Public bug reported:

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 v4.11.9 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://git.kernel.org/

    TEST CASE: TBD

       The following patches from the v4.11.9 stable release shall be
applied:

3227b51e72f4 net: don't call strlen on non-terminated string in dev_set_alias()
95876855a550 net: Fix inconsistent teardown and release of private netdev state.
64603b75f8f6 net: s390: fix up for "Fix inconsistent teardown and release of 
private netdev state"
e34cacd27f47 mac80211: free netdev on dev_alloc_name() error
d8d01fc9bad3 decnet: dn_rtmsg: Improve input length sanitization in 
dnrmg_receive_user_skb
199f4baff672 net: Zero ifla_vf_info in rtnl_fill_vfinfo()
5586883813df net: ipv6: Release route when device is unregistering
83cb92f4cf11 net: vrf: Make add_fib_rules per network namespace flag
6e8f72327b77 af_unix: Add sockaddr length checks before accessing sa_family in 
bind and connect handlers
e607742172be Fix an intermittent pr_emerg warning about lo becoming free.
29b8ea35b0c1 sctp: disable BH in sctp_for_each_endpoint
a89d15fc8bac net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfx
e938c05e064c net: tipc: Fix a sleep-in-atomic bug in tipc_msg_reverse
ff8cf391fed8 net/mlx5: Remove several module events out of ethtool stats
f98a0883afef net/mlx5e: Added BW check for DIM decision mechanism
f0e6f2314d66 net/mlx5e: Fix wrong indications in DIM due to counter wraparound
8fc4f0e6c304 net/mlx5: Enable 4K UAR only when page size is bigger than 4K
42b0540a98b1 proc: snmp6: Use correct type in memset
20407b1d4a3a igmp: acquire pmc lock for ip_mc_clear_src()
5113c2dcb96d igmp: add a missing spin_lock_init()
487dd0ab72ed qmi_wwan: new Telewell and Sierra device IDs
bdfae324ba15 net: don't global ICMP rate limit packets originating from loopback
247ab3c1c1f7 ipv6: fix calling in6_ifa_hold incorrectly for dad work
eb0d418f2e57 sctp: return next obj by passing pos + 1 into 
sctp_transport_get_idx
050efbe12925 net/mlx5e: Fix min inline value for VF rep SQs
c7d1260afbd0 net/mlx5e: Avoid doing a cleanup call if the profile doesn't have 
it
f464aace786f net/mlx5: Wait for FW readiness before initializing command 
interface
941bdec095d5 net/mlx5e: Fix timestamping capabilities reporting
c207e0594f5d decnet: always not take dst->__refcnt when inserting dst into hash 
table
16c4d1be8fe4 net: 8021q: Fix one possible panic caused by BUG_ON in free_netdev
4ade61f46363 ipv6: Do not leak throw route references
f19613afaf26 rtnetlink: add IFLA_GROUP to ifla_policy
a3042f8a0cdc netfilter: synproxy: fix conntrackd interaction
887e338c2e83 NFSv4.x/callback: Create the callback service through 
svc_create_pooled
c806e0188da8 xen/blkback: don't use xen_blkif_get() in xen-blkback kthread
9de0e07dfb9d MIPS: head: Reorder instructions missing a delay slot
dba185d7a5d6 MIPS: Avoid accidental raw backtrace
5033e622480a MIPS: pm-cps: Drop manual cache-line alignment of ready_count
f1a8a4fe8324 MIPS: Fix IRQ tracing & lockdep when rescheduling
a189e2f29454 ALSA: hda - Fix endless loop of codec configure
f521e0bfcbff ALSA: hda - set input_path bitmap to zero after moving it to new 
place
f8da5dee0901 NFSv4.2: Don't send mode again in post-EXCLUSIVE4_1 SETATTR with 
umask
95b2e0882b42 NFSv4.1: Fix a race in nfs4_proc_layoutget
003192c3d3e3 Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind"
515a95fafafe ovl: copy-up: don't unlock between lookup and link
dfa1f2448715 gpiolib: fix filtering out unwanted events
60c9685b4287 x86/intel_rdt: Fix memory leak on mount failure
bdbe85033737 perf/x86/intel/uncore: Fix wrong box pointer check
d7822ccb7fdc drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgr
a340661a36d5 dm thin: do not queue freed thin mapping for next stage processing
d9efa9db5833 x86/mm: Fix boot crash caused by incorrect loop count calculation 
in sync_global_pgds()
f21d9eda3222 mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap 
mappings
c4ed418dc93b xen/blkback: don't free be structure too early
4d03c6171114 xfrm6: Fix IPv6 payload_len in xfrm6_transport_finish
e0cee9f3bfdf xfrm: move xfrm_garbage_collect out of xfrm_policy_flush
29be0c1aefd3 xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
f37a5bfa5cf7 xfrm: NULL dereference on allocation failure
662bb18efe14 xfrm: Oops on error in pfkey_msg2xfrm_state()
961010353d3e watchdog: bcm281xx: Fix use of uninitialized spinlock.
5e1c6a5d7fa0 ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure path
16dfde48319b ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementation
0afbd9fd39ca ARM: 8685/1: ensure memblock-limit is pmd-aligned
b0ed47188374 ARM: davinci: PM: Free resources in error handling path in 
'davinci_pm_init'
b856d45c7106 ARM: davinci: PM: Do not free useful resources in normal path in 
'davinci_pm_init'
839fe2c41643 tools arch: Sync arch/x86/lib/memcpy_64.S with the kernel
b3bc81143c19 Revert "x86/entry: Fix the end of the stack for newly forked tasks"
875cfdbe15cc x86/mshyperv: Remove excess #includes from mshyperv.h
cc6b8fbcc656 x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation bug
92ff9b6ce863 perf/x86: Fix spurious NMI with PEBS Load Latency event
ed815afd32cd x86/mpx: Correctly report do_mpx_bt_fault() failures to user-space
b363931e894a x86/mm: Fix flush_tlb_page() on Xen
404dfb7533e4 ocfs2: o2hb: revert hb threshold to keep compatible
092702fa4db5 ocfs2: fix deadlock caused by recursive locking in xattr
3d06032fb21d iommu/dma: Don't reserve PCI I/O windows
fb6237c7332f iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()
6af65c535d13 iommu/amd: Fix interrupt remapping when disable guest_mode
3b422c3c1fb5 infiniband: hns: avoid gcc-7.0.1 warning for uninitialized data
f34b2f6f683c mtd: nand: brcmnand: Check flash #WP pin status before nand 
erase/program
51c3bb1d99a3 mtd: nand: fsmc: fix NAND width handling
3d2a8efd7d0d KVM: x86: fix emulation of RSM and IRET instructions
02800188d72c KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh()
bde690373612 KVM: x86: zero base3 of unusable segments
b9a1254c31cc KVM: nVMX: Fix exception injection
a5afcf8553e9 esp4: Fix udpencap for local TCP packets.
f29125639b85 hsi: Fix build regression due to netdev destructor fix.
f82a53b87594 Linux 4.11.9

The following patches from this release had already been applied:

0ec03ce7d79d pinctrl/amd: Use regular interrupt instead of chained

** Affects: linux (Ubuntu)
     Importance: Medium
     Assignee: Seth Forshee (sforshee)
         Status: Fix Committed

** Affects: linux (Ubuntu Artful)
     Importance: Medium
     Assignee: Seth Forshee (sforshee)
         Status: Fix Committed


** Tags: kernel-stable-tracking-bug

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Artful)
   Importance: Undecided
       Status: New

** Description changed:

+ SRU Justification
  
-     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 v4.11.9 upstream stable
+        patch set is now available. It should be included in the Ubuntu
+        kernel as well.
  
-     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 v4.11.9 upstream stable
-        patch set is now available. It should be included in the Ubuntu
-        kernel as well.
+        git://git.kernel.org/
  
-        git://git.kernel.org/
+     TEST CASE: TBD
  
-     TEST CASE: TBD
+        The following patches from the v4.11.9 stable release shall be
+ applied:
  
-        The following patches from the v4.11.9 stable release shall be
- applied:
+ 3227b51e72f4 net: don't call strlen on non-terminated string in 
dev_set_alias()
+ 95876855a550 net: Fix inconsistent teardown and release of private netdev 
state.
+ 64603b75f8f6 net: s390: fix up for "Fix inconsistent teardown and release of 
private netdev state"
+ e34cacd27f47 mac80211: free netdev on dev_alloc_name() error
+ d8d01fc9bad3 decnet: dn_rtmsg: Improve input length sanitization in 
dnrmg_receive_user_skb
+ 199f4baff672 net: Zero ifla_vf_info in rtnl_fill_vfinfo()
+ 5586883813df net: ipv6: Release route when device is unregistering
+ 83cb92f4cf11 net: vrf: Make add_fib_rules per network namespace flag
+ 6e8f72327b77 af_unix: Add sockaddr length checks before accessing sa_family 
in bind and connect handlers
+ e607742172be Fix an intermittent pr_emerg warning about lo becoming free.
+ 29b8ea35b0c1 sctp: disable BH in sctp_for_each_endpoint
+ a89d15fc8bac net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfx
+ e938c05e064c net: tipc: Fix a sleep-in-atomic bug in tipc_msg_reverse
+ ff8cf391fed8 net/mlx5: Remove several module events out of ethtool stats
+ f98a0883afef net/mlx5e: Added BW check for DIM decision mechanism
+ f0e6f2314d66 net/mlx5e: Fix wrong indications in DIM due to counter wraparound
+ 8fc4f0e6c304 net/mlx5: Enable 4K UAR only when page size is bigger than 4K
+ 42b0540a98b1 proc: snmp6: Use correct type in memset
+ 20407b1d4a3a igmp: acquire pmc lock for ip_mc_clear_src()
+ 5113c2dcb96d igmp: add a missing spin_lock_init()
+ 487dd0ab72ed qmi_wwan: new Telewell and Sierra device IDs
+ bdfae324ba15 net: don't global ICMP rate limit packets originating from 
loopback
+ 247ab3c1c1f7 ipv6: fix calling in6_ifa_hold incorrectly for dad work
+ eb0d418f2e57 sctp: return next obj by passing pos + 1 into 
sctp_transport_get_idx
+ 050efbe12925 net/mlx5e: Fix min inline value for VF rep SQs
+ c7d1260afbd0 net/mlx5e: Avoid doing a cleanup call if the profile doesn't 
have it
+ f464aace786f net/mlx5: Wait for FW readiness before initializing command 
interface
+ 941bdec095d5 net/mlx5e: Fix timestamping capabilities reporting
+ c207e0594f5d decnet: always not take dst->__refcnt when inserting dst into 
hash table
+ 16c4d1be8fe4 net: 8021q: Fix one possible panic caused by BUG_ON in 
free_netdev
+ 4ade61f46363 ipv6: Do not leak throw route references
+ f19613afaf26 rtnetlink: add IFLA_GROUP to ifla_policy
+ a3042f8a0cdc netfilter: synproxy: fix conntrackd interaction
+ 887e338c2e83 NFSv4.x/callback: Create the callback service through 
svc_create_pooled
+ c806e0188da8 xen/blkback: don't use xen_blkif_get() in xen-blkback kthread
+ 9de0e07dfb9d MIPS: head: Reorder instructions missing a delay slot
+ dba185d7a5d6 MIPS: Avoid accidental raw backtrace
+ 5033e622480a MIPS: pm-cps: Drop manual cache-line alignment of ready_count
+ f1a8a4fe8324 MIPS: Fix IRQ tracing & lockdep when rescheduling
+ a189e2f29454 ALSA: hda - Fix endless loop of codec configure
+ f521e0bfcbff ALSA: hda - set input_path bitmap to zero after moving it to new 
place
+ f8da5dee0901 NFSv4.2: Don't send mode again in post-EXCLUSIVE4_1 SETATTR with 
umask
+ 95b2e0882b42 NFSv4.1: Fix a race in nfs4_proc_layoutget
+ 003192c3d3e3 Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind"
+ 515a95fafafe ovl: copy-up: don't unlock between lookup and link
+ dfa1f2448715 gpiolib: fix filtering out unwanted events
+ 60c9685b4287 x86/intel_rdt: Fix memory leak on mount failure
+ bdbe85033737 perf/x86/intel/uncore: Fix wrong box pointer check
+ d7822ccb7fdc drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgr
+ a340661a36d5 dm thin: do not queue freed thin mapping for next stage 
processing
+ d9efa9db5833 x86/mm: Fix boot crash caused by incorrect loop count 
calculation in sync_global_pgds()
+ 0ec03ce7d79d pinctrl/amd: Use regular interrupt instead of chained
+ f21d9eda3222 mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap 
mappings
+ c4ed418dc93b xen/blkback: don't free be structure too early
+ 4d03c6171114 xfrm6: Fix IPv6 payload_len in xfrm6_transport_finish
+ e0cee9f3bfdf xfrm: move xfrm_garbage_collect out of xfrm_policy_flush
+ 29be0c1aefd3 xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
+ f37a5bfa5cf7 xfrm: NULL dereference on allocation failure
+ 662bb18efe14 xfrm: Oops on error in pfkey_msg2xfrm_state()
+ 961010353d3e watchdog: bcm281xx: Fix use of uninitialized spinlock.
+ 5e1c6a5d7fa0 ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure path
+ 16dfde48319b ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementation
+ 0afbd9fd39ca ARM: 8685/1: ensure memblock-limit is pmd-aligned
+ b0ed47188374 ARM: davinci: PM: Free resources in error handling path in 
'davinci_pm_init'
+ b856d45c7106 ARM: davinci: PM: Do not free useful resources in normal path in 
'davinci_pm_init'
+ 839fe2c41643 tools arch: Sync arch/x86/lib/memcpy_64.S with the kernel
+ b3bc81143c19 Revert "x86/entry: Fix the end of the stack for newly forked 
tasks"
+ 875cfdbe15cc x86/mshyperv: Remove excess #includes from mshyperv.h
+ cc6b8fbcc656 x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation 
bug
+ 92ff9b6ce863 perf/x86: Fix spurious NMI with PEBS Load Latency event
+ ed815afd32cd x86/mpx: Correctly report do_mpx_bt_fault() failures to 
user-space
+ b363931e894a x86/mm: Fix flush_tlb_page() on Xen
+ 404dfb7533e4 ocfs2: o2hb: revert hb threshold to keep compatible
+ 092702fa4db5 ocfs2: fix deadlock caused by recursive locking in xattr
+ 3d06032fb21d iommu/dma: Don't reserve PCI I/O windows
+ fb6237c7332f iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()
+ 6af65c535d13 iommu/amd: Fix interrupt remapping when disable guest_mode
+ 3b422c3c1fb5 infiniband: hns: avoid gcc-7.0.1 warning for uninitialized data
+ f34b2f6f683c mtd: nand: brcmnand: Check flash #WP pin status before nand 
erase/program
+ 51c3bb1d99a3 mtd: nand: fsmc: fix NAND width handling
+ 3d2a8efd7d0d KVM: x86: fix emulation of RSM and IRET instructions
+ 02800188d72c KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh()
+ bde690373612 KVM: x86: zero base3 of unusable segments
+ b9a1254c31cc KVM: nVMX: Fix exception injection
+ a5afcf8553e9 esp4: Fix udpencap for local TCP packets.
+ f29125639b85 hsi: Fix build regression due to netdev destructor fix.
+ f82a53b87594 Linux 4.11.9

