diff options
| author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2013-01-11 10:28:19 -0500 |
|---|---|---|
| committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2013-01-11 10:28:19 -0500 |
| commit | 734d1ece37fbf3d2ddfc71bc6c69e0fe35f02542 (patch) | |
| tree | c4805dd7e746b1feb9e09e9849f3245d0b2c0c6b /net/socket.c | |
| parent | 216c82c6aba63eeb49d7654b448e0d47bea255bb (diff) | |
| parent | 9931faca02c604c22335f5a935a501bb2ace6e20 (diff) | |
Merge tag 'v3.8-rc3' into v4l_for_linus
Linux 3.8-rc3
* tag 'v3.8-rc3': (11110 commits)
Linux 3.8-rc3
mm: reinstante dropped pmd_trans_splitting() check
cred: Remove tgcred pointer from struct cred
drm/ttm: fix fence locking in ttm_buffer_object_transfer
ARM: clps711x: Fix bad merge of clockevents setup
ARM: highbank: save and restore L2 cache and GIC on suspend
ARM: highbank: add a power request clear
ARM: highbank: fix secondary boot and hotplug
ARM: highbank: fix typos with hignbank in power request functions
ARM: dts: fix highbank cpu mpidr values
ARM: dts: add device_type prop to cpu nodes on Calxeda platforms
drm/prime: drop reference on imported dma-buf come from gem
xen/netfront: improve truesize tracking
ARM: mx5: Fix MX53 flexcan2 clock
ARM: OMAP2+: am33xx-hwmod: Fix wrongly terminated am33xx_usbss_mpu_irqs array
sctp: fix Kconfig bug in default cookie hmac selection
EDAC: Cleanup device deregistering path
EDAC: Fix EDAC Kconfig menu
EDAC: Fix kernel panic on module unloading
ALSA: hda - add mute LED for HP Pavilion 17 (Realtek codec)
...
Diffstat (limited to 'net/socket.c')
| -rw-r--r-- | net/socket.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/net/socket.c b/net/socket.c index d92c490e66fa..2ca51c719ef9 100644 --- a/net/socket.c +++ b/net/socket.c | |||
| @@ -620,8 +620,6 @@ static inline int __sock_sendmsg_nosec(struct kiocb *iocb, struct socket *sock, | |||
| 620 | { | 620 | { |
| 621 | struct sock_iocb *si = kiocb_to_siocb(iocb); | 621 | struct sock_iocb *si = kiocb_to_siocb(iocb); |
| 622 | 622 | ||
| 623 | sock_update_classid(sock->sk); | ||
| 624 | |||
| 625 | si->sock = sock; | 623 | si->sock = sock; |
| 626 | si->scm = NULL; | 624 | si->scm = NULL; |
| 627 | si->msg = msg; | 625 | si->msg = msg; |
| @@ -784,8 +782,6 @@ static inline int __sock_recvmsg_nosec(struct kiocb *iocb, struct socket *sock, | |||
| 784 | { | 782 | { |
| 785 | struct sock_iocb *si = kiocb_to_siocb(iocb); | 783 | struct sock_iocb *si = kiocb_to_siocb(iocb); |
| 786 | 784 | ||
| 787 | sock_update_classid(sock->sk); | ||
| 788 | |||
| 789 | si->sock = sock; | 785 | si->sock = sock; |
| 790 | si->scm = NULL; | 786 | si->scm = NULL; |
| 791 | si->msg = msg; | 787 | si->msg = msg; |
| @@ -896,8 +892,6 @@ static ssize_t sock_splice_read(struct file *file, loff_t *ppos, | |||
| 896 | if (unlikely(!sock->ops->splice_read)) | 892 | if (unlikely(!sock->ops->splice_read)) |
| 897 | return -EINVAL; | 893 | return -EINVAL; |
| 898 | 894 | ||
| 899 | sock_update_classid(sock->sk); | ||
| 900 | |||
| 901 | return sock->ops->splice_read(sock, ppos, pipe, len, flags); | 895 | return sock->ops->splice_read(sock, ppos, pipe, len, flags); |
| 902 | } | 896 | } |
| 903 | 897 | ||
| @@ -3437,8 +3431,6 @@ EXPORT_SYMBOL(kernel_setsockopt); | |||
| 3437 | int kernel_sendpage(struct socket *sock, struct page *page, int offset, | 3431 | int kernel_sendpage(struct socket *sock, struct page *page, int offset, |
| 3438 | size_t size, int flags) | 3432 | size_t size, int flags) |
| 3439 | { | 3433 | { |
| 3440 | sock_update_classid(sock->sk); | ||
| 3441 | |||
| 3442 | if (sock->ops->sendpage) | 3434 | if (sock->ops->sendpage) |
| 3443 | return sock->ops->sendpage(sock, page, offset, size, flags); | 3435 | return sock->ops->sendpage(sock, page, offset, size, flags); |
| 3444 | 3436 | ||
