Xenial update to 4.4.98 stable release

Bug #1732698 reported by Stefan Bader
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
Xenial
Medium
Stefan Bader

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 4.4.98 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 4.4.98 stable release shall be applied:
* adv7604: Initialize drive strength to default when using DT
* video: fbdev: pmag-ba-fb: Remove bad `__init' annotation
* PCI: mvebu: Handle changes to the bridge windows while enabled
* xen/netback: set default upper limit of tx/rx queues to 8
* drm: drm_minor_register(): Clean up debugfs on failure
* KVM: PPC: Book 3S: XICS: correct the real mode ICP rejecting counter
* iommu/arm-smmu-v3: Clear prior settings when updating STEs
* powerpc/corenet: explicitly disable the SDHC controller on kmcoge4
* ARM: omap2plus_defconfig: Fix probe errors on UARTs 5 and 6
* crypto: vmx - disable preemption to enable vsx in aes_ctr.c
* iio: trigger: free trigger resource correctly
* phy: increase size of MII_BUS_ID_SIZE and bus_id
* serial: sh-sci: Fix register offsets for the IRDA serial port
* usb: hcd: initialize hcd->flags to 0 when rm hcd
* netfilter: nft_meta: deal with PACKET_LOOPBACK in netdev family
* IPsec: do not ignore crypto err in ah4 input
* Input: mpr121 - handle multiple bits change of status register
* Input: mpr121 - set missing event capability
* IB/ipoib: Change list_del to list_del_init in the tx object
* s390/qeth: issue STARTLAN as first IPA command
* UBUNTU: (config) Add NET_DSA=n
* net: dsa: select NET_SWITCHDEV
* platform/x86: hp-wmi: Fix detection for dock and tablet mode
* cdc_ncm: Set NTB format again after altsetting switch for Huawei devices
* KEYS: trusted: sanitize all key material
* KEYS: trusted: fix writing past end of buffer in trusted_read()
* platform/x86: hp-wmi: Fix error value for hp_wmi_tablet_state
* platform/x86: hp-wmi: Do not shadow error values
* x86/uaccess, sched/preempt: Verify access_ok() context
* workqueue: Fix NULL pointer dereference
* crypto: x86/sha1-mb - fix panic due to unaligned access
* KEYS: fix NULL pointer dereference during ASN.1 parsing [ver #2]
* ARM: 8720/1: ensure dump_instr() checks addr_limit
* ALSA: seq: Fix OSS sysex delivery in OSS emulation
* ALSA: seq: Avoid invalid lockdep class warning
* MIPS: microMIPS: Fix incorrect mask in insn_table_MM
* MIPS: Fix CM region target definitions
* MIPS: SMP: Use a completion event to signal CPU up
* MIPS: Fix race on setting and getting cpu_online_mask
* MIPS: SMP: Fix deadlock & online race
* test: firmware_class: report errors properly on failure
* selftests: firmware: add empty string and async tests
* selftests: firmware: send expected errors to /dev/null
* tools: firmware: check for distro fallback udev cancel rule
* MIPS: AR7: Defer registration of GPIO
* MIPS: AR7: Ensure that serial ports are properly set up
* Input: elan_i2c - add ELAN060C to the ACPI table
* drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue
* rbd: use GFP_NOIO for parent stat and data requests
* can: sun4i: handle overrun in RX FIFO
* can: c_can: don't indicate triple sampling support for D_CAN
* x86/oprofile/ppro: Do not use __this_cpu*() in preemptible context
* PKCS#7: fix unitialized boolean 'want'
* Linux 4.4.98

CVE References

Stefan Bader (smb)
tags: added: kernel-stable-tracking-bug
Changed in linux (Ubuntu Xenial):
assignee: nobody → Stefan Bader (smb)
importance: Undecided → Medium
status: New → In Progress
Changed in linux (Ubuntu):
status: New → Invalid
Revision history for this message
Stefan Bader (smb) wrote :

Patch "crypto: vmx - disable preemption to enable vsx in aes_ctr.c" failed to apply due to some conflicting backports for bug #1613295 "AES-XTS poor performance in Ubuntu 16.04". Manually applied.

Patch "net: dsa: select NET_SWITCHDEV" introduces the need to explicitly set CONFIG_NET_DSA(=n).

description: updated
Changed in linux (Ubuntu Xenial):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (9.5 KiB)

This bug was fixed in the package linux - 4.4.0-103.126

---------------
linux (4.4.0-103.126) xenial; urgency=low

  * linux: 4.4.0-103.126 -proposed tracker (LP: #1736181)

  * CVE-2017-1000405
    - mm, thp: Do not make page table dirty unconditionally in touch_p[mu]d()

  * CVE-2017-16939
    - netlink: add a start callback for starting a netlink dump
    - ipsec: Fix aborted xfrm policy dump crash

linux (4.4.0-102.125) xenial; urgency=low

  * linux: 4.4.0-102.125 -proposed tracker (LP: #1733541)

  * tar -x sometimes fails on overlayfs (LP: #1728489)
    - ovl: check if all layers are on the same fs
    - ovl: persistent inode number for directories

  * NVMe timeout is too short (LP: #1729119)
    - nvme: update timeout module parameter type

  * Set PANIC_TIMEOUT=10 on Power Systems (LP: #1730660)
    - [Config]: Set PANIC_TIMEOUT=10 on ppc64el

  * Cannot pair BLE remote devices when using combo BT SoC (LP: #1731467)
    - Bluetooth: increase timeout for le auto connections

  * CIFS errors on 4.4.0-98, but not on 4.4.0-97 with same config (LP: #1729337)
    - SMB3: Validate negotiate request must always be signed

  * Plantronics P610 does not support sample rate reading (LP: #1719853)
    - ALSA: usb-audio: Add sample rate quirk for Plantronics P610

  * Invalid btree pointer causes the kernel NULL pointer dereference
    (LP: #1729256)
    - xfs: reinit btree pointer on attr tree inactivation walk

  * Samba mount/umount in docker container triggers kernel Oops (LP: #1729637)
    - ipv6: only call ip6_route_dev_notify() once for NETDEV_UNREGISTER
    - ipv6: fix NULL dereference in ip6_route_dev_notify()

  * [kernel] tty/hvc: Use opal irqchip interface if available (LP: #1728098)
    - tty/hvc: Use opal irqchip interface if available

  * Device hotplugging with MPT SAS cannot work for VMWare ESXi (LP: #1730852)
    - scsi: mptsas: Fixup device hotplug for VMWare ESXi

  * NMI watchdog: BUG: soft lockup on Guest upon boot (KVM) (LP: #1727331)
    - KVM: PPC: Book3S: Treat VTB as a per-subcore register, not per-thread

  * Attempt to map rbd image from ceph jewel/luminous hangs (LP: #1728739)
    - crush: ensure bucket id is valid before indexing buckets array
    - crush: ensure take bucket value is valid
    - crush: add chooseleaf_stable tunable
    - crush: decode and initialize chooseleaf_stable
    - libceph: advertise support for TUNABLES5
    - libceph: MOSDOpReply v7 encoding

  * Xenial update to 4.4.98 stable release (LP: #1732698)
    - adv7604: Initialize drive strength to default when using DT
    - video: fbdev: pmag-ba-fb: Remove bad `__init' annotation
    - PCI: mvebu: Handle changes to the bridge windows while enabled
    - xen/netback: set default upper limit of tx/rx queues to 8
    - drm: drm_minor_register(): Clean up debugfs on failure
    - KVM: PPC: Book 3S: XICS: correct the real mode ICP rejecting counter
    - iommu/arm-smmu-v3: Clear prior settings when updating STEs
    - powerpc/corenet: explicitly disable the SDHC controller on kmcoge4
    - ARM: omap2plus_defconfig: Fix probe errors on UARTs 5 and 6
    - crypto: vmx - disable preemption to enable vsx in aes_ctr.c
    - iio: trigger: free trigger...

Read more...

Changed in linux (Ubuntu Xenial):
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