** Description changed:

  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 v4.11.9 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches from the v4.11.9 stable release shall be
  applied:
  
  3227b51e72f4 net: don't call strlen on non-terminated string in 
dev_set_alias()
  95876855a550 net: Fix inconsistent teardown and release of private netdev 
state.
  64603b75f8f6 net: s390: fix up for "Fix inconsistent teardown and release of 
private netdev state"
  e34cacd27f47 mac80211: free netdev on dev_alloc_name() error
  d8d01fc9bad3 decnet: dn_rtmsg: Improve input length sanitization in 
dnrmg_receive_user_skb
  199f4baff672 net: Zero ifla_vf_info in rtnl_fill_vfinfo()
  5586883813df net: ipv6: Release route when device is unregistering
  83cb92f4cf11 net: vrf: Make add_fib_rules per network namespace flag
  6e8f72327b77 af_unix: Add sockaddr length checks before accessing sa_family 
in bind and connect handlers
  e607742172be Fix an intermittent pr_emerg warning about lo becoming free.
  29b8ea35b0c1 sctp: disable BH in sctp_for_each_endpoint
  a89d15fc8bac net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfx
  e938c05e064c net: tipc: Fix a sleep-in-atomic bug in tipc_msg_reverse
  ff8cf391fed8 net/mlx5: Remove several module events out of ethtool stats
  f98a0883afef net/mlx5e: Added BW check for DIM decision mechanism
  f0e6f2314d66 net/mlx5e: Fix wrong indications in DIM due to counter wraparound
  8fc4f0e6c304 net/mlx5: Enable 4K UAR only when page size is bigger than 4K
  42b0540a98b1 proc: snmp6: Use correct type in memset
  20407b1d4a3a igmp: acquire pmc lock for ip_mc_clear_src()
  5113c2dcb96d igmp: add a missing spin_lock_init()
  487dd0ab72ed qmi_wwan: new Telewell and Sierra device IDs
  bdfae324ba15 net: don't global ICMP rate limit packets originating from 
loopback
  247ab3c1c1f7 ipv6: fix calling in6_ifa_hold incorrectly for dad work
  eb0d418f2e57 sctp: return next obj by passing pos + 1 into 
sctp_transport_get_idx
  050efbe12925 net/mlx5e: Fix min inline value for VF rep SQs
  c7d1260afbd0 net/mlx5e: Avoid doing a cleanup call if the profile doesn't 
have it
  f464aace786f net/mlx5: Wait for FW readiness before initializing command 
interface
  941bdec095d5 net/mlx5e: Fix timestamping capabilities reporting
  c207e0594f5d decnet: always not take dst->__refcnt when inserting dst into 
hash table
  16c4d1be8fe4 net: 8021q: Fix one possible panic caused by BUG_ON in 
free_netdev
  4ade61f46363 ipv6: Do not leak throw route references
  f19613afaf26 rtnetlink: add IFLA_GROUP to ifla_policy
  a3042f8a0cdc netfilter: synproxy: fix conntrackd interaction
  887e338c2e83 NFSv4.x/callback: Create the callback service through 
svc_create_pooled
  c806e0188da8 xen/blkback: don't use xen_blkif_get() in xen-blkback kthread
  9de0e07dfb9d MIPS: head: Reorder instructions missing a delay slot
  dba185d7a5d6 MIPS: Avoid accidental raw backtrace
  5033e622480a MIPS: pm-cps: Drop manual cache-line alignment of ready_count
  f1a8a4fe8324 MIPS: Fix IRQ tracing & lockdep when rescheduling
  a189e2f29454 ALSA: hda - Fix endless loop of codec configure
  f521e0bfcbff ALSA: hda - set input_path bitmap to zero after moving it to new 
