Xenial update: 4.4.211 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Connor Kuehl |
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 following upstream
stable patches should be included in the Ubuntu kernel:
* hidraw: Return EPOLLOUT from hidraw_poll
* HID: hidraw: Fix returning EPOLLOUT from hidraw_poll
* HID: hidraw, uhid: Always report EPOLLOUT
* cfg80211/mac80211: make ieee80211_
* mac80211: Do not send Layer 2 Update frame before authorization
* media: usb:zr364xx:Fix KASAN:null-
* p54usb: Fix race between disconnect and firmware loading
* ALSA: line6: Fix write on zero-sized buffer
* ALSA: line6: Fix memory leak at line6_init_pcm() error path
* xen: let alloc_xenballoo
* wimax: i2400: fix memory leak
* wimax: i2400: Fix memory leak in i2400m_
* ext4: fix use-after-free race with debug_want_
* ext4: add more paranoia checking in ext4_expand_
* dccp: Fix memleak in __feat_register_sp
* rtc: mt6397: fix alarm register overwrite
* iommu: Remove device link to group on failure
* gpio: Fix error message on out-of-range GPIO in lookup table
* hsr: reset network header when supervision frame is created
* cifs: Adjust indentation in smb2_open_file
* RDMA/srpt: Report the SCSI residual to the initiator
* scsi: enclosure: Fix stale device oops with hot replug
* scsi: sd: Clear sdkp->protectio
* platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0
* iio: imu: adis16480: assign bias value only if operation succeeded
* mei: fix modalias documentation
* clk: samsung: exynos5420: Preserve CPU clocks configuration during suspend/resume
* compat_ioctl: handle SIOCOUTQNSD
* tty: serial: imx: use the sg count from dma_map_sg
* tty: serial: pch_uart: correct usage of dma_unmap_sg
* media: exynos4-is: Fix recursive locking in isp_video_release()
* spi: atmel: fix handling of cs_change set on non-last xfer
* rtlwifi: Remove unnecessary NULL check in rtl_regd_init
* rtc: msm6242: Fix reading of 10-hour digit
* rseq/selftests: Turn off timeout setting
* hexagon: work around compiler crash
* ocfs2: call journal flush to mark journal as empty after journal recovery when mount
* ALSA: seq: Fix racy access for queue timer in proc read
* Fix built-in early-load Intel microcode alignment
* block: fix an integer overflow in logical block size
* USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx
* USB: serial: opticon: fix control-message timeouts
* USB: serial: suppress driver bind attributes
* USB: serial: ch341: handle unbound port at reset_resume
* USB: serial: io_edgeport: add missing active-port sanity check
* USB: serial: quatech2: handle unbound ports
* scsi: mptfusion: Fix double fetch bug in ioctl
* usb: core: hub: Improved device recognition on remote wakeup
* x86/efistub: Disable paging at mixed mode entry
* mm/page-
* net: stmmac: 16KB buffer must be 16 byte aligned
* net: stmmac: Enable 16KB buffer size
* USB: serial: io_edgeport: use irqsave() in USB's complete callback
* USB: serial: io_edgeport: handle unbound ports on URB completion
* USB: serial: keyspan: handle unbound ports
* scsi: fnic: use kernel's '%pM' format option to print MAC
* scsi: fnic: fix invalid stack access
* arm64: dts: agilex/stratix10: fix pmu interrupt numbers
* netfilter: fix a use-after-free in mtype_destroy()
* batman-adv: Fix DAT candidate selection on little endian systems
* macvlan: use skb_reset_
* r8152: add missing endpoint sanity check
* tcp: fix marked lost packets not being retransmitted
* net: usb: lan78xx: limit size of local TSO packets
* xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
* cw1200: Fix a signedness bug in cw1200_
* cfg80211: check for set_wiphy_params
* scsi: esas2r: unlock on error in esas2r_
* scsi: qla4xxx: fix double free bug
* scsi: bnx2i: fix potential use after free
* scsi: target: core: Fix a pr_debug() argument
* scsi: core: scsi_trace: Use get_unaligned_be*()
* perf probe: Fix wrong address verification
* regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id
* Linux 4.4.211
* UBUNTU: upstream stable to v4.4.211
4.4.211 upstream stable release
from git://git.
CVE References
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Connor Kuehl (connork) |
The following commits were skipped as they have already been applied:
* rsi: add fix for crash during assertions
* mm/page_alloc.c: calculate 'available' memory in a separate function