Artful update to v4.11.9 stable release

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

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
92
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
      registers
    - 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