place
  f8da5dee0901 NFSv4.2: Don't send mode again in post-EXCLUSIVE4_1 SETATTR with 
umask
  95b2e0882b42 NFSv4.1: Fix a race in nfs4_proc_layoutget
  003192c3d3e3 Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind"
  515a95fafafe ovl: copy-up: don't unlock between lookup and link
  dfa1f2448715 gpiolib: fix filtering out unwanted events
  60c9685b4287 x86/intel_rdt: Fix memory leak on mount failure
  bdbe85033737 perf/x86/intel/uncore: Fix wrong box pointer check
  d7822ccb7fdc drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgr
  a340661a36d5 dm thin: do not queue freed thin mapping for next stage 
processing
  d9efa9db5833 x86/mm: Fix boot crash caused by incorrect loop count 
calculation in sync_global_pgds()
- 0ec03ce7d79d pinctrl/amd: Use regular interrupt instead of chained
  f21d9eda3222 mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap 
mappings
  c4ed418dc93b xen/blkback: don't free be structure too early
  4d03c6171114 xfrm6: Fix IPv6 payload_len in xfrm6_transport_finish
  e0cee9f3bfdf xfrm: move xfrm_garbage_collect out of xfrm_policy_flush
  29be0c1aefd3 xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
  f37a5bfa5cf7 xfrm: NULL dereference on allocation failure
  662bb18efe14 xfrm: Oops on error in pfkey_msg2xfrm_state()
  961010353d3e watchdog: bcm281xx: Fix use of uninitialized spinlock.
  5e1c6a5d7fa0 ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure path
  16dfde48319b ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementation
  0afbd9fd39ca ARM: 8685/1: ensure memblock-limit is pmd-aligned
  b0ed47188374 ARM: davinci: PM: Free resources in error handling path in 
