main/linux-lts: enable BFQ IO scheduler

fixes https://gitlab.alpinelinux.org/alpine/aports/-/issues/13956

(cherry picked from commit 83385b7c7eb08141e36bf7673191b53813053bea)
This commit is contained in:
Natanael Copa 2022-06-27 08:55:53 +02:00
parent 7a7633c101
commit 2ac152aa9f
12 changed files with 34 additions and 22 deletions

View File

@ -7,7 +7,7 @@ case $pkgver in
*.*.*) _kernver=${pkgver%.*};;
*.*) _kernver=$pkgver;;
esac
pkgrel=1
pkgrel=2
pkgdesc="Linux lts kernel"
url="https://www.kernel.org"
depends="mkinitfs>=3.6.0"
@ -294,17 +294,17 @@ sha512sums="
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a linux-5.15.tar.xz
214c54a839ae37849715520f4b1049f0df5366ca32522701b43afecfad116794c4542940ba32d389f28f2549d08c03d148f884cb8e565b75aa3c0cad6a4887b7 0001-powerpc-config-defang-gcc-check-for-stack-protector-.patch
d26d3f99fdcbd0f56e9af32a281870bbfd9fe6a12d17921ef3876e72bd1e92a3c131e06567078a45c11a41826b39d3068cc6f0e89f67d9e16a14825984869268 vmlinux-zstd.patch
d0259edbe3a3ee6bbaa170b85b505a93a5593c639ef180dd960d3ed599165680446c137c727a74fe9069cc8007413580bbe5d25c2f52b061b622e53beb52e6d7 lts.aarch64.config
723fd8d1f64ebdcd197abc9caa55a367626ee6b71ec0313beef2fab2738ff7edc7ce9088e73044ca87f467df5b7e3c84f402ef9f1df3cba99499836e16f151d8 lts.armv7.config
292061d4afca8f9a513315fd493978c595fc1e67a09d86485e781295d0974ad19581c06300ebe7819091845f34ab620c79f45ebee7a82fefdbc7d7b4e676c67a lts.x86.config
f2cb6bed41d8462f3dc809cefa7b5b22a82490ec952cf3130259d2d52a2e3442286e944ffedc63d2aebf952a391944a3246be6522733cbc91e99a4f8871e1d1b lts.x86_64.config
9ec8398c5fb10a194f118fb17ac81a728f7310804d03d7bedafe5ce767743d7ba1942838bfa2602a08bcd4ad54b8b1abae1ee4796c40a3795463db6c26da32f8 lts.ppc64le.config
7f57a417441458cc3034876382398608106003e499f77f803c658bb8105e72f824af29e86af3657c93b46950471125fca138e44a473e3238b787f28f9ade2bfc lts.s390x.config
618aa5f31179f6aacf43c8742515e25384cd4601218bdaa2a73419f5687d76dae6d2ecea6ee01335e4bb3f73e889ee675bc80d1d920209f553ee82d3603e3659 virt.aarch64.config
faa4fdf8cd19888f095ca79e81bc48391c1c20a2c88fcbc2b98c086b4ce4f3d7f38674286315c5fe88cb27efec6282c49163915a39215cbd4a7bc6c2eb692129 virt.armv7.config
a6021519a9c71ae86199b87f458f3814d67c03cc005301d48d4a9f44280627fad4a70138ee4e0c42d67367b30d9a0c123f61592bc7c89084dd2a40af5dea7230 virt.ppc64le.config
c0ddfee06f958192653d840ca14fd60d5d3d88311b1335d691fc4d4c5a7575c5771351a0ec5e3d34544c76c34e4ee8731cc45fa18da77909924f0b9b6ef75d87 virt.x86.config
fd5dea1a2ada211e1cf673553a0e2df3af7ffc4ae35b316b0d009145bcddf984cfd98c2b1e91de08c10a3442e32ff470d1285ef5d291068fb319160bb9552cf1 virt.x86_64.config
08ede2bc8363a24a6f843021fee93ebe46d2bc01d2bf732fa140bbd5aa99130f00ea021b2b86a49a021a48368fe4d2e848604c7d86a801d268df83c02a183cab patch-5.15.49.xz
bb374cecb32f32f2fe669ed00abbbe35a91ddcda469801a5cc4a4941605aa1768cd872a54906acf77d627ee7addd21b0565f73495a49e34c5bce3865deb4b45a ppc-export_mmu_feature_keys_as_non-GPL.patch
3d8f570338ba4a1093b37c5a2e74df54317811c63cdac16533ee2177243faf7c3136bd9923bfd6ca3a9799e707d27c280d3953d143bc9585715e30d949d95186 lts.aarch64.config
a5e2626609ae81a8334d2dc1cf846264189dd0d7713ce4ef7f9e195214165d0b7b854cbfe68b6a6eaf6d3823d78850f115686c9f87f552d75cb9618c1451e990 lts.armv7.config
7d8cd3e7ab0588b51434773be901b19cb9172837725ee6478f6c1071c2a78ea07b6626e94f253574a7c5b102b900bea91e17ea48959c7e85398cc977eaf2777b lts.x86.config
78b17e87b725773783d4df3019800bbdbcd419a166c9b3c0aa369a7ccef0fbcfcb79a90f63936f2d62b0547f149bf96d350e3ea59d0e2017bf13c6bf05f5be1d lts.x86_64.config
11b5d1146a77039d2c3ca34209c199d823ba001525ba391551f78f596f754064114837f4a3d8ab7b0a6dc1277fa26ad20c8bb378164a1d369288249cc14db336 lts.ppc64le.config
4408a26a1b278c2bd9ed96440da014d69f29565fc5597d14e3649c19e0ca15ddd5b3cfc3f38652a1ea340c3a862f276f3a3f70d12e6b102c935622f74cafddf4 lts.s390x.config
b60ddfd4e2bdc7f2b80fb1945a3e39fc837518abbce81eb546fae0b7c2ca828987496dcea2c9170fe75ee25a494ca76281ff31e1d1f897ef05d79c35b29c89ee virt.aarch64.config
5a468162ee2f33d5e01ca8fcf2d63043ba364535de273b93335cf532905a59bbd6bbfef68e883747b22b0fcf0e5ad4bf31edd0de5b2fb7248f921ed89f622665 virt.armv7.config
5a91305a3a92ede3fa0910b84e8327dc7e49aa01beb6bf7c49ba9695f21a4f42bf7c7410fac50878858a614baf3e9868e365bb9969defd5ce03933a758119384 virt.ppc64le.config
1df02b268e37505e240a96586832306dd8106f026ab6898c18abe21f6add73ddf090fcb5b68e490ce9e9a4045049cb780b6b59db93ca5015328cfa08e186d42c virt.x86.config
ae3d94a12b8d04ac7a134dfddb9a73b9dc35cfc68c5c2b21456aae5b1976d0aa9a63955eaa5e12a5e6b85b40e1b09584de501d07d81866e2ec1b70fd8ada535d virt.x86_64.config
08ede2bc8363a24a6f843021fee93ebe46d2bc01d2bf732fa140bbd5aa99130f00ea021b2b86a49a021a48368fe4d2e848604c7d86a801d268df83c02a183cab patch-5.15.49.xz
"

View File

@ -137,6 +137,8 @@ CONFIG_BLK_CGROUP_IOLATENCY=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_MAC_PARTITION=y
CONFIG_LDM_PARTITION=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=m
CONFIG_KSM=y
@ -1504,7 +1506,6 @@ CONFIG_TCG_TPM=m
CONFIG_TCG_ATMEL=m
CONFIG_TCG_INFINEON=m
CONFIG_TCG_XEN=m
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_MUX_GPIO=m
CONFIG_I2C_MUX_PCA9541=m

View File

@ -119,6 +119,8 @@ CONFIG_MODULE_COMPRESS_GZIP=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_BLK_CGROUP_IOLATENCY=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=m
CONFIG_KSM=y

View File

@ -63,6 +63,7 @@ CONFIG_MODVERSIONS=y
CONFIG_MODULE_SRCVERSION_ALL=y
CONFIG_MODULE_COMPRESS_GZIP=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BINFMT_MISC=m
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTREMOVE=y
@ -504,7 +505,6 @@ CONFIG_IPMI_HANDLER=y
CONFIG_IPMI_DEVICE_INTERFACE=y
CONFIG_IPMI_POWERNV=y
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_RC_CORE=y
CONFIG_DRM=y
CONFIG_DRM_DP_CEC=y

