Linux 4.11 Release

This post summarizes new features, bugfixes and changes in Linux 4.11 kernel release. There are 806008 lines of Linux source code changed/added in Linux 4.11 release compared to Linux 4.10 release. To view the source code of Linux 4.11 kernel release online, please check the linux-stable tree for Linux 4.11. If you would like to […]

fix a braino in ITER_PIPE iov_iter_revert() [Linux 4.11]

This Linux kernel change "fix a braino in ITER_PIPE iov_iter_revert()" is included in the Linux 4.11 release. This change is authored by Al Viro <viro [at] zeniv.linux.org.uk> on Sat Apr 29 16:42:30 2017 -0400. The commit for this change in Linux stable tree is 4fa55ce (patch). fix a braino in ITER_PIPE iov_iter_revert() Fixes: 27c0e3748e41 Tested-by: […]

net: hso: register netdev later to avoid a race condition [Linux 4.11]

This Linux kernel change "net: hso: register netdev later to avoid a race condition" is included in the Linux 4.11 release. This change is authored by Andreas Kemnade <andreas [at] kemnade.info> on Wed Apr 26 19:26:40 2017 +0200. The commit for this change in Linux stable tree is 4c761da (patch). net: hso: register netdev later […]

net: adjust skb->truesize in ___pskb_trim() [Linux 4.11]

This Linux kernel change "net: adjust skb->truesize in ___pskb_trim()" is included in the Linux 4.11 release. This change is authored by Eric Dumazet <edumazet [at] google.com> on Wed Apr 26 09:07:46 2017 -0700. The commit for this change in Linux stable tree is c21b48c (patch). net: adjust skb->truesize in ___pskb_trim() Andrey found a way to […]

tcp: do not underestimate skb->truesize in tcp_trim_head() [Linux 4.11]

This Linux kernel change "tcp: do not underestimate skb->truesize in tcp_trim_head()" is included in the Linux 4.11 release. This change is authored by Eric Dumazet <edumazet [at] google.com> on Wed Apr 26 17:15:40 2017 -0700. The commit for this change in Linux stable tree is 7162fb2 (patch). tcp: do not underestimate skb->truesize in tcp_trim_head() Andrey […]

bonding: avoid defaulting hard_header_len to ETH_HLEN on slave removal [Linux 4.11]

This Linux kernel change "bonding: avoid defaulting hard_header_len to ETH_HLEN on slave removal" is included in the Linux 4.11 release. This change is authored by Paolo Abeni <pabeni [at] redhat.com> on Thu Apr 27 19:29:34 2017 +0200. The commit for this change in Linux stable tree is 19cdead (patch). bonding: avoid defaulting hard_header_len to ETH_HLEN […]

ipv4: Don’t pass IP fragments to upper layer GRO handlers. [Linux 4.11]

This Linux kernel change "ipv4: Don’t pass IP fragments to upper layer GRO handlers" is included in the Linux 4.11 release. This change is authored by Steffen Klassert <steffen.klassert [at] secunet.com> on Fri Apr 28 10:54:32 2017 +0200. The commit for this change in Linux stable tree is 9b83e03 (patch). ipv4: Don’t pass IP fragments […]

Merge branch ‘tipc-socket-connection-hangs’ [Linux 4.11]

This Linux kernel change "Merge branch ‘tipc-socket-connection-hangs’" is included in the Linux 4.11 release. This change is authored by David S. Miller <davem [at] davemloft.net> on Fri Apr 28 12:20:43 2017 -0400. The commit for this change in Linux stable tree is c518471 (patch). Other info about this change: Merge: f832460 c1be775 Merge branch ‘tipc-socket-connection-hangs’ […]

tipc: close the connection if protocol messages contain errors [Linux 4.11]

This Linux kernel change "tipc: close the connection if protocol messages contain errors" is included in the Linux 4.11 release. This change is authored by Parthasarathy Bhuvaragan <parthasarathy.bhuvaragan [at] ericsson.com> on Wed Apr 26 10:05:02 2017 +0200. The commit for this change in Linux stable tree is c1be775 (patch). tipc: close the connection if protocol […]

tipc: improve error validations for sockets in CONNECTING state [Linux 4.11]

This Linux kernel change "tipc: improve error validations for sockets in CONNECTING state" is included in the Linux 4.11 release. This change is authored by Parthasarathy Bhuvaragan <parthasarathy.bhuvaragan [at] ericsson.com> on Wed Apr 26 10:05:01 2017 +0200. The commit for this change in Linux stable tree is 4e0df49 (patch). tipc: improve error validations for sockets […]

tipc: Fix missing connection request handling [Linux 4.11]

This Linux kernel change "tipc: Fix missing connection request handling" is included in the Linux 4.11 release. This change is authored by Parthasarathy Bhuvaragan <parthasarathy.bhuvaragan [at] ericsson.com> on Wed Apr 26 10:05:00 2017 +0200. The commit for this change in Linux stable tree is 42b531d (patch). tipc: Fix missing connection request handling In filter_connect, we […]

Merge tag ‘nfsd-4.11-3’ of git://linux-nfs.org/~bfields/linux [Linux 4.11]

This Linux kernel change "Merge tag ‘nfsd-4.11-3’ of git://linux-nfs.org/~bfields/linux" is included in the Linux 4.11 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Thu Apr 27 13:39:19 2017 -0700. The commit for this change in Linux stable tree is 8b5d11e (patch). Other info about this change: Merge: 19ac447 13bf9fb Merge tag […]

Merge tag ‘ceph-for-4.11-rc9’ of git://github.com/ceph/ceph-client [Linux 4.11]

This Linux kernel change "Merge tag ‘ceph-for-4.11-rc9’ of git://github.com/ceph/ceph-client" is included in the Linux 4.11 release. This change is authored by Linus Torvalds <torvalds [at] linux-foundation.org> on Thu Apr 27 11:38:05 2017 -0700. The commit for this change in Linux stable tree is 19ac447 (patch). Other info about this change: Merge: f56fc7b 8179a10 Merge tag […]

statx: correct error handling of NULL pathname [Linux 4.11]

This Linux kernel change "statx: correct error handling of NULL pathname" is included in the Linux 4.11 release. This change is authored by Michael Kerrisk (man-pages) <mtk.manpages [at] gmail.com> on Thu Apr 27 13:54:11 2017 +0200. The commit for this change in Linux stable tree is 59372bb (patch). statx: correct error handling of NULL pathname […]

sched/cputime: Fix ksoftirqd cputime accounting regression [Linux 4.11]

This Linux kernel change "sched/cputime: Fix ksoftirqd cputime accounting regression" is included in the Linux 4.11 release. This change is authored by Frederic Weisbecker <fweisbec [at] gmail.com> on Tue Apr 25 16:10:48 2017 +0200. The commit for this change in Linux stable tree is 25e2d8c (patch). sched/cputime: Fix ksoftirqd cputime accounting regression irq_time_read() returns the […]