@@ -0,0 +1,2343 @@
+# 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/patch-2.6.27.1
+ patches.kernel.org/patch-2.6.27.1-2
+ patches.kernel.org/patch-2.6.27.2-3
+ patches.kernel.org/patch-2.6.27.3-4
+
+ ########################################################
+ # Build fixes that apply to the vanilla kernel too.
+ # They must be placed in patches.kernel.org to be
+ # picked up for the -vanilla flavor. This is cheating,
+ # since they're not actually upstream, but if the
+ # packages don't build, that's pretty useless too.
+ ########################################################
+ patches.kernel.org/psmouse-section-conflict.diff
+ patches.kernel.org/ipmi-section-conflict.diff
+ patches.kernel.org/md-section-conflict
+ patches.kernel.org/spu_profiler-include
+ patches.kernel.org/setup_APIC_timer-section-mismatch
+ patches.kernel.org/carmine-section-mismatch
+ patches.kernel.org/gdth-section-conflict
+ patches.kernel.org/arch-include-asm-fixes
+
+ ########################################################
+ # kABI consistency patches
+ ########################################################
+
+ ########################################################
+ #
+ # packaging-specific patches (tweaks for autobuild,
+ # CONFIG_SUSE_KERNEL, config/version tracking and other
+ # build stuff like that ...).
+ #
+ # Note that every patch in the patches.rpmify directory
+ # will be included in the vanilla package.
+ ########################################################
+ patches.kernel.org/md-raid-metadata-PAGE_SIZE.patch
+ patches.kernel.org/firmware-path
+ patches.kernel.org/no-include-asm
+ patches.suse/genksyms-reference.diff
+ patches.suse/genksyms-override.diff
+
+ patches.rpmify/rpm-kernel-config
+ patches.rpmify/buildhost
+ patches.rpmify/cloneconfig.diff
+
+ ########################################################
+ # kbuild/module infrastructure fixes
+ ########################################################
+ patches.suse/supported-flag
+ patches.suse/supported-flag-sysfs
+
+ ########################################################
+ # Simple export additions/removals
+ ########################################################
+ patches.suse/reiser4-exports
+ patches.suse/kvm-as-kmp
+ patches.suse/export-release_open_intent
+
+ ########################################################
+ # Scheduler / Core
+ ########################################################
+ patches.suse/smtnice-disable
+ patches.suse/setuid-dumpable-wrongdir
+ patches.suse/sysctl-add-affinity_load_balancing
+ patches.fixes/seccomp-disable-tsc-option
+ patches.suse/self-ptrace.patch
+-RT patches.suse/rwlocks-enable-interrupts
+
+ ########################################################
+ # Architecture-specific patches. These used to be all
+ # at the end of series.conf, but since we don't do
+ # conditional builds anymore, there's no point.
+ ########################################################
+
+
+ ########################################################
+ # ia64
+ ########################################################
+ patches.arch/ia64-node_mem_map-node_start_pfn.diff
+ patches.fixes/ia64-sparse-fixes.diff
+-RT patches.arch/ia64-rwlocks-enable-interrupts
+ patches.fixes/nr-irqs-file
+
+ ########################################################
+ # i386
+ ########################################################
+
+ # amd64 | x86-64 | x86_64
+ # 'Intel(r) Extended Memory 64 Technology' | 'Intel(r) EM64T'
+ # x64
+ # Intel 64
+ # "the architecture with too many names"
+ # TAWTMN
+
+ ########################################################
+ # x86_64/i386 biarch
+ ########################################################
+ patches.arch/disable-apic-error
+ patches.arch/x86-add-PCI-IDs-for-devices-that-need-boot-irq-quirk.patch
+ patches.arch/x86-introduce-pci-noioapicquirk-kernel-cmdline.patch
+ patches.arch/x86-introduce-pci-ioapicreroute-kernel-cmdline.patch
+ patches.arch/x86-disable-intel-boot-interrupt-generation.patch
+ patches.arch/x86-acpi-reroute-PCI-interrupt-to-legacy-boot-interrupt.patch
+ patches.arch/x86-disable-broadcomm-boot-interrupt-generation.patch
+ patches.arch/x86-disable-AMD-ATI-boot-interrupt-generation.patch
+ patches.arch/x86-introduce-config-option-for-pci-reroute-quirks.patch
+ patches.arch/x86-self-ptrace.patch
+ patches.arch/x86-tracehook
+
+ ########################################################
+ # x86_64/i386 biarch - x2APIC next generation x86 CPU support
+ ########################################################
+ patches.arch/x2APIC_PATCH_01_of_41_e61d98d8dad0048619bb138b0ff996422ffae53b
+ patches.arch/x2APIC_PATCH_02_of_41_c42d9f32443397aed2d37d37df161392e6a5862f
+ patches.arch/x2APIC_PATCH_03_of_41_1886e8a90a580f3ad343f2065c84c1b9e1dac9ef
+ patches.arch/x2APIC_PATCH_04_of_41_aaa9d1dd63bf89b62f4ea9f46de376ab1a3fbc6c
+ patches.arch/x2APIC_PATCH_06_of_41_ad3ad3f6a2caebf56869b83b69e23eb9fa5e0ab6
+ patches.arch/x2APIC_PATCH_07_of_41_cf1337f0447e5be8e66daa944f0ea3bcac2b6179
+ patches.arch/x2APIC_PATCH_08_of_41_fe962e90cb17a8426e144dee970e77ed789d98ee
+ patches.arch/x2APIC_PATCH_09_of_41_2ae21010694e56461a63bfc80e960090ce0a5ed9
+ patches.arch/x2APIC_PATCH_10_of_41_b6fcb33ad6c05f152a672f7c96c1fab006527b80
+ patches.arch/x2APIC_PATCH_11_of_41_72b1e22dfcad1daca6906148fd956ffe404bb0bc
+ patches.arch/x2APIC_PATCH_12_of_41_d94d93ca5cc36cd78c532def62772c98fe8ba5d7
+ patches.arch/x2APIC_PATCH_13_of_41_4dc2f96cacd1e74c688f94348a3bfd0a980817d5
+ patches.arch/x2APIC_PATCH_14_of_41_0c81c746f9bdbfaafe64322d540c8b7b59c27314
+ patches.arch/x2APIC_PATCH_15_of_41_2d7a66d02e11af9ab8e16c76d22767e622b4e3d7
+ patches.arch/x2APIC_PATCH_16_of_41_1b374e4d6f8b3eb2fcd034fcc24ea8ba1dfde7aa
+ patches.arch/x2APIC_PATCH_17_of_41_32e1d0a0651004f5fe47f85a2a5c725ad579a90c
+ patches.arch/x2APIC_PATCH_18_of_41_1cb11583a6c4ceda7426eb36f7bf0419da8dfbc2
+ patches.arch/x2APIC_PATCH_19_of_41_13c88fb58d0112d47f7839f24a755715c6218822
+ patches.arch/x2APIC_PATCH_20_of_41_cff73a6ffaed726780b001937d2a42efde553922
+ patches.arch/x2APIC_PATCH_21_of_41_12a67cf6851871ca8df42025c94f140c303d0f7f
+ patches.arch/x2APIC_PATCH_22_of_41_5c520a6724e912a7e6153b7597192edad6752750
+ patches.arch/x2APIC_PATCH_23_of_41_89027d35aa5b8f45ce0f7fa0911db85b46563da0
+ patches.arch/x2APIC_PATCH_24_of_41_75c46fa61bc5b4ccd20a168ff325c58771248fcd
+ patches.arch/x2APIC_PATCH_25_of_41_6e1cb38a2aef7680975e71f23de187859ee8b158
+ patches.arch/x2APIC_PATCH_x86-mach_apicdef.h-need-to-include-before-smp.h.patch
+ patches.arch/x2APIC_PATCH_25_1_of_41_4c9961d56ec20c27ec5d02e49fd7427748312741
+ patches.arch/x2APIC_PATCH_25_2_of_41_c535b6a1a685eb23f96e2c221777d6c1e05080d5
+ patches.arch/x2APIC_PATCH_26_of_41_2d9579a124d746a3e0e0ba45e57d80800ee80807
+ patches.arch/x2APIC_PATCH_27_of_41_9fa8c481b55e80edd8c637573f87853bb6b600f5
+ patches.arch/x2APIC_PATCH_28_1_of_41_f910a9dc7c865896815e2a95fe33363e9522f277
+ patches.arch/x2APIC_PATCH_29_of_41_277d1f5846d84e16760131a93b7a67ebfa8eded4
+ patches.arch/x2APIC_PATCH_30_of_41_ad66dd340f561bdde2285992314d9e4fd9b6191e
+ patches.arch/x2APIC_PATCH_34_of_41_1b9b89e7f163336ad84200b66a17284dbf26aced
+ patches.arch/x2APIC_PATCH_35_of_41_d25ae38b7e005af03843833bbd811ffe8c5f8cb4
+ patches.arch/x2APIC_PATCH_36_of_41_276605dddb74cbf1b77696e32c4a947e42cec52d
+ patches.arch/x2APIC_PATCH_40_of_41_bbb65d2d365efe9951290e61678dcf81ec60add4
+ patches.arch/x2APIC_PATCH_41_of_41_11c231a962c740b3216eb6565149ae5a7944cba7
+ patches.arch/x2APIC_PATCH_42_of_41_77322deb4bc676a5ee645444e7ed1a89f854473d
+ patches.arch/x2APIC_PATCH_43_of_41_2c72d93f6593f386f5760ca8e7ac7026948c31d7
+
+ patches.arch/x2APIC_PATCH_01_0f4896665a02b465ddca59a560983b24ec28c64b
+ patches.arch/x2APIC_PATCH_02_228324076234ca6a8cd34be89be78022773459f1
+ patches.arch/x2APIC_PATCH_03_3f1fdb3673bb5638fa94186dc391cbc4879590bc
+ patches.arch/x2APIC_PATCH_04_f12c73e7fa7ebf9ad6defee2c4fb2664e743e970
+ patches.arch/x2APIC_PATCH_05_7be42004065ce4df193aeef5befd26805267d0d9
+ patches.arch/x2APIC_PATCH_06_caf43bf7c6a55e89b6df5179df434d67e24aa32e
+ patches.arch/x2APIC_PATCH_07_511d9d34183662aada3890883e860b151d707e22
+ patches.arch/x2APIC_PATCH_09_94a8c3c2437c8946f1b6c8e0b2c560a7db8ed3c6
+
+ patches.arch/x2APIC_fix_section_mismatch.patch
+
+ ########################################################
+ # x86_64/4096CPUS - from SGI
+ ########################################################
+ patches.arch/x86_sgi_cpus4096-01-fix-smp_call_function.patch
+ patches.arch/x86_sgi_cpus4096-02-fix-send_call_func_ip.patch
+ # patch 03 integrated into 05.
+ patches.arch/x86_sgi_cpus4096-04-add-for_each_cpu_mask_and.patch
+ patches.arch/x86_sgi_cpus4096-05-update-send_IPI_mask.patch
|