kernel-source/series.conf

384 lines
21 KiB
Plaintext

# 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.4.1-001-Bluetooth-Fix-invalid-free-in-bcsp_close.patch
patches.kernel.org/5.4.1-002-ath9k_hw-fix-uninitialized-variable-data.patch
patches.kernel.org/5.4.1-003-ath10k-Fix-a-NULL-ptr-deref-bug-in-ath10k_usb_a.patch
patches.kernel.org/5.4.1-004-ath10k-Fix-HOST-capability-QMI-incompatibility.patch
patches.kernel.org/5.4.1-005-ath10k-restore-QCA9880-AR1A-v1-detection.patch
patches.kernel.org/5.4.1-006-Revert-Bluetooth-hci_ll-set-operational-frequen.patch
patches.kernel.org/5.4.1-007-Revert-dm-crypt-use-WQ_HIGHPRI-for-the-IO-and-c.patch
patches.kernel.org/5.4.1-008-md-raid10-prevent-access-of-uninitialized-resyn.patch
patches.kernel.org/5.4.1-009-x86-insn-Fix-awk-regexp-warnings.patch
patches.kernel.org/5.4.1-010-x86-speculation-Fix-incorrect-MDS-TAA-mitigatio.patch
patches.kernel.org/5.4.1-011-x86-speculation-Fix-redundant-MDS-mitigation-me.patch
patches.kernel.org/5.4.1-012-nbd-prevent-memory-leak.patch
patches.kernel.org/5.4.1-013-x86-stackframe-32-Repair-32-bit-Xen-PV.patch
patches.kernel.org/5.4.1-014-x86-xen-32-Make-xen_iret_crit_fixup-independent.patch
patches.kernel.org/5.4.1-015-x86-xen-32-Simplify-ring-check-in-xen_iret_crit.patch
patches.kernel.org/5.4.1-016-x86-doublefault-32-Fix-stack-canaries-in-the-do.patch
patches.kernel.org/5.4.1-017-x86-pti-32-Size-initial_page_table-correctly.patch
patches.kernel.org/5.4.1-018-x86-cpu_entry_area-Add-guard-page-for-entry-sta.patch
patches.kernel.org/5.4.1-019-x86-entry-32-Fix-IRET-exception.patch
patches.kernel.org/5.4.1-020-x86-entry-32-Use-ss-segment-where-required.patch
patches.kernel.org/5.4.1-021-x86-entry-32-Move-FIXUP_FRAME-after-pushing-fs-.patch
patches.kernel.org/5.4.1-022-x86-entry-32-Unwind-the-ESPFIX-stack-earlier-on.patch
patches.kernel.org/5.4.1-023-x86-entry-32-Fix-NMI-vs-ESPFIX.patch
patches.kernel.org/5.4.1-024-selftests-x86-mov_ss_trap-Fix-the-SYSENTER-test.patch
patches.kernel.org/5.4.1-025-selftests-x86-sigreturn-32-Invalidate-DS-and-ES.patch
patches.kernel.org/5.4.1-026-x86-pti-32-Calculate-the-various-PTI-cpu_entry_.patch
patches.kernel.org/5.4.1-027-x86-entry-32-Fix-FIXUP_ESPFIX_STACK-with-user-C.patch
patches.kernel.org/5.4.1-028-futex-Prevent-robust-futex-exit-race.patch
patches.kernel.org/5.4.1-029-ALSA-usb-audio-Fix-NULL-dereference-at-parsing-.patch
patches.kernel.org/5.4.1-030-ALSA-usb-audio-Fix-Scarlett-6i6-Gen-2-port-data.patch
patches.kernel.org/5.4.1-031-media-vivid-Set-vid_cap_streaming-and-vid_out_s.patch
patches.kernel.org/5.4.1-032-media-vivid-Fix-wrong-locking-that-causes-race-.patch
patches.kernel.org/5.4.1-033-media-usbvision-Fix-invalid-accesses-after-devi.patch
patches.kernel.org/5.4.1-034-media-usbvision-Fix-races-among-open-close-and-.patch
patches.kernel.org/5.4.1-035-cpufreq-Add-NULL-checks-to-show-and-store-metho.patch
patches.kernel.org/5.4.1-036-futex-Move-futex-exit-handling-into-futex-code.patch
patches.kernel.org/5.4.1-037-futex-Replace-PF_EXITPIDONE-with-a-state.patch
patches.kernel.org/5.4.1-038-exit-exec-Seperate-mm_release.patch
patches.kernel.org/5.4.1-039-futex-Split-futex_mm_release-for-exit-exec.patch
patches.kernel.org/5.4.1-040-futex-Set-task-futex_state-to-DEAD-right-after-.patch
patches.kernel.org/5.4.1-041-futex-Mark-the-begin-of-futex-exit-explicitly.patch
patches.kernel.org/5.4.1-042-futex-Sanitize-exit-state-handling.patch
patches.kernel.org/5.4.1-043-futex-Provide-state-handling-for-exec-as-well.patch
patches.kernel.org/5.4.1-044-futex-Add-mutex-around-futex-exit.patch
patches.kernel.org/5.4.1-045-futex-Provide-distinct-return-value-when-owner-.patch
patches.kernel.org/5.4.1-046-futex-Prevent-exit-livelock.patch
patches.kernel.org/5.4.1-047-media-uvcvideo-Fix-error-path-in-control-parsin.patch
patches.kernel.org/5.4.1-048-media-b2c2-flexcop-usb-add-sanity-checking.patch
patches.kernel.org/5.4.1-049-media-cxusb-detect-cxusb_ctrl_msg-error-in-quer.patch
patches.kernel.org/5.4.1-050-media-imon-invalid-dereference-in-imon_touch_ev.patch
patches.kernel.org/5.4.1-051-media-mceusb-fix-out-of-bounds-read-in-MCE-rece.patch
patches.kernel.org/5.4.1-052-ALSA-hda-Disable-audio-component-for-legacy-Nvi.patch
patches.kernel.org/5.4.1-053-USBIP-add-config-dependency-for-SGL_ALLOC.patch
patches.kernel.org/5.4.1-054-usbip-tools-fix-fd-leakage-in-the-function-of-r.patch
patches.kernel.org/5.4.1-055-usbip-Fix-uninitialized-symbol-nents-in-stub_re.patch
patches.kernel.org/5.4.1-056-usb-serial-cp201x-support-Mark-10-digital-force.patch
patches.kernel.org/5.4.1-057-USB-chaoskey-fix-error-case-of-a-timeout.patch
patches.kernel.org/5.4.1-058-appledisplay-fix-error-handling-in-the-schedule.patch
patches.kernel.org/5.4.1-059-USB-serial-mos7840-add-USB-ID-to-support-Moxa-U.patch
patches.kernel.org/5.4.1-060-USB-serial-mos7720-fix-remote-wakeup.patch
patches.kernel.org/5.4.1-061-USB-serial-mos7840-fix-remote-wakeup.patch
patches.kernel.org/5.4.1-062-USB-serial-option-add-support-for-DW5821e-with-.patch
patches.kernel.org/5.4.1-063-USB-serial-option-add-support-for-Foxconn-T77W9.patch
patches.kernel.org/5.4.1-064-staging-comedi-usbduxfast-usbduxfast_ai_cmdtest.patch
patches.kernel.org/5.4.1-065-powerpc-book3s64-Fix-link-stack-flush-on-contex.patch
patches.kernel.org/5.4.1-066-KVM-PPC-Book3S-HV-Flush-link-stack-on-guest-exi.patch
patches.kernel.org/5.4.1-067-Linux-5.4.1.patch
patches.kernel.org/5.4.2-001-io_uring-async-workers-should-inherit-the-user-.patch
patches.kernel.org/5.4.2-002-net-separate-out-the-msghdr-copy-from-___sys_-s.patch
patches.kernel.org/5.4.2-003-net-disallow-ancillary-data-for-__sys_-send-rec.patch
patches.kernel.org/5.4.2-004-crypto-inside-secure-Fix-stability-issue-with-M.patch
patches.kernel.org/5.4.2-005-driver-core-platform-use-the-correct-callback-t.patch
patches.kernel.org/5.4.2-006-usb-dwc2-use-a-longer-core-rest-timeout-in-dwc2.patch
patches.kernel.org/5.4.2-007-staging-wilc1000-fix-illegal-memory-access-in-w.patch
patches.kernel.org/5.4.2-008-staging-rtl8192e-fix-potential-use-after-free.patch
patches.kernel.org/5.4.2-009-staging-rtl8723bs-Drop-ACPI-device-ids.patch
patches.kernel.org/5.4.2-010-staging-rtl8723bs-Add-024c-0525-to-the-list-of-.patch
patches.kernel.org/5.4.2-011-USB-serial-ftdi_sio-add-device-IDs-for-U-Blox-C.patch
patches.kernel.org/5.4.2-012-mei-bus-prefix-device-names-on-bus-with-the-bus.patch
patches.kernel.org/5.4.2-013-mei-me-add-comet-point-V-device-id.patch
patches.kernel.org/5.4.2-014-thunderbolt-Power-cycle-the-router-if-NVM-authe.patch
patches.kernel.org/5.4.2-015-x86-fpu-Don-t-cache-access-to-fpu_fpregs_owner_.patch
patches.kernel.org/5.4.2-016-gve-Fix-the-queue-page-list-allocated-pages-cou.patch
patches.kernel.org/5.4.2-017-macvlan-schedule-bc_work-even-if-error.patch
patches.kernel.org/5.4.2-018-mdio_bus-don-t-use-managed-reset-controller.patch
patches.kernel.org/5.4.2-019-net-dsa-sja1105-fix-sja1105_parse_rgmii_delays.patch
patches.kernel.org/5.4.2-020-net-macb-add-missed-tasklet_kill.patch
patches.kernel.org/5.4.2-021-net-psample-fix-skb_over_panic.patch
patches.kernel.org/5.4.2-022-net-sched-fix-tc-s-class-show-no-bstats-on-clas.patch
patches.kernel.org/5.4.2-023-openvswitch-fix-flow-command-message-size.patch
patches.kernel.org/5.4.2-024-sctp-Fix-memory-leak-in-sctp_sf_do_5_2_4_dupcoo.patch
patches.kernel.org/5.4.2-025-slip-Fix-use-after-free-Read-in-slip_open.patch
patches.kernel.org/5.4.2-026-sctp-cache-netns-in-sctp_ep_common.patch
patches.kernel.org/5.4.2-027-openvswitch-drop-unneeded-BUG_ON-in-ovs_flow_cm.patch
patches.kernel.org/5.4.2-028-openvswitch-remove-another-BUG_ON.patch
patches.kernel.org/5.4.2-029-net-tls-take-into-account-that-bpf_exec_tx_verd.patch
patches.kernel.org/5.4.2-030-net-tls-free-the-record-on-encryption-error.patch
patches.kernel.org/5.4.2-031-net-skmsg-fix-TLS-1.3-crash-with-full-sk_msg.patch
patches.kernel.org/5.4.2-032-selftests-tls-add-a-test-for-fragmented-message.patch
patches.kernel.org/5.4.2-033-net-tls-remove-the-dead-inplace_crypto-code.patch
patches.kernel.org/5.4.2-034-net-tls-use-sg_next-to-walk-sg-entries.patch
patches.kernel.org/5.4.2-035-selftests-bpf-test_sockmap-handle-file-creation.patch
patches.kernel.org/5.4.2-036-selftests-bpf-correct-perror-strings.patch
patches.kernel.org/5.4.2-037-tipc-fix-link-name-length-check.patch
patches.kernel.org/5.4.2-038-selftests-pmtu-use-oneline-for-ip-route-list-ca.patch
patches.kernel.org/5.4.2-039-r8169-fix-jumbo-configuration-for-RTL8168evl.patch
patches.kernel.org/5.4.2-040-r8169-fix-resume-on-cable-plug-in.patch
patches.kernel.org/5.4.2-041-ext4-add-more-paranoia-checking-in-ext4_expand_.patch
patches.kernel.org/5.4.2-042-Revert-jffs2-Fix-possible-null-pointer-derefere.patch
patches.kernel.org/5.4.2-043-crypto-talitos-Fix-build-error-by-selecting-LIB.patch
patches.kernel.org/5.4.2-044-HID-core-check-whether-Usage-Page-item-is-after.patch
patches.kernel.org/5.4.2-045-platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-t.patch
patches.kernel.org/5.4.2-046-platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-p.patch
patches.kernel.org/5.4.2-047-Linux-5.4.2.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
# Patches in patches.rpmify are applied to both -vanilla
# and patched flavors.
########################################################
patches.rpmify/powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch
patches.rpmify/Add-ksym-provides-tool.patch
patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch
patches.rpmify/Revert-kconfig-only-write-CONFIG_FOO-is-not-set-for-.patch
patches.rpmify/powerpc-boot-Fix-missing-crc32poly.h-when-building-w.patch
patches.rpmify/scripts-mkmakefile-honor-second-argument.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/libertas-fix-a-potential-NULL-pointer-dereference.patch
patches.suse/ata-sata_mv-avoid-trigerrable-BUG_ON.patch
patches.suse/ata-define-AC_ERR_OK.patch
patches.suse/ata-make-qc_prep-return-ata_completion_errors.patch
patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch
########################################################
# kbuild/module infrastructure fixes
########################################################
# SUSE specific build tweaks
patches.suse/rpm-kernel-config
patches.suse/supported-flag
patches.suse/supported-flag-underscores
patches.suse/supported-flag-wildcards
patches.suse/supported-flag-external
patches.suse/supported-flag-modverdir
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
# build tweaks for external KMPs
########################################################
# Architecture specific patches
########################################################
# x86
patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch
# s390x
# ppc64
# ARM
patches.suse/V4-01-10-bluetooth-hci_bcm-Fix-RTS-handling-during-startup.patch
patches.suse/V4-02-10-ARM-dts-bcm283x-Remove-simple-bus-from-fixed-clocks.patch
patches.suse/V4-03-10-ARM-dts-bcm283x-Remove-brcm-bcm2835-pl011-compatible.patch
patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch
patches.suse/V4-05-10-dt-bindings-arm-Convert-BCM2835-board-soc-bindings-to-json-schema.patch
patches.suse/V4-06-10-dt-bindings-arm-bcm2835-Add-Raspberry-Pi-4-to-DT-schema.patch
patches.suse/V4-07-10-ARM-bcm-Add-support-for-BCM2711-SoC.patch
patches.suse/V4-08-10-ARM-dts-Add-minimal-Raspberry-Pi-4-support.patch
patches.suse/V4-09-10-arm64-dts-broadcom-Add-reference-to-RPi-4-B.patch
# fix dma
patches.suse/v6-1-4-arm64-mm-use-arm64_dma_phys_limit-instead-of-calling-max_zone_dma_phys.patch
patches.suse/v6-2-4-arm64-rename-variables-used-to-calculate-ZONE_DMA32-s-size.patch
patches.suse/v6-3-4-arm64-use-both-ZONE_DMA-and-ZONE_DMA32.patch
patches.suse/v6-4-4-mm-refresh-ZONE_DMA-and-ZONE_DMA32-comments-in-enum-zone_type.patch
# RPi4 network
patches.suse/net-bcmgenet-Generate-a-random-MAC-if-none-is-valid.patch
patches.suse/net-bcmgenet-Add-a-shutdown-callback.patch
patches.suse/net-bcmgenet-Add-BCM2711-support.patch
patches.suse/net-bcmgenet-Avoid-touching-non-existent-interrupt.patch
patches.suse/net-bcmgenet-Fix-error-handling-on-IRQ-retrieval.patch
patches.suse/net-bcmgenet-Refactor-register-access-in-bcmgenet_mi.patch
patches.suse/net-bcmgenet-Add-RGMII_RXID-support.patch
########################################################
# Scheduler
########################################################
patches.suse/setuid-dumpable-wrongdir
patches.suse/perf_timechart_fix_zero_timestamps.patch
########################################################
# Memory management
########################################################
patches.suse/readahead-request-tunables.patch
########################################################
# Filesystems
########################################################
# generic
patches.suse/vfs-add-super_operations-get_inode_dev
# btrfs
patches.suse/uapi-add-a-compatibility-layer-between-linux-uio-h-and-glibc
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-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
########################################################
patches.suse/Revert-netfilter-conntrack-remove-helper-hook-again.patch
########################################################
# Security
########################################################
# crypto
# AppArmor
patches.suse/apparmor-compatibility-with-v2.x-net.patch
patches.suse/0001-apparmor-fix-unnecessary-creation-of-net-compat.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
patches.suse/megaraid-mbox-fix-SG_IO
########################################################
# Networking drivers (wired)
########################################################
patches.suse/misdn-add-support-for-group-membership-check
########################################################
# Wireless networking drivers
########################################################
patches.suse/b43-missing-firmware-info.patch
########################################################
# USB
########################################################
########################################################
# Input
########################################################
patches.suse/kbd-ignore-gfx.patch
########################################################
# Other drivers
########################################################
# RPi4 PCIe support
patches.suse/resource-add-a-resource_list_first_type-helper.patch
patches.suse/pci-export-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-aardvark-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-altera-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-dwc-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-faraday-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-iproc-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-mediatek-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-mobiveil-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-rockchip-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-rockchip-drop-storing-driver-private-outbound-resource-data.patch
patches.suse/pci-v3-semi-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-xgene-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-xilinx-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-xilinx-nwl-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-versatile-use-pci_parse_request_of_pci_ranges.patch
patches.suse/pci-versatile-remove-usage-of-phys_offset.patch
patches.suse/pci-versatile-enable-compile_test.patch
patches.suse/pci-of-add-inbound-resource-parsing-to-helpers.patch
patches.suse/pci-ftpci100-use-inbound-resources-for-setup.patch
patches.suse/pci-v3-semi-use-inbound-resources-for-setup.patch
patches.suse/pci-xgene-use-inbound-resources-for-setup.patch
patches.suse/pci-iproc-use-inbound-resources-for-setup.patch
patches.suse/pci-rcar-use-inbound-resources-for-setup.patch
patches.suse/of-address-introduce-of_get_next_dma_parent-helper.patch
patches.suse/of-address-follow-dma-parent-for-dma-coherent.patch
patches.suse/of-factor-out-addr-size-cells-parsing.patch
patches.suse/of-address-translate-dma-ranges-for-parent-nodes-missing-dma-ranges.patch
patches.suse/of-address-fix-of_pci_range_parser_one-translation-of-dma-addresses.patch
patches.suse/of-make-of_dma_get_range-work-on-bus-nodes.patch
patches.suse/dma-direct-check-for-overflows-on-32-bit-dma-addresses.patch
patches.suse/x86-pci-sta2x11-use-default-dma-address-translation.patch
patches.suse/dma-direct-unify-the-dma_capable-definitions.patch
patches.suse/dma-direct-avoid-a-forward-declaration-for-phys_to_dma.patch
patches.suse/dma-direct-exclude-dma_direct_map_resource-from-the-min_low_pfn-check.patch
patches.suse/dma-mapping-treat-dev-bus_dma_mask-as-a-dma-limit.patch
patches.suse/linux-log2-h-add-roundup-rounddown_pow_two64-family-of-functions.patch
patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch
patches.suse/pci-brcmstb-add-msi-capability.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.
########################################################