[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux-aws - 5.11.0-1008.8+21.10.1 --- linux-aws (5.11.0-1008.8+21.10.1) impish; urgency=medium * impish/linux-aws: 5.11.0-1008.8+21.10.1 -proposed tracker (LP: #1927561) * Packaging resync (LP: #1786013) - [Packaging] update update.conf -- Tim Gardner Thu, 20 May 2021 13:54:07 -0600 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux - 5.11.0-18.19+21.10.1 --- linux (5.11.0-18.19+21.10.1) impish; urgency=medium * impish/linux: 5.11.0-18.19+21.10.1 -proposed tracker (LP: #1927560) * Packaging resync (LP: #1786013) - [Packaging] update update.conf - update dkms package versions [ Ubuntu: 5.11.0-18.19 ] * hirsute/linux: 5.11.0-18.19 -proposed tracker (LP: #1927578) * Packaging resync (LP: #1786013) - update dkms package versions * Introduce the 465 driver series, fabric-manager, and libnvidia-nscq (LP: #1925522) - debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460 * linux-image-5.0.0-35-generic breaks checkpointing of container (LP: #1857257) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * Hirsute update: v5.11.17 upstream stable release (LP: #1927535) - vhost-vdpa: protect concurrent access to vhost device iotlb - Revert "UBUNTU: SAUCE: ovl: Restore vm_file value when lower fs mmap fails" - ovl: fix reference counting in ovl_mmap error path - coda: fix reference counting in coda_file_mmap error path - amd/display: allow non-linear multi-planar formats - drm/amdgpu: reserve fence slot to update page table - drm/amdgpu: fix GCR_GENERAL_CNTL offset for dimgrey_cavefish - gpio: omap: Save and restore sysconfig - KEYS: trusted: Fix TPM reservation for seal/unseal - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails - pinctrl: lewisburg: Update number of pins in community - block: return -EBUSY when there are open partitions in blkdev_reread_part - pinctrl: core: Show pin numbers for the controllers with base = 0 - arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS - bpf: Allow variable-offset stack access - bpf: Refactor and streamline bounds check into helper - bpf: Tighten speculative pointer arithmetic mask - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] - perf auxtrace: Fix potential NULL pointer dereference - perf map: Fix error return code in maps__clone() - HID: google: add don USB id - HID: asus: Add support for 2021 ASUS N-Key keyboard - HID: alps: fix error return code in alps_input_configured() - HID cp2112: fix support for multiple gpiochips - HID: wacom: Assign boolean values to a bool variable - soc: qcom: geni: shield geni_icc_get() for ACPI boot - dmaengine: xilinx: dpdma: Fix descriptor issuing on video group - dmaengine: xilinx: dpdma: Fix race condition in done IRQ - ARM: dts: Fix swapped mmc order for omap3 - m68k: fix flatmem memory model setup - net: geneve: check skb is large enough for IPv4/IPv6 header - dmaengine: tegra20: Fix runtime PM imbalance on error - s390/entry: save the caller of psw_idle - arm64: kprobes: Restore local irqflag if kprobes is cancelled - xen-netback: Check for hotplug-status existence before watching - cavium/liquidio: Fix duplicate argument - csky: change a Kconfig symbol name to fix e1000 build error - ia64: fix discontig.c section mismatches - ia64: tools: remove duplicate definition of ia64_mf() on ia64 - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - net: hso: fix NULL-deref on disconnect regression - USB: CDC-ACM: fix poison/unpoison imbalance - Linux 5.11.17 * locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (LP: #1926184) - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() * Fix kernel panic at boot on dual GFX systems (LP: #1926792) - drm/amdgpu: Register VGA clients after init can no longer fail * Gigabyte R120-T33 (ARM ThunderX SoC) fails to boot in ACPI mode (LP: #1925075) - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure * CirrusLogic: Cracking noises appears in built-in speaker when output volume is set >80% (LP: #1924997) - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye * CirrusLogic: The default input volume is "0%" (LP: #1923557) - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB * Fix no picture from HDMI when it's plugged after boot (LP: #1924238) - drm/i915/display: Handle lane polarity for DDI port * Make AMD gpus choose YCbCr420 encoding automatically when required for 4k 60Hz output (LP: #1922754) - drm/amd/display: Try YCbCr420 color when YCbCr444 fails * Hirsute update: v5.11.16 upstream stable release (LP: #1926999) - AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct - AMD_SFH: Add sensor_mask module parameter - AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits - mtd: rawnand: mtk: Fix WAITRDY break condition and timeout - Input: nspire-keypad - enable interrupts only when opened - gpio: sysfs: Obey
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux-aws - 5.8.0-1035.37 --- linux-aws (5.8.0-1035.37) groovy; urgency=medium * groovy/linux-aws: 5.8.0-1035.37 -proposed tracker (LP: #1930375) [ Ubuntu: 5.8.0-55.62 ] * groovy/linux: 5.8.0-55.62 -proposed tracker (LP: #1930379) * [Potential Regression] Unable to create KVM with uvtool on Groovy ARM64 (LP: #1929925) - SAUCE: KVM: arm64: Assign kvm_ipa_limit linux-aws (5.8.0-1034.36) groovy; urgency=medium * groovy/linux-aws: 5.8.0-1034.36 -proposed tracker (LP: #1927580) * Groovy update: upstream stable patchset 2021-04-20 (LP: #1925259) - [Config] aws: updateconfigs for PCIE_BW - [Packaging] aws: update modules for rc-cec [ Ubuntu: 5.8.0-54.61 ] * groovy/linux: 5.8.0-54.61 -proposed tracker (LP: #1927592) * Introduce the 465 driver series, fabric-manager, and libnvidia-nscq (LP: #1925522) - debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460 * linux-image-5.0.0-35-generic breaks checkpointing of container (LP: #1857257) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * netfilter: x_tables: fix compat match/target pad out-of-bound write (LP: #1927682) - netfilter: x_tables: fix compat match/target pad out-of-bound write * Groovy update: upstream stable patchset 2021-05-04 (LP: #1927150) - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb - net: fec: ptp: avoid register access when ipg clock is disabled - powerpc/4xx: Fix build errors from mfdcr() - atm: eni: dont release is never initialized - atm: lanai: dont run lanai_dev_close if not open - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" - ALSA: hda: ignore invalid NHLT table - ixgbe: Fix memleak in ixgbe_configure_clsu32 - scsi: ufs: ufs-qcom: Disable interrupt in reset path - blk-cgroup: Fix the recursive blkg rwstat - net: tehuti: fix error return code in bdx_probe() - net: intel: iavf: fix error return code of iavf_init_get_resources() - sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count - cifs: ask for more credit on async read/write code paths - gfs2: fix use-after-free in trans_drain - cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev - gpiolib: acpi: Add missing IRQF_ONESHOT - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - NFS: Correct size calculation for create reply length - net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() - net: wan: fix error return code of uhdlc_init() - net: davicom: Use platform_get_irq_optional() - net: enetc: set MAC RX FIFO to recommended value - atm: uPD98402: fix incorrect allocation - atm: idt77252: fix null-ptr-dereference - cifs: change noisy error message to FYI - irqchip/ingenic: Add support for the JZ4760 - kbuild: add image_name to no-sync-config-targets - kbuild: dummy-tools: fix inverted tests for gcc - umem: fix error return code in mm_pci_probe() - sparc64: Fix opcode filtering in handling of no fault loads - habanalabs: Call put_pid() when releasing control device - staging: rtl8192e: fix kconfig dependency on CRYPTO - u64_stats,lockdep: Fix u64_stats_init() vs lockdep - regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck - block: Fix REQ_OP_ZONE_RESET_ALL handling - drm/amd/display: Revert dram_clock_change_latency for DCN2.1 - drm/amdgpu: fb BO should be ttm_bo_type_device - drm/radeon: fix AGP dependency - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a - nfs: we don't support removing system.nfs4_acl - block: Suppress uevent for hidden device when removed - ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls - ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign - netsec: restore phy power state after controller reset - platform/x86: intel-vbtn: Stop reporting SW_DOCK events - psample: Fix user API breakage - z3fold: prevent reclaim/free race for headless pages - squashfs: fix inode lookup sanity checks - squashfs: fix xattr id and id lookup sanity checks - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings - kasan: fix per-page tags for non-page_alloc pages - gcov: fix clang-11+ support - ACPI: video: Add missing callback back for Sony VPCEH3U1E - ACPICA: Always create namespace nodes using acpi_ns_create_node() - arm64: dts: ls1046a: mark crypto engine dma coherent - arm64: dts: ls1012a: mark crypto engine dma coherent - arm64: dts: ls1043a: mark crypto engine dma coherent - ARM: dts: at91: sam9x60: fix
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux - 5.8.0-55.62 --- linux (5.8.0-55.62) groovy; urgency=medium * groovy/linux: 5.8.0-55.62 -proposed tracker (LP: #1930379) * [Potential Regression] Unable to create KVM with uvtool on Groovy ARM64 (LP: #1929925) - SAUCE: KVM: arm64: Assign kvm_ipa_limit linux (5.8.0-54.61) groovy; urgency=medium * groovy/linux: 5.8.0-54.61 -proposed tracker (LP: #1927592) * Introduce the 465 driver series, fabric-manager, and libnvidia-nscq (LP: #1925522) - debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460 * linux-image-5.0.0-35-generic breaks checkpointing of container (LP: #1857257) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * netfilter: x_tables: fix compat match/target pad out-of-bound write (LP: #1927682) - netfilter: x_tables: fix compat match/target pad out-of-bound write * Groovy update: upstream stable patchset 2021-05-04 (LP: #1927150) - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb - net: fec: ptp: avoid register access when ipg clock is disabled - powerpc/4xx: Fix build errors from mfdcr() - atm: eni: dont release is never initialized - atm: lanai: dont run lanai_dev_close if not open - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" - ALSA: hda: ignore invalid NHLT table - ixgbe: Fix memleak in ixgbe_configure_clsu32 - scsi: ufs: ufs-qcom: Disable interrupt in reset path - blk-cgroup: Fix the recursive blkg rwstat - net: tehuti: fix error return code in bdx_probe() - net: intel: iavf: fix error return code of iavf_init_get_resources() - sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count - cifs: ask for more credit on async read/write code paths - gfs2: fix use-after-free in trans_drain - cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev - gpiolib: acpi: Add missing IRQF_ONESHOT - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - NFS: Correct size calculation for create reply length - net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() - net: wan: fix error return code of uhdlc_init() - net: davicom: Use platform_get_irq_optional() - net: enetc: set MAC RX FIFO to recommended value - atm: uPD98402: fix incorrect allocation - atm: idt77252: fix null-ptr-dereference - cifs: change noisy error message to FYI - irqchip/ingenic: Add support for the JZ4760 - kbuild: add image_name to no-sync-config-targets - kbuild: dummy-tools: fix inverted tests for gcc - umem: fix error return code in mm_pci_probe() - sparc64: Fix opcode filtering in handling of no fault loads - habanalabs: Call put_pid() when releasing control device - staging: rtl8192e: fix kconfig dependency on CRYPTO - u64_stats,lockdep: Fix u64_stats_init() vs lockdep - regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck - block: Fix REQ_OP_ZONE_RESET_ALL handling - drm/amd/display: Revert dram_clock_change_latency for DCN2.1 - drm/amdgpu: fb BO should be ttm_bo_type_device - drm/radeon: fix AGP dependency - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a - nfs: we don't support removing system.nfs4_acl - block: Suppress uevent for hidden device when removed - ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls - ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign - netsec: restore phy power state after controller reset - platform/x86: intel-vbtn: Stop reporting SW_DOCK events - psample: Fix user API breakage - z3fold: prevent reclaim/free race for headless pages - squashfs: fix inode lookup sanity checks - squashfs: fix xattr id and id lookup sanity checks - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings - kasan: fix per-page tags for non-page_alloc pages - gcov: fix clang-11+ support - ACPI: video: Add missing callback back for Sony VPCEH3U1E - ACPICA: Always create namespace nodes using acpi_ns_create_node() - arm64: dts: ls1046a: mark crypto engine dma coherent - arm64: dts: ls1012a: mark crypto engine dma coherent - arm64: dts: ls1043a: mark crypto engine dma coherent - ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and C - ARM: dts: at91: sam9x60: fix mux-mask to match product's datasheet - ARM: dts: at91-sama5d27_som1: fix phy address to 7 - integrity: double check iint_cache was initialized - drm/amd/pm: workaround for audio noise issue - drm/i915: Fix the GT fence revocation runtime PM logic - dm verity: fix
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux - 5.4.0-74.83 --- linux (5.4.0-74.83) focal; urgency=medium * focal/linux: 5.4.0-74.83 -proposed tracker (LP: #1927619) * Introduce the 465 driver series, fabric-manager, and libnvidia-nscq (LP: #1925522) - debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460 * linux-image-5.0.0-35-generic breaks checkpointing of container (LP: #1857257) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * Enable CIFS GCM256 (LP: #1921916) - smb3: add defines for new crypto algorithms - smb3.1.1: add new module load parm require_gcm_256 - smb3.1.1: add new module load parm enable_gcm_256 - smb3.1.1: print warning if server does not support requested encryption type - smb3.1.1: rename nonces used for GCM and CCM encryption - smb3.1.1: set gcm256 when requested - cifs: Adjust key sizes and key generation routines for AES256 encryption * locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (LP: #1926184) - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() * [Ubuntu 21.04] net/mlx5: Fix HW spec violation configuring uplink (LP: #1925452) - net/mlx5: Fix HW spec violation configuring uplink * Focal update: v5.4.114 upstream stable release (LP: #1926493) - Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" - Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" - scsi: qla2xxx: Dual FCP-NVMe target port support - scsi: qla2xxx: Fix device connect issues in P2P configuration - scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure - scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport - scsi: qla2xxx: Fix stuck login session using prli_pend_timer - scsi: qla2xxx: Fix fabric scan hang - net/sctp: fix race condition in sctp_destroy_sock - Input: nspire-keypad - enable interrupts only when opened - gpio: sysfs: Obey valid_mask - dmaengine: dw: Make it dependent to HAS_IOMEM - ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race - ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message - arc: kernel: Return -EFAULT if copy_to_user() fails - ASoC: max98373: Added 30ms turn on/off time delay - neighbour: Disregard DEAD dst in neigh_update - ARM: keystone: fix integer overflow warning - ARM: omap1: fix building with clang IAS - drm/msm: Fix a5xx/a6xx timestamps - ASoC: fsl_esai: Fix TDM slot setup for I2S mode - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state - net: ieee802154: stop dump llsec keys for monitors - net: ieee802154: forbid monitor for add llsec key - net: ieee802154: forbid monitor for del llsec key - net: ieee802154: stop dump llsec devs for monitors - net: ieee802154: forbid monitor for add llsec dev - net: ieee802154: forbid monitor for del llsec dev - net: ieee802154: stop dump llsec devkeys for monitors - net: ieee802154: forbid monitor for add llsec devkey - net: ieee802154: forbid monitor for del llsec devkey - net: ieee802154: stop dump llsec seclevels for monitors - net: ieee802154: forbid monitor for add llsec seclevel - pcnet32: Use pci_resource_len to validate PCI resource - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - virt_wifi: Return micros for BSS TSF values - Input: s6sy761 - fix coordinate read bit shift - Input: i8042 - fix Pegatron C15B ID entry - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices - dm verity fec: fix misaligned RS roots IO - readdir: make sure to verify directory entry for legacy interfaces too - arm64: fix inline asm in load_unaligned_zeropad() - arm64: alternatives: Move length validation in alternative_{insn, endif} - vfio/pci: Add missing range check in vfio_pci_mmap - riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - netfilter: conntrack: do not print icmpv6 as unknown via /proc - libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC - netfilter: bridge: add pre_exit hooks for ebtable unregistration - netfilter: arp_tables: add pre_exit hook for table unregister - net: macb: fix the restore of cmp registers - netfilter: nft_limit: avoid possible divide error in nft_limit_init - net: davicom: Fix regulator not turned off on failed probe - net: sit: Unregister catch-all devices - net: ip6_tunnel: Unregister catch-all devices - i40e: fix the panic when running bpf in xdpdrv mode - ibmvnic: avoid calling napi_disable() twice - ibmvnic: remove duplicate napi_schedule call in do_reset function - ibmvnic: remove duplicate napi_schedule call in open function - gro:
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux - 4.15.0-144.148 --- linux (4.15.0-144.148) bionic; urgency=medium * bionic/linux: 4.15.0-144.148 -proposed tracker (LP: #1927648) * Introduce the 465 driver series, fabric-manager, and libnvidia-nscq (LP: #1925522) - debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460 * xfrm_policy.sh / pmtu.sh / udpgso_bench.sh from net in ubuntu_kernel_selftests will fail if running the whole suite (LP: #1856010) - selftests/net: bump timeout to 5 minutes * locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (LP: #1926184) - locking/barriers: Introduce smp_cond_load_relaxed() and atomic_cond_read_relaxed() - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() * Bionic update: upstream stable patchset 2021-04-30 (LP: #1926808) - net: fec: ptp: avoid register access when ipg clock is disabled - powerpc/4xx: Fix build errors from mfdcr() - atm: eni: dont release is never initialized - atm: lanai: dont run lanai_dev_close if not open - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" - ixgbe: Fix memleak in ixgbe_configure_clsu32 - net: tehuti: fix error return code in bdx_probe() - sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count - gpiolib: acpi: Add missing IRQF_ONESHOT - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - NFS: Correct size calculation for create reply length - net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() - net: wan: fix error return code of uhdlc_init() - atm: uPD98402: fix incorrect allocation - atm: idt77252: fix null-ptr-dereference - sparc64: Fix opcode filtering in handling of no fault loads - u64_stats,lockdep: Fix u64_stats_init() vs lockdep - drm/radeon: fix AGP dependency - nfs: we don't support removing system.nfs4_acl - ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls - ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign - squashfs: fix inode lookup sanity checks - squashfs: fix xattr id and id lookup sanity checks - arm64: dts: ls1046a: mark crypto engine dma coherent - arm64: dts: ls1012a: mark crypto engine dma coherent - arm64: dts: ls1043a: mark crypto engine dma coherent - ARM: dts: at91-sama5d27_som1: fix phy address to 7 - dm ioctl: fix out of bounds array access when no devices - bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD - libbpf: Fix INSTALL flag order - macvlan: macvlan_count_rx() needs to be aware of preemption - net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port - e1000e: add rtnl_lock() to e1000_reset_task - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 - net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template - ftgmac100: Restart MAC HW once - can: peak_usb: add forgotten supported devices - can: c_can_pci: c_can_pci_remove(): fix use-after-free - can: c_can: move runtime PM enable/disable to c_can_platform - can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning - mac80211: fix rate mask reset - net: cdc-phonet: fix data-interface release on probe failure - net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes - drm/msm: fix shutdown hook in case GPU components failed to bind - arm64: kdump: update ppos when reading elfcorehdr - net/mlx5e: Fix error path for ethtool set-priv-flag - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server - ACPI: scan: Rearrange memory allocation in acpi_device_add() - ACPI: scan: Use unique number for instance_no - perf auxtrace: Fix auxtrace queue conflict - scsi: qedi: Fix error return code of qedi_alloc_global_queues() - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() - locking/mutex: Fix non debug version of mutex_lock_io_nested() - can: dev: Move device back to init netns on owning netns delete - net: sched: validate stab values - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - mac80211: fix double free in ibss_leave - ext4: add reclaim checks to xattr code - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" - block: Suppress uevent for hidden device when removed - netsec: restore phy power state after controller reset - can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate - dm verity: add root hash pkcs#7 signature verification - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() - selinux: vsock: Set SID for socket returned by accept() - ipv6: weaken the v4mapped source check - ext4: fix bh ref count on error paths - rpc: fix NULL dereference on kmalloc failure - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux-aws - 5.11.0-1008.8 --- linux-aws (5.11.0-1008.8) hirsute; urgency=medium * hirsute/linux-aws: 5.11.0-1008.8 -proposed tracker (LP: #1927562) * Hirsute update: v5.11.13 upstream stable release (LP: #1923415) - [Config] aws: update configs and annotations * Hirsute update: v5.11.16 upstream stable release (LP: #1926999) - [Config] aws: updateconfigs for AS_HAS_LSE_ATOMICS [ Ubuntu: 5.11.0-18.19 ] * hirsute/linux: 5.11.0-18.19 -proposed tracker (LP: #1927578) * Packaging resync (LP: #1786013) - update dkms package versions * Introduce the 465 driver series, fabric-manager, and libnvidia-nscq (LP: #1925522) - debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460 * linux-image-5.0.0-35-generic breaks checkpointing of container (LP: #1857257) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * Hirsute update: v5.11.17 upstream stable release (LP: #1927535) - vhost-vdpa: protect concurrent access to vhost device iotlb - Revert "UBUNTU: SAUCE: ovl: Restore vm_file value when lower fs mmap fails" - ovl: fix reference counting in ovl_mmap error path - coda: fix reference counting in coda_file_mmap error path - amd/display: allow non-linear multi-planar formats - drm/amdgpu: reserve fence slot to update page table - drm/amdgpu: fix GCR_GENERAL_CNTL offset for dimgrey_cavefish - gpio: omap: Save and restore sysconfig - KEYS: trusted: Fix TPM reservation for seal/unseal - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails - pinctrl: lewisburg: Update number of pins in community - block: return -EBUSY when there are open partitions in blkdev_reread_part - pinctrl: core: Show pin numbers for the controllers with base = 0 - arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS - bpf: Allow variable-offset stack access - bpf: Refactor and streamline bounds check into helper - bpf: Tighten speculative pointer arithmetic mask - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] - perf auxtrace: Fix potential NULL pointer dereference - perf map: Fix error return code in maps__clone() - HID: google: add don USB id - HID: asus: Add support for 2021 ASUS N-Key keyboard - HID: alps: fix error return code in alps_input_configured() - HID cp2112: fix support for multiple gpiochips - HID: wacom: Assign boolean values to a bool variable - soc: qcom: geni: shield geni_icc_get() for ACPI boot - dmaengine: xilinx: dpdma: Fix descriptor issuing on video group - dmaengine: xilinx: dpdma: Fix race condition in done IRQ - ARM: dts: Fix swapped mmc order for omap3 - m68k: fix flatmem memory model setup - net: geneve: check skb is large enough for IPv4/IPv6 header - dmaengine: tegra20: Fix runtime PM imbalance on error - s390/entry: save the caller of psw_idle - arm64: kprobes: Restore local irqflag if kprobes is cancelled - xen-netback: Check for hotplug-status existence before watching - cavium/liquidio: Fix duplicate argument - csky: change a Kconfig symbol name to fix e1000 build error - ia64: fix discontig.c section mismatches - ia64: tools: remove duplicate definition of ia64_mf() on ia64 - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - net: hso: fix NULL-deref on disconnect regression - USB: CDC-ACM: fix poison/unpoison imbalance - Linux 5.11.17 * locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (LP: #1926184) - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() * Fix kernel panic at boot on dual GFX systems (LP: #1926792) - drm/amdgpu: Register VGA clients after init can no longer fail * Gigabyte R120-T33 (ARM ThunderX SoC) fails to boot in ACPI mode (LP: #1925075) - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure * CirrusLogic: Cracking noises appears in built-in speaker when output volume is set >80% (LP: #1924997) - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye * CirrusLogic: The default input volume is "0%" (LP: #1923557) - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB * Fix no picture from HDMI when it's plugged after boot (LP: #1924238) - drm/i915/display: Handle lane polarity for DDI port * Make AMD gpus choose YCbCr420 encoding automatically when required for 4k 60Hz output (LP: #1922754) - drm/amd/display: Try YCbCr420 color when YCbCr444 fails * Hirsute update: v5.11.16 upstream stable release (LP: #1926999) - AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct - AMD_SFH: Add sensor_mask module parameter - AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits - mtd: rawnand: mtk:
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux - 5.11.0-18.19 --- linux (5.11.0-18.19) hirsute; urgency=medium * hirsute/linux: 5.11.0-18.19 -proposed tracker (LP: #1927578) * Packaging resync (LP: #1786013) - update dkms package versions * Introduce the 465 driver series, fabric-manager, and libnvidia-nscq (LP: #1925522) - debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460 * linux-image-5.0.0-35-generic breaks checkpointing of container (LP: #1857257) - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files * Hirsute update: v5.11.17 upstream stable release (LP: #1927535) - vhost-vdpa: protect concurrent access to vhost device iotlb - Revert "UBUNTU: SAUCE: ovl: Restore vm_file value when lower fs mmap fails" - ovl: fix reference counting in ovl_mmap error path - coda: fix reference counting in coda_file_mmap error path - amd/display: allow non-linear multi-planar formats - drm/amdgpu: reserve fence slot to update page table - drm/amdgpu: fix GCR_GENERAL_CNTL offset for dimgrey_cavefish - gpio: omap: Save and restore sysconfig - KEYS: trusted: Fix TPM reservation for seal/unseal - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails - pinctrl: lewisburg: Update number of pins in community - block: return -EBUSY when there are open partitions in blkdev_reread_part - pinctrl: core: Show pin numbers for the controllers with base = 0 - arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS - bpf: Allow variable-offset stack access - bpf: Refactor and streamline bounds check into helper - bpf: Tighten speculative pointer arithmetic mask - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] - perf auxtrace: Fix potential NULL pointer dereference - perf map: Fix error return code in maps__clone() - HID: google: add don USB id - HID: asus: Add support for 2021 ASUS N-Key keyboard - HID: alps: fix error return code in alps_input_configured() - HID cp2112: fix support for multiple gpiochips - HID: wacom: Assign boolean values to a bool variable - soc: qcom: geni: shield geni_icc_get() for ACPI boot - dmaengine: xilinx: dpdma: Fix descriptor issuing on video group - dmaengine: xilinx: dpdma: Fix race condition in done IRQ - ARM: dts: Fix swapped mmc order for omap3 - m68k: fix flatmem memory model setup - net: geneve: check skb is large enough for IPv4/IPv6 header - dmaengine: tegra20: Fix runtime PM imbalance on error - s390/entry: save the caller of psw_idle - arm64: kprobes: Restore local irqflag if kprobes is cancelled - xen-netback: Check for hotplug-status existence before watching - cavium/liquidio: Fix duplicate argument - csky: change a Kconfig symbol name to fix e1000 build error - ia64: fix discontig.c section mismatches - ia64: tools: remove duplicate definition of ia64_mf() on ia64 - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - net: hso: fix NULL-deref on disconnect regression - USB: CDC-ACM: fix poison/unpoison imbalance - Linux 5.11.17 * locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (LP: #1926184) - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() * Fix kernel panic at boot on dual GFX systems (LP: #1926792) - drm/amdgpu: Register VGA clients after init can no longer fail * Gigabyte R120-T33 (ARM ThunderX SoC) fails to boot in ACPI mode (LP: #1925075) - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure * CirrusLogic: Cracking noises appears in built-in speaker when output volume is set >80% (LP: #1924997) - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye * CirrusLogic: The default input volume is "0%" (LP: #1923557) - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB * Fix no picture from HDMI when it's plugged after boot (LP: #1924238) - drm/i915/display: Handle lane polarity for DDI port * Make AMD gpus choose YCbCr420 encoding automatically when required for 4k 60Hz output (LP: #1922754) - drm/amd/display: Try YCbCr420 color when YCbCr444 fails * Hirsute update: v5.11.16 upstream stable release (LP: #1926999) - AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct - AMD_SFH: Add sensor_mask module parameter - AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits - mtd: rawnand: mtk: Fix WAITRDY break condition and timeout - Input: nspire-keypad - enable interrupts only when opened - gpio: sysfs: Obey valid_mask - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback - dmaengine: idxd: fix delta_rec and crc size field for completion record - dmaengine: idxd: fix opcap sysfs attribute
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
I've been unable to reproduce the issue with the fixed kernel. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
Marking verification done, though I've not had explicit testing results from Amazon. Their comment in SF:#00308561 was, "thanks for putting in the extra effort to get this released so quickly." By that I assume they have been successfully using the test kernel as this bug was an arm64 show stopper for them. ** Tags removed: verification-needed-bionic verification-needed-focal verification-needed-groovy verification-needed-hirsute ** Tags added: verification-done-bionic verification-done-focal verification-done-groovy verification-done-hirsute -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- groovy' to 'verification-done-groovy'. If the problem still exists, change the tag 'verification-needed-groovy' to 'verification-failed- groovy'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-groovy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- hirsute' to 'verification-done-hirsute'. If the problem still exists, change the tag 'verification-needed-hirsute' to 'verification-failed- hirsute'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-hirsute -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- focal' to 'verification-done-focal'. If the problem still exists, change the tag 'verification-needed-focal' to 'verification-failed-focal'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
** Changed in: linux (Ubuntu Hirsute) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Hirsute) Status: Confirmed => Fix Committed ** Changed in: linux (Ubuntu Groovy) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Groovy) Status: Confirmed => Fix Committed ** Changed in: linux (Ubuntu Focal) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Focal) Status: Confirmed => Fix Committed ** Changed in: linux (Ubuntu Bionic) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Bionic) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux-aws - 5.4.0-1047.49 --- linux-aws (5.4.0-1047.49) focal; urgency=medium * focal/linux-aws: 5.4.0-1047.49 -proposed tracker (LP: #1926522) * locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (LP: #1926184) - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() -- Kelsey Skunberg Wed, 28 Apr 2021 16:08:07 -0600 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug was fixed in the package linux-aws - 4.15.0-1101.108 --- linux-aws (4.15.0-1101.108) bionic; urgency=medium * bionic/linux-aws: 4.15.0-1101.108 -proposed tracker (LP: #1926302) * locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (LP: #1926184) - locking/barriers: Introduce smp_cond_load_relaxed() and atomic_cond_read_relaxed() - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() -- Tim Gardner Tue, 27 Apr 2021 09:12:22 -0600 ** Changed in: linux-aws (Ubuntu Bionic) Status: Fix Committed => Fix Released ** Changed in: linux-aws (Ubuntu Focal) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
Awaiting response from SF#00308561 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux-aws (Ubuntu Hirsute) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux (Ubuntu Hirsute) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux-aws (Ubuntu Groovy) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux (Ubuntu Groovy) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux (Ubuntu Focal) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux (Ubuntu Bionic) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
** Changed in: linux-aws (Ubuntu Focal) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- bionic' to 'verification-done-bionic'. If the problem still exists, change the tag 'verification-needed-bionic' to 'verification-failed- bionic'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
** Changed in: linux-aws (Ubuntu Bionic) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
** Description changed: - SRU Justification [Impact] - - Out of order reads can fetch a NULL pointer causing a kernel crash. - Affects kernels from v4.15 to v5.11. + * Out of order reads can fetch a NULL pointer causing a kernel crash. Affects kernels from v4.15 to v5.11. [Fix] + * commit 84a24bf8c52e ("locking/qrwlock: Fix ordering in queued_write_lock_slowpath()") - commit 84a24bf8c52e66b7ac89ada5e3cfbe72d65c1896 ("locking/qrwlock: Fix - ordering in queued_write_lock_slowpath()") + * For Bionic, we also require an additional patch: commit fcfdfe30e324 + ("locking/barriers: Introduce smp_cond_load_relaxed() and + atomic_cond_read_relaxed()") [Where problems could occur] - This is quite a subtle bug. It is more prevalent on arm64. Regression + * This is quite a subtle bug. It is more prevalent on arm64. Regression possibility seems quite low. The worst impact could be a minor performance degradation. ** Description changed: - [Impact] * Out of order reads can fetch a NULL pointer causing a kernel crash. Affects kernels from v4.15 to v5.11. [Fix] * commit 84a24bf8c52e ("locking/qrwlock: Fix ordering in queued_write_lock_slowpath()") * For Bionic, we also require an additional patch: commit fcfdfe30e324 ("locking/barriers: Introduce smp_cond_load_relaxed() and atomic_cond_read_relaxed()") [Where problems could occur] * This is quite a subtle bug. It is more prevalent on arm64. Regression possibility seems quite low. The worst impact could be a minor performance degradation. + + * Kernels 4.15 / 5.4 / 5.8 / 5.11 were successfully built and booted + with this patch. Also, by using ftrace we could see that the changed + function was executed with success multiple times. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
** Also affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: linux-aws (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Groovy) Importance: Undecided Status: New ** Also affects: linux-aws (Ubuntu Groovy) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Hirsute) Importance: Undecided Status: New ** Also affects: linux-aws (Ubuntu Hirsute) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: linux-aws (Ubuntu Focal) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
** Changed in: linux-aws (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1926184] Re: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
** Changed in: linux (Ubuntu) Status: Incomplete => In Progress ** Also affects: linux-aws (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1926184 Title: locking/qrwlock: Fix ordering in queued_write_lock_slowpath() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926184/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs