Your message dated Wed, 08 May 2024 17:32:23 +0000 with message-id <e1s4l9t-004cce...@fasolo.debian.org> and subject line Bug#1054514: fixed in linux 6.1.90-1 has caused the Debian Bug report #1054514, regarding linux-image-6.1.0-13-amd64: Debian VM with qxl graphics freezes frequently to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1054514: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054514 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:linux Version: 6.1.55-1 Severity: normal Steps to reproduce: 1) Install Debian 12 as a virtual machine using virt-manager, choose qxl graphics card. You only need basic installation without wayland or X. 2) Login from the console and save thë following to reproduce.bash: #!/bin/bash chvt 3 for j in $(seq 80); do echo "$(date) starting round $j"if [ "$(journalctl --boot | grep "failed to allocate VRAM BO")" != "" ]; thenecho "bug was reproduced after $j tries" exit 1 fi for i in $(seq 100); do dmesg > /dev/tty3 done done echo "bug could not be reproduced" exit 0 3) Run chmod a+x reproduce.bash 4) Run ./reproduce.bash and wait for up to 20 minutes. Expected results: 4) The system prints a steady flow of text without kernel error messages Actual messages: 4) At some point the text stops flowing and the script prints "bug was reproduced". If you run "journalctl --boot" you see kernel: [TTM] Buffer eviction failed kernel: qxl 0000:00:02.0: object_init failed for (3149824, 0x00000001)kernel: [drm:qxl_alloc_bo_reserved [qxl]] *ERROR* failed to allocate VRAM BOMore info: 1) The bug does not occur if I downgrade the kernel to linux-image-5.10.0-26-amd64_5.10.197-1_amd64.deb from Debian 11. 2) I used the following test_linux.bash to bisect this issue against upstream source: #!/bin/bash set -x gitversion="$(git describe HEAD|sed 's@^v@@')" git checkout drivers/gpu/drm/ttm/ttm_bo.c include/drm/ttm/ttm_bo_api.h git show bec771b5e0901f4b0bc861bcb58056de5151ae3a | patch -p1 # Build cp ~/kernel.config .config # cp /boot/config-$(uname -r) .config # scripts/config --enable LOCALVERSION_AUTO # scripts/config --disable DEBUG_INFO # scripts/config --disable SYSTEM_TRUSTED_KEYRING # scripts/config --set-str SYSTEM_TRUSTED_KEYS '' # scripts/config --disable STACKPROTECTOR_STRONG make olddefconfig # make localmodconfig make -j$(nproc --all) bindeb-pkg rc="$?" if [ "$rc" != "0" ]; then exit 125 fi git checkout drivers/gpu/drm/ttm/ttm_bo.c include/drm/ttm/ttm_bo_api.h package="$(ls --sort=time ../linux-image-*_amd64.deb|head -n1)" version=$(echo $package | cut -d_ -f1|cut -d- -f3-) if [ "$gitversion" != "$version" ]; then echo "Build produced version $gitversion but got $version, ignoring" #exit 255 fi # Deploy scp $package target:a.deb ssh target sudo apt install ./a.deb ssh target rm -f a.deb ssh target ./grub_set_default_version.bash $version ssh target sudo shutdown -r now sleep 40 detected_version=$(ssh target uname -r) if [ "$detected_version" != "$version" ]; then echo "Booted to $detected_version but expected $version" exit 255 fi # Test exec ssh target sudo ./reproduce.bash Bisect printed the following log: git bisect start # bad: [ed29c2691188cf7ea2a46d40b891836c2bd1a4f5] drm/i915: Fix userptr so we do not have to worry about obj->mm.lock, v7. git bisect bad ed29c2691188cf7ea2a46d40b891836c2bd1a4f5 # bad: [762949bb1da78941b25e63f7e952af037eee15a9] drm: fix drm_mode_create_blob comment git bisect bad 762949bb1da78941b25e63f7e952af037eee15a9 # bad: [e40f97ef12772f8eb04b6a155baa1e0e2e8f3ecc] drm/gma500: Drop DRM_GMA600 config option git bisect bad e40f97ef12772f8eb04b6a155baa1e0e2e8f3ecc # bad: [5a838e5d5825c85556011478abde708251cc0776] drm/qxl: simplify qxl_fence_wait git bisect bad 5a838e5d5825c85556011478abde708251cc0776 # bad: [d2b6f8a179194de0ffc4886ffc2c4358d86047b8] Merge tag 'xfs-5.13-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux git bisect bad d2b6f8a179194de0ffc4886ffc2c4358d86047b8 # bad: [68a32ba14177d4a21c4a9a941cf1d7aea86d436f] Merge tag 'drm-next-2021-04-28' of git://anongit.freedesktop.org/drm/drm git bisect bad 68a32ba14177d4a21c4a9a941cf1d7aea86d436f # bad: [0698b13403788a646073fcd9b2294f2dce0ce429] drm/amdgpu: skip PP_MP1_STATE_UNLOAD on aldebaran git bisect bad 0698b13403788a646073fcd9b2294f2dce0ce429 # bad: [e1a5e6a8c48bf99ea374fb3e535661cfe226bca4] drm/doc: Add RFC section git bisect bad e1a5e6a8c48bf99ea374fb3e535661cfe226bca4 # bad: [ed29c2691188cf7ea2a46d40b891836c2bd1a4f5] drm/i915: Fix userptr so we do not have to worry about obj->mm.lock, v7. git bisect bad ed29c2691188cf7ea2a46d40b891836c2bd1a4f5 # bad: [2c8ab3339e398bbbcb0980933e266b93bedaae52] drm/i915: Pin timeline map after first timeline pin, v4. git bisect bad 2c8ab3339e398bbbcb0980933e266b93bedaae52 # bad: [2eb8e1a69d9f8cc9c0a75e327f854957224ba421] drm/i915/gem: Drop relocation support on all new hardware (v6) git bisect bad 2eb8e1a69d9f8cc9c0a75e327f854957224ba421 # bad: [b5b6f6a610127b17f20c0ca03dd27beee4ddc2b2] drm/i915/gem: Drop legacy execbuffer support (v2) git bisect bad b5b6f6a610127b17f20c0ca03dd27beee4ddc2b2 # bad: [06debd6e1b28029e6e77c41e59a162868f377897] Merge tag 'drm-intel-next-2021-03-16' of git://anongit.freedesktop.org/drm/drm-intel into drm-next git bisect bad 06debd6e1b28029e6e77c41e59a162868f377897 # good: [e19eede54240d64b4baf9b0df4dfb8191f7ae48b] Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging git bisect good e19eede54240d64b4baf9b0df4dfb8191f7ae48b # good: [1e28eed17697bcf343c6743f0028cc3b5dd88bf0] Linux 5.12-rc3 git bisect good 1e28eed17697bcf343c6743f0028cc3b5dd88bf0 # bad: [6af70eb3b40edfc8bdf2373cdc2bcf9d5a20c8c7] drm/atmel-hlcdc: Rename custom plane state variable git bisect bad 6af70eb3b40edfc8bdf2373cdc2bcf9d5a20c8c7 # good: [4ca77c513537700d3fae69030879f781dde1904c] drm/qxl: release shadow on shutdown git bisect good 4ca77c513537700d3fae69030879f781dde1904c # bad: [4a11bd1e88af130f50a72e0f54391c1c7d268e03] drm/ast: Add constants for VGACRCB register bits git bisect bad 4a11bd1e88af130f50a72e0f54391c1c7d268e03 # bad: [5c209d8056b9763ce544ecd7dadb3782cdaf96ed] drm/gma500: psb_spank() doesn't need it's own file git bisect bad 5c209d8056b9763ce544ecd7dadb3782cdaf96ed # bad: [db0c6bd2c0c0dada8927cd46a7c34c316a3a6c04] drm/gem: Export drm_gem_vmap() and drm_gem_vunmap() git bisect bad db0c6bd2c0c0dada8927cd46a7c34c316a3a6c04 # bad: [f4a84e165e6d58606097dd07b5b78767a94b870c] drm/qxl: allocate dumb buffers in ram git bisect bad f4a84e165e6d58606097dd07b5b78767a94b870c # good: [a7709b9b89a67f3ead2d188b1d0c261059b1f291] drm/qxl: handle shadow in primary destroy git bisect good a7709b9b89a67f3ead2d188b1d0c261059b1f291 # bad: [5a838e5d5825c85556011478abde708251cc0776] drm/qxl: simplify qxl_fence_wait git bisect bad 5a838e5d5825c85556011478abde708251cc0776 # good: [5f6c871fe919999774e8535ea611a6f84ee43ee4] drm/qxl: properly free qxl releases git bisect good 5f6c871fe919999774e8535ea611a6f84ee43ee4 # first bad commit: [5a838e5d5825c85556011478abde708251cc0776] drm/qxl: simplify qxl_fence_wait I took a look at commit 5a838e5d5825c85556011478abde708251cc0776 (refs/bisect/bad) Author: Gerd Hoffmann <kra...@redhat.com> Date: Thu Feb 4 15:57:10 2021 +0100 drm/qxl: simplify qxl_fence_wait Now that we have the new release_event wait queue we can just use that in qxl_fence_wait() and simplify the code a lot. Signed-off-by: Gerd Hoffmann <kra...@redhat.com> Acked-by: Thomas Zimmermann <tzimmerm...@suse.de> Link: http://patchwork.freedesktop.org/patch/msgid/20210204145712.1531203-10-kra...@redhat.comand noticed that the bug does not occur if I boot 6.1 kernel with this patch reverted (see attached file).-- Package-specific info: ** Version: Linux version 6.1.0-13-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29) ** Command line: BOOT_IMAGE=/boot/vmlinuz-6.1.0-13-amd64 root=UUID=5a9690d2-935b-4d7e-b518-24de0182379b ro quiet ** Not tainted ** Kernel log: Unable to read kernel log; any relevant messages should be attached ** Model information sys_vendor: QEMU product_name: Standard PC (i440FX + PIIX, 1996) product_version: pc-i440fx-2.8 chassis_vendor: QEMU chassis_version: pc-i440fx-2.8 bios_vendor: SeaBIOS bios_version: 1.16.2-debian-1.16.2-1 ** Loaded modules: mptcp_diag tcp_diag udp_diag raw_diag inet_diag unix_diag af_packet_diag netlink_diag uinput snd_seq_dummy snd_hrtimer snd_seq snd_seq_device rfkill nvme_fabrics nvme_core ip6t_REJECT nf_reject_ipv6 xt_hl ip6_tables ip6t_rt ipt_REJECT nf_reject_ipv4 xt_LOG nf_log_syslog nft_limit xt_limit xt_addrtype xt_tcpudp xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables nfnetlink binfmt_misc snd_hda_codec_generic intel_rapl_msr ledtrig_audio intel_rapl_common snd_hda_intel kvm_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec snd_hda_core kvm snd_hwdep irqbypass snd_pcm rapl snd_timer joydev virtio_console virtio_balloon pcspkr snd soundcore sg evdev serio_raw vmwgfx msr parport_pc ppdev lp parport loop fuse dm_mod configfs efi_pstore qemu_fw_cfg ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic zstd_compress raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c crc32c_generic raid1 raid0 multipath linear md_mod hid_generic usbhid hid crc32_pclmul crc32c_intel sd_mod t10_pi crc64_rocksoft_generic crc64_rocksoft crc_t10dif crct10dif_generic crct10dif_pclmul crc64 crct10dif_common ghash_clmulni_intel qxl virtio_net drm_ttm_helper sha512_ssse3 virtio_scsi net_failover ttm failover ata_generic sha512_generic drm_kms_helper ahci libahci ata_piix ehci_pci uhci_hcd ehci_hcd aesni_intel crypto_simd libata drm usbcore virtio_pci scsi_mod virtio_pci_legacy_dev psmouse virtio_pci_modern_dev virtio cryptd virtio_ring usb_common floppy scsi_common i2c_piix4 button ** PCI devices:00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 02)Subsystem: Red Hat, Inc. Qemu virtual machine [1af4:1100]Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000]Subsystem: Red Hat, Inc. Qemu virtual machine [1af4:1100]Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-00:01.1 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] [8086:7010] (prog-if 80 [ISA Compatibility mode-only controller, supports bus mastering])Subsystem: Red Hat, Inc. Qemu virtual machine [1af4:1100]Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Region 0: I/O ports at 01f0 [size=8] Region 1: I/O ports at 03f4 Region 2: I/O ports at 0170 [size=8] Region 3: I/O ports at 0374 Region 4: I/O ports at c160 [size=16] Kernel driver in use: ata_piix Kernel modules: ata_piix, ata_generic00:01.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 03)Subsystem: Red Hat, Inc. Qemu virtual machine [1af4:1100]Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Interrupt: pin A routed to IRQ 9 Kernel driver in use: piix4_smbus Kernel modules: i2c_piix400:02.0 VGA compatible controller [0300]: Red Hat, Inc. QXL paravirtual graphic card [1b36:0100] (rev 04) (prog-if 00 [VGA controller])Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Interrupt: pin A routed to IRQ 11 Region 0: Memory at f4000000 (32-bit, non-prefetchable) [size=64M] Region 1: Memory at f8000000 (32-bit, non-prefetchable) [size=64M] Region 2: Memory at fc054000 (32-bit, non-prefetchable) [size=8K] Region 3: I/O ports at c080 [size=32] Expansion ROM at 000c0000 [disabled] [size=128K] Kernel driver in use: qxl Kernel modules: qxl00:03.0 Ethernet controller [0200]: Red Hat, Inc. Virtio network device [1af4:1000]Subsystem: Red Hat, Inc. Virtio network device [1af4:0001] Physical Slot: 3Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Interrupt: pin A routed to IRQ 11 Region 0: I/O ports at c0a0 [size=32] Region 1: Memory at fc056000 (32-bit, non-prefetchable) [size=4K] Region 4: Memory at febf0000 (64-bit, prefetchable) [size=16K] Expansion ROM at fc000000 [disabled] [size=256K] Capabilities: <access denied> Kernel driver in use: virtio-pci Kernel modules: virtio_pci00:04.0 Audio device [0403]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller [8086:2668] (rev 01)Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100] Physical Slot: 4Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Interrupt: pin A routed to IRQ 34 Region 0: Memory at fc050000 (32-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel00:05.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03) (prog-if 00 [UHCI])Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Interrupt: pin A routed to IRQ 10 Region 4: I/O ports at c0c0 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci_hcd00:05.1 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03) (prog-if 00 [UHCI])Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Interrupt: pin B routed to IRQ 11 Region 4: I/O ports at c0e0 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci_hcd00:05.2 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03) (prog-if 00 [UHCI])Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Interrupt: pin C routed to IRQ 11 Region 4: I/O ports at c100 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci_hcd00:05.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03) (prog-if 20 [EHCI])Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0, Cache Line Size: 64 bytes Interrupt: pin D routed to IRQ 10 Region 0: Memory at fc057000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ehci-pci Kernel modules: ehci_pci00:06.0 SCSI storage controller [0100]: Red Hat, Inc. Virtio SCSI [1af4:1004]Subsystem: Red Hat, Inc. Virtio SCSI [1af4:0008] Physical Slot: 6Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Interrupt: pin A routed to IRQ 11 Region 0: I/O ports at c000 [size=64] Region 1: Memory at fc058000 (32-bit, non-prefetchable) [size=4K] Region 4: Memory at febf4000 (64-bit, prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: virtio-pci Kernel modules: virtio_pci00:07.0 SATA controller [0106]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] [8086:2922] (rev 02) (prog-if 01 [AHCI 1.0])Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100] Physical Slot: 7Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Interrupt: pin A routed to IRQ 24 Region 4: I/O ports at c120 [size=32] Region 5: Memory at fc059000 (32-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: ahci Kernel modules: ahci00:08.0 Communication controller [0780]: Red Hat, Inc. Virtio console [1af4:1003]Subsystem: Red Hat, Inc. Virtio console [1af4:0003] Physical Slot: 8Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at c040 [size=64] Region 1: Memory at fc05a000 (32-bit, non-prefetchable) [size=4K] Region 4: Memory at febf8000 (64-bit, prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: virtio-pci Kernel modules: virtio_pci00:09.0 Unclassified device [00ff]: Red Hat, Inc. Virtio memory balloon [1af4:1002]Subsystem: Red Hat, Inc. Virtio memory balloon [1af4:0005] Physical Slot: 9Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0 Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at c140 [size=32] Region 4: Memory at febfc000 (64-bit, prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: virtio-pci Kernel modules: virtio_pci ** USB devices: Bus 002 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub -- System Information: Debian Release: 12.2 APT prefers stable-updatesAPT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-13-amd64 (SMP w/32 CPU threads; PREEMPT)Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:enShell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages linux-image-6.1.0-13-amd64 depends on: ii initramfs-tools [linux-initramfs-tool] 0.142 ii kmod 30+20221128-1 ii linux-base 4.9 Versions of packages linux-image-6.1.0-13-amd64 recommends: ii apparmor 3.0.8-3 ii firmware-linux-free 20200122-1 Versions of packages linux-image-6.1.0-13-amd64 suggests: pn debian-kernel-handbook <none> ii extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3+b1 ii grub-pc 2.06-13+deb12u1 pn linux-doc-6.1 <none> Versions of packages linux-image-6.1.0-13-amd64 is related to: pn firmware-amd-graphics <none> pn firmware-atheros <none> pn firmware-bnx2 <none> pn firmware-bnx2x <none> pn firmware-brcm80211 <none> pn firmware-cavium <none> pn firmware-intel-sound <none> pn firmware-intelwimax <none> pn firmware-ipw2x00 <none> pn firmware-ivtv <none> ii firmware-iwlwifi 20230210-5 pn firmware-libertas <none> pn firmware-linux-nonfree <none> ii firmware-misc-nonfree 20230210-5 pn firmware-myricom <none> pn firmware-netxen <none> pn firmware-qlogic <none> pn firmware-realtek <none> pn firmware-samsung <none> pn firmware-siano <none> pn firmware-ti-connectivity <none> pn xen-hypervisor <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: linux Source-Version: 6.1.90-1 Done: Salvatore Bonaccorso <car...@debian.org> We believe that the bug you reported is fixed in the latest version of linux, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1054...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Salvatore Bonaccorso <car...@debian.org> (supplier of updated linux package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 03 May 2024 14:36:41 +0200 Source: linux Architecture: source Version: 6.1.90-1 Distribution: bookworm-security Urgency: high Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org> Changed-By: Salvatore Bonaccorso <car...@debian.org> Closes: 1054514 1069092 1069102 Changes: linux (6.1.90-1) bookworm-security; urgency=high . * New upstream stable update: https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.86 - amdkfd: use calloc instead of kzalloc to avoid integer overflow (CVE-2024-26817) - wifi: ath9k: fix LNA selection in ath_ant_try_scan() - bnx2x: Fix firmware version string character counts - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor - [x86] VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() - wifi: iwlwifi: pcie: Add the PCI device id for new hardware - panic: Flush kernel log buffer at the end - cpuidle: Avoid potential overflow in integer multiplication - [arm64] dts: rockchip: fix rk3328 hdmi ports node - [arm64] dts: rockchip: fix rk3399 hdmi ports node - ionic: set adminq irq affinity - net: skbuff: add overflow debug check to pull/push helpers - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro - pstore/zone: Add a null pointer check to the psz_kmsg_read - net: pcs: xpcs: Return EINVAL in the internal methods - dma-direct: Leak pages on dma_set_decrypted() failure - wifi: ath11k: decrease MHI channel buffer length to 8KB - cpufreq: Don't unregister cpufreq cooling on CPU hotplug - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() - btrfs: export: handle invalid inode or root reference in btrfs_get_parent() - btrfs: send: handle path ref underflow in header iterate_inode_ref() - ice: use relative VSI index for VFs instead of PF VSI number - net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list() - Bluetooth: btintel: Fix null ptr deref in btintel_read_version - Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922 - [arm64,armhf] drm/vc4: don't check if plane->state->fb == state->fb - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails - drm: panel-orientation-quirks: Add quirk for GPD Win Mini - pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs - sysv: don't call sb_bread() with pointers_lock held - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - isofs: handle CDs with bad root inode but good Joliet root directory - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops - rcu-tasks: Repair RCU Tasks Trace quiescence check - Julia Lawall reported this null pointer dereference, this should fix it. - media: sta2x11: fix irq handler cast - ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter - ext4: add a hint for block bitmap corrupt state in mb_groups - ext4: forbid commit inconsistent quota data when errors=remount-ro - drm/amd/display: Fix nanosec stat overflow - drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init() - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" - libperf evlist: Avoid out-of-bounds access - input/touchscreen: imagis: Correct the maximum touch area value - block: prevent division by zero in blk_rq_stat_sum() - RDMA/cm: add timeout to cm_destroy_id wait - Input: imagis - use FIELD_GET where applicable - Input: allocate keycode for Display refresh rate toggle - platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet - [x86] perf/x86/amd/lbr: Discard erroneous branch entries - ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state - usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR - [x86] thunderbolt: Keep the domain powered when USB4 port is in redrive mode - usb: typec: tcpci: add generic tcpci fallback compatible - usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined - thermal/of: Assume polling-delay(-passive) 0 when absent - ASoC: soc-core.c: Skip dummy codec when adding platforms - fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 - io_uring: clear opcode specific data for an early failure - drivers/nvme: Add quirks for device 126f:2262 - fbmon: prevent division by zero in fb_videomode_from_videomode() - netfilter: nf_tables: release batch on table validation from abort path - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (CVE-2024-26925) - netfilter: nf_tables: discard table flag update with pending basechain deletion - gcc-plugins/stackleak: Avoid .head.text section - virtio: reenable config if freezing device failed - randomize_kstack: Improve entropy diffusion - [x86] platform/x86: intel-vbtn: Update tablet mode switch at end of probe - Bluetooth: btintel: Fixe build regression - net: mpls: error out if inner headers are not set - [x86] VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() - Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()" https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.87 - smb3: fix Open files on server counter going negative - ata: libata-scsi: Fix ata_scsi_dev_rescan() error path - batman-adv: Avoid infinite loop trying to resize local TT - ring-buffer: Only update pages_touched when a new page is touched - Bluetooth: Fix memory leak in hci_req_sync_complete() - drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11 - PM: s2idle: Make sure CPUs will wakeup directly on resume - media: cec: core: remove length check of Timer Status - Revert "drm/qxl: simplify qxl_fence_wait" (Closes: #1054514) - nouveau: fix function cast warning - scsi: hisi_sas: Modify the deadline for ata_wait_after_reset() - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() - net: openvswitch: fix unwanted error log on timeout policy probing - u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - geneve: fix header validation in geneve[6]_xmit_skb - bnxt_en: Reset PTP tx_avail after possible firmware reset - af_unix: Clear stale u->oob_skb. - ipv6: fib: hide unused 'pn' variable - ipv4/route: avoid unused-but-set-variable warning - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr - Bluetooth: SCO: Fix not validating setsockopt user input - Bluetooth: L2CAP: Fix not validating setsockopt user input - netfilter: complete validation of user input - net/mlx5: Properly link new fs rules into the tree - net/mlx5e: Fix mlx5e_priv_init() cleanup flow - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number - af_unix: Do not use atomic ops for unix_sk(sk)->inflight. - af_unix: Fix garbage collector racing against connect() (CVE-2024-26923) - net: ena: Fix potential sign extension issue - net: ena: Wrong missing IO completions check order - net: ena: Fix incorrect descriptor free behavior - tracing: hide unused ftrace_event_id_fops - [amd64] iommu/vt-d: Allocate local memory for page request queue - btrfs: qgroup: correctly model root qgroup rsv in convert - btrfs: record delayed inode root in transaction - btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans - io_uring/net: restore msg_control on sendzc retry - kprobes: Fix possible use-after-free issue on kprobe registration - [x86] drm/i915/vrr: Disable VRR when using bigjoiner - drm/ast: Fix soft lockup - drm/client: Fully protect modes[] with dev->mode_config.mutex - vhost: Add smp_rmb() in vhost_vq_avail_empty() - vhost: Add smp_rmb() in vhost_enable_notify() - [x86] perf/x86: Fix out of range data - [x86] cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n - [x86] apic: Force native_apic_mem_read() to use the MOV instruction - irqflags: Explicitly ignore lockdep_hrtimer_exit() argument - [x86] bugs: Fix return type of spectre_bhi_state() - [x86] bugs: Fix BHI documentation - [x86] bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES - [x86] bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' - [x86] bugs: Fix BHI handling of RRSBA - [x86] bugs: Clarify that syscall hardening isn't a BHI mitigation - [x86] bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto - [x86] bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI - [x86] drm/i915/cdclk: Fix CDCLK programming order when pipes are active - [x86] drm/i915: Disable port sync when bigjoiner is used - drm/amdgpu: Reset dGPU if suspend got aborted - drm/amdgpu: always force full reset for SOC21 - drm/amd/display: fix disable otg wa logic in DCN316 https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.88 - drm/vmwgfx: Enable DMA mappings with SEV - drm/amdgpu: fix incorrect active rb bitmap for gfx11 - drm/amdgpu: fix incorrect number of active RBs for gfx11 - drm/amd/display: Do not recursively call manual trigger programming - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure - SUNRPC: Fix rpcgss_context trace event acceptor field - random: handle creditable entropy from atomic process context - net: usb: ax88179_178a: avoid writing the mac address before first reading - [x86] drm/i915/vma: Fix UAF on destroy against retire race - [x86] efi: Drop EFI stub .bss from .data section - [x86] efi: Disregard setup header of loaded image - [x86] efistub: Reinstate soft limit for initrd loading - [x86] efi: Drop alignment flags from PE section headers - [x86] boot: Remove the 'bugger off' message - [x86] boot: Omit compression buffer from PE/COFF image memory footprint - [x86] boot: Drop redundant code setting the root device - [x86] boot: Drop references to startup_64 - [x86] boot: Grab kernel_info offset from zoffset header directly - [x86] boot: Set EFI handover offset directly in header asm - [x86] boot: Define setup size in linker script - [x86] boot: Derive file size from _edata symbol - [x86] boot: Construct PE/COFF .text section from assembler - [x86] boot: Drop PE/COFF .reloc section - [x86] boot: Split off PE/COFF .data section - [x86] boot: Increase section and file alignment to 4k/512 - [x86] efistub: Use 1:1 file:memory mapping for PE/COFF .compat section - [x86] mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros - [x86] head/64: Add missing __head annotation to startup_64_load_idt() - [x86] head/64: Move the __head definition to <asm/init.h> - [x86] sme: Move early SME kernel encryption handling into .head.text - [x86] sev: Move early startup code into .head.text section - [x86] efistub: Remap kernel text read-only before dropping NX attribute - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - netfilter: br_netfilter: skip conntrack input hook for promisc packets - netfilter: nft_set_pipapo: do not free live element (CVE-2024-26924) - netfilter: flowtable: validate pppoe header - netfilter: flowtable: incorrect pppoe tuple - af_unix: Call manage_oob() for every skb in unix_stream_read_generic(). - af_unix: Don't peek OOB data without MSG_OOB. - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation - net/mlx5e: Prevent deadlock while disabling aRFS - ice: tc: allow zero flags in parsing tc flower - tun: limit printing rate when illegal packet received by tun dev - [arm64] net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them - RDMA/rxe: Fix the problem "mutex_destroy missing" - RDMA/cm: Print the old state when cm_destroy_id gets timeout - RDMA/mlx5: Fix port number for counter query in multi-port configuration - [s390x] qdio: handle deferred cc1 - [s390x] cio: fix race condition during online processing - drm: nv04: Fix out of bounds access - [armhf] omap2: n8x0: stop instantiating codec platform data - PCI: Avoid FLR for SolidRun SNET DPU rev 1 - HID: kye: Sort kye devices - usb: pci-quirks: Reduce the length of a spinlock section in usb_amd_find_chipset_info() - PCI: Delay after FLR of Solidigm P44 Pro NVMe - [x86] quirks: Include linux/pnp.h for arch_pnpbios_disabled() - [x86] thunderbolt: Log function name of the called quirk - [x86] thunderbolt: Add debug log for link controller power quirk - PCI: Execute quirk_enable_clear_retrain_link() earlier - ALSA: scarlett2: Move USB IDs out from device_info struct - ALSA: scarlett2: Add support for Clarett 8Pre USB - ASoC: ti: Convert Pandora ASoC to GPIO descriptors - ALSA: scarlett2: Default mixer driver to enabled - ALSA: scarlett2: Add correct product series name to messages - ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support - ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support - PCI/DPC: Use FIELD_GET() - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() - ALSA: scarlett2: Rename scarlett_gen2 to scarlett2 - drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go - usb: xhci: Add timeout argument in address_device USB HCD callback - usb: new quirk to reduce the SET_ADDRESS request timeout - clk: Remove prepare_lock hold assertion in __clk_release() - clk: Print an info line before disabling unused clocks - clk: Initialize struct clk_core kref earlier - clk: Get runtime PM before walking tree during disable_unused - clk: remove unnecessary (void*) conversions - clk: Show active consumers of clocks in debugfs - clk: Get runtime PM before walking tree for clk_summary - [x86] bugs: Fix BHI retpoline check - [x86] cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC - [arm*] binder: check offset alignment in binder_get_object() (CVE-2024-26926) - [x86] thunderbolt: Avoid notify PM core about runtime PM resume - [x86] thunderbolt: Fix wake configurations after device unplug - [x86] comedi: vmk80xx: fix incomplete endpoint checking - [armhf] serial: stm32: Return IRQ_NONE in the ISR if no handling happend - [armhf] serial: stm32: Reset .throttled state in .startup() - USB: serial: option: add Fibocom FM135-GL variants - USB: serial: option: add support for Fibocom FM650/FG650 - USB: serial: option: add Lonsung U8300/U9300 product - USB: serial: option: support Quectel EM060K sub-models - USB: serial: option: add Rolling RW101-GL and RW135-GL support - USB: serial: option: add Telit FN920C04 rmnet compositions - Revert "usb: cdc-wdm: close race between read and workqueue" - [arm64,armhf] usb: dwc2: host: Fix dereference issue in DDMA completion flow. - usb: Disable USB3 LPM at shutdown - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - mei: me: disable RPL-S on SPS and IGN firmwares - speakup: Avoid crash on very long word - fs: sysfs: Fix reference leak in sysfs_break_active_protection() - [x86] KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible - [x86] KVM: x86/pmu: Disable support for adaptive PEBS - [x86] KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms - [arm64] hibernate: Fix level3 translation fault in swsusp_save() - init/main.c: Fix potential static_command_line memory overflow - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled - drm/amdgpu: validate the parameters of bo mapping operations more clearly (CVE-2024-26922) - drm/vmwgfx: Sort primary plane formats by order of preference - drm/vmwgfx: Fix crtc's atomic check conditional - nouveau: fix instmem race condition around ptr stores - bootconfig: use memblock_free_late to free xbc memory to buddy - nilfs2: fix OOB in nilfs_set_de_type - net: dsa: introduce preferred_default_local_cpu_port and use on MT7530 - ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf - ksmbd: validate request buffer size in smb2_allocate_rsp_buf() - ksmbd: clear RENAME_NOREPLACE before calling vfs_rename - ksmbd: common: use struct_group_attr instead of struct_group for network_open_info - PCI/ASPM: Fix deadlock when enabling ASPM (CVE-2024-26605) https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.89 - Revert "ASoC: ti: Convert Pandora ASoC to GPIO descriptors" https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.90 - smb: client: fix rename(2) regression against samba - cifs: reinstate original behavior again for forceuid/forcegid - [amd64] HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc - HID: logitech-dj: allow mice to use all types of reports - wifi: iwlwifi: mvm: remove old PASN station when adding a new one - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd - vxlan: drop packets from invalid src-address - icmp: prevent possible NULL dereferences from icmp_build_probe() - bridge/br_netlink.c: no need to return void function - bnxt_en: refactor reset close code - bnxt_en: Fix the PCI-AER routines - NFC: trf7970a: disable all regulators on removal - ax25: Fix netdev refcount issue - net: make SK_MEMORY_PCPU_RESERV tunable - net: fix sk_memory_allocated_{add|sub} vs softirqs - ipv4: check for NULL idev in ip_route_use_hint() - net: usb: ax88179_178a: stop lying about skb->truesize - net: gtp: Fix Use-After-Free in gtp_dellink - Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID - Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor - Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional() - ipvs: Fix checksumming on GSO of SCTP packets - net: openvswitch: Fix Use-After-Free in ovs_ct_exit - eth: bnxt: fix counting packets discarded due to OOM and netpoll - netfilter: nf_tables: honor table dormant flag from netdev release event path - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - i40e: Report MFS in decimal base instead of hex - iavf: Fix TC config comparison with existing adapter TC config - net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). - cifs: Replace remaining 1-element arrays (Closes: #1069102, #1069092) - Revert "crypto: api - Disallow identical driver names" - virtio_net: Do not send RSS key if it is not supported - fork: defer linking file vma until vma is fully initialized (CVE-2024-27022) - [x86] cpu: Fix check for RDPKRU in __show_regs() - Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() - Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 - Bluetooth: qca: fix NULL-deref on non-serdev suspend - [arm64] mmc: sdhci-msm: pervent access to suspended controller - smb: client: Fix struct_group() usage in __packed structs - smb3: fix lock ordering potential deadlock in cifs_sync_mid_result - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - cpu: Re-enable CPU mitigations by default for !X86 architectures - drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3 - drm/amdgpu: Fix leak when GPU memory allocation fails - irqchip/gic-v3-its: Prevent double free on error - ACPI: CPPC: Use access_width over bit_width for system memory accesses - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro - ACPI: CPPC: Fix access width used for PCC registers - ethernet: Add helper for assigning packet type when dest address does not match device address - net: b44: set pause params only when interface is up - stackdepot: respect __GFP_NOLOCKDEP allocation flag - fbdev: fix incorrect address computation in deferred IO - udp: preserve the connected status if only UDP cmsg - mtd: diskonchip: work around ubsan link failure - [x86] tdx: Preserve shared bit on mprotect() - [x86] idma64: Don't try to serve interrupts when device is powered off - [arm64,armhf] phy: marvell: a3700-comphy: Fix out of bounds read - [arm64,armhf] phy: marvell: a3700-comphy: Fix hardcoded array size - [arm64] phy: rockchip-snps-pcie3: fix bifurcation on rk3588 - [arm64] phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits - [amd64] dmaengine: idxd: Fix oops during rmmod on single-CPU platforms - i2c: smbus: fix NULL function pointer dereference - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec . [ Salvatore Bonaccorso ] * Bump ABI to 21 * drivers/tty: Disable N_GSM * tipc: fix UAF in error path * tipc: fix a possible memleak in tipc_buf_append Checksums-Sha1: b0843098f0c86c5cfeafda753e9fecbe93b81690 290924 linux_6.1.90-1.dsc 954ea89e05e9279ad27d87884727059eaa1d3b89 137614748 linux_6.1.90.orig.tar.xz 4ea845f0a5ed6df30a0f647e2f10a0ccd90da022 1631148 linux_6.1.90-1.debian.tar.xz 0244b34ba383440c4434043035f6ddd620a306e5 7060 linux_6.1.90-1_source.buildinfo Checksums-Sha256: 36c8871d04a1ba1de4486be74df3f256f33b036e4237a0aa7da26b2d42f9ea36 290924 linux_6.1.90-1.dsc 74d8a50f82232eea2e4f3c017c307a4eee0bea10f0727aa3ef1cb866034f44ba 137614748 linux_6.1.90.orig.tar.xz 0fd764e593ded94abcd6fb44c0c5d6f8c23834f74caf96d5f24967b387af20ae 1631148 linux_6.1.90-1.debian.tar.xz 92e0a44db413ea0f92de00f26d9945d6c059ae61e3c4a2bc58a5ed7a9cbe2c54 7060 linux_6.1.90-1_source.buildinfo Files: 74914f280e2f5451ef320eef2449bd10 290924 kernel optional linux_6.1.90-1.dsc 9fa5818eef2eca61a4af0f302f177c2b 137614748 kernel optional linux_6.1.90.orig.tar.xz 58a54a4242b9fffb9878e8dc6c7acf17 1631148 kernel optional linux_6.1.90-1.debian.tar.xz 32b848510fe7ee229502e9135bbd3d6f 7060 kernel optional linux_6.1.90-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmY02tRfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk ZWJpYW4ub3JnAAoJEAVMuPMTQ89EauAP/3ezk2Wlm15i6yYSxC3AYuMOx3LhIi6x lhAmfU4FC8FWQZtBni2ILSQY+WPCzsGY7Qwkxfm8ec4Rx8maIZm2u5fbqpwMa5zk ooH6b8d+r4tmVbMDXISptDJqOYT+sv+i+hqmYifYZVOOBqbpPCs/5QGvZSMJ5OSb /DQVV6wkXyenQwMzSDhbyjLm9bO3JMpL2MYZl5y+q81yuUxYxYjAus5gIhGA2H0H uqeXHvd1ZEtvjVd+skYUkGwzRHopFUKoael5nv7rKlfhA/Kabb1OmUxkKKcqB74a qTjvNnKwV0A2fr/s0NXvQFa3sZRfZevL5mB7rEwzpblI77bqA3vYG01SlRc6eL+D JelPo9vPGs/OY2DHGE4JSdwsxW/3ozqqWeEAm+yKU7XZSIyEHrBeWKCNNH2ZugbJ I9WNDoBOf5d0yC8nRvhztjF1dGqLxUs3XZNktdedSYtlVEEDCvKNNwpm7Lz+8oCb QPjbhro7ILvG13IA2+uuero7Arhmat4FvKyjGH8+5dmPX8MPbCDxz66YdqY5o7cX DnDictvjKUqktmn2tAJW0GY/XokoIPNW6BmK9Ci8vdLtIaLNTB8VeVFQsEHvGt5u Gvrj0jjy79Oievj1kfeLltLqtyvb01cHUyFJjmcykFKHaYmTvw9IJQ/d7+xYYBtb io9oy8WJ1jUe =23LK -----END PGP SIGNATURE-----
pgpbeE0cr1L6z.pgp
Description: PGP signature
--- End Message ---