APPLIED: [SRU][Xenial][PULL] Xenial update: 4.4.176 upstream stable release (LP: #1818815)
Khaled Elmously
khalid.elmously at canonical.com
Thu Mar 7 02:19:30 UTC 2019
On 2019-03-06 16:05:29 , Juerg Haefliger wrote:
>
> SRU Justification
>
> Impact:
> The upstream process for stable tree updates is quite similar
> in scope to the Ubuntu SRU process, e.g., each patch has to
> demonstrably fix a bug, and each patch is vetted by upstream
> by originating either directly from a mainline/stable Linux tree or
> a minimally backported form of that patch. The following upstream
> stable patches should be included in the Ubuntu kernel:
>
> 4.4.176 upstream stable release
> from git://git.kernel.org/
>
>
> Linux 4.4.176
> KVM: VMX: Fix x2apic check in vmx_msr_bitmap_mode()
> ax25: fix possible use-after-free
> mISDN: fix a race in dev_expire_timer()
> net/x25: do not hold the cpu too long in x25_new_lci()
> mfd: as3722: Mark PM functions as __maybe_unused
> mfd: as3722: Handle interrupts on suspend
> kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974)
> x86: livepatch: Treat R_X86_64_PLT32 as R_X86_64_PC32
> net: ipv4: use a dedicated counter for icmp_v4 redirect packets
> net: stmmac: Fix a race in EEE enable callback
> vxlan: test dev->flags & IFF_UP before calling netif_rx()
> tcp: clear icsk_backoff in tcp_write_queue_purge()
> net: Do not allocate page fragments that are not skb aligned
> tcp: tcp_v4_err() should be more careful
> net: Add header for usage of fls64()
> sky2: Increase D3 delay again
> net: Fix for_each_netdev_feature on Big endian
> hwmon: (lm80) Fix missing unlock on error in set_fan_div()
> vsock: cope with memory allocation failure at socket creation time
> net: fix IPv6 prefix route residue
>
> Compile-tested all supported architectures.
>
> Signed-off-by: Juerg Haefliger <juergh at canonical.com>
> ---
>
> The following changes since commit e13dc3bd6263b96d2fc1055c97497573c9f60870:
>
> Linux 4.4.175 (2019-03-06 11:54:09 +0100)
>
> are available in the Git repository at:
>
> git://git.launchpad.net/~juergh/+git/xenial-linux update-4.4.176
>
> for you to fetch changes up to c1c2056eec70681209d27126c612994abf60e987:
>
> Linux 4.4.176 (2019-03-06 12:14:09 +0100)
>
> ----------------------------------------------------------------
> Alexander Duyck (1):
> net: Do not allocate page fragments that are not skb aligned
>
> Arnd Bergmann (1):
> mfd: as3722: Mark PM functions as __maybe_unused
>
> David S. Miller (1):
> net: Add header for usage of fls64()
>
> Eric Dumazet (6):
> tcp: tcp_v4_err() should be more careful
> tcp: clear icsk_backoff in tcp_write_queue_purge()
> vxlan: test dev->flags & IFF_UP before calling netif_rx()
> net/x25: do not hold the cpu too long in x25_new_lci()
> mISDN: fix a race in dev_expire_timer()
> ax25: fix possible use-after-free
>
> Greg Kroah-Hartman (1):
> Linux 4.4.176
>
> Hauke Mehrtens (1):
> net: Fix for_each_netdev_feature on Big endian
>
> Jon Hunter (1):
> mfd: as3722: Handle interrupts on suspend
>
> Jose Abreu (1):
> net: stmmac: Fix a race in EEE enable callback
>
> Kai-Heng Feng (1):
> sky2: Increase D3 delay again
>
> Lorenzo Bianconi (1):
> net: ipv4: use a dedicated counter for icmp_v4 redirect packets
>
> Paolo Abeni (1):
> vsock: cope with memory allocation failure at socket creation time
>
> Wei Yongjun (1):
> hwmon: (lm80) Fix missing unlock on error in set_fan_div()
>
> Zhiqiang Liu (1):
> net: fix IPv6 prefix route residue
>
> chenzefeng (A) (1):
> x86: livepatch: Treat R_X86_64_PLT32 as R_X86_64_PC32
>
> Makefile | 2 +-
> arch/x86/kernel/livepatch.c | 1 +
> drivers/hwmon/lm80.c | 4 ++-
> drivers/isdn/mISDN/timerdev.c | 2 +-
> drivers/mfd/as3722.c | 30 ++++++++++++++++++++++
> drivers/net/ethernet/marvell/sky2.c | 2 +-
> .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 22 ++++++++--------
> drivers/net/vxlan.c | 13 ++++++++--
> include/linux/netdev_features.h | 24 +++++++++++++++--
> include/net/ax25.h | 12 +++++++++
> include/net/inetpeer.h | 1 +
> include/net/tcp.h | 1 +
> net/ax25/ax25_ip.c | 4 +--
> net/ax25/ax25_route.c | 19 ++++++--------
> net/core/dev.c | 4 +--
> net/core/skbuff.c | 4 +++
> net/ipv4/inetpeer.c | 1 +
> net/ipv4/route.c | 7 +++--
> net/ipv4/tcp.c | 1 -
> net/ipv4/tcp_ipv4.c | 7 ++---
> net/ipv6/addrconf.c | 3 ++-
> net/vmw_vsock/vmci_transport.c | 4 +++
> net/x25/af_x25.c | 6 ++---
> 23 files changed, 130 insertions(+), 44 deletions(-)
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list