Disco update: upstream stable patchset 2019-08-30
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
Kamal Mostafa |
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:
upstream stable patchset 2019-08-30
from git://git.
selftests/bpf: fix sendmsg6_prog on s390
net: mvpp2: Don't check for 3 consecutive Idle frames for 10G links
selftests: forwarding: gre_multipath: Enable IPv4 forwarding
selftests: forwarding: gre_multipath: Fix flower filters
can: mcp251x: add error check when wq alloc failed
can: gw: Fix error path of cgw_module_init
ASoC: rockchip: Fix mono capture
mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_
netfilter: ipset: Actually allow destination MAC address for hash:ip,mac sets too
netfilter: ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac sets
rxrpc: Fix potential deadlock
rxrpc: Fix the lack of notification when sendmsg() fails on a DATA packet
net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_
NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts
HID: quirks: Set the INCREMENT_
drm/rockchip: Suspend DP late
SMB3: Fix potential memory leak when processing compound chain
s390: put _stext and _etext into .text section
net: stmmac: Fix issues when number of Queues >= 4
net: stmmac: tc: Do not return a fragment entry
block, bfq: handle NULL return value by bfq_init_rq()
KVM: arm64: Don't write junk to sysregs on reset
KVM: arm: Don't write junk to CP15 registers on reset
clk: socfpga: stratix10: fix rate caclulationg for cnt_clks
ceph: clear page dirty before invalidate page
Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE
dm integrity: fix a crash due to BUG_ON in __journal_
dm raid: add missing cleanup in raid_ctr()
xfs: don't trip over uninitialized buffer on extent read of corrupted inode
xfs: always rejoin held resources during defer roll
rxrpc: Fix local endpoint refcounting
rxrpc: Fix read-after-free in rxrpc_queue_local()
rxrpc: Fix local endpoint replacement
rxrpc: Fix local refcounting
regulator: axp20x: fix DCDCA and DCDCD for AXP806
regulator: axp20x: fix DCDC5 and DCDC6 for AXP803
HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT
MIPS: kernel: only use i8253 clocksource with periodic clockevent
mips: fix cacheinfo
netfilter: ebtables: fix a memory leak bug in compat
ASoC: dapm: Fix handling of custom_
spi: pxa2xx: Balance runtime PM enable/disable on error
bpf: sockmap, sock_map_delete needs to use xchg
bpf: sockmap, synchronize_rcu before free'ing map
bpf: sockmap, only create entry if ulp is not already enabled
ASoC: dapm: fix a memory leak bug
bonding: Force slave speed check after link state recovery for 802.3ad
can: dev: call netif_carrier_off() in register_candev()
ASoC: Fail card instantiation if DAI format setup fails
st21nfca_
st_nci_
{nl,mac}80211: fix interface combinations on crypto controlled devices
ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode
ASoC: ti: davinci-mcasp: Correct slot_width posed constraint
net: usb: qmi_wwan: Add the BroadMobi BM818 card
qed: RDMA - Fix the hw_ver returned in device attributes
isdn: mISDN: hfcsusb: Fix possible null-pointer dereferences in start_isoc_chain()
net: stmmac: manage errors returned by of_get_
netfilter: ipset: Fix rename concurrency with listing
nvmem: Use the same permissions for eeprom as for nvmem
iwlwifi: mvm: avoid races in rate init and rate perform
iwlwifi: dbg_ini: move iwl_dbg_
iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
iwlwifi: fix locking in delayed GTK setting
iwlwifi: mvm: send LQ command always ASYNC
isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack
perf bench numa: Fix cpu0 binding
spi: pxa2xx: Add support for Intel Comet Lake
spi: pxa2xx: Add support for Intel Tiger Lake
can: sja1000: force the string buffer NULL-terminated
can: peak_usb: force the string buffer NULL-terminated
net/ethernet/
NFSv4: Fix a credential refcount leak in nfs41_check_
NFSv4: When recovering state fails with EAGAIN, retry the same recovery
NFSv4.1: Fix open stateid recovery
NFSv4.1: Only reap expired delegations
NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim()
HID: input: fix a4tech horizontal wheel custom usage
SMB3: Kernel oops mounting a encryptData share with CONFIG_
sched/deadline: Fix double accounting of rq/running bw in push & pull
s390/mm: fix dump_pagetables top level page table walking
ata: rb532_cf: Fix unused variable warning in rb532_pata_
net: cxgb3_main: Fix a resource leak in a error path in 'init_one()'
drm/amdgpu: pin the csb buffer on hw init for gfx v8
net: hisilicon: make hip04_tx_reclaim non-reentrant
net: hisilicon: fix hip04-xmit never return TX_BUSY
net: hisilicon: Fix dma_map_single failed on arm64
NFSv4: Ensure state recovery handles ETIMEDOUT correctly
libata: have ata_scsi_rw_xlat() fail invalid passthrough requests
libata: add SG safety checks in SFF pio transfers
x86/lib/cpu: Address missing prototypes warning
drm/vmwgfx: fix memory leak when too many retries have occurred
block: aoe: Fix kernel crash due to atomic sleep when exiting
perf ftrace: Fix failure to set cpumask when only one cpu is present
perf cpumap: Fix writing to illegal memory in handling cpumap mask
perf pmu-events: Fix missing "cpu_clk_
selftests: kvm: Adding config fragments
HID: wacom: correct misreported EKR ring values
HID: wacom: Correct distance scale for 2nd-gen Intuos devices
Revert "dm bufio: fix deadlock with loop device"
ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply
libceph: fix PG split vs OSD (re)connect race
drm/nouveau: Don't retry infinitely when receiving no data on i2c over AUX
gpiolib: never report open-drain/source lines as 'input' to user-space
userfaultfd_
x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386
x86/apic: Handle missing global clockevent gracefully
x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h
x86/boot: Save fields explicitly, zero out everything else
x86/boot: Fix boot regression caused by bootparam sanitizing
dm kcopyd: always complete failed jobs
dm btree: fix order of block initialization in btree_split_beneath
dm space map metadata: fix missing store of apply_bops() return value
dm table: fix invalid memory accesses with too high sector number
dm zoned: improve error handling in reclaim
dm zoned: improve error handling in i/o map code
dm zoned: properly handle backing device failure
genirq: Properly pair kobject_del() with kobject_add()
mm, page_alloc: move_freepages should not examine struct page of reserved memory
mm, page_owner: handle THP splits correctly
mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely
mm/zsmalloc.c: fix race condition in zs_destroy_pool
mm/kasan: fix false positive invalid-free reports with CONFIG_
xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT
dm zoned: fix potential NULL dereference in dmz_do_reclaim()
powerpc: Allow flush_(
UBUNTU: upstream stable to v4.19.69, v5.2.11
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
description: | updated |
Changed in linux (Ubuntu Disco): | |
status: | New → In Progress |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
Changed in linux (Ubuntu Disco): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
This bug was fixed in the package linux - 5.0.0-31.33
---------------
linux (5.0.0-31.33) disco; urgency=medium
* disco/linux: 5.0.0-31.33 -proposed tracker (LP: #1846026)
* Packaging resync (LP: #1786013)
- [Packaging] update helper scripts
* /proc/self/maps paths missing on live session (was vlc won't start; eoan lubuntu/ kubuntu/ xubuntu/ ubuntu- mate dailies)
19.10 & bionic 18.04 ubuntu/
(LP: #1842382)
- SAUCE: Revert "UBUNTU: SAUCE: shiftfs: enable overlayfs on shiftfs"
linux (5.0.0-30.32) disco; urgency=medium
* disco/linux: 5.0.0-30.32 -proposed tracker (LP: #1844362)
* Disco update: upstream stable patchset 2019-08-20 (LP: #1840846) le32()/ le32_to_ cpu() in uapi header regs_user( ) mm check :cb_break_ lock irqchip_ state() callback add_input_ queues( )
- Revert "e1000e: fix cyclic resets at link up with active tx"
- e1000e: start network tx queue only when link is up
- Input: synaptics - enable SMBUS on T480 thinkpad trackpad
- nilfs2: do not use unexported cpu_to_
- drivers: base: cacheinfo: Ensure cpu hotplug work is done before Intel RDT
- firmware: improve LSM/IMA security behaviour
- irqchip/gic-v3-its: Fix command queue pointer comparison bug
- clk: ti: clkctrl: Fix returning uninitialized data
- efi/bgrt: Drop BGRT status field reserved bits check
- perf/core: Fix perf_sample_
- ARM: dts: gemini Fix up DNS-313 compatible string
- ARM: omap2: remove incorrect __init annotation
- afs: Fix uninitialised spinlock afs_volume:
- x86/apic: Fix integer overflow on 10 bit left shift of cpu_khz
- be2net: fix link failure after ethtool offline test
- ppp: mppe: Add softdep to arc4
- sis900: fix TX completion
- ARM: dts: imx6ul: fix PWM[1-4] interrupts
- pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order
- dm table: don't copy from a NULL pointer in realloc_argv()
- dm verity: use message limit for data block corruption message
- x86/boot/64: Fix crash if kernel image crosses page table boundary
- x86/boot/64: Add missing fixup_pointer() for next_early_pgt access
- HID: chicony: add another quirk for PixArt mouse
- pinctrl: mediatek: Ignore interrupts that are wake only during resume
- cpu/hotplug: Fix out-of-bounds read when setting fail state
- pinctrl: mediatek: Update cur_mask in mask/mask ops
- linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL
- genirq: Delay deactivation in free_irq()
- genirq: Fix misleading synchronize_irq() documentation
- genirq: Add optional hardware synchronization for shutdown
- x86/ioapic: Implement irq_get_
- x86/irq: Handle spurious interrupt after shutdown gracefully
- x86/irq: Seperate unused system vectors from spurious entry again
- ARC: hide unused function unw_hdr_alloc
- s390: fix stfle zero padding
- s390/qdio: (re-)initialize tiqdio list entries
- s390/qdio: don't touch the dsci in tiqdio_
- crypto: talitos - move struct talitos_edesc into talitos.h
- crypto: talitos - fix hash on SEC1.
- crypto/NX: Set receive window credits to max number of CRBs in RxFIFO
- drm/udl: introduce a macro to convert dev t...