'davinci_pm_init'
  b856d45c7106 ARM: davinci: PM: Do not free useful resources in normal path in 
'davinci_pm_init'
  839fe2c41643 tools arch: Sync arch/x86/lib/memcpy_64.S with the kernel
  b3bc81143c19 Revert "x86/entry: Fix the end of the stack for newly forked 
tasks"
  875cfdbe15cc x86/mshyperv: Remove excess #includes from mshyperv.h
  cc6b8fbcc656 x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation 
bug
  92ff9b6ce863 perf/x86: Fix spurious NMI with PEBS Load Latency event
  ed815afd32cd x86/mpx: Correctly report do_mpx_bt_fault() failures to 
user-space
  b363931e894a x86/mm: Fix flush_tlb_page() on Xen
  404dfb7533e4 ocfs2: o2hb: revert hb threshold to keep compatible
  092702fa4db5 ocfs2: fix deadlock caused by recursive locking in xattr
  3d06032fb21d iommu/dma: Don't reserve PCI I/O windows
  fb6237c7332f iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()
  6af65c535d13 iommu/amd: Fix interrupt remapping when disable guest_mode
  3b422c3c1fb5 infiniband: hns: avoid gcc-7.0.1 warning for uninitialized data
  f34b2f6f683c mtd: nand: brcmnand: Check flash #WP pin status before nand 
erase/program
  51c3bb1d99a3 mtd: nand: fsmc: fix NAND width handling
  3d2a8efd7d0d KVM: x86: fix emulation of RSM and IRET instructions
  02800188d72c KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh()
  bde690373612 KVM: x86: zero base3 of unusable segments
  b9a1254c31cc KVM: nVMX: Fix exception injection
  a5afcf8553e9 esp4: Fix udpencap for local TCP packets.
  f29125639b85 hsi: Fix build regression due to netdev destructor fix.
  f82a53b87594 Linux 4.11.9
+ 
+ The following patches from this release had already been applied:
+ 
+ 0ec03ce7d79d pinctrl/amd: Use regular interrupt instead of chained

