Artful update to v4.11.9 stable release

Bug #1702515 reported by Seth Forshee
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Seth Forshee
Seth Forshee

Bug Description

SRU Justification

       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.



       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
ff9b6ce863 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

Seth Forshee (sforshee)
tags: added: kernel-stable-tracking-bug
description: updated
Seth Forshee (sforshee)
description: updated
Changed in linux (Ubuntu Artful):
assignee: nobody → Seth Forshee (sforshee)
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (24.9 KiB)

This bug was fixed in the package linux - 4.11.0-13.19

linux (4.11.0-13.19) artful; urgency=low

  * CVE-2017-7533
    - dentry name snapshots

linux (4.11.0-12.18) artful; urgency=low

  * linux: 4.11.0-12.18 -proposed tracker (LP: #1707635)
    - no change rebuild to pick up the new binutils.

  * Adt tests of src:linux time out often on armhf lxc containers (LP: #1705495)
    - [Packaging] tests -- reduce rebuild test to one flavour
    - [Packaging] tests -- reduce rebuild test to one flavour -- use filter

  * [ARM64] config EDAC_GHES=y depends on EDAC_MM_EDAC=y (LP: #1706141)
    - [Config] set EDAC_MM_EDAC=y for ARM64

  * [Hyper-V] hv_netvsc: Exclude non-TCP port numbers from vRSS hashing
    (LP: #1690174)
    - hv_netvsc: Exclude non-TCP port numbers from vRSS hashing

  * ath10k doesn't report full RSSI information (LP: #1706531)
    - ath10k: add per chain RSSI reporting

  * ideapad_laptop don't support v310-14isk (LP: #1705378)
    - platform/x86: ideapad-laptop: Add several models to no_hw_rfkill

  * Ubuntu 16.04.3: Qemu fails on P9 (LP: #1686019)
    - KVM: PPC: Pass kvm* to kvmppc_find_table()
    - KVM: PPC: Use preregistered memory API to access TCE list
    - KVM: PPC: VFIO: Add in-kernel acceleration for VFIO
    - powerpc/powernv/iommu: Add real mode version of iommu_table_ops::exchange()
    - powerpc/iommu/vfio_spapr_tce: Cleanup iommu_table disposal
    - powerpc/vfio_spapr_tce: Add reference counting to iommu_table
    - powerpc/mmu: Add real mode support for IOMMU preregistered memory
    - KVM: PPC: Reserve KVM_CAP_SPAPR_TCE_VFIO capability number
    - KVM: PPC: Book3S HV: Add radix checks in real-mode hypercall handlers

  * hns: ethtool selftest crashes system (LP: #1705712)
    - net/hns:bugfix of ethtool -t phy self_test

  * ThunderX: soft lockup on 4.8+ kernels when running qemu-efi with vhost=on
    (LP: #1673564)
    - KVM: arm/arm64: vgic-v3: Use PREbits to infer the number of ICH_APxRn_EL2
    - KVM: arm/arm64: vgic-v3: Fix nr_pre_bits bitfield extraction
    - arm64: Add a facility to turn an ESR syndrome into a sysreg encoding
    - KVM: arm/arm64: vgic-v3: Add accessors for the ICH_APxRn_EL2 registers
    - KVM: arm64: Make kvm_condition_valid32() accessible from EL2
    - KVM: arm64: vgic-v3: Add hook to handle guest GICv3 sysreg accesses at EL2
    - KVM: arm64: vgic-v3: Add ICV_BPR1_EL1 handler
    - KVM: arm64: vgic-v3: Add ICV_IGRPEN1_EL1 handler
    - KVM: arm64: vgic-v3: Add ICV_IAR1_EL1 handler
    - KVM: arm64: vgic-v3: Add ICV_EOIR1_EL1 handler
    - KVM: arm64: vgic-v3: Add ICV_AP1Rn_EL1 handler
    - KVM: arm64: vgic-v3: Add ICV_HPPIR1_EL1 handler
    - KVM: arm64: vgic-v3: Enable trapping of Group-1 system registers
    - KVM: arm64: Enable GICv3 Group-1 sysreg trapping via command-line
    - KVM: arm64: vgic-v3: Add ICV_BPR0_EL1 handler
    - KVM: arm64: vgic-v3: Add ICV_IGNREN0_EL1 handler
    - KVM: arm64: vgic-v3: Add misc Group-0 handlers
    - KVM: arm64: vgic-v3: Enable trapping of Group-0 system registers
    - KVM: arm64: Enable GICv3 Group-0 sysreg trapping via command-line
    - arm64: Add MIDR values for Cavium cn83XX SoCs
    - arm64: Add wor...

Changed in linux (Ubuntu Artful):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers