33 |
# |
# |
34 |
%define kernelversion 5 |
%define kernelversion 5 |
35 |
# WARNING: when patchlevel is bumped, please update drakx/kernel/list_modules.pm for new modules!!! |
# WARNING: when patchlevel is bumped, please update drakx/kernel/list_modules.pm for new modules!!! |
36 |
%define patchlevel 15 |
%define patchlevel 16 |
37 |
# sublevel is now used for -stable patches |
# sublevel is now used for -stable patches |
38 |
%define sublevel 3 |
%define sublevel 10 |
39 |
|
|
40 |
# Package release |
# Package release |
41 |
%define mgarel 1 |
%define mgarel 2 |
42 |
|
|
43 |
# kernel Makefile extraversion is substituted by |
# kernel Makefile extraversion is substituted by |
44 |
# rcX which are either 0 (empty), X (as in rcX) |
# rcX which are either 0 (empty), X (as in rcX) |
278 |
### https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/ |
### https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/ |
279 |
### to SOURCES, generate patchlist with generate-patchlist.sh and paste it here |
### to SOURCES, generate patchlist with generate-patchlist.sh and paste it here |
280 |
### |
### |
281 |
|
Patch0100: drm-nouveau-pmu-gm200-use-alternate-falcon-reset-sequence.patch |
282 |
|
Patch0101: bpf-introduce-composable-reg-ret-and-arg-types.patch |
283 |
|
Patch0102: bpf-replace-arg_xxx_or_null-with-arg_xxx-ptr_maybe_null.patch |
284 |
|
Patch0103: bpf-replace-ret_xxx_or_null-with-ret_xxx-ptr_maybe_null.patch |
285 |
|
Patch0104: bpf-replace-ptr_to_xxx_or_null-with-ptr_to_xxx-ptr_maybe_null.patch |
286 |
|
Patch0105: bpf-introduce-mem_rdonly-flag.patch |
287 |
|
Patch0106: bpf-convert-ptr_to_mem_or_null-to-composable-types.patch |
288 |
|
Patch0107: bpf-make-per_cpu_ptr-return-rdonly-ptr_to_mem.patch |
289 |
|
Patch0108: bpf-add-mem_rdonly-for-helper-args-that-are-pointers-to-rdonly-mem.patch |
290 |
|
Patch0109: bpf-selftests-test-ptr_to_rdonly_mem.patch |
291 |
|
Patch0110: hid-add-support-for-ugtablet-wp5540.patch |
292 |
|
Patch0111: revert-svm-add-warning-message-for-avic-ipi-invalid-target.patch |
293 |
|
Patch0112: parisc-show-error-if-wrong-32-64-bit-compiler-is-being-used.patch |
294 |
|
Patch0113: serial-parisc-gsc-fix-build-when-iosapic-is-not-set.patch |
295 |
|
Patch0114: parisc-drop-__init-from-map_pages-declaration.patch |
296 |
|
Patch0115: parisc-fix-data-tlb-miss-in-sba_unmap_sg.patch |
297 |
|
Patch0116: parisc-fix-sglist-access-in-ccio-dma.c.patch |
298 |
|
Patch0117: mmc-block-fix-read-single-on-recovery-logic.patch |
299 |
|
Patch0118: mm-don-t-try-to-numa-migrate-cow-pages-that-have-other-uses.patch |
300 |
|
Patch0119: hid-amd_sfh-add-illuminance-mask-to-limit-als-max-value.patch |
301 |
|
Patch0120: hid-i2c-hid-goodix-fix-a-lockdep-splat.patch |
302 |
|
Patch0121: hid-amd_sfh-increase-sensor-command-timeout.patch |
303 |
|
Patch0122: selftests-kvm-remove-absent-target-file.patch |
304 |
|
Patch0123: hid-amd_sfh-correct-the-structure-field-name.patch |
305 |
|
Patch0124: pci-hv-fix-numa-node-assignment-when-kernel-boots-with-custom-numa-topology.patch |
306 |
|
Patch0125: parisc-add-ioread64_lo_hi-and-iowrite64_lo_hi.patch |
307 |
|
Patch0126: hid-apple-set-the-tilde-quirk-flag-on-the-wellspring-5-and-later.patch |
308 |
|
Patch0127: btrfs-don-t-hold-cpu-for-too-long-when-defragging-a-file.patch |
309 |
|
Patch0128: btrfs-send-in-case-of-io-error-log-it.patch |
310 |
|
Patch0129: btrfs-defrag-don-t-try-to-defrag-extents-which-are-under-writeback.patch |
311 |
|
|
312 |
### |
### |
313 |
### Arch |
### Arch |
343 |
# Clevo M720SR freezes with C3 |
# Clevo M720SR freezes with C3 |
344 |
Patch1105: acpi-processor-M720SR-limit-to-C2.patch |
Patch1105: acpi-processor-M720SR-limit-to-C2.patch |
345 |
|
|
346 |
# backlight fixes |
# ACPI PM fixes (TTL: 5.16) |
|
Patch1110: ACPI-video-Add-a-quirk-to-force-acpi-video-backlight.patch |
|
|
|
|
|
# ACPI PM fixes (TTL: 5.15) |
|
347 |
Patch1130: x86-ACPI-State-Optimize-C3-entry-on-AMD-CPUs.patch |
Patch1130: x86-ACPI-State-Optimize-C3-entry-on-AMD-CPUs.patch |
348 |
|
|
349 |
### |
### |
359 |
# disable floppy autoloading (mga #4696) |
# disable floppy autoloading (mga #4696) |
360 |
Patch1220: block-floppy-disable-pnp-modalias.patch |
Patch1220: block-floppy-disable-pnp-modalias.patch |
361 |
|
|
|
# iomap |
|
|
Patch1230: fs-iomap-Fix-inline-extent-handling-in-iomap_readpage.patch |
|
|
|
|
362 |
### |
### |
363 |
### Crypto |
### Crypto |
364 |
### |
### |
371 |
### File-system |
### File-system |
372 |
### |
### |
373 |
|
|
374 |
# aufs diffed from: https://github.com/sfjro/aufs5-linux/tree/aufs5.15 (mga#8314) |
# aufs diffed from: https://github.com/sfjro/aufs5-linux/tree/aufs5.16 (mga#8314) |
375 |
Patch1310: fs-aufs5.15.patch |
Patch1310: fs-aufs5.16.patch |
376 |
# symbol exports needed for modular aufs |
# symbol exports needed for modular aufs |
377 |
Patch1311: fs-aufs5.15-symbol-exports.patch |
Patch1311: fs-aufs5.16-symbol-exports.patch |
378 |
# set aufs tristate |
# set aufs tristate |
379 |
Patch1312: fs-aufs5.15-tristate.patch |
Patch1312: fs-aufs5.16-tristate.patch |
|
|
|
|
# procfs |
|
|
Patch1360: fs-procfs-do-not-list-TID-0-in-proc-pid-task.patch |
|
380 |
|
|
381 |
### |
### |
382 |
### FireWire |
### FireWire |
393 |
### GPU/DRM |
### GPU/DRM |
394 |
### |
### |
395 |
|
|
396 |
|
# amdgpu |
397 |
# switch SI and CIK from radeon to amdgpu |
# switch SI and CIK from radeon to amdgpu |
398 |
Patch1520: drm-amdgpu-SI-and-CIK-enabled-by-default.patch |
Patch1520: drm-amdgpu-SI-and-CIK-enabled-by-default.patch |
399 |
|
|
401 |
Patch1530: char-agp-intel-new-Q57-id.patch |
Patch1530: char-agp-intel-new-Q57-id.patch |
402 |
|
|
403 |
# i915 |
# i915 |
|
# DG1 |
|
|
Patch1540: drm-i915-Add-pci-ids-and-uapi-for-DG1.patch |
|
|
# Alder Lake S |
|
|
Patch1541: drm-i915-adl_s-Remove-require_force_probe-protection.patch |
|
404 |
# Raptor Lake S |
# Raptor Lake S |
405 |
Patch1542: drm-i915-rpl-s-Add-PCI-IDS.patch |
Patch1542: drm-i915-rpl-s-Add-PCI-IDS-for-Raptor-Lake-S.patch |
406 |
Patch1543: drm-i915-rpl-s-Add-PCH-ID.patch |
Patch1543: drm-i915-rpl-s-Add-PCH-Support-for-Raptor-Lake-S.patch |
407 |
|
Patch1544: drm-i915-rpl-s-Enable-guc-submission-by-default.patch |
408 |
|
# Alder Lake N |
409 |
|
Patch1545: drm-i915-adl-n-Enable-ADL-N-platform.patch |
410 |
|
# TGL |
411 |
|
Patch1546: drm-i915-psr-Disable-PSR2-selective-fetch-for-all-TGL-steps.patch |
412 |
|
|
413 |
# https://bugzilla.kernel.org/show_bug.cgi?id=206653#c19 |
# https://bugzilla.kernel.org/show_bug.cgi?id=206653#c19 |
414 |
Patch1552: i2c_nvidia_gpu-change-err-into-info.patch |
Patch1552: i2c_nvidia_gpu-change-err-into-info.patch |
415 |
|
|
416 |
# fbdev |
# 5.16.3 regression |
417 |
Patch1560: fbdev-Prevent-probing-generic-drivers-if-a-FB-is-already-registered.patch |
Patch1560: Revert-drm-nouveau-pmu-gm200-avoid-touching-PMU-outs.patch |
418 |
|
|
419 |
### |
### |
420 |
### hwmon |
### hwmon |
421 |
### |
### |
422 |
|
|
423 |
|
# k10temp |
424 |
Patch1600: x86-amd_nb-Add-AMD-Family-19h-Models-10h-1Fh-and-A0h-AFh-PCI-IDs.patch |
Patch1600: x86-amd_nb-Add-AMD-Family-19h-Models-10h-1Fh-and-A0h-AFh-PCI-IDs.patch |
425 |
Patch1601: hwmon-k10temp-Remove-unused-definitions.patch |
Patch1601: hwmon-k10temp-Remove-unused-definitions.patch |
426 |
Patch1602: hwmon-k10temp-Add-support-for-AMD-Family-19h-Models-10h-1Fh-and-A0h-AFh.patch |
Patch1602: hwmon-k10temp-Add-support-for-AMD-Family-19h-Models-10h-1Fh-and-A0h-AFh.patch |
427 |
|
Patch1603: hwmon-k10temp-Support-up-to-12-CCDs-on-AMD-Family-of-processors.patch |
428 |
|
|
429 |
|
# asus |
430 |
|
Patch1616: hwmon-asus_wmi_ec_sensors-Support-B550-Asus-WMI.patch |
431 |
|
Patch1617: hwmon-asus_wmi_sensors-Support-X370-Asus-WMI.patch |
432 |
|
|
433 |
### |
### |
434 |
### i2c |
### i2c |
444 |
### HID |
### HID |
445 |
### |
### |
446 |
|
|
447 |
|
Patch1750: hid-intel-ish-hid-ipc-Specify-no-cache-snooping-on-TGL-and-ADL.patch |
448 |
|
|
449 |
|
### |
450 |
|
### kernel |
451 |
|
### |
452 |
|
|
453 |
|
# CVE-2021-4204 |
454 |
|
Patch1800: bpf-prevent-helper-argument-PTR_TO_ALLOC_MEM-to-have-offset-other-than-0.patch |
455 |
|
|
456 |
### |
### |
457 |
### MFD |
### MFD |
458 |
### |
### |
490 |
Patch1930: net-wireless-rtw88-add-r8822be-alias.patch |
Patch1930: net-wireless-rtw88-add-r8822be-alias.patch |
491 |
# add alias for the replaced 8723de 3rdparty driver |
# add alias for the replaced 8723de 3rdparty driver |
492 |
Patch1931: net-wireless-rtw88-add-8723de-alias.patch |
Patch1931: net-wireless-rtw88-add-8723de-alias.patch |
493 |
|
# TTL: 5.17 |
494 |
|
Patch1936: net-wireless-rtw88-dont-check-CRC-of-VHT-SIG-B-in-802.11ac-signal.patch |
495 |
|
|
496 |
# rtw89 patchset v7 for 802.11ax hw (TTL: 5.16) |
# amd-xgbe |
497 |
Patch1960: net-wireless-rtw89-add-CAM-files.patch |
Patch1945: net-amd-xgbe-Add-Support-for-Yellow-Carp-Ethernet-device.patch |
498 |
Patch1961: net-wireless-rtw89-add-BT-coexistence-files.patch |
|
499 |
Patch1962: net-wireless-rtw89-add-core-and-trx-files.patch |
# rtw89 |
500 |
Patch1963: net-wireless-rtw89-add-debug-files.patch |
Patch1970: net-wireless-rtw89-8852a-correct-bit-definition-of-dfs_en.patch |
|
Patch1964: net-wireless-rtw89-add-efuse-files.patch |
|
|
Patch1965: net-wireless-rtw89-add-files-to-download-and-communicate-with-fir.patch |
|
|
Patch1966: net-wireless-rtw89-add-MAC-files.patch |
|
|
Patch1967: net-wireless-rtw89-implement-mac80211-ops.patch |
|
|
Patch1968: net-wireless-rtw89-add-pci-files.patch |
|
|
Patch1969: net-wireless-rtw89-add-phy-files.patch |
|
|
Patch1970: net-wireless-rtw89-define-register-names.patch |
|
|
Patch1971: net-wireless-rtw89-add-regulatory-support.patch |
|
|
Patch1972: net-wireless-rtw89-8852a-add-8852a-specific-files.patch |
|
|
Patch1973: net-wireless-rtw89-8852a-add-8852a-RFK-files.patch |
|
|
Patch1974: net-wireless-rtw89-8852a-add-8852a-RFK-tables.patch |
|
|
Patch1975: net-wireless-rtw89-8852a-add-8852a-tables-1-of-5.patch |
|
|
Patch1976: net-wireless-rtw89-8852a-add-8852a-tables-2-of-5.patch |
|
|
Patch1977: net-wireless-rtw89-8852a-add-8852a-tables-3-of-5.patch |
|
|
Patch1978: net-wireless-rtw89-8852a-add-8852a-tables-4-of-5.patch |
|
|
Patch1979: net-wireless-rtw89-8852a-add-8852a-tables-5-of-5.patch |
|
|
Patch1980: net-wireless-rtw89-add-ser-to-recover-error-reported-by-firmware.patch |
|
|
Patch1981: net-wireless-rtw89-add-PS-files.patch |
|
|
Patch1982: net-wireless-rtw89-add-SAR-files.patch |
|
|
Patch1983: net-wireless-rtw89-add-Kconfig-and-Makefile.patch |
|
|
Patch1984: net-wireless-rtw89-update-partition-size-of-firmware-header-on-skb-data.patch |
|
501 |
|
|
502 |
# iwlfiwi |
# iwlfiwi |
503 |
Patch1996: net-wireless-iwlwifi-add-new-pci-id-for-6235.patch |
Patch1980: net-wireless-iwlwifi-add-new-pci-id-for-6235.patch |
504 |
|
Patch1985: net-wireless-iwlwifi-add-missing-entries-for-Gf4-with-So-and-SoF.patch |
505 |
|
Patch1986: net-wireless-iwlwifi-swap-1650i-and-1650s-killer-struct-names.patch |
506 |
|
Patch1987: net-wireless-iwlwifi-add-new-Qu-Hr-device.patch |
507 |
|
Patch1988: net-wireless-iwlwifi-add-new-ax1650-killer-device.patch |
508 |
|
Patch1990: net-wireless-iwlwifi-mvm-check-if-SAR-GEO-is-supported-before-sending-command.patch |
509 |
|
Patch1991: net-wireless-iwlwifi-fix-use-after-free.patch |
510 |
|
|
511 |
### |
### |
512 |
### PCI |
### PCI |
513 |
### |
### |
514 |
|
|
515 |
### |
### |
516 |
|
### pinctrl |
517 |
|
### |
518 |
|
|
519 |
|
### |
520 |
### Platform |
### Platform |
521 |
### |
### |
522 |
|
|
528 |
Patch2053: platform-x86-shuttle-wmi-4.13-buildfix.patch |
Patch2053: platform-x86-shuttle-wmi-4.13-buildfix.patch |
529 |
Patch2054: platform-x86-shuttle-wmi-kernel-5.5.patch |
Patch2054: platform-x86-shuttle-wmi-kernel-5.5.patch |
530 |
|
|
531 |
|
# Steam deck |
532 |
|
Patch2060: platform-x86-add-steam-deck-driver.patch |
533 |
|
|
534 |
### |
### |
535 |
### PM |
### PM |
536 |
### |
### |
539 |
### Sound |
### Sound |
540 |
### |
### |
541 |
|
|
542 |
Patch2150: sound-alsa-hda-fix-general-protection-fault-in-azx_runtime_idle.patch |
# adl |
543 |
|
Patch2160: ALSA-hda-Add-AlderLake-N-PCI-ID.patch |
544 |
|
Patch2161: ALSA-hda-Add-new-AlderLake-P-variant-PCI-ID.patch |
545 |
|
|
546 |
### |
### |
547 |
### SPI |
### SPI |
626 |
Patch3200: 3rd-rtl8812au.patch |
Patch3200: 3rd-rtl8812au.patch |
627 |
Patch3201: 3rd-rtl8812au-Kconfig-Makefile.patch |
Patch3201: 3rd-rtl8812au-Kconfig-Makefile.patch |
628 |
Patch3202: 3rd-rtl8812au-rename.patch |
Patch3202: 3rd-rtl8812au-rename.patch |
|
Patch3203: 3rd-rtl8812au-kernel-5.12.patch |
|
|
Patch3204: 3rd-rtl8812au-kernel-5.15.patch |
|
629 |
|
|
630 |
# add rtl8723de support (mga#22559) |
# add rtl8723de support (mga#22559) |
631 |
Patch3300: 3rd-rtl8723de.patch |
Patch3300: 3rd-rtl8723de.patch |
657 |
### |
### |
658 |
### Python fixes |
### Python fixes |
659 |
### |
### |
660 |
Patch4000: linux-5.15-python3.patch |
Patch4000: linux-5.16-python3.patch |
661 |
|
|
662 |
### |
### |
663 |
### TTY |
### TTY |
679 |
|
|
680 |
### Fixes from FC kernel |
### Fixes from FC kernel |
681 |
# Inspur Advantech PCI ids |
# Inspur Advantech PCI ids |
682 |
Patch7000: 0001-scsi-smartpqi-add-inspur-advantech-ids.patch |
Patch7000: 0001-scsi-smartpqi-add-inspur-advantech-ids.patch |
683 |
# Vulcan AHCI PCI bar (aarch64) |
# Vulcan AHCI PCI bar (aarch64) |
684 |
Patch7001: 0001-Vulcan-AHCI-PCI-bar-fix-for-Broadcom-Vulcan-early-si.patch |
Patch7001: 0001-Vulcan-AHCI-PCI-bar-fix-for-Broadcom-Vulcan-early-si.patch |
685 |
|
|
686 |
#END |
#END |
687 |
#################################################################### |
#################################################################### |