# Kernel patches configuration file # vim: set ts=8 sw=8 noet: # # There are three kinds of rules (see guards.1 for details): # +symbol include this patch if symbol is defined; otherwise exclude. # -symbol exclude this patch if symbol is defined; otherwise include. # - exclude this patch. # # Using symbols means that an entirely different source tree will be # generated depending on which symbols are defined. This used to be # a good thing when arch-specific patches contained conflicts with other # patches, but we now have a policy that patches must build everywhere. # The result is a unified source tree that allows us to do neat things # like ship kernel module packages. Creating a divergent tree breaks # these # so you'd better have an extraordinary reason for using them. # For example, the openSUSE 10.3 kernel uses them for segregating the # -rt patches until they can be integrated completely, and these are # only applied at the very end of the series. # # The most common use in recent kernels is to disable a patch with a # username as the symbol to indicate responsbility. Another use is # to check in a patch for testing, but have it disabled in all but your # own build environment. ######################################################## # latest standard kernel patches # DO NOT MODIFY THEM! # Send separate patches upstream if you find a problem... ######################################################## patches.kernel.org/5.14.1-001-vt_kdsetmode-extend-console-locking.patch patches.kernel.org/5.14.1-002-Bluetooth-btusb-check-conditions-before-enabli.patch patches.kernel.org/5.14.1-003-net-dsa-mt7530-fix-VLAN-traffic-leaks-again.patch patches.kernel.org/5.14.1-004-btrfs-fix-NULL-pointer-dereference-when-deleti.patch patches.kernel.org/5.14.1-005-Revert-floppy-reintroduce-O_NDELAY-fix.patch patches.kernel.org/5.14.1-006-fscrypt-add-fscrypt_symlink_getattr-for-comput.patch patches.kernel.org/5.14.1-007-ext4-report-correct-st_size-for-encrypted-syml.patch patches.kernel.org/5.14.1-008-f2fs-report-correct-st_size-for-encrypted-syml.patch patches.kernel.org/5.14.1-009-ubifs-report-correct-st_size-for-encrypted-sym.patch patches.kernel.org/5.14.1-010-net-don-t-unconditionally-copy_from_user-a-str.patch patches.kernel.org/5.14.1-011-audit-move-put_tree-to-avoid-trim_trees-refcou.patch patches.kernel.org/5.14.1-012-Linux-5.14.1.patch patches.kernel.org/5.14.2-001-ext4-fix-race-writing-to-an-inline_data-file-w.patch patches.kernel.org/5.14.2-002-ext4-fix-e2fsprogs-checksum-failure-for-mounte.patch patches.kernel.org/5.14.2-003-xtensa-fix-kconfig-unmet-dependency-warning-fo.patch patches.kernel.org/5.14.2-004-USB-serial-pl2303-fix-GL-type-detection.patch patches.kernel.org/5.14.2-005-USB-serial-cp210x-fix-control-characters-error.patch patches.kernel.org/5.14.2-006-USB-serial-cp210x-fix-flow-control-error-handl.patch patches.kernel.org/5.14.2-007-HID-usbhid-Fix-flood-of-control-queue-full-mes.patch patches.kernel.org/5.14.2-008-HID-usbhid-Fix-warning-caused-by-0-length-inpu.patch patches.kernel.org/5.14.2-009-ALSA-hda-realtek-Quirk-for-HP-Spectre-x360-14-.patch patches.kernel.org/5.14.2-010-ALSA-usb-audio-Fix-regression-on-Sony-WALKMAN-.patch patches.kernel.org/5.14.2-011-ALSA-hda-realtek-Workaround-for-conflicting-SS.patch patches.kernel.org/5.14.2-012-ALSA-pcm-fix-divide-error-in-snd_pcm_lib_ioctl.patch patches.kernel.org/5.14.2-013-ALSA-usb-audio-Work-around-for-XRUN-with-low-l.patch patches.kernel.org/5.14.2-014-media-stkwebcam-fix-memory-leak-in-stk_camera_.patch patches.kernel.org/5.14.2-015-Linux-5.14.2.patch patches.kernel.org/5.14.3-001-firmware-dmi-Move-product_sku-info-to-the-end-.patch patches.kernel.org/5.14.3-002-can-c_can-fix-null-ptr-deref-on-ioctl.patch patches.kernel.org/5.14.3-003-igmp-Add-ip_mc_list-lock-in-ip_check_mc_rcu.patch patches.kernel.org/5.14.3-004-Revert-r8169-avoid-link-up-interrupt-issue-on-.patch patches.kernel.org/5.14.3-005-ALSA-usb-audio-Add-registration-quirk-for-JBL-.patch patches.kernel.org/5.14.3-006-Bluetooth-Add-additional-Bluetooth-part-for-Re.patch patches.kernel.org/5.14.3-007-Bluetooth-btusb-Make-the-CSR-clone-chip-force-.patch patches.kernel.org/5.14.3-008-usb-host-xhci-rcar-Don-t-reload-firmware-after.patch patches.kernel.org/5.14.3-009-usb-xhci-mtk-fix-issue-of-out-of-bounds-array-.patch patches.kernel.org/5.14.3-010-usb-cdnsp-fix-the-wrong-mult-value-for-HS-isoc.patch patches.kernel.org/5.14.3-011-usb-gadget-tegra-xudc-fix-the-wrong-mult-value.patch patches.kernel.org/5.14.3-012-usb-mtu3-restore-HS-function-when-set-SS-SSP.patch patches.kernel.org/5.14.3-013-usb-mtu3-use-mult-for-HS-isoc-or-intr.patch patches.kernel.org/5.14.3-014-usb-mtu3-fix-the-wrong-HS-mult-value.patch patches.kernel.org/5.14.3-015-xhci-fix-even-more-unsafe-memory-usage-in-xhci.patch patches.kernel.org/5.14.3-016-xhci-fix-unsafe-memory-usage-in-xhci-tracing.patch patches.kernel.org/5.14.3-017-xhci-Fix-failure-to-give-back-some-cached-canc.patch patches.kernel.org/5.14.3-018-staging-mt7621-pci-fix-hang-when-nothing-is-co.patch patches.kernel.org/5.14.3-019-x86-reboot-Limit-Dell-Optiplex-990-quirk-to-ea.patch patches.kernel.org/5.14.3-020-PCI-Call-Max-Payload-Size-related-fixup-quirks.patch patches.kernel.org/5.14.3-021-cxl-pci-Fix-debug-message-in-cxl_probe_regs.patch patches.kernel.org/5.14.3-022-cxl-pci-Fix-lockdown-level.patch patches.kernel.org/5.14.3-023-cxl-acpi-Do-not-add-DSDT-disabled-ACPI0016-hos.patch patches.kernel.org/5.14.3-024-Linux-5.14.3.patch ######################################################## # Build fixes that apply to the vanilla kernel too. # Patches in patches.rpmify are applied to both -vanilla # and patched flavors. ######################################################## patches.rpmify/Add-ksym-provides-tool.patch patches.rpmify/Revert-kconfig-only-write-CONFIG_FOO-is-not-set-for-.patch patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch ######################################################## # Unsorted patches on their way to mainline # # (SLE/Leap: this section is only for patches which # cannot go into the sorted section yet. # # Patches which are already in subsystem maintainer # repository or otherwise expected to get into mainline # within 1-2 releases belong here. Patches not expected # to get into mainline any time soon (or ever) belong # to area specific sections below. ######################################################## patches.suse/arm64-dts-rockchip-Disable-CDN-DP-on-Pinebook-Pro.patch patches.suse/HID-usbhid-Simplify-code-in-hid_submit_ctrl.patch patches.suse/Bluetooth-btusb-Add-support-for-IMC-Networks-Mediate.patch patches.suse/Bluetooth-btusb-Add-support-for-Foxconn-Mediatek-Chi.patch patches.suse/Bluetooth-avoid-circular-locks-in-sco_sock_connect.patch patches.suse/Bluetooth-schedule-SCO-timeouts-with-delayed_work.patch patches.suse/Bluetooth-switch-to-lock_sock-in-SCO.patch patches.suse/Bluetooth-sco-Fix-lock_sock-blockage-by-memcpy_from_.patch patches.suse/watchdog-Fix-NULL-pointer-dereference-when-releasing.patch patches.suse/crypto-ecc-handle-unaligned-input-buffer-in-ecc_swap.patch patches.suse/memcg-enable-accounting-of-ipc-resources.patch ######################################################## # kbuild/module infrastructure fixes ######################################################## # SUSE specific build tweaks patches.suse/rpm-kernel-config patches.suse/revert-modpost-remove-get_next_text-and-make-grab-release_-file-s.patch patches.suse/add-suse-supported-flag.patch patches.suse/genksyms-add-override-flag.diff patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch patches.suse/kernel-add-release-status-to-kernel-build.patch patches.suse/panic-do-not-print-uninitialized-taint_flags.patch # build tweaks for external KMPs patches.suse/s390-export-symbols-for-crash-kmp.patch ######################################################## # Performance-related tuning of defaults ######################################################## patches.suse/readahead-request-tunables.patch ######################################################## # Architecture specific patches ######################################################## # x86 patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch # s390x # ppc64 # ARM patches.suse/0001-regulator-mt6360-Add-OF-match-table.patch patches.suse/0002-regulator-mt6358-Add-OF-match-table.patch patches.suse/0003-regulator-mt6323-Add-OF-match-table.patch ######################################################## # Scheduler ######################################################## patches.suse/perf_timechart_fix_zero_timestamps.patch ######################################################## # Memory management ######################################################## ######################################################## # Filesystems ######################################################## # generic patches.suse/vfs-add-super_operations-get_inode_dev # btrfs patches.suse/btrfs-provide-super_operations-get_inode_dev patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch patches.suse/btrfs-use-the-new-VFS-super_block_dev.patch patches.suse/btrfs-8447-serialize-subvolume-mounts-with-potentially-mi.patch # ext[2-4] # XFS # other patches.suse/pstore_disable_efi_backend_by_default.patch ######################################################## # Block layer ######################################################## patches.suse/dm-mpath-leastpending-path-update patches.suse/dm-table-switch-to-readonly patches.suse/dm-mpath-no-partitions-feature ######################################################## # Networking core ######################################################## ######################################################## # Security ######################################################## # crypto # AppArmor patches.suse/apparmor-compatibility-with-v2.x-net.patch ######################################################## # Virtualization ######################################################## patches.suse/suse-hv-guest-os-id.patch patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch ######################################################## # Other core patches ######################################################## ######################################################## # PM ######################################################## patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch patches.suse/acpi_thermal_passive_blacklist.patch ######################################################## # DRM / Graphics ######################################################## ######################################################## # Storage ######################################################## patches.suse/scsi-retry-alua-transition-in-progress ######################################################## # Networking drivers (wired) ######################################################## ######################################################## # Wireless networking drivers ######################################################## patches.suse/b43-missing-firmware-info.patch patches.suse/Bluetooth-Move-shutdown-callback-before-flushing-tx-.patch ######################################################## # USB ######################################################## ######################################################## # Input ######################################################## patches.suse/kbd-ignore-gfx.patch ######################################################## # Other drivers ######################################################## #RPi4 firmware based drivers patches.suse/reset-raspberrypi-don-t-reset-usb-if-already-up.patch ######################################################## # Debugging ######################################################## patches.suse/crasher.patch patches.suse/add-product-identifying-information-to-vmcoreinfo.patch ######################################################## # You'd better have a good reason for adding a patch # below here. ########################################################