** Changed in: linux (Ubuntu Artful)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Artful)
       Status: New => Fix Committed

** Changed in: linux (Ubuntu Artful)
     Assignee: (unassigned) => Seth Forshee (sforshee)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1702515

Title:
  Artful update to v4.11.9 stable release

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Artful:
  Fix Committed

Bug description:
  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 v4.11.9 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.

         git://git.kernel.org/

      TEST CASE: TBD

         The following patches from the v4.11.9 stable release shall be
  applied:

  3227b51e72f4 net: don't call strlen on non-terminated string in 
dev_set_alias()
  95876855a550 net: Fix inconsistent teardown and release of private netdev 
state.
  64603b75f8f6 net: s390: fix up for "Fix inconsistent teardown and release of 
private netdev state"
  e34cacd27f47 mac80211: free netdev on dev_alloc_name() error
  d8d01fc9bad3 decnet: dn_rtmsg: Improve input length sanitization in 
dnrmg_receive_user_skb
  199f4baff672 net: Zero ifla_vf_info in rtnl_fill_vfinfo()
  5586883813df net: ipv6: Release route when device is unregistering
  83cb92f4cf11 net: vrf: Make add_fib_rules per network namespace flag
  6e8f72327b77 af_unix: Add sockaddr length checks before accessing sa_family 
in bind and connect handlers
  e607742172be Fix an intermittent pr_emerg warning about lo becoming free.
  29b8ea35b0c1 sctp: disable BH in sctp_for_each_endpoint
  a89d15fc8bac net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfx
  e938c05e064c net: tipc: Fix a sleep-in-atomic bug in tipc_msg_reverse
  ff8cf391fed8 net/mlx5: Remove several module events out of ethtool stats
  f98a0883afef net/mlx5e: Added BW check for DIM decision mechanism
  f0e6f2314d66 net/mlx5e: Fix wrong indications in DIM due to counter wraparound
  8fc4f0e6c304 net/mlx5: Enable 4K UAR only when page size is bigger than 4K
  42b0540a98b1 proc: snmp6: Use correct type in memset
  20407b1d4a3a igmp: acquire pmc lock for ip_mc_clear_src()
  5113c2dcb96d igmp: add a missing spin_lock_init()
  487dd0ab72ed qmi_wwan: new Telewell and Sierra device IDs
  bdfae324ba15 net: don't global ICMP rate limit packets originating from 
loopback
  247ab3c1c1f7 ipv6: fix calling in6_ifa_hold incorrectly for dad work
  eb0d418f2e57 sctp: return next obj by passing pos + 1 into 
sctp_transport_get_idx
  050efbe12925 net/mlx5e: Fix min inline value for VF rep SQs
  c7d1260afbd0 net/mlx5e: Avoid doing a cleanup call if the profile doesn't 
have it
  f464aace786f net/mlx5: Wait for FW readiness before initializing command 
interface
  941bdec095d5 net/mlx5e: Fix timestamping capabilities reporting
  c207e0594f5d decnet: always not take dst->__refcnt when inserting dst into 
hash table
  16c4d1be8fe4 net: 8021q: Fix one possible panic caused by BUG_ON in 
free_netdev
  4ade61f46363 ipv6: Do not leak throw route references
  f19613afaf26 rtnetlink: add IFLA_GROUP to ifla_policy
  a3042f8a0cdc netfilter: synproxy: fix conntrackd interaction
  887e338c2e83 NFSv4.x/callback: Create the callback service through 
svc_create_pooled
  c806e0188da8 xen/blkback: don't use xen_blkif_get() in xen-blkback kthread
  9de0e07dfb9d MIPS: head: Reorder instructions missing a delay slot
  dba185d7a5d6 MIPS: Avoid accidental raw backtrace
  5033e622480a MIPS: pm-cps: Drop manual cache-line alignment of ready_count
  f1a8a4fe8324 MIPS: Fix IRQ tracing & lockdep when rescheduling
  a189e2f29454 ALSA: hda - Fix endless loop of codec configure
  f521e0bfcbff ALSA: hda - set input_path bitmap to zero after moving it to new 
