hi every body i'm developing another distro and i found that hardware support of SuSE is great so i want to know which kernel patches applied to SuSE kernel . please give me the complete list if possible. thanks --------------------------------- Try the all-new Yahoo! Mail . "The New Version is radically easier to use" The Wall Street Journal
On Tuesday 12 September 2006 00:24, Saied Taghavi wrote:
hi every body i'm developing another distro and i found that hardware support of SuSE is great so i want to know which kernel patches applied to SuSE kernel . please give me the complete list if possible. thanks
It would seem that any one developing a distro would know where to find that stuff by himself. Go pull the source rpms down and do your own home work. (I don't speak for SuSE, that't just my own grumpy opinion). -- _____________________________________ John Andersen
i'm developing another distro and i found that hardware support of SuSE is great so i want to know which kernel patches applied to SuSE kernel . please give me the complete list if possible. thanks
# Kernel patches configuration file # # The following symbols are defined depending on the target architecture: # alpha ia64 mips mips64 ppc ppc64 s390 s390x sparc sparc64 x86_64 # i386 .. i686 # # The following extra symbols are defined: # IA32 (on i?86) # PPC (on ppc and ppc64) # MIPS (on mips and mips64) # S390 (on s390 and s390x) # SPARC (on sparc and sparc64) # # 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. ######################################################## # latest standard kernel patches # DO NOT MODIFY THEM! # Send separate patches upstream if you find a problem... patches.kernel.org/patch-2.6.18-rc1 patches.kernel.org/patch-2.6.18-rc1-rc2 patches.kernel.org/patch-2.6.18-rc2-rc3 patches.kernel.org/patch-2.6.18-rc3-rc4 patches.kernel.org/patch-2.6.18-rc4-rc5 patches.kernel.org/patch-2.6.18-rc5-rc6 patches.kernel.org/patch-2.6.18-rc6-git3 patches.fixes/setuid-dumpable-wrongdir ######################################################## # # packaging-specific patches (tweaks for autobuild, # CONFIG_SUSE_KERNEL, config/version tracking and other # build stuff like that ...). # ######################################################## patches.rpmify/offsets_h-dirname.patch patches.rpmify/rpm-kernel-config patches.rpmify/buildhost patches.rpmify/cloneconfig.diff patches.rpmify/build-timestamp # every patch below is optional patches.suse/error-implicit-function-declaration.patch patches.rpmify/supported-flag # workarounds ######################################################## # # patches for certain architectures # # NOTE: arch specific patches should be applied at the # end normally!!!!! # # ia64 patches.arch/stack-limit # i386 patches.arch/i386-apic-auto # amd64 | x86-64 | x86_64 # 'Intel(r) Extended Memory 64 Technology' | 'Intel(r) EM64T' # x64 # "the architecture with too many names" # for i386/x86-64 # numa mempolicy # suse ppc patches.suse/suse-ppc-legacy-io.patch patches.suse/ppc-aic7xxx-get_signalling-disable.patch patches.suse/suse-ppc-pmac_zilog-i8250-coexistance.patch patches.arch/ppc-tumbler-active_state.patch patches.suse/mv643xx_eth.hwinfo.patch patches.suse/suse-ppc32-mol.patch patches.suse/suse-ppc32-mol-kbuild.patch patches.suse/suse-ppc32-mol-mm-context # suse ppc64 patches.drivers/ppc64-adb patches.suse/suse-ppc64-branding patches.arch/ppc64-xmon-autobacktrace.patch patches.arch/ppc64-xmon-dmesg-printing.patch patches.arch/ppc-kdump-xmon-stop-cpu.patch patches.fixes/ignore-aix-disk-label.patch # KDB v4.4 patches.suse/kdb-common patches.suse/kdb-i386 patches.suse/kdb-ia64 patches.suse/kdb-x86_64 patches.suse/kdb-serial-8250 ######################################################## # nfsacl protocol (agruen) +agruen patches.suse/nfsacl-client-cache-CHECK.diff +agruen patches.fixes/nfs-acl-caching.diff ######################################################## # # misc small fixes # ######################################################## ######################################################## # # ACPI patches # ######################################################## patches.suse/acpi_dsdt_initrd_initramfs patches.arch/acpi_export_syms # Specific support for vendor-specific features # adds sony and panasonic acpi modules: patches.suse/acpi-hotkeys-extra.diff patches.arch/acpi_asus_strict_model_check.patch patches.suse/acpi_sony_init_fixups.patch patches.arch/acpi_ibm_notify.patch patches.arch/acpi_processor_exit_acpi_off # Fix ISA DMA resource setup in ACPIPnP (#116655) patches.fixes/acpipnp-dma-resource-setup-fix.patch ######################################################## # Suse specific stuff ######################################################## # TIOCGDEV - suse special patches.fixes/tiocgdev ######################################################## # NFS ######################################################## # These patches add register_sysctl_table_path() and convert # any NFS related users of register_sysctl_table patches.suse/register_sysctl_path patches.suse/nfs-sysctl patches.suse/nfsd-sysctl patches.suse/fs-sysctl-register-convert ######################################################## # lockd + statd # # This is essentially what we had since SLES9, broken up ######################################################## # lockd changes - all kinds of code cleanup # and support for name based host lookups: patches.suse/lockd-max-hosts-dynamic patches.suse/lockd-h_monitored patches.suse/lockd-consolidate-notify patches.suse/lockd-host-lookup-name patches.suse/lockd-nsm-handle patches.suse/lockd-cleanup patches.suse/lockd-nsm-reboot patches.suse/lockd-nsm-upcalls patches.suse/lockd-host-list patches.suse/lockd-block-list patches.suse/lockd-file-list patches.suse/lockd-traverse-rewrite patches.suse/lockd-nlm-destroy-host patches.suse/lockd-invalidate-all patches.suse/lockd-use-hostnames patches.suse/lockd-atomic-cookies patches.suse/lockd-grant-cookies patches.suse/lockd-nsm_local_state patches.suse/lockd-force-rebind-fix # kernel statd: patches.suse/sunrpc-register-multiple patches.suse/lockd-switchable-statd patches.suse/lockd-kernel-statd patches.suse/lockd-suse-config ######################################################## # cifs patches ######################################################## ######################################################## # ext3 ######################################################## +agruen patches.suse/ext3-register-filesystem-lifo patches.suse/ext3-barrier-default ######################################################## # reiser ######################################################## patches.arch/ppc-reiserfs-cc-optimize.patch # add back the reiserfs iosize hotfix, rpm still has troubles # with the larger io sizes patches.suse/reiserfs-iosize-hotfix patches.suse/reiserfs-periodic-flush-latency patches.suse/reiserfs-barrier-default patches.suse/reiserfs-nobarrier-fsync patches.suse/reiserfs-fix-is_reusable-bitmap-check.patch patches.suse/reiserfs-clean-up-bitmap-block-buffer-head-references.patch patches.suse/reiserfs-reorganize-bitmap-loading-functions.patch patches.suse/reiserfs-on-demand-bitmap-loading.patch ######################################################## # ocfs2 ######################################################## ######################################################## # other filesystem stuff ######################################################## patches.suse/cramfs-PageUptodate.patch patches.suse/generic-acl.diff patches.suse/tmpfs-acl.diff patches.fixes/disable-nfsv4-posix-acl-hack.diff patches.suse/fat-o-flush ######################################################## # Networking, IPv6 ######################################################## patches.fixes/ipv6-no-autoconf ######################################################## # These patches are from the netfilter team, and # are required to tag IPsec packets for packet # filtering purposes. ######################################################## # anyone want to refresh this one? # patches.suse/netfilter-ipv4options patches.suse/netfilter-ipt_LOG-mac ######################################################## # # Device drivers # ######################################################## patches.drivers/ide-acpi-support ######################################################## # Storage ######################################################## # Remaining SCSI patches (garloff) patches.suse/scsi-scan-inq-ppc64-dflt patches.suse/scsi-error-test-unit-ready-timeout ######################################################## # Network ######################################################## patches.fixes/tulip-quad-NIC-ifdown patches.suse/prism-defaultmac patches.suse/nameif-track-rename.patch patches.suse/rtnetlink-atomic2.patch patches.suse/bonding-workqueue ######################################################## # iSCSI ######################################################## ######################################################## # PCI and PCI hotplug ######################################################## ######################################################## # sysfs / driver core ######################################################## # make debugging easier patches.drivers/sysfs-crash-debugging.patch ######################################################## # USB ######################################################## # make debugging easier patches.drivers/always-announce-new-usb-devices.patch ######################################################## # I2C ######################################################## ######################################################## # Input & Console ######################################################## patches.fixes/avoid-kbd-msg ########################################################## # Sound ########################################################## ######################################################## # Other driver fixes ######################################################## patches.fixes/kmalloc-max patches.fixes/parport-mutex +rw patches.fixes/serial8250_console_write-ier # suse-2.4 compatible crypto loop driver patches.suse/twofish-2.6 ######################################################## # Suspend/Resume stuff ######################################################## # still need? # patches.drivers/libata-acpi-suspend # patches.drivers/libata-acpi-suspend-doc-fix patches.fixes/dm-suspend-resume-events ######################################################## # S/390 codestream 2.6.16-october2005 patches from IBM ######################################################## ######################################################## # Patches for S/390 from SUSE which don't rely on IBM's # patches: ######################################################## # bootsplash -- now duwe's job patches.suse/bootsplash ########################################################## # # Security stuff # ########################################################## patches.suse/security-cap-def # Not yet well tested ... +garloff patches.suse/security-reorder-stubs +garloff patches.suse/security-reorder-stubs2 +garloff patches.suse/security-clean-stubs +garloff patches.suse/security-avoid-indir-call +garloff patches.suse/security-likely-cap +garloff patches.suse/security-se-enabled # ... so rather than fixing the above I'm using this one, # which does roughly the same, and was reviewed. --okir # patches.suse/security-disabled-optimize-cap-default ########################################################## # AppArmor ########################################################## patches.suse/apparmor patches.suse/apparmor-mmapexec.patch patches.suse/apparmor-secureexec.patch patches.suse/apparmor_audit patches.suse/apparmor_namespacesem ######################################################## # # Mostly unsorted stuff follows # # It would be cool if this could be sorted into the # sections above # ######################################################## patches.suse/unmap_vmas-lat # bad block relocation dm target, not from the dm tree +sles10 patches.suse/dm-bbr +sles10 patches.suse/dm-bbr.vmalloc +notyet patches.fixes/dont-writeback-fd-bdev-inodes.patch +andrea patches.suse/silent-stack-overflow patches.fixes/do_anonymous_page-race patches.suse/st-ioctl-idlun-support +axboe patches.suse/st-non-blocking-open # VM/OOM related fixes patches.fixes/oom-warning +andrea patches.fixes/account-reserved-pages ### patches added in SLES9 SP1 ### IN NO PARTICULAR ORDER ### ### NOTE: ### If you remove a patch from the list below because it ### is not needed anymore for 2.6.10, please add a Patch-mainline ### header to the patch to avoid duplicate work during SLES10 ### development. --okir ### patches.suse/readahead-tune patches.suse/ide-probe-delay patches.suse/osync-error patches.suse/connector-read-mostly patches.suse/crasher-26.diff patches.suse/shmall-bigger patches.fixes/grab-swap-token-oops patches.arch/disable-apic-error patches.fixes/dm_check_device_area.diff patches.drivers/ixgb-eeh.patch patches.fixes/fix-serial-8250-UART_BUG_TXEN-test patches.fixes/invalidate_page_non_destructive patches.fixes/nf_bridge-header-size patches.fixes/sd-fix-unknown-size patches.suse/smtnice-disable patches.suse/filp-slab-rcu patches.suse/ext2-fsync-err patches.fixes/remount-no-shrink-dcache patches.suse/sysctl-add-affinity_load_balancing patches.fixes/ipmi-unload-crash patches.fixes/loop-barriers # PLEASE KEEP THESE PATCHES AT THE END OF series.conf # (as all other arch specific patches should be kept at the end # for obvious reasons.) ######################################################## # user mode linux ### uml fixes/patches patches.uml/fix-build patches.uml/jmpbuf ### kraxel's uml framebuffer driver patches.uml/uml-kconfig patches.uml/uml-x11-fb ######################################################## # XEN architecture, version 3 # xen patches, from xenbits mercurial repository. # http://xenbits.xensource.com/ext/linux-2.6-merge.hg # # everything named "xen3-auto-*" is auto-generated. # PLEASE DON'T EDIT THESE PATCHES. Create fixup patches # on top of them instead. This reduces workload when # re-basing to a newer xen tree. # split out patches patches.xen/fix-ide-cd-pio-mode.patch patches.xen/net-csum.patch patches.xen/pmd-shared.patch patches.xen/blktap-aio-16_03_06.patch patches.xen/i386-mach-io-check-nmi.patch patches.xen/rename-TSS_sysenter_esp0-SYSENTER_stack_esp0.patch +ignore patches.xen/xen-hotplug.patch patches.xen/xenoprof-generic.patch patches.xen/x86-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch patches.xen/x86_64-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch patches.xen/x86-elfnote-as-preprocessor-macro.patch # bulk stuff, new files for xen patches.xen/xen3-auto-xen-arch.diff patches.xen/xen3-auto-xen-drivers.diff patches.xen/xen3-auto-include-xen-interface.diff # kconfig bits for xen patches.xen/xen3-auto-xen-kconfig.diff # common code changes patches.xen/xen3-auto-common.diff patches.xen/xen3-auto-arch-i386.diff patches.xen/xen3-auto-arch-um.diff patches.xen/xen3-auto-arch-x86_64.diff # newer changeset backports # changes outside arch/{i386,x86_64}/xen patches.xen/xen3-fixup-common patches.xen/xen3-fixup-arch-i386 +empty patches.xen/xen3-fixup-arch-um patches.xen/xen3-fixup-arch-x86_64 # ports of other patches patches.xen/xen3-patch-2.6.17 patches.xen/xen3-patch-2.6.18-rc3 patches.xen/xen3-patch-2.6.18-rc3-rc4 patches.xen/xen3-patch-2.6.18-rc4-rc5 patches.xen/xen3-patch-2.6.18-rc5-git5 patches.xen/xen3-i386-apic-auto patches.xen/xen3-sysfs-crash-debugging.patch +andrea patches.xen/xen3-silent-stack-overflow # bugfixes patches.xen/xen-microcode-modular patches.xen/xen-balloon-min # enhancements patches.xen/xen-x86-panic-no-reboot patches.xen/xen-i386-panic-on-oops patches.xen/xen-x86-kconfig-no-cpu_freq patches.xen/xen-x86_64-set_32bit_tls patches.xen/xen-configurable-console patches.xen/xen-x86_64-init-cleanup patches.xen/xen-balloon-max-target patches.xen/xen-x86-high_memory-early patches.xen/xen-x86-dcr-fallback patches.xen/xen-x86-no-lapic patches.xen/xen-x86-no-ioapic-base patches.xen/xen-vfb-frontend patches.xen/xen-vfb-dom0 Jan Engelhardt --
participants (3)
-
Jan Engelhardt
-
John Andersen
-
Saied Taghavi