Public bug reported: 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-12 Ported from the following upstream stable releases: v4.19.48, v5.1.7, v4.19.49, v5.1.8, v4.19.50, v5.1.9, v4.19.51, v5.1.10, v4.19.52, v5.1.11, from git://git.kernel.org/ UBUNTU: [Config] updateconfigs for CONFIG_ARM64_ERRATUM_1463225 selftests/tls: test for lowat overshoot with multiple records selftests/tls: add test for sleeping even though there is data UBUNTU: upstream stable to v4.19.48, v5.0.21, v5.1.7 sparc64: Fix regression in non-hypervisor TLB flush xcall include/linux/bitops.h: sanitize rotate primitives xhci: update bounce buffer with correct sg num xhci: Use %zu for printing size_t type xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() usb: xhci: avoid null pointer deref when bos field is NULL usbip: usbip_host: fix BUG: sleeping function called from invalid context usbip: usbip_host: fix stub_dev lock context imbalance regression USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor USB: sisusbvga: fix oops in error path of sisusb_probe USB: Add LPM quirk for Surface Dock GigE adapter USB: rio500: refuse more than one device at a time USB: rio500: fix memory leak in close after disconnect media: usb: siano: Fix general protection fault in smsusb media: usb: siano: Fix false-positive "uninitialized variable" warning media: smsusb: better handle optional alignment brcmfmac: fix NULL pointer derefence during USB disconnect scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) tracing: Avoid memory leak in predicate_parse() Btrfs: fix wrong ctime and mtime of a directory after log replay Btrfs: fix race updating log root item during fsync Btrfs: fix fsync not persisting changed attributes of a directory Btrfs: incremental send, fix file corruption when no-holes feature is enabled iio: dac: ds4422/ds4424 fix chip verification iio: adc: ti-ads8688: fix timestamp is not updated in buffer s390/crypto: fix possible sleep during spinlock aquired KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts powerpc/perf: Fix MMCRA corruption by bhrb_filter ALSA: line6: Assure canceling delayed work at disconnection ALSA: hda/realtek - Set default power save node to 0 KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID drm/nouveau/i2c: Disable i2c bus access after ->fini() i2c: mlxcpld: Fix wrong initialization order in probe i2c: synquacer: fix synquacer_i2c_doxfer() return value tty: serial: msm_serial: Fix XON/XOFF tty: max310x: Fix external crystal register setup memcg: make it work on sparse non-0-node systems kernel/signal.c: trace_signal_deliver when signal_group_exit arm64: Fix the arm64_personality() syscall wrapper redirection docs: Fix conf.py for Sphinx 2.0 doc: Cope with the deprecation of AutoReporter doc: Cope with Sphinx logging deprecations ima: show rules with IMA_INMASK correctly evm: check hash algorithm passed to init_desc() vt/fbcon: deinitialize resources in visual_init() after failed memory allocation serial: sh-sci: disable DMA for uart_console staging: vc04_services: prevent integer overflow in create_pagelist() staging: wlan-ng: fix adapter initialization failure cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM Revert "lockd: Show pid of lockd for remote locks" gcc-plugins: Fix build failures under Darwin host drm/tegra: gem: Fix CPU-cache maintenance for BO's allocated using get_pages() drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set drm/sun4i: Fix sun8i HDMI PHY clock initialization drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz drm/rockchip: shutdown drm subsystem on shutdown drm/lease: Make sure implicit planes are leased Revert "x86/build: Move _etext to actual end of .text" x86/kprobes: Set instruction page as executable scsi: lpfc: Fix backport of faf5a744f4f8 ("scsi: lpfc: avoid uninitialized variable warning") KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() kasan: initialize tag to 0xff in __kasan_kmalloc signal/arm64: Use force_sig not force_sig_fault for SIGKILL x86/ima: Check EFI_RUNTIME_SERVICES before using ima: fix wrong signed policy requirement when not appraising drm/vmwgfx: Fix user space handle equal to zero drm/vmwgfx: Fix compat mode shader operation drm/atomic: Wire file_priv through for property changes drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only drm/cma-helper: Fix drm_gem_cma_free_object() UBUNTU: upstream stable to v4.19.49, v5.1.8 ethtool: fix potential userspace buffer overflow Fix memory leak in sctp_process_init ipv4: not do cache for local delivery if bc_forwarding is enabled ipv6: fix the check before getting the cookie in rt6_get_cookie neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit net: ethernet: ti: cpsw_ethtool: fix ethtool ring param set net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query net: mvpp2: Use strscpy to handle stat strings net: rds: fix memory leak in rds_ib_flush_mr_pool net: sfp: read eeprom in maximum 16 byte increments net/tls: replace the sleeping lock around RX resync with a bit lock packet: unconditionally free po->rollover pktgen: do not sleep with the thread lock held. Revert "fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied" ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 ipv6: fix EFAULT on sendto with icmpv6 and hdrincl mtd: spinand: macronix: Fix ECC Status Read rcu: locking and unlocking need to always be at least barriers parisc: Use implicit space register selection for loading the coherence index of I/O pdirs NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled fuse: fallocate: fix return with locked inode pstore: Set tfm to NULL on free_buf_for_compression pstore/ram: Run without kernel crash dump region x86/power: Fix 'nosmt' vs hibernation triple fault during resume i2c: xiic: Add max_read_len quirk s390/mm: fix address space detection in exception handling xen-blkfront: switch kcalloc to kvcalloc for large array allocation MIPS: Bounds check virt_addr_valid MIPS: pistachio: Build uImage.gz by default Revert "MIPS: perf: ath79: Fix perfcount IRQ assignment" genwqe: Prevent an integer overflow in the ioctl test_firmware: Use correct snprintf() limit drm/gma500/cdv: Check vbt config bits when detecting lvds panels drm/msm: fix fb references in async update drm: add non-desktop quirk for Valve HMDs drm: add non-desktop quirks to Sensics and OSVR headsets. drm/amdgpu/psp: move psp version specific function pointers to early_init drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in drm/i915: Fix I915_EXEC_RING_MASK drm/i915/fbc: disable framebuffer compression on GeminiLake drm/i915: Maintain consistent documentation subsection ordering drm: don't block fb changes for async plane updates drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack TTY: serial_core, add ->install ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled udp: only choose unbound UDP socket for multicast when not in a VRF neighbor: Reset gc_entries counter if new entry is released before insert cls_matchall: avoid panic when receiving a packet before filter set ipmr_base: Do not reset index in mr_table_dump ARC: mm: SIGSEGV userspace trying to access kernel virtual memory parisc: Fix crash due alternative coding for NP iopdir_fdc bit SUNRPC fix regression in umount of a secure mount fuse: fix copy_file_range() in the writeback case memstick: mspro_block: Fix an error code in mspro_block_issue_req() mmc: tmio: fix SCC error handling to avoid false positive CRC error mmc: sdhci_am654: Fix SLOTTYPE write nvme-rdma: fix queue mapping when queue count is limited drm/vc4: fix fb references in async update drm: Fix timestamp docs for variable refresh properties. drm/amd/display: Add ASICREV_IS_PICASSO drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) drm/amd: fix fb references in async update UBUNTU: upstream stable to v4.19.50, v5.1.9 rapidio: fix a NULL pointer dereference when create_workqueue() fails fs/fat/file.c: issue flush after the writeback of FAT sysctl: return -EINVAL if val violates minmax ipc: prevent lockup on alloc_msg and free_msg drm/pl111: Initialize clock spinlock early ARM: prevent tracing IPI_CPU_BACKTRACE mm/hmm: select mmu notifier when selecting HMM hugetlbfs: on restore reserve error path retain subpool reservation mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE mm/cma.c: fix crash on CMA allocation if bitmap allocation fails initramfs: free initrd memory if opening /initrd.image fails mm/cma.c: fix the bitmap status to show failed allocation reason mm: page_mkclean vs MADV_DONTNEED race mm/cma_debug.c: fix the break condition in cma_maxchunk_get() mm/slab.c: fix an infinite loop in leaks_show() kernel/sys.c: prctl: fix false positive in validate_prctl_map() thermal: rcar_gen3_thermal: disable interrupt in .remove drivers: thermal: tsens: Don't print error message on -EPROBE_DEFER mfd: tps65912-spi: Add missing of table registration mfd: intel-lpss: Set the device in reset state when init drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration mfd: twl6040: Fix device init errors for ACCCTL register perf/x86/intel: Allow PEBS multi-entry in watermark mode drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change drm/bridge: adv7511: Fix low refresh rate selection objtool: Don't use ignore flag for fake jumps drm/nouveau/kms/gv100-: fix spurious window immediate interlocks bpf: fix undefined behavior in narrow load handling EDAC/mpc85xx: Prevent building as a module pwm: meson: Use the spin-lock only to protect register modifications mailbox: stm32-ipcc: check invalid irq ntp: Allow TAI-UTC offset to be set to zero f2fs: fix to avoid panic in do_recover_data() f2fs: fix to avoid panic in f2fs_inplace_write_data() f2fs: fix to avoid panic in f2fs_remove_inode_page() f2fs: fix to do sanity check on free nid f2fs: fix to clear dirty inode in error path of f2fs_iget() f2fs: fix to avoid panic in dec_valid_block_count() f2fs: fix to use inline space only if inline_xattr is enable f2fs: fix to do sanity check on valid block count of segment f2fs: fix to do checksum even if inode page is uptodate percpu: remove spurious lock dependency between percpu and sched configfs: fix possible use-after-free in configfs_register_group uml: fix a boot splat wrt use of cpu_all_mask PCI: dwc: Free MSI in dw_pcie_host_init() error path PCI: dwc: Free MSI IRQ page in dw_pcie_free_msi() mmc: mmci: Prevent polling for busy detection in IRQ context netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast netfilter: nf_conntrack_h323: restore boundary check correctness mips: Make sure dt memory regions are valid netfilter: nf_tables: fix base chain stat rcu_dereference usage watchdog: imx2_wdt: Fix set_timeout for big timeout values watchdog: fix compile time error of pretimeout governors blk-mq: move cancel of requeue_work into blk_mq_release iommu/vt-d: Set intel_iommu_gfx_mapped correctly misc: pci_endpoint_test: Fix test_reg_bar to be updated in pci_endpoint_test PCI: designware-ep: Use aligned ATU window for raising MSI interrupts nvme-pci: unquiesce admin queue on shutdown nvme-pci: shutdown on timeout during deletion netfilter: nf_flow_table: check ttl value in flow offload data path netfilter: nf_flow_table: fix netdev refcnt leak ALSA: hda - Register irq handler after the chip initialization nvmem: core: fix read buffer in place nvmem: sunxi_sid: Support SID on A83T and H5 fuse: retrieve: cap requested size to negotiated max_write nfsd: allow fh_want_write to be called twice nfsd: avoid uninitialized variable warning vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" switchtec: Fix unintended mask of MRPC event net: thunderbolt: Unregister ThunderboltIP protocol handler when suspending x86/PCI: Fix PCI IRQ routing table memory leak i40e: Queues are reserved despite "Invalid argument" error platform/chrome: cros_ec_proto: check for NULL transfer function PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288 soc: rockchip: Set the proper PWM for rk3288 ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA PCI: rpadlpar: Fix leaked device_node references in add/remove paths drm/amd/display: Use plane->color_space for dpp if specified ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA may be using it platform/x86: intel_pmc_ipc: adding error handling power: supply: max14656: fix potential use-before-alloc PCI: rcar: Fix a potential NULL pointer dereference PCI: rcar: Fix 64bit MSI message address handling scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags video: hgafb: fix potential NULL pointer dereference video: imsttfb: fix potential NULL pointer dereferences block, bfq: increase idling for weight-raised queues PCI: xilinx: Check for __get_free_pages() failure gpio: gpio-omap: add check for off wake capable gpios ice: Add missing case in print_link_msg for printing flow control dmaengine: idma64: Use actual device for DMA transfers pwm: tiehrpwm: Update shadow register for disabling PWMs ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8 regulators on Arndale Octa pwm: Fix deadlock warning when removing PWM device ARM: exynos: Fix undefined instruction during Exynos5422 resume usb: typec: fusb302: Check vconn is off when we start toggling soc: renesas: Identify R-Car M3-W ES1.3 gpio: vf610: Do not share irq_chip percpu: do not search past bitmap when allocating an area ovl: check the capability before cred overridden ovl: support stacked SEEK_HOLE/SEEK_DATA ALSA: seq: Cover unsubscribe_port() in list_mutex media: rockchip/vpu: Fix/re-order probe-error/remove path media: rockchip/vpu: Add missing dont_use_autosuspend() calls drm/msm: correct attempted NULL pointer dereference in debugfs mm/memory_hotplug: release memory resource after arch_remove_memory() mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY drm/nouveau: fix duplication of nv50_head_atom struct f2fs: fix error path of recovery f2fs: fix to avoid panic in dec_valid_node_count() f2fs: fix to avoid deadloop in foreground GC f2fs: fix to retrieve inline xattr space media: atmel: atmel-isc: fix asd memory allocation vfio-pci/nvlink2: Fix potential VMA leak powerpc/pseries: Track LMB nid instead of using device tree arm64: defconfig: Update UFSHCD for Hi3660 soc iommu/vt-d: Don't request page request irq under dmar_global_lock soc/tegra: pmc: Remove reset sysfs entries on error power: supply: cpcap-battery: Fix signed counter sample register PCI: keystone: Invoke phy_reset() API before enabling PHY iommu/vt-d: Flush IOTLB for untrusted device in time arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase f2fs: fix potential recursive call when enabling data_flush arm64: dts: qcom: qcs404: Fix regulator supply names gpio: gpio-omap: limit errata 1.101 handling to wkup domain gpios only media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error upon failure batman-adv: Adjust name for batadv_dat_send_data ice: Enable LAN_EN for the right recipes ice: Do not set LB_EN for prune switch rules media: v4l2-fwnode: Defaults may not override endpoint configuration in firmware ARM: shmobile: porter: enable R-Car Gen2 regulator quirk UBUNTU: upstream stable to v4.19.52, v5.1.11 ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux (Ubuntu Disco) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Changed in: linux (Ubuntu) Status: New => Confirmed ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Disco) Importance: Undecided Status: New ** Description changed: + SRU Justification - 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: - 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-12 - upstream stable patchset 2019-08-12 - from git://git.kernel.org/ + Ported from the following upstream stable releases: + v4.19.48, v5.1.7, + v4.19.49, v5.1.8, + v4.19.50, v5.1.9, + v4.19.52, v5.1.11, + + from git://git.kernel.org/ ** Changed in: linux (Ubuntu Disco) Status: New => In Progress ** Changed in: linux (Ubuntu Disco) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa) ** Description changed: 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-12 - Ported from the following upstream stable releases: - v4.19.48, v5.1.7, - v4.19.49, v5.1.8, - v4.19.50, v5.1.9, - v4.19.52, v5.1.11, + Ported from the following upstream stable releases: + v4.19.48, v5.1.7, + v4.19.49, v5.1.8, + v4.19.50, v5.1.9, + v4.19.51, v5.1.10, + v4.19.52, v5.1.11, from git://git.kernel.org/ ** Description changed: 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-12 Ported from the following upstream stable releases: v4.19.48, v5.1.7, v4.19.49, v5.1.8, v4.19.50, v5.1.9, v4.19.51, v5.1.10, v4.19.52, v5.1.11, from git://git.kernel.org/ + + UBUNTU: [Config] updateconfigs for CONFIG_ARM64_ERRATUM_1463225 + selftests/tls: test for lowat overshoot with multiple records + selftests/tls: add test for sleeping even though there is data + UBUNTU: upstream stable to v4.19.48, v5.0.21, v5.1.7 + sparc64: Fix regression in non-hypervisor TLB flush xcall + include/linux/bitops.h: sanitize rotate primitives + xhci: update bounce buffer with correct sg num + xhci: Use %zu for printing size_t type + xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() + usb: xhci: avoid null pointer deref when bos field is NULL + usbip: usbip_host: fix BUG: sleeping function called from invalid context + usbip: usbip_host: fix stub_dev lock context imbalance regression + USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor + USB: sisusbvga: fix oops in error path of sisusb_probe + USB: Add LPM quirk for Surface Dock GigE adapter + USB: rio500: refuse more than one device at a time + USB: rio500: fix memory leak in close after disconnect + media: usb: siano: Fix general protection fault in smsusb + media: usb: siano: Fix false-positive "uninitialized variable" warning + media: smsusb: better handle optional alignment + brcmfmac: fix NULL pointer derefence during USB disconnect + scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove + scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) + tracing: Avoid memory leak in predicate_parse() + Btrfs: fix wrong ctime and mtime of a directory after log replay + Btrfs: fix race updating log root item during fsync + Btrfs: fix fsync not persisting changed attributes of a directory + Btrfs: incremental send, fix file corruption when no-holes feature is enabled + iio: dac: ds4422/ds4424 fix chip verification + iio: adc: ti-ads8688: fix timestamp is not updated in buffer + s390/crypto: fix possible sleep during spinlock aquired + KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts + powerpc/perf: Fix MMCRA corruption by bhrb_filter + ALSA: line6: Assure canceling delayed work at disconnection + ALSA: hda/realtek - Set default power save node to 0 + KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID + drm/nouveau/i2c: Disable i2c bus access after ->fini() + i2c: mlxcpld: Fix wrong initialization order in probe + i2c: synquacer: fix synquacer_i2c_doxfer() return value + tty: serial: msm_serial: Fix XON/XOFF + tty: max310x: Fix external crystal register setup + memcg: make it work on sparse non-0-node systems + kernel/signal.c: trace_signal_deliver when signal_group_exit + arm64: Fix the arm64_personality() syscall wrapper redirection + docs: Fix conf.py for Sphinx 2.0 + doc: Cope with the deprecation of AutoReporter + doc: Cope with Sphinx logging deprecations + ima: show rules with IMA_INMASK correctly + evm: check hash algorithm passed to init_desc() + vt/fbcon: deinitialize resources in visual_init() after failed memory allocation + serial: sh-sci: disable DMA for uart_console + staging: vc04_services: prevent integer overflow in create_pagelist() + staging: wlan-ng: fix adapter initialization failure + cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case + CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM + Revert "lockd: Show pid of lockd for remote locks" + gcc-plugins: Fix build failures under Darwin host + drm/tegra: gem: Fix CPU-cache maintenance for BO's allocated using get_pages() + drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set + drm/sun4i: Fix sun8i HDMI PHY clock initialization + drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz + drm/rockchip: shutdown drm subsystem on shutdown + drm/lease: Make sure implicit planes are leased + Revert "x86/build: Move _etext to actual end of .text" + x86/kprobes: Set instruction page as executable + scsi: lpfc: Fix backport of faf5a744f4f8 ("scsi: lpfc: avoid uninitialized variable warning") + KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 + KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() + powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() + kasan: initialize tag to 0xff in __kasan_kmalloc + signal/arm64: Use force_sig not force_sig_fault for SIGKILL + x86/ima: Check EFI_RUNTIME_SERVICES before using + ima: fix wrong signed policy requirement when not appraising + drm/vmwgfx: Fix user space handle equal to zero + drm/vmwgfx: Fix compat mode shader operation + drm/atomic: Wire file_priv through for property changes + drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only + drm/cma-helper: Fix drm_gem_cma_free_object() + UBUNTU: upstream stable to v4.19.49, v5.1.8 + ethtool: fix potential userspace buffer overflow + Fix memory leak in sctp_process_init + ipv4: not do cache for local delivery if bc_forwarding is enabled + ipv6: fix the check before getting the cookie in rt6_get_cookie + neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit + net: ethernet: ti: cpsw_ethtool: fix ethtool ring param set + net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query + net: mvpp2: Use strscpy to handle stat strings + net: rds: fix memory leak in rds_ib_flush_mr_pool + net: sfp: read eeprom in maximum 16 byte increments + net/tls: replace the sleeping lock around RX resync with a bit lock + packet: unconditionally free po->rollover + pktgen: do not sleep with the thread lock held. + Revert "fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied" + ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 + ipv6: fix EFAULT on sendto with icmpv6 and hdrincl + mtd: spinand: macronix: Fix ECC Status Read + rcu: locking and unlocking need to always be at least barriers + parisc: Use implicit space register selection for loading the coherence index of I/O pdirs + NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter + NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled + fuse: fallocate: fix return with locked inode + pstore: Set tfm to NULL on free_buf_for_compression + pstore/ram: Run without kernel crash dump region + x86/power: Fix 'nosmt' vs hibernation triple fault during resume + i2c: xiic: Add max_read_len quirk + s390/mm: fix address space detection in exception handling + xen-blkfront: switch kcalloc to kvcalloc for large array allocation + MIPS: Bounds check virt_addr_valid + MIPS: pistachio: Build uImage.gz by default + Revert "MIPS: perf: ath79: Fix perfcount IRQ assignment" + genwqe: Prevent an integer overflow in the ioctl + test_firmware: Use correct snprintf() limit + drm/gma500/cdv: Check vbt config bits when detecting lvds panels + drm/msm: fix fb references in async update + drm: add non-desktop quirk for Valve HMDs + drm: add non-desktop quirks to Sensics and OSVR headsets. + drm/amdgpu/psp: move psp version specific function pointers to early_init + drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in + drm/i915: Fix I915_EXEC_RING_MASK + drm/i915/fbc: disable framebuffer compression on GeminiLake + drm/i915: Maintain consistent documentation subsection ordering + drm: don't block fb changes for async plane updates + drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack + TTY: serial_core, add ->install + ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled + udp: only choose unbound UDP socket for multicast when not in a VRF + neighbor: Reset gc_entries counter if new entry is released before insert + cls_matchall: avoid panic when receiving a packet before filter set + ipmr_base: Do not reset index in mr_table_dump + ARC: mm: SIGSEGV userspace trying to access kernel virtual memory + parisc: Fix crash due alternative coding for NP iopdir_fdc bit + SUNRPC fix regression in umount of a secure mount + fuse: fix copy_file_range() in the writeback case + memstick: mspro_block: Fix an error code in mspro_block_issue_req() + mmc: tmio: fix SCC error handling to avoid false positive CRC error + mmc: sdhci_am654: Fix SLOTTYPE write + nvme-rdma: fix queue mapping when queue count is limited + drm/vc4: fix fb references in async update + drm: Fix timestamp docs for variable refresh properties. + drm/amd/display: Add ASICREV_IS_PICASSO + drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) + drm/amd: fix fb references in async update + UBUNTU: upstream stable to v4.19.50, v5.1.9 + rapidio: fix a NULL pointer dereference when create_workqueue() fails + fs/fat/file.c: issue flush after the writeback of FAT + sysctl: return -EINVAL if val violates minmax + ipc: prevent lockup on alloc_msg and free_msg + drm/pl111: Initialize clock spinlock early + ARM: prevent tracing IPI_CPU_BACKTRACE + mm/hmm: select mmu notifier when selecting HMM + hugetlbfs: on restore reserve error path retain subpool reservation + mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE + mm/cma.c: fix crash on CMA allocation if bitmap allocation fails + initramfs: free initrd memory if opening /initrd.image fails + mm/cma.c: fix the bitmap status to show failed allocation reason + mm: page_mkclean vs MADV_DONTNEED race + mm/cma_debug.c: fix the break condition in cma_maxchunk_get() + mm/slab.c: fix an infinite loop in leaks_show() + kernel/sys.c: prctl: fix false positive in validate_prctl_map() + thermal: rcar_gen3_thermal: disable interrupt in .remove + drivers: thermal: tsens: Don't print error message on -EPROBE_DEFER + mfd: tps65912-spi: Add missing of table registration + mfd: intel-lpss: Set the device in reset state when init + drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration + mfd: twl6040: Fix device init errors for ACCCTL register + perf/x86/intel: Allow PEBS multi-entry in watermark mode + drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change + drm/bridge: adv7511: Fix low refresh rate selection + objtool: Don't use ignore flag for fake jumps + drm/nouveau/kms/gv100-: fix spurious window immediate interlocks + bpf: fix undefined behavior in narrow load handling + EDAC/mpc85xx: Prevent building as a module + pwm: meson: Use the spin-lock only to protect register modifications + mailbox: stm32-ipcc: check invalid irq + ntp: Allow TAI-UTC offset to be set to zero + f2fs: fix to avoid panic in do_recover_data() + f2fs: fix to avoid panic in f2fs_inplace_write_data() + f2fs: fix to avoid panic in f2fs_remove_inode_page() + f2fs: fix to do sanity check on free nid + f2fs: fix to clear dirty inode in error path of f2fs_iget() + f2fs: fix to avoid panic in dec_valid_block_count() + f2fs: fix to use inline space only if inline_xattr is enable + f2fs: fix to do sanity check on valid block count of segment + f2fs: fix to do checksum even if inode page is uptodate + percpu: remove spurious lock dependency between percpu and sched + configfs: fix possible use-after-free in configfs_register_group + uml: fix a boot splat wrt use of cpu_all_mask + PCI: dwc: Free MSI in dw_pcie_host_init() error path + PCI: dwc: Free MSI IRQ page in dw_pcie_free_msi() + mmc: mmci: Prevent polling for busy detection in IRQ context + netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast + netfilter: nf_conntrack_h323: restore boundary check correctness + mips: Make sure dt memory regions are valid + netfilter: nf_tables: fix base chain stat rcu_dereference usage + watchdog: imx2_wdt: Fix set_timeout for big timeout values + watchdog: fix compile time error of pretimeout governors + blk-mq: move cancel of requeue_work into blk_mq_release + iommu/vt-d: Set intel_iommu_gfx_mapped correctly + misc: pci_endpoint_test: Fix test_reg_bar to be updated in pci_endpoint_test + PCI: designware-ep: Use aligned ATU window for raising MSI interrupts + nvme-pci: unquiesce admin queue on shutdown + nvme-pci: shutdown on timeout during deletion + netfilter: nf_flow_table: check ttl value in flow offload data path + netfilter: nf_flow_table: fix netdev refcnt leak + ALSA: hda - Register irq handler after the chip initialization + nvmem: core: fix read buffer in place + nvmem: sunxi_sid: Support SID on A83T and H5 + fuse: retrieve: cap requested size to negotiated max_write + nfsd: allow fh_want_write to be called twice + nfsd: avoid uninitialized variable warning + vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" + switchtec: Fix unintended mask of MRPC event + net: thunderbolt: Unregister ThunderboltIP protocol handler when suspending + x86/PCI: Fix PCI IRQ routing table memory leak + i40e: Queues are reserved despite "Invalid argument" error + platform/chrome: cros_ec_proto: check for NULL transfer function + PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64 + soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher + clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288 + soc: rockchip: Set the proper PWM for rk3288 + ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA + ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA + ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA + ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA + ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA + ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA + ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA + ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA + ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA + PCI: rpadlpar: Fix leaked device_node references in add/remove paths + drm/amd/display: Use plane->color_space for dpp if specified + ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA may be using it + platform/x86: intel_pmc_ipc: adding error handling + power: supply: max14656: fix potential use-before-alloc + PCI: rcar: Fix a potential NULL pointer dereference + PCI: rcar: Fix 64bit MSI message address handling + scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags + video: hgafb: fix potential NULL pointer dereference + video: imsttfb: fix potential NULL pointer dereferences + block, bfq: increase idling for weight-raised queues + PCI: xilinx: Check for __get_free_pages() failure + gpio: gpio-omap: add check for off wake capable gpios + ice: Add missing case in print_link_msg for printing flow control + dmaengine: idma64: Use actual device for DMA transfers + pwm: tiehrpwm: Update shadow register for disabling PWMs + ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8 regulators on Arndale Octa + pwm: Fix deadlock warning when removing PWM device + ARM: exynos: Fix undefined instruction during Exynos5422 resume + usb: typec: fusb302: Check vconn is off when we start toggling + soc: renesas: Identify R-Car M3-W ES1.3 + gpio: vf610: Do not share irq_chip + percpu: do not search past bitmap when allocating an area + ovl: check the capability before cred overridden + ovl: support stacked SEEK_HOLE/SEEK_DATA + ALSA: seq: Cover unsubscribe_port() in list_mutex + media: rockchip/vpu: Fix/re-order probe-error/remove path + media: rockchip/vpu: Add missing dont_use_autosuspend() calls + drm/msm: correct attempted NULL pointer dereference in debugfs + mm/memory_hotplug: release memory resource after arch_remove_memory() + mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY + drm/nouveau: fix duplication of nv50_head_atom struct + f2fs: fix error path of recovery + f2fs: fix to avoid panic in dec_valid_node_count() + f2fs: fix to avoid deadloop in foreground GC + f2fs: fix to retrieve inline xattr space + media: atmel: atmel-isc: fix asd memory allocation + vfio-pci/nvlink2: Fix potential VMA leak + powerpc/pseries: Track LMB nid instead of using device tree + arm64: defconfig: Update UFSHCD for Hi3660 soc + iommu/vt-d: Don't request page request irq under dmar_global_lock + soc/tegra: pmc: Remove reset sysfs entries on error + power: supply: cpcap-battery: Fix signed counter sample register + PCI: keystone: Invoke phy_reset() API before enabling PHY + iommu/vt-d: Flush IOTLB for untrusted device in time + arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible + pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase + f2fs: fix potential recursive call when enabling data_flush + arm64: dts: qcom: qcs404: Fix regulator supply names + gpio: gpio-omap: limit errata 1.101 handling to wkup domain gpios only + media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error upon failure + batman-adv: Adjust name for batadv_dat_send_data + ice: Enable LAN_EN for the right recipes + ice: Do not set LB_EN for prune switch rules + media: v4l2-fwnode: Defaults may not override endpoint configuration in firmware + ARM: shmobile: porter: enable R-Car Gen2 regulator quirk + UBUNTU: upstream stable to v4.19.52, v5.1.11 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1839887 Title: Disco update: upstream stable patchset 2019-08-12 Status in linux package in Ubuntu: Confirmed Status in linux source package in Disco: In Progress 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-12 Ported from the following upstream stable releases: v4.19.48, v5.1.7, v4.19.49, v5.1.8, v4.19.50, v5.1.9, v4.19.51, v5.1.10, v4.19.52, v5.1.11, from git://git.kernel.org/ UBUNTU: [Config] updateconfigs for CONFIG_ARM64_ERRATUM_1463225 selftests/tls: test for lowat overshoot with multiple records selftests/tls: add test for sleeping even though there is data UBUNTU: upstream stable to v4.19.48, v5.0.21, v5.1.7 sparc64: Fix regression in non-hypervisor TLB flush xcall include/linux/bitops.h: sanitize rotate primitives xhci: update bounce buffer with correct sg num xhci: Use %zu for printing size_t type xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() usb: xhci: avoid null pointer deref when bos field is NULL usbip: usbip_host: fix BUG: sleeping function called from invalid context usbip: usbip_host: fix stub_dev lock context imbalance regression USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor USB: sisusbvga: fix oops in error path of sisusb_probe USB: Add LPM quirk for Surface Dock GigE adapter USB: rio500: refuse more than one device at a time USB: rio500: fix memory leak in close after disconnect media: usb: siano: Fix general protection fault in smsusb media: usb: siano: Fix false-positive "uninitialized variable" warning media: smsusb: better handle optional alignment brcmfmac: fix NULL pointer derefence during USB disconnect scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) tracing: Avoid memory leak in predicate_parse() Btrfs: fix wrong ctime and mtime of a directory after log replay Btrfs: fix race updating log root item during fsync Btrfs: fix fsync not persisting changed attributes of a directory Btrfs: incremental send, fix file corruption when no-holes feature is enabled iio: dac: ds4422/ds4424 fix chip verification iio: adc: ti-ads8688: fix timestamp is not updated in buffer s390/crypto: fix possible sleep during spinlock aquired KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts powerpc/perf: Fix MMCRA corruption by bhrb_filter ALSA: line6: Assure canceling delayed work at disconnection ALSA: hda/realtek - Set default power save node to 0 KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID drm/nouveau/i2c: Disable i2c bus access after ->fini() i2c: mlxcpld: Fix wrong initialization order in probe i2c: synquacer: fix synquacer_i2c_doxfer() return value tty: serial: msm_serial: Fix XON/XOFF tty: max310x: Fix external crystal register setup memcg: make it work on sparse non-0-node systems kernel/signal.c: trace_signal_deliver when signal_group_exit arm64: Fix the arm64_personality() syscall wrapper redirection docs: Fix conf.py for Sphinx 2.0 doc: Cope with the deprecation of AutoReporter doc: Cope with Sphinx logging deprecations ima: show rules with IMA_INMASK correctly evm: check hash algorithm passed to init_desc() vt/fbcon: deinitialize resources in visual_init() after failed memory allocation serial: sh-sci: disable DMA for uart_console staging: vc04_services: prevent integer overflow in create_pagelist() staging: wlan-ng: fix adapter initialization failure cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM Revert "lockd: Show pid of lockd for remote locks" gcc-plugins: Fix build failures under Darwin host drm/tegra: gem: Fix CPU-cache maintenance for BO's allocated using get_pages() drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set drm/sun4i: Fix sun8i HDMI PHY clock initialization drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz drm/rockchip: shutdown drm subsystem on shutdown drm/lease: Make sure implicit planes are leased Revert "x86/build: Move _etext to actual end of .text" x86/kprobes: Set instruction page as executable scsi: lpfc: Fix backport of faf5a744f4f8 ("scsi: lpfc: avoid uninitialized variable warning") KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() kasan: initialize tag to 0xff in __kasan_kmalloc signal/arm64: Use force_sig not force_sig_fault for SIGKILL x86/ima: Check EFI_RUNTIME_SERVICES before using ima: fix wrong signed policy requirement when not appraising drm/vmwgfx: Fix user space handle equal to zero drm/vmwgfx: Fix compat mode shader operation drm/atomic: Wire file_priv through for property changes drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only drm/cma-helper: Fix drm_gem_cma_free_object() UBUNTU: upstream stable to v4.19.49, v5.1.8 ethtool: fix potential userspace buffer overflow Fix memory leak in sctp_process_init ipv4: not do cache for local delivery if bc_forwarding is enabled ipv6: fix the check before getting the cookie in rt6_get_cookie neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit net: ethernet: ti: cpsw_ethtool: fix ethtool ring param set net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query net: mvpp2: Use strscpy to handle stat strings net: rds: fix memory leak in rds_ib_flush_mr_pool net: sfp: read eeprom in maximum 16 byte increments net/tls: replace the sleeping lock around RX resync with a bit lock packet: unconditionally free po->rollover pktgen: do not sleep with the thread lock held. Revert "fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied" ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 ipv6: fix EFAULT on sendto with icmpv6 and hdrincl mtd: spinand: macronix: Fix ECC Status Read rcu: locking and unlocking need to always be at least barriers parisc: Use implicit space register selection for loading the coherence index of I/O pdirs NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled fuse: fallocate: fix return with locked inode pstore: Set tfm to NULL on free_buf_for_compression pstore/ram: Run without kernel crash dump region x86/power: Fix 'nosmt' vs hibernation triple fault during resume i2c: xiic: Add max_read_len quirk s390/mm: fix address space detection in exception handling xen-blkfront: switch kcalloc to kvcalloc for large array allocation MIPS: Bounds check virt_addr_valid MIPS: pistachio: Build uImage.gz by default Revert "MIPS: perf: ath79: Fix perfcount IRQ assignment" genwqe: Prevent an integer overflow in the ioctl test_firmware: Use correct snprintf() limit drm/gma500/cdv: Check vbt config bits when detecting lvds panels drm/msm: fix fb references in async update drm: add non-desktop quirk for Valve HMDs drm: add non-desktop quirks to Sensics and OSVR headsets. drm/amdgpu/psp: move psp version specific function pointers to early_init drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in drm/i915: Fix I915_EXEC_RING_MASK drm/i915/fbc: disable framebuffer compression on GeminiLake drm/i915: Maintain consistent documentation subsection ordering drm: don't block fb changes for async plane updates drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack TTY: serial_core, add ->install ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled udp: only choose unbound UDP socket for multicast when not in a VRF neighbor: Reset gc_entries counter if new entry is released before insert cls_matchall: avoid panic when receiving a packet before filter set ipmr_base: Do not reset index in mr_table_dump ARC: mm: SIGSEGV userspace trying to access kernel virtual memory parisc: Fix crash due alternative coding for NP iopdir_fdc bit SUNRPC fix regression in umount of a secure mount fuse: fix copy_file_range() in the writeback case memstick: mspro_block: Fix an error code in mspro_block_issue_req() mmc: tmio: fix SCC error handling to avoid false positive CRC error mmc: sdhci_am654: Fix SLOTTYPE write nvme-rdma: fix queue mapping when queue count is limited drm/vc4: fix fb references in async update drm: Fix timestamp docs for variable refresh properties. drm/amd/display: Add ASICREV_IS_PICASSO drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) drm/amd: fix fb references in async update UBUNTU: upstream stable to v4.19.50, v5.1.9 rapidio: fix a NULL pointer dereference when create_workqueue() fails fs/fat/file.c: issue flush after the writeback of FAT sysctl: return -EINVAL if val violates minmax ipc: prevent lockup on alloc_msg and free_msg drm/pl111: Initialize clock spinlock early ARM: prevent tracing IPI_CPU_BACKTRACE mm/hmm: select mmu notifier when selecting HMM hugetlbfs: on restore reserve error path retain subpool reservation mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE mm/cma.c: fix crash on CMA allocation if bitmap allocation fails initramfs: free initrd memory if opening /initrd.image fails mm/cma.c: fix the bitmap status to show failed allocation reason mm: page_mkclean vs MADV_DONTNEED race mm/cma_debug.c: fix the break condition in cma_maxchunk_get() mm/slab.c: fix an infinite loop in leaks_show() kernel/sys.c: prctl: fix false positive in validate_prctl_map() thermal: rcar_gen3_thermal: disable interrupt in .remove drivers: thermal: tsens: Don't print error message on -EPROBE_DEFER mfd: tps65912-spi: Add missing of table registration mfd: intel-lpss: Set the device in reset state when init drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration mfd: twl6040: Fix device init errors for ACCCTL register perf/x86/intel: Allow PEBS multi-entry in watermark mode drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change drm/bridge: adv7511: Fix low refresh rate selection objtool: Don't use ignore flag for fake jumps drm/nouveau/kms/gv100-: fix spurious window immediate interlocks bpf: fix undefined behavior in narrow load handling EDAC/mpc85xx: Prevent building as a module pwm: meson: Use the spin-lock only to protect register modifications mailbox: stm32-ipcc: check invalid irq ntp: Allow TAI-UTC offset to be set to zero f2fs: fix to avoid panic in do_recover_data() f2fs: fix to avoid panic in f2fs_inplace_write_data() f2fs: fix to avoid panic in f2fs_remove_inode_page() f2fs: fix to do sanity check on free nid f2fs: fix to clear dirty inode in error path of f2fs_iget() f2fs: fix to avoid panic in dec_valid_block_count() f2fs: fix to use inline space only if inline_xattr is enable f2fs: fix to do sanity check on valid block count of segment f2fs: fix to do checksum even if inode page is uptodate percpu: remove spurious lock dependency between percpu and sched configfs: fix possible use-after-free in configfs_register_group uml: fix a boot splat wrt use of cpu_all_mask PCI: dwc: Free MSI in dw_pcie_host_init() error path PCI: dwc: Free MSI IRQ page in dw_pcie_free_msi() mmc: mmci: Prevent polling for busy detection in IRQ context netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast netfilter: nf_conntrack_h323: restore boundary check correctness mips: Make sure dt memory regions are valid netfilter: nf_tables: fix base chain stat rcu_dereference usage watchdog: imx2_wdt: Fix set_timeout for big timeout values watchdog: fix compile time error of pretimeout governors blk-mq: move cancel of requeue_work into blk_mq_release iommu/vt-d: Set intel_iommu_gfx_mapped correctly misc: pci_endpoint_test: Fix test_reg_bar to be updated in pci_endpoint_test PCI: designware-ep: Use aligned ATU window for raising MSI interrupts nvme-pci: unquiesce admin queue on shutdown nvme-pci: shutdown on timeout during deletion netfilter: nf_flow_table: check ttl value in flow offload data path netfilter: nf_flow_table: fix netdev refcnt leak ALSA: hda - Register irq handler after the chip initialization nvmem: core: fix read buffer in place nvmem: sunxi_sid: Support SID on A83T and H5 fuse: retrieve: cap requested size to negotiated max_write nfsd: allow fh_want_write to be called twice nfsd: avoid uninitialized variable warning vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" switchtec: Fix unintended mask of MRPC event net: thunderbolt: Unregister ThunderboltIP protocol handler when suspending x86/PCI: Fix PCI IRQ routing table memory leak i40e: Queues are reserved despite "Invalid argument" error platform/chrome: cros_ec_proto: check for NULL transfer function PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288 soc: rockchip: Set the proper PWM for rk3288 ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA PCI: rpadlpar: Fix leaked device_node references in add/remove paths drm/amd/display: Use plane->color_space for dpp if specified ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA may be using it platform/x86: intel_pmc_ipc: adding error handling power: supply: max14656: fix potential use-before-alloc PCI: rcar: Fix a potential NULL pointer dereference PCI: rcar: Fix 64bit MSI message address handling scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags video: hgafb: fix potential NULL pointer dereference video: imsttfb: fix potential NULL pointer dereferences block, bfq: increase idling for weight-raised queues PCI: xilinx: Check for __get_free_pages() failure gpio: gpio-omap: add check for off wake capable gpios ice: Add missing case in print_link_msg for printing flow control dmaengine: idma64: Use actual device for DMA transfers pwm: tiehrpwm: Update shadow register for disabling PWMs ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8 regulators on Arndale Octa pwm: Fix deadlock warning when removing PWM device ARM: exynos: Fix undefined instruction during Exynos5422 resume usb: typec: fusb302: Check vconn is off when we start toggling soc: renesas: Identify R-Car M3-W ES1.3 gpio: vf610: Do not share irq_chip percpu: do not search past bitmap when allocating an area ovl: check the capability before cred overridden ovl: support stacked SEEK_HOLE/SEEK_DATA ALSA: seq: Cover unsubscribe_port() in list_mutex media: rockchip/vpu: Fix/re-order probe-error/remove path media: rockchip/vpu: Add missing dont_use_autosuspend() calls drm/msm: correct attempted NULL pointer dereference in debugfs mm/memory_hotplug: release memory resource after arch_remove_memory() mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY drm/nouveau: fix duplication of nv50_head_atom struct f2fs: fix error path of recovery f2fs: fix to avoid panic in dec_valid_node_count() f2fs: fix to avoid deadloop in foreground GC f2fs: fix to retrieve inline xattr space media: atmel: atmel-isc: fix asd memory allocation vfio-pci/nvlink2: Fix potential VMA leak powerpc/pseries: Track LMB nid instead of using device tree arm64: defconfig: Update UFSHCD for Hi3660 soc iommu/vt-d: Don't request page request irq under dmar_global_lock soc/tegra: pmc: Remove reset sysfs entries on error power: supply: cpcap-battery: Fix signed counter sample register PCI: keystone: Invoke phy_reset() API before enabling PHY iommu/vt-d: Flush IOTLB for untrusted device in time arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase f2fs: fix potential recursive call when enabling data_flush arm64: dts: qcom: qcs404: Fix regulator supply names gpio: gpio-omap: limit errata 1.101 handling to wkup domain gpios only media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error upon failure batman-adv: Adjust name for batadv_dat_send_data ice: Enable LAN_EN for the right recipes ice: Do not set LB_EN for prune switch rules media: v4l2-fwnode: Defaults may not override endpoint configuration in firmware ARM: shmobile: porter: enable R-Car Gen2 regulator quirk UBUNTU: upstream stable to v4.19.52, v5.1.11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1839887/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp