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