place
  f8da5dee0901 NFSv4.2: Don't send mode again in post-EXCLUSIVE4_1 SETATTR with 
umask
  95b2e0882b42 NFSv4.1: Fix a race in nfs4_proc_layoutget
  003192c3d3e3 Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind"
  515a95fafafe ovl: copy-up: don't unlock between lookup and link
  dfa1f2448715 gpiolib: fix filtering out unwanted events
  60c9685b4287 x86/intel_rdt: Fix memory leak on mount failure
  bdbe85033737 perf/x86/intel/uncore: Fix wrong box pointer check
  d7822ccb7fdc drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgr
  a340661a36d5 dm thin: do not queue freed thin mapping for next stage 
processing
  d9efa9db5833 x86/mm: Fix boot crash caused by incorrect loop count 
calculation in sync_global_pgds()
  f21d9eda3222 mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap 
mappings
  c4ed418dc93b xen/blkback: don't free be structure too early
  4d03c6171114 xfrm6: Fix IPv6 payload_len in xfrm6_transport_finish
  e0cee9f3bfdf xfrm: move xfrm_garbage_collect out of xfrm_policy_flush
  29be0c1aefd3 xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
  f37a5bfa5cf7 xfrm: NULL dereference on allocation failure
  662bb18efe14 xfrm: Oops on error in pfkey_msg2xfrm_state()
  961010353d3e watchdog: bcm281xx: Fix use of uninitialized spinlock.
  5e1c6a5d7fa0 ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure path
  16dfde48319b ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementation
  0afbd9fd39ca ARM: 8685/1: ensure memblock-limit is pmd-aligned
  b0ed47188374 ARM: davinci: PM: Free resources in error handling path in 
'davinci_pm_init'
  b856d45c7106 ARM: davinci: PM: Do not free useful resources in normal path in 
'davinci_pm_init'
  839fe2c41643 tools arch: Sync arch/x86/lib/memcpy_64.S with the kernel
  b3bc81143c19 Revert "x86/entry: Fix the end of the stack for newly forked 
tasks"
  875cfdbe15cc x86/mshyperv: Remove excess #includes from mshyperv.h
  cc6b8fbcc656 x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation 
bug
  92ff9b6ce863 perf/x86: Fix spurious NMI with PEBS Load Latency event
  ed815afd32cd x86/mpx: Correctly report do_mpx_bt_fault() failures to 
user-space
  b363931e894a x86/mm: Fix flush_tlb_page() on Xen
  404dfb7533e4 ocfs2: o2hb: revert hb threshold to keep compatible
  092702fa4db5 ocfs2: fix deadlock caused by recursive locking in xattr
  3d06032fb21d iommu/dma: Don't reserve PCI I/O windows
  fb6237c7332f iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()
  6af65c535d13 iommu/amd: Fix interrupt remapping when disable guest_mode
  3b422c3c1fb5 infiniband: hns: avoid gcc-7.0.1 warning for uninitialized data
  f34b2f6f683c mtd: nand: brcmnand: Check flash #WP pin status before nand 
erase/program
  51c3bb1d99a3 mtd: nand: fsmc: fix NAND width handling
  3d2a8efd7d0d KVM: x86: fix emulation of RSM and IRET instructions
  02800188d72c KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh()
  bde690373612 KVM: x86: zero base3 of unusable segments
  b9a1254c31cc KVM: nVMX: Fix exception injection
  a5afcf8553e9 esp4: Fix udpencap for local TCP packets.
  f29125639b85 hsi: Fix build regression due to netdev destructor fix.
  f82a53b87594 Linux 4.11.9

  The following patches from this release had already been applied:

  0ec03ce7d79d pinctrl/amd: Use regular interrupt instead of chained

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1702515/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to