View File

@ -59,6 +59,8 @@ CONFIG_BLK_DEV_THROTTLING=y
CONFIG_BLK_CGROUP_IOLATENCY=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_IBM_PARTITION=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
CONFIG_BINFMT_MISC=m
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
@ -739,7 +741,6 @@ CONFIG_HANGCHECK_TIMER=m
CONFIG_TCG_TPM=m
CONFIG_TN3270_FS=y
CONFIG_SCLP_OFB=y
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_PTP_1588_CLOCK=m
CONFIG_GPIOLIB=y
CONFIG_GPIO_SYSFS=y

View File

@ -121,6 +121,8 @@ CONFIG_MODULE_COMPRESS_GZIP=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_BLK_CGROUP_IOLATENCY=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=m
CONFIG_KSM=y
@ -1524,7 +1526,6 @@ CONFIG_TCG_ATMEL=m
CONFIG_TCG_INFINEON=m
CONFIG_TCG_CRB=m
CONFIG_TELCLOCK=m
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_MUX_GPIO=m
CONFIG_I2C_MUX_PCA9541=m

View File

@ -132,6 +132,8 @@ CONFIG_BLK_CGROUP_IOLATENCY=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_MAC_PARTITION=y
CONFIG_LDM_PARTITION=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=m
CONFIG_KSM=y
@ -1560,7 +1562,6 @@ CONFIG_TCG_INFINEON=m
CONFIG_TCG_XEN=m
CONFIG_TCG_CRB=m
CONFIG_TELCLOCK=m
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_MUX_GPIO=m
CONFIG_I2C_MUX_PCA9541=m

View File

@ -108,6 +108,8 @@ CONFIG_MODULE_SIG=y
CONFIG_MODULE_COMPRESS_GZIP=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=m
CONFIG_KSM=y
@ -736,7 +738,6 @@ CONFIG_VIRTIO_CONSOLE=y
CONFIG_HW_RANDOM_TIMERIOMEM=m
CONFIG_HW_RANDOM_VIRTIO=m
# CONFIG_DEVPORT is not set
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_MUX=m
CONFIG_I2C_MUX_PCA9541=m

View File

@ -82,6 +82,8 @@ CONFIG_MODULE_SIG=y
CONFIG_MODULE_COMPRESS_GZIP=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=m
CONFIG_KSM=y

View File

@ -86,6 +86,8 @@ CONFIG_MODULE_SIG=y
CONFIG_MODULE_COMPRESS_GZIP=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=m
CONFIG_KSM=y
@ -696,7 +698,6 @@ CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_NVRAM=m
# CONFIG_DEVPORT is not set
CONFIG_HANGCHECK_TIMER=m
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_MUX=m
CONFIG_I2C_MUX_PCA9541=m

View File

@ -94,6 +94,8 @@ CONFIG_MODULE_COMPRESS_GZIP=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_BLK_CGROUP_IOLATENCY=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=m
CONFIG_KSM=y
@ -709,7 +711,6 @@ CONFIG_NVRAM=m
CONFIG_HPET=y
# CONFIG_HPET_MMAP_DEFAULT is not set
CONFIG_HANGCHECK_TIMER=m
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_MUX=m
CONFIG_I2C_MUX_PCA9541=m

View File

@ -104,6 +104,8 @@ CONFIG_MODULE_COMPRESS_GZIP=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_BLK_CGROUP_IOLATENCY=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=m
CONFIG_MEMORY_HOTPLUG=y
@ -732,7 +734,6 @@ CONFIG_VIRTIO_CONSOLE=y
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_NVRAM=m
CONFIG_HANGCHECK_TIMER=m
CONFIG_RANDOM_TRUST_CPU=y
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_MUX=m
CONFIG_I2C_MUX_PCA9541=m