pve-kernel-qoup/patches/kernel
Fiona Ebner 3d016e115f add patch to fix issue with large IO requests
Several people reported IO-related issues since kernel 6.1.6 [0].
Things got better with 6.1.10, but apparently the issues are not fully
resolved (e.g. [1]).

I ran into an issue with PBS backup of a VM with passed-through disks
(error with 6.1.6, hang with 6.1.10+) and found that the issue did not
occur anymore with v6.3-rc1. Bisecting what fixed the issue led to the
commit in this patch. The hope is that it fixes some other issues too.

The commit has a CC-stable tag for 5.15+, but telling from the absence
of user reports, it was much less likely to trigger before 6.1.x (it's
not clear what x is, because of the other issue in 6.1.6). The commit
says it depends on 613b14884b85 ("block: handle bio_split_to_limits()
NULL return") which is already present as a3f1c82e0413 ("block:
handle bio_split_to_limits() NULL return") in the Ubuntu tree.

[0]: https://forum.proxmox.com/threads/119483/post-530365
[1]: https://forum.proxmox.com/threads/119483/post-537991

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
2023-03-07 19:38:11 +01:00
..
0001-Make-mkcompile_h-accept-an-alternate-timestamp-strin.patch update to Ubuntu-6.1.0-1.1 2022-12-13 14:57:09 +01:00
0002-wireless-Add-Debian-wireless-regdb-certificates.patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0003-bridge-keep-MAC-of-first-assigned-port.patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0004-pci-Enable-overrides-for-missing-ACS-capabilities-4..patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0005-kvm-disable-default-dynamic-halt-polling-growth.patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0006-net-core-downgrade-unregister_netdevice-refcount-lea.patch update submodule and patches to 6.1.14 2023-02-27 18:09:00 +01:00
0007-bug-introduce-ASSERT_STRUCT_OFFSET.patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0008-KVM-x86-emulator-update-the-emulation-mode-after-rsm.patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0009-KVM-x86-emulator-smm-add-structs-for-KVM-s-smram-lay.patch update submodule and patches to 6.1.14 2023-02-27 18:09:00 +01:00
0010-KVM-x86-emulator-smm-use-smram-structs-in-the-common.patch update submodule and patches to 6.1.14 2023-02-27 18:09:00 +01:00
0011-KVM-x86-emulator-smm-use-smram-struct-for-32-bit-smr.patch update submodule and patches to 6.1.14 2023-02-27 18:09:00 +01:00
0012-KVM-x86-emulator-smm-use-smram-struct-for-64-bit-smr.patch update submodule and patches to 6.1.14 2023-02-27 18:09:00 +01:00
0013-KVM-x86-SVM-use-smram-structs.patch update submodule and patches to 6.1.14 2023-02-27 18:09:00 +01:00
0014-KVM-x86-SVM-don-t-save-SVM-state-to-SMRAM-when-VM-is.patch update submodule and patches to 6.1.14 2023-02-27 18:09:00 +01:00
0015-KVM-x86-emulator-smm-preserve-interrupt-shadow-in-SM.patch update submodule and patches to 6.1.14 2023-02-27 18:09:00 +01:00
0016-Revert-RDMA-irdma-Report-the-correct-link-speed.patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0017-Revert-fortify-Do-not-cast-to-unsigned-char.patch wireless: Add Debian wireless-regdb certificates 2023-02-10 12:48:20 +01:00
0018-block-don-t-allow-multiple-bios-for-IOCB_NOWAIT-issu.patch add patch to fix issue with large IO requests 2023-03-07 19:38:11 +01:00