# 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.16.18 patches.kernel.org/patch-2.6.16.18-19 patches.kernel.org/patch-2.6.16.19-20 patches.kernel.org/patch-2.6.16.20-21 patches.kernel.org/patch-2.6.16.21-22 patches.kernel.org/patch-2.6.16.22-23 patches.kernel.org/patch-2.6.16.23-24 patches.kernel.org/patch-2.6.16.24-25 patches.kernel.org/patch-2.6.16.25-26 patches.kernel.org/patch-2.6.16.26-27 patches.kernel.org/patch-2.6.16.27-28 patches.kernel.org/patch-2.6.16.28-29 patches.kernel.org/patch-2.6.16.29-30 patches.kernel.org/patch-2.6.16.30-31 patches.kernel.org/patch-2.6.16.31-32 patches.kernel.org/patch-2.6.16.32-33 patches.kernel.org/patch-2.6.16.33-34 patches.kernel.org/patch-2.6.16.34-35 patches.kernel.org/patch-2.6.16.35-36 patches.kernel.org/patch-2.6.16.36-37 patches.kernel.org/patch-2.6.16.37-38 patches.kernel.org/patch-2.6.16.38-39 patches.kernel.org/patch-2.6.16.39-40 patches.kernel.org/patch-2.6.16.40-41 patches.kernel.org/patch-2.6.16.41-42 patches.kernel.org/patch-2.6.16.42-43 patches.kernel.org/patch-2.6.16.43-44 patches.kernel.org/patch-2.6.16.44-45 patches.kernel.org/patch-2.6.16.45-46 patches.kernel.org/revert-one-2.6.16.46.patch patches.kernel.org/patch-2.6.16.46-47 patches.kernel.org/revert-fix-crash-on-input-device-removal.patch patches.kernel.org/patch-2.6.16.47-48 patches.kernel.org/patch-2.6.16.48-49 patches.kernel.org/patch-2.6.16.49-50 patches.kernel.org/revert-disallow-rh0-by-default.patch patches.kernel.org/patch-2.6.16.50-51 patches.kernel.org/patch-2.6.16.51-52 patches.kernel.org/patch-2.6.16.52-53 patches.kernel.org/revert-ide-clear-bmdma-status-in-ide_intr-for-ichx-controllers.patch patches.kernel.org/patch-2.6.16.53-54 patches.kernel.org/revert-md-fix-resync-speed-calculation-for-restarted-resyncs.patch patches.kernel.org/export-radix_tree_preload.diff patches.kernel.org/patch-2.6.16.54-55 patches.kernel.org/revert-convert-snd-page-alloc-proc-file-to-use-seq_file.patch patches.kernel.org/revert-snd_mem_proc_read-convert-to-list_for_each_entry.patch patches.kernel.org/patch-2.6.16.55-56 patches.kernel.org/patch-2.6.16.56-57 patches.kernel.org/patch-2.6.16.57-58 patches.kernel.org/patch-2.6.16.58-59 patches.kernel.org/patch-2.6.16.59-60 patches.fixes/setuid-dumpable-wrongdir ######################################################## # kbuild/module infrastructure fixes ######################################################## patches.fixes/modpost-segfault-fix.diff patches.fixes/git-kbuild.patch patches.fixes/kbuild-fix-make-incompatibility.patch patches.fixes/git-kbuild-cscope.patch patches.suse/document-kbuild-bug.patch patches.fixes/remove-MODULE_PARM patches.suse/error-implicit-function-declaration.patch patches.suse/enable-intermodule.patch patches.fixes/kbuild-ppc64-make-rpm patches.fixes/add-fwrapv-to-gcc-CFLAGS patches.fixes/add-fno-delete-null-pointer-checks.patch ######################################################## # # packaging-specific patches (tweaks for autobuild, # CONFIG_SUSE_KERNEL, config/version tracking and other # stuff like that ...). # ######################################################## patches.rpmify/offsets_h-dirname.patch patches.rpmify/rpm-kernel-config patches.suse/sles-version patches.rpmify/buildhost patches.rpmify/cloneconfig.diff patches.rpmify/suse-extmod-legacy patches.rpmify/default-configuration patches.rpmify/build-timestamp patches.rpmify/fix-separate-compilation-with-preconf-kernel.diff patches.rpmify/extmod-fix patches.fixes/arch-ext-mod.diff patches.rpmify/supported-flag patches.suse/warn-vermagic.diff patches.rpmify/build_with_-fpreserve-function-arguments.diff patches.rpmify/sstfb-build-fix ######################################################## # genksyms / EXPORT_SYMBOL_GPL_FUTURE ######################################################## patches.fixes/kbuild-Fix-bug-in-crc-symbol-generating-of-kernel-and-modules patches.fixes/kbuild-fix-genksyms-build-error patches.fixes/kbuild-Lindent-genksyms.c patches.fixes/kbuild-clean-up-genksyms patches.drivers/clean-up-module.c-symbol-searching-logic.patch patches.drivers/export_symbol_gpl_future.patch patches.fixes/kbuild-support-for-.symtypes-files patches.fixes/kbuild-replace-abort-with-exit-1 patches.fixes/kbuild-fix-genksyms-Makefile patches.fixes/kbuild-__extension__-support-in-genksyms-fix-unknown-CRC-warning patches.fixes/kbuild-apply-genksyms-changes patches.fixes/kbuild-fixup-genksyms-usage-getopt patches.fixes/kbuild-scripts-genksyms-lex.l-add-option-noinput patches.fixes/kbuild-genksyms-parser-fix-the-__attribute__-rule patches.fixes/kbuild-genksyms-Include-extern-information-in-dumps patches.fixes/genksyms-track-symbol-checksum-changes patches.fixes/genksyms-allow-to-ignore-symbol-checksum-changes patches.suse/genksyms-add-override-flag.diff ######################################################## # Simple export additions/removals ######################################################## patches.fixes/missing-exports.diff patches.fixes/export-symbols-gpl patches.suse/export-ip_dev_find patches.suse/export-touch_nmi_watchdog patches.fixes/duplicate-exports.diff patches.fixes/strstrip.patch patches.arch/export-csum_.patch ######################################################## # Scheduler / Core ######################################################## patches.suse/export-HZ +andrea patches.suse/dynamic-timeslice patches.fixes/value_computed_not_used-fix patches.suse/multi-core-sched-opt patches.fixes/scheduler-wakeup-no-starvation patches.suse/sched-starvation-rt patches.fixes/sched-fix-group-power-for-allnodes_domains.4.patch patches.fixes/sched-group-exclusive patches.suse/smtnice-disable patches.suse/sysctl-add-affinity_load_balancing patches.fixes/fix_pacct_incorrect_records.patch patches.fixes/pacct-add-pacct_struct.patch patches.fixes/pacct-avoid-reference-to-last-thread.patch patches.fixes/pacct-delayed-process-accounting.patch patches.suse/acct-eop-hook patches.suse/pagg.patch patches.suse/pagg-numatools patches.suse/delayacct patches.suse/delayacct_memleak.patch patches.fixes/delayacct-documentation-fix.patch patches.suse/csa-taskstats patches.fixes/hrtimer-opt patches.fixes/hrtimers-check-relative-timeouts-for-overflow.patch patches.fixes/calc-load-opt patches.fixes/fix-the-link-count-for-proc-pid-task.patch patches.suse/get_options-to-allow-a-hypenated-range-for-isolcpus.patch patches.fixes/init_isolcpus.diff patches.fixes/remove-lock_cpu_hotplug patches.fixes/workqueue_cpu_deadlock-fix.diff patches.fixes/fix-signal-exit-curr_target-race patches.fixes/softlockup-false-alarm patches.suse/rcu-scale patches.suse/rcu-remote patches.fixes/fs-fix-remove_arg_zero.patch patches.fixes/use-simple_read_from_buffer_in_kernel.diff patches.suse/cpuset-cleanup-not-not-operators.patch - patches.suse/cpuset-use-combined-atomic_inc_return-calls.patch patches.suse/cpuset-memory-spread-basic-implementation.patch patches.suse/cpuset-memory-spread-page-cache-implementation-and-hooks.patch patches.suse/cpuset-memory-spread-slab-cache-filesys.patch patches.suse/cpuset-memory-spread-slab-cache-format.patch patches.suse/cpuset-memory-spread-slab-cache-implementation.patch patches.suse/cpuset-memory-spread-slab-cache-optimizations.patch patches.suse/cpuset-memory-spread-slab-cache-hooks.patch patches.fixes/cpuset-top_cpuset-tracks-hotplug-changes-to-cpu_online_map.patch patches.fixes/cpuset-memory-migration-interaction.patch patches.fixes/cpuset-oom patches.fixes/avoid_ABBA_deadlock_in_cpuset.patch +pavel patches.fixes/swsusp-mysqld patches.fixes/per-cpu-enough-room patches.suse/mapped-base patches.arch/s390-mapped-base.patch patches.fixes/per-cpu-irqs-in-generic-irq-setup patches.fixes/proc-readdir-race-fix.patch patches.fixes/fix-bug-in-taskstats-racing-with-signal-stats.patch patches.fixes/futex-restartable-futex_wait.patch patches.fixes/task_files-exec-race.patch patches.fixes/aux-at_vector_size.patch patches.fixes/taskstats-fix-alignment.patch patches.fixes/fix-taskstats-hang.patch patches.fixes/do_IRQ-always-check-for-IRQ_DISABLED patches.fixes/clear-tif_syscall_trace-on-ptrace_detach patches.fixes/avoid-posix-cpu-timers-deadlock patches.fixes/switch_uid-sigqueue_alloc-race-oops patches.fixes/switch_uid-sigqueue_alloc-race-signal-accounting patches.fixes/proc_pid_readdir-regression-fix.patch patches.fixes/tty_ops_null_vul patches.fixes/ptrace_stop-fix-race patches.fixes/ptrace_signal patches.fixes/ptrace-fix-wrong-SIGTRAP patches.fixes/avoid-tasklist_lock-in-do_tkill.patch patches.suse/rwlocks-enable-interrupts patches.fixes/setrlimit-fix-rlimit-cpu-0-cheat.patch patches.fixes/hrtimer-delay-to-next-tick.patch patches.fixes/rcu-protect-task-usage patches.fixes/fix-minor-signal-handling-vulnerability patches.fixes/fix-force_sig_info-semantics.patch patches.fixes/pidhash-kill-switch_exec_pids.patch patches.fixes/copy_process-cleanup-bad_fork_cleanup_sighand.patch patches.fixes/copy_process-cleanup-bad_fork_cleanup_signal.patch patches.fixes/revert-sys_times-optimisation.patch patches.fixes/do-__unhash_process-under-siglock.patch patches.fixes/sys_times-don-t-take-tasklist_lock.patch patches.fixes/proc_link_count_fix.diff patches.fixes/exit_notify-kill-the-wrong-capable-check.patch patches.fixes/copy_process-fix-clone_parent-parent_exec_id-interaction.patch patches.fixes/seccomp-fix-32-64-syscall-hole patches.fixes/CAP_FS_MASK-fixups patches.fixes/x86-syscall-audit-fix-32-64-hole patches.fixes/hugetlb-alloc_fresh_huge_page-bogus-node-loop-fix patches.fixes/sched-avoid-taking-rq-lock-in-wake_priority_sleep patches.fixes/sched-remove-staggering-of-load-balancing patches.fixes/sched-disable-interrupts-for-locking patches.fixes/sched-extract-load-calculation-from-rebalance_tick patches.fixes/sched-move-idle-status-calculation-into-rebalance patches.fixes/sched-use-softirq-for-load-balancing patches.fixes/sched-call-tasklet-less-frequently patches.fixes/sched-add-option-to-serialize-load-balancing patches.fixes/sched-decrease-number-of-load-balances patches.fixes/sched-avoid-div-in-rebalance_tick patches.fixes/sched-fix-next_interval-determination-in-idle_balan patches.fixes/altstack-avoid-copying-stack_t-as-a-structure-to-userspace patches.fixes/disable-CLONE_CHILD_CLEARTID-for-abnormal-exit patches.fixes/execve-must-clear-current-clear_child_tid patches.fixes/fix-pipe-null-ptr.patch patches.fixes/fix-NULL-pointer-deref-in-proc_sys_compare.patch patches.fixes/fix-RCU-list-iterator-use-of-rcu_dereference.patch patches.fixes/bootmem-avoid-dma32-zone-by-default.patch patches.fixes/move_tlb_above_DMA.patch patches.fixes/corename-length-increase.patch patches.fixes/change-next_tgid-to-use-tasklist_lock.patch patches.fixes/lib-crc32c-cpu-order-fix patches.fixes/compat-make-compat_alloc_user_space-incorporate-the-access_ok patches.fixes/compat-make-compat_alloc_user_space-incorporate-the-access_ok-API-fixup.patch patches.fixes/compat-make-compat_alloc_user_space-incorporate-the-access_ok-API-fixup-GENKSYMS.patch patches.fixes/do_exit-make-sure-that-we-run-with-get_fs-user_ds patches.fixes/posix-cpu-timers-workaround-to-suppress-the-problems-with-mt-exec patches.fixes/prevent-rt_sigqueueinfo-from-spoofing.patch patches.fixes/prevent-rt_sigqueueinfo-from-spoofing-fix.patch patches.fixes/next_pidmap-fix-overflow-condition.patch patches.fixes/pacct-fix-sighand-siglock-usage.patch patches.fixes/taskstats-don-t-allow-duplicate-entries-in-listener-mode ######################################################## # 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 ######################################################## # 4096 CPU support patch patches.arch/ia64-zombie_tasks patches.arch/stack-limit patches.arch/ia64-sn2-user-MMIO-migration patches.arch/ia64-sn2-hwperf-get_nearest_node_objdata patches.arch/ia64-sn2-hwperf-topology_show patches.arch/ia64-validate-pci_mmap_legacy patches.arch/ia64-validate-pci_mmap_page_range patches.arch/ia64-topology-reclaim_distance.patch patches.arch/ia64-sn2-hwperf-topology-nearest-node patches.arch/ia64-export-node-to-cpu-mask.patch patches.arch/ia64-sn2-remove-obsolete-SAL-feature-bit patches.arch/ia64-mca_asm-set_kernel_registers patches.arch/ia64-fp-rate-limit patches.arch/ia64-acpi-cpufreq-PAL_GET_PSTATE_TYPE_INSTANT patches.arch/ia64-ioremap_page_range patches.fixes/ia64_cpufreq_PDC.patch patches.fixes/altix-asic-workarounds patches.arch/altix-acpi-1 patches.arch/altix-acpi-2 patches.arch/altix-acpi-3 patches.arch/altix-acpi-4 patches.arch/altix-acpi-5 patches.arch/altix-acpi-6 patches.arch/altix-acpi-7 patches.arch/altix-acpi-9 patches.fixes/mca-recovery patches.arch/ia64-mce-output patches.arch/ia64-mca_drv-montecito +142320 patches.suse/dmiscan-4-ia64 patches.fixes/ia64-put-user-size patches.fixes/sn2-ptc-check-platform patches.arch/ia64-sn2-tioce_provider patches.fixes/tioce-bus-fixup patches.arch/ia64-ptrace-lockup-fix patches.arch/ia64-sn2-xpc-disconnecting-callout patches.arch/ia64-fix-wrong-iomem-on-sgi patches.fixes/fix_biarch_compatibity_issue_in_process_event_connector.patch patches.fixes/fix_ia64_unaligned_access_in_process_event_connector.patch patches.arch/ia64-perfmon-fix patches.arch/ia64-skip-clock-calibration patches.arch/ia64-perfmon-fix-2 patches.arch/ia64-dont-unwind-running-tasks.patch # bug 42353 # still needed, see comment for hugetlb stuff above # patches.fixes/hugetlb-page-fault-ia32-amd64-ia64 patches.fixes/sn-max-node-count-1 patches.fixes/sn-max-node-count-2 patches.fixes/sn-max-node-count-3 patches.fixes/sn-max-node-count-4 patches.fixes/sn-hwperf-geoid-to-cnode-loop patches.fixes/sn-scan-pcdp patches.fixes/iosapic-move-irq patches.arch/tollhouse-hp patches.fixes/show-mem patches.fixes/resume-init patches.fixes/memcpy-mck patches.fixes/sles10-latest.acpi-prt-support-2 patches.fixes/cve-2006-3635 patches.arch/add-user-mode # bug 292240 patches.arch/sn_hwperf_cpuinfo_fix.diff patches.arch/ia64-flush_icache.patch patches.arch/ia64-acpi-a1-opregion.patch # bug 291878 patches.arch/ia64-rom-bios-copy patches.arch/ia64-allow-ipi-in-timer-loop patches.arch/sn-tlb-flush-ipi patches.arch/ia64-pal_halt patches.arch/ia64-sn-xpc-fix patches.arch/ia64-sn-xpc-heartbeat-fix patches.arch/ia64-kernel-unaligned-fix patches.arch/ia64-trim-show-mem patches.arch/ia64-mm-tlb-flush-avoid patches.arch/ia64-sn-mmtimer-increase-number-of-timers-per-node # 4096 support patches patches.arch/ia64-patch_nr_cpus_4096 patches.arch/ia64-count-reched-interrupts # 344696 patches.fixes/fix-memless-headless-boot-failure patches.arch/ia64-rwlocks-enable-interrupts patches.arch/ia64-move-SAL_CACHE_FLUSH patches.arch/ia64-move-SAL_CACHE_FLUSH.part2 patches.arch/ia64-check_sal_cache_flush-fix patches.arch/ia64-efi-pre1.0-only-warn patches.arch/ia64-acpi-honor-SRAT-enable-bit patches.arch/ia64-arch-dma-required-mask patches.arch/ia64-adjust-time-interpolator-on-clock-adjustment.patch patches.arch/ia64-add-ptr_to_compat patches.arch/ia64-stack-layout patches.arch/ia64-sn-xpc-reconnect ######################################################## # i386 ######################################################## patches.arch/acpi-ignore-bad-names patches.arch/i386-Force-data-segment-to-be-4K-aligned patches.arch/i386-mpparse.diff patches.arch/microcode-quiet patches.arch/i386-kexec-apic-ack patches.arch/i386-modern-apic patches.arch/i386-amd-core-parsing patches.arch/i386-optiplex745reboot.patch patches.arch/i386-apic-up patches.arch/i386-default-max-mp-busses patches.arch/i386-prefer-tsc patches.arch/i386-profile-pc patches.arch/i386-mmconfig-flush patches.arch/i386-fix-tsc-selection +sles patches.suse/apic-timer-irq-delivery-dl760 patches.suse/x86-pae-64bit-resource-fix patches.arch/i386-hpet-lost-interrupts-fix.patch patches.arch/i386-no-tsc-with-C3 patches.arch/i386-monotonic_clock_hpet-fix.patch patches.fixes/x86-fix-kernel-panic-not-syncing-IO-APIC+timer-doesnt-work patches.arch/x86-fix-hpet-lost-tick-correction-underflow.patch patches.arch/fix-32bit-machine-check-handler.patch patches.suse/cpuid_count.patch patches.arch/i386-hpet-drift.patch patches.fixes/bug-507366-fix_system_cannot_enter_S3_with_bigsmp_kernel.patch patches.arch/i386-ioremap-cpa-range patches.arch/i386-crash_dump-fix-non-pae-kdump-kernel-memory-accesses.patch patches.arch/i386-run-tsc-calibration-5-times.patch patches.arch/i386-Remove-printk-about-reboot-fixups-at-reboot patches.suse/PAE-split-541510.diff ######################################################## # x86_64 ######################################################## patches.arch/x86_64-nmi-watchdog-timeout patches.arch/x86_64-hotadd-pud patches.arch/x86_64-gart-relax patches.arch/x86_64-kexec-interrupt-ack patches.arch/x86_64-compat-nr-syscalls patches.arch/acpi-fix-memory-hotadd-for-x86_64 patches.arch/x86_64-rename-node patches.arch/x86_64-hotadd-reserve patches.arch/x86_64-srat-hotadd-reserve patches.arch/x86_64-empty-pxm patches.arch/x86_64-memmap-alloc patches.arch/x86_64-clear-apic patches.arch/x86_64-mce-nmi-watchdog patches.arch/x86_64-hpet-drift patches.arch/x86_64-sync-rdtsc patches.arch/x86_64-increase-nodemap patches.arch/x86_64-avoid-ebda patches.arch/x86_64-fix-die_lock-nesting patches.arch/x86_64-add-nmi_exit-to-die_nmi patches.arch/x86_64-nommu-warning patches.arch/x86_64-hotadd-fixes patches.arch/x86_64-empty-node0 patches.arch/x86_64-bad-addr-boundary patches.arch/x86_64-compat-stack-rnd patches.arch/x86_64-Don-t-sanity-check-Type-1-PCI-bus-access-on-newer-systems.patch patches.arch/kexec-x86_64-numa-fix-reserve_bootmem patches.arch/x86_64-kdump-bootmem-fix patches.arch/x86_64-call-function-single-export patches.arch/x86_64-Align-data-segment-to-PAGE_SIZE-boundary.diff patches.arch/x86_64-swsusp-avoid-saving-non-RAM-pages patches.arch/x86_64-hpet-lost-interrupts-fix.patch patches.arch/amd-core-parsing patches.arch/rename-e820-mapped patches.arch/x86_64-memory_hotplug-acpi_memhotplug_update.patch patches.arch/x86_64-memory_hotplug-add_memory_fix.patch patches.arch/x86_64-memory_hotplug-hotadd-memory-update-userctr.patch patches.arch/x86_64-memory_hotplug-kernel_mapping_fix.patch patches.arch/x86_64-memory_hotplug-srat_cleanup.patch patches.arch/x86_64-fpu-corruption patches.arch/x86_64-monotonic-clock patches.arch/dmi_early_init.patch patches.arch/x86_64-nmi_disable_default.patch patches.arch/x86_64-nmi_switch_off_properly.patch patches.arch/x86-amd-core-ids patches.arch/x86-fam10-mtrr patches.arch/x86_64-node-from-local-apic patches.arch/x86-amd-fam10-mwait patches.arch/i386-amd-fam10-mce patches.arch/x86-fam10-cpuid patches.arch/x86_64-cpa-flush-all patches.arch/x86_64-make-gart-ptes-uncacheable patches.arch/x86_64-no-tsc-with-C3 patches.suse/calgary-iommu-backport.diff patches.arch/x86_64_calgary_detect_loop.patch patches.arch/x86_64-apic-large-dest patches.arch/mmconfig-testbit patches.arch/fam10-oprofile patches.arch/x86_64-vmware-tsc-timekeeping patches.arch/x86_64-mce-loop patches.arch/x86_64-core2-string patches.arch/x86_64-misc-mm-init-fixes patches.arch/x86_64-sync-rdtsc-with-fence.patch patches.fixes/ignore_lost_ticks patches.arch/x86_64-aperture_detect_amd_correctly.patch patches.fixes/fix-string-ops.diff patches.arch/x86_64-fix-noapic-option.patch patches.arch/x86_64-workaround-smi-in-tsc-calibration.patch patches.arch/x86_64-add-TIF_RESTORE_SIGMASK.patch patches.arch/x86_64-add-ppoll-pselect.patch patches.arch/x86_64_remove_APIC_DIVISOR.diff patches.arch/x86_64_make_calibrate_APIC_clock_SMI-safe.diff patches.arch/x86_64-fpu-restore-fix.patch patches.arch/x86-fix-fpu-restore-from-sig.patch patches.arch/x86_64-fpu-fix-possible-leakage.patch patches.arch/x86-64-fix-FPU-corruption.patch patches.arch/x86_64-vdso patches.arch/x86_64-vsyscall-time-fix patches.fixes/vdso-fix-perms.patch patches.arch/x86_64-remove-wall-pmtimer patches.arch/x86_amd_SB800_SMBus_ASIC_change_SLE10SP3_v1.patch patches.arch/x86_64_amd_fix_hibernate_on_more_than_4GB.patch patches.arch/x86_amd_fix_gart_suspend.patch patches.arch/x86_64-add-gart-proc-iomem.patch patches.arch/x86_64-ia32-syscall-reg-leak patches.arch/x86_mce_fix_sysdev_related_cpu_offline_oops.patch patches.arch/x86_64-fix-apic-error-on-bootup.patch ######################################################## # x86_64/i386 biarch ######################################################## patches.arch/tune-generic patches.arch/stack-random-large patches.fixes/fix-hpet-operation-on-32-bit-nvidia-platforms patches.fixes/fix-hpet-operation-on-64-bit-nvidia-platforms patches.fixes/fix_hpet_init_race.patch patches.fixes/slab-node0 patches.arch/woodcrest-oprofile-all-counters.patch patches.arch/woodcrest-oprofile-new-intel-cpus.patch patches.arch/mark-unwind-info-for-signal-trampolines-in-vdsos.patch patches.arch/lagrange-feature patches.arch/disable-apic-error patches.arch/e820-all-mapped patches.arch/x86_64-fix-page-align-in-e820-allocator patches.arch/mcfg-e820 patches.arch/mcfg-check-more-busses patches.suse/cpuid-4.patch patches.fixes/x86-Fam11h-optimisations patches.arch/penryn-oprofile-update.patch patches.arch/oprofile-op_model_athlon.c-support-for-amd-family-10h-barcelona-performance-counters.patch patches.arch/x86-clear-df-before-calling-signal-handler.patch patches.arch/x86-nosmp-implies-noapic.patch patches.fixes/extend-MCE-banks-support-for-Dunnington-N.patch patches.arch/x86-hpet-64bit-timer.patch patches.arch/acpi_early_quirk_continue.patch patches.arch/x86_panic_on_unrecovered_nmi.diff patches.arch/x86_fix_early_pci_quirk_scan.patch patches.fixes/bug-499664_fix_reboot_after_S3_resume.patch patches.arch/x86_64-L3-cache-disable patches.suse/bug-514846-make-oprofile-work-on-Nehalem-processors.patch patches.fixes/bug-499664_fix-reboot-hang-after-s3-s4-resume.patch patches.fixes/x86-pageattr-fix.patch patches.arch/64bit-version-of-machine-check-broadcast-bandaid.patch patches.arch/bug-507366-rework-acpi_reserve_bootmem.patch patches.arch/x86-Increase_MIN_GAP_to_include_randomized_stack.patch patches.fixes/x86-64-fix-copy_user-retval.patch patches.fixes/x86-replace-lock_prefix-in-futex-h patches.arch/x86-sanitize-user-specified-e820-memmap-values.patch ######################################################## # powerpc ######################################################## patches.suse/ppc-fno-ivopts.patch patches.suse/suse-ppc-nvram-transfer-size.patch patches.suse/suse-ppc-legacy-io.patch patches.arch/ppc-tumbler-active_state.patch patches.suse/suse-ppc-pmac_zilog.USE_CTRL_O_SYSRQ.patch patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch patches.arch/ppc32-cflags.patch patches.arch/ppc-iptables-slabdebug-alignment.patch patches.suse/suse-ppc32-mol.patch patches.suse/suse-ppc32-mol-kbuild.patch patches.suse/suse-ppc32-mol-alloc_h-virt_to_phys.patch patches.suse/suse-ppc32-mol-sheep-eth_hdr.patch patches.suse/suse-ppc32-mol-sk_alloc.patch patches.suse/suse-ppc32-mol-gas-macro.patch patches.suse/suse-ppc32-mol-verify_area.patch patches.drivers/ppc64-adb patches.suse/suse-ppc64-branding patches.arch/ppc-mdelay-badness.patch patches.arch/ppc-pci-fixup_resource.patch patches.arch/ppc64-xmon-autobacktrace.patch patches.arch/ppc64-xmon-dmesg-printing.patch patches.suse/suse-ppc-xmon-dump-raw.patch patches.arch/ppc-spidernet-duplicate-symbol.patch patches.arch/ppc-cell-hvc-rtas-console.patch patches.arch/ppc-cell-no-numa.patch patches.arch/ppc-cell-platform-detection.patch patches.arch/ppc-iseries-systemid.patch patches.arch/ppc-iseries-irq-256max.patch patches.arch/ppc-iseries-vio-uevent.patch patches.arch/ppc-kdump-veth-register.patch patches.arch/ppc-kdump-boot-cpu-id.patch patches.arch/ppc-kdump-shutdown-interrupts.patch patches.arch/ppc-kdump-image-rm-static.patch patches.arch/ppc-kdump-soft-reset.patch patches.arch/ppc-kdump-xmon-stop-cpu.patch patches.arch/ppc-kdump-clear-and-EOI-IPI.patch patches.arch/ppc-kdump-iommu-init-fix.patch patches.arch/ppc-kdump-incorrect_might_sleep_in__get_user-put_user.patch patches.arch/ppc-kdump-disable-eeh-and-numa.patch patches.arch/ppc-kdump-soft-reset-64bit-mode.patch patches.arch/ppc-kdump-numa.patch patches.arch/ppc-poison_percpu.patch patches.arch/ppc-task-accounting.patch patches.arch/ppc-prom_panic-trap.patch patches.arch/ppc-hvc_console-init-race.patch patches.arch/ppc-protect-remove_proc_entry.patch patches.arch/ppc-device-tree-dupnodes.patch patches.arch/ppc-pseries-lparcfg-1.7.patch patches.arch/ppc-pseries-rtas-mtcr-bug.patch patches.arch/ppc-pseries-rtas-suspend.patch patches.arch/ppc-oprofile_call.patch patches.arch/ppc-970mp-oprofile-num_pmcs.patch patches.arch/ppc-update_gtod-race.patch patches.arch/ppc-eeh-device-remove-fix.patch patches.arch/ppc-eeh-mutex.patch patches.arch/ppc-eeh-remove-exports.patch patches.arch/ppc-eeh-printing-cleanup.patch patches.arch/ppc-eeh-decr-failcount.patch patches.arch/ppc-eeh-message-disambig.patch patches.arch/ppc-eeh-mem_init_done.patch patches.arch/ppc-eeh-increment-counter.patch patches.arch/ppc-eeh-print-loc-code.patch patches.arch/ppc-macio_do_read_reg8.patch patches.fixes/ignore-aix-disk-label.patch patches.arch/ppc-hcall-stats.patch patches.arch/ppc-power6-pvr.patch patches.arch/ppc-power6-align.patch patches.arch/ppc-power6-fpscr.patch patches.arch/ppc-power6-ibm-extended-frequency-properties.patch patches.arch/ppc-power6-ibm_client_arch.patch patches.arch/ppc-power6-oprofile.patch patches.arch/ppc-power6-le_prctl.patch patches.arch/ppc-power6-prctl_process.patch patches.arch/ppc-power6-partition-modes.patch patches.arch/ppc-power6-ebus.patch patches.arch/ppc-power6-ebus-unique_location.patch patches.arch/ppc-pci-mmap-memory-region.patch patches.arch/ppc-hugetlb_get_unmapped_area-bugon.patch patches.arch/ppc-kprobes-flush_icache_range.patch patches.arch/ppc-h_cede_dedicated-idle.patch patches.arch/ppc-at-syscalls.patch patches.arch/ppc-eeh-mark-slot-failure.patch patches.arch/ppc-eeh-reset-loop.patch patches.arch/ppc-os-term-panic_timeout.patch patches.drivers/ppc-power6-ehea.patch patches.drivers/ehea_0080.01-0080-02_sles10_2.6.16.60-0.6.patch patches.drivers/ehea_0080-02-0080-03 patches.drivers/ehea-fix-invalid-pointer-access.patch patches.arch/ppc-stolen-time.patch patches.arch/ppc-pseries-rpaphp-pci-device_node_name.patch patches.arch/ppc-pcie.patch patches.arch/ppc-msi-power-abstraction.patch patches.arch/ppc-rtas-msi.patch patches.arch/ppc-msi-firmware-enable.patch patches.arch/ppc-eeh-power4-early_enable_eeh.patch patches.arch/ppc-eeh-node-status-okay.patch patches.arch/ppc-pseries-pmu-lpar-init.patch patches.arch/ppc-oprofile-970mp.patch patches.arch/ppc-validate-irq-sp.patch patches.arch/ppc-iseries-viocd-softlockup.patch patches.arch/ppc-iseries-viocd-audio_ioctl.patch patches.arch/ppc-atomic_dec_if_positive.patch patches.arch/ppc-plpar_hcall_raw.patch patches.arch/ppc-SLBshadow.patch patches.arch/ppc-tce-dma-4gb.patch patches.fixes/ppc-fpu-corruption-fix.diff patches.arch/ppc-kexec-VRMA.patch patches.arch/ppc-oprofile-power5plusplus.patch patches.arch/ppc-pci_iounmap.patch patches.arch/ppc-pci-hostbridge-window.patch patches.arch/ppc-missing-dma_window-property.patch patches.arch/ppc-fp-alignment-faults.patch patches.arch/ppc-pseries-rtas_ibm_suspend_me.patch patches.arch/ppc-power6-dedicated-idle.patch patches.arch/ipr-sata-iseries-insw.patch patches.arch/ppc-slb-shadow-buffer.patch patches.arch/ppc-floppy-ppc64_isabridge_dev.patch patches.arch/ppc-zimage-link-at-64k.patch patches.arch/ppc-dedicated_idle_sleep.patch patches.arch/ppc-slb_size_from_devicetree.patch patches.arch/ppc-dlpar-cpu-irq.patch patches.arch/ppc-clear-ri-bit.patch patches.arch/ppc-eeh-use-device-endpoint.patch patches.arch/ppc-dabr-multiple-threads.patch patches.arch/ppc-clock_gettime-nanoseconds.patch patches.arch/ppc_fix_non-contiguous_numa_nodes.patch patches.arch/ppc-eeh-set-error_state-earlier.patch patches.arch/ppc-slb-resize-across-migration patches.suse/delayacct-scaled-cpu.patch patches.arch/ppc-0001-exhaustively-search-for-existing-irq-mappings.patch patches.arch/ppc-0002-add-virt_irq_dispose_mapping.patch patches.arch/ppc-0003-backport-rtas_busy_delay.patch patches.arch/ppc-0004-backport-of-msi-x-support-for-powerpc.patch patches.arch/ppc-0005-fixup-missing-interrupts-property.patch patches.arch/ppc-eeh-msi-x-support-pci-subsystem.patch patches.arch/ppc-eeh-msi-x-support-powerpc-subsystem.patch patches.arch/ppc-eeh-subsystem-msi-x-support.patch patches.arch/ppc-fix-msi-build-for-config_eeh-case.patch patches.arch/ppc-xmon-export-sjlj patches.arch/ppc-kdump-shutdownhook patches.arch/ppc-eeh-fundamental-reset patches.arch/ppc-remove-linux,device-properties patches.arch/powerpc-adjust-oprofile_cpu_type-version-3 patches.arch/powerpc-oprofile-compat-pmcs.patch patches.fixes/powerpc-fix-cpu-name-in-show-cpuinfo patches.arch/powerpc-identify_cpu_after_toc.patch # really a generic feature, but only fully implemented for power. patches.arch/elf-base-platform patches.fixes/powerpc-keep-3-high-personality-bytes-across-exec ######################################################## # s390, IBM patches first ######################################################## patches.arch/s390-base-01-october2005.diff patches.arch/s390-base-02-october2005.diff patches.arch/s390-base-03-october2005.diff patches.arch/s390-base-04-october2005.diff patches.arch/s390-base-05-october2005.diff patches.arch/s390-base-06-october2005.diff patches.arch/s390-base-07-october2005.diff patches.arch/s390-base-08-october2005.diff patches.arch/s390-base-09-october2005.diff patches.arch/s390-base-10-october2005.diff patches.arch/s390-base-11-october2005.diff patches.arch/s390-base-12-october2005.diff patches.arch/s390-base-13-october2005.diff patches.arch/s390-base-14-october2005.diff patches.arch/s390-base-15-october2005.diff patches.arch/s390-base-16-october2005.diff patches.arch/s390-base-17-october2005.diff patches.arch/s390-base-18-october2005.diff patches.arch/s390-base-19-october2005.diff patches.arch/s390-base-20-october2005.diff patches.arch/s390-base-21-october2005.diff patches.arch/s390-base-22-october2005.diff patches.arch/s390-base-23-october2005.diff patches.arch/s390-01-01-october2005.diff patches.arch/s390-01-02-october2005.diff # s390-01-03 rejected upstream patches.arch/s390-01-04-october2005.diff patches.arch/s390-qeth-vipa-fix patches.arch/s390-02-02-october2005.diff patches.arch/s390-02-03-october2005.diff patches.arch/s390-02-04-october2005.diff patches.arch/s390-02-05-october2005.diff patches.arch/s390-02-06-october2005.diff patches.arch/s390-02-07-october2005.diff patches.arch/s390-02-08-october2005.diff patches.arch/s390-02-09-october2005.diff patches.arch/s390-02-10-october2005.diff # s390-02-11 under review patches.arch/s390-02-12-october2005.diff patches.arch/s390-02-13-october2005.diff patches.arch/s390-02-14-october2005.diff patches.arch/s390-02-15-october2005.diff patches.arch/s390-02-16-october2005.diff patches.arch/s390-02-18-october2005.diff patches.arch/s390-02-19-october2005.diff # s390-02-20 already fixed in s390-02-05 patches.arch/s390-03-01-october2005.diff patches.arch/s390-03-02-october2005.diff patches.arch/s390-03-03-october2005.diff patches.arch/s390-03-04-october2005.diff patches.arch/s390-04-01-october2005.diff patches.arch/s390-05-01-october2005.diff patches.arch/s390-05-02-october2005.diff patches.arch/s390-05-03-october2005.diff patches.arch/s390-05-04-october2005.diff patches.arch/s390-05-05-october2005.diff patches.arch/s390-05-06-october2005.diff patches.arch/s390-05-07-october2005.diff patches.arch/s390-06-01-october2005.diff patches.arch/s390-06-02-october2005.diff patches.arch/s390-06-03-october2005.diff patches.arch/s390-06-04-october2005.diff patches.arch/s390-06-05-october2005.diff patches.arch/s390-06-06-october2005.diff patches.arch/s390-07-01-october2005.diff patches.arch/s390-07-02-october2005.diff patches.arch/s390-07-03-october2005.diff patches.arch/s390-07-04-october2005.diff patches.arch/s390-07-05-october2005.diff patches.arch/s390-07-06-october2005.diff patches.arch/s390-07-07-october2005.diff patches.arch/s390-07-08-october2005.diff patches.arch/s390-07-09-october2005.diff patches.arch/s390-07-10-october2005.diff patches.arch/s390-07-11-october2005.diff patches.arch/s390-07-12-october2005.diff patches.arch/s390-07-13-october2005.diff patches.arch/s390-07-14-october2005.diff patches.arch/s390-zfcp-statistics.diff patches.arch/s390-zfcp-statistic-disclaimer.diff patches.arch/s390-zfcp-statistic-offline-oops.diff patches.arch/s390-08-01-october2005.diff patches.arch/s390-08-02-october2005.diff patches.arch/s390-08-03-october2005.diff patches.arch/s390-08-04-october2005.diff patches.arch/s390-08-05-october2005.diff patches.arch/s390-08-06-october2005.diff patches.arch/s390-08-07-october2005.diff patches.arch/s390-08-08-october2005.diff patches.arch/s390-08-09-october2005.diff patches.arch/s390-08-10-october2005.diff patches.arch/s390-08-11-october2005.diff patches.arch/s390-08-12-october2005.diff patches.arch/s390-08-13-october2005.diff patches.arch/s390-08-14-october2005.diff patches.arch/s390-08-15-october2005.diff patches.arch/s390-08-17-october2005.diff patches.arch/s390-08-18-october2005.diff patches.arch/s390-08-19-october2005.diff patches.arch/s390-08-20-october2005.diff patches.arch/s390-08-21-october2005.diff patches.arch/s390-08-22-october2005.diff patches.arch/s390-08-23-october2005.diff patches.arch/s390-08-24-october2005.diff patches.arch/s390-09-01-october2005.diff patches.arch/s390-09-02-october2005.diff patches.arch/s390-09-03-october2005.diff patches.arch/s390-09-04-october2005.diff patches.arch/s390-09-05-october2005.diff patches.arch/s390-09-06-october2005.diff patches.arch/s390-10-01-october2005.diff patches.arch/s390-10-02-october2005.diff patches.arch/s390-10-03-october2005.diff patches.arch/s390-10-04-october2005.diff patches.arch/s390-10-05-october2005.diff patches.arch/s390-10-06-october2005.diff patches.arch/s390-10-07-october2005.diff patches.arch/s390-10-08-october2005.diff patches.arch/s390-11-01-october2005.diff patches.arch/s390-11-02-october2005.diff patches.arch/s390-11-03-october2005.diff patches.arch/s390-11-04-october2005.diff patches.arch/s390-11-05-october2005.diff patches.arch/s390-11-06-october2005.diff patches.arch/s390-11-07-october2005.diff patches.arch/s390-11-08-october2005.diff patches.arch/s390-11-09-october2005.diff patches.arch/s390-11-10-october2005.diff patches.arch/s390-11-11-october2005.diff patches.arch/s390-11-12-october2005.diff patches.arch/s390-14-01-october2005.diff patches.arch/s390-14-02-october2005.diff patches.arch/s390-14-03-october2005.diff patches.arch/s390-14-04-october2005.diff patches.arch/s390-14-05-october2005.diff patches.arch/s390-14-06-october2005.diff patches.arch/s390-14-07-october2005.diff # New SP1 features patches.arch/s390-esl-v2.diff patches.arch/s390-cmm2-v3-october2005.diff patches.arch/s390-cmm2-v3-v4.diff patches.arch/s390-dasd_erplog-v1.diff patches.arch/s390-prng-v3.diff patches.arch/s390-prng-v3-v4.diff patches.arch/s390-qeth_qdio_perf_switch-v1.diff patches.arch/s390-reipl_dump-v2.diff patches.arch/s390-zfcp_lat_stat-v1.diff patches.arch/s390-kprobes patches.arch/s390-kprobes-bugon-fix patches.arch/s390-kprobes-enh.diff patches.arch/s390-hypfs_vm-v1.diff patches.arch/s390-crypto-tape-v2.diff patches.arch/s390-14-08-october2005.diff patches.arch/s390-14-09-october2005.diff patches.arch/s390-14-10-october2005.diff patches.arch/s390-14-11-october2005.diff patches.arch/s390-14-12-october2005.diff patches.arch/s390-15-01-october2005.diff patches.arch/s390-15-02-october2005.diff patches.arch/s390-15-03-october2005.diff patches.arch/s390-15-04-october2005.diff patches.arch/s390-15-05-october2005.diff patches.arch/s390-15-06-october2005.diff patches.arch/s390-15-07-october2005.diff patches.arch/s390-15-08-october2005.diff patches.arch/s390-15-09-october2005.diff patches.arch/s390-15-10-october2005.diff patches.arch/s390-15-11-october2005.diff patches.arch/s390-15-12-october2005.diff patches.arch/s390-15-13-october2005.diff patches.arch/s390-15-14-october2005.diff patches.arch/s390-15-15-october2005.diff patches.arch/s390-15-16-october2005.diff patches.arch/s390-15-17-october2005.diff patches.arch/s390-16-01-october2005.diff patches.arch/s390-16-02-october2005.diff patches.arch/s390-16-03-october2005.diff patches.arch/s390-16-04-october2005.diff patches.arch/s390-16-05-october2005.diff patches.arch/s390-16-06-october2005.diff patches.arch/s390-16-07-october2005.diff patches.arch/s390-16-08-october2005.diff patches.arch/s390-16-09-october2005.diff patches.arch/s390-16-10-october2005.diff patches.arch/s390-16-11-october2005.diff patches.arch/s390-16-12-october2005.diff patches.arch/s390-16-13-october2005.diff patches.arch/s390-16-14-october2005.diff patches.arch/s390-16-15-october2005.diff patches.arch/s390-16-16-october2005.diff patches.arch/s390-16-17-october2005.diff patches.arch/s390-16-18-october2005.diff patches.arch/s390-16-19-october2005.diff patches.arch/s390-16-20-october2005.diff patches.arch/s390-16-21-october2005.diff patches.arch/s390-17-01-october2005.diff patches.arch/s390-17-02-october2005.diff patches.arch/s390-17-03-october2005.diff # s390-17-04 moved after the SCSI fixes patches.arch/s390-17-05-october2005.diff patches.arch/s390-17-06-sles10.diff # Temporarily disabled, breaks kABI patches.arch/s390-17-07-october2005.diff patches.arch/s390-17-08-october2005.diff patches.arch/s390-17-09-october2005.diff patches.arch/s390-17-10-october2005.diff patches.arch/s390-17-11-october2005.diff patches.arch/s390-17-12-october2005.diff patches.arch/s390-17-12-october2005-fix.diff patches.arch/s390-18-01-october2005.diff patches.arch/s390-18-02-october2005.diff patches.arch/s390-18-03-october2005.diff patches.arch/s390-18-05-october2005.diff patches.arch/s390-18-06-october2005.diff patches.arch/s390-18-07-october2005.diff patches.arch/s390-18-08-october2005.diff patches.arch/s390-18-09-october2005.diff patches.arch/s390-20-01-october2005.diff patches.arch/s390-20-02-october2005.diff patches.arch/s390-20-03-october2005.diff patches.arch/s390-20-04-october2005.diff patches.arch/s390-20-05-october2005.diff patches.arch/s390-20-06-october2005.diff patches.arch/s390-20-07-october2005.diff patches.arch/s390-20-08-october2005.diff patches.arch/s390-20-09-october2005.diff patches.arch/s390-20-10-october2005.diff patches.arch/s390-20-11-october2005.diff patches.arch/s390-20-12-october2005.diff patches.arch/s390-20-13-october2005.diff patches.arch/s390-20-14-october2005.diff # New SP2 features patches.arch/s390-01-kernel_nss.diff patches.arch/s390-02-cpu_degredation.diff patches.arch/s390-03-qeth_sg.diff patches.arch/s390-04-vmur.diff patches.arch/s390-05-zfcp_adapter_statistics.diff patches.arch/s390-06-cio_dynamic_chpid_reconfiguration.diff patches.arch/s390-07-af_iucv.diff patches.arch/s390-08-etr.diff patches.arch/s390-compound_private-v1.diff patches.arch/s390-09-cpu-node-affinity.diff patches.arch/s390-10-large_page-v4.diff patches.suse/s390-fno-ivopts.patch patches.arch/s390-raw-device patches.arch/s390-scsi-backport-fixes patches.arch/s390-qdio-alignment-fix.diff patches.arch/s390-kprobes-ilen.patch patches.arch/s390-02-qeth_hsi_layer2-v1.diff patches.arch/s390-04-stsi-v1.diff patches.arch/s390-01-sha512-v2.diff patches.arch/s390-03-qdio_qeth_2ports-v1.diff patches.arch/s390-21-01-october2005.diff patches.arch/s390-21-02-october2005.diff patches.arch/s390-21-03-october2005.diff patches.arch/s390-21-04-october2005.diff patches.arch/s390-21-05-october2005.diff patches.arch/s390-21-06-october2005.diff patches.arch/s390-21-07-october2005.diff patches.arch/s390-21-08-october2005.diff patches.arch/s390-21-09-october2005.diff patches.arch/s390-21-10-october2005.diff patches.arch/s390-21-11-october2005.diff patches.arch/s390-21-12-october2005.diff patches.arch/s390-21-13-october2005.diff patches.arch/s390-21-14-october2005.diff patches.arch/s390-21-15-october2005.diff patches.arch/s390-21-16-october2005.diff patches.arch/s390-21-17-october2005.diff patches.arch/s390-21-18-october2005.diff patches.arch/s390-21-19-october2005.diff patches.arch/s390-22-01-october2005.diff patches.arch/s390-22-02-october2005.diff patches.arch/s390-22-03-october2005.diff patches.arch/s390-22-04-october2005.diff patches.arch/s390-22-05-october2005.diff patches.arch/s390-23-01-october2005.diff patches.arch/s390-23-02-october2005.diff patches.arch/s390-23-03-october2005.diff patches.arch/s390-23-04-october2005.diff patches.arch/s390-23-05-october2005.diff patches.arch/s390-23-06-october2005.diff patches.arch/s390-23-07-october2005.diff patches.arch/s390-23-08-october2005.diff patches.arch/s390-23-09-october2005.diff patches.arch/s390-23-10-october2005.diff patches.arch/s390-23-11-october2005.diff patches.arch/s390-23-12-october2005.diff patches.arch/s390-24-01-october2005.diff patches.arch/s390-24-02-october2005.diff patches.arch/s390-25-01-ipl_from_file_fix.patch patches.arch/s390-25-02-cio_idset.patch patches.arch/s390-25-03-dasd-handle-inclomplete-disk-geometry-data.patch patches.arch/s390-25-04-cio_device_detach.patch patches.arch/s390-25-05-cio_refcount.patch patches.arch/s390-25-06-cio_cm_enable.patch patches.arch/s390-25-07-cio_wait4io.patch patches.arch/s390-25-08-qdio_shutdown.patch patches.arch/s390-25-09-cio_fix_refcount_problem_in_crw_handling.patch patches.arch/s390-25-10-ptrace-cve-2008-1514.patch patches.arch/s390-25-11-lcs_zero_cpa.patch patches.arch/s390-25-12-qdio-hsi-asynch-full.patch patches.arch/s390-26-01-qeth-recover-iff-up.patch patches.arch/s390-26-02-qeth-tso.patch patches.arch/s390-26-03-qeth-osncheck.patch patches.arch/s390-26-04-dasd_device_from_cdev_deadlock.patch patches.arch/s390-26-05-qeth_hsi_mcl_string.patch patches.arch/s390-27-01-qeth-ipv6check.patch patches.arch/s390-27-02-cio-ungroup-race-fix.patch patches.arch/s390-27-03-topology.patch patches.arch/s390-27-04-fix-consoles-block-panic.patch patches.arch/s390-27-05-qeth-layercrash.patch patches.arch/s390-27-06-qdio-input-processing.patch patches.arch/s390-28-01-iucv-cpu-hotremove.diff patches.arch/s390-28-02-af_iucv-msgpeek.patch patches.arch/s390-28-03-cio_disable_notoper.patch patches.arch/s390-28-04-sclp-handle-empty-evbufs.patch patches.arch/s390-28-05-dasd-fix-timer-add.patch patches.arch/s390-29-01-iucv-connect-free-path.patch patches.arch/s390-30-01-kernel_appldata_vtimer.patch patches.arch/s390-30-02-af_iucv-fix-race-msgpending.patch patches.arch/s390-30-03-iucv-parm-irq.patch patches.arch/s390-30-04-qeth-checksum.patch patches.arch/s390-30-05-qeth-port-isolation.patch # New sp3 features patches.arch/s390-sles10sp3-01-service-levels.patch # patch 2 requires patches.suse/blktrace.diff # patches.arch/s390-sles10sp3-02-blktrace-drvdata.patch patches.arch/s390-sles10sp3-03-shutdown_actions.patch patches.arch/s390-sles10sp3-04-call_home_data.patch patches.arch/s390-sles10sp3-05-qeth-hsipv6.patch patches.arch/s390-sles10sp3-06-thin-interrupts.patch # patch 7 requires patches.suse/dynamic-kernel-command-line-s390.patch # patches.arch/s390-sles10sp3-07-vmparm.patch patches.arch/s390-sles10sp3-08-zcrypt-longrandom.patch # patch 9 requires patches.fixes/scsi-sdev-fixup-slave-destroy # patches.arch/s390-sles10sp3-09-zfcp-enhanced-traces.patch patches.arch/s390-sles10sp3-10-dasd-eckd_write_r0.patch # patch 11 requires patches.suse/blktrace.diff # patches.arch/s390-sles10sp3-11-add_blktrace_ioctls_to_SCSI_generic_devices.patch # patch 12 requires patches.arch/s390-sles10sp3-07-vmparm.patch # patches.arch/s390-sles10sp3-12-ipl_after_dump.patch patches.arch/s390-sles10sp3-13-dasd_sim_handling.patch patches.arch/s390-sles10sp3-14-dasd-large-volume-support.patch patches.arch/s390-sles10sp3-15-zcrypt-new-card-ids.patch patches.arch/s390-sles10sp3-16-iucvterm-s390tools.patch patches.arch/s390-sles10sp3-17-hvc_iucv.patch patches.arch/s390-sles10sp3-18-af-iucv-datagram-sk.patch patches.arch/s390-sles10sp3-19-zfcp-queue-depth.patch patches.arch/s390-31-01-zfcp_unit_remove.patch patches.arch/s390-31-02-dasd-fail-requests-when-not-ready.patch patches.arch/s390-32-01-zcrypt-return-read-count.patch patches.arch/s390-32-02-vmxyz-kernel-parameters.patch patches.arch/s390-33-01-cio-retries.patch patches.arch/s390-33-02-cio-race.patch patches.arch/s390-33-03-setup-preferred-con.patch patches.arch/s390-33-04-af_iucv-skwait-race.patch patches.arch/s390-34-01-iucv-query-maxconn.patch patches.arch/s390-35-01-dasd-diag-for-readonly-devices.patch patches.arch/s390-35-02-kernel-single-step-svc0.patch patches.arch/s390-35-03-kernel-clear-high-regs.patch patches.arch/s390-36-01-tlbflush.patch patches.arch/s390-36-02-sclp-dump-indicator.patch patches.arch/s390-36-03-qeth-blkt-defaults.patch patches.arch/s390-37-01-zcrypt-errorhandling-of-872.patch patches.arch/s390-38-01-zcrypt-errormessage-for-872.patch patches.arch/s390-38-02-qdio-input-error.patch patches.arch/s390-38-03-hvc-iucv-alloc-dma.patch # Patch moved after patches.arch/s390-sles10sp3-07-vmparm.patch # patches.arch/s390-39-01-nss-add-previous-stmt.patch patches.arch/s390-40-01-hypfs-print-unsigned.patch patches.arch/s390-40-02-dasd-fix-tasklet-sleep-on-race.patch patches.arch/s390-40-03-smsgiucv-zvm-check.patch patches.arch/s390-emit-change-event-for-probe patches.arch/s390-41-01-cmm-unload.patch patches.arch/s390-41-02-zfcp-stat-feat.patch # Patch 42-01 requires patches.arch/s390-sles10sp3-09-zfcp-enhanced-traces.patch # patches.arch/s390-42-01-zfcp-port-refc-on-adisc.patch patches.arch/s390-42-02-zfcp-erp-timeout.patch # Patch 42-03 requires patches.arch/s390-17-04-october2005.diff # patches.arch/s390-42-03-zfcp-forced-unblock.patch patches.arch/s390-42-04-zfcp-forced-fail.patch patches.arch/s390-42-05-qeth-layerswitch.patch patches.arch/s390-42-06-cio-vary-chpid-00.patch patches.arch/s390-42-07-qeth-ipa-timeout.patch patches.arch/s390-42-08-qeth-w4finished-recovery.patch patches.arch/s390-43-01-dasd-reserve-emergency-cqr.patch patches.arch/s390-43-02-zfcp-link-message.patch patches.arch/s390-44-tlb-proc-race-v2.patch patches.arch/s390-45-01-dasd-fix-cqr-flags-in-erp.patch # patches.arch/s390-46-01-initrd.patch is moved after # patches.arch/s390-sles10sp3-07-vmparm.patch # patches.arch/s390-46-02-hyperpav-rwtd.patch is moved to after # patches.drivers/scsi-separate-failfast-into-multiple-bits patches.arch/s390-46-03-qeth-osxosm.patch patches.arch/s390-46-04-qeth-olm-message.patch patches.arch/s390-46-05-qeth-portno.patch # patches.arch/s390-46-06-dasd-fix-cc1-handling.patch is moved after # patches.arch/s390-46-02-hyperpav-rwtd.patch # patches.arch/s390-47-01-dasd-fix-unimplemented-diag-function.patch is moved after # patches.arch/s390-46-06-dasd-fix-cc1-handling.patch patches.arch/s390-47-02-cio-no-panic-on-unexpected-int.patch patches.arch/s390-47-03-cio-fix-cancel-halt-clear.patch patches.arch/s390-48-01-vmlogrdr-purge-after-recording-off.patch patches.arch/s390-49-01-qeth_vpassthru.patch patches.arch/s390-49-02-qeth-offline-vipa-add.patch patches.arch/s390-49-03-hvc-iucv-unregister.patch patches.arch/s390-49-04-qdio-stall-64-devices.patch patches.arch/s390-50-01-qdio-siga.patch patches.arch/s390-50-02-cio_suppress_chpid_event.patch patches.arch/s390-50-03-cio_fix_vary_vs_offline_race.patch patches.arch/s390-50-04-qeth_recovery_wait_in_open.patch patches.arch/s390-51-01-uaccess-sacf.patch patches.arch/s390-52-01-qeth-mac-in-message.patch patches.arch/s390-52-02-sclp-vt220-prevent-deadlock.patch patches.arch/s390-53-01-qeth-chpath-change.patch patches.arch/s390-53-02-qeth-no-ipa-in-offline.patch patches.arch/s390-remove-task_show_regs.patch patches.arch/crypto-sha-s390-reset-index-after-processing-partial-block.patch patches.arch/s390-54-01-tape-system-wq-deadlock.patch # patches.arch/s390-54-02-dasd-fix-open-offline-race.patch is moved after # patches.arch/s390-47-01-dasd-fix-unimplemented-diag-function.patch patches.arch/s390-55-01-diag10-64bit.patch patches.arch/s390-56-01-qdio_input_error.patch patches.arch/s390-56-02-crypto-prng-seed.patch # special patch for the S390 buildservers +jbl patches.fixes/libfs-dcache_readdir-lseek-remove.diff ######################################################## # VM/FS patches ######################################################## patches.fixes/sparsemem-incorrectly-calculates-section-number.patch patches.suse/unmap_vmas-lat +notyet patches.fixes/dont-writeback-fd-bdev-inodes.patch patches.suse/silent-stack-overflow patches.suse/s390-silent-stack-overflow.patch patches.fixes/do_anonymous_page-race patches.fixes/oom-warning patches.fixes/oom-child-kill-fix.patch +andrea patches.fixes/account-reserved-pages patches.suse/bootmem-warning # patches.suse/mm-implement-swap-prefetching.patch # patches.suse/mm-implement-swap-prefetching-tweaks.patch # patches.suse/mm-implement-swap-prefetching-tweaks-2.patch # patches.suse/mm-implement-swap-prefetching-default-y.patch # patches.suse/mm-swap-prefetch-magnify.patch patches.suse/shmall-bigger patches.suse/oom-too-early-1 patches.suse/oom-too-early-2 patches.fixes/hugetlb-reservation patches.fixes/hugetlb-reservation-2 patches.fixes/meminfo-HugePages_Rsvd-wrap.patch patches.fixes/fix-incorrect-hugepage-interleaving.patch patches.fixes/make-swappiness-safer-to-use.patch patches.suse/drain-node-pages-latency patches.suse/cache_reap-latency patches.fixes/invalidate_complete_page-race-fix.patch patches.fixes/invalidate_complete_page2.patch patches.fixes/invalidate_page_non_destructive patches.fixes/invalidate-truncate-race.patch patches.fixes/invalidate-truncate-race-compat.patch patches.fixes/invalidate-truncate-race-fix.patch patches.fixes/invalidate-truncate-race-assert.patch patches.fixes/invalidate-truncate-ocfs2-fix.patch patches.fixes/mmap-mtime.patch patches.fixes/set_page_dirty_lock_race patches.fixes/truncate-soft-lockup patches.fixes/grab-swap-token-oops patches.fixes/uncached-allocator patches.fixes/genalloc-uncached-mspec-fix patches.fixes/add-do_no_pfn.patch patches.fixes/throttle_vm_writeout-deadlock.patch patches.suse/zone-slab-reclaim.diff patches.fixes/drain_node_page-drain-pages-in-batch-units.patch patches.fixes/mm-kmalloc_node-correct-node.patch patches.fixes/nr_anon patches.fixes/copy-atomic-non-zeroing-prepare patches.fixes/copy-atomic-non-zeroing-i386 patches.fixes/shm-fix-shmctl-SHM_INFO-lockup patches.suse/fs-may_iops.diff patches.suse/fs-knows-MAY_APPEND.diff patches.suse/generic-acl.diff patches.suse/tmpfs-acl.diff patches.suse/osync-error patches.suse/fat-o-flush patches.fixes/inotify-lock-avoidance-with-parent-watch-status-in-dentry.patch patches.fixes/inotify-lock-avoidance-with-parent-watch-status-in-dentry-fix-2.patch patches.fixes/umount-prune_one_dentry-fix.diff patches.suse/more-follow-link-recursions patches.fixes/inotify-emit-delete patches.fixes/kernel-block-event-03.patch patches.fixes/remount-no-shrink-dcache patches.fixes/dcache-race-during-umount patches.fixes/readahead_window_fix.diff patches.fixes/readahead_size_fix.diff patches.fixes/loop-barriers patches.fixes/loop-barriers2 patches.fixes/loop_early_wakeup_fix.diff patches.fixes/dio-completion-fix patches.fixes/bdev-imapping-race.diff patches.suse/delayed-atime-3 patches.suse/delayed-atime-fix.diff patches.fixes/invalidate_bdev-speedup-with-no-pagecache.diff patches.suse/bh-cache-option patches.fixes/igrab_should_check_for_i_clear.patch patches.fixes/fsync-block-hint patches.fixes/unique-i_ino.patch - patches.fixes/unique-i_ino-tmpfs.patch patches.fixes/debugfs-fixes.diff patches.fixes/debugfs-add-remove-recursive.patch patches.fixes/dio_should_wait-zab1.patch patches.fixes/make_generated_ino_int.diff patches.fixes/condense-output-of-show_free_areas.patch patches.fixes/assign-task_struct.exit_code-before-taskstats_exit.patch patches.fixes/mincore-pte-fixes.patch patches.suse/mm-madvise-mmap_sem-scale.patch patches.fixes/ramdisk-2.6.23-corruption_fix.diff - patches.fixes/tmpfs-restore-missing-clear_highpage patches.fixes/hugetlb-get_user_pages-corruption.patch patches.fixes/hugetlb-get_user_pages-corruption-fix2.patch patches.fixes/allow-filesystems-to-manually-d_move-inside-of-rename patches.fixes/read_pages-fix.patch patches.suse/mm-page_mkwrite.patch patches.suse/mm-remove-zero_page.patch patches.suse/mm-zero_page-get_user_pages.patch # bug 283002 patches.fixes/add-zone-flags patches.fixes/oom-serialize patches.fixes/oom-kill-mm-locking-fix patches.fixes/oom-improve-select_bad_process patches.fixes/oom-less-memdie patches.fixes/oom-fix-constraint-deadlock patches.fixes/oom-improve-numa patches.fixes/oom-stop-useless-vm-trashing patches.fixes/limit-shrink-zone-scanning patches.fixes/oom-fix-parallel-dumps patches.fixes/oom-read-write-deadlock patches.fixes/fix-X_OK-with-acl patches.fixes/mm-generic-write-leak.patch patches.fixes/mm-generic-write-leak-fix.patch patches.fixes/xip-ZERO_PAGE-fix.patch patches.fixes/xip-fix-for-highmem.patch patches.fixes/grab_cache_nowait-honor-numa.diff patches.suse/xpmem-block-cow.patch patches.fixes/scan-all-dirty-inodes-on-sync patches.fixes/mm-slab-add-gfpthisnode patches.fixes/dio-zero-struct-dio-with-kzalloc patches.fixes/fix-max_map_count-check patches.fixes/remove-suid-bits-on-truncate patches.fixes/dio-add-error-var.patch patches.fixes/mm-anon_vma_prepare-locking.patch patches.fixes/hfsplus-fix-buffer-overflow-with-corrupt-fs patches.fixes/hfs-fix-namelength-memory-corruption patches.fixes/hfs-fix-a-potential-buffer-overflow # S/390 hugetlb support patches.arch/s390-large_pte_type-v3.diff patches.arch/s390-optimize-sske patches.fixes/vfs-separate-FMODE_PREAD-PWRITE.patch patches.fixes/seq_file-more-atomicity-in-traverse.patch patches.fixes/seq_file-fix-first-no-output-show.patch patches.fixes/seq_file-move-traverse.patch patches.fixes/seq_file-fix-long-lseek.patch patches.fixes/seq_file-fix-pread.patch patches.fixes/add-seq_cpumask-seq_nodemask.patch patches.fixes/smp_affinity-use-seq-files.patch # FATE 302190 - backport oom debugging patches.suse/sysctl-allow-zero-ctl-name.diff patches.suse/sysctl-ctl-unnumbered.diff patches.suse/sysctl-add-task-memory-dump.diff patches.suse/sysctl-oom-kill-interval.diff patches.fixes/mm-madvise-fix.patch patches.fixes/inotify-coalesce-event.patch patches.fixes/mm-mempolicy-refcount-fix.patch patches.suse/mm-mmap-min-addr.patch patches.fixes/vfs-drop-caches-inversion-fix patches.fixes/mm-set_mempolicy-einval-fix.patch patches.fixes/mm-mempolicy-fix-fallback.patch patches.fixes/epoll-wait-fix patches.fixes/epoll_wait-check_all_possible_events.patch patches.fixes/epoll-dont-lose-events.patch patches.fixes/fs-new-inode-i_state-corruption-fix.patch patches.fixes/fs-i_state-lock-memorder.patch patches.fixes/fix-lookup_follow-on-automount-symlinks patches.suse/mm-migrate_to_node-with-cpuset-fix.patch patches.fixes/oldmem-no-saved_max_pfn-check.patch patches.fixes/fix_maps_race.patch patches.fixes/aio-check-for-multiplication-overflow-in-do_io_submit patches.fixes/avoid-pgoff-overflow-in-remap_file_pages patches.fixes/mm-stop-kswapd-s-infinite-loop-at-high-order-allocat.patch patches.fixes/setup_per_zone_pages_min-overflow-fix.patch patches.fixes/fix-user-xattr-permission-check-for-sticky-dirs patches.fixes/debugfs_remove_corruption.diff patches.fixes/mac-partition-table-fix.patch patches.fixes/ldm-partition-table-fix.patch patches.fixes/osf-partition-table-fix.patch patches.fixes/fs-partitions-efi-c-corrupted-guid-partition-tables-can-cause-kernel-oops patches.fixes/ldm-fix-oops-on-corrupted-partition-table.patch patches.fixes/Fix-for-buffer-overflow-in-ldm_frag_add-not-sufficie.patch patches.fixes/proc-avoid-information-leaks-to-non-privileged-proce.patch patches.fixes/mm-avoid-wrapping-vm_pgoff-in-mremap.patch patches.fixes/vm-fix-vm_pgoff-wrap-in-stack-expansion.patch patches.fixes/vm-fix-vm_pgoff-wrap-in-upward-expansion.patch ######################################################## # IPC patches ######################################################## patches.fixes/sys_semctl-fix-kernel-stack-leakage patches.fixes/ipc-initialize-structure-memory-to-zero-for-compat-functions patches.fixes/ipc-shm-fix-information-leak-to-userland ######################################################## # Block Layer ######################################################## patches.suse/readahead-tune patches.fixes/cfq-atomic-flags # when enabling the two bottom fixes, the first must be removed patches.fixes/cfq-backport-2.6.17-rc5-git patches.fixes/cfq-performance-updates patches.fixes/cfq-idle-timer patches.fixes/cfq-busy-rr-fairness patches.fixes/cfq-dont-set-batching patches.fixes/cfq-clear-seek-values patches.fixes/cfq-drop-dead-cic-fix patches.fixes/cfq-make-idle-be-lowest patches.fixes/cfq-rdac-deadlock patches.fixes/elevator-trim-ioc patches.fixes/elevator-switch-race patches.suse/blkq-adjust-max-segments.diff patches.fixes/blk-phys-segment-accounting patches.fixes/block-failfast-merge-fix patches.suse/remove-relayfs.diff patches.suse/blktrace.diff patches.suse/loop-MS_LOOP_NO_AOPS patches.arch/s390-sles10sp3-02-blktrace-drvdata.patch patches.arch/s390-sles10sp3-11-add_blktrace_ioctls_to_SCSI_generic_devices.patch patches.arch/s390-sles10sp3-02-blktrace-drvdata-fix.patch patches.arch/s390-sles10sp3-blktrace-abort.patch patches.fixes/blktrace-hang.patch patches.fixes/fix-pktcdvd-ioctl-dev_minor-range-check patches.fixes/bio-take-care-not-overflow-page-count-when-mapping-copying-user-data patches.fixes/block-check-for-proper-length-of-iov-entries-in-blk_rq_map_user_iov ######################################################## # nfsacl protocol (agruen) ######################################################## +agruen patches.suse/nfsacl-client-cache-CHECK.diff patches.fixes/nfs-acl-caching.diff ######################################################## # misc small fixes ######################################################## patches.fixes/avoid-kbd-msg patches.suse/connector-read-mostly patches.fixes/connector-time-include patches.fixes/nfsv4-MAXNAME-fix.diff patches.fixes/connector-delete-buggy-notification-code # Translate LF to CRLF instead of LFCR patches.fixes/serial_console patches.fixes/add-slab_is_available-routine-for-boot-code.patch patches.suse/matroxfb-yast-1024x768.patch patches.fixes/ntty-fix-the-PPTP-hangs.patch patches.fixes/watchdog-ib700wdt-buffer-underflow patches.fixes/random-make-get_random_int-more-random.patch patches.fixes/platform-x86-asus_acpi-world-writable-procfs-files patches.fixes/media-video-sn9c102-world-wirtable-sysfs-files ######################################################## # ACPI patches ######################################################## patches.suse/initramfs-before-acpi.patch patches.suse/acpi_dsdt_initrd_initramfs patches.suse/acpi-oldboot patches.fixes/acpi-no-search patches.arch/acpi_show_errors patches.arch/acpi_show_errors-fix patches.arch/acpi_handler_warning patches.arch/acpi_export_syms patches.fixes/acpi_ref_count.patch patches.fixes/acpi_power_manageable_msg.patch patches.arch/acpi_irq_derive_suppress_msg.patch patches.arch/acpi_suppress_aetime.patch patches.fixes/acpi-cpuindex patches.fixes/acpi_remove_cpu_hotplug_exception.patch patches.fixes/acpi_osl_atomics.patch patches.suse/acpi-hotkeys-extra.diff patches.arch/acpi_asus_update_0_30 patches.arch/acpi_asus_strict_model_check.patch patches.arch/acpi_asus_init_fixups.patch patches.suse/acpi_sony_init_fixups.patch patches.arch/acpi_ibm_notify.patch patches.fixes/acpi_thinkpad_r40e.patch patches.arch/acpi_T60_ultrabay.patch patches.fixes/acpi_ibm_dock_fix_not_present.patch patches.fixes/acpi_battery_hotplug_fix.patch patches.fixes/acpi-nolapic patches.arch/acpi_processor_exit_acpi_off patches.fixes/acpi_implicit_return_mem_leak.patch patches.fixes/acpi_use_pkg_count.patch patches.fixes/kdump-i386-boot-cpu-physical-apicid-fix-take2.patch patches.fixes/use-loff_t-proc_dir_entry-size patches.fixes/acpipnp-dma-resource-setup-fix.patch patches.fixes/apic_fix_suspend.patch patches.arch/acpi_package_object_support.patch patches.arch/acpi_c2_timer_workaround.patch patches.arch/acpi_disable_stray_gpe.patch patches.arch/acpica-fix-alias-operator.patch # happens because of Vista hook on recent HP machines patches.arch/acpi_thermal_check_critical_temp.patch # Video driver updates patches.arch/acpi_backport_video.c.patch patches.arch/acpi_find_bcl_support.patch patches.arch/acpi_thinkpad_brightness_fix.patch patches.arch/acpi_video_ignore_devices_snd.patch patches.arch/acpi_video_corruption.patch patches.drivers/matroxfb-rectify-jitter-g450-g550-cumulative.patch # Dock support patches.arch/acpi_ibm_remove_dock.patch patches.arch/acpi_kobject_uvent_var.patch patches.arch/acpi_dock_backport.patch patches.arch/acpi_notify_work_queue.patch patches.arch/acpi_disable_gpe_warning.patch # CPUFREQ patches.fixes/powernow-fix-1 patches.fixes/powernow-fix-2 patches.fixes/powernow-fix-3 patches.fixes/cpufreq_sysfs_max_override.patch patches.fixes/cpufreq_PPC_zero.patch patches.fixes/cpufreq_dont_call_ppc_on_init.patch patches.fixes/cpufreq_hide_zero_freq_msg.patch patches.fixes/cpufreq_fix_limited_on_battery.patch patches.fixes/cpufreq_ppc_boot_option.patch patches.drivers/powernow-amd-fam10 patches.fixes/amd-powernow-hwpstates patches.drivers/powernow-ext-mask patches.fixes/ondemand-workqueue patches.arch/powernowk8_family_freq_from_fiddid.patch patches.drivers/x86_64_cpufreq_powernow-k8.patch patches.arch/x86_cpufreq_pstate-sw-acpi-core.diff patches.arch/x86_cpufreq_pstate-sw-acpi-cpufreq.diff patches.arch/x86_cpufreq-pstate-sw-speedstep-centrino.diff patches.arch/x86_cpufreq-pstate-sw-pdc-changes.diff patches.arch/x86_cpufreq-pstate-sw-fix_1.patch patches.arch/x86_cpufreq-pstate-sw-fix_2.patch patches.arch/acpica-psd.patch patches.fixes/eliminate-cpufreq_userspace-scaling_setspeed-deadlock.patch patches.fixes/cpufreq-fix-ondemand-deadlock.patch patches.arch/x86_introdce_ida_cpuinfo_processor_feature.patch patches.arch/x86_introdce_ida_cpuinfo_processor_feature_fix.patch patches.arch/x86_cpufreq-add-support-for-freq-perf_registers.patch patches.fixes/acpi_assure_unique_processor_proc_creation.patch patches.arch/cpufreq_acpi_driver_fixes.patch patches.fixes/cpufreq_ppc_fixup.patch patches.arch/x86_acpi_sanity_check_cpufreq_pss_data.patch patches.arch/x86_cpufreq_intel_blacklist.patch patches.fixes/cpufreq_fix_deadlock_on_ACPI_freq_limit_event.patch # x86 biarch patch, but applies better here patches.arch/x86_intel_use_apic_for_westmere_cores.patch patches.arch/x86_acpi_idle_use_broadcast_param.patch # EC fixes patches.fixes/acpi_ec_dummy.patch patches.fixes/acpi_fix_ec_issue.patch # resume/suspend ACPI funcs +trenn patches.fixes/acpi_suspend_invoke_prepare.patch patches.fixes/acpi_invoke_suspend_funcs.patch patches.fixes/acpi_battery_resume.patch patches.fixes/acpi_force-fan-active.patch patches.fixes/acpi_power_dont_cache_state.patch patches.fixes/psmouse-fiddle-with-reset.patch patches.fixes/acpi_pcie_bridges_cid_check.patch patches.arch/ia64_acpi_unalignments.patch patches.fixes/acpi-remove-memhotplug-error +ak patches.fixes/ec-enable-interrupts +thoenig patches.suse/asus-lcd-fix patches.fixes/acpi-get-pci-rootbridge-handle patches.fixes/pm-ordering-fix.patch patches.arch/x86_64-dos-with_ptrace.patch patches.arch/acpi_fixup_slit_tables_arch_independent.patch patches.arch/acpi_fixup_slit_tables_arch_independent_2.patch ######################################################## # xAPIC - Intel Nehalem ######################################################## patches.arch/xapic_4_vs_8_bit.patch patches.arch/xapic_check_apic_version.patch # other APIC things #### patches.arch/apic_cmdline_workaround_fix.patch # enhance idle loop patches.arch/x86_support_tsc_keeps_running_in_c3.patch patches.arch/x86_nehalem_c-state_optimization.patch patches.arch/x86_dont_synchronize_nonstop_tsc.patch patches.drivers/processor_show_c_state_duration.patch patches.arch/x86_fix_suspend_with_lots_of_cores.patch # Faster gettimeofday patches.arch/x86_64_amd_use_tsc_if_constant.patch # Totally other issue, but same result (with boot param) for Intel: patches.arch/x86_64_ignore_tsc_cluster_check_boot_param.patch # i386/ACPI patch, but applies better here patches.fixes/bug-521842_backport-SLES10SP3-Disable-ARB_DISABLE-on-platforms.patch patches.fixes/x86_processor_sleep_states_adjust_blacklist.patch patches.arch/i386_tsc_do_not_synchronize.patch ######################################################## # Suse specific stuff ######################################################## # TIOCGDEV - suse special patches.fixes/tiocgdev ######################################################## # Networking, IPv6 ######################################################## patches.fixes/ipv6-init-fail-cleanup patches.suse/ioat-1.6.patch patches.suse/ioat-1.6-license.patch patches.suse/ioat_dma_enable_irq_before_pending.patch patches.drivers/ioatdma-add-the-unisys-i-oat-pci-vendor-device-id.patch patches.suse/tcp-proc-listen patches.fixes/ipv6-inet6_csk_xmit-leak patches.fixes/ipv6-add-addr-install-dstentry patches.fixes/ipv6-no-autoconf patches.fixes/disallow-rh0-by-default.patch patches.fixes/ipv6_rh_processing_fix patches.fixes/bridge-module-get-put.patch patches.fixes/bridge-eliminate-workqueue.patch patches.fixes/tcp-saner-thash_entries-default.patch patches.fixes/tcp-send-ACKs-each-2nd-received-segment.patch patches.fixes/icmp6_redirect_fix patches.fixes/only-offload-copies-for-tcp-when-there-will-be-a-context-switch.patch patches.fixes/fix-more-per-cpu-typos.patch patches.suse/netdev_watchdog_debug.patch patches.fixes/ipv6_defer_initialization.patch # IPv6 default address selection patches.suse/IPV6-order-addresses-by-scope patches.suse/IPV6-Use-ipv6_addr_src_scope-for-link-address-sorting patches.suse/IPV6-ADDRCONF-Check-payload-length-for-IFA_LOCAL-attribute patches.suse/IPV6-ADDRCONF-Allow-user-space-to-specify-address-lifetime patches.suse/IPV6-ADDRCONF-Do-not-verify-an-address-with-infinity-lifetime patches.suse/IPV6-The-ifa-lock-is-a-BH-lock patches.fixes/rfc4193_addrconf.patch patches.fixes/add-tcp_slow_start_after_idle-sysctl.patch patches.fixes/sit-add-missing-kfree_skb patches.fixes/ipv6-disallow-assigning-invalid-addresses.patch patches.fixes/ipv6-dont-forward-unspec-src.patch patches.fixes/net-fix-recursive-descent-in-__scm_destroy.patch patches.fixes/disable-tso-and-gso-during-urg patches.fixes/ipv6_na_no_warn_for_local_packets.patch patches.fixes/net-4-bytes-kernel-memory-disclosure-in-SO_BSDCOMPAT-gsopt patches.fixes/fix_ip_append_data.patch patches.fixes/net-af_rose-x25-check-maximum-user-frame-size.patch patches.fixes/ip-input-clear-skbc-opts.patch patches.fixes/ip-input-clear-skbc-all.patch patches.fixes/ipv6-input-clear-skbc.patch patches.fixes/fix-alloc_large_system_hash-roundup.patch patches.drivers/ethtool-add-support-for-large-eeproms.patch patches.drivers/ethtool-EEPROM-dump-no-longer-works-for-tg3-and-nats.patch patches.fixes/net-make-sock_sendpage-use-kernel_sendpage patches.fixes/udp-fix-MSG_PROBE-crash.patch patches.fixes/appletalk-fix-atalk_getname-leak patches.fixes/econet-fix-econet_getname-leak patches.fixes/irda-fix-irda_getname-leak patches.fixes/net-llc-zero-sockaddr_lcc-struct patches.fixes/netrom-fix-nr_getname-leak patches.fixes/rose-fix-rose_getname-leak patches.fixes/net-pkt_sched-fix-return-value-corruption-in-htb-and-tbf.patch patches.fixes/net-ax25-fix-signed-comparison-in-the-sockopt-handler.patch patches.fixes/net-make-the-copy-length-in-af_packet-sockopt-handler-unsigned.patch patches.fixes/tc-fix-unitialized-kernel-memory-leak patches.fixes/af_unix-fix-deadlock-on-connecting-to-shutdown-socket patches.fixes/appletalk-fix-skb-leak-when-ipddp-interface-is-not-loaded patches.fixes/icmp-frag-needed-on-retransmit.patch patches.fixes/net-sched-fix-some-kernel-memory-leaks patches.fixes/rose-fix-signedness-issues-wrt-digi-count patches.fixes/x25-prevent-crashing-when-parsing-bad-x-25-facilities patches.fixes/net-truncate-recvfrom-and-sendto-length-to-int_max patches.fixes/econet-fix-cve-2010-3848 patches.fixes/econet-disallow-null-remote-addr-for-sendmsg-fixes-cve-2010-3849 patches.fixes/econet-fix-cve-2010-3850 patches.fixes/econet-do-the-correct-cleanup-after-an-unprivileged-siocsifaddr patches.fixes/econet-fix-crash-in-aun_incoming patches.fixes/tcp-fix-initcwnd-initialization.patch +jikos patches.fixes/tcp-add-initrcvwnd.patch patches.fixes/irda-prevent-integer-underflow-in-irlmp_enumdevices patches.fixes/tcp-slow_start_after_idle-should-influence-cwnd-valid.patch patches.fixes/ax25-fix-information-leak-to-userland.patch patches.fixes/tipc-fix-information-leak-to-userland.patch patches.fixes/packet-fix-information-leak-to-userland.patch patches.fixes/irda-validate-peer-name-and-attribute-lengths patches.fixes/ipv6-udp-optimise-multicast-reception patches.fixes/udp-multicast-rx-should-increment-snmp-sk_drops-counter-in-allocation-failures patches.fixes/net-add-limit-for-socket-backlog patches.fixes/tcp-use-limited-socket-backlog patches.fixes/udp-use-limited-socket-backlog patches.fixes/llc-use-limited-socket-backlog patches.fixes/x25-use-limited-socket-backlog patches.fixes/ipv4-match-prefsrc-when-deleting-routes.patch patches.fixes/ipv4-fix-route-deletion-for-IPs-on-many-subnets.patch patches.fixes/ipv4-remove-the-routes-on-secondary-promotion.patch ######################################################## # These patches are from the netfilter team, and # are required to tag IPsec packets for packet # filtering purposes. ######################################################## # These seem to be merged in 2.6.16 +perex patches.suse/netfilter-02-output-hooks +perex patches.suse/netfilter-03-input-hooks +perex patches.suse/netfilter-04-policy-lookup +perex patches.suse/netfilter-05-policy-checks +perex patches.suse/netfilter-06-policy-match # Not sure if needed anymore; please test +perex patches.suse/netfilter-hooks-checksum patches.suse/netfilter-ipv4options patches.suse/netfilter-ipt_LOG-mac patches.fixes/fix-skb-nf_bridge-lifetime-issues.patch patches.fixes/nf_bridge-header-size patches.fixes/nf_nat_snmp_basic-fix-a-range-check-in-nat-for-SNMP patches.fixes/atm-multiple-listens-corrupts-vcc-table patches.fixes/ipt_clusterip_nodebug.patch patches.fixes/netfilter-ebtables-enforce-cap_net_admin patches.suse/procps_bitmap_support.patch patches.suse/ip_local_reserved_ports.patch patches.fixes/net-optimize-berkeley-packet-filter-bpf-processing patches.fixes/filter-make-sure-filters-dont-read-uninitialized-memory ######################################################## # # Device drivers # ######################################################## patches.drivers/lpfc-8.1.2-update patches.drivers/lpfc-8.1.3-update patches.drivers/lpfc-8.1.4-update patches.drivers/lpfc-8.1.5-update patches.drivers/lpfc-8.1.6-update patches.drivers/lpfc-8.1.7-update patches.drivers/lpfc-8.1.8-update patches.drivers/lpfc-8.1.9-update patches.drivers/lpfc-8.1.10-update patches.drivers/lpfc-8.1.11-sles-update patches.drivers/lpfc-ioctl-segfault-fix patches.drivers/lpfc-fix-pcix-ident patches.drivers/lpfc-8.1.10.9-update patches.drivers/lpfc-8.1.10.12-update patches.drivers/lpfc-8.2.0.11-update patches.drivers/lpfc-8.2.0.16-update patches.drivers/lpfc-8.2.0.18-update patches.drivers/lpfc-8.2.0.19-update patches.drivers/lpfc-8.2.0.20-update patches.drivers/lpfc-8.2.0.21-update patches.drivers/lpfc-8.2.0.22-update patches.drivers/lpfc-fix-flags-type patches.drivers/lpfc-8.2.0.43-update patches.drivers/lpfc-8.2.0.45-update patches.drivers/lpfc-8.2.0.48-update patches.drivers/lpfc-8.2.0.48-fix-ptr-checks patches.drivers/lpfc-8.2.0.48.1p-update patches.drivers/lpfc-8.2.0.48.2p-update patches.fixes/lpfc_dma_mask_hang patches.fixes/lpfc_heartbeat.patch patches.drivers/lpfc-8.2.0.85-update patches.drivers/lpfc-8.2.0.91-update patches.drivers/lpfc-8.2.0.92-update patches.drivers/lpfc-8.2.0.92.1p-update patches.drivers/snsc-powerdown-events patches.drivers/sgi-ioc4-detect-variant.patch patches.drivers/ide-acpi-support patches.drivers/fix-b44-checks patches.drivers/b44-fix_mac_address patches.drivers/b44-phy-fix patches.drivers/pcmcia-fix-yenta_TI-XX12 +oneukum patches.suse/parport_debug.patch patches.fixes/request_irq-remove-warnings-from-irq-probing.patch patches.fixes/fusion-nat-consumption-fix patches.fixes/dvb-pinnacle-sat patches.fixes/ipmi-startup-race patches.fixes/ipmi-schedule patches.fixes/ipmi-unload-crash patches.fixes/ipmi-register-ports.patch patches.fixes/ipmi-ipmi_msghandler.c-fix-a-memory-leak.patch patches.drivers/ipmi-allow-daemon-override.patch patches.fixes/ipmi-fix-default-io-search.patch patches.fixes/ipmi-watchdog-handle-panic-properly.patch patches.fixes/ipmi-change-device-node-ordering-to-reflect-probe-order.patch patches.fixes/ipmi-fix-memory-leak-in-destroy-user.patch patches.drivers/ipmi-add-parameter-to-limit-cpu-usage-in-kipmid.patch patches.drivers/ipmi-probe-dmi-before-acpi.patch patches.fixes/rtc-no-irq.patch patches.drivers/w83627ehf-detect.diff patches.fixes/device_bind.patch patches.fixes/x86_64-hangcheck_timer-fix.patch # FATE #302666, 335381 patches.drivers/ioc4-sp2-update patches.fixes/pcie_reset_state.patch patches.fixes/media-video-cx88-reduce-excessive-logging.patch patches.fixes/tpm-write-data-types.patch patches.fixes/dell_rbu-scnprintf patches.fixes/disassociate_ctty-mem-corruption-fix.patch patches.fixes/skfp-fix-inverted-logic patches.fixes/dma-required-mask-fix patches.fixes/uart-txen-race.patch patches.fixes/dcdbas-smiread.patch patches.fixes/media-v3-media-av7110-check-for-negative-array-offse.patch ######################################################## # Storage ######################################################## patches.fixes/scsi-execute-in-context-api patches.drivers/scsi-backport-common patches.drivers/scsi-backport-midlayer patches.drivers/scsi-backport-drivers patches.drivers/scsi-backport-aacraid patches.drivers/aacraid-vpd-support patches.drivers/aacraid-improve-error-handling patches.drivers/aacraid-sp2-update patches.drivers/scsi-backport-aic7xxx patches.drivers/scsi-backport-ibmvscsi patches.drivers/ibmvscsis.patch patches.suse/scsi-ibmvscsi-hcall.patch patches.drivers/ibmvscsi-dlpar-empty-adapter.patch patches.drivers/ibmvscsi-slave_configure.patch patches.drivers/ibmvscsi-migration-login.patch patches.drivers/ibmvscsi-change_queue_depth.patch patches.drivers/ibmvscsi-reply_to_unsupported_MADs patches.drivers/ppc-ibmvscsi-tape patches.drivers/ppc_ibmvscsi_fix_dynamic_request_limit.patch patches.drivers/ibmvscsi-send_adapter_info_before_login patches.drivers/ibmvscsi-enable_fast_fail patches.drivers/ibmvscsi-fix_module_load_hang patches.fixes/cdrom-fix-open patches.fixes/SCSI-sg-handle-class_device_create-failure-properly.patch +sles patches.fixes/bigsmp-floppy-apic ### libata/ide patches.drivers/scsi-backport-remove-sata patches.drivers/libata-add-ata-drivers patches.drivers/libata-interrupt-zero.patch patches.drivers/libata-acpi-upstream patches.drivers/libata-acpi-update patches.drivers/libata-docs.patch patches.drivers/libata-initialize-variables.patch patches.drivers/libata-ahci-followup-srst patches.suse/ide-probe-delay patches.fixes/ide-noflush patches.fixes/ide-avoid-expiry-function-for-handled-request # ahci dynamic link powersaving, FATE#151355 patches.drivers/libata-ps-ata-macros patches.drivers/libata-ps-implement-port-list patches.drivers/libata-ps-export-counting-fns patches.drivers/libata-ps-add-ready-counting-fn patches.drivers/libata-ps-implement-update_scontrol patches.drivers/libata-ps-implement-ps patches.drivers/libata-ps-implement-ps-timer patches.drivers/libata-ps-implement-std-callbacks patches.drivers/libata-ps-convert-ahci patches.drivers/libata-ps-implement-ahci-portstop-ps patches.drivers/libata-add-devid-5337-to-sata_via patches.drivers/libata-ahci-improve-spurious-irq-reporting patches.drivers/libata-fix-port-action-in-perdev-action-mask patches.drivers/libata-ahci-dont-enter-slumber-on-powerdown patches.drivers/libata-ps-make-sure-linkps-stays-out-of-the-way patches.drivers/libata-sata_vsc-kill-MSI-support patches.drivers/ati-sb600-ide-support.patch patches.fixes/pci-quirk-acer-aspire-dma33 patches.drivers/libata-ahci-fix-ahci_thaw patches.drivers/libata-fix-jmicron-quirk patches.drivers/libata-pata_amd-fix-cable-detection patches.drivers/libata-add-sb600-ahci-quirk patches.drivers/libata-clear-TF-before-IDENTIFYing patches.drivers/libata-add-waits-for-govault patches.drivers/libata-sata_sil-ignore-and-clear-spurious-IRQs-while-executing-commands-by-polling patches.drivers/libata-jmicron-match-class-instead-of-function-nr patches.drivers/libata-add-missing-PM-callbacks patches.drivers/libata-ahci-RAID-mode-SATA-patch-for-Intel-ICH9M patches.drivers/libata-blacklist-FUJITSU-MHT2060BH-for-NCQ patches.drivers/libata-hardreset-on-SERR_INTERNAL patches.drivers/libata-sata_sil24-pci_id-for-adaptec-1220SA patches.drivers/libata-implement-HDIO_GET_IDENTITY patches.drivers/libata-ide-via-add-PCI-IDs patches.drivers/libata-ahci-ignore-interr-on-SB600 patches.drivers/libata-add-lkcd-hook patches.suse/libata-pata_sl82c105-reset-delay.patch patches.drivers/libata-add-pata_dma-kernel-parameter patches.drivers/libata-sata_via-add-PCI-IDs patches.drivers/libata-sata_via-kill-SATA_PATA_SHARING patches.drivers/libata-sata_sil24-fix-IRQ-clearing-race-on-IRQ_WOC patches.drivers/libata-fix-spindown patches.drivers/ide-pnp-driver-unregister-fix patches.drivers/ide-via82cxxx-cable-detect-fix patches.drivers/ide-backport-hpt366-from-devel patches.drivers/ide-hpt366-fix-302n-oops patches.drivers/ide-atiixp-sb600-has-only-one-port patches.drivers/ide-atiixp-fix-cable-detection patches.drivers/ide-clear-bmdma-status-in-ide_intr-for-ICHx-controllers patches.drivers/ide-cd-end-of-media-error-fix patches.drivers/ide-cd-quiet-cap-read patches.drivers/ide-cd-confused patches.fixes/ide-acpi-fix-get_dev_handle patches.drivers/it821x-dma-bug patches.fixes/it821x-dma-bug patches.drivers/sis5513-support-sis-965l patches.drivers/ide-increase-timeout-in-wait_drive_not_busy patches.drivers/libata-intel-tolapai patches.drivers/libata-ide-add-support-for-sb700 patches.drivers/libata-sata_nv-disable-ADMA patches.drivers/libata-tape-fix patches.drivers/libata-ahci-add-support-for-NVs patches.drivers/libata-ahci-ati-resume-fix patches.drivers/libata-result-tf-bugfix patches.drivers/libata-ahci-sb600-workarounds patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks patches.drivers/libata-lba28-off-by-one patches.drivers/libata-fix-ata_tf_read_block-overflow patches.drivers/libata-scsi-rescan-update patches.drivers/libata-seagate-firmware-bug patches.drivers/libata-set-tf-flags-in-NCQ-EH-result_tf patches.drivers/libata-exec-internal-better-ecode patches.drivers/libata-eh-clear-ua patches.fixes/cdrom-fix-invalid-block-size.diff patches.drivers/libata-ahci-Withdraw-IGN_SERR_INTERNAL-for-SB800 patches.drivers/libata-ahci-update-pi-handling patches.fixes/sata_promise-update-reset.patch patches.fixes/sata_promise-no-hotplug patches.drivers/libata-6gbps-message patches.drivers/libata-sata_sis-probe-fix patches.drivers/libata-sata_svw-add-ht1100-support patches.drivers/libata-ide-add-sb900-support patches.drivers/libata-ahci-add-em_buffer-attribute patches.drivers/libata-add_AHCI_FLAG_HONOR_PI-AMD-hudson-2-3 patches.drivers/ahci-sata-mode-intel-patsburg.patch ### end of libata/ide patches.drivers/scsi-sas-sp1-transport-class-update patches.drivers/scsi-sas-sp1-sas-include patches.drivers/scsi-sas-sp1-libsas-include patches.drivers/scsi-sas-sp1-libsas-common patches.drivers/scsi-backport-aic94xx patches.drivers/scsi-sas-sp1-aic94xx-update patches.drivers/scsi-backport-ipr-update patches.drivers/scsi-ipr-enable-msi patches.drivers/scsi_ipr_add_error_case.patch patches.drivers/scsi-backport-fc-fixes patches.drivers/scsi-backport-netlink-messages patches.drivers/ide_scsi-allow-it-to-be-used-for-non-cd-only.patch patches.drivers/scsi-backport-megaraid patches.drivers/megaraid-firmware-timeout patches.drivers/scsi-backport-qla2xxx patches.drivers/qla2xxx-sp1-update patches.drivers/qla2xxx-support-54xx patches.fixes/qla2xxx-avoid-duplicate-pci_disable_device patches.drivers/qla2xxx-8.02.00-k5-update patches.drivers/qla2xxx-8.02.00-k6-update patches.drivers/qla2xxx-8.02.00-k6-to-8.02.00-k6-SLES10.2-00 patches.drivers/qla2xxx-8.02.00-k6-SLES10.2-00-to-8.02.00-k6-SLES10.2-02 patches.drivers/qla2xxx-eeh-handler patches.drivers/qla2xxxx-8.02.00-k6-SLES10.2-02-1-to-8.02.00-k6-SLES10-05 patches.drivers/qla2xxx-relogin-regression patches.drivers/qla2xxx-disable-dynamic-queue-tracking patches.drivers/qla2xxx-8.03.00.06.10.3-k4_sles10.3-update patches.suse/qla3xxx.diff patches.drivers/qla3xxx-v2.03.00-k4-SLES10-SP2 patches.drivers/qla4xxx-sp1-update patches.drivers/qla4xxx-5.01.00-d7-update patches.drivers/qla4xxx-sp2-update patches.drivers/qla4xxx-5.01.02-d1-5.01.02-d2 patches.drivers/qla4xxx-5.01.02-d2-5.01.02-d3 patches.drivers/qla4xxx-5.01.02-d3-5.01.02-d4 patches.drivers/qla4xxx-5.01.02-d4-SLES10.2-00-5.01.02-d4-SLES10.2-01 patches.drivers/qla4xxx-5.01.02-d4-SLES10.2-5.01.03.03.10.3-d1 patches.drivers/qla4xxx-5.01.03.03.10.3-d1-5.01.03.03.10.3-d2 patches.drivers/qla4xxx-5.01.03.03.10.3-d2_5.01.03.03.10.3-d4 patches.drivers/qla4xxx-5.01.03.03.10.3-d4_5.01.03.03.10.3-d5 patches.drivers/qla4xxx-check-NULL-cmd-and-ref-count-fix patches.drivers/qla4xxx-5.01.03.03.10.3-d5_5.02.03.00.10.4-d0 patches.drivers/qla4xxx-5.02.03.00.10.4-d0_5.02.06.00.10.4-d0 patches.drivers/qla2xxx-disable-local-interrupts-polling.patch patches.fixes/qla2xxx-fix-queuecommand-panic patches.drivers/qla2xxx-error-recovery-fixes patches.drivers/qla2xxx-defer-enablement-of-interrupts.patch patches.drivers/qla2xxx-update-portstate-host-attribute.patch patches.drivers/qla2xxx-sp3-beta3-update patches.drivers/qla2xxx-base-eeh-support patches.fixes/qla2xxx-vport-fix patches.drivers/qla2xxx-set-portstate-to-linkdown-on-no-cable patches.drivers/qla2xxx-properly-handle-UNDERRUN-completion-status patches.drivers/qla2xxx-fw-version-str-overflow patches.drivers/qla2xxx-sles10-sp4-update patches.drivers/scsi-backport-cciss.patch patches.drivers/cciss_01_reformat_device_id_table.patch patches.drivers/cciss_02_nr_cmds.patch patches.drivers/cciss_03_ref_driver.patch patches.drivers/cciss_04_e500.patch patches.drivers/cciss_05_2tb_support.patch patches.drivers/cciss_06_p600_dma.patch patches.drivers/cciss_07_open_fix.patch patches.drivers/cciss_08_sector_size.patch patches.drivers/cciss_09_cleanup_int_mode.patch patches.drivers/cciss_10_diskstat.patch patches.drivers/cciss_11_3614.patch patches.drivers/cciss_12_rm_revalidate_allvol.patch patches.drivers/cciss_13_gt_16_ld.patch patches.drivers/cciss_14_fix_for_2tb.patch patches.drivers/cciss_15_flush_on_shutdown.patch patches.drivers/cciss-device-symlink.patch patches.drivers/cciss-fix-2tb-for-cluster patches.drivers/cciss-panic-on-reboot patches.drivers/cciss-sp2-update patches.drivers/cciss-dynamic-number-of-cmds.patch patches.drivers/cciss-sp3-update patches.drivers/cciss-add-scan-thread patches.drivers/cciss-not-accepting-io patches.drivers/cciss-hash-and-ignore-stale-cmds patches.fixes/cciss-sysfs-removed-card patches.drivers/cciss-pci-pm-reset patches.drivers/cciss-sp4-update patches.drivers/cciss-stars-PCI-subsystem-IDs-are-wrong patches.drivers/cciss-stop-looping-at-highest_lun patches.drivers/cciss-convert-to-list-from-hlist patches.drivers/cciss-remove-use_doorbell-set-to-zero patches.fixes/cciss-set-bit-29-for-short-tags patches.fixes/cciss-fix-lost-command-issue patches.drivers/aic94xx-load-external-firmware patches.drivers/aic94xx-fix-fw-leak.patch patches.drivers/aic94xx-RTA-handler patches.drivers/aic94xx-dont-eat-query-task-results patches.drivers/libsas-remove-initiator-aborted patches.drivers/libsas-add-dev-reset-to-eh patches.drivers/libsas-abort-sas-task-deferral patches.drivers/libsas-sata-support patches.drivers/aic94xx-defer-task-abort patches.drivers/aic94xx-abort-task-failed-fallthrough patches.drivers/aic94xx-fix-ddb-scb-init patches.drivers/aic94xx-lock-ddb-access patches.drivers/aic94xx-update-version-number patches.drivers/aic94xx-sp2-update patches.drivers/aic79xx-29320lpe.patch patches.drivers/aic79xx-use-dma-required-mask patches.drivers/aic7xxx-sp2-update # Remaining SCSI patches (garloff) patches.suse/scsi-scan-inq-ppc64-dflt patches.fixes/scsi-scan-limit-luns-seqscan-16k patches.fixes/scsi-scan-blist-update patches.fixes/cdrom-timeout-in-msec patches.suse/scsi-scan-tolerate-pq3-cosmetic patches.suse/scsi-scan-logging patches.fixes/sdev-timeout-retries-update patches.fixes/use-unchecked_isa_dma-in-sd_revalidate_disk patches.suse/st-ioctl-idlun-support patches.drivers/scsi-backport-mpt-fusion patches.drivers/scsi-sas-sp1-mpt-fusion-update patches.fixes/mpt-dont-return-DID_BUS_BUSY patches.fixes/mpt-increase-sge-size-for-fc patches.fixes/mpt-unstick-error-recovery patches.fixes/mpt-sort-volumes-ascending patches.fixes/mpt-dont-read-only-devices patches.fixes/scsi-missing-iomem-cast patches.fixes/scsi-sdev-initialisation-block-race patches.fixes/scsi-abort-eh-cmds patches.fixes/scsi-sdev-resurrect patches.fixes/scsi-sdev-fixup-slave-destroy patches.arch/s390-sles10sp3-09-zfcp-enhanced-traces.patch patches.arch/s390-42-01-zfcp-port-refc-on-adisc.patch patches.fixes/scsi_run_queue-recursion.patch patches.fixes/fc_transport_optional_remove patches.fixes/scsi-transport-fc-scan-timeout patches.fixes/fc_transport-check-portstate-before-scan patches.fixes/gdth-set-max_sectors patches.fixes/scsi-set-correct-resid patches.drivers/ips-soft-lockup patches.arch/symbios-eeh-recovery.patch patches.fixes/symbios-set-FE_ISTAT1.patch patches.fixes/kill-driver-update-warning patches.drivers/scsi-throttle-SG_DXFER_TO_FROM_DEV-warning-better patches.arch/s390-17-04-october2005.diff patches.arch/s390-42-03-zfcp-forced-unblock.patch patches.fixes/scsi-reset-resid patches.fixes/proc-scsi-scsi-fix.diff patches.fixes/megaraid_mbox-dell-cerc-support patches.drivers/fusion-pci-ids-3.04.06-suse patches.drivers/fusion-sles10sp2-3.04.06-suse patches.drivers/fusion-sp2-ioport-free patches.fixes/fc_transport-remove-targets-on-host-remove patches.drivers/fc_transport-add-8GBit patches.fixes/scsi-eh-start_unit-retry.patch patches.fixes/scsi-kill-failfast-requests patches.drivers/megaraid_sas-3.15-update patches.drivers/3ware-sp2-update patches.drivers/areca-update-1.20.00.14 patches.drivers/megaraid-2.20.5.2 patches.drivers/aic94xx-remove-scsi-scan-host patches.fixes/st-use-default-handler-for-sg patches.fixes/st-fixup-set-blksize patches.drivers/mptbase-reset-ioc-initiator-after-pci-resume.patch patches.drivers/fusion-36GB-data-corruption patches.drivers/3ware-9.5.0.1-update patches.drivers/fusion-missing-raid-targets patches.drivers/mptsas-dont-remove-targets patches.fixes/mptbase-oops-on-mptctl-load patches.fixes/scsi-use-correct-buffer-size patches.drivers/aic79xx-core-fixes patches.drivers/aic79xx-disable-qas patches.fixes/sg-fixup-transfer-size patches.fixes/fc_transport-simplify-user-scan patches.fixes/megaraid_sas-suspend-fix patches.fixes/3w-xxxx-dma-corruption-fix.patch patches.fixes/fc_transport-8GBit-display-fix patches.fixes/libsas-finish-cmd patches.fixes/aic94xx-eh-fixes patches.fixes/sym2-free-luntbl patches.fixes/ips-revert-mdelay patches.fixes/scsi-scan-handle-pq1-devices patches.fixes/scsi-add-host-error-code-reset patches.drivers/fusion-unstick-error-recovery patches.drivers/aacraid-no-wce patches.fixes/scsi-restart-lookup-by-target patches.fixes/scsi-host-kzalloc-shost_data patches.suse/scsi-check-removed-device-for-offline patches.drivers/scsi-aha152x-compile-fix.patch patches.drivers/scsi-aha152x-pcmcia-update.patch patches.drivers/megaraid_sas-4.08-update patches.drivers/megaraid_sas-4.08-update-remove-stale-debug-message patches.drivers/fusion-sles10-sp3-3.04.07-suse patches.drivers/aacraid-sp3-update patches.drivers/mpt2sas-driver patches.fixes/block-online-disk-resize patches.drivers/ppc-ibmvfc-driver patches.drivers/brocade-bfa.patch patches.drivers/brocade-bfa-move-cna-includes patches.drivers/brocade-bfa-beta2.patch patches.fixes/scsi-prep_fn-dead-queue-fix patches.drivers/ipr-pci-eeh-permanent-failure patches.drivers/mptsas-106xE-32bit-fix patches.drivers/aacraid-24701-update patches.drivers/aacraid-24702-update patches.drivers/aacraid-26400-update patches.fixes/mptspi-update-dv-settings patches.drivers/fusion-sles10-sp4-3.04.16-suse patches.drivers/fusion-sles10-sp4-3.04.17-suse patches.drivers/fusion-sles10-sp4-genksyms-fixup patches.drivers/megaraid_sas-4.37-update patches.drivers/pmcraid-add-for-sles10sp4 patches.drivers/pmcraid-remove-compat-dma-bit-mask-definitions patches.drivers/pmcraid-disable-msix.patch patches.drivers/ipr-update-2.3.0 patches.drivers/ipr-update-2.3.0-fix patches.drivers/ipr-update-2.3.0-fix-fix patches.drivers/ipr-bluedarter-readd-race-workaround patches.drivers/mpt2sas-sp4-update patches.drivers/mpt2sas-driver-fails-to-recover patches.drivers/mpt2sas-fix-pci_request_regions-failure patches.drivers/mpt2sas-add-sanity-checks patches.drivers/mpt2sas-sanity-check-for-phy-num patches.fixes/mpt2sas-move-pci-save-state patches.fixes/mpt2sas-prevent-heap-overflows-and-unchecked-reads patches.drivers/brocade-bfa-2.3.2.1.patch patches.drivers/brocade-bfa-remove-solaris-logging patches.drivers/aic94xx-update-BIOS-image patches.drivers/aic94xx-correct-size-argument patches.drivers/scsi-unblock-target-after-calling-terminate-callback patches.drivers/scsi-add-transport-host-byte-errors patches.drivers/scsi-add-support-for-new-transport-errors-to-fc-transport patches.drivers/scsi-separate-failfast-into-multiple-bits patches.arch/s390-46-02-hyperpav-rwtd.patch patches.arch/s390-46-06-dasd-fix-cc1-handling.patch patches.arch/s390-47-01-dasd-fix-unimplemented-diag-function.patch patches.arch/s390-54-02-dasd-fix-open-offline-race.patch patches.fixes/sd-no-spinup-standby-ports patches.fixes/scsi-reservation-conflict-after-timeout patches.fixes/scsi-execute-async-kfree-fix patches.fixes/scsi-retry-add-to-mlqueue-for-eh patches.fixes/scsi-retry-alua-in-transition-ua patches.suse/sd-ignore-sync-errors-on-passive-paths patches.fixes/scsi-blank-out-reservation-conflict-printk patches.drivers/qla1280-eh-update patches.fixes/mpt-hold-off-error-recovery # mmc/memmorycardreader tree backport patches.suse/mmcbackport1_removeold.patch patches.suse/mmcbackport2_addskel.patch patches.suse/mmcbackport3_addcore.patch patches.suse/mmcbackport4_addcard.patch patches.suse/mmcbackport5_addhost.patch patches.suse/mmcbackport6_adaptcore.patch patches.suse/mmcbackport7_adapthost.patch patches.suse/mmcbackport8_adaptcard.patch patches.suse/mmcbackport9_adaptconfigs.patch patches.suse/mmcbackportA_latestupstreamfixes.patch patches.suse/mmcbackportAA_smallreleasefix.patch patches.suse/mmcbackportB2_ricohquirk_v2.patch # bnc#362850 patches.fixes/sd_liberal_28_sense_invalid.diff patches.fixes/revert_sd_asc_28_liberal_check.diff patches.fixes/sd-NO_SENSE-fix patches.fixes/scsi-fixup-recovered-error patches.fixes/scsi-gdth-negative-offset-fix.patch patches.fixes/megaraid_sas-fix-permissions-on-poll_mode_io patches.fixes/SCSI-sd-handle-bad-lba-in-sense-information.patch patches.suse/sg-backport-race-fix patches.fixes/scsi-reservation-conflict-after-timeout2 patches.drivers/megaraid_sas-5.25-update patches.fixes/scsi-gdth-integer-overflow-in-ioctl patches.fixes/megaraid_sas-initialisation-fix patches.fixes/megaraid_sas-reset-msi-x-after-kdump patches.fixes/sd-set-resid-correctly ######################################################## # Network ######################################################## patches.fixes/net-drop-duplicate-assignment-in-request_sock.patch patches.drivers/tg3-update-v3.69c patches.drivers/tg3-update-v3.71b patches.drivers/tg3-update-v3.85e patches.drivers/tg3-update-v3.86 patches.drivers/tg3-update-v3.86b patches.drivers/tg3-3.86b-to-3.99c.patch patches.drivers/tg3-fixes-a-rare-sbd-corruption-bug-on-57780-asic-rev-devices.patch patches.drivers/tg3-adds-50610m-phy-id-for-5785.patch patches.drivers/tg3-adds-apd-support-for-phys-designated-as-fet.patch patches.drivers/tg3-fixes-a-5785-data-corruption-bug.patch patches.drivers/tg3-correct-an-inverted-inline-status-bug-for-5785.patch patches.drivers/tg3-remove-use-of-skb_dma_map-unmap.patch patches.drivers/tg3-3.99c-to-3.114b.patch patches.drivers/tg3-fix-alignment-of-rx_offset-for-asic_rev_5701.patch patches.drivers/tg3-Apply-10Mbps-fix-to-all-57765-revisions.patch patches.drivers/tg3-Assign-correct-tx-margin-for-5719.patch patches.drivers/tg3-Fix-5719-internal-FIFO-overflow-problem.patch patches.drivers/tg3-Raise-the-jumbo-frame-BD-flag-threshold.patch patches.drivers/tg3-Always-turn-on-APE-features-in-mac_mode-reg.patch patches.drivers/tg3-ape-fix.patch patches.drivers/tg3-Add-support-for-selfboot-format-1-v6.patch patches.drivers/tg3-Fix-5719-A0-tx-completion-bug.patch patches.drivers/tg3-Revise-5719-internal-FIFO-overflow-solution.patch patches.drivers/tg3-Disable-multivec-mode-for-1-MSIX-vector.patch patches.drivers/tg3-Enable-mult-rd-DMA-engine-on-5719.patch patches.drivers/tg3-Disable-MAC-loopback-test-for-CPMU-devices.patch patches.drivers/tg3-Fix-loopback-tests.patch patches.drivers/tg3-restrict-phy-ioctl-access-when-not-netif_running.patch patches.drivers/tg3-fix-return-value-check-in-tg3_read_vpd.patch patches.drivers/tg3-Do-not-call-device_set_wakeup_enable-under-spin_.patch patches.drivers/tg3-Disable-unused-transmit-rings.patch patches.drivers/PATCH-net-next-tg3-Set-real_num_rx_queues-for-non-mu.patch patches.fixes/tulip-quad-NIC-ifdown patches.suse/prism-defaultmac patches.suse/nameif-track-rename.patch patches.suse/rtnetlink-atomic2.patch patches.suse/sk_clone.patch patches.drivers/r8169-update-2.6.24 patches.drivers/r8169-backport-2.6.24 patches.fixes/r8169-fix-oops-in-r8169_get_mac_version patches.fixes/r8169-wake-up-the-phy-of-the-8168.patch patches.drivers/sky2-1.10-update patches.drivers/sky2-update-to-1.22.patch patches.drivers/sky2-update-to-1.22-upstream-fixes.patch patches.drivers/bnx2-update-1.5.1c patches.drivers/bnx2-update-1.5.4b patches.drivers/bnx2-update-1.5.5b patches.drivers/bnx2-update-1.6.7c patches.drivers/bnx2-update-2.0.1.patch patches.drivers/bnx2-update-bnx2_com_fw_06-to-4.6.16.patch patches.drivers/bnx2-update-bnx2_com_fw_09-to-4.6.16.patch patches.drivers/bnx2-bnx2_tx_int-optimizations.patch patches.drivers/bnx2-no-need-to-check-before-vfreeing.patch patches.drivers/bnx2-fix-the-behavior-of-ethtool-when-onboot-no.patch patches.drivers/bnx2-return-pci_ers_result_disconnect-on-permanent-failure.patch patches.drivers/bnx2-zero-out-status-block-before-chip-reset.patch patches.drivers/bnx2-close-device-if-mtu-change-or-ring-size-change-fails.patch patches.drivers/bnx2-apply-broken_stats-workaround-to-5706-and-5708.patch patches.drivers/bnx2-report-ftq-discard-counter.patch patches.drivers/bnx2-refine-coalescing-parameters.patch patches.drivers/bnx2-use-const-on-flash_table-structure.patch patches.drivers/bnx2-update-version-to-2.0.2.patch patches.drivers/bnx2-update-firmware-to-5.0.0.j3.patch patches.drivers/bnx2-avoid-compiler-warnings.patch patches.drivers/bnx2-eeh-is-failing-with-timeout.patch patches.drivers/bnx2-remove-skb_dma_map-unmap-calls-from-driver.patch patches.drivers/bnx2-protect-tx-timeout-reset-with-rtnl_lock.patch patches.drivers/bnx2-dump-some-state-during-tx-timeout.patch patches.drivers/bnx2-print-warning-when-unable-to-allocate-the-full-skb-page-ring.patch patches.drivers/bnx2-read-firmware-version-from-vpd.patch patches.drivers/bnx2-update-version-to-2.0.3.patch patches.drivers/bnx2-refine-vpd-logic.patch patches.drivers/bnx2-reset_task-is-crashing-the-kernel.-fixing-it.patch patches.drivers/bnx2-fixing-a-timout-error-due-not-refreshing-tx-timers-correctly.patch patches.drivers/bnx2-flush-the-register-writes-which-setup-the-msi-x-table.patch patches.drivers/bnx2-refine-statistics-code.patch patches.drivers/bnx2-save-statistics-during-reset.patch patches.drivers/bnx2-check-bnx2_flag_using_msix-flag-when-setting-up-msix.patch patches.drivers/bnx2-adjust-flow-control-water-marks.patch patches.drivers/bnx2-allow-user-specified-multiple-advertisement-speed-values.patch patches.drivers/bnx2-fix-bug-when-saving-statistics.patch patches.drivers/bnx2-update-firmwares-and-update-version-to-2.0.8.patch patches.drivers/bnx2-fix-netpoll-crash.patch patches.drivers/bnx2-use-proper-handler-during-netpoll.patch patches.drivers/bnx2-fix-lost-msi-x-problem-on-5709-nics.patch patches.drivers/bnx2-update-version-to-2.0.9.patch patches.drivers/bnx2-add-prefetches-to-rx-path.patch patches.drivers/bnx2-fix-register-printouts-during-netev_watchdog.patch patches.drivers/bnx2-update-5709-mips-firmware-and-version-to-2.0.15.patch patches.drivers/bnx2-use-netif_carrier_off-to-prevent-timeout.patch patches.drivers/bnx2-fix-hang-during-rmmod-bnx2.patch patches.drivers/bnx2-fix-compiler-warning-in-bnx2_disable_forced_2g5.patch patches.drivers/bnx2-always-enable-msi-x-on-5709.patch patches.drivers/bnx2-dump-some-config-space-registers-during-tx-timeout.patch patches.drivers/bnx2-update-version-to-2.0.16.patch patches.drivers/bnx2-allocate-with-gfp_kernel-flag-on-rx-path-init.patch patches.drivers/bnx2-use-device-model-dma-api.patch patches.drivers/bnx2-use-proper-counter-for-net_device_stats-multicast.patch patches.drivers/bnx2-call-pci_enable_msix-with-actual-number-of-vectors.patch patches.drivers/bnx2-remove-some-unnecessary-smp_mb-in-tx-fast-path.patch patches.drivers/bnx2-update-version-to-2.0.17.patch patches.drivers/bnx2-update-firmware-to-6.0.x.patch patches.drivers/netdev-remove-redundant-checks-for-cap_net_admin-in-mdio-implementations.patch patches.drivers/bnx2x-0.40.15.patch patches.drivers/bnx2x-1.42.3.patch patches.drivers/bnx2x-update-to-1.48.105.patch patches.drivers/bnx2x-disable-CNIC.patch patches.drivers/bnx2x-casting-page-alignment.patch patches.drivers/bnx2x-move-bnx2x-files-to-saparate-folder.patch patches.drivers/bnx2x-advance-hsi-and-add-57712-hw-support.patch patches.drivers/bnx2x-fix-rss-enablement.patch patches.drivers/bnx2x-optimized-branching-in-the-bnx2x_rx_int.patch patches.drivers/bnx2x-remove-redundant-commands-during-error-handling.patch patches.drivers/bnx2x-don-t-deal-with-power-if-no-capability.patch patches.drivers/bnx2x-use-correct-fw-constant.patch patches.drivers/bnx2x-remove-unnecessary-flag.patch patches.drivers/bnx2x-fix-possible-deadlock-in-hc-block.patch patches.drivers/bnx2x-prevent-false-parity-error-in-hc-block.patch patches.drivers/bnx2x-update-bnx2x-version-to-1.60.00-3.patch patches.drivers/bnx2x-restore-appropriate-delay-during-bmac-reset.patch patches.drivers/bnx2x-fix-waiting-for-reset-complete-on-bcm848x3-phys.patch patches.drivers/bnx2x-fix-port-selection-in-case-of-e2.patch patches.drivers/bnx2x-clear-latch-indication-on-link-reset.patch patches.drivers/bnx2x-fix-resetting-bcm8726-phy-during-common-init.patch patches.drivers/bnx2x-do-not-enable-cl37-bam-unless-it-is-explicitly-enabled.patch patches.drivers/bnx2x-reset-8073-phy-during-common-init.patch patches.drivers/bnx2x-update-version-number-to-1.60.00-4.patch patches.drivers/bnx2x-lso-code-was-broken-on-be-platforms.patch patches.drivers/bnx2x-fixed-a-compilation-warning.patch patches.drivers/bnx2x-don-t-prevent-rss-configuration-in-int-x-and-msi-interrupt-modes.patch patches.drivers/bnx2x-registers-dump-fixes.patch patches.drivers/bnx2x-move-to-d0-before-clearing-msi-msi-x-configuration.patch patches.drivers/bnx2x-fix-the-race-on-bp-stats_pending.patch patches.drivers/bnx2x-update-driver-version-to-1.62.00-3.patch patches.drivers/benet-add-the-emulex-10g-lan-driver.patch patches.drivers/benet-emulex-10g-lan-driver-fixes.patch patches.drivers/benet-update-to-2.102.453s.patch patches.drivers/benet-emulex-10g-lan-driver-fixes-2 patches.drivers/benet-emulex-fix-eeh-recovery patches.drivers/chelsio_t3 patches.drivers/chelsio_t3-updates patches.drivers/cxgb3_update.patch patches.drivers/cxgb3-update-to-1.1.3-ko.patch patches.drivers/cxgb3-fix-gen2-pci-default-settings.patch patches.drivers/cxgb3-add-memory-barriers.patch patches.drivers/cxgb3-fix-premature-page-unmap.patch patches.drivers/cxgb3-parity-managment.patch patches.drivers/cxgb4-t4-driver.patch # fix a oops on unload still active isdn drivers # TODO: send upstream patches.fixes/i4l-nullpointer-fix patches.drivers/isdn_pcmcia_cardbus_irq patches.fixes/avm-fix-capilib-locking patches.fixes/ISDN-Fix-data-access-out-of-array-bounds patches.fixes/ISDN-i4l-Fix-DLE-handling-for-i4l-audio patches.drivers/e1000-update-to-7.6.15.5.patch patches.drivers/e1000-disable-l1aspm.patch patches.drivers/e1000-ioport-free-support.patch patches.drivers/e1000-return-pci_ers_result_disconnect-on-permanent-error.patch patches.drivers/e1000-fix-bug-with-shared-interrupt-during-reset.patch patches.drivers/e1000-fix-powering-off-during-shutdown-backport.patch patches.drivers/e1000-fix-eeh-in-4-port-pcie-10-100-1000-base-tx-adapter.patch patches.drivers/e1000-update-mii-registers-on-link-down.patch patches.drivers/e1000-enhance-frame-fragment-detection.patch patches.drivers/e1000-remove-lpe-special-case-for-1500-mtu.patch patches.drivers/e1000e-update-1.0.2.1.patch patches.drivers/e1000e-fix-kcompat-code-for-when-config_pm-is-not-set.patch patches.drivers/e1000e-update-1.0.2.5.patch patches.drivers/e1000e-update-1.0.15.patch patches.drivers/e1000e-update-1.1.2.patch patches.drivers/e1000e-update-1.1.19.patch patches.drivers/e1000e-update-1.2.8.patch patches.drivers/e1000e-update-1.2.10.patch patches.drivers/e1000e-update-1.2.17.patch patches.drivers/e1000e-drop-e1000-pcie-devices.patch patches.drivers/e1000-fix-screaming-irq-on-virtual-machines.patch patches.drivers/e100-ignore-bad-eeprom patches.drivers/e100-pci-err-recovery.patch patches.drivers/e100-update-to-3.5.24-k3.patch patches.drivers/ibmveth-flexbuf.patch patches.drivers/ibmveth-large-frames.patch patches.drivers/ibmveth-large-mtu.patch patches.drivers/ibmveth-fixup-pool_deactivate.patch patches.drivers/ibmveth-cpu-dlpar.patch patches.drivers/ibmveth-lost-IRQ-while-closing-opening-device-leads patches.drivers/netxen.patch patches.drivers/netxen-1.patch patches.drivers/netxen-gso.patch patches.drivers/netxen-3.4.8.patch patches.drivers/netxen.free-irq-on-removal.patch patches.drivers/netxen.jumbo-frame-ping.patch patches.drivers/netxen.ethtool.patch patches.drivers/netxen-insmod.patch patches.drivers/netxen-rmmod.patch patches.drivers/netxen_version.fix patches.drivers/netxen-driver-update.patch patches.drivers/netxen-i386-single-port-borkage.patch patches.fixes/netxen-endian-fix.diff patches.drivers/netxen_fw_load.patch patches.drivers/netxen_version.fix-2 patches.drivers/netxen-failover.patch patches.drivers/netxen-2.6.23.patch patches.drivers/netxen-update-to-4.0.30.patch patches.drivers/netxen-update-to-4.0.30-upstream-fixes.patch patches.drivers/netxen-enable-napi-in-dev-open.patch patches.drivers/netxen-firmware-lockup patches.drivers/netxen-handle-firmware-load-errors.patch # Netxen SP3->SP4 compat patches patches.drivers/0001-netxen-base-driver-compatibility.patch patches.drivers/0002-netxen-add-netxen_nic_compat.h.patch patches.drivers/0003-netxen-sync-sles10-upto-upstream-commit-d17334604.patch # Netxen backports for SP4 patches.drivers/0001-netxen-fix-tx-ring-accounting.patch patches.drivers/0002-netxen-fix-build-with-without-CONFIG_PM.patch patches.drivers/0003-netxen-fix-firmware-init-handshake.patch patches.drivers/0004-netxen-fix-the-version-code-macro.patch patches.drivers/0005-netxen-avoid-frequent-firmware-reset.patch patches.drivers/0006-netxen-fix-context-deletion-sequence.patch patches.drivers/0007-netxen-fix-deadlock-on-dev-close.patch patches.drivers/0008-netxen-fix-thermal-check-and-shutdown.patch patches.drivers/0009-netxen-reset-ring-consumer-during-cleanup.patch patches.drivers/0010-netxen-fix-coherent-dma-mask-setting.patch patches.drivers/0011-netxen-fix-dma-mask-update-calculation.patch patches.drivers/0012-netxen-remove-netxen-workqueue.patch patches.drivers/0013-netxen-free-napi-resources-during-detach.patch patches.drivers/0014-netxen-refresh-firmware-info-after-reset.patch patches.drivers/0015-netxen-enable-ip-addr-hashing.patch patches.drivers/0016-netxen-configure-interrupt-coalesce-defaults.patch patches.drivers/0017-netxen-annotate-dma-watchdog-setup.patch patches.drivers/0018-netxen-refactor-tso-code.patch patches.drivers/0019-netxen-Add-default-and-limit-macros-for-ring-sizes.patch patches.drivers/0020-netxen-clean-up-firmware-version-checks.patch patches.drivers/0021-netxen-refactor-net_device-setup-code.patch patches.drivers/0022-netxen-fix-skb-alloc-size-for-legacy-firmware.patch patches.drivers/0023-netxen-add-vlan-tx-acceleration-support.patch patches.drivers/0024-netxen-support-for-ethtool-set-ringparam.patch patches.drivers/0025-netxen-update-version-to-4.0.41.patch patches.drivers/0026-netxen-fix-CONFIG_INET-n-build.patch patches.drivers/0027-netxen-fix-vlan-tso-case.patch patches.drivers/0028-netxen-remove-unnecessary-structures.patch patches.drivers/0029-netxen-add-hardware-LRO-support.patch patches.drivers/0030-netxen-ethtool-statistics-and-control-for-LRO.patch patches.drivers/0031-netxen-fix-firmware-reset-logic.patch patches.drivers/0032-netxen-refactor-tx-dma-mapping-code.patch patches.drivers/0033-netxen-implement-pci-driver-shutdown.patch patches.drivers/0034-netxen-remove-netxen_nic_phan_reg.h.patch patches.drivers/0035-netxen-remove-unused-code.patch patches.drivers/0036-netxen-implement-generic-pcie-semaphore-functions.patch patches.drivers/0037-netxen-remove-netxen_nic_niu.c.patch patches.drivers/0038-netxen-fix-lro-buffer-allocation.patch patches.drivers/0039-netxen-remove-duplicate-napi_add.patch patches.drivers/0040-netxen-fix-infinite-loop-on-dma-mapping-failure.patch patches.drivers/0041-netxen-handle-firmware-load-errors.patch patches.drivers/0042-netxen-firmware-hang-detection.patch patches.drivers/0043-netxen-fix-ip-addr-hashing-after-firmware-reset.patch patches.drivers/0044-netxen-pre-calculate-register-addresses.patch patches.drivers/0045-netxen-refactor-firmware-info-code.patch patches.drivers/0046-netxen-update-version-to-4.0.50.patch patches.drivers/0047-netxen-fix-check-for-ip-addr-hashing-support.patch patches.drivers/0048-netxen-fix-tx-descriptor-structure.patch patches.drivers/0049-netxen-fix-legacy-isr-and-some-whitespace-diff.patch patches.drivers/0050-netxen-fix-legacy-isr-and-some-whitespace-diff.patch patches.drivers/0051-netxen-build-fix-for-INET-n.patch patches.drivers/0052-netxen-change-firmware-write-size.patch patches.drivers/0053-netxen-improve-pci-memory-access.patch patches.drivers/0054-netxen-fix-file-firmware-leak.patch patches.drivers/0055-netxen-fix-tx-timeout-recovery.patch patches.drivers/0056-netxen-update-copyright.patch patches.drivers/0057-netxen-fix-minor-tx-timeout-bug.patch patches.drivers/0058-netxen-fix-firmware-init-after-resume.patch patches.drivers/0059-netxen-fix-xen-build-with-CONFIG_PCI_MSI-check.patch patches.drivers/0060-netxen-Fix-Unlikely-x-y.patch patches.drivers/0061-netxen-fix-pci-bar-mapping.patch patches.drivers/0062-netxen-fix-ipv6_hdr-compilation.patch patches.drivers/0063-netxen-bridged-mode-optimizations.patch patches.drivers/0064-netxen-remove-sub-64-bit-mem-accesses.patch patches.drivers/0065-netxen-add-access-to-on-chip-memory-for-tools.patch patches.drivers/0066-netxen-annotate-register-windowing-code.patch patches.drivers/0067-netxen-separate-register-and-memory-access-lock.patch patches.drivers/0068-netxen-add-sysfs-entries-for-diag-tools.patch patches.drivers/0069-netxen-defines-for-next-revision.patch patches.drivers/0070-netxen-128-memory-controller-support.patch patches.drivers/0071-netxen-reset-sequence-changes.patch patches.drivers/0072-netxen-onchip-memory-access-change.patch patches.drivers/0073-netxen-fix-error-codes-in-for-tools-access.patch patches.drivers/0074-netxen-sysfs-control-for-auto-firmware-recovery.patch patches.drivers/0075-netxen-update-version-to-4.0.62.patch patches.drivers/0076-netxen-fix-i2c-init.patch patches.drivers/0077-netxen-fix-tx-timeout-handling-on-firmware-hang.patch patches.drivers/0078-netxen-avoid-undue-board-config-check.patch patches.drivers/0079-netxen-fix-compile-warning-on-kernel-xen.patch patches.drivers/0080-netxen-fix-builds-for-SYSFS-n-or-MODULES-n.patch patches.drivers/0081-netxen-support-for-new-firmware-file-format.patch patches.drivers/0082-netxen-refactor-indirect-register-access.patch patches.drivers/0083-netxen-add-PCI-IDs-for-new-chip.patch patches.drivers/0084-netxen-update-module-info.patch patches.drivers/0085-netxen-module-firmware-hints.patch patches.drivers/0086-netxen-update-version-to-4.0.65.patch patches.drivers/0087-netxen-fix-memory-initialization.patch patches.drivers/0088-netxen-fix-promisc-for-NX2031.patch patches.drivers/0089-netxen-fix-BOND_MODE_TLB-ALB-mode.patch patches.drivers/0090-netxen-remove-PCI-IDs-of-CNA-device.patch patches.drivers/0091-netxen-fix-debug-tools-access-for-NX2031.patch patches.drivers/0092-netxen-fix-failure-cases-for-fw-hang-recovery.patch patches.drivers/0093-netxen-protect-device-reset-by-rtnl_lock.patch patches.drivers/0094-netxen-fix-napi-intr-enable-check.patch patches.drivers/0095-netxen-fix-firmware-type-check.patch patches.drivers/0096-netxen-use-module-parameter-correctly.patch patches.drivers/0097-netxen-minor-suspend-resume-fixes.patch patches.drivers/0098-netxen-fix-tx-timeout-recovery.patch patches.drivers/0099-netxen-support-pci-error-handlers.patch patches.drivers/0100-netxen-fix-unified-fw-size-check.patch patches.drivers/0101-netxen-fix-ethtool-register-dump.patch patches.drivers/0102-netxen-Move-and-to-end-of-previous-line.patch patches.drivers/0103-netxen-fix-ethtool-link-test.patch patches.drivers/0104-netxen-fix-tx-ring-memory-leak.patch patches.drivers/0105-netxen-fix-smatch-warning.patch patches.drivers/0106-netxen-fix-set-mac-addr.patch patches.drivers/0107-netxen-update-version-to-4.0.72.patch patches.drivers/0108-netxen-CONFIG_PCIEAER-for-aer-support.patch patches.drivers/0109-netxen-fix-fw-poll-delayed-work-kill.patch patches.drivers/0110-netxen-use-DEFINE_PCI_DEVICE_TABLE.patch patches.drivers/0111-netxen-fix-endianness-read-mac-address.patch patches.drivers/0112-netxen-fix-endianness-intr-coalesce.patch patches.drivers/0113-netxen-fix-license-header.patch patches.drivers/0114-netxen-fix-sparse-warning.patch patches.drivers/0115-netxen-fix-tx-timeout-recovery-for-NX2031-chip.patch patches.drivers/0116-netxen-protect-resource-cleanup-by-rtnl-lock.patch patches.drivers/0117-netxen-use-netdev_mc_count-and-netdev_mc_empty-when-app.patch patches.drivers/0118-netxen-convert-driver-to-use-netdev_for_each_.patch patches.drivers/0119-netxen-The-driver-doesn-t-work-on-NX_P3_B1-so-cause-.patch patches.drivers/0120-netxen-fix-bios-version-calculation.patch patches.drivers/0121-netxen-fix-warning-in-ioaddr-for-NX3031-chip.patch patches.drivers/0122-netxen-added-sanity-check-for-pci-map.patch patches.drivers/0123-netxen-fix-tx-csum-status.patch patches.drivers/0124-netxen-update-version-to-4.0.73.patch patches.drivers/0125-netxen-fix-corner-cases-of-firmware-recovery.patch patches.drivers/0126-netxen-validate-unified-romimage.patch patches.drivers/0127-netxen-fix-fw-load-from-file.patch patches.drivers/0128-netxen-fix-interrupt-for-NX2031.patch patches.drivers/0129-netxen-fix-deadlock-in-aer.patch patches.drivers/0130-netxen-fix-register-usage.patch patches.drivers/0131-netxen-remove-unnecessary-size-checks.patch patches.drivers/0132-netxen-to-fix-onchip-memory-access.patch patches.drivers/0133-netxen-handle-queue-manager-access.patch patches.drivers/0134-netxen-Remove-unnecessary-returns-from-void-fun.patch patches.drivers/0135-netxen-fix-memory-leaks-in-error-path.patch patches.drivers/0136-netxen-fix-rcv-buffer-leak.patch patches.drivers/0137-netxen-fix-caching-window-register.patch patches.drivers/0138-netxen-fix-for-kdump.patch patches.drivers/0139-netxen-protect-tx-timeout-recovery-by-rtnl-lock.patch patches.drivers/0140-netxen-fix-tx-csum-setting.patch patches.drivers/0141-netxen-fix-inconsistent-lock-state.patch patches.drivers/0142-netxen-update-version-4.0.74.patch patches.drivers/0143-netxen-fix-a-race-in-netxen_nic_get_stats.patch patches.drivers/0144-netxen-fix-poll-implementation.patch patches.drivers/netxen-Fix-kdump.patch patches.drivers/netxen-Avoid-using-reset_devices-as-it-may-become-ob.patch patches.drivers/qlcnic-Qlogic-ethernet-driver-for-CNA-devices.patch patches.drivers/qlcnic-add-ethernet-identifier-in-board-info.patch patches.drivers/qlcnic-clear-device-reset-state-after-fw-recovery.patch patches.drivers/qlcnic-protect-resoruce-cleanup-by-rtnl-lock.patch patches.drivers/qlcnic-support-LED-blink-for-device-identification.patch patches.drivers/qlcnic-add-interrupt-diagnostic-test.patch patches.drivers/qlcnic-add-loopback-diagnostic-test.patch patches.drivers/qlcnic-use-netdev_mc_count-and-netdev_mc_empty-when-app.patch patches.drivers/qlcnic-convert-multiple-drivers-to-use-netdev_for_each_.patch patches.drivers/qlcnic-fix-tx-csum-status.patch patches.drivers/qlcnic-additional-driver-statistics-1.patch patches.drivers/qlcnic-fix-multicast-handling.patch patches.drivers/qlcnic-validate-unified-fw-image.patch patches.drivers/qlcnic-fix-bios-version-check.patch patches.drivers/qlcnic-remove-extra-space-from-board-names.patch patches.drivers/qlcnic-fix-fw-load-from-file.patch patches.drivers/qlcnic-handle-queue-manager-access.patch patches.drivers/qlcnic-update-oncard-memory-size-check.patch patches.drivers/qlcnic-fix-onchip-memory-access.patch patches.drivers/qlcnic-use-IDC-defined-timeout-value.patch patches.drivers/qlcnic-add-driver-debug-support.patch patches.drivers/qlcnic-fix-interface-attach-sequence.patch patches.drivers/qlcnic-fix-endianness-in-fw-validation.patch patches.drivers/qlcnic-update-version-to-5.0.1.patch patches.drivers/qlcnic-fix-set-mac-addr.patch patches.drivers/qlcnic-additional-driver-statistics-2.patch patches.drivers/qlcnic-fix-defines-as-per-IDC-document.patch patches.drivers/qlcnic-fix-fw-initialization-responsibility.patch patches.drivers/qlcnic-define-macro-for-driver-state.patch patches.drivers/qlcnic-fix-pci-semaphore-checks.patch patches.drivers/qlcnic-fix-rcv-buffer-leak.patch patches.drivers/qlcnic-protect-resource-access.patch patches.drivers/qlcnic-update-version-5.0.2.patch patches.drivers/qlcnic-Remove-unnecessary-returns-from-void-fun.patch patches.drivers/qlcnic-fix-context-cleanup.patch patches.drivers/qlcnic-remove-obsolete-register.patch patches.drivers/qlcnic-fix-caching-window-register.patch patches.drivers/qlcnic-cleanup-dma-mask-setting.patch patches.drivers/qlcnic-cleanup-unused-code.patch patches.drivers/qlcnic-check-IDC-version.patch patches.drivers/qlcnic-check-device-class.patch patches.drivers/qlcnic-support-quisce-mode.patch patches.drivers/qlcnic-add-idc-debug-registers.patch patches.drivers/qlcnic-fix-memory-leaks.patch patches.drivers/qlcnic-change-adapter-name-display.patch patches.drivers/qlcnic-fix-rx-bytes-statistics.patch patches.drivers/qlcnic-module-param-for-firmware-load-option.patch patches.drivers/qlcnic-fix-internal-loopback-test.patch patches.drivers/qlcnic-remove-unused-register.patch patches.drivers/qlcnic-mark-device-state-fail.patch patches.drivers/qlcnic-NIC-Partitioning-Add-basic-infrastructure-sup.patch patches.drivers/qlcnic-NIC-Partitioning-Add-non-privileged-mode-supp.patch patches.drivers/qlcnic-Fix-Compilation-Issue-when-CONFIG_INET-was-no.patch patches.drivers/qlcnic-Fix-a-bug-in-setting-up-NIC-partitioning-mode.patch patches.drivers/qlcnic-Bumped-up-version-number.patch patches.drivers/qlcnic-fix-device-soft-reset.patch patches.drivers/qlcnic-change-driver-description.patch patches.drivers/qlcnic-fix-mac-addr-print.patch patches.drivers/qlcnic-seperate-interrupt-for-TX.patch patches.drivers/qlcnic-fix-race-in-tx-stop-queue.patch patches.drivers/qlcnic-fix-register-access.patch patches.drivers/qlcnic-cleanup-skb-allocation.patch patches.drivers/qlcnic-handshake-with-card-after-fw-load.patch patches.drivers/qlcnic-fix-mac-address-mgmt.patch patches.drivers/qlcnic-release-device-resources-during-interface-dow.patch patches.drivers/qlcnic-dont-free-host-resources-during-fw-recovery.patch patches.drivers/qlcnic-offload-tx-timeout-recovery.patch patches.drivers/qlcnic-mark-context-state-freed-after-destroy.patch patches.drivers/qlcnic-update-version-to-5.0.6.patch patches.drivers/qlcnic-Remove-obsolete-code.patch patches.drivers/qlcnic-Add-support-for-configuring-eswitch-and-npars.patch patches.drivers/qlcnic-Check-FW-capability-for-TSO.patch patches.drivers/qlcnic-Disable-admin-tools-interface-for-VF-driver-m.patch patches.drivers/qlcnic-fix-pause-params-setting.patch patches.drivers/qlcnic-disable-tx-timeout-recovery.patch patches.drivers/qlcnic-fix-netdev-notifier-in-error-path.patch patches.drivers/qlcnic-driver-private-workqueue.patch patches.drivers/qlcnic-aer-support.patch patches.drivers/qlcnic-restore-NPAR-config-data-after-recovery.patch patches.drivers/qlcnic-fix-tx-csum-setting.patch patches.drivers/qlcnic-fix-pci-resource-leak.patch patches.drivers/qlcnic-fix-bandwidth-check.patch patches.drivers/qlcnic-fix-copyright-for-pci-searching-function.patch patches.drivers/qlcnic-fix-loopback-test.patch patches.drivers/qlcnic-fix-diag-resource-allocation.patch patches.drivers/qlcnic-lro-config-patch.patch patches.drivers/qlcnic-clean-up-qlcnic_init_pci_info.patch patches.drivers/qlcnic-using-too-much-stack.patch patches.drivers/qlcnic-fix-aer-for-virtual-func.patch patches.drivers/qlcnic-device-state-management-fixes-for-virtual-fun.patch patches.drivers/qlcnic-fix-for-setting-function-modes.patch patches.drivers/qlcnic-add-eswitch-statistics-support.patch patches.drivers/qlcnic-fix-link-status-message.patch patches.drivers/qlcnic-fix-link-diag-test.patch patches.drivers/qlcnic-turn-off-lro-when-rxcsum-is-disabled.patch patches.drivers/qlcnic-Use-available-error-codes.patch patches.drivers/qlcnic-fix-inconsistent-lock-state.patch patches.drivers/qlcnic-remove-unused-code.patch patches.drivers/qlcnic-replace-magic-numbers-with-defines.patch patches.drivers/qlcnic-configure-port-on-eswitch.patch patches.drivers/qlcnic-configure-offload-setting-on-eswitch.patch patches.drivers/qlcnic-support-anti-mac-spoofing.patch patches.drivers/qlcnic-fix-npar-state.patch patches.drivers/qlcnic-mark-device-state-as-failed.patch patches.drivers/qlcnic-fix-endiness-in-eswitch-statistics.patch patches.drivers/qlcnic-firmware-initialization-update.patch patches.drivers/qlcnic-rom-lock-recovery.patch patches.drivers/qlcnic-update-version-5.0.8.patch patches.drivers/qlcnic-eswitch-config-fixes.patch patches.drivers/qlcnic-support-port-vlan-id.patch patches.drivers/qlcnic-fix-fw-recovery-for-PF.patch patches.drivers/qlcnic-change-reg-name.patch patches.drivers/qlcnic-Fix-missing-error-codes.patch patches.drivers/qlcnic-Fix-driver-load-issue-in-FW-hang.patch patches.drivers/qlcnic-PCI-ID-addition.patch patches.drivers/qlcnic-fix-a-race-in-qlcnic_get_stats.patch patches.drivers/qlcnic-fix-poll-implementation.patch patches.drivers/qlcnic-backout-firmware-initialization-update.patch patches.drivers/qlcnic-add-api-version-in-reg-dump.patch patches.drivers/qlcnic-fix-mac-addr-read.patch patches.drivers/qlcnic-fix-for-setting-default-eswitch-config.patch patches.drivers/qlcnic-fix-mac-anti-spoof-policy.patch patches.drivers/qlcnic-fix-panic-while-using-eth_hdr.patch patches.drivers/qlcnic-fix-mac-override-capability.patch patches.drivers/qlcnic-support-mac-learning.patch patches.drivers/qlcnic-mac-vlan-learning-support.patch patches.drivers/qlcnic-add-cksum-flag.patch patches.drivers/qlcnic-support-vlan-rx-accleration.patch patches.drivers/qlcnic-vlan-lro-support.patch patches.drivers/qlcnic-remove-fw-version-check.patch patches.drivers/qlcnic-update-version-5.0.10.patch patches.drivers/qlcnic-dont-assume-NET_IP_ALIGN-is-2.patch patches.drivers/qlcnic-dont-set-skb-truesize.patch patches.drivers/qlcnic-return-operator-cleanup.patch patches.drivers/qlcnic-fix-internal-loopback-test-2.patch patches.drivers/qlcnic-fix-eswitch-stats.patch patches.drivers/qlcnic-fix-diag-register.patch patches.drivers/qlcnic-fix-endianess-for-lro.patch patches.drivers/qlcnic-fix-vlan-TSO-on-big-endian-machine.patch patches.drivers/qlcnic-sparse-warning-fixes.patch patches.drivers/qlcnic-cleanup-port-mode-setting.patch patches.drivers/qlcnic-set-mtu-lower-limit.patch patches.drivers/qlcnic-remove-dead-code.patch patches.drivers/qlcnic-support-quiescent-mode.patch patches.drivers/qlcnic-remove-private-LRO-flag.patch patches.drivers/qlcnic-fix-board-description.patch patches.drivers/qlcnic-fix-promiscous-mode-for-VF.patch patches.drivers/qlcnic-change-all-P3-references-to-P3P.patch patches.drivers/qlcnic-update-driver-version-5.0.11.patch patches.drivers/qlcnic-Fix-for-kdump.patch patches.drivers/qlcnic-Avoid-using-reset_devices-as-it-may-become-ob.patch patches.drivers/qlcnic-lro-module-parameter.patch # Latest net/ieee80211 patches submitted upstream patches.drivers/ieee802.11-2 patches.drivers/ieee802.11-4 patches.drivers/ieee802.11-6 patches.drivers/ieee802.11-7 patches.drivers/ieee802.11-8 patches.drivers/ieee802.11-9 patches.drivers/ieee802.11-10 patches.drivers/ieee802.11-11 patches.drivers/ieee802.11-12 patches.drivers/ieee802.11-13 patches.fixes/ieee80211-orinoco_ap_workaround.diff # Intel wireless updates that go with the above. patches.drivers/ipw2100-update patches.drivers/ipw2200-update patches.drivers/ipw2200-hwcrypto-off patches.drivers/ipw2200-wep-fix patches.fixes/prism54-we19.patch patches.fixes/prism54-we19-wpa.patch patches.drivers/d-link-dge-530t-should-use-the-skge-driver.patch patches.drivers/ixgb-consistent-dma-mask patches.drivers/ixgb-eeh.patch patches.fixes/3c59x-collision-handle patches.fixes/tulip-down-race patches.fixes/natsemi-long-cable-fix patches.fixes/forcedeth_suspendresume.patch patches.fixes/xfrm-endless-loop patches.fixes/atalk_sendmsg-crash.patch patches.fixes/net-llc-fixup # new forcedeth driver (fate #302620) +jikos patches.drivers/forcedeth-driver-2622.diff +jikos patches.drivers/forcedeth-new-integ.diff +jikos patches.drivers/forcedeth-fix-backport.diff +jikos patches.drivers/forcedeth-new-rmv-old-pciids.diff # new forcedeth driver patches.drivers/forcedeth-version-bump.patch patches.drivers/forcedeth_new-remove-in-driver-copy-of-net_device_stats-revert.patch patches.drivers/forcedeth_new-revert-replace-checksum_hw-by-checksum_partial-checksum_complete.patch patches.drivers/forcedeth_new-reverse-stop-using-legacy-hooks-self_test_count-get_stats_count.patch patches.drivers/forcedeth_new-reverse-trivial-commits-for-backport.patch patches.drivers/focedeth_new-remove-forcedeth.c-pci-ids.patch patches.drivers/forcedeth_new-integrate-into-build-system.patch patches.drivers/forcedeth_new-re-add-skb-dev-initialization.patch patches.drivers/forcedeth_new-set-name-to-forcedeth_new.patch patches.drivers/forcedeth_new-add-phy_power_down-parameter-leave-phy-pow.patch patches.drivers/forcedeth_new-new_id-support.patch patches.drivers/forcedeth_new-new_id-0x10DE-0x0057.patch patches.drivers/forcedeth-mcp6x-update.patch patches.fixes/forcedeth-mac-address-corrected patches.fixes/forcedeth-mac-address-correct patches.fixes/forcedeth-mac-address-fix # new s2io driver (fate #302602, #302664) patches.drivers/s2io-update-2.0.25.1 patches.drivers/s2io-backport-2.0.25.1 # 340462, FATE #302393 patches.drivers/myri10ge_1.3.1 patches.drivers/igb-update-to-1.3.19.3.patch patches.drivers/igb-update-to-1.3.28.4.patch patches.drivers/igb-update-to-1.3.28.5.patch patches.drivers/igb-update-to-2.0.6.patch patches.drivers/igb-update-to-2.1.9.patch patches.drivers/igb-update-to-2.2.9.patch patches.drivers/igb-update-to-2.3.4.patch patches.drivers/igb-fix-kcompat-code-for-when-config_pm-is-not-set.patch patches.drivers/igb-add-support-for-Intel-I350-Gigabit-Network-Conne.patch patches.drivers/igb-handle-hwinit-failure-correctly.patch patches.drivers/igb-clear-VF_PROMISC-bits-instead-of-setting-all-oth.patch patches.drivers/ixgbe-update-to-2.0.34.3.patch patches.drivers/ixgbe-update-to-2.0.38.2.patch patches.drivers/ixgbe-update-to-2.0.44.13.patch patches.drivers/ixgbe-update-to-2.0.44.14.patch patches.drivers/ixgbe-update-to-2.0.62.4.patch patches.drivers/ixgbe-update-to-2.0.72.4.patch patches.drivers/ixgbe-update-to-2.0.75.7.patch patches.drivers/ixgbe-update-to-2.0.84.9.patch patches.drivers/ixgbe-update-to-2.0.84.11.patch patches.drivers/ixgbe-update-to-2.1.4.patch patches.drivers/ixgbe-update-to-3.0.12.patch patches.drivers/ixgbe-update-to-3.0.14.patch patches.drivers/ixgbe-fix-x540-phy-id-to-correct-value.patch patches.drivers/ixgbe-fix-x540-to-use-it-s-own-info-struct.patch patches.drivers/ixgbe-prevent-speculative-processing-of-descriptors.patch patches.drivers/ixgbe-driver-fix-hardware-errata-for-82599-devices.patch patches.drivers/ixgbevf-1.0.8.patch patches.fixes/sbni_ioctl-missing-capability-checks patches.fixes/NET-Make-skb_seq_read-unmap-the-last-fragment patches.fixes/net-Fix-frag_list-handling-in-skb_seq_read.patch patches.fixes/net-Fix-OOPS-in-skb_seq_read.patch patches.fixes/net-fix-skb_seq_read-returning-wrong-offset-for-page-frag-data # bonding patches.suse/bonding_upgrade_3.2.5_vanilla.patch patches.suse/bonding_upgrade_3.2.5_vanilla_reverts.patch patches.suse/bonding_upgrade_3.2.5_extra.patch patches.suse/bonding_upgrade_3.2.5_fixes.patch patches.fixes/bonding-fix-bridged-bonding.patch patches.fixes/bonding_fix_mii_ioctl_race.patch patches.fixes/bonding-remove-refcount-check.patch patches.fixes/bonding_fix_panic_on_rmmod.patch patches.fixes/bonding-jiffies2.patch patches.fixes/bonding-improve-elaborate-port_state-assignment.patch patches.fixes/bonding-802.3ad-fix-state-machine-locking.patch patches.fixes/asm-i386-add-hweight64-generic_hweight64.patch patches.drivers/niu-add-0.9-driver.patch patches.drivers/niu-Add-Sun-CP3260-ATCA-blade-support.patch patches.drivers/qlge-add-v1.00.00.19.patch patches.drivers/qlge-base-eeh-support patches.drivers/qlge-change-large-rx-buffer-logic-rss-hash-and-qlge_sb_pad-for-performance.patch patches.drivers/qlge-fixed-the-buggy-mtu-and-for-p21-older-to-p21-newer.patch patches.drivers/qlge-fixed-wol.patch patches.drivers/qlge-fixed-ethtool-t-ethx-offline-hang-issue-seen-on-vmware-and-dell.patch patches.drivers/qlge-make-backward-compatible-for-5.3-10.2.patch patches.drivers/qlge-add-ethtool-get-set-pause-parameter.patch patches.drivers/qlge-add-cbfc-pause-frame-counters-to-ethtool-stats.patch patches.drivers/qlge-added-force-coredump-to-log-file-and-dumping-64-nic-registers-to-ethtool-user-s-space.patch patches.drivers/qlge-fixed-the-bonding-issue-by-setting-receive-routing-bit-and-make-it-load-param.patch patches.drivers/qlge-delay-link-up-by-2-second-because-of-bonding-mode-modifies-the-mac-addresses-using-link-work-function.patch patches.drivers/qlge-adding-new-reset-functionality-to-chip-which-will-wait-till-fifo-and-management-traffic-get-flushed-out.patch patches.drivers/qlge-release-p22.patch patches.drivers/qlge-adding-new-coredump.patch patches.drivers/qlge-adding-missing-bonding-fixed.patch patches.drivers/qlge-fix-frame-routing-for-multicast-frames.patch patches.drivers/qlge-fix-rx-multicast-filter-settings.patch patches.drivers/qlge-fixed-bonding-mode-5-tlb-by-saving-current.patch patches.drivers/qlge-fix-firmware-mailbox-command-timeout.patch patches.drivers/qlge-add-dcbx-firmware-async-event-handler.patch patches.drivers/qlge-do-not-change-frame-routing-during-suspend.patch patches.drivers/qlge-new-release-p23-on-nov-9th-with-below-changes.patch patches.drivers/mlx4-add-v1.4.1-driver.patch patches.drivers/mlx4-add-v1.4.1-driver-compat.patch patches.drivers/mlx4-backport-fixes.patch patches.drivers/mlx4-map-sufficient-icm-memory-for-eqs.patch patches.drivers/mlx4-fix-vlan-flag-endianess-in-lro-code.patch patches.drivers/mlx4_core-Allocate-and-map-sufficient-ICM-memory-for-EQ-context.patch patches.drivers/mlx4_core-Add-40GigE-device-ID.patch patches.drivers/mlx4_core-Add-a-new-supported-40-GigE-device-ID.patch patches.drivers/mlx4-adding-cx3-device-ids.patch patches.drivers/brocade-bna.patch patches.drivers/brocade-bna-beta2.patch patches.drivers/brocade-bna-2.3.2.1.patch patches.drivers/bna-ioctl-data-buffer-fix.patch patches.drivers/bfa-fix-driver-load-during-system-boot-up.patch patches.drivers/bna-SM_ASSERT-fix.patch patches.drivers/bna-fix-priority-tagged-frames-acceptance-from-FCoE-.patch patches.drivers/bna-CNA-stream-test-fix.patch patches.drivers/bna-Assert-failure-fix.patch patches.drivers/bna-incorrect-link-down-message-fix.patch patches.drivers/bna-Fix-for-removing-the-module-after-ethtool-regist.patch patches.drivers/bna-Fix-for-system-reboot.patch # entropy source patches (FATE#305944) patches.drivers/e1000-entropy-source.patch patches.drivers/e1000e-entropy-source.patch patches.drivers/igb-entropy-source.patch patches.drivers/ixgbe-entropy-source.patch patches.drivers/tg3-entropy-source.patch patches.drivers/bnx2-entropy-source.patch patches.fixes/r8169-fix-crash-when-large-packets-are-received.patch patches.drivers/r8169-balance-pci_map-pci_unmap-pair.patch patches.drivers/r8169-use-hardware-auto-padding.patch patches.drivers/r8169-offical-fix-for-CVE-2009-4537-overlength-frame.patch patches.drivers/ibmvfc_better_relogin.patch patches.drivers/ibmvfc_async_first.patch patches.drivers/ibmvfc_fix_logo_loop2.patch patches.drivers/ibmvfc-fcocee-npiv-support patches.fixes/tipc-eth-traffic-filter patches.fixes/isdn-hfc_usb-fix-buf-overflow.patch patches.fixes/skb_dont_corrupt_mac_raw.patch patches.fixes/ipv6-always-init-structures-on-netdev-up patches.fixes/drivers-net-eql-c-prevent-reading-uninitialized-stack-memory patches.fixes/wireless-extensions-fix-kernel-heap-content-leak patches.fixes/wext-fix-potential-private-ioctl-memory-content-leak patches.drivers/net-clear-heap-allocations-for-privileged-ethtool-ac.patch patches.drivers/ehea-fix-speed-and-port ######################################################## # iSCSI ######################################################## patches.drivers/scsi-backport-open-iscsi patches.drivers/open-iscsi-svn.diff patches.drivers/open-iscsi-sp2-update patches.drivers/iscsitarget patches.drivers/iscsitarget-align-with-open-iscsi.patch patches.drivers/iscsitarget-svn.diff patches.drivers/iscsitarget-0.4.15-update patches.drivers/iscsitarget-sp3-update patches.fixes/libiscsi-fix-iscsi-pool-leak.patch patches.drivers/libiscsi-and-qla4xxx-convert-to-new-transport-host patches.fixes/libiscsi-fix-nop-response-reply-and-session-cleanup.patch patches.fixes/libiscsi-fix-possible-null-ptr-session-command patches.fixes/libiscsi-dont-let-io-sit-in-queue patches.fixes/libiscsi-fix-data-corruption-when-target-has-to-resend patches.fixes/iscsi-disable-sndtimeo-when-sending-skbs patches.fixes/iscsi-whitespace-cleanup patches.fixes/libiscsi-enable-failfast-evaluation-on-error patches.fixes/libiscsi-update-last_recv-tracking patches.fixes/iscsi_tcp-update-skb-handling patches.fixes/libiscsi-check-suspend-bit patches.fixes/iscsi_tcp-Evaluate-socket-state-in-data_ready patches.fixes/libiscsi-don-t-increment-cmdsn-if-cmd-is-not-sent patches.fixes/libiscsi-handle-immediate-command-rejections patches.fixes/libiscsi-account-for-slower-links patches.fixes/iscsi_tcp-use-last_recv-to-track-xmits patches.fixes/iscsi-break-out-xmit-loop-on-error patches.fixes/libiscsi-Update-queuecommand-return-codes patches.fixes/iscsi_target_release_all.patch patches.fixes/libiscsi-Fix-recovery-slowdown-regression patches.fixes/libiscsi-regression-fix-header-digest-error patches.fixes/libiscsi-dont-run-scsi-eh-if-iscsi-task-is-making-progress patches.fixes/libiscsi-reset-timer-if-cmds-are-making-progress ######################################################## # PCI and PCI hotplug ######################################################## patches.fixes/pci-fix-problems-with-msi-x-on-ia64.patch # Greg does not want this patch applied now after RC1 # is out, he also wants to see it in mainline first. # See the internal kernel discussion on the subject # "Cardbus cards hidden, fixup parent subordinate# carefully" # for more information. +bk patches.fixes/yenta-fixup-parent-subordinate-carefully # from 2.6.17 patches.drivers/pci-0004-quirk-for-IBM-Dock-II-cardbus-controllers.patch patches.drivers/pci-0026-quirk-for-asus-a8v-and-a8v-delux-motherboards.patch patches.drivers/pci-0027-make-MSI-quirk-inheritable-from-the-pci-bus.patch patches.drivers/pci-0029-resource-address-mismatch.patch patches.drivers/pci-0031-Cardbus-cards-hidden-needs-pci-assign-busses-to-fix.patch patches.drivers/pci-0032-Move-pci_dev_put-outside-a-spinlock.patch patches.drivers/pci-0041-Provide-a-boot-parameter-to-disable-MSI.patch patches.drivers/pci-hotplug-sn-fix-cleanup-on-hotplug-removal-of-ppb.patch patches.drivers/pci-delete-ACPI-hook-from-pci_set_power_state.patch patches.drivers/pci-allow-msi-to-work-on-kexec-kernel.patch patches.fixes/pci-turn-pci_fixup_video-into-generic-for-embedded-vga.patch patches.fixes/acpiphp-fix-ibm-hotplug-oops.patch patches.fixes/shpchp_serialization_fix.patch patches.fixes/shpchp_hotplug_parameters_fix.patch patches.fixes/shpchp-remove-cmd_busy.patch patches.drivers/pciehp-ia64-make-pci-express-support-selectable.patch patches.drivers/pciehp-fix-programming-hotplug-parameters.patch patches.drivers/pciehp-replace-pci_find_slot-with-pci_get_slot.patch patches.drivers/pciehp-add-missing-pci_dev_put.patch patches.drivers/pciehp-fix-wrong-return-value.patch patches.drivers/pciehp-fix-improper-info-messages.patch patches.drivers/pciehp-add-missing-locking.patch patches.drivers/pciehp-remove-unnecessary-pci_disable_msi.patch patches.drivers/pciehp-remove-unnecessary-free_irq.patch patches.drivers/pcie-pm-quirk.patch patches.fixes/pci-pcieport-driver-remove-invalid-warning-message.patch patches.drivers/pci-quirk-1k-i-o-space-iobl_adr-fix-on-p64h2.patch patches.drivers/ati-rs400_200-480-disable-msi patches.drivers/pci-hotplug-acpiphp-remove-hot-plug-parameter-write-to-pci-host-bridge.patch patches.drivers/pci-hotplug-acpiphp-avoid-acpiphp-cannot-get-bridge-info-pci-hotplug-failure.patch patches.fixes/msi-save-restore-for-suspend-resume.patch patches.arch/ppc-pci_msi_state-add-on-config_eeh.patch patches.fixes/acpi_pci_hotplug_poweroff.patch patches.drivers/pci-set-power-at-enable # from 2.6.18 patches.drivers/pci-initialize-struct-pci_dev.error_state.patch patches.arch/x86_64-msi-add-missing-irq-vector.patch # from 2.6.21 patches.drivers/pci-add-selected_regions-funcs.patch # from 2.6.23, pci hotplug fixes patches.drivers/pci-skip-isa-ioresource-alignment-on-some-systems.patch patches.drivers/pci-use-_crs-for-pci-resource-allocation.patch patches.drivers/pci-use-_crs-fix_mem_corruption.patch patches.drivers/pci-modify-pci-bridge-control-isa-flag-for-clarity.patch # from 2.6.24 patches.drivers/pci-msi_intx_disable_bug-quirk # from 2.6.22 patches.drivers/pci-express-aer-backport.patch patches.drivers/pci-express-aer-aerdriver-off.patch patches.drivers/pci-express-aer-documentation patches.drivers/acpiphp-scan-slots-under-the-nested-p2p-bridge.patch patches.fixes/fix-ia64-sn-msi-support patches.arch/ia64-sn2-irq_fixup patches.arch/ia64-fix-irqpoll patches.drivers/pci-fix-ati-msi-quirk.patch # from 2.6.24 patches.fixes/acpiphp_ibm-remove-get-device-information-failures.patch patches.drivers/pci-pcie-portdriver-initialize-returned-value.patch # from 2.6.25 patches.drivers/pci-express-aer-only-pcie.patch patches.drivers/pci-express-aer-OSC-only-pcie.patch patches.drivers/pci-express-aer-check-for-any-CID.patch patches.drivers/pci-express-aer-OSC-only-on-root-bridges.patch patches.drivers/pci-express-aer-silence-_OSC.patch # from 2.6.26 patches.drivers/pci-add-norom-boot-param.patch patches.arch/ia64-sn-fix-pci-attribute-propagation-bug.patch # bug 495971 patches.fixes/pcie-aer-enable-after-checking-firmware-support.patch patches.fixes/pci-remove-msi-x-vector-limitation-from-nr_msix_devices.patch patches.fixes/msi-Only-keep-one-msi_desc-in-each-slab-entry.patch patches.suse/pci-aer-disable.patch patches.fixes/msi-fixup-defines patches.drivers/PCI-add-support-for-function-level-reset.patch patches.drivers/PCI-Fix-disable-IRQ-0-in-pci_reset_function.patch patches.drivers/PCI-Refactor-pci_reset_function.patch patches.drivers/PCI-Extend-pci_reset_function-to-support-PCI-Advance.patch patches.drivers/PCI-Speed-up-device-reset-function.patch patches.drivers/PCI-cleanup-Function-Level-Reset.patch patches.drivers/PCI-add-PCI-Advanced-Feature-Capability-defines.patch patches.drivers/PCI-Block-on-access-to-temporarily-unavailable-pci.patch patches.drivers/pci-add-link-speed-definitions.patch patches.drivers/pci-fix-msi-x-interrupts-after-a-pci-function-level-reset.patch patches.fixes/PCI-hotplug-fix-wrong-assumption-in-acpi_get_hp_hw_c.patch patches.fixes/PCI-EHP-msi-disable-fix.patch ######################################################## # sysfs / driver core ######################################################## # make debugging easier patches.drivers/sysfs-crash-debugging.patch patches.fixes/sysfs-check-for-existing-dir patches.fixes/wait_for_sysfs_population.diff # EXPORT_SYMBOL_GPL_FUTURE patches.drivers/export_symbol_gpl_future-rcu.patch patches.drivers/export_symbol_gpl_future-usb.patch patches.fixes/increase-firmware-loader-timeout.patch patches.fixes/fix-sys-devices-system-node-node0-meminfo-from-having-anonpages-wrapped.patch patches.suse/dmi-based-module-autoloading.patch patches.fixes/sysfs-allow-sysdev_class-add-attributes patches.fixes/sysfs_drop_dentry-fix-condition patches.fixes/sysfs-fix-s_dentry-race patches.fixes/remove_over-zealous_check_in__module_get patches.fixes/bus-notifier patches.fixes/driver-core-fix-potential-deadlock-in-driver-core.patch patches.fixes/net-uevent-add-ifindex ######################################################## # USB ######################################################## # make debugging easier patches.drivers/always-announce-new-usb-devices.patch # from 2.6.17 patches.drivers/usb-0037-Pegasus-Linksys-USBVPN1-support-cleanup.patch patches.drivers/usb-0058-cypress_m8-add-support-for-the-Nokia-ca42-version-2-cable.patch patches.drivers/usb-0059-PL2303-and-TIOCMIWAIT.patch patches.drivers/usb-0060-support-for-USB-to-serial-cable-from-Speed-Dragon-Multimedia.patch patches.drivers/usb-0072-add-support-for-Creativelabs-Silvercrest-USB-keyboard.patch patches.drivers/usb-0076-cp2101-add-new-device-IDs.patch patches.drivers/usb-0077-ftdi_sio-add-Icom-ID1-USB-product-and-vendor-ids.patch patches.drivers/usb-0080-serial-add-navman-driver.patch patches.drivers/usb-unplug-usbkb-from-hub.patch patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch patches.drivers/usb-add-raritan-kvm-usb-dongle-to-the-hid_quirk_noget-blacklist.patch patches.drivers/hci_usb-ISOC-blacklist.patch patches.fixes/usbcore-handle-devices-with-no-interfaces.patch # from 2.6.20 patches.drivers/usb-funsoft-hwinfo.patch patches.drivers/usb-berry_charge.patch patches.fixes/usb_acm_spin_req.patch patches.fixes/visor_write_race.patch patches.fixes/usb_nvidia_2gb_erratum.patch # from 2.6.21 patches.drivers/usb-edgeport-epic-support.patch patches.drivers/usb-serial-fix-edgeport-regression-on-non-epic-devices.patch patches.fixes/unusual14cd.patch patches.fixes/bug-257303_bt_final.patch # 339743 patches.fixes/microtek_hal.diff # 336850 patches.fixes/usb_336850.diff patches.fixes/usb-use-proper-defines-for-config_usb_net_rndis_host-in-hub.c.patch # from 2.6.23 patches.drivers/usb-add-usb_device_and_interface_info.patch # from 2.6.24 patches.drivers/usb-airprime-option-2.6.24.patch patches.drivers/usb-sierra-2.6.24.patch # from 2.6.25 patches.fixes/usb-ehci-fixes-for-broken-amd-hardware.patch # 380796 patches.fixes/usb_cdc_acm_throttle_fix.patch # 406957 patches.suse/receipt_printer_usblp_quirk.diff patches.fixes/usb-fix-sb700-usb-subsystem-hang-bug.patch patches.fixes/usb-fix-sb600-usb-subsystem-hang-bug.patch patches.fixes/usb-quirk-pll-power-down-mode.patch patches.fixes/usbfs-private-mutex-for-open-release-and-remove.patch patches.drivers/option-remove-novatel-u727-id.patch patches.fixes/remove_bus_powered_test.diff patches.suse/ti_usb_ext_2616.diff patches.fixes/ti_table_size2616.diff patches.fixes/usb-usbfs-properly-clean-up-the-as-structure-on-error-paths patches.fixes/usb-usbfs-only-copy-the-actual-data-received patches.fixes/usb-ohci-quirk-amd-prefetch-for-usb-1.1-iso-transfer.patch patches.fixes/usb-ehci-amd-periodic-frame-list-table-quirk.patch ######################################################## # I2C ######################################################## patches.drivers/i2c-piix4-add-support-for-sb700.patch patches.fixes/i2c-piix4-be-quiet-with-HT1000.patch patches.drivers/i2c-nforce2-support-for-MCP51-and-MCP55.patch patches.drivers/i2c-nforce2-support-for-MCP61-and-MCP65.patch patches.drivers/i2c-piix4-Add-AMD-SB900-SMBus-device-ID ######################################################## # Input & Console ######################################################## patches.suse/bootsplash patches.fixes/fbcon-scrollback-garbage.patch patches.fixes/console_utf8_compose_chars patches.fixes/console_utf8_copynpaste +SLRS patches.suse/SLRS-kbdhook patches.fixes/usb-hid-dead-mouse patches.fixes/usb-hid-ppc-ibmkbd-noget.patch patches.fixes/usblcd.patch patches.fixes/drm-i915-fix-i965-secured-batchbuffer-usage.patch patches.drivers/wacom-update-1.46.patch patches.fixes/input-dmi-match-hp-force-release.patch patches.fixes/fix-memory-corruption-in-console-selection.patch patches.fixes/drm-r128-add-test-for-initialisation-to-all-ioctls-that-require-it patches.fixes/drivers-video-sis-sis_main-c-prevent-reading-uninitialized-stack-memory patches.fixes/drm-radeon-kms-check-AA-resolve-registers-on-r300.patch ######################################################## # Char ######################################################## patches.drivers/mxser-01-add-mxser_new-pci_ids.patch patches.drivers/mxser-02-remove-it.patch patches.drivers/mxser-03-add-support-for-CP-114UL.patch patches.drivers/mxser-04-convert-large-macros-to-functions.patch patches.drivers/mxser-05-remove-dead-code.patch patches.drivers/mxser-06-add-CP-102UF-support.patch patches.drivers/mxser-07-ioctl-cleanup.patch patches.drivers/mxser-08-globals-cleanup.patch patches.drivers/mxser-09-prints-cleanup.patch patches.drivers/mxser-10-remove-predefined-isa-support.patch patches.drivers/mxser-11-various-cleanups.patch patches.drivers/mxser-12-ratelimit-ioctl-warning.patch patches.drivers/add-digi-neo-pcie-4-port-async-support ########################################################## # Bluetooth ########################################################## patches.fixes/bluetooth-setsockopt-leak.diff patches.fixes/bluetooth-fix-missing-null-check ########################################################## # Sound ########################################################## patches.drivers/alsa-git-post-2.6.16-rc1-git6 patches.drivers/alsa-dmx6fire-fix patches.drivers/alsa-bt848-winfast-tv2000xp-fix patches.drivers/alsa-ad1816a-trigger-fix patches.drivers/alsa-ppc-screamer-endian-workaround patches.drivers/sound-oss-kconfig-fix patches.drivers/alsa-ice1712-delta1010lt-spdif-fix patches.drivers/alsa-ice1712-delta1010lt-spdif-fix2 patches.drivers/alsa-fix-enable-option-check patches.drivers/alsa-pause-ioctl-fix patches.drivers/alsa-virmidi-sleep-in-atomic patches.drivers/alsa-fix-cs4236-typo patches.drivers/alsa-disconnect-return-enodev patches.drivers/alsa-cs5535-delay-fix patches.drivers/alsa-emu10k1-audigy4-sb0400 patches.drivers/alsa-fix-emu10k1-null-reference patches.drivers/alsa-fix-vx-memory-leak patches.drivers/alsa-bt87x-add-blacklist patches.drivers/alsa-make-control-suspend-aware patches.drivers/alsa-fix-memleaks patches.drivers/alsa-ac97-static-volume patches.drivers/alsa-ac97-static-volume-fix patches.drivers/alsa-nm256-fix-lockup patches.drivers/alsa-ac97-cleanup-obsolete-workaround patches.drivers/alsa-ice1712-module-option-typo-fix patches.drivers/alsa-ice1712-aureon-enum-fix patches.drivers/alsa-ice1712-dmx6fire-switch-fix patches.drivers/alsa-maestro3-misc-fixes patches.drivers/alsa-cs4281-probe-fix patches.drivers/alsa-usbmixer-resolution-fix # post-code10-RC2 patches.drivers/alsa-thinkpad41p-add-blacklist patches.drivers/alsa-control-warning-fix # SLES10-SP1 patches patches.drivers/alsa-sp1-misc-fixes patches.drivers/alsa-sp1-pci-quirk patches.drivers/alsa-sp1-intel8x0-update patches.drivers/alsa-sp1-via82xx-update patches.drivers/alsa-sp1-atiixp-update patches.drivers/alsa-sp1-hda-update patches.drivers/alsa-sp1-usb-audio-update patches.drivers/alsa-sp1-beta2-hda-fixes patches.drivers/alsa-sp1-beta2-usbaudio-fixes patches.drivers/alsa-sp1-beta4-sound-core-fix patches.drivers/alsa-sp1-beta4-sound-pci-fix patches.drivers/alsa-sp1-beta4-ac97-fix patches.drivers/alsa-sp1-beta4-hda-fix patches.drivers/alsa-sp1-beta4-usbaudio-fix patches.drivers/alsa-sp1-beta5-hda-fix patches.drivers/alsa-sp1-beta5-misc-fix patches.drivers/alsa-sp1-beta6-pci-fix patches.drivers/alsa-sp1-beta6-hda-fix # post SP1 fixes patches.drivers/alsa-post-sp1-hda-analog-update patches.drivers/alsa-post-sp1-hda-conexant-fixes patches.drivers/alsa-post-sp1-hda-sigmatel-pin-fix patches.fixes/alsa-convert-snd-page-alloc-proc-file-to-use-seq_file patches.drivers/alsa-emu10k1-spdif-mem-fix patches.drivers/alsa-post-sp1-hda-stac-error-fix patches.drivers/alsa-post-sp1-hda-probe-blacklist patches.drivers/alsa-post-sp1-hda-robust-probe patches.drivers/alsa-sp2-hp-alc262-fix patches.drivers/alsa-sp2-hp-alc888-add patches.drivers/alsa-sp2-hp-alc262-fix2 patches.drivers/alsa-sp2-big-hda-update patches.drivers/alsa-sp2-hda-more-fixes patches.drivers/alsa-sp2-beta2-hda-hdmi-fix patches.drivers/alsa-sp2-beta2-cx5045-spdif-fix patches.drivers/alsa-sp2-beta2-hda-misc-fixes patches.drivers/alsa-sp2-beta3-hda-fixes patches.drivers/alsa-sp2-beta3-ad1883 patches.drivers/alsa-sp2-beta3-ad1984a-mobile patches.drivers/alsa-sp2-beta3-more-hda-fixes patches.drivers/alsa-sp2-beta4-hda-fixes patches.fixes/fix-maestro3-unload.patch # post SP2 patches.drivers/alsa-post-sp2-hp2133-mic-fix patches.drivers/alsa-post-sp2-realtek-auto-resume-fix patches.drivers/alsa-post-sp2-realtek-more-fixes patches.drivers/alsa-post-sp2-alc663-fsc-fix patches.drivers/alsa-post-sp2-atihdmi-add patches.drivers/alsa-post-sp2-intel-dg33-add patches.drivers/alsa-post-sp2-hda-resume-broken-bios-fix patches.drivers/alsa-post-sp2-hp-mobile-add patches.drivers/alsa-post-sp2-hp-mobile-volume-fix patches.drivers/alsa-post-sp2-ideapad-44khz-fix patches.fixes/sound-ensure-device-number-is-valid-in-snd_seq_oss_sync_make_info # SP3 patches.drivers/alsa-sp3-alc262-hp-quirks patches.drivers/alsa-sp3-hda-amd-generic-support # SP4 patches.drivers/alsa-sp4-hda-amd-generic-support-1 patches.fixes/alsa-sound-pci-rme9652-prevent-reading-uninitialized-stack-memory patches.fixes/alsa-prevent-heap-corruption-in-snd_ctl_new patches.fixes/sound-prevent-buffer-overflow-in-oss-load_mixer_volumes patches.drivers/alsa-usb-fix-oops-at-disconnection patches.drivers/sound-oss-remove-offset-from-load_patch-callbacks patches.drivers/sound-oss-opl3-validate-voice-and-channel-indexes patches.drivers/sound-oss-make-load_patch-compatible ######################################################## # Misc device drivers ######################################################## # FATE #309770 patches.drivers/hpilo-add-driver.patch patches.drivers/hpilo-Use-asm-uaccess.h-instead-of-linux-uaccess.h-wh.patch patches.drivers/hpilo-The-roundup-macro-wasn-t-includeable-in-2.6.16.patch patches.drivers/hpilo-Adjust-to-2.6.16-API.patch patches.drivers/hpilo-increment-version.patch patches.drivers/hpilo-open-close-fix.patch patches.drivers/hpilo-new-pci-device.patch patches.drivers/hpilo-reduce-frequency-of-IO-operations.patch patches.drivers/hpilo-staging-for-interrupt-handling.patch ######################################################## # Other driver fixes ######################################################## patches.fixes/parport-mutex +rw patches.fixes/serial8250_console_write-ier # suse-2.4 compatible crypto loop driver patches.suse/twofish-2.6 patches.fixes/0002-sbp2-prevent-unloading-of-1394-low-level-driver.patch patches.fixes/0005-ohci1394-log-physical-posted-write-errors.patch patches.fixes/0015-ohci1394-cleanup-the-Unexpected-PCI-resource-length-warning.patch patches.drivers/disable-edac.patch patches.fixes/hdaps-backport.diff patches.drivers/nozomi.patch patches.fixes/sis-agp20070226.patch patches.fixes/usb-hid-ncr-no-init-reports.patch patches.fixes/serial-8250-backup-timer patches.fixes/serial-8250-backup-timer-2 patches.fixes/serial-8250-backup-timer-2-deadlock-fix patches.fixes/serial-8250-backup-timer-force - patches.fixes/fix-serial-8250-UART_BUG_TXEN-test patches.fixes/serial-remove-unconditional-enable-of-TX-irq-for-console patches.fixes/serial-8250-add-locking-to-console-write-function patches.fixes/8250-sysrq-deadlock-fix patches.fixes/shared_irq_8250.patch patches.fixes/shared_irq_serial_pnp.patch patches.fixes/i8042-reentry patches.fixes/icom-irq_number-size.patch patches.fixes/icom-pcie-device_id.patch patches.suse/8250-sysrq-ctrl_o.patch patches.fixes/fix-the-graphic-corruption-issue-on-ia64-machines.patch patches.fixes/legacy-pty-count-kernel-parm.patch patches.drivers/ich10-chipset-support.patch patches.drivers/intel-ibexpeak-pch-support.patch patches.drivers/ppc-ehea-0080.03-0100.00 patches.fixes/8250-fix-sol-hang.patch patches.fixes/fix-ioc4-refcounting.patch patches.fixes/v4l-dvb-avoid-writing-outside-array patches.fixes/applicom-fix-unchecked-ioctl-range patches.fixes/agp-zero-pages-before-sending-to-userspace patches.fixes/agp-fix-arbitrary-kernel-memory-write.patch patches.fixes/agp-fix-OOM-and-buffer-overflow.patch patches.drivers/ppc-saturn-serial patches.fixes/dvb-core-fix-dos-bug-in-ule-decapsulation-code-that-can-be-triggered-by-an-invalid patches.fixes/serial-fix-reading-uninitialized-stack-memory-issues ######################################################## # New hardware support (depends on driver fixes) ######################################################## # bug #619715 patches.drivers/Intel-Cougar-Point-PCH-Support.patch # bug #644577 patches.drivers/Intel-Patsburg-PCH-Support.patch # bug #646684 patches.drivers/Intel-Patsburg-SMBus-support.patch # bug #644577 patches.drivers/x86-Intel_PBG_lpcadd.patch # these come here because Intel CPP patch touches hda_intel.c patches.drivers/alsa-sp4-hda-Enable-snoop-bit-for-AMD-controllers patches.drivers/alsa-sp4-hda-Use-LPIB-for-ATI-AMD-chipsets-as-default ######################################################## # device-mapper ######################################################## patches.fixes/dm-blk_cleanup_queue.diff patches.fixes/dm-snapshot-fix-origin_write-pe-submission.patch patches.fixes/dm-snapshot-replace-sibling-list.patch patches.fixes/dm-snapshot-fix-pending-pe-ref.patch patches.fixes/dm-snapshot-fix-invalidation.patch patches.fixes/dm-mirror-inconsistent-recovery-fix.diff patches.fixes/dm-tidy-mdptr.diff patches.fixes/dm-table-store-md.diff patches.fixes/dm-store-geometry.diff patches.fixes/dm-snapshot-unify-chunk_size.diff patches.fixes/idr_replace.diff patches.fixes/dm-use-idr_replace.diff patches.fixes/dm-idr_pre_get-ordering.diff patches.fixes/dm-use-spinlock.diff patches.fixes/dm-DMF_FREEING.diff patches.fixes/dm-proper-refcounting.diff patches.fixes/dm-module-refcount.diff patches.fixes/dm-initialize-ordering.diff patches.fixes/dm-mirror-sector-size-fix.diff patches.fixes/dm-mirror-refactor-context.diff patches.fixes/dm-mirror-bitset_size-fix.diff patches.fixes/dm-mirror-sync_count-fix.diff patches.fixes/dm-kcopyd-error-accumulation-fix.patch patches.fixes/dm-table-split_args-handle-no-input.diff patches.fixes/dm-prevent-removal-if-open.diff patches.fixes/dm-fix-alloc_dev-error_path.patch patches.fixes/dm-snapshot-fix-metadata-error-handling.patch patches.fixes/dm-snapshot-fix-metadata-writing-when-suspending.patch patches.fixes/dm-snapshot-tidy_snapshot_map.diff patches.fixes/dm-snapshot-tidy_pending_complete.diff patches.fixes/dm-snapshot-add_workqueue.diff patches.fixes/dm-snapshot-tidy_pe_ref_counting.diff patches.fixes/dm-snapshot-fix_free_pending_exception.diff patches.fixes/dm-suspend-resume-events patches.fixes/dm-use-private-biosets.diff patches.fixes/dm-fix-find_device-race.diff patches.fixes/dm-suspend-error-path.diff patches.fixes/dm-mirror-wait-for-io-suspend.diff patches.fixes/dm-io-bi_max_vecs-fix.diff patches.fixes/dm-mirror-sync_search-on-resume.diff # patches below are not upstream patches.fixes/dm_check_device_area.diff patches.fixes/dm-merge-max_hw_sector.diff patches.fixes/dm-snapshot-release-memory-if-invalid.patch patches.fixes/dm-mpath-default-to-scsi-err-handler.patch patches.fixes/bio-sense-data.patch patches.fixes/dm-mpath-hw-handler-sense-data.patch # dm-netlink patches.drivers/dm_netlink_part1.diff patches.drivers/dm_netlink_part2.diff patches.drivers/dm_netlink_part3.diff patches.fixes/dm-netlink-fixes # Additional hardware handlers patches.fixes/dm-mpath-hp-sw.patch patches.fixes/dm-mpath-rdac.patch patches.fixes/rdac_ds4000_failover.patch patches.fixes/dm-mpath-rdac-fixups patches.fixes/dm-queue-flag-cluster patches.fixes/dm-mpath-revalidate-disk.patch patches.fixes/dm-fix-page_len-parameter-for-MODE-SELECT-10-command patches.fixes/dm-rename-function patches.fixes/dm-extract-pg_init-functionality patches.fixes/dm-add-private-info-for-endio patches.fixes/dm-retry-mode-select patches.fixes/dm-inquiry-to-get-current-owner patches.fixes/dm-commonize-inquiry-get-functionality patches.fixes/dm-serialize-mode-selects patches.fixes/dm-made-MODE_SELECT_10-default patches.fixes/dm-submit-MODE-SELECTs-per-lun patches.fixes/dm-Cleancp patches.fixes/dm-mpath-conditionally-update-devsize patches.fixes/dm-mpath-add-status-callback patches.fixes/dm-mpath-rdac-avt-support patches.fixes/dm-mpath-ioctl-support patches.fixes/dm-store-md-name patches.fixes/dm-improve-message-consistency patches.fixes/dm-rename-struct-path patches.fixes/dm-mpath-log-device-name patches.fixes/dm-mpath-add-pg-init-retries patches.fixes/dm-mpath-backport-rdac-fixes patches.fixes/dm-mpath-backport-hp-sw-fixes patches.fixes/dm-mpath-implement-hwh-workqueue patches.fixes/dm-mpath-alua patches.fixes/dm-mpath-implement-hwh-controller patches.fixes/dm-raid1-backport patches.fixes/dm-raid1-unplug-sync patches.fixes/dm-mpath-check-for-valid-pgpath patches.fixes/dm-mpath-pg_timeout.patch patches.fixes/dm-mpath-fallback-mode_select-for-rdac patches.fixes/dm-table-switch-to-readonly patches.suse/dm-mpath-null-pgs patches.suse/dm-mpath-no-partitions-feature patches.fixes/dm-table-upgrade-mode-race-fix patches.fixes/dm-mpath-separate-failfast-bits patches.drivers/scsi-device-handler-backport patches.suse/dm-update-disk-ro patches.suse/scsi-netlink-ml patches.fixes/dm-mpath-increment-pg_init_in_progress patches.fixes/dm-mpath-delay-retry patches.fixes/dm-mpath-flush-workqueues-before-suspend-completes patches.fixes/dm-mpath-add-mutex-to-synchronize-adding-and-flushing-work patches.fixes/dm-mpath-prevent-io-from-workqueue-while-suspended patches.fixes/dm-mpath-hold-io-until-all-pg_inits-complete patches.fixes/dm-mpath-wait-for-pg_init-completion-when-suspending patches.fixes/scsi_dh_rdac-Add-support-for-SUN-StorageTek patches.fixes/scsi_dh_rdac-Fix-return-code-for-sense patches.fixes/scsi_dh_rdac-Adding-more-debug-options patches.suse/scsi-dh-always-attach-sysfs patches.suse/scsi-netlink-ml-module-param patches.fixes/scsi-dh-check-for-sdev-state-before-calling-activate patches.suse/scsi-dh-ignore-EEXIST-in-device_create_file patches.fixes/scsi-dh-rdac-add-fatbob-id patches.suse/scsi-dh-activate-async-update patches.fixes/scsi-dh-alua-handle-all-states patches.fixes/scsi-dh-alua-handle-tpgs-state-correctly patches.fixes/scsi-dh-alua-attach-to-unavailable patches.fixes/dm-table-fix-oops-if-request-queue-is-NULL.patch ######################################################## # md/raid ######################################################## patches.fixes/md-queue-flag-cluster patches.fixes/md-noisy-shutdown patches.fixes/md-barrier-fixes patches.fixes/md-faulty-count-fix patches.fixes/md-bitmap-ffz patches.suse/md-interface-fixes patches.fixes/md-clean-unplug patches.fixes/md-v1-add-fix patches.fixes/md-raid1-handle-read-error patches.fixes/md_raid1_barrier_fix patches.fixes/md-idle-test +neilb patches.fixes/md-raid1-failfast patches.fixes/md-uevent patches.fixes/md-disable-recovery-on-faulty-degraded-array patches.fixes/md-raid1-handle-read-error.patch patches.fixes/md-super1-maxdevs-fix patches.fixes/md-idle-test.fix patches.fixes/md-super1-fixes patches.fixes/md-revalidate-on-run ######################################################## # KDB v4.4 - KDB has to apply before XFS ######################################################## patches.suse/kdb-common patches.suse/kdb-i386 patches.suse/kdb-ia64 patches.suse/kdb-x86_64 patches.suse/kdb-x86_64-longjmp patches.suse/x86_64-kdebug-events patches.suse/x86_64-smp-kdb-stop patches.fixes/kdb-missing-export.diff patches.fixes/kdb-fix-kdump-entering-die patches.arch/x86_64-kdb-vector patches.suse/kdb-build-fix patches.suse/scsi-kdb-scsi_cmnd.patch patches.fixes/fix-8250-kdb patches.suse/kdb-backport-1 patches.suse/kdb-backport-2 ######################################################## # NFS ######################################################## patches.suse/register_sysctl_path patches.suse/nfs-sysctl patches.suse/nfsd-sysctl patches.suse/fs-sysctl-register-convert patches.fixes/nfs-directio-drop-semaphore patches.fixes/nfs-rename-zap-inode patches.fixes/sunrpc-restart-delay-fix patches.fixes/nfs-getxattr-length.diff patches.fixes/nfs4-setclientid patches.fixes/nfs4-open-delegated patches.fixes/compat_sys_nfsservctl-access_ok.patch patches.fixes/nfs4-acl-listattr-fix.diff patches.fixes/disable-nfsv4-posix-acl-hack.diff patches.fixes/nfs-revalidate-race patches.fixes/nfsd-setuser-fix patches.fixes/nfsd-putrootfh-dont-setuser patches.fixes/nfsd-ref-fhandle-problem patches.fixes/nfsd-path-release-fix patches.fixes/nfsd-set-user-fix patches.fixes/nfsd-dmapi-aware patches.fixes/nfsd-type-3-fh patches.fixes/nfsv4-setclientid patches.fixes/nfsd-auth-properly patches.fixes/nfs-xdr-fencepost patches.fixes/nfs-mkpipe-refcnt-dentry patches.fixes/nfs-pipefs-busy-inodes patches.fixes/nfs-truncate-race patches.suse/knfsd-add-per-operation-server-stats patches.suse/nfs-aio-dio patches.fixes/nfs-tcp-reconnect-on-error patches.fixes/nfs-lock-warning-removal patches.fixes/nfs-jiffie-wrap patches.fixes/nfs-page-revalidation-bug patches.fixes/nfs-readdir-timestamp patches.fixes/nfsd-gss-memleak patches.fixes/nfs-fix-release-page-race patches.fixes/nfs-osync-error-return patches.fixes/nfs-enospc patches.fixes/nfs4-fix-bad-semaphore-release patches.fixes/nfs4-lock-release-fix patches.fixes/rpc-no-paranoia patches.fixes/sunrpc-randomize-xids patches.suse/nfs-display-sec-flavour.diff patches.fixes/nfs-name-len-limit patches.fixes/nfs-remove-bogus-cache-change-attribute-check.diff patches.fixes/nfsacl-retval.diff patches.fixes/nfs-direct-io-fix-1 patches.fixes/nfs-direct-io-fix-2 patches.fixes/nfs-more-random-port patches.fixes/knfsd4-fix-byte-range-lock-oops # bug 283002 patches.fixes/oom-nfs_create_request-deadlock patches.fixes/nfs-osync-on-error patches.fixes/nfsd-ocfs2-corruption-on-shutdown patches.fixes/nfs-prevent-unwanted-cache-invalidation patches.fixes/nfs-respect-signals-in-blocking-locks patches.fixes/nfs-fix-cache-consistency patches.fixes/nfs-acl-not-soft.patch # bnc#414047 - L3: Intel requests PTFs to support multiple ACL cache per inode patches.suse/NFS-Add-a-new-ACCESS-rpc-call-cache-to-the-linux-nf.patch patches.suse/NFS-Add-a-global-LRU-list-for-the-ACCESS-cache.patch patches.suse/NFS-Add-an-ACCESS-cache-memory-shrinker.patch patches.suse/NFS-Fix-an-Oops-in-the-nfs_access_cache_shrinker.patch patches.suse/NFS-Fix-a-potential-race-between-umount-and-nfs_acc.patch patches.suse/NFS-Ensure-we-zap-only-the-access-and-acl-caches-wh.patch patches.fixes/svcauth-leak-fix patches.suse/nfs-flush-dir-on-ctime-change patches.suse/nfsd-creative-mtime patches.fixes/nfs-fix-posix-acl patches.fixes/sunrpc-fix-min_resvport-conflict patches.fixes/nfs-fix-nfs3_xdr_setaclargs patches.fixes/nfs-fix-race-over-nfs_deletes patches.fixes/nfs-fix-umount-BUG_ON patches.fixes/knfsd-nfsd4-fix-owner-override-on-open patches.fixes/knfsd-nfsd4-fix-open-permission-checking patches.fixes/nfs-dir-invalidate-range.fix patches.fixes/nfs-slot-table-alloc patches.fixes/nfs4-proc-lock-null-deref.patch patches.fixes/nfs-fix-NFS4ERR_FILE_OPEN-handling patches.fixes/nfs-call-async patches.fixes/nfs-wait-for-close patches.fixes/knfsd4-fix-open_create-permissions patches.fixes/knfsd4-fix-share-mode-perms patches.fixes/nfsd4-bug-in-read_buf patches.fixes/knfsd-close-race-in-d_splice_alias.patch patches.fixes/dcache-d_splice_alias_fix.patch patches.fixes/nfs-open-context-umount-race.diff ######################################################## # 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-01-VFS-Fix-__posix_lock_file-copy-of-private-lock-ar.patch patches.suse/lockd-02-NLM-nlm_alloc_call-should-not-immediately-fail-on-s.patch patches.suse/lockd-03-lockd-Don-t-expose-the-process-pid-to-the-NLM-serve.patch patches.suse/lockd-04-SUNRPC-eliminate-rpc_call.patch patches.suse/lockd-05-lockd-clean-up-nlmsvc_lock.patch patches.suse/lockd-06-lockd-simplify-nlmsvc_grant_blocked.patch patches.suse/lockd-07-lockd-make-nlmsvc_lock-use-only-posix_lock_file.patch patches.suse/lockd-08-locks-remove-unused-posix_block_lock.patch patches.suse/lockd-09-locks-lockd-fix-race-in-nlmsvc_testlock.patch patches.suse/lockd-10-NFSD4-return-conflict-lock-without-races.patch patches.suse/lockd-11-lockd-Remove-FL_LOCKD-flag.patch patches.suse/lockd-12-lockd-posix_test_lock-should-not-call-locks_copy_.patch patches.suse/lockd-13-lockd-Fix-server-side-lock-blocking-code.patch patches.suse/lockd-14-lockd-Add-refcounting-to-struct-nlm_block.patch patches.suse/lockd-15-lockd-Clean-up-of-the-server-side-GRANTED-code.patch patches.suse/lockd-16-lockd-Make-nlmsvc_create_block-use-nlmsvc_lookup_.patch patches.suse/lockd-17-lockd-Make-lockd-use-rpc_new_client-instead-of-rp.patch patches.suse/lockd-18-lockd-stop-abusing-file_lock_list.patch patches.suse/lockd-19-lockd-Fix-Oopses-due-to-list-manipulation-errors.patch patches.suse/lockd-20-NLM-nlmclnt_cancel_callback-should-accept-NLM_LCK_D.patch patches.suse/lockd-21-NLM-Simplify-client-locks.patch patches.suse/lockd-22-NLM-Fix-nlmclnt_test-to-not-copy-private-part-of-lo.patch patches.suse/lockd-23-NLM-Add-nlmclnt_release_call.patch patches.suse/lockd-24-lockd-Add-helper-for-_RES-callbacks.patch patches.suse/lockd-25-lockd-Fix-a-typo-in-nlmsvc_grant_release.patch patches.suse/lockd-26-lockd-blocks-should-hold-a-reference-to-the-nlm_fil.patch patches.suse/lockd-27-LOCKD-nlmsvc_traverse_blocks-return-is-unused.patch patches.suse/lockd-28-LOCKD-Make-nlmsvc_traverse_shares-return-void.patch patches.suse/lockd-29-VFS-fs-locks.c-cleanup-locks_insert_block.patch patches.suse/lockd-30-VFS-fs-locks.c-NFSD4-add-race_free-posix_lock_fil.patch patches.suse/lockd-31-locks-don-t-panic.patch patches.suse/lockd-32-NLM-Fix-reclaim-races.patch patches.suse/lockd-33-Return-error-in-case-flock_lock_file-failure.patch patches.suse/lockd-34-locks-don-t-unnecessarily-fail-posix-lock-operati.patch patches.suse/lockd-35-locks-don-t-do-unnecessary-allocations.patch patches.suse/lockd-36-locks-clean-up-locks_remove_posix.patch patches.suse/lockd-37-vfs-add-lock-owner-argument-to-flush-operation.patch patches.suse/lockd-38-VFS-Allow-caller-to-determine-if-BSD-or-posix-locks.patch patches.suse/lockd-39-NLM-NFSv4-Don-t-put-UNLOCK-requests-on-the-wire-unl.patch patches.suse/lockd-40-VFS-Add-support-for-the-FL_ACCESS-flag-to-flock_loc.patch patches.suse/lockd-41-NLM-NFSv4-Wait-on-local-locks-before-we-put-RPC-cal.patch patches.suse/lockd-42-NLM-lockd-remove-b_done.patch patches.suse/lockd-43-LOCKD-Fix-a-deadlock-in-nlm_traverse_files.patch patches.suse/lockd-44-knfsd-hide-use-of-lockd-s-h_monitored-flag.patch patches.suse/lockd-45-knfsd-consolidate-common-code-for-statd-lockd-no.patch patches.suse/lockd-46-knfsd-when-looking-up-a-lockd-host-pass-hostname.patch patches.suse/lockd-47-knfsd-lockd-introduce-nsm_handle.patch patches.suse/lockd-48-knfsd-misc-minor-fixes-indentation-changes.patch patches.suse/lockd-49-knfsd-lockd-Make-nlm_host_rebooted-use-the-nsm_h.patch patches.suse/lockd-50-knfsd-lockd-make-the-nsm-upcalls-use-the-nsm_han.patch patches.suse/lockd-51-knfsd-lockd-make-the-hash-chains-use-a-hlist_nod.patch patches.suse/lockd-52-knfsd-lockd-Change-list-of-blocked-list-to-list_.patch patches.suse/lockd-53-knfsd-change-nlm_file-to-use-a-hlist.patch patches.suse/lockd-54-knfsd-lockd-make-nlm_traverse_-more-flexible.patch patches.suse/lockd-55-knfsd-lockd-Add-nlm_destroy_host.patch patches.suse/lockd-56-knfsd-simplify-nlmsvc_invalidate_all.patch patches.suse/lockd-57-knfsd-lockd-optionally-use-hostnames-for-identif.patch patches.suse/lockd-58-knfsd-make-nlmclnt_next_cookie-SMP-safe.patch patches.suse/lockd-59-knfsd-match-GRANTED_RES-replies-using-cookies.patch patches.suse/lockd-60-knfsd-export-nsm_local_state-to-user-space-via-sy.patch patches.suse/lockd-61-knfsd-lockd-fix-use-of-h_nextrebind.patch patches.suse/lockd-62-knfsd-lockd-fix-refount-on-nsm.patch patches.suse/lockd-63-knfsd-Fix-bug-in-recent-lockd-patches-that-can-ca.patch patches.suse/lockd-64-knfsd-Allow-lockd-to-drop-replies-as-appropriate.patch patches.suse/lockd-65-NLM-Fix-double-free-in-__nlm_async_call.patch patches.suse/lockd-66-locks-trivial-removal-of-unnecessary-parentheses.patch patches.suse/lockd-67-locks-create-posix-to-flock-helper-functions.patch patches.suse/lockd-68-NLM-Shrink-the-maximum-request-size-of-NLM4-request.patch patches.suse/lockd-69-locks-make-lock-release-private-data-before-retur.patch patches.suse/lockd-70-locks-give-posix_test_lock-same-interface-as-lock.patch patches.suse/lockd-71-locks-factor-out-generic-filesystem-switch-from-tes.patch patches.suse/lockd-72-locks-factor-out-generic-filesystem-switch-from-set.patch patches.suse/lockd-73-locks-allow-vfs-posix-_lock_file-to-return-conflic.patch patches.suse/lockd-74-locks-add-lock-cancel-command.patch patches.suse/lockd-75-locks-add-fl_grant-callback-for-asynchronous-lock-r.patch patches.suse/lockd-76-lockd-save-lock-state-on-deferral.patch patches.suse/lockd-77-lockd-handle-fl_grant-callbacks.patch patches.suse/lockd-78-lockd-pass-cookie-in-nlmsvc_testlock.patch patches.suse/lockd-79-lockd-handle-test_lock-deferrals.patch patches.suse/lockd-80-lockd-always-preallocate-block-in-nlmsvc_lock.patch patches.suse/lockd-81-lockd-add-code-to-handle-deferred-lock-requests.patch patches.suse/lockd-82-locks-fix-F_GETLK-regression-failure-to-find-confl.patch patches.suse/lockd-83-NLM-don-t-use-CLONE_SIGHAND-in-nlmclnt_recovery.patch patches.suse/lockd-84-locks-clean-up-lease_alloc.patch patches.suse/lockd-85-locks-share-more-common-lease-code.patch patches.suse/lockd-86-locks-rename-lease-functions-to-reflect-locks.c-con.patch patches.suse/lockd-87-locks-provide-a-file-lease-method-enabling-cluster.patch patches.suse/lockd-88-locks-export-setlease-to-filesystems.patch patches.suse/lockd-89-locks-make-posix_test_lock-interface-more-consist.patch patches.suse/lockd-90-locks-fix-vfs_test_lock-comment.patch patches.suse/lockd-91-rename-setlease-to-generic_setlease.patch patches.suse/lockd-92-use-mutex-instead-of-semaphore.diff patches.suse/lockd-93-fix-circular-lock-dependency.diff patches.suse/lockd-94-Convert-NFSv4-to-new-lock-interface.patch # kernel statd: patches.suse/sunrpc-register-multiple patches.suse/lockd-switchable-statd patches.suse/lockd-kernel-statd-sp2 patches.suse/lockd-suse-config patches.fixes/statd-regular-gc patches.fixes/lockd-chroot-fix patches.fixes/locks-avoid-deadlock # 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-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 # patches.suse/lockd-block-list # patches.suse/lockd-file-list # patches.suse/lockd-nlm_block-grab-file-reference # patches.suse/sunrpc-register-multiple # patches.suse/lockd-switchable-statd # patches.suse/lockd-kernel-statd # patches.suse/lockd-suse-config # patches.fixes/lockd-find-block-fix # patches.fixes/lockd-async-callback # patches.fixes/statd-refcount-fix # patches.fixes/statd-regular-gc # patches.fixes/statd-more-bugs # FATE #304989 patches.suse/nfs-unshared-supers patches.suse/sunrpc-shared-transport patches.fixes/nfs-cleanup_rpc_wakeup patches.fixes/nfs-cleanup_rpc_wakeup_fix patches.fixes/nfsd4-call-underlying-fs-on-LOCKT patches.fixes/sunrpc-fix-soft-task-error-handling patches.fixes/nfs4-check-exec-permission patches.fixes/nfs-lock-release-lockargs patches.fixes/NFSv4-Fix-an-Oops-in-nfs4_free_lock_state.patch patches.fixes/nfs-fix-getattr-delay patches.fixes/nfs-fix-nfs_invalidate_page-BUG_ON patches.fixes/sunrpc-fix-wakeup-race patches.fixes/nfsd-svc-mutex patches.fixes/sunrpc-monotonic-expiry patches.fixes/sunrpc-fix-rpc_execute-race patches.fixes/nfsd4-fix-bad-seqid-on-lock patches.fixes/nfs-idmap-fix patches.fixes/sunrpc-call-xprt_release-from-call_verify patches.fixes/nfs4-acl-pages.fix ######################################################## # cifs and smbfs patches ######################################################## patches.drivers/smbfs-sendqueue-backoff patches.drivers/smbfs-request-counting patches.fixes/sles10-cifs-fix-for-find-writeable-file-oops-AND-avoid-rename-delete-hang.patch patches.suse/cifs-upgrade-1.45 patches.suse/cifs-upgrade-1.50c.patch - patches.fixes/cifs-incomplete-recv.patch patches.fixes/cifs-fix-remote-buffer-overflow.diff patches.fixes/cifs-fix-openfilelist-corruption patches.fixes/cifs-fix-looping-during-reconnect patches.fixes/cifs-fix-race-due-to-slow-oplocks patches.fixes/cifs-fix-potential-data-corruption patches.fixes/fix-asn1-ber-decoding patches.fixes/cifs-fix-compiler-warning-on-64bit patches.fixes/cifs-fix-O_APPEND-on-directio-mounts patches.fixes/cifs-fix-data-corruption patches.fixes/cifs-fix-oops-on-second-mount patches.fixes/cifs-fix-multiuser-mounts patches.fixes/cifs-fix-buffer-overflow-in-CIFSTCon patches.fixes/cifs-fix-unicode-string-alignment patches.suse/cifs-krb-backport patches.suse/cifs-dfs-backport01-base patches.suse/cifs-dfs-backport02-fixes patches.suse/cifs-krb-fix-build-errors patches.suse/cifs-krb-no-longer-experimental patches.suse/cifs-dfs-no-longer-experimental patches.suse/cifs-dfs-backport03-mount-fixes patches.suse/cifs-dfs-backport04-deal-with-zero-length-iovec patches.suse/cifs-dfs-backport05-vfs-shrink-submounts patches.fixes/cifs-fix-oops-during-fsstress patches.fixes/cifs-fix-overflow-in-cifs_readdir patches.fixes/cifs-fix-overflow-in-cifs_strncpy_to_host patches.fixes/cifs-avoid-mode-override patches.fixes/cifs-fix-slab-corruption patches.fixes/cifs-fix-a-kernel-bug-with-remote-os-2-server-try-3 patches.fixes/cifs-fix-bad-EAGAIN-handling-in-cifs_demultiplex_thread patches.fixes/cifs-ensure-credentials-match-when-using-existing-session ######################################################## # ext3 ######################################################## +agruen patches.suse/ext3-register-filesystem-lifo patches.suse/ext3-barrier-default patches.fixes/fix-ext3-kmalloc-flags-with-journal-handle.diff patches.fixes/ext3_readdir_use_generic_readahead.diff patches.fixes/jbd-2.6.16-1-realloc_freed_fix.diff patches.fixes/jbd-2.6.16-2-refile_nodirty_fix.diff patches.suse/ext2-fsync-err patches.fixes/ext3-ordered-problem patches.fixes/jbd-orderedwrite-fix.diff patches.suse/ext3-online-resize-fix.diff patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction2.patch patches.fixes/ext2-avoid-printk-flood-with-dir-corruption patches.fixes/ext3-avoid-printk-flood-with-dir-corruption patches.fixes/ext2_mtime_update_on_rename.diff patches.fixes/jbd-commit-refile-race.patch patches.fixes/ext3-dio-lock-inversion-fix patches.fixes/ext3-dio-lock-inversion-uinit-fix # fixes for ext3 on 16TB devices patches.fixes/ext3-16TB-64bit_percpu patches.fixes/ext3-16TB-introduce-fsblk_t patches.fixes/ext3-16TB-block-counting-fixes patches.fixes/ext3-16TB-percpu_mod_fix patches.fixes/ext3-16TB-percpu_mod_fix-kABI.patch patches.fixes/ext3_link-return-ENOENT-when-racing-with-unlink patches.fixes/ext23_fix_inode_table.patch patches.fixes/ext3-orphan-list-check-on-destroy_inode.patch patches.fixes/ext3-inode-deleted-from-orphan_list-on-truncate.patch patches.fixes/ext3-fix-reuse-of-freed-blocks.diff patches.fixes/ext3-delay-discarding-freed-buffer.diff patches.fixes/ext3-fix-race-between-write_metadata-and-get_write_access.diff ######################################################## # reiser ######################################################## patches.arch/ppc-reiserfs-cc-optimize.patch patches.suse/reiserfs-iosize-hotfix patches.suse/reiserfs-barrier-default patches.suse/reiserfs-nobarrier-fsync patches.suse/reiserfs-bkl-inversion patches.fixes/reiserfs-transaction-overflow patches.fixes/reiserfs-procfs-slashes.diff patches.suse/reiserfs-periodic-flush-latency patches.suse/reiserfs-writepage-hole-extend patches.fixes/reiserfs-fix-transaction-overflowing.diff patches.fixes/reiserfs-eliminate-min-window.diff patches.suse/reiserfs-fix-is_reusable-check.diff patches.suse/reiserfs-clean-up-bitmap-bh-ref.diff patches.suse/reiserfs-reorganize-bitmap.diff patches.suse/reiserfs-on-demand-bitmaps.diff patches.suse/reiserfs-fix-bitmap-deref.diff patches.fixes/reiserfs-journal-use-error-codes.diff patches.fixes/reiserfs-only-fail-ro-mount-with-open-transactions.diff patches.fixes/reiserfs-generic-open.diff patches.fixes/reiserfs-vs-8115.diff patches.fixes/reiserfs-fix-vs-13060.diff patches.fixes/reiserfs-readahead-fix.diff patches.fixes/reiserfs-change_generation_on_update_sd.diff patches.fixes/reiserfs-signedness-fixes.diff patches.fixes/reiserfs-fix-large-fs.diff patches.fixes/reiserfs-fault-in-pages.patch patches.suse/reiserfs-mount-count patches.fixes/reiserfs-do-not-add-save-links-for-O_DIRECT-writes patches.fixes/reiserfs-fix-nopack-check patches.fixes/reiserfs-unpack-tails-on-quota-files.patch patches.fixes/reiserfs-commit-ids-unsigned-ints patches.fixes/reiserfs-error-lock.diff patches.fixes/reiserfs-prepare_error_buf-wrongly-consumens-va_arg.patch patches.fixes/reiserfs-remove-first_zero_hint ######################################################## # xfs ######################################################## patches.xfs/xfs-bhv-modules patches.xfs/xfs-kdb-module patches.xfs/dmapi-enable patches.xfs/dmapi_src_drop2 patches.xfs/dmapi-xfs-event-mask-fix patches.xfs/dmapi-license patches.xfs/xfs-linux-melb-25106a-xfs-per-cpu-sb-counters patches.xfs/xfs-include patches.xfs/xfs-kern-25683a-chash-doublelink patches.xfs/xfs-remove-unneeded-defines-and-symbols patches.xfs/xfs-kern-25062a-access_find_exported_dentry_via_op_vector patches.xfs/xfs-kern-25086a-no_longer_propagate_ms_noatime patches.xfs/xfs-kern-25122a-cleanup_the_use_of_zones_slabs patches.xfs/xfs-kern-25123a-fix_a_mutex_destroy_diagnostic patches.xfs/xfs-kern-25184a-make_headers_compile_for_more_compiler_variants patches.xfs/xfs-kern-25170a-spread_xfs_inode_cache patches.xfs/xfs-kern-25214a-add_support_for_hotplug_cpus_to_the_percpu_superblock patches.xfs/xfs-kern-25232a-uuid_endianess_fix patches.xfs/xfs-kern-25238a-calls_to_xlog_vec_set_type patches.xfs/xfs-kern-25258a-use_xfs_vtoi_and_xfs_vfstom patches.xfs/xfs-kern-25310a-use_xfs_vfstom patches.xfs/xfs-kern-25311a-prep_for_writepages_code patches.xfs/xfs-kern-25312a-add_xfs_map_buffer_helper patches.xfs/xfs-kern-25338a-use_atomic_bit_operations_to_avoid_overflow patches.xfs/xfs-kern-25354a-additional_mount_time_superblock_validation_checks patches.xfs/xfs-kern-207390a-prepare_for_in_core_extent_changes patches.xfs/xfs-kern-207393a-multi-level_in_core_file_extents patches.xfs/xfs-kern-25358a-dynamically_allocate_local_kiocb_structures patches.xfs/xfs-kern-25359a-dynamically_allocate_xfs_dir2_put_args_t patches.xfs/xfs-kern-25360a-reduce_complexity_in_xfs_trans_init patches.xfs/xfs-kern-25361a-take_a_dentry_structure_off_the_stack patches.xfs/xfs-kern-207407a-export_xfs_bmap_search_multi_extents patches.xfs/xfs-kern-25369a-dynamically_allocate_vattr patches.xfs/xfs-kern-25370a-reduce_xfs_bmapi_stack_use patches.xfs/xfs-kern-25371a-reduce_dmapi_stack_use patches.xfs/xfs-kern-25372a-reduce_stack_usage_within_xfs_bmapi patches.xfs/xfs-kern-25377a-remove_unused_macros_types patches.xfs/xfs-kern-25378a-switch_names_for_address_space_ops patches.xfs/xfs-kern-25379a-switch_names_for_file_operations patches.xfs/xfs-kern-25381a-switch_names_for_inode_operations patches.xfs/xfs-kern-25382a-switch_names_for_sb_quotactl_operations patches.xfs/xfs-kern-207634a-fix_assert_for_inline_incore_extents patches.xfs/xfs-kern-25420a-dynamically_allocate_the_xfs_dinode_core_t patches.xfs/xfs-kern-25423a-revert_kiocb_and_vattr_stack_changes patches.xfs/xfs-kern-207866a-fix_new_xfs_bmap_search_multi_extents patches.xfs/xfs-kern-25474a-complete_transition_away_from_linvfs_naming patches.xfs/xfs-kern-25476a-correct_dquot_reservation_for_link_transation patches.xfs/xfs-kern-25477a-fix_infinite_loop_with_corrupt_inode_in_bulkstat patches.xfs/xfs-kern-25480a-cleanup_references_to_i_sem patches.xfs/xfs-kern-25481a-consitent_names patches.xfs/xfs-kern-25482a-fix_for_vn_count_assert_enospc patches.xfs/xfs-kern-25483a-flush_and_invalidate_dirty_pages_at_start_of_direct_read patches.xfs/xfs-kern-25484a-endianess_annotations_for_xfs_dir2_data_hdr_structure patches.xfs/xfs-kern-25485a-endianess_annotations_for_xfs_dir2_free_hdr_t patches.xfs/xfs-kern-25486a-endianess_annotations_for_xfs_dir2_leaf_bests_p patches.xfs/xfs-kern-25487a-endianess_annotations_for_xfs_dir2_leaf_tail_t patches.xfs/xfs-kern-25489a-endianess_annotations_for_xfs_dir2_data_unused_t patches.xfs/xfs-kern-25490a-endianess_annotations_for_xfs_dir2_data_unused_tag_p patches.xfs/xfs-kern-25491a-endianess_annotations_for_xfs_dir2_block_tail_t patches.xfs/xfs-kern-25492a-endianess_annotations_for_xfs_dir2_leaf_hdr_t patches.xfs/xfs-kern-25493a-endianess_annotations_for_xfs_dir2_leaf_entry_t patches.xfs/xfs-kern-25494a-endianess_annotations_for_xfs_dir2_data_entry_tag_p patches.xfs/xfs-kern-25495a-endianess_annotations_for_xfs_da_blkinfo_t patches.xfs/xfs-kern-25496a-remove_bogus_int_get_on_u8_variables_in_xfs_dir2_blockc patches.xfs/xfs-kern-25497a-endianess_annotations_for_xfs_attr_leaf_hdr_t patches.xfs/xfs-kern-25498a-endianess_annotations_for_xfs_attr_leaf_entry_t patches.xfs/xfs-kern-25499a-endianess_annotations_for_xfs_attr_leaf_name_local_t patches.xfs/xfs-kern-25500a-endianess_annotations_for_xfs_attr_leaf_name_remote_t patches.xfs/xfs-kern-25501a-endianess_annotations_for_xfs_attr_shortform_t patches.xfs/xfs-kern-25502a-store_xfs_attr_sf_sort_in_native_endian patches.xfs/xfs-kern-25503a-store_xfs_attr_inactive_list_t_in_native_endian patches.xfs/xfs-kern-25504a-endianess_annotations_for_xfs_da_node_entry_t patches.xfs/xfs-kern-25505a-endianess_annotations_for_xfs_da_node_hdr_t patches.xfs/xfs-kern-25506a-remove_bogus_int_get_for_u8_variables_in_xfs_dir_leafc patches.xfs/xfs-kern-25509a-fix_compiler_warning_from_xfs_file_compat_invis_ioctl_prototype patches.xfs/xfs-kern-208069a-fixing_kdbs_xrwtrc_command patches.xfs/xfs-kern-208088a-fix_conflict_between_dio_writes_conversion_and_concurrent_truncate patches.xfs/xfs-kern-25527a-explain_the_race_closed_by_the_addition_of_vn_iowait patches.xfs/xfs-kern-25528a-fix_xfsidbgc_build_issues patches.xfs/xfs-kern-25529a-fixup_naming_inconsistencies patches.xfs/xfs-kern-25535a-reenable_noikeep_by_default patches.xfs/xfs-kern-25537a-fix_dmapi_build_by_exporting_vfs_from_sb patches.xfs/xfs-kern-25539a-fix_typos patches.xfs/xfs-kern-25590a-fix_ioctl32_compiler_warnings patches.xfs/xfs-kern-208488a-inode_chunk_allocation_to_try_allocating_contiguous patches.xfs/xfs-kern-208490a-remove_unused_xfs_bmap_do_search_extents patches.xfs/xfs-kern-208491a-cleanup_comment patches.xfs/xfs-kern-25632a-implement_the_silent_parameter_to_fill_super #removed per bnc#392449 - nfbrown # patches.xfs/xfs-kern-25633a-make_project_quota_return_consistent_error_code patches.xfs/xfs-kern-25634a-reenable_write_barriers_by_default patches.xfs/xfs-kern-25675a-fix_superblock_validation_regression patches.xfs/xfs-kern-25676a-fix_nonblock_mode_regression patches.xfs/xfs-kern-25687a-fix_an_inode_useafterfree_durin_an_unpin patches.xfs/xfs-kern-25726a-fix_inode_allocation_alignment_to_stripe_boundaries patches.xfs/xfs-kern-25742a-fix_mishandled_write_barriers_with_remountro patches.xfs/xfs-kern-209226a-add_parameters_to_xfs_bmapi patches.xfs/xfs-kern-25806a-endianess_annotations_for_xfs_dir2_data_entry_t patches.xfs/xfs-kern-25807a-endianess_annotations_for_xfs_dir_leaf_hdr_t patches.xfs/xfs-kern-25808a-endianess_annotations_for_xfs_dir_leaf_entry_t patches.xfs/xfs-kern-25811a-fix_a_project_quota_space_accounting_leak_on_rename patches.xfs/xfs-kern-209633a-remove_ATTR_DMI_asserts patches.xfs/xfs-kern-209807a-fix_size_argument_in_kmem_free patches.xfs/xfs-kern-25902a-fix_a_metadata_buffer_refcount_leak patches.xfs/xfs-kern-25921a-fix_a_comment_typo patches.xfs/xfs-kern-25922a-fix_a_noatime_regression_when_updating_inode_atime_with_mmap patches.xfs/xfs-kern-25986a-add_degframentation_exclusion_support patches.xfs/xfs-kern-210801a-fix_out-of-order_locking_of_AGF patches.xfs/xfs-kern-26011a-fix_32bit_and_64bit_inode_and_efi_ondisk patches.xfs/xfs-kern-26040a-fix_inode_dirty_in_xfs_iunpin patches.xfs/xfs-kern-26044a-over_zealous_with_doing_endian_conversions patches.xfs/xfs-kern-26068a-merge_back_use_of_slabspreading_memory_allocation_flag patches.xfs/xfs-kern-26069a-invalidate_page_loses_its_return_code patches.xfs/xfs-kern-26070a-get_block_is_replaced_by_get_blocks patches.xfs/xfs-kern-26071a-merge_back_a_new_include_and_gfp_nowait_mem_alloc patches.xfs/xfs-kern-26073a-percpu_api_changes patches.xfs/xfs-kern-26074a-merge_back_the_splice_support_code patches.xfs/xfs-kern-26075a-merge_back_the_const_struct_file_operations_change patches.xfs/xfs-kern-26077a-fix_mismerge patches.xfs/xfs-kern-26082a-small_xfs_init_rwsem_cleanup patches.xfs/xfs-kern-26094a-drop_use_of_m_writeio_blocks_when_zeroing patches.xfs/xfs-kern-26095a-getattr_can_return_an_error_code patches.xfs/xfs-kern-26096a-shutdown_the_filesystem_if_all_device_paths_have_gone patches.xfs/xfs-kern-26097a-fix_a_buffer_refcount_leak_in_dir2_code patches.xfs/xfs-kern-26099a-make_the_pflags_test_set_wrappers_more_legible patches.xfs/xfs-kern-26100a-start_writeout_earlier_on_last_close patches.xfs/xfs-kern-26101a-fix_a_typo_in_a_header_file_comment patches.xfs/xfs-kern-26102a-remove_dead_code_from_come_bulkstat_paths patches.xfs/xfs-kern-26103a-portability_changes_remove_prdev patches.xfs/xfs-kern-26104a-minor_cleanup_to_dmapi_mount_path patches.xfs/xfs-kern-26105a-statvfs_component_of_directory_project_quota_support patches.xfs/xfs-kern-26106a-resolve_a_namespace_collision_on_vfs_vfsops patches.xfs/xfs-kern-26107a-resolve_a_namespace_collision_on_vnode_vnodeops patches.xfs/xfs-kern-26108a-resolve_a_namespace_collision_on_remaining_vtypes patches.xfs/xfs-kern-26109a-cleanup_a_missed_porting_conversion_and_freezing patches.xfs/xfs-kern-26110a-remove_unused_parameter_from_di2xflags_routine patches.xfs/xfs-kern-26111a-fix_up_debug_code_so_that_bulkstat_wont_generate_thousands_of_fsstress_warnings patches.xfs/xfs-kern-26112a-fix_a_kdb_command_name_conflict patches.xfs/xfs-kern-26182a-fix_mismerge_of_the_fs_writable_cleanup_patch patches.xfs/xfs-kern-211382a-fix_nused_counter patches.xfs/xfs-kern-26200a-remove_a_nolongerused_variable patches.xfs/xfs-kern-26201a-fix_broken_const_use_inside_local_suffix_strtoul_routine patches.xfs/xfs-kern-26246a-remove_dead_code_from_our_local_tree patches.xfs/xfs-kern-26247a-remove_unnecessary_local_from_open_exec_dmapi_path patches.xfs/xfs-kern-26248a-push_some_common_code_out_of_write_path_into_core_xfs patches.xfs/xfs-kern-26249a-remove_an_incorrect_use_of_unlikely patches.xfs/xfs-kern-26250a-remove_unneeded_conditional_code_on_nfs_export_interface patches.xfs/xfs-kern-26251a-remove_version_1_directory_code patches.xfs/xfs-kern-26252a-backport_a_trimmed_down_26_radixtree patches.xfs/xfs-kern-26259a-missed_a_header_in_the_v1_directory_purge patches.xfs/xfs-kern-26274a-kill_direct_access_to_count_in_valusema patches.xfs/xfs-kern-26286a-map_efscorrupted_to_an_actual_error_codexfs-kern-26286a-map_efscorrupted_to_an_actual_error_code patches.xfs/xfs-kern-26293a-link_on_directory_is_banned_in_vfs patches.xfs/xfs-kern-26298a-inode_vnode_conversion patches.xfs/xfs-kern-26299a-remove_unused_behaviour_lock patches.xfs/xfs-kern-26300a-undo_bhv_lock patches.xfs/xfs-kern-26310a-add_xfs_dir_getdents_export_for_dmapi patches.xfs/xfs-kern-26319a-reduce_size_of_xfs_trans_t_structure patches.xfs/xfs-kern-26320a-fix_xfsidbg_build_after_removal_of_unused_xfs_trans_fields patches.xfs/xfs-kern-26321a-build_fix_for_nondebug_builds_with_kdb_enabled patches.xfs/xfs-kern-26339a-remove_a_couple_of_nolongerused_macros patches.xfs/xfs-kern-26343a-remove_redundant_directory_checks_from_inode_link_operation patches.xfs/xfs-kern-26344a-update_flush_method_prototype patches.xfs/xfs-kern-26345a-back_out_flush_prototype_change patches.xfs/xfs-kern-26347a-fix_race_condition_with_link_in_d_instantiate patches.xfs/xfs-kern-26363a-fix_realtime_subvolume_expansion patches.xfs/xfs-kern-26364a-rework_code_snippets_to_remove_gcc_warnings patches.xfs/xfs-kern-26366a-fixup_whitespace_damage_in_log_write_remove_final_warning patches.xfs/xfs-kern-26395a-pass_inode_to_xfs_ioc_space patches.xfs/xfs-kern-26396a-improve_xfsbufd_delayed_write_submission_patterns_after_blktrace_analysis patches.xfs/xfs-kern-26406a-cleanup_some_item_format_structures patches.xfs/xfs-kern-26492a-move_xfs_ioc_getversion_to_main_multiplexer patches.xfs/xfs-kern-26550a-edian_swap_xfs_disk_dquot_t_values patches.xfs/xfs-kern-26551a-fix_rounding_bug_in_xfs_free_file_space patches.xfs/xfs-kern-26552a-fix_sparse_warning patches.xfs/xfs-kern-26553a-endianess_annotation_for_xfs_agfl_t patches.xfs/xfs-kern-26556a-endianess_annotations_for_xfs_inobt_rec_t patches.xfs/xfs-kern-26557a-remove_left_over_int_comments_in_alloc patches.xfs/xfs-kern-26558a-add_xfs_btree_check_lptr_disk_endian_conversion patches.xfs/xfs-kern-26559a-endianess_annotations_for_xfs_bmbt_ptr_t patches.xfs/xfs-kern-26560a-endianess_annotate_xfs_bmap_broot_ptr_addr patches.xfs/xfs-kern-26561a-endianess_annotations_for_xfs_bmbt_key patches.xfs/xfs-kern-26562a-use_null_for_pointer_initialisation_instead_of_zerocasttoptr patches.xfs/xfs-kern-26563a-remove_bhv_lookup patches.xfs/xfs-kern-26564a-remove_accidentally_reintroduced_vfs_unmount_flag patches.xfs/xfs-kern-26565a-update_xfs_for_i_blksize_removal_from_generic_inode_structure patches.xfs/xfs-kern-26583a-add_ea_list_callbacks_for_xfs_kernel_use patches.xfs/xfs-kern-26601a-ensure_we_specify_the_type_of_bulkstat_call_we_will_issue patches.xfs/xfs-kern-26602a-rework_dmapi_bulkstat_calls_to_directly_extract_inline_attributes patches.xfs/xfs-kern-26603a-when_issuing_metadata_readahead_submit_bio_with_reada_not_read patches.xfs/xfs-kern-26605a-fix_remount_vs_no_barrier_options patches.xfs/xfs-kern-26606a-drop_unneeded_endian_conversion_in_bulkstat patches.xfs/xfs-kern-26607a-increase_the_size_of_the_buffer_holding_the_local_inode_cluster_list patches.xfs/xfs-kern-26622a-fix_a_barrier_related_shutdown_on_quota_enabled_mounts patches.xfs/xfs-kern-26627a-ensure_xlog_state_do_callback_does_not_report_spurious_warnings_on_ramdisks patches.xfs/xfs-kern-26628a-remove_last_bulkstat_falsepositives_with_debug_kernels patches.xfs/xfs-kern-26629a-ensure_bulkstat_from_an_invalid_inode_number_returns_einval patches.xfs/xfs-kern-26639a-pass_file_mode_on_dmapi_remove_events patches.xfs/xfs-kern-26743a-fix_xfs_free_extent_related_null_pointer_dereference patches.xfs/xfs-kern-26746a-remove_a_couple_of_unused_buf_macros patches.xfs/xfs-kern-26747a-remove_unused_iop_abort_log_item_operation patches.xfs/xfs-kern-26749a-remove_several_macros_that_are_no_longer_used patches.xfs/xfs-kern-26800a-add_a_debug_flag_for_large_than_one_page_allocations patches.xfs/xfs-kern-26801a-be_more_defensive_with_page_flags patches.xfs/xfs-kern-26802a-improve_error_handling_for_the_zerofsblock_extent_detection_code patches.xfs/xfs-kern-26803a-add_a_greedy_allocation_interface_allocating_within_a_min_max_size_range patches.xfs/xfs-kern-26804a-remove_a_nolongercorrect_debug_assert_from_dio_completion_handling patches.xfs/xfs-kern-26805a-minor_code_rearranging_and_cleanup patches.xfs/xfs-kern-26806a-fix_a_porting_botch_on_the_realtime_subvol_growfs_code_path patches.xfs/xfs-kern-26807a-add_lock_annotations_to_xfs_trans_update_ail_and_xfs_trans_delete_ail patches.xfs/xfs-kern-26815a-fixes_the_leak_in_reservation_space_because_we_werent_ungranting_space patches.xfs/xfs-kern-26859a-dynamicly_scale_direntbufsz_based_on_the_user_buflen patches.xfs/xfs-kern-26864a-955006_dmapi_set_get_remove_attribute_returns_einval_instead_of_efaultbad patches.xfs/xfs-kern-26865a-update_atime_sec patches.xfs/xfs-kern-26866a-break_the_loop_on_formatter_error patches.xfs/xfs-kern-26869a-break_the_loop_on_efault_formatter_error patches.xfs/xfs-kern-26887a-fix_char_size_overflow_in_bmap_alloc_call patches.xfs/xfs-kern-26892a-strnlen_user_fix patches.xfs/xfs-kern-26894a-prevent_free_space_oversubscription_and_xfssyncd_looping patches.xfs/xfs-kern-26898a-fix_abba_deadlock_between_i_mutex_and_iolock patches.xfs/xfs-kern-26907a-fix_kmem_zalloc_greedy_warnings_on_64_bit_platforms patches.xfs/xfs-kern-26908a-minor_cleanup_from_dio_locking_fix patches.xfs/xfs-kern-26910a-reduce_endian_flipping_in_alloc_btree patches.xfs/xfs-kern-26911a-standardize_on_one_sema_init_macro patches.xfs/xfs-kern-26920a-fix_xfs_splice_write patches.xfs/xfs-kern-26925a-collapse_sv_init_and_init_sv_into_just_the_one_interface patches.xfs/xfs-kern-26934a-fix_a_bad_pointer_dereference_in_the_quota_statvfs_handling patches.xfs/xfs-kern-26964a-really_fix_use_after_free_in_xfs_iunpin patches.xfs/xfs-kern-26983a-minor_fixes_in_kmem_zalloc_greedy patches.xfs/xfs-kern-26984a-make_ino_validation_checks_consistent_in_bulkstat patches.xfs/xfs-kern-26985a-remove_redundant_code patches.xfs/xfs-kern-26986a-fix_infinite_loop_in_xfs_bulksta patches.xfs/xfs-kern-27062a-do_endian_conversion_of_the_ondisk_generation_number patches.xfs/xfs-kern-27192a-merge_up_to_2618 patches.xfs/xfs-kern-27195a-brought_in_a_static_change_by_mistake patches.xfs/xfs-kern-27196a-linux_crashes_on_boot_with_xfsdmapi_and_xfs_trace_is_on patches.xfs/xfs-kern-27200a-keep_lockdep_happy patches.xfs/xfs-kern-27231a-rename_uio_read_to_xfs_uio_read patches.xfs/xfs-kern-27315a-956664_invisible_ops_should_not_change_atime patches.xfs/xfs-kern-27325a-merge_up_to_2619rc3 patches.xfs/xfs-kern-27358a-clean_up_i_flags_and_i_flags_lock_handling patches.xfs/xfs-kern-27359a-prevent_a_deadlock_when_xfslogd_unpins_inodes patches.xfs/xfs-kern-27398a-remove_kernel_version_macros_from_xfs_dmapi_h patches.xfs/xfs-kern-27455a-export_xfs_iaccess patches.xfs/xfs-kern-27457a-fix_uninitialized_br_state_and_br_startoff patches.xfs/xfs-kern-27503a-stale_the_correct_inode_when_freeing_clusters patches.xfs/xfs-kern-27510a-check_user_buffer_in_dm_getall_dmattr patches.xfs/xfs-kern-27520a-make_quiet_mounts_quiet patches.xfs/xfs-kern-27535a-fix_a_synchronous_buftarg_flush_deadlock_when_freezing patches.xfs/xfs-kern-27551a-initialize_dt_dev_in_xfs_ip_to_stat patches.xfs/xfs-kern-27561a-prevent_buffer_overrun_in_cmn_err patches.xfs/xfs-kern-27565a-current_usage_of_buftarg_flags_is_incorrect patches.xfs/xfs-kern-27585a-keep_stack_usage_down_for_4k_stacks_by_using_noinline patches.xfs/xfs-kern-27596a-get_rid_of_old_53_61_v1_log_items patches.xfs/xfs-kern-27602a-fix_up_old_uses_of_log_items patches.xfs/xfs-kern-27611a-fix_xfsidbgc_compiler_warnings_on_ia64 patches.xfs/xfs-kern-27612a-reduction_global_superblock_lock_contention_near_enospc patches.xfs/xfs-kern-27692a-fix_up_build_breakage_due_to_undefined_m_icsb_mutex patches.xfs/xfs-kern-27696a-fix_xfs_to_include_dmapi_specific_code patches.xfs/xfs-kern-27701a-use_struct_kvec_in_struct_uio patches.xfs/xfs-kern-27702a-fix_sparse_warning_in_xfs_da_btreec patches.xfs/xfs-kern-27710a-remove_unused_xflags_parameter_from_sync_routines patches.xfs/xfs-kern-27711a-remove_flagless_mraccessf_mrupdatef patches.xfs/xfs-kern-27712a-remove_unused_filp_from_ioctl_functions patches.xfs/xfs-kern-27750a-workaround_log_space_issue_by_increasing_xfs_trans_push_ail_restarts patches.xfs/xfs-kern-27792a-fix_attr2_corruption_with_btree_data_extents patches.xfs/xfs-kern-27801a-merge_up_to_2619 patches.xfs/xfs-kern-27804a-clear_unwritten_buffer_flag_on_partial_page_invalidation patches.xfs/xfs-kern-27805a-fix_inode_log_item_useafterfree_on_forced_shutdown patches.xfs/xfs-kern-27894a-make_growfs_work_for_amounts_greater_than_2tb patches.xfs/xfs-kern-27895a-fix_block_reservation_mechanism patches.xfs/xfs-kern-27940a-fix_block_reservation_changes_for_nonsmp_systems patches.xfs/xfs-kern-28000a-buffer-unwritten-new patches.xfs/xfs_rollback_disable_splice_syscalls patches.xfs/xfs_rollback_provide_gfp_nowait patches.xfs/xfs_rollback_migrate_header patches.xfs/xfs_rollback_get_block_changes patches.xfs/xfs_rollback_mempool_changes patches.xfs/xfs_rollback_const_file_ops patches.xfs/xfs_rollback_invalidatepage_change patches.xfs/xfs_rollback_2618_changes patches.xfs/xfs_rollback_2619_changes patches.xfs/xfs_rollback_const_aops.patch patches.xfs/xfs-linux-melb_xfs-kern_28011a_Fix-DMAPI-bulkstat-block-count-units patches.xfs/xfs-kern-27315a-invisible-operations-should-not-change-atime.patch patches.xfs/dmapi-28087a-generate-dmapi-destroy-event-for-removing-files-without-attributes-set.patch patches.xfs/xfs-kern-28329a-make-xfs_dm_sync_by_handle-really-sync-data.patch patches.xfs/dmapi-28121a-do-not-hold-dm_session_lock-while-calling-create_proc_read_entry-and-remove_proc_entry.patch patches.xfs/dmapi-28328a-sleeping-in-atomic-in-dmapi.patch patches.xfs/undefined-behavior-calling-dm_path_to_hdl-if-path-longer-2000.patch +remove-277793 patches.fixes/xfs-barrier-test patches.xfs/xfs-kern_27999a_Re-initialize_the_per-cpu_superblock_counters_after_recovery.patch patches.xfs/xfs-kern_28010a_Ensure-a-frozen-filesystem-has-a-clean-log.patch patches.xfs/xfs-kern_28035a_Ensure-a-frozen-filesystem-has-a-clean-log-cleanup.patch patches.xfs/xfs-kern_28013a_Zero-correct-range-in-xfs_iozero.patch patches.xfs/xfs-kern_28021a_Fix-Assertion-in-xfs_attr_shortform_remove.patch patches.xfs/xfs-kern_28231a_Propogate-return-codes-from-flush-routines.patch patches.xfs/xfs-kern_28319a_Fix-race-condition-in-xfs_write.patch patches.xfs/xfs-kern_28322a_Null-files-fixes.patch patches.xfs/xfs-kern_28641a_Make-hole-punching-at-EOF-atomic.patch patches.xfs/xfs-kern_28440a_Fix-race-in-xfs_write-bw-dmapi-callout-and-direct-IO-checks.patch patches.xfs/xfs-kern_28566a_Sleeping-with-the-ilock-waiting-for-IO-completion-is-bad.patch patches.xfs/xfs-kern_28567a_Fix-use-after-free-during-log-unmount.patch patches.xfs/xfs-kern_28652a_Lazy-Superblock-Counters.patch patches.xfs/xfs-kern_28653a_Fix-the-transaction-flags-to-make-lazy-superblock-counters-work.patch patches.xfs/xfs-kern_28657a_Write-at-EOF-may-not-update-filesize-correctly.patch patches.xfs/xfs-kern_28773a_xfs_bmapi-fails-to-update-the-previous-extent-pointer.patch patches.xfs/xfs-kern_28774a_Flush-the-block-device-before-closing-it-on-unmount.patch patches.xfs/xfs-kern_28775a_Block-on-unwritten-extent-conversion-during-synchronous-direct-IO.patch patches.xfs/xfs-kern_28777a_Handle-null-returned-from-xfs_vtoi-in-xfs_setfilesize.patch patches.xfs/xfs-kern_28796a_Apply-transaction-delta-counts-atomically-to-incore-counters.patch patches.xfs/xfs-kern_28797a_Map-unwritten-extents-correctly-for-IO-completion-processing.patch patches.xfs/xfs-kern_28856a_Log-the-agf_length-change-in-xfs_growfs_data_private.patch patches.xfs/xfs-kern_28862a_Prevent-deadlock-when-flushing-inodes-on-unmount.patch patches.xfs/xfs-kern_28865a_Prevent-ENOSPC-from-aborting-transactions-that-need-to-succeed.patch patches.xfs/xfs-kern_28225a_Invalidate-quotacheck-when-mounting-without-a-particular-quota-type.patch patches.xfs/xfs-kern_28866a_cleanup_inode_extent_size_hint_extraction.patch patches.xfs/xfs-kern_28889a_Use-do_div-on-64-bit-types.patch patches.xfs/xfs-kern_28943a_Cancel-transactions-on-xfs_itruncate_start-error.patch patches.xfs/xfs-kern_29084a_DMAPI-probe-punch-hole.patch patches.xfs/xfs-kern_29100a_Compat-ioctl-handler-for-XFS_IOC_FSGEOMETRY_V1.patch patches.xfs/xfs-kern_29101a_Compat-ioctl-handler-for-handle-operations.patch patches.xfs/xfs-kern_29102a_Fix-XFS_IOC_FSBULKSTAT-and-XFS_IOC_FSINUMBERS-in-compat-mode.patch patches.xfs/xfs-kern_29169a_dmapi_ioctl_should_return_negative_errors.patch patches.xfs/xfs-kern_29167a_Allow_punching_holes_to_free_space_when_at_ENOSPC.patch patches.xfs/xfs-kern_29211a_hole_not_shown_at_EOF_when_extent_hint_or_reserved_space.patch patches.xfs/xfs-kern_29096a_Concurrent-Multi-File-Data-Streams.patch patches.xfs/xfs-kern_29098a_Quota-inode-has-no-parent.patch patches.xfs/Support-for-Concurrent-Multi-File-Data-Streams-on-2.6.16-kernels.patch patches.xfs/xfs-kern_29174a_Flush_data_on_setattr.patch patches.xfs/xfs-kern_29303a_Set-filestreams-object-timeout-to-something-sane.patch patches.xfs/xfs-kern_29306a_Export-the-filestreams-trace-buffer-for-modularised-debugging-setups.patch patches.xfs/xfs-kern_28227a_Fix-quotaon-syscall-failures-for-group-enforcement-requests.patch patches.xfs/xfs-kern_28272a_Fix-uquota-and-oquota-enforcement-problems.patch patches.xfs/xfs-kern_29354a_Fix-nasty-quota-hashtable-allocation-bug.patch patches.xfs/xfs-kern_29486a_default-ikeep-mount-option-for-dmapi.patch patches.xfs/xfs-kern_29510a_Fix-filestreams-on-32-bit-boxes.patch patches.xfs/xfs-kern_29649a_Ensure_filesize_is_logged_with_sync_writes.patch patches.xfs/xfs-kern_29675a_Make_sync_wait_for_file_size_updates.patch patches.xfs/xfs-kern_29757a_get_bulkall-could-return-incorrect-inode-stat.patch patches.xfs/xfs-kern_29914a_bulkstat-should-report-unlinked-referenced-inodes.patch patches.xfs/xfs-kern_29840a_fix_infinite_loop_in_bulkstat.patch patches.xfs/xfs-kern_29860a_Avoid_race_in_sync_inodes.patch patches.xfs/xfs-kern_29871a_turn_off_XBF_ASYNC_flag_before_reading_superblock.patch patches.xfs/xfs-kern_30701a_Ensure-a-btree-insert-returns-a-valid-cursor.patch patches.xfs/xfs-kern_31033a_Fix-fsync-b0rkage.patch patches.xfs/xfs-fix-xfs_file_close-proto patches.xfs/xfs-kern_30143a_Fixed-a-few-bugs-in-xfs_buf_associate_memory.patch patches.xfs/xfs-kern_30220a_vn_iowait-fix.patch patches.xfs/xfs-kern_31332a_fix-extent-corruption-in-xfs_iext_irec_compact_full.patch patches.xfs/xfs-kern_31338a_Convert-ASSERTs-to-XFS_WANT_CORRUPTED_GOTOs.patch patches.xfs/xfs-kern_31342a_Always-reset-btree-cursor-after-an-insert.patch patches.xfs/xfs-kern_31357a_use-minleft-when-allocating-in-xfs_bmbt_split.patch patches.xfs/xfs-kern_31358a_Restore-the-lowspace-extent-allocator-algorithm.patch patches.xfs/xfs-kern_31359a_Allow-xfs_bmbt_split-to-fallback-to-the-lowspace-allocator-algorithm.patch patches.xfs/xfs-random-generation.diff patches.xfs/xfs-431372_quota_fix_wake_up_race.patch patches.xfs/xfs-kern_32165a_Fix-extent-list-corruption-in-xfs_iext_irec_compact_full.patch patches.xfs/xfs-kern_32166a_Remove-xfs_iext_irec_compact_full.patch patches.xfs/xfs-kern_29305a_On-demand-reaping-of-the-MRU-cache.patch patches.xfs/xfs-kern_PV989115_Workaround-cancel_rearming_delayed_workqueue-bug.patch patches.xfs/xfs-kern_30371a_Move-AIL-pushing-into-its-own-thread.patch patches.xfs/xfs-kern_30504a_Prevent_AIL_lock_contention_during_transaction_completion.patch patches.xfs/xfs-kern_30505a_Use_atomics_for_iclog_reference_counting.patch patches.xfs/xfs-kern_30532a_xfsaild_causing_too_many_wakeups.patch patches.xfs/xfs-kern_30770a_Use-a-per-iclog-callback-chain-log-to-reduce-contention-on-the-icloglock.patch patches.xfs/xfs-kern_30771a_Remove-the-xlog_ticket-allocator-and-replace-it-with-a-memory-zone.patch patches.xfs/xfs-kern_30772a_Isolate-some-debugging-to-the-debug-build.patch patches.xfs/xfs-kern_30773a_Fix-lock-inversion-in-forced-shutdown.patch patches.xfs/xfs-kern_31904a_Fix-reference-counting-race-on-log-buffers.patch patches.xfs/xfs-kern_313563a_add-more-checks-to-superblock-validation.patch patches.xfs/xfs-kern_313952a_xfs_file_last_byte-needs-to-acquire-ilock.patch patches.xfs/xfs-kern_PV982337_Fix-xfs-debug-printfs.patch patches.xfs/xfs-kern_PV982012_redirty_page_on_enospc.patch patches.xfs/xfs-account-for-inode-cluster-alignment-in-all-allocations patches.xfs/xfs-fix-race-between-directIO-buffered-using-DMAPI patches.xfs/xfs-make-inode-flush-at-ENSPC-synchronous patches.xfs/xfs_check_for_dinode_realtime_flag_corruption.patch patches.xfs/xfs-kern_30007a_fix-inode-allocation-latency.patch patches.xfs/xfs_add_xfs_fs_dirty_inode.patch patches.fixes/xfs-stop-re-checking-permissions-in-xfs_swapext patches.fixes/xfs-prevent-swapext-from-operating-on-write-only-files patches.fixes/xfs-reject-swapext-ioctl-on-swapfiles patches.fixes/xfs-prevent-reading-uninitialized-stack-memory patches.xfs/xfs-ensure-non-negative-f_ffree.patch patches.fixes/xfs_fs_geometry-fix.patch patches.fixes/xfs-reject-swapext-ioctl-on-swapfiles-fix ######################################################## # OCFS2 and patches to enable userspace clustering ######################################################## patches.suse/ocfs2-1.4-git-branch.diff patches.suse/ocfs2-1.4-git-7bb92e14e916d3045829aa113cc356aee3857cd9 patches.suse/ocfs2-1.4-git-cd88829ce87cf2cbc018db9f1d6c9e3946e6547a patches.fixes/ocfs2-1.4-git-e8888dec9ebdee907dcb533d4aa456b578cd3f0b patches.fixes/ocfs2-1.4-git-cc496c940a412d6cc58200fbb46fccc0aecdb352 patches.fixes/ocfs2-1.4-git-aab346802bf060db2e0ebb1c9896d97100521814 patches.fixes/ocfs2-1.4-git-57a8c76ebe4d23a32e406cfdfe2e9af29a3bba5e patches.fixes/ocfs2-1.4-git-f913db1be23108942d706d34f69e7dcd879d6735 patches.fixes/ocfs2-1.4-git-7c622428f345e42055cec9396d0958c8119a0271 patches.fixes/ocfs2-1.4-git-4cbebb25e08fd64552dd3979b41235251fed98e5 patches.fixes/ocfs2-1.4-git-d420ca1c13b1bd90221d010b4511e721f1ed4432 patches.fixes/ocfs2-1.4-git-c8921bbb3126dc31acf46cf9aad6916a865f6604 patches.fixes/ocfs2-1.4-git-643549ba174da6799c8a52f052238a150145e4f9 patches.fixes/ocfs2-1.4-git-c586973aca2273f60970140d634c563acdf5fdc6 patches.fixes/ocfs2-1.4-git-d0cd95a833a1aa743a8d70a7ab55f7b6a534fc44 patches.fixes/ocfs2-1.4-git-cc97832835eb6b7d9139a6bd584cf2e238b0ec6b patches.fixes/ocfs2-1.4-git-d372180b344c1689ca2ad4ba6e625e820ce09461 patches.fixes/ocfs2-1.4-git-b39a707346292cc75da96637eba1547fc86bf19d patches.fixes/ocfs2-1.4-git-828f7a8ce7e10da82e07c63666456abae940ece3 patches.fixes/ocfs2-1.4-git-34e075ae3759eb35fd55fc9bec0dd931f4593f5c patches.fixes/ocfs2-1.4-git-a36b52d8a87bb0c403f04662632cadc060eeaf8b patches.fixes/ocfs2-1.4-git-d7286674956633f57e37e63865beb041e2e4b76c patches.fixes/ocfs2-1.4-git-2915d4c1d175701d0d64c76136029153c4f53316 patches.fixes/ocfs2-1.4-git-eb8500aa8a5c97d4c270328176910a4f0220fda7 patches.fixes/ocfs2-1.4-git-147a86674d626522a59f986764dd1a2b22cdddaa patches.fixes/ocfs2-1.4-git-174f54db9af7c67a1afaa947aed934b9c80f588c patches.fixes/ocfs2-1.4-git-7d59abcc84dd9d5d106da48d6639144f90d3716a patches.fixes/ocfs2-1.4-git-fae3cce1b4c583700e9737017a1d164c4393295f patches.fixes/ocfs2-1.4-git-22cfd903bc46722f1b44def35a13dae8ea5ebab1 patches.fixes/ocfs2-1.4-git-2f9fe09ecad2a74cec3c6e73bbed2e9906822ea5 patches.fixes/ocfs2-1.4-git-65a8143912a884424628881f2cbf9d940861c20e patches.fixes/ocfs2-1.4-git-014643e31ef9e535173246d392ca9c958629ee9b patches.fixes/ocfs2-1.4-git-8eb3021d691deb50c397ad1ca4e31efa71dcca1c patches.fixes/ocfs2-1.4-git-89fa349c17eae2a06423b08f7e215e861ed05a7a patches.fixes/ocfs2-1.4-git-ea68eb33305c034ee31a4dc0174e782d6f20a43c patches.fixes/ocfs2-1.4-git-6fd133e945eeeb94013e269424f463df412b2384 patches.fixes/ocfs2-1.4-git-73078b04f07694c5ce8a500defd9cb3d8aa780f4 patches.suse/ocfs2-no-kmem_cache_zalloc patches.fixes/ocfs2-1.4-git-ffae48e79e56fe63589049a0bf3512bcbf7a4327 patches.suse/ocfs2-configfs-depend-fixes patches.fixes/ocfs2-1.4-git-95bd0768f44f8a4cb6b4de8235eeeed8b933621f patches.fixes/ocfs2-1.4-git-defb840569ccce71ce8d2bfcb5a1d5a27bda8a69 patches.fixes/ocfs2-1.4-git-27e7132609bd61b9faeb00a07f6c6f0faa40d286 patches.fixes/ocfs2-1.4-git-aaf22e90761d5309d4c451ba8c8621892d2daebe patches.fixes/ocfs2-1.4-git-e192847a01546c0b6ecefdd2268e06f258ff460a patches.fixes/ocfs2-1.4-git-76e34d536b868c98fbc7fe0cee832073545367e1 patches.fixes/ocfs2-1.4-git-8b3b7a7a75bdf5e16635670f3e806d44116298e0 patches.fixes/ocfs2-1.4-git-80824336a41d1fc82eecd15896fa77e27afdd09a patches.fixes/ocfs2-1.4-git-7f60a3a3db5ece42ee60f0790e834b7d96b4cc86 patches.fixes/ocfs2-1.4-git-34e63f1e13909d97f8d0281ba38c46f347496e02 patches.fixes/ocfs2-1.4-git-a227efc0320a7e49dc731cad52bf023d3e286531 patches.fixes/ocfs2-1.4-git-5fcc4de4b01d95a33f157cec0d229d83c83022ee patches.fixes/ocfs2-1.4-git-94a21b0e56de449874e4f4ebf9684d10385a6040 patches.fixes/ocfs2-1.4-git-62adc333788e2f2f043a52fcb407feda9775c728 patches.fixes/ocfs2-1.4-git-86c88f735ea8f91897333b35584212571ab93d97 patches.fixes/ocfs2-1.4-git-bd945b84a24d3602a6eb7dbe85fb6560df8e67a0 patches.fixes/ocfs2-1.4-git-f922955d99ef972235bd0c1fc236c5ddbb368611 patches.fixes/ocfs2-1.4-git-cca5e3226e9479b6732b3a088bbe1f43046d5fd9 # Update to latest oracle ocfs2 1.4.git release # # These patches are numbered as they come in sequence, # directly from git://oss.oracle.com/git/ocfs2-1.4.git # # A few are disabled, but kept here for tracking purposes. patches.fixes/ocfs2-1.4-0000-ocfs2-Correctly-set-i_blocks-after-inline-dir-gets-e.patch patches.fixes/ocfs2-1.4-0001-ocfs2-Track-local-alloc-bits-internally.patch patches.fixes/ocfs2-1.4-0002-ocfs2-throttle-back-local-alloc-when-low-on-disk-spa.patch patches.fixes/ocfs2-1.4-0003-ocfs2-track-local-alloc-state-via-debugfs.patch patches.fixes/ocfs2-1.4-0004-ocfs2-Make-la_debug_mutex-static.patch patches.fixes/ocfs2-1.4-0005-ocfs2-Don-t-check-for-NULL-before-brelse.patch patches.fixes/ocfs2-1.4-0006-ocfs2-Fix-check-of-return-value-of-ocfs2_start_trans.patch patches.fixes/ocfs2-1.4-0007-ocfs2-Fix-checking-of-return-value-of-new_inode.patch patches.fixes/ocfs2-1.4-0008-ocfs2-Add-helper-clear_nlink.patch patches.fixes/ocfs2-1.4-0009-ocfs2-Let-inode-be-really-deleted-when-ocfs2_mknod_l.patch patches.fixes/ocfs2-1.4-0010-ocfs2-return-0-in-page_mkwrite-to-let-VFS-retry.patch patches.fixes/ocfs2-1.4-0011-ocfs2-truncate-outstanding-block-after-direct-io-fai.patch patches.fixes/ocfs2-1.4-0012-ocfs2-comments-typo-fix.patch patches.fixes/ocfs2-1.4-0013-ocfs2-fix-wake_up-in-unlock_ast.patch patches.fixes/ocfs2-1.4-0014-ocfs2-dlm-Fix-a-race-between-migrate-request-and-exi.patch patches.fixes/ocfs2-1.4-0015-ocfs2-dlm-Clean-up-errors-in-dlm_proxy_ast_handler.patch patches.fixes/ocfs2-1.4-0016-ocfs2-dlm-Hold-off-sending-lockres-drop-ref-message-.patch patches.fixes/ocfs2-1.4-0017-ocfs2-dlm-Fix-race-in-adding-removing-lockres-to-fro.patch patches.fixes/ocfs2-1.4-0018-ocfs2-dlm-Fix-race-during-lockres-mastery.patch patches.fixes/ocfs2-1.4-0019-trivial-fix-then-than-typos-in-comments-and-document.patch patches.fixes/ocfs2-1.4-0020-typos-fix-similar-typos-to-successfull.patch patches.fixes/ocfs2-1.4-0021-ocfs2-Wakeup-the-downconvert-thread-after-a-successf.patch patches.fixes/ocfs2-1.4-0022-ocfs2-dlm-Retract-fix-for-race-between-purge-and-mig.patch patches.fixes/ocfs2-1.4-0023-ocfs2-Cleanup-the-lockname-print-in-dlmglue.c.patch patches.fixes/ocfs2-1.4-0024-ocfs2-dlm-Use-ast_lock-to-protect-ast_list.patch patches.fixes/ocfs2-1.4-0025-ocfs2-dlm-Make-dlm_assert_master_handler-kill-itself.patch patches.fixes/ocfs2-1.4-0026-ocfs2-add-IO-error-check-in-ocfs2_get_sector.patch - patches.fixes/ocfs2-1.4-0027-ocfs2-hb-Expose-the-list-of-heartbeating-nodes-via-d.patch patches.fixes/ocfs2-1.4-0028-ocfs2-Expose-the-file-system-state-via-debugfs.patch patches.fixes/ocfs2-1.4-0029-ocfs2-Remove-debugfs-file-local_alloc_stats.patch patches.fixes/ocfs2-1.4-0030-ocfs2-Optimize-inode-allocation-by-remembering-last-.patch patches.fixes/ocfs2-1.4-0031-ocfs2-Allocate-inode-groups-from-global_bitmap.patch patches.fixes/ocfs2-1.4-0032-ocfs2-Optimize-inode-group-allocation-by-recording-l.patch patches.fixes/ocfs2-1.4-0033-ocfs2-dlm-Encapsulate-adding-and-removing-of-mle-fro.patch patches.fixes/ocfs2-1.4-0034-ocfs2-dlm-Clean-up-struct-dlm_lock_name.patch patches.fixes/ocfs2-1.4-0035-ocfs2-dlm-Refactor-dlm_clean_master_list.patch patches.fixes/ocfs2-1.4-0036-ocfs2-dlm-Create-and-destroy-the-dlm-master_hash.patch patches.fixes/ocfs2-1.4-0037-ocfs2-dlm-Activate-dlm-master_hash-for-master-list-e.patch patches.fixes/ocfs2-1.4-0038-ocfs2-dlm-Indent-dlm_cleanup_master_list.patch patches.fixes/ocfs2-1.4-0039-ocfs2-dlm-Track-number-of-mles.patch patches.fixes/ocfs2-1.4-0040-ocfs2-dlm-Improve-lockres-counts.patch patches.fixes/ocfs2-1.4-0041-ocfs2-dlm-dlm_set_lockres_owner-and-dlm_change_lockr.patch patches.fixes/ocfs2-1.4-0042-ocfs2-dlm-Show-the-number-of-lockres-mles-in-dlm_sta.patch patches.fixes/ocfs2-1.4-0043-ocfs2-dlm-Remove-struct-dlm_lock_name-in-struct-dlm_.patch patches.fixes/ocfs2-1.4-0044-ocfs2-dlm-Do-not-purge-lockres-that-is-being-migrate.patch patches.fixes/ocfs2-1.4-0045-ocfs2-dlm-Tweak-mle_state-output.patch patches.fixes/ocfs2-1.4-0046-ocfs2-recover-orphans-in-offline-slots-during-recove.patch patches.fixes/ocfs2-1.4-0047-ocfs2-Add-missing-iput-during-error-handling-in-ocfs.patch patches.fixes/ocfs2-1.4-0048-ocfs2-Hold-mmap_sem-while-calling-get_user_pages.patch - patches.fixes/ocfs2-1.4-0049-ocfs2-Up-version-to-1.4.2.patch - patches.fixes/ocfs2-1.4-0050-ocfs2-Add-.gitignore.patch patches.fixes/ocfs2-1.4-0051-ocfs2-update-comments-in-masklog.h.patch patches.fixes/ocfs2-1.4-0052-ocfs2-Use-nd_set_link.patch patches.fixes/ocfs2-1.4-0053-ocfs2-Correct-ordering-of-ip_alloc_sem-and-localloc-.patch patches.fixes/ocfs2-1.4-0054-ocfs2-Timer-to-queue-scan-of-all-orphan.patch patches.fixes/ocfs2-1.4-0055-ocfs2-Track-delayed-orphan-scan.patch patches.fixes/ocfs2-1.4-0056-ocfs2-Remove-redundant-gotos-in-ocfs2_mount_volume.patch patches.fixes/ocfs2-1.4-0057-ocfs2-fdatasync-should-skip-unimportant-metadata-wri.patch patches.fixes/ocfs2-1.4-0058-ocfs2-net-Use-wait_event-in-o2net_send_message_vec.patch patches.fixes/ocfs2-1.4-0059-ocfs2-Update-atime-in-splice-read-if-necessary.patch patches.fixes/ocfs2-1.4-0060-ocfs2-Pin-journal-head-before-accessing-jh-b_committ.patch patches.fixes/ocfs2-1.4-0061-ocfs2-Fix-ocfs2_osb_dump.patch patches.fixes/ocfs2-1.4-0062-ocfs2-Stop-orphan-scan-as-early-as-possible-during-u.patch patches.fixes/ocfs2-1.4-0063-ocfs2-Do-not-initialize-lvb-in-ocfs2_orphan_scan_loc.patch patches.fixes/ocfs2-1.4-0064-ocfs2-Disable-orphan-scanning-for-local-and-hard-ro-.patch patches.fixes/ocfs2-1.4-0065-ocfs2-Fixup-orphan-scan-cleanup-after-failed-mount.patch patches.fixes/ocfs2-1.4-0066-ocfs2-Initialize-the-cluster-we-re-writing-to-in-a-n.patch - patches.fixes/ocfs2-1.4-0067-ocfs2-Up-version-to-1.4.3.patch patches.fixes/ocfs2-1.4-0068-ocfs2-Btree-fixes.patch patches.fixes/ocfs2-1.4-0069-ocfs2-__ocfs2_abort-should-not-enable-panic-for-loca.patch patches.fixes/ocfs2-1.4-0070-ocfs2-ocfs2_write_begin_nolock-should-handle-len-0.patch patches.fixes/ocfs2-1.4-0071-ocfs2-dlm-Wait-on-lockres-instead-of-erroring-cancel.patch patches.fixes/ocfs2-1.4-0072-ocfs2-invalidate-dentry-if-its-dentry_lock-isn-t-ini.patch - patches.fixes/ocfs2-1.4-0073-ocfs2-Up-version-to-1.4.4.patch patches.fixes/ocfs2-1.4-0074-ocfs2-Call-balance_dirty_pages_ratelimited-to-initia.patch patches.fixes/ocfs2-1.4-0075-ocfs2-fix-sendfile-locking.patch patches.fixes/ocfs2-1.4-0076-ocfs2-trivial-fix-for-s-migrate-migration-in-dlmreco.patch patches.fixes/ocfs2-1.4-0077-ocfs2-log-the-actual-return-value-of-ocfs2_file_aio_.patch patches.fixes/ocfs2-1.4-0078-ocfs2-Fix-error-return-in-ocfs2_write_cluster.patch patches.fixes/ocfs2-1.4-0079-ocfs2-Remove-redundant-BUG_ON-in-__dlm_queue_ast.patch patches.fixes/ocfs2-1.4-0080-dlmglue.c-add-missed-mlog-lines.patch patches.fixes/ocfs2-1.4-0081-ocfs2-add-spinlock-protection-when-dealing-with-lock.patch patches.fixes/ocfs2-1.4-0082-ocfs2-Return-EINVAL-when-a-device-is-not-ocfs2.patch patches.fixes/ocfs2-1.4-0083-ocfs2-return-f_fsid-info-in-ocfs2_statfs.patch - patches.fixes/ocfs2-1.4-0084-ocfs2-cluster-Make-fence-method-configurable-v2.patch patches.fixes/ocfs2-1.4-0085-ocfs2-return-EAGAIN-instead-of-EAGAIN-in-dlm.patch patches.fixes/ocfs2-1.4-0086-ocfs2-trivial-Use-proper-mask-for-2-places-in-hearbe.patch patches.fixes/ocfs2-1.4-0087-ocfs2-Fix-refcnt-leak-on-ocfs2_fast_follow_link-erro.patch patches.fixes/ocfs2-1.4-0088-ocfs2-trivial-Remove-trailing-whitespaces.patch patches.fixes/ocfs2-1.4-0089-ocfs2-dlm-Ignore-LVBs-of-locks-in-the-Blocked-list.patch patches.fixes/ocfs2-1.4-0090-ocfs2-dlm-Print-more-messages-during-lock-migration.patch patches.fixes/ocfs2-1.4-0091-ocfs2-dlm-Handle-EAGAIN-for-compatibility-v2.patch patches.fixes/ocfs2-1.4-0092-ocfs2-Fix-setting-of-OCFS2_LOCK_BLOCKED-during-bast.patch patches.fixes/ocfs2-1.4-0093-ocfs2-Prevent-a-livelock-in-dlmglue.patch patches.fixes/ocfs2-1.4-0094-ocfs2-Do-not-downconvert-if-the-lock-level-is-alread.patch patches.fixes/ocfs2-1.4-0095-ocfs2-Remove-overzealous-BUG_ON-during-blocked-lock-.patch patches.fixes/ocfs2-1.4-0096-ocfs2-Plugs-race-between-the-dc-thread-and-an-unlock.patch patches.fixes/ocfs2-1.4-0097-ocfs2-dlm-Remove-BUG_ON-in-dlm-recovery-when-freeing.patch patches.fixes/ocfs2-1.4-0098-ocfs2-Fix-contiguousness-check-in-ocfs2_try_to_merge.patch patches.fixes/ocfs2-1.4-0099-ocfs2-dlm-Fix-printing-of-lockname.patch - patches.fixes/ocfs2-1.4-0100-ocfs2-cluster-Make-o2net-connect-messages-KERN_NOTIC.patch patches.fixes/ocfs2-1.4-0101-ocfs2-fix-rare-stale-inode-errors-when-exporting-via.patch patches.fixes/ocfs2-1.4-0102-ocfs2-Add-extent-block-stealing.patch patches.fixes/ocfs2-1.4-0103-ocfs2-Add-current-comm-in-trace-output.patch patches.fixes/ocfs2-1.4-0104-ocfs2-dlm-allow-dlm-do-recovery-during-shutdown.patch patches.fixes/ocfs2-1.4-0105-ocfs2-Use-a-separate-masklog-for-AST-and-BASTs.patch patches.fixes/ocfs2-1.4-0106-ocfs2-userdlm-Add-tracing-in-userdlm.patch - patches.fixes/ocfs2-1.4-0107-ocfs2-Up-version-to-1.4.5.patch patches.fixes/ocfs2-1.4-0108-ocfs2-Disable-CATCH_BH_JBD_RACES.patch - patches.fixes/ocfs2-1.4-0109-ocfs2-Change-strncasecmp-to-strnicmp.patch - patches.fixes/ocfs2-1.4-0110-ocfs2-Up-version-to-1.4.6.patch patches.fixes/ocfs2-1.4-0111-ocfs2-Remove-CATCH_BH_JBD_RACES.patch - patches.fixes/ocfs2-1.4-0112-ocfs2-Up-version-to-1.4.7.patch patches.fixes/ocfs2-1.4-0113-ocfs2-Fix-a-race-in-o2dlm-lockres-mastery.patch patches.fixes/ocfs2-1.4-0114-o2net-log-socket-state-changes.patch patches.fixes/ocfs2-1.4-0115-ocfs2-dlm-Make-o2dlm-domain-join-leave-messages-KERN.patch patches.fixes/ocfs2-1.4-0116-fs-ocfs2-dlm-Drop-memory-allocation-cast.patch patches.fixes/ocfs2-1.4-0117-fs-ocfs2-dlm-Use-kstrdup.patch patches.fixes/ocfs2-1.4-0118-ocfs2-dlm-avoid-dlm-ast_lock-lockres-spinlock-depend.patch patches.fixes/ocfs2-1.4-0119-fs-ocfs2-dlm-Add-missing-spin_unlock.patch patches.fixes/ocfs2-1.4-0120-ocfs2-dlm-don-t-access-beyond-bitmap-size.patch patches.fixes/ocfs2-1.4-0121-ocfs2-dlm-Remove-BUG_ON-from-migration-in-the-rare-c.patch patches.fixes/ocfs2-1.4-0122-ocfs2-dlm-fix-a-dead-lock.patch patches.fixes/ocfs2-1.4-0123-ocfs2-fix-o2dlm-dlm-run-purgelist-rev-3.patch patches.fixes/ocfs2-1.4-0124-ocfs2-dlm-avoid-incorrect-bit-set-in-refmap-on-recov.patch patches.fixes/ocfs2-1.4-0125-ocfs2-dlm-remove-potential-deadlock-V3.patch patches.fixes/ocfs2-1.4-0126-o2net-Disallow-o2net-accept-connection-request-from-.patch patches.fixes/ocfs2-1.4-0127-ocfs2-Check-the-owner-of-a-lockres-inside-the-spinlo.patch patches.fixes/ocfs2-1.4-0128-ocfs2_dlmfs-Fix-math-error-when-reading-LVB.patch patches.fixes/ocfs2-1.4-0129-ocfs2-print-node-when-tcp-fails.patch patches.fixes/ocfs2-1.4-0130-ocfs2-Make-nointr-a-default-mount-option.patch patches.fixes/ocfs2-1.4-0131-ocfs2-Move-orphan-scan-work-to-ocfs2_wq.patch patches.fixes/ocfs2-1.4-0132-ocfs2-Remove-the-redundant-cpu_to_le64.patch patches.fixes/ocfs2-1.4-0133-ocfs2-tighten-up-strlen-checking.patch patches.fixes/ocfs2-1.4-0134-o2dlm-force-free-mles-during-dlm-exit.patch patches.fixes/ocfs2-1.4-0135-ocfs2-Don-t-walk-off-the-end-of-fast-symlinks.patch patches.fixes/ocfs2-1.4-0136-Ocfs2-Handle-empty-list-in-lockres_seq_start-for-dlm.patch - patches.fixes/ocfs2-1.4-0137-ocfs2-cluster-Create-debugfs-dir-for-heartbeat-regio.patch - patches.fixes/ocfs2-1.4-0138-ocfs2-cluster-Add-per-region-debugfs-file-to-show-th.patch - patches.fixes/ocfs2-1.4-0139-ocfs2-Up-version-to-1.4.8.patch - patches.fixes/ocfs2-1.4-0140-ocfs2-Tweak-workqueue-compat-code-to-handle-changes-.patch patches.fixes/ocfs2-1.4-0141-Ocfs2-1.4-Backport-mainline-commit-Journaling-i_flag.patch patches.fixes/ocfs2-1.4-0142-Ocfs2-1.4-Fix-a-compiling-error-introduced-by-backpo.patch patches.suse/ocfs2-1.4-makefiles.diff patches.suse/ocfs2-1.4-git-version.diff patches.suse/ocfs2-01-event-driven-quorum.diff patches.suse/ocfs2-01-event-driven-quorum-node-number-fix patches.suse/ocfs2-02-introduce-generic-heartbeat-resource.diff patches.suse/ocfs2-03-split-disk-heartbeat-out.diff patches.suse/ocfs2-04-add-hb-registration.diff patches.suse/ocfs2-05-actually-free-hb-set.diff patches.suse/ocfs2-06-per-resource-events.diff patches.suse/ocfs2-06-per-resource-events-fixes patches.suse/ocfs2-06-per-resource-events-dlm patches.suse/ocfs2-07-per-resource-membership.diff patches.suse/ocfs2-08-o2net-refcounted-disconnect.diff patches.suse/ocfs2-09-add-check-node-status.diff patches.suse/ocfs2-10-add-heartbeat_mode.diff patches.suse/ocfs2-11-user-heartbeat.diff patches.suse/ocfs2-11-user-heartbeat-list patches.suse/ocfs2-12-incorporate-disk-heartbeat.diff patches.suse/ocfs2-13-fix-quorum-work.diff patches.suse/ocfs2-fix-dlm-join-breakage-from-user-hb.diff # dlm purge interval manipulation patches.suse/ocfs2-dlm-purge-less.patch # bnc 501563 patches.suse/ocfs2-large_allocs_unsparse_writes.patch # bnc 620011 patches.fixes/ocfs2-When-zero-extending-do-it-by-page.patch patches.fixes/ocfs2-Zero-the-tail-cluster-when-extending-past-i_si.patch patches.fixes/ocfs2-No-need-to-zero-pages-past-i_size.patch # bnc 633543 patches.fixes/ocfs2-grab_cache_page-recursion-fix #bnc 668633 patches.fixes/ocfs2-mkdir-credits.diff ######################################################## # Autofs5 support ######################################################## patches.suse/autofs4-2.6.16-v5-update.patch #FATE 309394 (+bnc 556945, 590168) patches.suse/autofs4-2.6.16-v5-update-20090903.patch ######################################################## # FUSE ######################################################## patches.suse/fuse_update.patch patches.fixes/fuse-prevent-fuse_put_request-on-invalid-pointer #FATE 310648 patches.suse/fuse-allow-kernel-read.patch ######################################################## # Other filesystem driver patches ######################################################## patches.fixes/fat-2.6.20-direct_IO_fix.diff patches.fixes/udf-readahead-fix.diff patches.fixes/udf-cleanup-processing-virtual-partitions.diff patches.fixes/udf-fix-vat-version-check.diff patches.fixes/udf-recognize-vat-file-type.diff patches.fixes/udf-handle-vat-in-icb.diff patches.fixes/udf-mark-pseudooverwrite-ro.diff patches.fixes/initramfs-fix-cpio-hardlink-check.patch patches.fixes/fs-permit-filesystem-to-perform-statfs-with-a-known-root-dentry.patch patches.fixes/dnotify-close-race.diff patches.fixes/flock_close_race.diff patches.fixes/aio_dio_use_after_free.diff patches.fixes/aio_dio_readahead_fault.diff patches.fixes/aio-barrier-fix.diff patches.fixes/aio-ERESTARTSYS-handling.diff patches.fixes/vfs-fix-lookup-on-deleted-directory.patch patches.fixes/ufs-fix-sun-state # bnc #465672 CVE-2008-4307 (must come after flock_close_race.diff) patches.fixes/nfs-lock-race-fix.patch patches.fixes/no-SIGXFSZ-on-large-file.patch patches.fixes/mm-dont-clear-PG_uptodate-on-truncate-invalidate.patch patches.fixes/fix_wrong_error_code_on_interrupted_close_syscalls.patch patches.drivers/proc-limits-support.patch patches.fixes/proc-remove-rcu_read_lock.patch patches.suse/introduce-FMODE_EXEC-file-flag.patch patches.suse/fs-proc-vmcorec-add-hook-to-read_from_oldmem-to-check-for-non-ram-pages.patch patches.fixes/mandatory-lock-test patches.fixes/nfs-open-context-race.fix patches.fixes/nfs-truncate-oops.fix patches.fixes/jfs-don-t-allow-os2-xattr-namespace-overlap-with-others patches.fixes/clear-page-errors-when-issuing-read.patch patches.fixes/nfs-dont-decode-GETATTR-if-DELEGRETURN-returned-error.patch patches.fixes/aio-put_ioctx-race-fix.patch patches.fixes/aio-ioctx-use-after-free-fix.patch patches.fixes/NLM-Don-t-hang-forever-on-NLM-unlock-requests.patch patches.fixes/NLM-Don-t-hang-forever-on-NLM-unlock-requests-kabi.patch ######################################################## # Security / Audit (not AppArmor) # Security fixes go in the section where the problem # is being addressed. ######################################################## patches.suse/security-cap-def patches.suse/security-disabled-optimize-cap-default patches.suse/audit_capp.patch patches.suse/audit-unterminated-string.diff patches.fixes/audit-oops-removing-watch.diff patches.fixes/audit_ipc-octal.patch patches.fixes/fix-kauditd_thread-return-value patches.fixes/audit-stop-deadlock-from-signals patches.fixes/auditsc-fix-leak.patch patches.fixes/char-tpm-fix-unitialized-usage-of-data-buffer ######################################################## # LKCD ######################################################## patches.suse/lkcd.patch patches.suse/lkcd-prevent-needless-rebuild patches.suse/lkcd-UP-warning-fix patches.suse/lkcd-spinlock-fix patches.suse/lkcd-typo-fix patches.suse/lkcd-kfree-fix +tj patches.suse/lkcd-ata_piix-polling +tj patches.suse/lkcd-sata_vsc-dump-cleanup patches.suse/lkcd-netdev-parse-fix patches.suse/lkcd-compile-warning-fix patches.suse/lkcd-handle_holey_pgdats.patch patches.suse/lkcd-GFP_COMP patches.suse/lkcd-dump-all-slab patches.suse/lkcd-crash-with-invalid-DUMPDEV patches.suse/lkcd-do-not-access-memory-hole patches.suse/lkcd-dont-lose-one-page patches.fixes/lkcd-remove-addrcheck patches.fixes/lkcd-re-enable-valid_phys_addr_range patches.suse/lkcd-support-large-minor-number patches.fixes/lkcd-oops-on-saving-dump ######################################################## # IA64 kexec/kdump ######################################################## patches.arch/ia64-kexec-kdump patches.arch/ia64-kexec-permutations patches.arch/ia64-kexec-crash-nonzero-offset patches.arch/ia64-kexec-tidyup patches.arch/ia64-kexec-fix-not-initialised patches.arch/ia64-kexec-avoid-migration-of-already-disabled-irqs.patch patches.arch/ia64-setting-up-saved_max_pfn.diff patches.arch/ia64-fix-zero-vmcore.patch patches.arch/ia64-kexec-platform_kernel_launch_event-is-noop-on.patch patches.arch/ia64-reinitialize-acpi-tables.patch patches.arch/ia64-sn_set_cpu_number patches.arch/ia64-dont-set-cpu0-number-twice patches.arch/ia64-kexec-fix-saved_max_pfn patches.arch/ia64-kexec-min_low_pfn-and-max_low_pfn-calcultion-fix.patch patches.arch/ia64-check-TIO-errors-on-shub2 patches.arch/ia64-fix-mca-kdump-bug-in-kdump_init_notifier.patch patches.arch/ia64-fix-kdump-on-init patches.arch/ia64-kdump-hpzx1-ioc-workaround patches.suse/kexec-sysfs patches.arch/ia64-kernel-hangup-in-kdump-on-INIT patches.suse/kdump-dump_after_notifier.patch patches.arch/ia64-dont-reserve-crashkernel-above-4G # more IA64-specific patches (relying on those above) patches.arch/ia64-fix-model-name patches.arch/ia64-improve-mca-recovery patches.arch/ia64-pal-spec-updates patches.arch/ia64-update--processor_info-features patches.arch/ia64-sn-bte-error-timer-fix patches.arch/ia64-sn-bte-error-return-status-fix patches.arch/ia64-nofault-fix patches.arch/ia64-mca-salinfo-fix patches.arch/ia64-TLB-check-fix patches.arch/ia64-improve-mca-rendevous patches.arch/ia64-multi-mca-fix patches.arch/ia64-mca-psr.ic-fix patches.arch/ia64-sn-toggle-CPE-interrupts patches.arch/ia64-mca-reduce-bootmem patches.arch/ia64-reduce-bootmem patches.arch/ia64-fix_boot_panic_caused_by_offline_CPUs patches.arch/ia64-correct-pernodesize patches.arch/ia64-membind-memoryless patches.arch/ia64-unattended-kdb.diff ######################################################## # Other patches ######################################################## # FATE 305106, return ru_inblock/ru_oublock in getrusage patches.suse/io-accounting_core.patch patches.suse/io-accounting_rusage.patch patches.suse/io-accounting_taskstats.patch patches.suse/io-accounting_write.patch patches.suse/io-accounting_cifs_read_fix.patch patches.suse/io-accounting_nfs_read_fix.patch patches.suse/io-accounting_direct_io.patch patches.suse/io-accounting_write_cancel.patch patches.suse/io-accounting_read.patch patches.suse/io-accounting_getdelays.patch patches.fixes/use-totalram_pages # bug #650763 patches.fixes/kexec-fix-segmentation-fault-in-kimage_add_entry.patch # needs to be here due to dependency on patches.suse/audit_capp.patch patches.suse/tty-locking-fix.patch # bnc#656917 / FATE#309802 with ECO patches.suse/pci-hotremove-sysfs patches.fixes/allow-executables-larger-than-2GB.patch patches.fixes/calibrate-jiffy-overflow ######################################################## # Other patches for debugging ######################################################## patches.suse/crasher-26.diff ######################################################## # kprobes ######################################################## patches.fixes/sles10_kprobes_backport.patch patches.suse/kprobes-page-fault-notifier ######################################################## # longer cmdline for some archs as in 2.6.20 -mm tree ######################################################## patches.suse/dynamic-kernel-command-line-common.patch patches.suse/dynamic-kernel-command-line-alpha.patch patches.suse/dynamic-kernel-command-line-arm.patch patches.suse/dynamic-kernel-command-line-arm26.patch patches.suse/dynamic-kernel-command-line-cris.patch patches.suse/dynamic-kernel-command-line-frv.patch patches.suse/dynamic-kernel-command-line-h8300.patch patches.suse/dynamic-kernel-command-line-i386.patch patches.suse/dynamic-kernel-command-line-ia64.patch patches.suse/dynamic-kernel-command-line-m32r.patch patches.suse/dynamic-kernel-command-line-m68k.patch patches.suse/dynamic-kernel-command-line-m68knommu.patch patches.suse/dynamic-kernel-command-line-mips.patch patches.suse/dynamic-kernel-command-line-parisc.patch patches.suse/dynamic-kernel-command-line-powerpc.patch patches.suse/dynamic-kernel-command-line-ppc.patch patches.suse/dynamic-kernel-command-line-s390.patch patches.suse/dynamic-kernel-command-line-sh.patch patches.suse/dynamic-kernel-command-line-sh64.patch patches.suse/dynamic-kernel-command-line-sparc.patch patches.suse/dynamic-kernel-command-line-sparc64.patch patches.suse/dynamic-kernel-command-line-um.patch patches.suse/dynamic-kernel-command-line-v850.patch patches.suse/dynamic-kernel-command-line-x86_64.patch patches.suse/dynamic-kernel-command-line-xtensa.patch patches.fixes/add_reset_devices patches.suse/fix-edd-code-misparsing-cmdline patches.arch/i386-2048-byte-command-line.patch patches.arch/ia64-2048-byte-command-line.patch patches.arch/x86_64-2048-byte-command-line.patch patches.arch/s390-sles10sp3-07-vmparm.patch patches.arch/s390-46-01-initrd.patch patches.arch/s390-sles10sp3-12-ipl_after_dump.patch patches.arch/s390-39-01-nss-add-previous-stmt.patch ######################################################## # update crypto for IPv6 certification ######################################################## patches.suse/IPV6_ADDRCONF_Use_our_standard_algorithm_for_randomized_ifid patches.suse/SUNRPCRPCSEC_GSS-remove-unnecessary-kmalloc-of-a-checksum patches.suse/SUNRPCRPCSEC_GSS_spkm3_import_contexts_using_NID_cast5_cbc patches.suse/SUNRPCRPCSEC_GSS_spkm3-fix_config_dependencies patches.suse/CRYPTO_twofish_Use_rol32-ror32_where_appropriate patches.suse/CRYPTO_api_Align_tfm_context_as_wide_as_possible patches.suse/CRYPTO_all_Use_kzalloc_where_possible patches.suse/CRYPTO_all_Add_missing_cra_alignmask patches.suse/CRYPTO_tcrypt_Fix_key_alignment patches.suse/CRYPTO_aes_Fixed_array_boundary_violation patches.suse/Bug_fixes_and_cleanup_for_the_BSD_Secure_Levels_LSM patches.suse/RPCSEC_GSS_fix_leak_in_krb5_code_caused_by_superfluous_kmalloc patches.suse/x86_VIA_C7_CPU_flags patches.suse/introduce_WARN_ON_ONCE_cond patches.suse/CRYPTO_khazad_Use_32-bit_reads_on_key patches.suse/CRYPTO_digest_Add_alignment_handling patches.suse/CRYPTO_aes-i586_Get_rid_of_useless_function_wrappers patches.suse/CRYPTO_digest_Remove_unnecessary_zeroing_during_init patches.suse/CRYPTO_all_Pass_tfm_instead_of_ctx_to_algorithms patches.suse/CRYPTO_padlock_Rearrange_context_structure_to_reduce_code_size patches.suse/CRYPTO_api_Fixed_incorrect_passing_of_context_instead_of_tfm patches.suse/CRYPTO_api_Added_cra_init-cra_exit patches.suse/CRYPTO_api_Removed_const_from_cra_name-cra_driver_name patches.suse/CRYPTO_api_Allow_replacement_when_registering_new_algorithms patches.suse/CRYPTO_tcrypt_Return_EAGAIN_from_module_init patches.suse/CRYPTO_tcrypt_Speed_benchmark_support_for_digest_algorithms patches.suse/CRYPTO-aes-Add-wrappers-for-assembly-routines patches.suse/CRYPTO_tcrypt_Forbid_tcrypt_from_being_built-in patches.suse/CRYPTO_padlock_Fix_alignment_after_aes_ctx_rearrange patches.suse/CRYPTO_api_Fixed_crypto_tfm_context_alignment patches.suse/CRYPTO_twofish_Split_out_common_c_code patches.suse/CRYPTO_twofish_Fix_the_priority patches.suse/CRYPTO_twofish_i586_assembly_version patches.suse/CRYPTO_twofish_x86-64_assembly_version patches.suse/CRYPTO_api_Rename_crypto_alg_get_to_crypto_mod_get patches.suse/CRYPTO_api_Add_crypto_alg_reference_counting patches.suse/CRYPTO_api_Split_out_low-level_API patches.suse/CRYPTO_api_Add_template_registration patches.suse/CRYPTO_api_Added_event_notification patches.suse/CRYPTO_api_Add_cryptomgr patches.suse/CRYPTO_api_Allow_algorithm_lookup_by_type patches.suse/CRYPTO_api_Added_spawns patches.suse/CRYPTO_sha_Add_module_aliases_for_sha1_sha256 patches.suse/CRYPTO_api_Add_missing_accessors_for_new_crypto_alg_fields patches.suse/CRYPTO_padlock_Get_rid_of_padlock-generic.c patches.suse/CRYPTO_padlock_Add_compatibility_alias_after_rename patches.suse/CRYPTO_padlock_Update_private_header_file patches.suse/CRYPTO_padlock_Driver_for_SHA1_SHA256_algorithms patches.suse/CRYPTO_padlock-sha_Make_2_functions_static patches.suse/CRYPTO_padlock_Helper_module_padlock.ko patches.suse/CRYPTO_padlock-sha_TFMs_dont_need_to_be_static patches.suse/CRYPTO_crc32c_Fix_unconventional_setkey_usage patches.suse/CRYPTO_api_Get_rid_of_flags_argument_to_setkey patches.suse/CRYPTO_digest_Store_temporary_digest_in_tfm patches.suse/CRYPTO_tcrypt_Use_test_hash_for_crc32c patches.suse/CRYPTO_cipher_Removed_special_IV_checks_for_ECB patches.suse/CRYPTO_api_Add_common_instance_initialisation_code patches.suse/CRYPTO_api_Added_asynchronous_flag patches.suse/CRYPTO_s390_Added_missing_driver_name_and_priority patches.suse/CRYPTO_api_Added_crypto_alloc_base patches.suse/CRYPTO_api_Feed_flag_directly_to_crypto_yield patches.suse/CRYPTO_api_Added_crypto_type_support patches.suse/CRYPTO_cipher_Added_encrypt_one-decrypt_one patches.suse/CRYPTO_scatterwalk_Prepare_for_block_ciphers patches.suse/CRYPTO_cipher_Added_block_cipher_type patches.suse/CRYPTO_cipher_Added_block_ciphers_for_CBC-ECB patches.suse/CRYPTO_padlock_Added_block_cipher_versions_of_CBC-ECB patches.suse/CRYPTO_s390_Added_block_cipher_versions_of_CBC-ECB patches.suse/CRYPTO_tcrypt_Use_block_ciphers_where_applicable patches.suse/BLOCK_cryptoloop_Use_block_ciphers_where_applicable patches.suse/BLOCK_dm-crypt_Use_block_ciphers_where_applicable patches.suse/IPSEC_Add_compatibility_algorithm_name_support patches.suse/IPSEC_ESP_Use_block_ciphers_where_applicable patches.suse/SUNRPC_GSS_Use_block_ciphers_where_applicable patches.suse/CRYPTO_users_Use_block_ciphers_where_applicable patches.suse/CRYPTO_drivers_Remove_obsolete_block_cipher_operations patches.suse/CRYPTO_api_Mark_parts_of_cipher_interface_as_deprecated patches.suse/CRYPTO_digest_Added_user_API_for_new_hash_type patches.suse/CRYPTO_hmac_Add_crypto_template_implementation patches.suse/CRYPTO_tcrypt_Use_HMAC_template_and_hash_interface patches.suse/IPSEC_Use_HMAC_template_and_hash_interface patches.suse/SCTP_Use_HMAC_template_and_hash_interface patches.suse/CRYPTO_digest_Remove_old_HMAC_implementation patches.suse/CRYPTO_users_Use_crypto_hash_interface_instead_of_crypto_digest patches.suse/CRYPTO_api_Add_crypto_comp_and_crypto_has patches.suse/CRYPTO_users_Use_crypto_comp_and_crypto_has patches.suse/CRYPTO_padlock_Convert_padlock-sha_to_use_crypto_hash patches.suse/CRYPTO_api_Deprecate_crypto_digest_and_crypto_alg_available patches.suse/CRYPTO_hmac_Fix_hmac_init_update_call patches.suse/CRYPTO_hmac_Fix_error_truncation_by_unlikely patches.suse/serpent_fix_endian_warnings patches.suse/CRYPTO_api_fix_crypto_alloc_base_return_value patches.suse/CRYPTO_api_Select_cryptomgr_where_needed patches.suse/CRYPTO_api_Remove_one_too_many_semicolon patches.suse/CRYPTO_xcbc_New_algorithm patches.suse/CRYPTO_tcrypt_Add_test_vectors_of_AES_XCBC patches.suse/IPSEC_Add_support_for_AES-XCBC-MAC patches.suse/CRYPTO_xcbc_Make_needlessly_global_code_static patches.suse/CRYPTO_api_Remove_unused_functions patches.suse/CRYPTO_lib_some_common_128-bit_block_operations_nicely_centralized patches.suse/CRYPTO_lib_table_driven_multiplications_in_GF_2_128 patches.suse/CRYPTO_lrw_Liskov_Rivest_Wagner_a_tweakable_narrow_block_cipher_mode patches.suse/CRYPTO_tcrypt_LRW_test_vectors patches.suse/CRYPTO_lrw_round__lrw_round patches.suse/XFRM_Algorithm_lookup_using_.compat_name patches.suse/CRYPTO_all_Check_for_usage_in_hard_IRQ_context patches.suse/CRYPTO_tcrypt_Added_test_vectors_for_sha384-sha512 patches.suse/CRYPTO_pcbc_Add_Propagated_CBC_template patches.suse/CRYPTO_fcrypt_Add_FCrypt_from_RxRPC patches.suse/CRYPTO_tcrypt_Removed_vestigial_crypto_alloc_tfm_call patches.suse/CRYPTO_api_Remove_deprecated_interface patches.suse/CRYPTO_api_Add_type-safe_spawns patches.suse/CRYPTO_api_Allow_multiple_frontends_per_backend patches.suse/CRYPTO_xcbc_Use_new_cipher_interface patches.suse/CRYPTO_camellia_Add_Kconfig_entry patches.suse/CRYPTO_camellia_added_the_code_of_Camellia_cipher_algorithm patches.suse/CRYPTO_camellia_added_the_testing_code_of_Camellia_cipher patches.suse/CRYPTO_api_scatterwalk_copychunks_fails_to_advance_through_scatterlist patches.suse/CRYPTO_tcrypt_Fix_error_checking_for_comp_allocation patches.suse/CRYPTO_api_Use_the_right_value_when_advancing_scatterwalk_copychunks patches.suse/CRYPTO_api_Flush_the_current_page_right_than_the_next patches.suse/CRYPTO_api_Proc_functions_should_be_marked_as_unused patches.suse/CRYPTO_api_Add_async_block_cipher_interface patches.suse/CRYPTO_tcrypt_Use_async_blkcipher_interface patches.suse/CRYPTO_templates_Pass_type-mask_when_creating_instances patches.suse/CRYPTO_api_Add_async_blkcipher_type patches.suse/CRYPTO_cryptomgr_Fix_parsing_of_nested_templates patches.suse/CRYPTO_api_Do_not_remove_users_unless_new_algorithm_matches patches.suse/CRYPTO_cryptd_Add_software_async_crypto_daemon patches.suse/CRYPTO_cryptomgr_Fix_use_after_free patches.suse/CRYPTO_tcrypt_Add_missing_error_check patches.suse/CRYPTO_api_Read_module_pointer_before_freeing_algorithm patches.suse/CRYPTO_cryptd_Fix_problem_with_cryptd_and_the_freezer patches.suse/iscsi_crypto_compat_update patches.suse/raw_device_max_minors_param.diff #bnc#601406 patches.fixes/dm-crypt-table-output-change.patch patches.fixes/dm-crypt-dm-io-fix-panic-on-large-request patches.fixes/dm-crypt-fix-cloned-bio-ref-after-free patches.fixes/dm-crypt-fix-remove-first_clone patches.fixes/dm-crypt-use-smaller-bvecs-in-clones.patch patches.fixes/dm-crypt-use-bio_add_page.patch # patches needed for DOD IPv6 certification patches.suse/INET-Fix-incorrect-inet_sock_is_icsk-assignment patches.suse/NETFILTER-conntrack-fix-race-condition-in-early_drop patches.suse/wait-for-ipsec-sa-resolution-socket-contexts.patch patches.suse/UDP6-Fix-flowi-clobbering patches.suse/XFRM-Allow-packet-drops-during-larval-state-resolution patches.suse/NET-Fix-IP_ADD-DROP_MEMBERSHIP-to-handle-only-connectionless patches.suse/ipv4-esp-discard-dummy-packets-from-rfc4303.patch patches.suse/ipv6-esp-discard-dummy-packets-from-rfc4303.patch patches.suse/IPSEC-Make-xfrm_lookup-flags-argument-a-bit-field patches.suse/IPSEC-Added-xfrm_decode_session_reverse-and-xfrmX_policy_check_reverse patches.suse/IPSEC-Add-ICMP-host-relookup-support patches.suse/ICMP-Restore-pskb_pull-calls-in-receive-function patches.suse/INET-Fix-truesize-setting-in-ip_append_data patches.suse/IPV6_MULTICAST_IF-setting-is-ignored-on-link-local-connect patches.suse/IPSEC-Add-support-for-aes-ctr patches.suse/lsm-dummy-secid-to-secctx.diff patches.suse/audit-Add-auditing-to-ipsec patches.suse/audit-disable-ipsec-auditing-when-CONFIG_AUDITSYSCALL_n patches.suse/xfrm-avoid-rejects.diff patches.suse/fix-oopses-in-xfrm_audit_log.diff patches.suse/kernel-panic-when-large-security-contexts-in-acquire.diff patches.suse/xfrm-audit-hook-misplaced-in-pfkey_delete-and-xfrm_del_sa.diff patches.suse/create-context-if-auditing-was-ever-enabled.diff patches.suse/auditing-fix-to-include-the-netmask-and-prefix-length.diff patches.suse/xfrm-rfc4303-compliant-auditing.patch patches.suse/xfrm-drop-packets-when-replay-counter-would-overflow.diff patches.suse/IPV6-Fix-IPsec-datagram-fragmentation patches.fixes/IPv6-ICMP6-checksum-fix patches.fixes/ESP-fix-OOB-access patches.suse/Add-MCAST-32bit-compatibility patches.fixes/IPSEC-Fix-catch-22-with-algorithm-IDs-above-31 patches.suse/CRYPTO-null-Allow-setkey-on-digest_null patches.fixes/ipv6-Drop-packets-for-loopback-address-from-outside-of-the-box #fate 309537 patches.suse/xfrm-Define-new-XFRM-netlink-auth-attribute-with-spe.patch patches.suse/xfrm-Store-aalg-in-xfrm_state-with-a-user-specified-.patch patches.suse/xfrm-Use-the-user-specified-truncation-length-in-ESP.patch patches.suse/xfrm-Fix-truncation-length-of-authentication-algorit.patch patches.suse/xfrm-ignore-aalg-truncation-kabi-change.patch # fixes for 440104 and 465299 patches.fixes/sctp-add_bind_hash_locking-migrate_code.patch patches.fixes/sctp-unhash-endpoind.patch patches.fixes/SCTP-A-better-solution-to-fix-the-race-between-sctp_peeloff_and patches.fixes/sctp_do_not_use_stale_copy_of_sk patches.fixes/sctp-timers_receive_race.patch patches.fixes/SCTP-Correctly-set-the-length-of-sctp_assoc_change-notification patches.fixes/SCTP-Re-order-SCTP-initializations-to-avoid-race-with-sctp_rcv_ patches.fixes/SCTP-Clean-up-naming-conventions-of-sctp-protocol-address-family-registration patches.fixes/SCTP-Fix-a-race-between-module-load-and-protosw-access patches.fixes/sctp-avoid-memory-overflow-with-bad-stream-id patches.fixes/sctp-fix-a-race-between-icmp-protocol-unreachable-and-connect patches.fixes/sctp-fix-skb_over_panic.patch patches.fixes/sctp-fix-infinite-loop.patch patches.fixes/rose-prevent-heap-corruption-with-bad-facilities.patch patches.fixes/rose-add-length-checks-to-CALL_REQUEST-parsing.patch patches.fixes/sctp-use-limited-socket-backlog patches.fixes/sctp-fix-init-initack-chunk-length.patch patches.fixes/net-backlog-functions-rename patches.fixes/net-sk_add_backlog-take-rmem_alloc-into-account patches.fixes/sock-kabi-fixup-for-adding-sk_backlog.len.patch patches.fixes/fixup-kernel-um-with-sock_kabi.patch patches.fixes/dccp-fix-oops-on-reset-after-close.patch ######################################################## # AppArmor ######################################################## patches.apparmor/security-create.diff patches.apparmor/remove_suid.diff patches.apparmor/vfs-notify_change.diff patches.apparmor/security-setattr.diff patches.apparmor/vfs-mkdir.diff patches.apparmor/security-mkdir.diff patches.apparmor/vfs-mknod.diff patches.apparmor/security-mknod.diff patches.apparmor/vfs-symlink.diff patches.apparmor/security-symlink.diff patches.apparmor/security-readlink.diff patches.apparmor/vfs-link.diff patches.apparmor/security-link.diff patches.apparmor/vfs-rmdir.diff patches.apparmor/security-rmdir.diff patches.apparmor/fix-vfs_rmdir.diff patches.apparmor/vfs-unlink.diff patches.apparmor/security-unlink.diff patches.apparmor/vfs-rename.diff patches.apparmor/security-rename.diff patches.apparmor/vfs-setxattr.diff patches.apparmor/security-setxattr.diff patches.apparmor/vfs-getxattr.diff patches.apparmor/security-getxattr.diff patches.apparmor/vfs-listxattr.diff patches.apparmor/security-listxattr.diff patches.apparmor/vfs-removexattr.diff patches.apparmor/security-removexattr.diff patches.apparmor/unambiguous-__d_path.diff patches.apparmor/fix-unambiguous-__d_path-369802.diff patches.apparmor/mount-consistent-__d_path.diff patches.apparmor/d_namespace_path.diff patches.apparmor/__d_path-keep-connected.diff patches.apparmor/file-handle-ops.diff patches.apparmor/security-xattr-file.diff patches.apparmor/parent-permission.diff patches.apparmor/apparmor-namespacesem.diff patches.apparmor/apparmor-audit.diff patches.apparmor/apparmor-auditexport.diff patches.apparmor/apparmor-main.diff patches.apparmor/apparmor-lsm.diff patches.apparmor/apparmor-module_interface.diff patches.apparmor/apparmor-misc.diff patches.apparmor/apparmor-intree.diff patches.apparmor/apparmor-sles10-semantics.diff patches.apparmor/apparmor-stack-secondary.diff patches.apparmor/apparmor-fix-name-errorpath-370861.diff patches.fixes/369802_d_path_fix.patch patches.apparmor/apparmor_allow_null_getprocattr patches.apparmor/fix-deleted-leak.diff patches.apparmor/apparmor-log-audit-type.diff ######################################################## # kernel-wide security fixes ######################################################## patches.fixes/nopage-range-fix.patch patches.fixes/Fix-ALIGN-macro patches.fixes/check_privileges_before_setting_mount_propagation.patch # Syscall wrapping (CVE-2009-0029) patches.fixes/syswrap_compat.diff patches.fixes/syswrap_longreturn.diff patches.fixes/syswrap_oldreaddir.diff #patch pipe omitted, no arch independant sys_pipe patches.fixes/syswrap_select7.diff patches.fixes/syswrap_syslog.diff patches.fixes/syswrap_infrastructure.diff patches.fixes/syswrap_special.diff patches.fixes/syswrap_p01.diff patches.fixes/syswrap_p02.diff patches.fixes/syswrap_p03.diff patches.fixes/syswrap_p04.diff patches.fixes/syswrap_p05.diff patches.fixes/syswrap_p06.diff patches.fixes/syswrap_p07.diff patches.fixes/syswrap_p08.diff patches.fixes/syswrap_p09.diff patches.fixes/syswrap_p10.diff patches.fixes/syswrap_p11.diff patches.fixes/syswrap_p12.diff patches.fixes/syswrap_p13.diff patches.fixes/syswrap_p14.diff patches.fixes/syswrap_p15.diff patches.fixes/syswrap_p16.diff patches.fixes/syswrap_p17.diff patches.fixes/syswrap_p18.diff patches.fixes/syswrap_p19.diff patches.fixes/syswrap_p20.diff patches.fixes/syswrap_p21.diff patches.fixes/syswrap_p22.diff patches.fixes/syswrap_p23.diff patches.fixes/syswrap_p24.diff patches.fixes/syswrap_p25.diff patches.fixes/syswrap_p26.diff patches.fixes/syswrap_p27.diff patches.fixes/syswrap_p28.diff patches.fixes/syswrap_p29.diff patches.fixes/syswrap_p30.diff #patch 31 omitted, all syscalls post SLES patches.fixes/syswrap_p32.diff #patch 33 omitted, no arch independant sys_pipe patches.fixes/syswrap_s390_config.diff patches.fixes/syswrap_s390_syscall_rework.diff patches.fixes/syswrap_s390_compat_sigalstack.patch patches.fixes/syswrap_s390.diff patches.fixes/syswrap_powerpc.diff #additional mainline patches (post core CVE changes) patches.fixes/syswrap_uml.diff patches.fixes/syswrap_s390_compat.diff patches.fixes/syswrap_kerneldoc.patch #additional local patches patches.fixes/syswrap_kernexec.diff patches.fixes/syswrap_fixinclude.diff patches.fixes/syswrap_archpipe.diff # staging drivers backported patches.drivers/staging-add-microsoft-hyper-v-drivers.patch patches.drivers/staging-hv-auto-load-the-hyperv-pv-drivers.patch patches.drivers/staging-hyperv-fix-hyperv-detection.patch patches.drivers/staging-hyperv-rename-the-modules-to-match-mainline.patch patches.drivers/staging-hv-add-code-to-create-the-device-directory-under-sys-block-hdx.patch ######################################################## # You'd better have a good reason for adding a patch # below here. ######################################################## # I have a good reason. # These patches depend on patches.suse/audit_capp.patch, # so they can't go under the VM/FS section above. patches.fixes/inotify-parent-watched-race.diff patches.fixes/inotify-remove-debug.diff patches.fixes/fix-inotify-watch-removal-umount-races # depends on patches.fixes/syswrap_p24.diff patches.fixes/ipc-fix-size-limit-of-compat-space-msgsize.patch # 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 ######################################################## ### kraxels uml fixes/patches patches.uml/uml-x11-fb patches.uml/fix-build patches.fixes/um-missing-exports.diff patches.suse/uml-trace-macros.patch patches.arch/i386-tolapai-cache patches.suse/bootmem-reverse patches.arch/x86_64-aperture-fallback patches.arch/hpet-override patches.arch/io-apic-override # bug 629828 patches.arch/x86-generate-names-for-proc_cpuinfo-from-asm_cpufeature_h.patch patches.arch/x86-initialize-new-Intel-CPU-features.patch patches.arch/i386_amd_use_tsc_if_constant.patch # (FATE#310326) patches.drivers/virtio-backport-2.6.27 patches.drivers/virtio-console patches.suse/kvm-clock-prepare.patch patches.suse/kvm-clock-use.patch patches.suse/kvm-ioapic.patch patches.suse/kvm-clock-stability.patch ######################################################## # 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/git-2efe55a9cec8418f0e0cde3dc3787a42fddc4411.patch patches.xen/git-2a8a3d5b65e86ec1dfef7d268c64a909eab94af7.patch patches.xen/fix-hz-suspend.patch patches.xen/net-gso-0-base.patch patches.xen/net-gso-1-check-dodgy.patch patches.xen/net-gso-2-checksum-fix.patch patches.xen/net-gso-3-fix-errorcheck.patch patches.xen/net-gso-4-kill-warnon.patch patches.xen/net-gso-6-linear-segmentation.patch patches.xen/net-gso-7-size-check.patch patches.xen/net-add-preemption-point-in-qdisc_run.patch patches.xen/pci-guestdev.patch patches.xen/pci-reserve.patch patches.xen/smp-alts.patch patches.xen/tpm_plugin_2.6.17.patch patches.xen/vsnprintf.patch patches.xen/kasprintf.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-x86_64.diff # newer changeset backports patches.xen/1068-fbfront-connect-leak.patch patches.xen/1069-blktap-misc.patch patches.xen/1074-xenbus_conn-type.patch patches.xen/1079-hvm-kdump-reset.patch patches.xen/1080-blkfront-xenbus-gather-format.patch patches.xen/1081-blkback-resize-transaction-end.patch patches.xen/1082-hvmop-get-mem-type.patch patches.xen/1083-kbdfront-absolute-coordinates.patch patches.xen/1089-blkback-barrier-check.patch patches.xen/1090-blktap-locking.patch patches.xen/1091-xenbus-dev-no-BUG.patch # changes outside arch/{i386,x86_64}/xen patches.xen/xen3-fixup-kconfig patches.xen/xen3-fixup-common patches.xen/xen3-fixup-arch-i386 patches.xen/xen3-fixup-arch-um patches.xen/xen3-fixup-arch-x86_64 # ports of other patches patches.xen/xen3-revert-2.6.18 patches.xen/xen3-revert-2.6.17 patches.xen/xen3-patch-2.6.16.36-37 patches.xen/xen3-patch-2.6.16.57-58 patches.xen/xen3-mapped-base patches.xen/xen3-aux-at_vector_size.patch patches.xen/xen3-rwlocks-enable-interrupts patches.xen/xen3-i386-profile-pc patches.xen/xen3-x86-pae-64bit-resource-fix patches.xen/xen3-i386-ioremap-cpa-range patches.xen/xen3-x86_64-call-function-single-export patches.xen/xen3-x86_64-memory_hotplug-add_memory_fix.patch patches.xen/xen3-x86_64-memory_hotplug-kernel_mapping_fix.patch patches.xen/xen3-x86-amd-fam10-mwait patches.xen/xen3-x86-fam10-cpuid patches.xen/xen3-x86_64-cpa-flush-all patches.xen/xen3-x86_64-apic-large-dest patches.xen/xen3-x86_64-core2-string patches.xen/xen3-x86_64-sync-rdtsc-with-fence.patch patches.xen/xen3-x86_64-add-ppoll-pselect.patch patches.xen/xen3-x86_64-fpu-fix-possible-leakage.patch patches.xen/xen3-x86_64-vdso patches.xen/xen3-x86_64-vsyscall-time-fix patches.xen/xen3-vdso-fix-perms.patch patches.xen/xen3-x86_64-ia32-syscall-reg-leak patches.xen/xen3-x86_64-fix-page-align-in-e820-allocator patches.xen/xen3-x86-Fam11h-optimisations patches.xen/xen3-acpi_early_quirk_continue.patch patches.xen/xen3-x86_panic_on_unrecovered_nmi.diff patches.xen/xen3-x86-pageattr-fix.patch patches.xen/xen3-x86-sanitize-user-specified-e820-memmap-values.patch patches.xen/xen3-silent-stack-overflow patches.xen/xen3-x86_introdce_ida_cpuinfo_processor_feature.patch patches.xen/xen3-x86_cpufreq-add-support-for-freq-perf_registers.patch patches.xen/xen3-x86_intel_use_apic_for_westmere_cores.patch patches.xen/xen3-x86_support_tsc_keeps_running_in_c3.patch patches.xen/xen3-pci-msi_intx_disable_bug-quirk patches.xen/xen3-sysfs-crash-debugging.patch patches.xen/xen3-ich10-chipset-support.patch patches.xen/xen3-Intel-Cougar-Point-PCH-Support.patch patches.xen/xen3-use-totalram_pages patches.xen/xen3-dynamic-kernel-command-line-i386.patch patches.xen/xen3-dynamic-kernel-command-line-x86_64.patch patches.xen/xen3-i386-2048-byte-command-line.patch patches.xen/xen3-nopage-range-fix.patch patches.xen/xen3-io-apic-override patches.xen/xen3-x86-generate-names-for-proc_cpuinfo-from-asm_cpufeature_h.patch patches.xen/xen3-x86-initialize-new-Intel-CPU-features.patch patches.xen/xen3-kvm-clock-prepare.patch patches.xen/xen3-virtio-backport-2.6.27 # bugfixes and enhancements patches.xen/xen-balloon-max-target patches.xen/xen-balloon-accounting patches.xen/xen-no-multi-core-sched-opt patches.xen/xen-blkback-bimodal-suse patches.xen/xen-blkif-protocol-fallback-hack patches.xen/xen-blkback-cdrom patches.xen/xen-vbd-resize patches.xen/xen-blktap-write-barriers patches.xen/xen-modular-blktap patches.xen/xen-blkfront-hvm-no-cdrom patches.xen/xen-increase-loopback-devices patches.xen/xen-swiotlb-heuristics patches.xen/xen-cxgb3 patches.xen/xen-dcdbas patches.xen/xen-floppy patches.xen/xen-kzalloc patches.xen/xen-x86-panic-no-reboot patches.xen/xen-x86-high_memory-early patches.xen/xen-x86-dcr-fallback patches.xen/xen-x86-consistent-nmi patches.xen/xen-x86-no-lapic patches.xen/xen-x86-no-ioapic-base patches.xen/xen-x86-hidden-cpu-features patches.xen/xen-x86-bigmem patches.xen/xen-i386-panic-on-oops patches.xen/xen-x86_64-init-cleanup # kABI adjustments patches.xen/xen-kabi ######################################################## # VMI ######################################################## patches.vmi/uml-include-fix.patch patches.vmi/apm_disable.patch patches.vmi/pnp_bios_disable.patch patches.vmi/subarch-common.patch patches.vmi/remove-asm-includes.patch patches.vmi/vmi-makefile.patch patches.vmi/vmi-config.patch patches.vmi/relocatable-fixmap.patch patches.vmi/vmi-headers.patch patches.vmi/native-asm.patch patches.vmi/vmi-instruction-replacement.patch patches.vmi/smpboot-hook.patch patches.vmi/i386-module.patch patches.vmi/vmi-subarch.patch patches.vmi/i386-segment.patch patches.vmi/non-cpl0-kernel.patch patches.vmi/non-cpl0-kernel2.patch patches.vmi/i386-desc.patch patches.vmi/desc_cleanup.patch patches.vmi/kill-default-ldt.patch patches.vmi/i386-spinlocks.patch patches.vmi/i386-apic.patch patches.vmi/i386-io.patch patches.vmi/i386-processor.patch patches.vmi/i386-system.patch patches.vmi/i386-tlbflush.patch patches.vmi/i386-pgalloc.patch patches.vmi/mm-changes.patch patches.vmi/i386-pgtable.patch patches.vmi/pte-optimizations.patch patches.vmi/pte-defer.patch patches.vmi/pte-update.patch patches.vmi/fremap-clear.patch patches.vmi/lazy_mode_generic.patch patches.vmi/reboot-fixes.patch patches.vmi/timer-changes.patch patches.vmi/fix-clock-parameter-handling.patch patches.vmi/8cpu-limit.patch patches.vmi/native-pte-bug.patch patches.vmi/vmipae-fix.patch patches.vmi/no-idle-hz-race-fix.patch patches.vmi/orig-eax-fix.patch patches.vmi/lazy_mode_fix.patch # this depends on the VMI patches immediately above patches.suse/hyperv-time.patch