*** This bug is a duplicate of bug 1784665 *** https://bugs.launchpad.net/bugs/1784665
This bug was fixed in the package linux - 5.2.0-13.14 --------------- linux (5.2.0-13.14) eoan; urgency=medium * eoan/linux: 5.2.0-13.14 -proposed tracker (LP: #1840261) * NULL pointer dereference when Inserting the VIMC module (LP: #1840028) - media: vimc: fix component match compare * Miscellaneous upstream changes - selftests/bpf: remove bpf_util.h from BPF C progs linux (5.2.0-12.13) eoan; urgency=medium * eoan/linux: 5.2.0-12.13 -proposed tracker (LP: #1840184) * Eoan update: v5.2.8 upstream stable release (LP: #1840178) - scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure - libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant - libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock - ALSA: usb-audio: Sanity checks for each pipe and EP types - ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check - HID: wacom: fix bit shift for Cintiq Companion 2 - HID: Add quirk for HP X1200 PIXART OEM mouse - atm: iphase: Fix Spectre v1 vulnerability - bnx2x: Disable multi-cos feature. - drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case - ife: error out when nla attributes are empty - ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 - ip6_tunnel: fix possible use-after-free on xmit - ipip: validate header length in ipip_tunnel_xmit - mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() - mvpp2: fix panic on module removal - mvpp2: refactor MTU change code - net: bridge: delete local fdb on device init failure - net: bridge: mcast: don't delete permanent entries when fast leave is enabled - net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER - net: fix ifindex collision during namespace removal - net/mlx5e: always initialize frag->last_in_page - net/mlx5: Use reversed order when unregister devices - net: phy: fixed_phy: print gpio error only if gpio node is present - net: phylink: don't start and stop SGMII PHYs in SFP modules twice - net: phylink: Fix flow control for fixed-link - net: phy: mscc: initialize stats array - net: qualcomm: rmnet: Fix incorrect UL checksum offload logic - net: sched: Fix a possible null-pointer dereference in dequeue_func() - net sched: update vlan action for batched events operations - net: sched: use temporary variable for actions indexes - net/smc: do not schedule tx_work in SMC_CLOSED state - net: stmmac: Use netif_tx_napi_add() for TX polling function - NFC: nfcmrvl: fix gpio-handling regression - ocelot: Cancel delayed work before wq destruction - tipc: compat: allow tipc commands without arguments - tipc: fix unitilized skb list crash - tun: mark small packets as owned by the tap sock - net/mlx5: Fix modify_cq_in alignment - net/mlx5e: Prevent encap flow counter update async to user query - r8169: don't use MSI before RTL8168d - bpf: fix XDP vlan selftests test_xdp_vlan.sh - selftests/bpf: add wrapper scripts for test_xdp_vlan.sh - selftests/bpf: reduce time to execute test_xdp_vlan.sh - net: fix bpf_xdp_adjust_head regression for generic-XDP - hv_sock: Fix hang when a connection is closed - net: phy: fix race in genphy_update_link - net/smc: avoid fallback in case of non-blocking connect - rocker: fix memory leaks of fib_work on two error return paths - mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 - net/mlx5: Add missing RDMA_RX capabilities - net/mlx5e: Fix matching of speed to PRM link modes - compat_ioctl: pppoe: fix PPPOEIOCSFWD handling - drm/i915/vbt: Fix VBT parsing for the PSR section - Revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" - spi: bcm2835: Fix 3-wire mode if DMA is enabled - Linux 5.2.8 * Miscellaneous Ubuntu changes - SAUCE: selftests/bpf: do not include Kbuild.include in makefile - update dkms package versions linux (5.2.0-11.12) eoan; urgency=medium * eoan/linux: 5.2.0-11.12 -proposed tracker (LP: #1839646) * Packaging resync (LP: #1786013) - [Packaging] resync getabis - [Packaging] update helper scripts * Eoan update: v5.2.7 upstream stable release (LP: #1839588) - Revert "UBUNTU: SAUCE: Revert "loop: Don't change loop device under exclusive opener"" - ARM: riscpc: fix DMA - ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 - ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again - clk: meson: mpll: properly handle spread spectrum - ARM: dts: rockchip: Mark that the rk3288 timer might stop in suspend - ftrace: Enable trampoline when rec count returns back to one - arm64: dts: qcom: qcs404-evb: fix l3 min voltage - soc: qcom: rpmpd: fixup rpmpd set performance state - arm64: dts: marvell: mcbin: enlarge PCI memory window - soc: imx: soc-imx8: Correct return value of error handle - dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is unset - arm64: dts: rockchip: fix isp iommu clocks and power domain - kernel/module.c: Only return -EEXIST for modules that have finished loading - PCI: OF: Initialize dev->fwnode appropriately - firmware/psci: psci_checker: Park kthreads before stopping them - soc: imx8: Fix potential kernel dump in error path - arm64: qcom: qcs404: Add reset-cells to GCC node - swiotlb: fix phys_addr_t overflow warning - MIPS: lantiq: Fix bitfield masking - dmaengine: rcar-dmac: Reject zero-length slave DMA requests - ARM: exynos: Only build MCPM support if used - clk: tegra210: fix PLLU and PLLU_OUT1 - fs/adfs: super: fix use-after-free bug - clk: sprd: Add check for return value of sprd_clk_regmap_init() - arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire - btrfs: tree-checker: Check if the file extent end overflows - btrfs: fix minimum number of chunk errors for DUP - btrfs: Flush before reflinking any extent to prevent NOCOW write falling back to COW without data reservation - remoteproc: copy parent dma_pfn_offset for vdev - btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgroup_inherit() - cifs: Fix a race condition with cifs_echo_request - ceph: fix improper use of smp_mb__before_atomic() - ceph: fix dir_lease_is_valid() - ceph: return -ERANGE if virtual xattr value didn't fit in buffer - virtio-mmio: add error check for platform_get_irq - ACPI: blacklist: fix clang warning for unused DMI table - scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized - selftests/bpf: do not ignore clang failures - drm/amd/display: Expose audio inst from DC to DM - cifs: fix crash in cifs_dfs_do_automount - perf version: Fix segfault due to missing OPT_END() - x86: kvm: avoid constant-conversion warning - ACPI: fix false-positive -Wuninitialized warning - KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GS - bpf: fix BTF verifier size resolution logic - be2net: Signal that the device cannot transmit during reconfiguration - mm/z3fold: don't try to use buddy slots after free - mm/slab_common.c: work around clang bug #42570 - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm/z3fold.c: reinitialize zhdr structs after migration - x86/apic: Silence -Wtype-limits compiler warnings - x86: math-emu: Hide clang warnings for 16-bit overflow - mm/cma.c: fail if fixed declaration can't be honored - lib/test_overflow.c: avoid tainting the kernel and fix wrap size - lib/test_string.c: avoid masking memset16/32/64 failures - mm/ioremap: check virtual address alignment while creating huge mappings - coda: add error handling for fget - coda: fix build using bare-metal toolchain - uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers - drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some strings - ipc/mqueue.c: only perform resource calculation if user valid - nds32: fix asm/syscall.h - device-dax: fix memory and resource leak if hotplug fails - mm/hotplug: make remove_memory() interface usable - stacktrace: Force USER_DS for stack_trace_save_user() - crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL - xen/pv: Fix a boot up hang revealed by int3 self test - x86/kvm: Don't call kvm_spurious_fault() from .fixup - x86/paravirt: Fix callee-saved function ELF sizes - x86, boot: Remove multiple copy of static function sanitize_boot_params() - bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() - drm/nouveau: fix memory leak in nouveau_conn_reset() - drm/nouveau/dmem: missing mutex_lock in error path - kconfig: Clear "written" flag to avoid data loss - kbuild: initialize CLANG_FLAGS correctly in the top Makefile - kbuild: modpost: include .*.cmd files only when targets exist - tpm: Fix null pointer dereference on chip register error path - Btrfs: fix incremental send failure after deduplication - Btrfs: fix race leading to fs corruption after transaction abort - dax: Fix missed wakeup in put_unlocked_entry() - fgraph: Remove redundant ftrace_graph_notrace_addr() test - mmc: dw_mmc: Fix occasional hang after tuning on eMMC - mmc: meson-mx-sdio: Fix misuse of GENMASK macro - mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() - mmc: mmc_spi: Enable stable writes - gpiolib: Preserve desc->flags when setting state - gpio: don't WARN() on NULL descs if gpiolib is disabled - gpiolib: fix incorrect IRQ requesting of an active-low lineevent - IB/hfi1: Fix Spectre v1 vulnerability - drm/nouveau: Only release VCPI slots on mode changes - mtd: rawnand: micron: handle on-die "ECC-off" devices correctly - eeprom: at24: make spd world-readable again - i2c: iproc: Fix i2c master read more than 63 bytes - i2c: at91: disable TXRDY interrupt after sending data - i2c: at91: fix clk_offset for sama5d2 - powerpc/kasan: fix early boot failure on PPC32 - selinux: fix memory leak in policydb_init() - ALSA: hda: Fix 1-minute detection delay when i915 module is not available - mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker - mm: migrate: fix reference check race between __find_get_block() and migration - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - ubsan: build ubsan.c more conservatively - mm/migrate.c: initialize pud_entry in migrate_vma() - loop: Fix mount(2) failure due to race with LOOP_SET_FD - s390/dasd: fix endless loop after read unit address configuration - cgroup: kselftest: relax fs_spec checks - parisc: Add archclean Makefile target - parisc: Strip debug info from kernel before creating compressed vmlinuz - parisc: Fix build of compressed kernel even with debug enabled - drivers/perf: arm_pmu: Fix failure path in PM notifier - arm64: compat: Allow single-byte watchpoints on all addresses - arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} - io_uring: fix KASAN use after free in io_sq_wq_submit_work - clk: mediatek: mt8183: Register 13MHz clock earlier for clocksource - scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA - nbd: replace kill_bdev() with __invalidate_device() again - xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() - xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() - RDMA/bnxt_re: Honor vlan_id in GID entry comparison - RDMA/devices: Do not deadlock during client removal - IB/mlx5: Fix unreg_umr to ignore the mkey state - IB/mlx5: Use direct mkey destroy command upon UMR unreg failure - IB/mlx5: Move MRs to a kernel PD when freeing them to the MR cache - IB/mlx5: Fix clean_mr() to work in the expected order - IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification - IB/hfi1: Check for error on call to alloc_rsm_map_table - IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn - IB/hfi1: Field not zero-ed when allocating TID flow memory - drm/i915/perf: fix ICL perf register offsets - drm/i915/gvt: fix incorrect cache entry for guest page mapping - x86/cpufeatures: Carve out CQM features retrieval - x86/cpufeatures: Combine word 11 and 12 into a new scattered features word - x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations - x86/speculation: Enable Spectre v1 swapgs mitigations - x86/entry/64: Use JMP instead of JMPQ - x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS - Documentation: Add swapgs description to the Spectre v1 documentation - Linux 5.2.7 - [Config] updateconfigs after v5.2.7 stable update * Eoan update: v5.2.6 upstream stable release (LP: #1839587) - vsock: correct removal of socket from the list - ISDN: hfcsusb: checking idx of ep configuration - bpf: fix NULL deref in btf_type_is_resolve_source_only - media: au0828: fix null dereference in error path - ath10k: Change the warning message string - media: cpia2_usb: first wake up, then free in disconnect - media: pvrusb2: use a different format for warnings - NFS: Cleanup if nfs_match_client is interrupted - media: radio-raremono: change devm_k*alloc to k*alloc - xfrm: policy: fix bydst hlist corruption on hash rebuild - nvme: fix multipath crash when ANA is deactivated - Bluetooth: hci_uart: check for missing tty operations - sched/fair: Don't free p->numa_faults with concurrent readers - sched/fair: Use RCU accessors consistently for ->numa_group - /proc/<pid>/cmdline: remove all the special cases - /proc/<pid>/cmdline: add back the setproctitle() special case - drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl - Fix allyesconfig output. - ceph: hold i_ceph_lock when removing caps for freeing inode - Linux 5.2.6 * Eoan update: v5.2.5 upstream stable release (LP: #1838539) - regulator: 88pm800: fix warning same module names - media: drivers: media: coda: fix warning same module names - btrfs: shut up bogus -Wmaybe-uninitialized warning - drm/lima: handle shared irq case for lima_pp_bcast_irq_handler - drm/panel: simple: Fix panel_simple_dsi_probe - iio: adc: stm32-dfsdm: manage the get_irq error case - iio: adc: stm32-dfsdm: missing error case during probe - drm/virtio: set seqno for dma-fence - staging: kpc2000: added missing clean-up to probe_core_uio. - ipmi_si: fix unexpected driver unregister warning - staging: vt6656: use meaningful error code during buffer allocation - drm/bochs: Fix connector leak during driver unload - usb: core: hub: Disable hub-initiated U1/U2 - tty: max310x: Fix invalid baudrate divisors calculator - pinctrl: rockchip: fix leaked of_node references - tty: serial: cpm_uart - fix init when SMC is relocated - f2fs: fix to check layout on last valid checkpoint park - drm/msm/a6xx: Check for ERR or NULL before iounmap - ipmi_ssif: fix unexpected driver unregister warning - drm/amd/display: Fill prescale_params->scale for RGB565 - drm/amd/display: fix multi display seamless boot case - drm/msm/a6xx: Avoid freeing gmu resources multiple times - drm/amd/display: Disable cursor when offscreen in negative direction - drm/amd/display: Fill plane attrs only for valid pxl format - drm/amdgpu: Reserve shared fence for eviction fence - f2fs: fix to avoid deadloop if data_flush is on - drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE - drm/amd/display: Disable ABM before destroy ABM struct - drm/amdkfd: Fix a potential memory leak - drm/amdkfd: Fix sdma queue map issue - drm/edid: Fix a missing-check bug in drm_load_edid_firmware() - tools: PCI: Fix broken pcitest compilation - PCI: Return error if cannot probe VF - staging: kpc2000: report error status to spi core - drm/bridge: tc358767: read display_props in get_modes() - drm/bridge: sii902x: pixel clock unit is 10kHz instead of 1kHz - drm/amd/display: Reset planes for color management changes - drm/amd/display: CS_TFM_1D only applied post EOTF - drm/amd/display: Increase Backlight Gain Step Size - f2fs: Fix accounting for unusable blocks - f2fs: Lower threshold for disable_cp_again - gpu: host1x: Increase maximum DMA segment size - drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry - drm/crc-debugfs: Also sprinkle irqrestore over early exits - drm/vkms: Forward timer right after drm_crtc_handle_vblank - i2c: nvidia-gpu: resume ccgx i2c client - mm/hmm: fix use after free with struct hmm in the mmu notifiers - drm/omap: don't check dispc timings for DSI - memstick: Fix error cleanup path of memstick_init - tty/serial: digicolor: Fix digicolor-usart already registered warning - tty: serial: msm_serial: avoid system lockup condition - serial: 8250: Fix TX interrupt handling condition - PCI: endpoint: Allocate enough space for fixed size BAR - drm/amd/display: Always allocate initial connector state state - drm/amd/display: Update link rate from DPCD 10 - drm/virtio: Add memory barriers for capset cache. - drm/amd/display: set link->dongle_max_pix_clk to 0 on a disconnect - phy: renesas: rcar-gen2: Fix memory leak at error paths - drm/amd/display: fix compilation error - sunhv: Fix device naming inconsistency between sunhv_console and sunhv_reg - drm/bridge: tfp410: fix use of cancel_delayed_work_sync - powerpc/pseries/mobility: prevent cpu hotplug during DT update - dma-remap: Avoid de-referencing NULL atomic_pool - drm/rockchip: Properly adjust to a true clock in adjusted_mode - platform/x86: asus-wmi: Increase input buffer size of WMI methods - iio: adxl372: fix iio_triggered_buffer_{pre,post}enable positions - serial: imx: fix locking in set_termios() - serial: uartps: Use the same dynamic major number for all ports - tty: serial_core: Set port active bit in uart_port_activate - usb: gadget: Zero ffs_io_data - usb: dwc3: Fix core validation in probe, move after clocks are enabled - kvm: vmx: fix limit checking in get_vmx_mem_address() - mmc: sdhci: sdhci-pci-o2micro: Check if controller supports 8-bit width - KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTES - kvm: vmx: segment limit check: use access length - drm/msm/adreno: Ensure that the zap shader region is big enough - powerpc/pci/of: Fix OF flags parsing for 64bit BARs - drm/msm: Depopulate platform on probe failure - serial: mctrl_gpio: Check if GPIO property exisits before requesting it - phy: renesas: rcar-gen3-usb2: fix imbalance powered flag - PCI: sysfs: Ignore lockdep for remove attribute - i2c: stm32f7: fix the get_irq error cases - kbuild: Add -Werror=unknown-warning-option to CLANG_FLAGS - genksyms: Teach parser about 128-bit built-in types - phy: meson-g12a-usb3-pcie: disable locking for cr_regmap - PCI: xilinx-nwl: Fix Multi MSI data programming - iio: iio-utils: Fix possible incorrect mask calculation - dt-bindings: backlight: lm3630a: correct schema validation - powerpc/cacheflush: fix variable set but not used - powerpc/xmon: Fix disabling tracing while in xmon - powerpc/rtas: retry when cpu offline races with suspend/migration - fixdep: check return value of printf() and putchar() - recordmcount: Fix spurious mcount entries on powerpc - mfd: cros_ec: Register cros_ec_lid_angle driver when presented - mfd: madera: Add missing of table registration - mfd: core: Set fwnode for created devices - mfd: arizona: Fix undefined behavior - mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk - mm/swap: fix release_pages() when releasing devmap pages - um: Silence lockdep complaint about mmap_sem - f2fs: fix is_idle() check for discard type - powerpc: silence a -Wcast-function-type warning in dawr_write_file_bool - powerpc/4xx/uic: clear pending interrupt after irq type/pol change - powerpc/mm: mark more tlb functions as __always_inline - RDMA/i40iw: Set queue pair state when being queried - serial: sh-sci: Terminate TX DMA during buffer flushing - serial: sh-sci: Fix TX DMA buffer flushing and workqueue races - IB/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE - powerpc/mm: Handle page table allocation failures - IB/ipoib: Add child to parent list only if device initialized - arm64: assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS - KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT - PCI: mobiveil: Fix PCI base address in MEM/IO outbound windows - PCI: mobiveil: Fix the Class Code field - kallsyms: exclude kasan local symbols on s390 - PCI: mobiveil: Initialize Primary/Secondary/Subordinate bus numbers - PCI: mobiveil: Use the 1st inbound window for MEM inbound transactions - perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning - perf stat: Fix use-after-freed pointer detected by the smatch tool - rseq/selftests: Fix Thumb mode build failure on arm32 - perf top: Fix potential NULL pointer dereference detected by the smatch tool - perf trace: Fix potential NULL pointer dereference found by the smatch tool - perf session: Fix potential NULL pointer dereference found by the smatch tool - perf map: Fix potential NULL pointer dereference found by smatch tool - perf annotate: Fix dereferencing freed memory found by the smatch tool - perf hists browser: Fix potential NULL pointer dereference found by the smatch tool - RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM - PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB - perf intel-bts: Fix potential NULL pointer dereference found by the smatch tool - RDMA/core: Fix race when resolving IP address - nvme-pci: check for NULL return from pci_alloc_p2pmem() - nvme-pci: limit max_hw_sectors based on the DMA max mapping size - nvme-tcp: don't use sendpage for SLAB pages - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - nvme-tcp: set the STABLE_WRITES flag when data digests are enabled - powerpc/irq: Don't WARN continuously in arch_local_irq_restore() - powerpc/boot: add {get, put}_unaligned_be32 to xz_config.h - block: init flush rq ref count to 1 - rds: Accept peer connection reject messages due to incompatible version - f2fs: fix to avoid long latency during umount - f2fs: avoid out-of-range memory access - mailbox: handle failed named mailbox channel request - dlm: check if workqueues are NULL before flushing/destroying - powerpc/eeh: Handle hugepages in ioremap space - platform/x86: Fix PCENGINES_APU2 Kconfig warning - block/bio-integrity: fix a memory leak bug - nvme: fix NULL deref for fabrics options - sh: prevent warnings when using iounmap - mm/kmemleak.c: fix check for softirq context - 9p: pass the correct prototype to read_cache_page - mm/mincore.c: fix race between swapoff and mincore - mm/gup.c: mark undo_dev_pagemap as __maybe_unused - mm/gup.c: remove some BUG_ONs from get_gate_page() - memcg, fsnotify: no oom-kill for remote memcg charging - mm/mmu_notifier: use hlist_add_head_rcu() - proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup - proc: use down_read_killable mmap_sem for /proc/pid/pagemap - proc: use down_read_killable mmap_sem for /proc/pid/clear_refs - proc: use down_read_killable mmap_sem for /proc/pid/map_files - cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() - proc: use down_read_killable mmap_sem for /proc/pid/maps - locking/lockdep: Fix lock used or unused stats error - mm: use down_read_killable for locking mmap_sem in access_remote_vm - mm, swap: fix race between swapoff and some swap operations - locking/lockdep: Hide unused 'class' variable - xhci: Fix crash if scatter gather is used with Immediate Data Transfer (IDT). - usb-storage: Add a limitation for blk_queue_max_hw_sectors() - usb: wusbcore: fix unbalanced get/put cluster_id - usb: pci-quirks: Correct AMD PLL quirk detection - Revert "usb: usb251xb: Add US lanes inversion dts-bindings" - Revert "usb: usb251xb: Add US port lanes inversion property" - usb: usb251xb: Reallow swap-dx-lanes to apply to the upstream port - KVM: X86: Fix fpu state crash in kvm guest - KVM: PPC: Book3S HV: Always save guest pmu for guest capable of nesting - KVM: PPC: Book3S HV: Save and restore guest visible PSSCR bits on pseries - KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_create fails - media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fourcc was already in use - btrfs: inode: Don't compress if NODATASUM or NODATACOW set - selinux: check sidtab limit before adding a new entry - x86/sysfb_efi: Add quirks for some devices with swapped width and height - x86/speculation/mds: Apply more accurate check on hypervisor platform - x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user() - binder: Set end of SG buffer area properly. - binder: prevent transactions to context manager from its own process. - fpga-manager: altera-ps-spi: Fix build error - mei: me: add mule creek canyon (EHL) device ids - eeprom: make older eeprom drivers select NVMEM_SYSFS - hpet: Fix division by zero in hpet_time_div() - drm/panel: Add support for Armadeus ST0700 Adapt - ALSA: ac97: Fix double free of ac97_codec_device - ALSA: pcm: Fix refcount_inc() on zero usage - ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips - powerpc/dma: Fix invalid DMA mmap behavior - powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() - powerpc/mm: Limit rma_size to 1TB when running without HV mode - powerpc/pmu: Set pmcregs_in_use in paca when running as LPAR - io_uring: fix the sequence comparison in io_sequence_defer - iommu/vt-d: Don't queue_iova() if there is no flush queue - iommu/iova: Remove stale cached32_node - iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA - drivers/base: Introduce kill_device() - libnvdimm/bus: Prevent duplicate device_unregister() calls - libnvdimm/region: Register badblocks before namespaces - libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() - structleak: disable STRUCTLEAK_BYREF in combination with KASAN_STACK - drm/i915: Make the semaphore saturation mask global - access: avoid the RCU grace period for the temporary subjective credentials - io_uring: add a memory barrier before atomic_read - io_uring: ensure ->list is initialized for poll commands - io_uring: fix counter inc/dec mismatch in async_list - io_uring: don't use iov_iter_advance() for fixed buffers - Linux 5.2.5 - [Config] updateconfigs after v5.2.5 stable update * Line 6 POD HD500 driver fault (LP: #1790595) // Eoan update: v5.2.5 upstream stable release (LP: #1838539) - ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 * bcache: bch_allocator_thread(): hung task timeout (LP: #1784665) // Tight timeout for bcache removal causes spurious failures (LP: #1796292) - SAUCE: bcache: fix deadlock in bcache_allocator * Regressions in CMA allocation rework (LP: #1839395) - dma-contiguous: do not overwrite align in dma_alloc_contiguous() - dma-contiguous: page-align the size in dma_free_contiguous() * please backport upstream patch to kernel 5.2 (LP: #1839154) - netfilter: nf_tables: fix module autoload for redir * shiftfs: allow overlayfs (LP: #1838677) - SAUCE: shiftfs: enable overlayfs on shiftfs * Miscellaneous Ubuntu changes - update dkms package versions -- Seth Forshee <seth.fors...@canonical.com> Thu, 15 Aug 2019 08:35:06 -0500 ** Changed in: linux (Ubuntu Eoan) Status: Confirmed => Fix Released -- 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/1796292 Title: Tight timeout for bcache removal causes spurious failures Status in curtin: Fix Released Status in linux package in Ubuntu: Fix Released Status in linux source package in Bionic: Confirmed Status in linux source package in Cosmic: Confirmed Status in linux source package in Disco: Confirmed Status in linux source package in Eoan: Fix Released Bug description: I've had a number of deployment faults where curtin would report Timeout exceeded for removal of /sys/fs/bcache/xxx when doing a mass- deployment of 30+ nodes. Upon retrying the node would usually deploy fine. Experimentally I've set the timeout ridiculously high, and it seems I'm getting no faults with this. I'm wondering if the timeout for removal is set too tight, or might need to be made configurable. --- curtin/util.py~ 2018-05-18 18:40:48.000000000 +0000 +++ curtin/util.py 2018-10-05 09:40:06.807390367 +0000 @@ -263,7 +263,7 @@ return _subp(*args, **kwargs) -def wait_for_removal(path, retries=[1, 3, 5, 7]): +def wait_for_removal(path, retries=[1, 3, 5, 7, 1200, 1200]): if not path: raise ValueError('wait_for_removal: missing path parameter') To manage notifications about this bug go to: https://bugs.launchpad.net/curtin/+bug/1796292/+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