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)
Invalid
Undecided
Unassigned
Xenial
Fix Released
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.