Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.4
kernel-ec2.64
series.conf
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File series.conf of Package kernel-ec2.64
# 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-3.0.1 patches.kernel.org/patch-3.0.1-2 patches.kernel.org/patch-3.0.2-3 patches.kernel.org/patch-3.0.3-4 patches.kernel.org/patch-3.0.4-5 patches.kernel.org/patch-3.0.5-6 patches.kernel.org/patch-3.0.6-7 patches.kernel.org/patch-3.0.7-8 patches.kernel.org/patch-3.0.8-9 patches.kernel.org/patch-3.0.9-10 patches.kernel.org/patch-3.0.10-11 patches.kernel.org/patch-3.0.11-12 patches.kernel.org/patch-3.0.12-13 patches.kernel.org/patch-3.0.13-14 patches.kernel.org/patch-3.0.14-15 patches.kernel.org/patch-3.0.15-16 patches.kernel.org/patch-3.0.16-17 patches.kernel.org/patch-3.0.17-18 patches.kernel.org/patch-3.0.18-19 patches.kernel.org/patch-3.0.19-20 patches.kernel.org/patch-3.0.20-21 patches.kernel.org/patch-3.0.21-22 patches.kernel.org/patch-3.0.22-23 patches.kernel.org/patch-3.0.23-24 patches.kernel.org/patch-3.0.24-25 patches.kernel.org/patch-3.0.25-26 patches.kernel.org/patch-3.0.26-27 patches.kernel.org/patch-3.0.27-28 patches.kernel.org/patch-3.0.28-29 patches.kernel.org/patch-3.0.29-30 patches.kernel.org/patch-3.0.30-31 patches.kernel.org/patch-3.0.31-32 patches.kernel.org/patch-3.0.32-33 patches.kernel.org/patch-3.0.33-34 patches.kernel.org/patch-3.0.34-35 patches.kernel.org/patch-3.0.35-36 patches.kernel.org/patch-3.0.36-37 patches.kernel.org/patch-3.0.37-38 # A number of MM patches were merged for 3.0.39 that were noted to fix # the following problems. # - Memory hotplug fix affecting !CONFIG_SPARSEMEM_VMEMMAP (bnc#721039) # - Reduce amount of work done when updating min_free_kbytes (bnc#726210) # - stalls on wait_iff_congested # - Reduce excessive slab reclaim due to GFP_NOFS failures # - THP/Compaction aggressive reclaim # - Reduce LRU churn due to compaction and THP # - Reduce CPU usage by kswapd # - THP/Compaction interactivity # - Page residency # - Page allocator performance patches.kernel.org/patch-3.0.38-39 patches.kernel.org/patch-3.0.39-40 patches.kernel.org/patch-3.0.40-41 patches.kernel.org/patch-3.0.41-42 patches.kernel.org/patch-3.0.42-43 patches.kernel.org/patch-3.0.43-44 patches.kernel.org/patch-3.0.44-45 patches.kernel.org/patch-3.0.45-46 patches.kernel.org/patch-3.0.46-47 patches.kernel.org/patch-3.0.47-48 patches.kernel.org/patch-3.0.48-49 patches.kernel.org/patch-3.0.49-50 patches.kernel.org/patch-3.0.50-51 patches.kernel.org/patch-3.0.51-52 patches.kernel.org/patch-3.0.52-53 patches.kernel.org/patch-3.0.53-54 patches.kernel.org/patch-3.0.54-55 patches.kernel.org/patch-3.0.55-56 patches.kernel.org/patch-3.0.56-57 patches.kernel.org/patch-3.0.57-58 # needed reverts for various reasons (they are usually handled by # patches farther in our series below) patches.kernel.org/revert-net-fix-a-potential-rcu_read_lock-imbalance-i.patch patches.kernel.org/revert-ASPM-Fix-pcie-devices-with-non-pcie-children.patch patches.kernel.org/revert-PCI-ignore-pre-1.1-ASPM-quirking-when-ASPM-is.patch patches.kernel.org/revert-hwmon-coretemp-fix-oops-on-driver-load.patch patches.kernel.org/revert-PCI-Rework-ASPM-disable-code.patch patches.kernel.org/revert-removal-of-ACPI-procfs-entries.patch # this is to be enabled after 3.3 is out for some time and upstream tested that patches.kernel.org/0001-Revert-i387-re-introduce-FPU-state-preloading-at-con.patch patches.kernel.org/0002-Revert-i387-move-TS_USEDFPU-flag-from-thread_info-to.patch patches.kernel.org/0003-Revert-i387-move-AMD-K7-K8-fpu-fxsave-fxrstor-workar.patch patches.kernel.org/0004-Revert-i387-do-not-preload-FPU-state-at-task-switch-.patch patches.kernel.org/0005-Revert-i387-don-t-ever-touch-TS_USEDFPU-directly-use.patch patches.kernel.org/0006-Revert-i387-move-TS_USEDFPU-clearing-out-of-__save_i.patch patches.kernel.org/0007-Revert-i387-fix-x86-64-preemption-unsafe-user-stack-.patch patches.kernel.org/0008-Revert-i387-fix-sense-of-sanity-check.patch patches.kernel.org/0009-Revert-i387-make-irq_fpu_usable-tests-more-robust.patch patches.kernel.org/0010-Revert-i387-math_state_restore-isn-t-called-from-asm.patch patches.kabi/0001-Revert-tcp-Apply-device-TSO-segment-limit-earlier.patch patches.kabi/0002-Revert-sfc-Fix-maximum-number-of-TSO-segments-and-mi.patch patches.kabi/0003-Revert-net-Allow-driver-to-limit-number-of-GSO-segme.patch patches.suse/0001-Revert-x86-random-Verify-RDRAND-functionality-and-al.patch patches.suse/0002-Revert-x86-random-Architectural-inlines-to-get-rando.patch ######################################################## # Build fixes that apply to the vanilla kernel too. # They must be placed in patches.kernel.org to be # picked up for the -vanilla flavor. This is cheating, # since they're not actually upstream, but if the # packages don't build, that's pretty useless too. ######################################################## patches.rpmify/gdth-section-conflict patches.rpmify/spi-mpc8xxx_spi-len.patch ######################################################## # kABI consistency patches ######################################################## patches.kabi/kabi-add-padding-to-usb-host-structures-for-potential-security-fixes.patch patches.kabi/kabi-add-padding-to-some-important-structures patches.kabi/reintroduce-removed-blk_init_allocated_queue_node.patch patches.kabi/revert-net-fix-NULL-dereferences-in-check_peer_redir.patch patches.kabi/revert-ipv4-Fix-wrong-order-of-ip_rt_get_source-and-.patch patches.kabi/revert-ipv4-Save-nexthop-address-of-LSRR-SSRR-option.patch +jslaby patches.kabi/revert-i387-math_state_restore-isn-t-called-from-asm.patch +jslaby patches.kabi/kabi-protect-thread-struct.patch patches.kabi/kabi-protect-struct-file.patch patches.kabi/kabi-protect-struct-us_data.patch patches.kabi/kabi-protect-struct-ath_hw.patch patches.kabi/hide-compat-h-inclusion.patch patches.kabi/kabi-hide-proc_fs-inclusion.patch patches.kabi/kabi-protect-struct-mmc_host.patch patches.kabi/kabi-reintroduce-skb_set_dev.patch patches.kabi/kabi-protect-struct-hrtimer_cpu_base.patch patches.kabi/kabi-protect-struct-task_struct.patch patches.kabi/kabi-protect-struct-task_struct-1.patch patches.kabi/kabi-protect-struct-perf_event.patch patches.kabi/kabi-protect-struct-l2tp_tunnel.patch patches.kabi/kabi-protect-struct-xfrm_replay.patch patches.kabi/x86-revert-HLT-removal.patch patches.kabi/kabi-protect-sound-structs.patch patches.kabi/revert-bonding-Bonding-driver-does-not-consider-the-.patch patches.kabi/0001-Revert-tcp-RFC-5961-5.2-Blind-Data-Injection-Attack-.patch patches.kabi/0002-Revert-tcp-tcp_replace_ts_recent-should-not-be-calle.patch patches.kabi/0003-Revert-tcp-refine-SYN-handling-in-tcp_validate_incom.patch patches.kabi/0004-Revert-tcp-implement-RFC-5961-4.2.patch patches.kabi/0005-Revert-tcp-implement-RFC-5961-3.2.patch ######################################################## # # packaging-specific patches (tweaks for autobuild, # CONFIG_SUSE_KERNEL, config/version tracking and other # build stuff like that ...). # # Note that every patch in the patches.rpmify directory # will be included in the vanilla package. ######################################################## patches.rpmify/firmware-path patches.rpmify/rpm-kernel-config patches.rpmify/split-package patches.rpmify/cloneconfig.diff ######################################################## # kbuild/module infrastructure fixes ######################################################## patches.suse/supported-flag patches.suse/supported-flag-enterprise patches.suse/supported-flag-underscores patches.suse/supported-flag-wildcards patches.suse/kbuild-record-built-in-o patches.suse/genksyms-add-override-flag.diff patches.suse/kconfig-automate-kernel-desktop patches.fixes/keyspan-firmware-install.patch patches.fixes/0001-genksyms-Minor-parser-cleanup.patch patches.fixes/0002-genksyms-Do-not-expand-internal-types.patch patches.fixes/0003-genksyms-Regenerate-lexer-and-parser.patch patches.suse/fix-TAINT_NO_SUPPORT-handling-on-module-load.patch ######################################################## # Simple export additions/removals ######################################################## patches.suse/kvm-as-kmp patches.suse/export-release_open_intent patches.suse/export-security_inode_permission ######################################################## # Generic cgroup patches ######################################################## ######################################################## # Scheduler / Core ######################################################## # fixes/cleanups leading to FATE#311682 patches.suse/sched-update-correct-entitys-runtime-in-check_preempt_wakeup patches.suse/sched-fixlet-dont-update-shares-twice-on-on_rq-parent patches.suse/sched-cgroup-Optimize-load_balance_fair patches.suse/sched-Fix-harmless-typo-CONFG_FAIR_GROUP_SCHED patches.suse/sched-Remove-unused-function-cpu_cfs_rq patches.suse/sched-Do-not-attempt-to-destroy-uninitialized-rt_bandwidth patches.suse/sched-Reorder-root_domain-to-remove-64-bit-alignment-padding patches.suse/sched-Separate-group-scheduling-code-more-clearly patches.suse/sched-Replace-use-of-entity_key patches.suse/sched-Cleanup-duplicate-local-variable-in-enqueue-and-dequeue_task_fair patches.suse/sched-Remove-rq-avg_load_per_task patches.suse/sched-Kill-WAKEUP_PREEMPT patches.suse/sched-fix-broken-SCHED_RESET_ON_FORK-handling patches.suse/sched-Remove-noop-in-next_prio patches.suse/sched-Remove-noop-in-lowest_flag_domain patches.suse/sched-rt-Fix-rq-rt-pushable_tasks-bug-in-push_rt_task patches.suse/sched-Remove-resetting-exec_start-in-put_prev_task_rt patches.suse/sched-Balance-RT-tasks-when-forked-as-well patches.suse/sched-Use-pushable_tasks-to-determine-next-highest-prio patches.suse/sched-cpupri-Remove-the-vec-lock patches.suse/sched-cpupri-Fix-memory-barriers-for-vec-updates-to-always-be-in-order patches.suse/sched-cpupri-Remove-cpupri-pri_active # FATE#311682 patches.suse/sched-implement-hierarchical-task-accounting-for-SCHED_OTHER patches.suse/sched-introduce-primitives-to-account-for-CFS-bandwidth-tracking patches.suse/sched-validate-CFS-quota-hierarchies patches.suse/sched-accumulate-per-cfs_rq-cpu-usage-and-charge-against-bandwidth patches.suse/sched-add-a-timer-to-handle-CFS-bandwidth-refresh patches.suse/sched-expire-invalid-runtime patches.suse/sched-add-support-for-throttling-group-entities patches.suse/sched-add-support-for-unthrottling-group-entities patches.suse/sched-allow-for-positional-tg_tree-walks patches.suse/sched-prevent-interactions-with-throttled-entities patches.suse/sched-prevent-buddy-interactions-with-throttled-entities patches.suse/sched-migrate-throttled-tasks-on-HOTPLUG patches.suse/sched-throttle-entities-exceeding-their-allowed-bandwidth patches.suse/sched-add-exports-tracking-cfs-bandwidth-control-statistics patches.suse/sched-return-unused-runtime-on-group-dequeue patches.suse/sched-add-documentation-for-bandwidth-control # end FATE#311682 patches.suse/setuid-dumpable-wrongdir patches.fixes/seccomp-disable-tsc-option patches.suse/sched-revert-latency-defaults patches.suse/rlim-0021-FS-proc-switch-limits-reading-to-fops.patch patches.suse/rlim-0022-FS-proc-make-limits-writable.patch patches.suse/cfq-turn-lowlatency-off-by-default.patch patches.suse/cgroup-disable-memcg-when-low-lowmem.patch patches.fixes/smp-generic_smp_call_function_interrupt-additional-memory-order-tightening patches.fixes/sched-rtsched_debug-boot-option.patch patches.arch/mm-avoid-bad-page-on-lru patches.arch/mm-avoid-bad-page-on-lru-fix.patch patches.drivers/coredump-04-use-task-comm-instead-of-unknown.patch patches.drivers/coredump-05-escape-in-hostname-and-comm.patch patches.drivers/coredump-06-do_coredump-fix-the-ispipe-error-check.patch patches.suse/remove-syslog-WARN_ON.patch patches.fixes/kernel.h-Add-DIV_ROUND_UP_ULL-and-DIV_ROUND_UP_SECT.patch # bug 722449 patches.fixes/sched-reinstate-sched_compat_yield.patch # bug 721840 patches.fixes/sched-cgroups-Disallow-attaching-kthreadd # bug 724577 patches.fixes/sched-reinstate-FAIR_SLEEPERS-feature # bug 726023 patches.fixes/sched-Fix-idle_cpu patches.fixes/sched-Use-resched-IPI-to-kick-off-the-nohz-idle-balance patches.fixes/sched-Request-for-idle-balance-during-nohz-idle-load-balance patches.fixes/Documentation-fix-typo-in-freezer-subsystem_txt.patch patches.fixes/sched-Fix-buglet-in-return_cfs_rq_runtime patches.fixes/sched-Only-queue-remote-wakeups-when-crossing-cache-boundaries.patch patches.fixes/clockevents-Reinstate-the-per-cpu-tick-skew.patch patches.fixes/sched-disable-FAIR_SLEEPERS-for-S390.patch # bug 718521 - add any/all later fixes for this latency problem here patches.fixes/rcu-Revert-limit-rcu_node-leaf-level-fanout.patch patches.fixes/sched-rt-Fix-isolated-CPUs-leaving-root_task_group-indefinitely-throttled.patch # bug 754690 - Scheduler enhancements for I7 # knob tweakage patches.fixes/sched-really-revert-latency-defaults.patch patches.fixes/sched-optimize-latency-defaults.patch # fastpath cycle savers patches.fixes/sched-Save-some-hrtick_start_fair-cycles.patch patches.fixes/sched-use-rt-nr_cpus_allowed-to-recover-select_task_rq-cycles.patch patches.fixes/sched-set-skip_clock_update-when-yielding.patch patches.fixes/sched-Dont-call-task_group-too-many-times-in-set_task_rq.patch patches.fixes/sched-throttle-nohz.patch # select_idle_sibling() fixes/cleanups patches.fixes/sched-Wrap-scheduler-p--cpus_allowed-access.patch patches.fixes/sched-Avoid-SMT-siblings-in-select_idle_sibling-if-possible.patch patches.fixes/sched-Clean-up-domain-traversal-in-select_idle_sibling.patch patches.fixes/sched-Remove-rcu_read_lock-unlock-from-select_idle_sibling.patch patches.fixes/sched-Fix-the-sched-group-node-allocation-for-SD_OVERLAP-domains.patch patches.fixes/sched-Only-queue-remote-wakeups-when-crossing-cache-boundaries-part2.patch patches.fixes/sched-domain-flags-proc-handler.patch patches.fixes/sched-fix-select_idle_sibling-induced-bouncing.patch patches.fixes/sched-Make-sure-to-not-re-read-variables-after-valid.patch patches.fixes/ntp-avoid-printk-under-xtime_lock.patch patches.fixes/sched-fix-migration-thread-accounting-woes.patch patches.fixes/sched-fix-divide-by-zero-in-thread_group-and-task_times.patch patches.fixes/smp-introduce-a-generic-on_each_cpu_mask-function.patch patches.fixes/smp-add-func-to-IPI-cpus-based-on-parameter-func.patch patches.fixes/sched-Keep-period-timer-ticking-when-throttling-active.patch patches.fixes/sched-Do-not-throttle-due-to-PI-boosting.patch patches.fixes/sched-prevent-idle-boost.patch patches.fixes/sched-rt-Fix-SCHED_RR-across-cgroups.patch patches.fixes/sched-rt-Unthrottle-rt-runqueues-in-__disable_runtime.patch patches.fixes/ptrace-introduce-signal_wake_up_state-and-ptrace_sig.patch patches.fixes/ptrace-ensure-arch_ptrace-ptrace_request-can-never-r.patch patches.fixes/wake_up_process-should-be-never-used-to-wakeup-a-TAS.patch ######################################################## # ia64 ######################################################## patches.arch/ia64-page-migration patches.arch/ia64-page-migration.fix patches.arch/ia64-page-migration-update patches.fixes/ia64-select-mmu-notifier-for-sgi-xp.patch patches.arch/ia64-sn-genirq patches.arch/ia64-resvd-overlap ######################################################## # x86_64/i386 biarch ######################################################## patches.arch/x86_64-hpet-64bit-timer.patch patches.arch/x86-clear-hpet-config-on-startup patches.arch/x86-mcp51-no-dac +agraf patches.arch/kvm-split-paravirt-ops-by-functionality +agraf patches.arch/kvm-only-export-selected-pv-ops-feature-structs +agraf patches.arch/kvm-split-the-KVM-pv-ops-support-by-feature +agraf patches.arch/kvm-replace-kvm-io-delay-pv-ops-with-linux-magic # These are a partial forward-port of agraf's patches above that # only carry the MMU portions of the removal. # bnc#754690 patches.arch/paravirt-split-paravirt-MMU-ops.patch patches.arch/paravirt-only-export-pv_mmu_ops-if-PARAVIRT_MMU.patch patches.arch/paravirt-stub-kabi-for-KVM_MMU.patch patches.suse/x86-mark_rodata_rw.patch patches.suse/x86-cacheline-size-128.patch patches.suse/add_efi_memmap-update-e820_saved.patch patches.arch/x86-efi-09-ignore-EFI_RESERVED_TYPE patches.arch/001-efi_pstore_fixes.patch patches.arch/003-efi_pstore_fixes.patch patches.arch/004-efi_pstore_fixes.patch patches.arch/005-efi_pstore_fixes.patch patches.arch/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch patches.arch/x86_amd_interlagos_mem_alignment_perf_improve_1_4.patch patches.arch/x86_amd_interlagos_mem_alignment_perf_improve_2_4.patch patches.arch/x86_amd_interlagos_mem_alignment_perf_improve_3_4.patch patches.arch/x86_amd_interlagos_mem_alignment_perf_improve_4_4.patch patches.arch/x86_64-numa-Cacheline-aliasing-makes-for_each_populated_zone-extremely-expensive-V2.patch patches.arch/x86-kdump-ioapic_reset-remote-IRR-in-clear_IO_APIC.patch # bnc#726850 patches.fixes/x86-kexec-temporary-hack-v2 patches.arch/x86-reboot-blacklist-dell-optiplex-990.patch patches.arch/intel_iommu_fix_wrong_firmware_warning.patch patches.arch/x86-pci-Increase-the-number-of-iommus-supported-to-be-MAX_IO_APICS.patch patches.fixes/Fix-SMI-induced-variation-in-quick_pit_calibrate patches.arch/x86-iommu-intel-Fix-identity-mapping-for-sandy-bridge.patch patches.arch/x86-physnode_map-init.patch patches.arch/x86-check-for-valid-irq_cfg-pointer-in-smp_irq_move_cleanup_interrupt.patch patches.arch/x86_x2apic_use_phys_apic_mode_on_bios_request.patch patches.arch/intel_idle_add_ivy_bridge_support.patch ######################################################## # x86 MCE/MCA (Machine Check Error/Architecture) extensions ######################################################## patches.arch/x86_mce_intel_decode_physical_address.patch patches.arch/x86_mce_intel_decode_physical_address_rename_fix.patch patches.arch/x86_mce_intel_decode_physical_address_compile_fix.patch patches.arch/x86-mce-xeon75xx-fix-typo-causing-a-kernel-crash.patch patches.arch/x86_mce_intel_decode_physical_fix_dynamic_debug.patch patches.arch/x2apic_opt_out.patch patches.arch/x86_amd_numa_node_info_fam_15.patch patches.arch/x86_amd_correct_cpuinfo_for_cpb_and_eff_freq_ro.patch patches.arch/x86_amd_remove_misleading_message.patch patches.arch/x86_amd_add_translation_cache_extension_tce_cpuflag.patch patches.arch/x86-mce-Do-not-call-del_timer_sync-in-IRQ-context ######################################################## # x86_64/4096CPUS - from SGI ######################################################## ######################################################## # x86 UV patches from SGI ######################################################## patches.arch/bug-610783_uv_nortsched_boot_option.patch patches.arch/x86-uv-early-boot-bitmap-fix.patch patches.arch/x86-efi-use-old-memmap.patch patches.arch/x86-UV2-Update-UV2-hub-part-number.patch patches.arch/x86-uv2-drop-UV2_HUB_KABI_HACKS.patch patches.arch/x86-UV-make-uv_mmrs.h-be-identical-with-upstream.patch patches.arch/x86-UV-Fix-smp_processor_id-use-in-a-preemptable-region.patch patches.arch/x86-UV-Allow-for-non-consecutive-sockets.patch patches.arch/x86-UV-Correct-reset_with_ipi.patch patches.arch/x86-UV-Rename-hubmask-to-pnmask.patch patches.arch/x86-UV-Remove-cpumask_t-from-the-stack.patch patches.arch/x86-UV-Correct-failed-topology-memory-leak.patch patches.arch/x86-reduce-clock-calibration-time-during-slave-cpu-startup.patch patches.arch/x86-UV-Enable-64-bit-ACPI-MFCG-support-for-SGI-UV2-platform.patch patches.arch/x86-lower-uv-rtc-clocksource-rating.patch ######################################################## # powerpc/generic ######################################################## patches.suse/radeon-monitor-jsxx-quirk.patch patches.suse/8250-sysrq-ctrl_o.patch patches.arch/ppc-efika-mpc52xx-ac97.patch patches.arch/ppc-efika-psc-console-autodetection.patch patches.arch/ppc-pegasos-console-autodetection.patch patches.suse/ppc-powerbook-usb-fn-key-default.patch patches.drivers/ppc64-adb patches.suse/suse-ppc64-branding patches.arch/ppc64-xmon-dmesg-printing.patch patches.arch/ppc-prom-nodisplay.patch patches.fixes/ptrace-getsiginfo patches.arch/ppc-ipic-suspend-without-83xx-fix patches.arch/ppc-mark_preferred_offline_state_before_removing_cpus.patch patches.drivers/pci-skip-IOV-BARs +trenn patches.arch/ppc-unmap_vmallocs_on_hotremove.patch patches.fixes/disable-hifn_795x-64-bit-compile patches.fixes/powerpc-migration-vphn-fix patches.kabi/powerpc-Fix-wrong-divisor-in-usecs_to_cputime-kabi.patch patches.arch/ppc-lower-min-virt-procs patches.arch/ppc-restrict-devport-to-ISA-systems ######################################################## # S/390 ######################################################## patches.arch/s390-add-FREE_PTE_NR patches.suse/s390-System.map.diff patches.arch/s390-message-catalog.diff patches.arch/s390-12-01_callhome.patch patches.arch/s390-dasd-force-label.patch patches.suse/zcrypt-feed-hwrandom patches.suse/zcrypt-feed-hwrandom-2 patches.arch/s390-fate311926-ap-type10-toleration.patch patches.arch/s390-32-02-qeth_ipv6_vlan patches.arch/s390-33-01-qeth-nr-out-queues patches.arch/s390-35-01-nss-initrd patches.arch/s390-35-02-page-referenced patches.arch/s390-35-03-zfcp-dif-dix-2 patches.arch/s390-35-04-zfcp-disable-auto-lun-scan patches.arch/s390-35-05-qdio-busy_bit patches.arch/s390-35-06-zfcp-kmsg-lun-limit-reached patches.arch/s390-35-07-af_iucv-over-hsi patches.arch/s390-36-01-cio-irq-statistics.patch patches.arch/s390-36-02-cpuinfo-warning.patch patches.arch/s390-vmcp-module.patch patches.fixes/virtio-console-early-console.patch patches.arch/s390-37-02-dasd-wait_for_clear.patch patches.arch/s390-37-03-dasd-fix_uid_readout.patch patches.arch/s390-38-01-qdio-partial_eqbs.patch patches.arch/qeth-l3-add-large_send-and-checksumming-sysfs-attributes-again.patch patches.arch/s390-39-01-qeth-remove-warning.txt patches.arch/s390-vmlinux-note-header.patch patches.arch/s390-40-01-ap-process-requestq.patch patches.arch/ccwgroup-fix-uevent-vs-dev-attrs-race.patch patches.arch/s390-41-01-qeth-avoid-siga-r-cost.patch patches.arch/s390-41-02-z10-topology.patch patches.arch/s390-41-04-qeth-shutdown-no-recovery.patch patches.arch/s390-42-01-ap-process-requests-after-reset.patch patches.arch/s390-42-02-cio_disallow_driver_io_for_known_to_be_broken_paths.patch patches.arch/s390-42-03-irq-accounting.patch patches.arch/s390-43-01-qeth_hd_recover.patch patches.arch/s390-43-02-console-panic.patch patches.arch/s390-43-03-dasd-fix-erp-expiration.patch patches.arch/s390-44-01-pgste-update.patch patches.arch/s390-45-01-af_iucv-remove-iucv-path.patch patches.arch/s390-45-02-af_iucv-net-device.patch patches.arch/s390-45-03-af_iucv-getsockopt-msgsize.patch patches.arch/s390-45-04-kmsg-tag-jhash-v2.patch patches.arch/s390-46-01-qeth-recovery-async-delivery.patch patches.arch/s390-46-02-3215-wakeup.patch patches.arch/s390-46-03-qeth_sync_modload.patch patches.arch/s390-46-04-memplug_zone_interleave.patch patches.arch/s390-46-05-dasd-fix_fixpoint_devide_exception.patch patches.arch/s390-47-01-ctcmpc-idal.patch patches.arch/s390-48-01-lcs-setoffline.patch patches.arch/s390-48-02-qeth-wake.patch patches.arch/s390-49-01-qeth-fix-OSA4-blkt.patch patches.arch/s390-49-02-zcrypt-fix_copro_cprb_check.patch patches.arch/s390-50-01-af_iucv-netdev-event.patch patches.arch/s390-50-02-af_iucv-shutdown.patch patches.arch/s390-51-01-sclp-sdias-async.patch patches.suse/dasd-failfast-expires patches.suse/dasd-Clarify-comment.patch patches.suse/dasd-make-number-of-retries-configurable.patch patches.suse/dasd-Implement-failfast_retries.patch patches.suse/dasd-blk-timeout.patch patches.suse/dasd-detailed-io-errors.patch patches.suse/dasd-continue-device-tasklet.patch patches.suse/dasd-timeout-attribute.patch patches.suse/dasd-fail-all-requests-after-timeout.patch patches.suse/dasd-make-DASD_FLAG_TIMEOUT-setting-more-robust.patch patches.suse/dasd-Reduce-amount-of-messages-for-specific-errors.patch patches.suse/dasd-Abort-all-requests-from-ioctl.patch patches.suse/dasd-Disable-block-timeouts-per-default.patch patches.suse/dasd-check-blk_noretry_request-in-dasd_times_out.patch patches.suse/dasd-lock-ccw-queue-in-dasd_times_out.patch patches.suse/dasd-Rename-ioctls.patch patches.suse/dasd-rename-flag-to-abortall.patch patches.arch/s390-kmsg-dev-printk.patch patches.arch/s390-52-01-dasd_reprioritize_partition_message.patch patches.arch/s390-52-03-hugetlb-clear-pgtable.patch patches.arch/s390-53-01-lgr-detection.patch patches.arch/s390-54-01-hypfs-missing-files.patch patches.arch/s390-55-01-cpu-idle.patch patches.arch/s390-55-02-lgr-early-panic.patch patches.arch/s390-55-03-crst-table-downgrade-v2.patch patches.arch/s390-56-04-zfcp-optional-port-rescan-on-rscn.patch patches.arch/s390-56-05-dasd_fix_path_group_race.patch patches.arch/s390-do-not-clobber-personality-flags-on-exec.patch patches.arch/s390-57-02-dasd_check_count_address.patch patches.arch/s390-57-03-hugetlbfs_deadlock.patch patches.arch/s390-57-04-huge_pgtable_walk.patch patches.arch/s390-57-05-hugetlbfs_tlb_invalidate.patch patches.arch/s390-58-01-qeth-recovery-bonding_deadlock.patch patches.arch/s390-59-01-qeth_Fix_IPA_CMD_QIPASSIST_rc_handling.patch patches.arch/s390-60-01-smsgiucv-resume.patch patches.arch/s390-60-02-dasd_move_wake_up_call.patch patches.arch/s390-61-01-zfcp-revert-xconf-handling.patch patches.arch/s390-61-02-qeth-setmac-after-delmac-fail.patch patches.arch/s390-61-03-qdio-fix-kernel-panic-for-zfcp-31-bit.patch patches.arch/s390-61-04-crypto-perffix-msgtype50.patch patches.arch/s390-62-01-qeth_fix_retries_on_hardsetup.patch patches.arch/s390-62-02-netiucv_fix_device_naming.patch patches.arch/s390-62-03-qeth-mac-cb.patch patches.arch/s390-63-01-irq-stat.patch patches.arch/s390-63-02-sched-clock.patch ######################################################## # VM/FS patches ######################################################## patches.fixes/do_anonymous_page-race patches.fixes/oom-warning patches.suse/shmall-bigger patches.fixes/grab-swap-token-oops patches.fixes/remount-no-shrink-dcache patches.suse/reiser4-set_page_dirty_notag patches.suse/file-capabilities-disable-by-default.diff patches.suse/unlock_page-speedup.patch patches.fixes/mm-call-sleep_on_page_killable-in-__wait_on_page_locked_killable.patch patches.suse/lock_page-speedup.patch patches.suse/lock_page-priority-inversion-fix.patch patches.suse/lock_page_or_retry-speedup.patch patches.suse/mm-use-cpu_chill-in-spin_trylock_page.patch patches.suse/mm-tune-dirty-limits.patch patches.suse/mm-vmalloc-fail-dump-stack.patch patches.suse/readahead-request-tunables.patch patches.fixes/Have-mmu_notifiers-use-SRCU-so-they-may-safely-schedule.patch patches.fixes/Have-mmu_notifiers-use-SRCU-so-they-may-safely-schedule-build-fix.patch patches.fixes/Fix-unmap_vma-bug-related-to-mmu_notifiers.patch patches.suse/mm-uninline-add-to-page-cache.patch patches.suse/pagecache-limit.patch patches.suse/pagecache-limit-unmapped.diff patches.suse/pagecache-limit-dirty.diff patches.suse/pagecache-limit-warn-on-usage.patch patches.suse/mm-compaction-migrate-pages-ia64.patch patches.fixes/memcg-make-oom_lock-0-and-1-based-rather-than-coutne.patch patches.fixes/memcg-fix-hierarchical-oom-locking.patch patches.fixes/memcg-change-memcg_oom_mutex-to-spinlock.patch patches.fixes/dev_mem-read-write-beyond-EOF.patch patches.suse/xlate_dev_mem_ptr-use-phys_addr_t.patch patches.suse/valid_phys_addr_range-use-phys_addr_t.patch patches.suse/dev_mem-read-write-phys_addr_t.patch patches.fixes/cpusets-randomize-node-rotor-used-in-cpuset_mem_spre.patch patches.fixes/mm-do_fault-preallocate-cow-page.patch patches.suse/fs-add-a-DCACHE_NEED_LOOKUP-flag-for-d_flags.patch patches.suse/fs-add-SEEK_HOLE-and-SEEK_DATA-flags.patch patches.suse/fs-handle-SEEK_HOLE-SEEK_DATA-properly-in-all-fs-s-t.patch patches.suse/fs-add-missing-unlock-in-default_llseek.patch patches.suse/fs-push-i_mutex-and-filemap_write_and_wait-down-into.patch patches.fixes/NFS-fix-recent-breakage-to-NFS-error-handling.patch # mremap optimisations and THP support (fate#311931) patches.suse/mm-mremap-check-for-overflow-using-deltas.patch patches.suse/mm-mremap-avoid-sending-one-ipi-per-page.patch patches.suse/mm-thp-mremap-support-and-tlb-optimization.patch # Minor fixes from 3.0-3.1-rc4 not included in -stable patches.fixes/mm-swap-token-makes-global-variables-to-function-local.patch patches.fixes/mm-thp-minor-lock-simplification-in-__khugepaged_exit.patch patches.fixes/mm-remove-ZAP_BLOCK_SIZE.patch patches.fixes/mm-vmscan-drop-nr_force_scan-from-get_scan_count.patch patches.suse/mm-vmscan-add-customisable-shrinker-batch-size.patch patches.fixes/writeback-split-inode_wb_list_lock-into-bdi_writebac.patch patches.fixes/writeback-skip-balance_dirty_pages-for-in-memory-fs.patch patches.fixes/writeback-trace-event-writeback_single_inode.patch patches.fixes/writeback-skip-tmpfs-early-in-balance_dirty_pages_ra.patch patches.fixes/writeback-don-t-busy-retry-writeback-on-new-freeing-.patch patches.fixes/writeback-don-t-busy-retry-the-inode-on-failed-grab_super_pass.patch patches.fixes/mm-properly-reflect-task-dirty-limits-in-dirty_excee.patch patches.fixes/oom-thaw-threads-if-oom-killed-thread-is-frozen-befo.patch # KABI holder for THP-related stall fix patches.fixes/mm-kabi-holder-for-lru-immediate.patch patches.fixes/mm-kabi-holder-for-prioiritise-reclaim.patch # Reduce stalls due to THP and compaction. This is a partial series # of what is being considered for upstream consisting of the "safer" # patches patches.suse/mm-compaction-Use-synchronous-compaction-for--proc-sys-vm-compact_memory.patch patches.suse/mm-vmscan-Check-if-we-isolated-a-compound-page-during-lumpy-scan.patch patches.suse/mm-thp-limit-writes-in-direct-reclaim.patch # Guard against sending IPIs to offline CPU (bnc 729122,738567) patches.fixes/mm-stop_machine-reorganize-stop_cpus-implementation.patch patches.fixes/mm-stop_machine-implement-stop_machine_from_inactive_cpu.patch patches.fixes/mm-x86,-mtrr-use-stop_machine-APIs-for-doing-MTRR-rendezvous.patch patches.fixes/mm-x86-Serialize-SMP-bootup-CMOS-accesses-on-rtc_lock.patch patches.fixes/mm-VFS--mount-lock-scalability-for-internal-mounts.patch patches.fixes/procfs-fix-a-vfsmount-longterm-reference-leak patches.fixes/mqueue-fix-a-vfsmount-longterm-reference-leak patches.fixes/fs-sysfs-do-dcache-related-updates-to-sysfs-under-sysfs_mutex.patch patches.fixes/mm-page-allocator-do-not-drain-per-cpu-lists-via-IPI-from-page-allocator-context.patch patches.fixes/mm-page-allocator-drain-local-per-cpu-lists.patch patches.fixes/proc-enable-writing-to-proc-pid-mem-revert.patch # Fix mbind merging issue that affects JVMs patches.fixes/mm-mempolicy.c-fix-pgoff-in-mbind-vma-merge.patch patches.fixes/mm-mempolicy.c-refix-mbind_range-vma-issue.patch # Minor VM performance patches patches.fixes/mm-vmscan-trace-Add-file-info-to-trace_mm_vmscan_lru_isolate.patch patches.fixes/cpuset-mm-reduce-memory-barrier-related-damage-fix.patch patches.fixes/cpuset-mm-optimise-put_mems_allowed-usage.patch patches.fixes/mm-make-swapin-readahead-skip-over-holes.patch patches.fixes/mm-bug-introduce-BUILD_BUG_ON_INVALID-macro.patch patches.fixes/mm-bug-completely-remove-code-generated-by-disabled-VM_BUG_ON.patch patches.fixes/tmpfs-optimize-clearing-when-writing.patch patches.fixes/mm-check-if-PTE-is-already-allocated-during-page-fault.patch # bnc758583, CVE-2012-2133 patches.fixes/mm-hugetlbfs-fix-use-after-free-bug-in-quota-handling.patch patches.suse/0002-vfs-re-implement-writeback_inodes_sb-_nr-_if_idle-an.patch patches.fixes/mm-consider-PageReclaim-for-sync-reclaim.patch patches.fixes/memcg-further-prevent-OOM-with-too-many-dirty-pages.patch patches.fixes/thp-avoid-atomic64_read-in-pmd_read_atomic-for-32-bit-PAE.patch # Make swappiness behavior intuitive finally patches.fixes/mm-avoid-swapping-out-with-swappiness-0.patch # Bad PMD while using hugetlbfs (bnc#762366) patches.fixes/mm-hugetlb.c-undo-change-to-page-mapcount-in-fault-handler.patch patches.fixes/mm-hugetlb-flush_tlb_range-needs-page_table_lock-when-mmap_sem-is-not-held.patch patches.fixes/mm-hugetlbfs-Correctly-detect-if-page-tables-have-just-been-shared.patch patches.fixes/mm-cond_resced-in-putback_lru_pages.patch # bnc#755620 patches.fixes/init-mm-reschedule-when-initialising-large-numbers-of-sections.patch patches.suse/memcg-warn-on-deeper-hierarchies-with-use_hierarchy-.patch # Memory policy functionality fixes v3.3 -> v3.7-rc1 patches.fixes/mm-mempolicy.c-use-enum-value-MPOL_REBIND_ONCE-in-mpol_rebind_policy.patch patches.fixes/mm-mempolicy-fix-mbind-to-do-synchronous-migration.patch patches.fixes/mm-oom-fix-totalpages-calculation.patch # CVE-2012-5517, bnc#789235 patches.fixes/mm-hotplug-correctly-add-zone-to-other-nodes-list.patch # Please put all VM/FS patches which are not tmpfs/shmem related # above # # bnc731999 enable >256GB shm/tmpfs segments/files patches.suse/mm-cleanup-descriptions-of-filler-arg.patch patches.suse/mm-truncate-functions-are-in-truncate.c.patch patches.suse/mm-tidy-vmtruncate_range-and-related-functions.patch patches.suse/mm-consistent-truncate-and-invalidate-loops.patch patches.suse/mm-pincer-in-truncate_inode_pages_range.patch patches.suse/tmpfs-no-need-to-use-i_lock.patch patches.suse/tmpfs-clone-shmem_file_splice_read.patch patches.suse/tmpfs-refine-shmem_file_splice_read.patch patches.suse/tmpfs-pass-gfp-to-shmem_getpage_gfp.patch patches.suse/tmpfs-remove_shmem_readpage.patch patches.suse/tmpfs-simplify-prealloc_page.patch patches.suse/tmpfs-simplify-filepage-swappage.patch patches.suse/tmpfs-simplify-unuse-and-writepage.patch patches.suse/radix_tree-exceptional-entries-and-indices.patch patches.suse/shmem-do-not-export-shmem_inode_info-struct.patch patches.suse/tmpfs-fix-kmap_atomic-leak patches.fixes/tmpfs-distribute-interleave-better-across-nodes.patch patches.suse/pagecache-limit-fix-shmem-deadlock.patch patches.fixes/writeback-include-all-inodes-in-background.patch patches.fixes/large-hash-dcache_init-fix.patch patches.fixes/mm-backing-dev-fix-wakeup-timer-races-with-bdi_unregister.patch patches.fixes/silence-weird-name-warning patches.kabi/kabi-rmap-remove-inclusion.patch patches.fixes/fs-only-send-IPI-to-invalidate-LRU-BH-when-needed.patch patches.fixes/vfs-dont-chain-pipe-anon-sockets-on-superbloc-s_inodes-list patches.fixes/thp-memcg-split-hugepage-for-memcg-oom-on-cow.patch patches.kabi/mm-limit-mmu_gather-batching-to-fix-soft-lockups-on-kabi.patch # bnc#779294 fix autofs4 in a container patches.fixes/autofs4-allow-autofs-to-work-outside-the-initial-pid-namespace.patch patches.fixes/autofs4-translate-pids-to-the-right-namespace-for-the-daemon.patch patches.fixes/autofs4-fix-lockdep-splat-in-autofs patches.fixes/aio-make-kiocb-private-NULL-in-init_sync_kiocb patches.fixes/lib-radix-tree-fix-preload-vector-size.patch ######################################################## # IPC patches ######################################################## ######################################################## # nfsacl protocol ######################################################## ######################################################## # misc small fixes ######################################################## patches.suse/connector-read-mostly patches.suse/kbd-ignore-gfx.patch patches.fixes/linux-3.0.0-fix-strim.txt patches.fixes/Documentation-update-cgroups-notes.patch patches.fixes/watchdog-make-sure-the-watchdog-thread-gets-CPU-on-l.patch ######################################################## # # ACPI patches # ######################################################## patches.suse/apm_setup_UP.diff patches.arch/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch patches.arch/acpi_thermal_passive_blacklist.patch patches.arch/acpi-export-hotplug_execute patches.fixes/x86_acer_acpi_ec_call_reg_blacklist.patch patches.suse/acpi-blacklist-dell-vostro-v13.patch patches.suse/acpi-blacklist-dell-latitude-e6410.patch patches.fixes/acpi-introduce-acpi_rsdp-parameter-for-kdump.patch patches.suse/acpi_osi_sle11_not_winp_key.patch # PNP patches.drivers/pnp_fix_misleading_error_msg.patch patches.drivers/pnp_gsi_irq_override.patch # battery fixes patches.fixes/ACPI-Battery-Add-the-hibernation-process-in-the-batt patches.fixes/ACPI-Battery-Add-the-check-before-refresh-sysfs-in-t patches.fixes/ACPI-Battery-Resolve-the-race-condition-in-the-sysfs patches.fixes/ACPI-Battery-avoid-acpi_battery_add-use-after-free patches.fixes/ACPI-Battery-propagate-sysfs-error-in-acpi_battery_a patches.fixes/Battery-sysfs_remove_battery-possible-circular-locki ######################################################## # CPUFREQ ######################################################## patches.fixes/cpufreq_ondemand_performance_optimise_default_settings.patch patches.drivers/cpufreq-expose-a-cpufreq_quick_get_max-routine patches.arch/x86_powernow-k8-dont-complain-on-missing-cpufreq-on-hp.patch ######################################################## # Power Management ######################################################## patches.fixes/Freezer-sunrpc-NFS-dont-allow-TASK_KILLABLE-sleeps-to-block-the-freezer.patch ######################################################## # Suse specific stuff ######################################################## patches.suse/panic-on-io-nmi-SLE11-user-space-api.patch ######################################################## # Block layer ######################################################## patches.fixes/block-check-for-QUEUE_FLAG_DEAD-in-elv_completed_re.patch patches.fixes/block-check-for-QUEUE_FLAG_DEAD-in-elv_put_request.patch patches.fixes/block-add-bsg-helper-library.patch patches.fixes/blkdev-fsync.fix patches.suse/block-add-WARN_ON-in-blk_complete_requests.patch patches.fixes/cfq-iosched-Reduce-linked-group-count-upon-group-des.patch patches.fixes/block-introduce-blk_set_stacking_limits-function patches.fixes/block-add-blk_queue_dead.patch patches.fixes/block-add-missing-blk_queue_dead-checks.patch patches.fixes/block-fix-race-on-request.end_io-invocations.patch patches.fixes/block-avoid-infinite-discard-loop patches.fixes/block-do-no-artificially-constrain-max_sectors.patch patches.fixes/bio-don-t-overflow-in-bio_get_nr_vecs.patch patches.fixes/bio-allocation-failure-due-to-bio_get_nr_vecs.patch ######################################################## # Networking, IPv6 ######################################################## patches.suse/revert-network-error-fixes patches.drivers/rtnetlink-compute-and-store-minimum-ifinfo-dump-size patches.drivers/dcb-add-dcbx-capabilities-bitmask-to-the-get_ieee-response patches.drivers/net-dcbnl-add-multicast-group-for-dcb patches.drivers/dcb-add-ieee_dcb_setapp-to-be-used-for-ieee-802-1qaz-app-data patches.drivers/dcb-add-ieee_dcb_delapp-and-dcb-op-to-delete-app-entry patches.drivers/dcb-add-dcb_ieee_getapp_mask-for-drivers-to-query-app-settings patches.drivers/dcb-fix-return-type-on-dcb_setapp patches.drivers/dcb-add-missing-error-check-in-dcb_ieee_set patches.drivers/dcb-use-nlmsg_free-instead-of-kfree patches.drivers/dcbnl-aggregated-cee-get-operation patches.drivers/dcbnl-add-cee-notification patches.drivers/dcbnl-unlock-on-an-error-path-in-dcbnl_cee_fill patches.fixes/dcb-Use-ifindex-instead-of-ifname.patch patches.fixes/dcb-add-DCBX-mode-to-event-notifier-attributes.patch patches.fixes/dcb-add-stub-routines-for-not-CONFIG_DCB.patch patches.fixes/ipv6-check-dst_alloc-retval patches.fixes/net-ipv4-relax-AF_INET-check-in-bind.patch patches.fixes/bridge-always-send-NETDEV_CHANGEADDR-up-on-br-MAC-change.patch patches.fixes/ipv6-unshare-inetpeers.patch patches.fixes/ipv6-dont-use-inetpeer-to-store-metrics-for-routes.patch patches.fixes/ipv6-check-dest-prefix-length-on-original-route.patch patches.fixes/ipv6-fix-problem-with-expired-dst-cache.patch patches.fixes/inetpeer-add-namespace-support-for-inetpeer.patch patches.fixes/inetpeer-add-parameter-net-for-inet_getpeer_v4-v6.patch patches.kabi/kABI-use-net_generic-to-protect-struct-netns_ipv-4-6.patch patches.fixes/inetpeer-make-unused_peers-list-per-netns.patch patches.fixes/ipv6-xfrm-use-conntrack-reassembled-packet-for-policy-lookup.patch patches.fixes/nf_conntrack_ipv6-fix-tracking-of-ICMPv6-error-messages-containing-fragments.patch patches.fixes/net-prevent-NULL-dereference-in-check_peer_redir.patch patches.fixes/af_unix-do-not-pack-creds-for-dying-process patches.fixes/xfrm-fix-freed-block-size-calculation-in-xfrm_policy.patch ######################################################## # NFS ######################################################## patches.fixes/nfs-slot-table-alloc patches.fixes/nfsd-do-not-reg-v3-for-IPv6 patches.fixes/nfs-check-rpcclient-validity.patch patches.fixes/nfs-slow-down-state-manager-after-an-unhandled-error.patch patches.fixes/sunrpc-increase-max-slot-table.patch ######################################################## # lockd ######################################################## ######################################################## # cifs patches ######################################################## patches.fixes/cifs-Assume-passwords-are-encoded-according-to-iocha.patch ######################################################## # ext2/ext3 ######################################################## patches.suse/ext3-barrier-default patches.fixes/ext3-mark-super-uptodate patches.fixes/jbd-mark-super-uptodate patches.suse/linux-2.6.29-jbd-longer-commit-interval.patch patches.fixes/jbd-Issue-cache-flush-after-checkpointing.patch patches.suse/ext3-increase-reservation-window.patch patches.fixes/ext4-race-condition-protection-for-ext4_convert_unwr.patch ######################################################## # btrfs ######################################################## patches.suse/btrfs-0002-try-to-only-do-one-btrfs_search_slot-in-do_set.patch patches.suse/btrfs-0003-do-transaction-space-reservation-before-joinin.patch patches.suse/btrfs-0004-serialize-flushers-in-reserve_metadata_bytes.patch patches.suse/btrfs-0005-use-the-normal-checksumming-infrastructure-for.patch patches.suse/btrfs-0006-fix-how-we-merge-extent-states-and-deal-with-c.patch patches.suse/btrfs-0007-don-t-BUG_ON-btrfs_alloc_path-errors.patch patches.suse/btrfs-0008-Don-t-BUG_ON-alloc_path-errors-in-replay_one_b.patch patches.suse/btrfs-0009-Don-t-BUG_ON-alloc_path-errors-in-btrfs_trunca.patch patches.suse/btrfs-0010-Don-t-BUG_ON-alloc_path-errors-in-btrfs_read_l.patch patches.suse/btrfs-0011-Don-t-BUG_ON-alloc_path-errors-in-btrfs_balanc.patch patches.suse/btrfs-0019-implement-our-own-llseek.patch patches.suse/btrfs-0021-get-rid-of-useless-dget_parent-in-fs-btrfs-ioctl.c.patch patches.suse/btrfs-0022-get-rid-of-useless-dget_parent-in-btrfs-rename-and-l.patch patches.suse/btrfs-0027-Don-t-BUG_ON-alloc_path-errors-in-find_next_ch.patch patches.suse/btrfs-0028-don-t-BUG_ON-allocation-errors-in-btrfs_drop_s.patch patches.suse/btrfs-0029-S_ISREG-mode-is-not-mode-S_IFREG.patch patches.suse/btrfs-0031-use-a-worker-thread-to-do-caching.patch patches.suse/btrfs-0032-use-find_or_create_page-instead-of-grab_cache_.patch patches.suse/btrfs-0033-don-t-flush-delalloc-arbitrarily.patch patches.suse/btrfs-0034-fix-enospc-problems-with-delalloc.patch patches.suse/btrfs-0035-tag-pages-for-writeback-in-sync.patch patches.suse/btrfs-0036-fix-BUG_ON-caused-by-ENOSPC-when-relocating-sp.patch patches.suse/btrfs-0037-stop-using-highmem-for-extent_buffers.patch patches.suse/btrfs-0038-fix-deadlock-when-throttling-transactions.patch patches.suse/btrfs-0039-switch-the-btrfs-tree-locks-to-reader-writer.patch patches.suse/btrfs-0040-make-a-lockdep-class-for-each-root.patch patches.suse/btrfs-0041-remove-lockdep-magic-from-btrfs_next_leaf.patch patches.suse/btrfs-0042-reduce-extent_state-lock-contention-for-metada.patch patches.suse/btrfs-0043-use-the-commit_root-for-reading-free_space_ino.patch patches.suse/btrfs-0044-make-sure-reserve_metadata_bytes-doesn-t-leak-.patch patches.suse/btrfs-0045-load-the-key-from-the-dir-item-in-readdir-into.patch patches.suse/btrfs-0048-don-t-check-the-return-value-of-__btrfs_add_in.patch patches.suse/btrfs-0049-return-error-to-caller-when-btrfs_unlink-faile.patch patches.suse/btrfs-0050-fix-readahead-in-file-defrag.patch patches.suse/btrfs-0051-Make-extent-io-callbacks-that-never-fail-retur.patch patches.suse/btrfs-0052-Protect-the-readonly-flag-of-block-group.patch patches.suse/btrfs-0053-fix-oops-while-writing-data-to-SSD-partitions.patch patches.suse/btrfs-0054-make-btrfs_set_root_node-void.patch patches.suse/btrfs-0055-don-t-print-the-leaf-if-we-had-an-error.patch patches.suse/btrfs-0056-copy-string-correctly-in-INO_LOOKUP-ioctl.patch patches.suse/btrfs-0057-check-the-nodatasum-flag-when-writing-compress.patch patches.suse/btrfs-0058-use-wait_event.patch patches.suse/btrfs-0059-remove-a-BUG_ON-in-btrfs_commit_transaction.patch patches.suse/btrfs-0060-remove-remaining-ref-cache-code.patch patches.suse/btrfs-0061-make-acl-functions-really-no-op-if-acl-is-not-.patch patches.suse/btrfs-0062-remove-redundant-code-for-dir-item-lookup.patch patches.suse/btrfs-0063-clean-up-search_extent_mapping.patch patches.suse/btrfs-0064-clean-up-code-for-extent_map-lookup.patch patches.suse/btrfs-0065-clean-up-code-for-merging-extent-maps.patch patches.suse/btrfs-0066-remove-unused-members-from-struct-extent_state.patch patches.suse/btrfs-0067-clean-up-for-insert_state.patch patches.suse/btrfs-0068-clean-up-for-wait_extent_bit.patch patches.suse/btrfs-0069-clean-up-for-find_first_extent_bit.patch patches.suse/btrfs-0070-Remove-unused-variable-last_index-in-file.c.patch patches.suse/btrfs-0071-don-t-call-writepages-from-within-write_full_p.patch patches.suse/btrfs-0072-force-unplugs-when-switching-from-high-to-regu.patch patches.suse/btrfs-0075-fix-a-bug-of-balance-on-full-multi-disk-partit.patch patches.suse/btrfs-0076-check-if-there-is-enough-space-for-balancing-s.patch patches.suse/btrfs-0077-forced-readonly-when-btrfs_drop_snapshot-fails.patch patches.suse/btrfs-0078-use-plain-page_address-in-header-fields-setget.patch patches.suse/btrfs-0079-memory-leak-in-btrfs_add_inode_defrag.patch patches.suse/btrfs-0080-fix-wrong-free-space-information.patch patches.suse/btrfs-0081-fix-uninitialized-sync_pending.patch patches.suse/btrfs-0082-truncate-pages-from-clone-ioctl-target-range.patch patches.suse/btrfs-0083-btrfs_permission-s-RO-check-shouldn-t-apply-to.patch patches.suse/btrfs-0084-unlock-on-error-in-btrfs_file_llseek.patch patches.suse/btrfs-0085-set-i_size-properly-when-fallocating-and-we-al.patch patches.suse/btrfs-0086-fix-64-bit-divide-problem.patch patches.suse/btrfs-0087-fix-an-oops-when-deleting-snapshots.patch patches.suse/btrfs-0088-fix-warning-in-iput-for-bad-inode.patch patches.suse/btrfs-0089-skip-locking-if-searching-the-commit-root-in-c.patch patches.suse/btrfs-0090-reset-to-appropriate-block-rsv-after-orphan-op.patch patches.suse/btrfs-0091-fix-misuse-of-trans-block-rsv.patch patches.suse/btrfs-0092-fix-unclosed-transaction-handle-in-btrfs_cont_.patch patches.suse/btrfs-0093-fix-the-file-extent-gap-when-doing-direct-IO.patch patches.suse/btrfs-0094-fix-wrong-nbytes-information-of-the-inode.patch patches.suse/btrfs-0095-xattr-fix-attribute-removal.patch patches.suse/btrfs-0096-calc-file-extent-num_bytes-correctly-in-file-c.patch patches.suse/btrfs-0097-add-dummy-extent-if-dst-offset-excceeds-file-e.patch patches.suse/btrfs-0099-fix-pages-truncation-in-btrfs_ioctl_clone.patch patches.suse/btrfs-0100-don-t-make-a-file-partly-checksummed-through-f.patch patches.suse/btrfs-0101-don-t-change-inode-flag-of-the-dest-clone-file.patch patches.suse/btrfs-0102-Fix-lseek-return-value-for-error.patch patches.suse/btrfs-0103-only-clear-the-need-lookup-flag-after-the-dent.patch patches.suse/btrfs-0104-reserve-sufficient-space-for-ioctl-clone.patch patches.suse/btrfs-0105-force-a-page-fault-if-we-have-a-shorty-copy-on.patch patches.suse/btrfs-0106-fix-recursive-auto-defrag.patch patches.suse/btrfs-0107-make-sure-not-to-defrag-extents-past-i_size.patch # 3.1 patches.suse/btrfs-0110-move-stuff-around-in-btrfs_inode-to-get-better.patch patches.suse/btrfs-0111-kill-reserved_bytes-in-inode.patch patches.suse/btrfs-0112-use-d_obtain_alias-when-mounting-subvol-subvol.patch patches.suse/btrfs-0113-fix-how-we-mount-subvol-whatever.patch patches.suse/btrfs-0114-use-bytes_may_use-for-all-ENOSPC-reservations.patch patches.suse/btrfs-0115-skip-looking-for-delalloc-if-we-don-t-have-fil.patch patches.suse/btrfs-0116-calculate-checksum-space-correctly.patch patches.suse/btrfs-0117-kill-the-orphan-space-calculation-for-snapshot.patch patches.suse/btrfs-0118-kill-the-durable-block-rsv-stuff.patch patches.suse/btrfs-0119-fix-how-we-reserve-space-for-deleting-inodes.patch patches.suse/btrfs-0120-ratelimit-the-generation-printk-for-the-free-s.patch patches.suse/btrfs-0121-kill-unused-parts-of-block_rsv.patch patches.suse/btrfs-0122-don-t-try-to-commit-in-btrfs_block_rsv_check.patch patches.suse/btrfs-0123-optimize-how-we-account-for-space-in-truncate.patch patches.suse/btrfs-0124-kill-btrfs_truncate_reserve_metadata.patch patches.suse/btrfs-0125-only-reserve-space-in-fallocate-if-we-have-to-.patch patches.suse/btrfs-0126-reduce-the-amount-of-space-needed-for-truncate.patch patches.suse/btrfs-0127-allow-callers-to-specify-if-flushing-can-occur.patch patches.suse/btrfs-0128-fix-call-to-btrfs_search_slot-in-free-space-ca.patch patches.suse/btrfs-0129-fix-space-leak-when-we-fail-to-make-an-allocat.patch patches.suse/btrfs-0130-don-t-increase-the-block_rsv-s-size-when-emerg.patch patches.suse/btrfs-0131-set-truncate-block-rsv-s-size.patch patches.suse/btrfs-0132-put-the-block-group-cache-after-we-commit-the-.patch patches.suse/btrfs-0133-handle-enospc-accounting-for-free-space-inodes.patch patches.suse/btrfs-0134-use-the-transactions-block_rsv-for-the-csum-ro.patch patches.suse/btrfs-0135-don-t-get-the-block_rsv-in-btrfs_free_tree_blo.patch patches.suse/btrfs-0136-stop-passing-a-trans-handle-all-around-the-res.patch patches.suse/btrfs-0137-make-sure-to-unset-trans-block_rsv-before-runn.patch patches.suse/btrfs-0138-delay-iput-when-deleting-a-block-group.patch patches.suse/btrfs-0139-use-the-inode-s-mapping-mask-for-allocating-pa.patch patches.suse/btrfs-0140-fix-orphan-cleanup-regression.patch patches.suse/btrfs-0141-check-unused-against-how-much-space-we-actuall.patch patches.suse/btrfs-0142-introduce-convert_extent_bit.patch patches.suse/btrfs-0143-stop-using-write_one_page.patch patches.suse/btrfs-0144-use-the-global-reserve-as-a-backup-for-deletin.patch patches.suse/btrfs-0145-break-out-of-orphan-cleanup-if-we-can-t-make-p.patch patches.suse/btrfs-0146-allow-us-to-overcommit-our-enospc-reservations.patch patches.suse/btrfs-0147-only-inherit-btrfs-specific-flags-when-creatin.patch patches.suse/btrfs-0148-introduce-mount-option-no_space_cache.patch patches.suse/btrfs-0149-don-t-skip-writing-out-a-empty-block-groups-ca.patch patches.suse/btrfs-0150-add-a-io_ctl-struct-and-helpers-for-dealing-wi.patch patches.suse/btrfs-0151-check-the-return-value-of-filemap_write_and_wa.patch patches.suse/btrfs-0152-take-overflow-into-account-in-reserving-space.patch patches.suse/btrfs-0153-inline-checksums-into-the-disk-free-space-cach.patch patches.suse/btrfs-0154-wait-for-ordered-extents-if-we-didn-t-reclaim-.patch patches.suse/btrfs-0155-fix-the-amount-of-space-reserved-for-unlink.patch patches.suse/btrfs-0156-fix-regression-in-re-setting-a-large-xattr.patch patches.suse/btrfs-0157-don-t-check-bytes_pinned-to-determine-if-we-sh.patch patches.suse/btrfs-0158-wait-for-ordered-extents-if-we-re-in-trouble-w.patch patches.suse/btrfs-0159-allow-shrink_delalloc-flush-the-needed-reclaim.patch patches.suse/btrfs-0160-release-trans-metadata-bytes-before-flushing-d.patch patches.suse/btrfs-0161-reserve-some-space-for-an-orphan-item-when-unl.patch patches.suse/btrfs-0162-seperate-out-btrfs_block_rsv_check-out-into-2-.patch patches.suse/btrfs-0163-if-we-have-a-lot-of-pinned-space-commit-the-tr.patch patches.suse/btrfs-0164-don-t-flush-the-cache-inode-before-writing-it.patch patches.suse/btrfs-0165-check-file-extent-backref-offset-underflow.patch patches.suse/btrfs-0166-fix-memory-leak-in-btrfs_defrag_file.patch patches.suse/btrfs-0167-fix-defragmentation-regression.patch patches.suse/btrfs-0168-use-i_size_read-in-btrfs_defrag_file.patch patches.suse/btrfs-0169-fix-wrong-max_to_defrag-in-btrfs_defrag_file.patch patches.suse/btrfs-0170-trivial-fix-a-potential-memory-leak-in-btrfs_p.patch patches.suse/btrfs-0171-honor-extent-thresh-during-defragmentation.patch patches.suse/btrfs-0172-return-EINVAL-if-start-total_bytes-in-fitrim-i.patch patches.suse/btrfs-0173-fix-array-bound-checking.patch patches.suse/btrfs-0174-remove-BUG_ON-in-compress_file_range.patch patches.suse/btrfs-0175-fix-direct-io-vs-nodatacow.patch patches.suse/btrfs-0176-do-not-set-EXTENT_DIRTY-along-with-EXTENT_DELA.patch patches.suse/btrfs-0177-pass-the-correct-root-to-lookup_free_space_ino.patch patches.suse/btrfs-0178-fix-return-value-of-btrfs_get_acl.patch patches.suse/btrfs-0179-fix-race-between-multi-task-space-allocation-a.patch patches.suse/btrfs-0180-fix-oops-on-failure-path.patch patches.suse/btrfs-0181-fix-a-bug-when-opening-seed-devices.patch patches.suse/btrfs-0182-close-all-bdevs-on-mount-failure.patch patches.suse/btrfs-0183-do-not-allow-mounting-non-subvolumes-via-subvo.patch patches.suse/btrfs-0184-ratelimit-WARN_ON-in-use_block_rsv.patch patches.suse/btrfs-0185-don-t-wait-as-long-for-more-batches-during-SSD.patch patches.suse/btrfs-0186-make-sure-btrfs_remove_free_space-doesn-t-leak.patch patches.suse/btrfs-0187-fix-extent-pinning-bugs-in-the-tree-log.patch patches.suse/btrfs-0188-make-sure-to-flush-queued-bios-if-write_cache_.patch patches.suse/btrfs-0189-release-metadata-from-global-reserve-if-we-hav.patch patches.suse/btrfs-0190-use-the-global-reserve-when-truncating-the-fre.patch patches.suse/btrfs-0191-separate-superblock-items-out-of-fs_info.patch patches.suse/btrfs-0192-add-a-log-of-past-tree-roots.patch patches.suse/btrfs-0193-make-a-delayed_block_rsv-for-the-delayed-item-.patch patches.suse/btrfs-0194-be-smarter-about-committing-the-transaction-in.patch patches.suse/btrfs-0195-ClearPageError-during-writepage-and-clean_tree.patch patches.suse/btrfs-0196-fix-delayed-insertion-reservation.patch patches.suse/btrfs-0197-add-an-extra-wait-mode-to-read_extent_buffer_p.patch patches.suse/btrfs-0198-add-READAHEAD-extent-buffer-flag.patch patches.suse/btrfs-0199-state-information-for-readahead.patch patches.suse/btrfs-0200-initial-readahead-code-and-prototypes.patch patches.suse/btrfs-0201-hooks-for-readahead.patch patches.suse/btrfs-0202-use-readahead-API-for-scrub.patch patches.suse/btrfs-0203-added-helper-functions-to-iterate-backrefs.patch patches.suse/btrfs-0204-scrub-added-unverified_errors.patch patches.suse/btrfs-0205-scrub-print-paths-of-corrupted-files.patch patches.suse/btrfs-0206-scrub-bugfix-mirror_num-off-by-one.patch patches.suse/btrfs-0207-add-mirror_num-to-extent_read_full_page.patch patches.suse/btrfs-0208-scrub-use-int-for-mirror_num-not-u64.patch patches.suse/btrfs-0209-scrub-add-fixup-code-for-errors-on-nodatasum-f.patch patches.suse/btrfs-0210-new-ioctls-to-do-logical-inode-and-inode-path-.patch patches.suse/btrfs-0211-btrfs_multi_bio-replaced-with-btrfs_bio.patch patches.suse/btrfs-0212-Do-not-use-bio-bi_bdev-after-submission.patch patches.suse/btrfs-0213-Put-mirror_num-in-bi_bdev.patch patches.suse/btrfs-0214-Moved-repair-code-from-inode.c-to-extent_io.c.patch patches.suse/btrfs-0215-integrating-raid-repair-and-scrub-fixup-nodata.patch patches.suse/btrfs-0216-fix-the-new-inspection-ioctls-for-32-bit-compa.patch patches.suse/btrfs-0217-fix-extent_buffer-leak-in-the-metadata-IO-erro.patch patches.suse/btrfs-0218-stop-the-readahead-threads-on-failed-mount.patch patches.suse/btrfs-0219-stop-leaking-btrfs_bios-on-readahead.patch patches.suse/btrfs-0221-fix-a-potential-btrfs_bio-leak-on-scrub-fixups.patch patches.suse/btrfs-0222-fix-race-during-transaction-joins.patch patches.suse/btrfs-0223-check-for-a-null-fs-root-when-writing-to-the-b.patch patches.suse/btrfs-0224-fix-double-free-tree_root-in-btrfs_mount.patch patches.suse/btrfs-0225-fix-oops-on-NULL-trans-handle-in-btrfs_truncat.patch patches.suse/btrfs-0226-fix-our-reservations-for-updating-an-inode-whe.patch patches.suse/btrfs-0227-fix-memory-leak-in-btrfs_parse_early_options.patch patches.suse/btrfs-0228-fix-subvol_name-leak-on-error-in-btrfs_mount.patch patches.suse/btrfs-0229-avoid-null-dereference-and-leaks-when-bailing-.patch patches.suse/btrfs-0230-close-devices-on-all-error-paths-in-open_ctree.patch patches.suse/btrfs-0231-rework-error-handling-in-btrfs_mount.patch patches.suse/btrfs-0232-tweak-the-delayed-inode-reservations-again.patch patches.suse/btrfs-0233-fix-nocow-when-deleting-the-item.patch patches.suse/btrfs-0234-fix-no-reserved-space-for-writing-out-inode-ca.patch patches.suse/btrfs-0235-fix-unreleased-path-in-btrfs_orphan_cleanup.patch patches.suse/btrfs-0236-Abstract-similar-code-for-btrfs_block_rsv_add-.patch patches.suse/btrfs-0237-fix-orphan-backref-nodes.patch patches.suse/btrfs-0238-only-map-pages-if-we-know-we-need-them-when-re.patch patches.suse/btrfs-0239-fix-deadlock-caused-by-the-race-between-reloca.patch patches.suse/btrfs-0240-handle-bio_add_page-failure-gracefully-in-scru.patch patches.suse/btrfs-0241-rename-the-option-to-nospace_cache.patch patches.suse/btrfs-0288-fix-double-mntput-in-mount_subvol.patch patches.suse/btrfs-0242-fix-tree-corruption-after-multi-thread-snapsho.patch patches.suse/btrfs-0243-fix-barrier-flushes.patch patches.suse/btrfs-0244-Fix-up-32-64-bit-compatibility-for-new-ioctls.patch patches.suse/btrfs-0245-mirror_num-should-be-int-not-u64.patch patches.suse/btrfs-0246-fix-to-search-one-more-bitmap-for-cluster-setu.patch patches.suse/btrfs-0247-avoid-unnecessary-bitmap-search-for-cluster-se.patch patches.suse/btrfs-0248-fix-stat-blocks-accounting.patch patches.suse/btrfs-0249-prefix-resize-related-printks-with-btrfs.patch patches.suse/btrfs-0250-wait-on-caching-if-we-re-loading-the-free-spac.patch patches.suse/btrfs-0251-clear-pages-dirty-for-io-and-set-them-extent-m.patch patches.suse/btrfs-0252-sectorsize-align-offsets-in-fiemap.patch patches.suse/btrfs-0253-remove-free-space-cache.c-WARN-during-log-repl.patch patches.suse/btrfs-0254-scrub-handle-ENOMEM-from-init_ipath.patch patches.suse/btrfs-0256-fix-deadlock-on-metadata-reservation-when-evic.patch patches.suse/btrfs-0257-Don-t-error-on-resizing-FS-to-same-size.patch patches.suse/btrfs-0258-fix-oops-when-calling-statfs-on-readonly-devic.patch patches.suse/btrfs-0259-initialize-new-bitmaps-list.patch patches.suse/btrfs-0260-reset-cluster-s-max_size-when-creating-bitmap.patch patches.suse/btrfs-0261-start-search-for-new-cluster-at-the-beginning.patch patches.suse/btrfs-0262-skip-block-groups-without-enough-space-for-a-c.patch patches.suse/btrfs-0263-skip-allocation-attempt-from-empty-cluster.patch patches.suse/btrfs-0264-fix-meta-data-raid-repair-merge-problem.patch patches.suse/btrfs-0265-try-to-allocate-from-cluster-even-at-LOOP_NO_E.patch patches.suse/btrfs-0266-try-cluster-but-don-t-advance-in-search-list.patch patches.suse/btrfs-0267-check-if-the-to-be-added-device-is-writable.patch patches.suse/btrfs-0268-drop-spin-lock-when-memory-alloc-fails.patch patches.suse/btrfs-0269-fix-btrfs_end_bio-to-deal-with-write-errors-to.patch patches.suse/btrfs-0270-fix-wrong-i_size-when-truncating-a-file-to-a-l.patch patches.suse/btrfs-0271-fix-wrong-disk-space-information-of-the-files.patch patches.suse/btrfs-0272-fix-inaccurate-available-space-on-raid0-profil.patch patches.suse/btrfs-0273-keep-orphans-for-subvolume-deletion.patch patches.suse/btrfs-0274-fix-ctime-update-of-on-disk-inode.patch patches.suse/btrfs-0275-add-a-cond_resched-into-the-worker-loop.patch patches.suse/btrfs-0276-Establish-i_ops-before-calling-d_instantiate.patch patches.suse/btrfs-0277-deal-with-NULL-srv_rsv-in-the-delalloc-inode-r.patch patches.suse/btrfs-0278-fix-num_workers_starting-bug-and-other-bugs-in.patch patches.suse/btrfs-0279-deal-with-enospc-from-dirtying-inodes-properly.patch patches.suse/btrfs-0280-fix-how-we-do-delalloc-reservations-and-how-we.patch patches.suse/btrfs-0281-fix-leaked-space-in-truncate.patch patches.suse/btrfs-0282-don-t-panic-if-orphan-item-already-exists.patch patches.suse/btrfs-0283-only-set-cache_generation-if-we-setup-the-bloc.patch patches.suse/btrfs-0284-unplug-every-once-and-a-while.patch patches.suse/btrfs-0286-fix-worker-lock-misuse-in-find_worker.patch patches.suse/btrfs-0287-call-d_instantiate-after-all-ops-are-setup.patch # 3.2 patches.suse/btrfs-0300-run-chunk-allocations-while-we-do-delayed-refs.patch patches.suse/btrfs-0301-lower-the-bar-for-chunk-allocation.patch patches.suse/btrfs-0302-use-bigger-metadata-chunks-on-bigger-filesyste.patch patches.suse/btrfs-0303-test-free-space-only-for-unclustered-allocatio.patch patches.suse/btrfs-0304-don-t-set-up-allocation-result-twice.patch patches.suse/btrfs-0305-revamp-clustered-allocation-logic.patch patches.suse/btrfs-0306-get-rid-of-_alloc_profile-fields.patch patches.suse/btrfs-0307-introduce-masks-for-chunk-type-and-profile.patch patches.suse/btrfs-0308-add-btrfs_AVAIL_ALLOC_BIT_SINGLE-bit.patch patches.suse/btrfs-0309-make-avail_-_alloc_bits-fields-dynamic.patch patches.suse/btrfs-0310-add-basic-restriper-infrastructure.patch patches.suse/btrfs-0311-add-basic-infrastructure-for-selective-balanci.patch patches.suse/btrfs-0312-profiles-filter.patch patches.suse/btrfs-0313-usage-filter.patch patches.suse/btrfs-0314-devid-filter.patch patches.suse/btrfs-0315-devid-subset-filter.patch patches.suse/btrfs-0316-virtual-address-space-subset-filter.patch patches.suse/btrfs-0317-do-not-reduce-profile-in-do_chunk_alloc.patch patches.suse/btrfs-0318-implement-online-profile-changing.patch patches.suse/btrfs-0319-soft-profile-changing-mode-aka-soft-convert.patch patches.suse/btrfs-0320-save-balance-parameters-to-disk.patch patches.suse/btrfs-0321-recover-balance-on-mount.patch patches.suse/btrfs-0322-add-skip_balance-mount-option.patch patches.suse/btrfs-0323-allow-for-pausing-restriper.patch patches.suse/btrfs-0324-allow-for-canceling-restriper.patch patches.suse/btrfs-0325-allow-for-resuming-restriper-after-it-was-paus.patch patches.suse/btrfs-0326-add-balance-progress-reporting.patch patches.suse/btrfs-0328-add-pinned-extents-to-on-disk-free-space-cache.patch patches.suse/btrfs-0329-avoid-possible-NULL-deref-in-io_ctl_drop_pages.patch patches.suse/btrfs-0330-check-the-return-value-of-io_ctl_init.patch patches.suse/btrfs-0331-remove-BUG_ON-s-in-btrfs_ioctl_setflags.patch patches.suse/btrfs-0332-reserve-metadata-space-in-btrfs_ioctl_setflags.patch patches.suse/btrfs-0333-don-t-pass-a-trans-handle-unnecessarily-in-vol.patch patches.suse/btrfs-0334-don-t-pre-allocate-btrfs-bio.patch patches.suse/btrfs-0335-simplfy-calculation-of-stripe-length-for-disca.patch patches.suse/btrfs-0336-rewrite-btrfs_trim_block_group.patch patches.suse/btrfs-0337-update-global-block_rsv-when-creating-a-new-bl.patch patches.suse/btrfs-0338-fix-possible-deadlock-when-opening-a-seed-devi.patch patches.suse/btrfs-0339-generic-data-structure-to-build-unique-lists.patch patches.suse/btrfs-0340-added-helper-btrfs_next_item.patch patches.suse/btrfs-0341-mark-delayed-refs-as-for-cow.patch patches.suse/btrfs-0342-always-save-ref_root-in-delayed-refs.patch patches.suse/btrfs-0343-add-nested-locking-mode-for-paths.patch patches.suse/btrfs-0344-add-sequence-numbers-to-delayed-refs.patch patches.suse/btrfs-0345-put-back-delayed-refs-that-are-too-new.patch patches.suse/btrfs-0346-add-waitqueue-instead-of-doing-busy-waiting-fo.patch patches.suse/btrfs-0347-added-btrfs_find_all_roots.patch patches.suse/btrfs-0348-new-backref-walking-code.patch patches.suse/btrfs-0349-make-sure-we-re-not-using-obsolete-code-in-btr.patch patches.suse/btrfs-0350-do-not-use-btrfs_end_transaction_throttle-ever.patch patches.suse/btrfs-0351-fix-btrfsck-error-400-when-truncating-a-compre.patch patches.suse/btrfs-0352-release-space-on-error-in-page_mkwrite.patch patches.suse/btrfs-0353-don-t-call-btrfs_throttle-in-file-write.patch patches.suse/btrfs-0354-add-allocator-tracepoints.patch patches.suse/btrfs-0355-protect-orphan-block-rsv-with-spin_lock.patch patches.suse/btrfs-0356-space-leak-tracepoints.patch patches.suse/btrfs-0357-add-a-delalloc-mutex-to-inodes-for-delalloc-re.patch patches.suse/btrfs-0358-use-larger-system-chunks.patch patches.suse/btrfs-0359-preparation-to-fixing-mount-umount-race.patch patches.suse/btrfs-0360-get-kill_sb-of-its-own.patch patches.suse/btrfs-0361-fix-mount-umount-race.patch patches.suse/btrfs-0362-fix-a-deadlock-in-btrfs_scan_one_device.patch patches.suse/btrfs-2000-sanitizing-fs_info-parts-1-5.patch patches.suse/btrfs-2001-make-open_ctree-return-int.patch patches.suse/btrfs-2002-kill-pointless-reassignment-of-s_fs_info-in-bt.patch patches.suse/btrfs-2003-merge-free_fs_info-calls-on-fill_super-failure.patch patches.suse/btrfs-2004-make-free_fs_info-call-kill_sb-unconditional.patch patches.suse/btrfs-2005-consolidate-failure-exits-in-btrfs_mount-a-bit.patch patches.suse/btrfs-2006-let-s_fs_info-point-to-fs_info-not-root.patch patches.suse/btrfs-2007-take-allocation-of-tree_root-into-open_ctree.patch patches.suse/btrfs-0363-make-sure-a-bitmap-has-enough-bytes.patch patches.suse/btrfs-0364-Fix-busyloops-in-transaction-waiting-code.patch patches.suse/btrfs-0365-Check-for-NULL-page-in-extent_range_uptodate.patch patches.suse/btrfs-0366-use-cluster-window_start-when-allocating-from-.patch patches.suse/btrfs-0367-do-not-defrag-a-file-partially.patch patches.suse/btrfs-0368-fix-enospc-error-caused-by-wrong-checks-of-the.patch patches.suse/btrfs-0369-mask-out-gfp-flags-in-releasepage.patch patches.suse/btrfs-0370-advance-window_start-if-we-re-using-a-bitmap.patch patches.suse/btrfs-0371-fix-reservations-in-btrfs_page_mkwrite.patch patches.suse/btrfs-0372-don-t-reserve-data-with-extents-locked-in-btrf.patch patches.suse/btrfs-0373-Sector-Size-check-during-Mount.patch patches.suse/btrfs-0374-avoid-positive-number-with-ERR_PTR.patch patches.suse/btrfs-0375-return-the-internal-error-unchanged-if-btrfs_g.patch patches.suse/btrfs-0376-fix-trim-0-bytes-after-a-device-delete.patch patches.suse/btrfs-0377-don-t-check-DUP-chunks-twice.patch patches.suse/btrfs-0378-fix-memory-leak-in-load_free_space_cache.patch patches.suse/btrfs-0379-delalloc-for-page-dirtied-out-of-band-in-fixup.patch patches.suse/btrfs-0380-fix-structs-where-bitfields-and-spinlock-atomi.patch patches.suse/btrfs-0381-silence-warning-in-raid-array-setup.patch patches.suse/btrfs-0382-honor-umask-when-creating-subvol-root.patch patches.suse/btrfs-0383-fix-return-value-check-of-extent_io_ops.patch patches.suse/btrfs-0384-fix-deadlock-on-page-lock-when-doing-auto-defr.patch patches.suse/btrfs-0385-check-return-value-of-lookup_extent_mapping-co.patch patches.suse/btrfs-0386-skip-states-when-they-does-not-contain-bits-to.patch patches.suse/btrfs-0387-kick-out-redundant-stuff-in-convert_extent_bit.patch patches.suse/btrfs-0388-fix-a-bug-on-overcommit-stuff.patch patches.suse/btrfs-0389-be-less-strict-on-finding-next-node-in-clear_e.patch patches.suse/btrfs-0390-improve-error-handling-for-btrfs_insert_dir_it.patch patches.suse/btrfs-0391-make-sure-we-update-latest_bdev.patch patches.suse/btrfs-0392-add-extra-sanity-checks-on-the-path-names-in-b.patch patches.suse/btrfs-0393-clear-the-extent-uptodate-bits-during-parent-t.patch +dsterba patches.suse/btrfs-0394-increase-the-global-block-reserve-estimates.patch patches.suse/btrfs-0395-fix-compiler-warnings-on-32-bit-systems.patch patches.suse/btrfs-0396-fix-locking-issues-in-find_parent_nodes.patch patches.suse/btrfs-0397-fix-casting-error-in-scrub-reada-code.patch # 3.3 patches.suse/btrfs-0400-Fix-typo-in-free-space-cache.c.patch +dsterba patches.suse/btrfs-0401-remove-the-ideal-caching-code.patch patches.suse/btrfs-0402-remove-search_start-and-search_end-from-find_f.patch patches.suse/btrfs-0403-adjust-the-write_lock_level-as-we-unlock.patch # error handling patches.suse/btrfs-add-btrfs_panic patches.suse/btrfs-catch-locking-failures-in-set-clear-extent_bit patches.suse/btrfs-panic-on-bad-rbtree-operations patches.suse/btrfs-simplify-btrfs_insert_root patches.suse/btrfs-btrfs_tree_unlock-should-return-void patches.suse/btrfs-clean_tree_block-should-panic-on-error-and-return-void patches.suse/btrfs-btrfs_reserve_extent-check-sinfo patches.suse/btrfs-clear_extent_bit-api-change patches.suse/btrfs-find_and_setup_root-error-push-up patches.suse/btrfs-btrfs_update_root-error-push-up patches.suse/btrfs-extent_io-wait_on_state-should-return-void patches.suse/btrfs-extent_io-wait_extent_bit-should-return-void patches.suse/btrfs-extent_io-__unlock_for_delalloc-should-return-void patches.suse/btrfs-extent_io-check_page_uptodate-should-return-void patches.suse/btrfs-extent_io-check_page_locked-should-return-void patches.suse/btrfs-extent_io-check_page_writeback-should-return-void patches.suse/btrfs-extent_io-clear_extent_buffer_dirty-should-return-void patches.suse/btrfs-volumes-btrfs_cleanup_fs_uuids-should-return-void patches.suse/btrfs-volumes-run_scheduled_bios-should-return-void patches.suse/btrfs-volumes-btrfs_close_extra_devices-should-return-void patches.suse/btrfs-volumes-schedule_bio-should-return-void patches.suse/btrfs-volumes-fill_device_from_item-should-return-void #patches.suse/btrfs-async_thread-btrfs_queue_worker-should-return-void patches.suse/btrfs-async_thread-run_ordered_completions-should-return-void patches.suse/btrfs-async_thread-btrfs_stop_workers-should-return-void patches.suse/btrfs-async_thread-btrfs_requeue_work-should-return-void patches.suse/btrfs-tree-log-btrfs_end_log_trans-should-return-void patches.suse/btrfs-tree-log-wait_for_writer-should-return-void patches.suse/btrfs-btrfs_init_compress-should-return-void patches.suse/btrfs-btrfs_invalidate_inodes-should-return-void patches.suse/btrfs-disk-io-__setup_root-should-return-void patches.suse/btrfs-disk-io-btrfs_destroy_delalloc_inodes-should-return-void patches.suse/btrfs-extent-tree-btrfs_prepare_extent_commit-should-return-void patches.suse/btrfs-extent-tree-btrfs_set_block_group_rw-should-return-void patches.suse/btrfs-extent-tree-setup_inline_extent_backref-should-return-void patches.suse/btrfs-fix-kfree-of-member-instead-of-structure patches.suse/btrfs-simplify-btrfs_submit_bio_hook patches.suse/btrfs-factor-out-tree-ops-merge_bio_hook-call patches.suse/btrfs-submit_bio_hook-error-push-up patches.suse/btrfs-_add_reloc_root-error-push-up patches.suse/btrfs-fixup_low_keys-should-return-void patches.suse/btrfs-setup_items_for_insert-should-return-void patches.suse/btrfs-del_ptr-should-return-void patches.suse/btrfs-insert_ptr-should-return-void patches.suse/btrfs-add_delayed_ref_head-should-return-void patches.suse/btrfs-add_delayed_tree_ref-should-return-void patches.suse/btrfs-add_delayed_data_ref-should-return-void patches.suse/btrfs-btrfs_truncate_item-should-return-void patches.suse/btrfs-btrfs_extend_item-should-return-void patches.suse/btrfs-end_compressed_writeback-should-return-void patches.suse/btrfs-copy_for_split-should-return-void patches.suse/btrfs-extent-tree-update_inline_extent_backref-should-return-void patches.suse/btrfs-btrfs_put_ordered_extent-should-return-void patches.suse/btrfs-__btrfs_remove_ordered_extent-should-return-void patches.suse/btrfs-btrfs_wait_ordered_extents-should-return-void patches.suse/btrfs-btrfs_wait_ordered_range-should-return-void patches.suse/btrfs-btrfs_run_ordered_operations patches.suse/btrfs-btrfs_add_ordered_operation-should-return-void patches.suse/btrfs-btrfs_add_ordered_sum-should-return-void patches.suse/btrfs-btrfs_free_fs_root-should-return-void patches.suse/btrfs-del_fs_roots-should-return-void patches.suse/btrfs-btrfs_destroy_ordered_operations-should-return-void patches.suse/btrfs-btrfs_destroy_ordered_extents-should-return-void patches.suse/btrfs-btrfs_destroy_pending_snapshots-should-return-void patches.suse/btrfs-add-extent_state-alloc-free-tracing patches.suse/btrfs-btrfs_set_item_key_safe-should-bug-and-return-void patches.suse/btrfs-scrub-functions-should-return-void patches.suse/btrfs-drop-gfp_t-from-lock_extent patches.suse/btrfs-split-extent_state-ops patches.suse/btrfs-btrfs_drop_snapshot-should-return-int patches.suse/btrfs-0001-Don-t-BUG_ON-errors-from-btrfs_create_subvol_r.patch patches.suse/btrfs-0002-Don-t-BUG_ON-errors-in-update_ref_for_cow.patch patches.suse/btrfs-0003-Don-t-BUG_ON-kzalloc-error-in-btrfs_lookup_csu.patch patches.suse/btrfs-0005-Don-t-BUG_ON-errors-in-__finish_chunk_alloc.patch patches.suse/btrfs-0006-fix-error-check-of-btrfs_lookup_dentry.patch patches.suse/btrfs-0011-Go-readonly-on-bad-extent-refs-in-update_ref_f.patch patches.suse/btrfs-0012-Don-t-BUG_ON-errors-from-update_ref_for_cow.patch patches.suse/btrfs-0013-Go-readonly-on-tree-errors-in-balance_level.patch patches.suse/btrfs-0018-Don-t-BUG_ON-insert-errors-in-btrfs_alloc_dev_.patch patches.suse/btrfs-0019-Remove-BUG_ON-from-__btrfs_alloc_chunk.patch patches.suse/btrfs-0020-Remove-BUG_ON-from-__finish_chunk_alloc.patch patches.suse/btrfs-handle-EIO patches.suse/btrfs-Fix-busyloop-in-transaction-kthread.patch patches.suse/btrfs-enhance-superblock-sanity-checks.patch patches.suse/btrfs-disallow-unequal-data-metadata-blocksize-for-m.patch patches.suse/btrfs-0404-stop-silently-switching-single-chunks-to-raid0.patch patches.suse/btrfs-0405-add-wrappers-for-working-with-alloc-profiles.patch patches.suse/btrfs-0406-make-profile_is_valid-check-more-strict.patch patches.suse/btrfs-0407-move-alloc_profile_is_valid-to-volumes.c.patch patches.suse/btrfs-0408-add-get_restripe_target-helper.patch patches.suse/btrfs-0409-add-__get_block_group_index-helper.patch patches.suse/btrfs-0410-improve-the-logic-in-btrfs_can_relocate.patch patches.suse/btrfs-0411-validate-target-profiles-only-if-we-are-going-.patch patches.suse/btrfs-0412-allow-dup-for-data-chunks-in-mixed-mode.patch patches.suse/btrfs-0413-fix-memory-leak-in-resolver-code.patch patches.suse/btrfs-0433-Make-free_ipath-deal-gracefully-with-NULL-poin.patch patches.suse/btrfs-0414-fix-infinite-loop-in-btrfs_shrink_device.patch patches.suse/btrfs-0415-actually-call-btrfs_init_lockdep.patch patches.suse/btrfs-0417-fix-regression-in-scrub-path-resolving.patch patches.suse/btrfs-0418-show-useful-info-in-space-reservation-tracepoi.patch patches.suse/btrfs-0419-flush-out-and-clean-up-any-block-device-pages-.patch patches.suse/btrfs-0420-fix-deadlock-during-allocating-chunks.patch patches.suse/btrfs-0421-fix-race-between-direct-io-and-autodefrag.patch patches.suse/btrfs-0422-fix-the-mismatch-of-page-mapping.patch patches.suse/btrfs-0423-fix-recursive-defragment-with-autodefrag-optio.patch patches.suse/btrfs-0424-add-a-check-to-decide-if-we-should-defrag-the-.patch patches.suse/btrfs-0425-do-not-bother-to-defrag-an-extent-if-it-is-a-b.patch patches.suse/btrfs-0426-update-to-the-right-index-of-defragment.patch patches.suse/btrfs-0427-update-the-checks-for-mixed-block-groups-with-.patch patches.suse/btrfs-0428-fix-eof-while-discarding-extents.patch patches.suse/btrfs-0429-check-return-value-of-bio_alloc-properly.patch patches.suse/btrfs-0454-Fix-use-after-free-in-__btrfs_end_transaction.patch +dsterbatesting patches.suse/btrfs-0455-use-commit-root-when-loading-free-space-cache.patch patches.suse/btrfs-0456-avoid-setting-d_op-twice.patch patches.suse/btrfs-0457-fix-race-in-reada.patch patches.suse/btrfs-0458-don-t-add-both-copies-of-DUP-to-reada-extent-t.patch patches.suse/btrfs-0459-do-not-mount-when-we-have-a-sectorsize-unequal.patch patches.suse/btrfs-0460-add-missing-unlocks-to-transaction-abort.patch patches.suse/btrfs-0431-retrurn-void-from-clear_state_bit.patch patches.suse/btrfs-0432-avoid-possible-use-after-free-in-clear_extent_.patch patches.suse/btrfs-0434-don-t-call-free_extent_buffer-twice-in-iterate.patch patches.suse/btrfs-0435-add-missing-read-locks-in-backref.c.patch patches.suse/btrfs-0436-fix-max-chunk-size-check-in-chunk-allocator.patch patches.suse/btrfs-0430-add-missing-free_fs_devices.patch patches.suse/btrfs-0440-double-unlock-bug-in-error-handling.patch patches.suse/btrfs-0441-don-t-return-EINTR.patch patches.suse/btrfs-0442-fix-btrfs_ioctl_dev_info-crash-on-missing-devi.patch patches.suse/btrfs-0444-fix-that-check_int_data-mount-option-was-ignor.patch patches.suse/btrfs-0445-do-not-start-delalloc-inodes-during-sync.patch patches.suse/btrfs-0446-fix-repair-code-for-RAID10.patch patches.suse/btrfs-0447-Prevent-root_list-corruption.patch patches.suse/btrfs-0448-fix-block_rsv-and-space_info-lock-ordering.patch patches.suse/btrfs-0449-Fix-space-checking-during-fs-resize.patch patches.suse/btrfs-0450-avoid-deadlocks-from-GFP_KERNEL-allocations-du.patch patches.suse/btrfs-0451-reduce-lock-contention-during-extent-insertion.patch patches.suse/btrfs-0452-Add-properly-locking-around-add_root_to_dirty_.patch patches.suse/btrfs-0453-Fix-mismatching-struct-members-in-ioctl.h.patch patches.suse/btrfs-0462-avoid-sleeping-in-verify_parent_transid-while-.patch # 3.4 # patches collected from mailinglist # suse patches (pending upstream approval) patches.suse/btrfs-allow-cross-subvolume-file-clone.patch patches.suse/btrfs-8007-lock-and-disable-irq-during-space-alloc.patch patches.suse/btrfs-8014-add-new-ioctl-to-determine-size-of-compressed-.patch patches.suse/btrfs-8015-make-lzo-the-default-compression-scheme.patch patches.suse/btrfs-8016-skip-compression-of-very-small-extents.patch patches.suse/btrfs-8017-reduce-btrfs_path-size.patch patches.suse/btrfs-8018-use-irqsave-spinlocks-everywhere.patch patches.suse/fs-FIEMAP-add-flag-for-compressed-extent.patch patches.suse/btrfs-8019-let-fiemap-flag-compressed-extents.patch patches.suse/btrfs-8020-simplify-move_pages-and-copy_pages.patch patches.suse/btrfs-8021-Prefix-mount-messages-with-btrfs-for-clarity.patch patches.suse/btrfs-8022-forced-readonly-when-free_log_tree-fails.patch patches.suse/btrfs-8023-forced-readonly-when-orphan_del-fails.patch patches.suse/btrfs-8024-workaround-for-cleaner-deadlock.patch patches.suse/btrfs-8042-make-btrfs_truncate_inode_items-more-readable.patch patches.suse/btrfs-8043-improve-truncation-of-btrfs.patch patches.suse/btrfs-revert-partial-truncate-improvements.patch patches.suse/btrfs-8050-set-ioprio-of-scrub-readahead-to-idle.patch +dsterbatesting patches.suse/btrfs-8052-fix-wrong-information-of-the-directory-in-the-.patch # Workaround for bnc#672923. Will be removed once we come up # with something that can go upstream. patches.suse/0001-vfs-allow-proc-pid-maps-to-return-a-custom-device.patch patches.suse/0002-btrfs-Introduce-btrfs_get_maps_dev.patch +dsterba patches.suse/btrfs-8059-handle-errors-when-excluding-super-extents.patch patches.suse/btrfs-8061-handle-errors-from-read_tree_block.patch patches.suse/btrfs-8062-push-up-errors-in-btrfs-num-copies.patch patches.suse/btrfs-8066-avoid-buffer-overrun-in-btrfs_printk.patch patches.suse/btrfs-8066-fall-back-to-non-inline-if-we-don-t-have-enoug.patch patches.suse/btrfs-8067-NUL-terminate-path-buffer-in-DEV_INFO-ioctl-re.patch patches.suse/btrfs-8068-avoid-buffer-overrun-in-mount-option-handling.patch patches.suse/btrfs-8070-do-not-do-balance-in-readonly-mode.patch patches.suse/btrfs-8072-fix-the-same-inode-id-problem-when-doing-auto-.patch patches.suse/btrfs-8073-fix-wrong-error-returned-by-adding-a-device.patch patches.suse/btrfs-8074-use-fastpath-in-extent-state-ops-as-much-as-po.patch patches.suse/btrfs-8075-convert-the-inode-bit-field-to-use-the-actual-.patch patches.suse/btrfs-8076-fix-deadlock-when-the-process-of-delayed-refs-.patch patches.suse/btrfs-8077-stop-defrag-the-files-automatically-when-doin-.patch patches.suse/btrfs-8078-avoid-memory-leak-of-extent-state-in-error-han.patch patches.suse/btrfs-8079-make-sure-that-we-ve-made-everything-in-pinned.patch patches.suse/btrfs-8080-destroy-the-items-of-the-delayed-inodes-in-err.patch patches.suse/btrfs-8081-ulist-realloc-bugfix.patch patches.suse/btrfs-8082-bugfix-in-btrfs_find_parent_nodes.patch patches.suse/btrfs-8083-bugfix-ignore-the-wrong-key-for-indirect-tree-.patch patches.suse/btrfs-8084-do-not-update-atime-for-RO-snapshots.patch patches.suse/btrfs-8085-fix-return-code-in-drop_objectid_items.patch patches.suse/btrfs-8086-check-to-see-if-the-inode-is-in-the-log-before.patch patches.suse/btrfs-8087-pass-locked_page-into-extent_clear_unlock_dela.patch patches.suse/btrfs-8089-fix-locking-in-btrfs_destroy_delayed_refs.patch patches.suse/btrfs-8090-wake-up-transaction-waiters-when-aborting-a-tr.patch patches.suse/btrfs-8091-abort-the-transaction-if-the-commit-fails.patch patches.suse/btrfs-8092-fix-btrfs_destroy_marked_extents.patch patches.suse/btrfs-8093-unlock-everything-properly-in-the-error-case-f.patch patches.suse/btrfs-8095-use-writeback_inodes_sb-_nr-_if_idle.patch patches.suse/btrfs-8094-flush-all-the-dirty-pages-if-try_to_writeback_.patch patches.suse/btrfs-8097-fix-btrfs_release_extent_buffer_page-with-the-.patch patches.suse/btrfs-8098-do-not-check-delalloc-when-updating-disk_i_siz.patch patches.suse/btrfs-8102-look-into-the-extent-during-find_all_leafs.patch patches.suse/btrfs-8103-don-t-set-for_cow-parameter-for-tree-block-fun.patch patches.suse/btrfs-8105-fix-defrag-regression.patch patches.suse/btrfs-8106-fix-missing-inherited-flag-in-rename.patch patches.suse/btrfs-8107-do-not-resize-a-seeding-device.patch patches.suse/btrfs-8108-cast-devid-to-unsigned-long-long-for-printk-ll.patch patches.suse/btrfs-8109-add-a-missing-spin_lock.patch patches.suse/btrfs-8111-restore-restriper-state-on-all-mounts.patch patches.suse/btrfs-8112-resume-balance-on-rw-re-mounts-properly.patch patches.suse/btrfs-8114-fix-tree-log-remove-space-corner-case.patch patches.suse/btrfs-8115-hold-a-ref-on-the-inode-during-writepages.patch patches.suse/btrfs-8117-do-not-return-EINVAL-instead-of-ENOMEM-from-op.patch patches.suse/btrfs-8118-do-not-ignore-errors-from-btrfs_cleanup_fs_roo.patch patches.suse/btrfs-8119-fix-error-handling-in-__add_reloc_root.patch patches.suse/btrfs-8120-return-error-of-btrfs_update_inode-to-caller.patch patches.suse/btrfs-8121-fix-typo-in-cow_file_range_async-and-async_cow.patch patches.suse/btrfs-8122-fix-btrfs_is_free_space_inode-to-recognize-btr.patch patches.suse/btrfs-8123-kill-root-from-btrfs_is_free_space_inode.patch patches.suse/btrfs-8125-zero-unused-bytes-in-inode-item.patch patches.suse/btrfs-8126-cleanup-for-unused-ref-cache-stuff.patch patches.suse/btrfs-8127-fix-a-misplaced-address-operator-in-a-conditio.patch patches.suse/btrfs-8128-fix-that-error-value-is-changed-by-mistake.patch patches.suse/btrfs-8129-fix-second-lock-in-btrfs_delete_delayed_items.patch patches.suse/btrfs-8130-increase-the-size-of-the-free-space-cache.patch patches.suse/btrfs-8131-fix-enospc-problems-when-deleting-a-subvol.patch patches.suse/btrfs-8132-fix-wrong-mtime-and-ctime-when-creating-snapsh.patch +dsterbatesting patches.suse/btrfs-8133-fix-race-in-run_clustered_refs.patch patches.suse/btrfs-8134-update-last-trans-if-we-don-t-update-the-inode.patch patches.suse/btrfs-8135-fix-possible-corruption-when-fsyncing-written-.patch patches.suse/btrfs-8137-set-journal_info-in-async-trans-commit-worker.patch patches.suse/btrfs-8138-fix-a-bug-in-parsing-return-value-in-logical-r.patch patches.suse/btrfs-8139-use-helper-for-logical-resolve.patch patches.suse/btrfs-8140-use-larger-limit-for-translation-of-logical-to.patch patches.suse/btrfs-8151-use-vfree-instead-of-kfree.patch patches.suse/btrfs-8141-use-a-slab-for-ordered-extents-allocation.patch patches.suse/btrfs-8142-fix-unprotected-log_batch.patch patches.suse/btrfs-8143-output-more-information-when-aborting-a-unused.patch patches.suse/btrfs-8144-fix-wrong-size-for-the-reservation-when-doing-.patch patches.suse/btrfs-8146-fix-error-path-in-create_pending_snapshot.patch +dsterbatesting patches.suse/btrfs-8147-fix-full-backref-problem-when-inserting-shared.patch patches.suse/btrfs-8148-fix-wrong-size-for-the-reservation-of-the-snap.patch patches.suse/btrfs-8149-fix-error-handling-in-delete_block_group_cache.patch patches.suse/btrfs-8150-polish-names-of-kmem-caches.patch patches.suse/btrfs-8152-fix-unnecessary-warning-when-the-fragments-mak.patch patches.suse/btrfs-8153-return-EPERM-upon-rmdir-on-a-subvolume.patch patches.suse/btrfs-8154-cleanup-for-duplicated-code-in-find_free_exten.patch patches.suse/btrfs-8155-cleanup-fs_info-hashers.patch patches.suse/btrfs-8156-allow-setting-NOCOW-for-a-zero-sized-file-via-.patch patches.suse/btrfs-8157-fix-a-bug-of-per-file-nocow.patch patches.suse/btrfs-8158-fix-the-missing-error-information-in-create_pe.patch patches.suse/btrfs-8159-fix-off-by-one-in-file-clone.patch patches.suse/btrfs-8160-move-transaction-aborts-to-the-point-of-failur.patch patches.suse/btrfs-8161-do-not-allocate-chunks-as-agressively.patch patches.suse/btrfs-8162-btrfs_drop_extent_cache-should-never-fail.patch patches.suse/btrfs-8163-fix-full-backref-problem-when-inserting-shared.patch patches.suse/btrfs-8164-wait-on-async-pages-when-shrinking-delalloc.patch patches.suse/btrfs-8165-remove-bytes-argument-from-do_chunk_alloc.patch patches.suse/btrfs-8166-cleanup-of-error-processing-in-btree_get_exten.patch patches.suse/btrfs-8167-remove-unnecessary-code-in-btree_get_extent.patch patches.suse/btrfs-8168-kill-obsolete-arguments-in-btrfs_wait_ordered_.patch patches.suse/btrfs-8169-don-t-do-anything-in-our-freeze_fs-and-unfreez.patch patches.suse/btrfs-8170-do-not-async-metadata-csumming-in-certain-situ.patch patches.suse/btrfs-8171-do-not-hold-the-file-extent-leaf-locked-when-a.patch patches.suse/btrfs-8172-cache-extent-state-when-writing-out-dirty-meta.patch patches.suse/btrfs-8173-don-t-lookup-csums-for-prealloc-extents.patch patches.suse/btrfs-8174-be-smarter-about-dropping-things-from-the-tree.patch patches.suse/btrfs-8175-confirmation-of-value-is-added-before-trace_bt.patch patches.suse/btrfs-8176-make-filesystem-read-only-when-submitting-barr.patch patches.suse/btrfs-8177-cleanup-pages-properly-when-ENOMEM-in-compress.patch patches.suse/btrfs-8178-don-t-bug-on-enomem-in-readpage.patch patches.suse/btrfs-8179-do-not-warn_on-when-we-cannot-alloc-a-page-for.patch patches.suse/btrfs-8180-Return-EINVAL-when-length-to-trim-is-less-than.patch patches.suse/btrfs-8181-fix-unnecessary-while-loop-when-search-the-fre.patch patches.suse/btrfs-8182-Use-btrfs_update_inode_fallback-when-creating-.patch patches.suse/btrfs-8183-do-not-bug-when-we-fail-to-commit-the-transact.patch patches.suse/btrfs-8184-fill-the-global-reserve-when-unpinning-space.patch patches.suse/btrfs-8185-don-t-allow-degraded-mount-if-too-many-devices.patch patches.suse/btrfs-8186-continue-after-abort-during-snapshot-drop.patch patches.suse/btrfs-8187-fix-a-double-free-on-pending-snapshots-in-erro.patch patches.suse/btrfs-8188-Don-t-trust-the-superblock-label-and-simply-pr.patch patches.suse/btrfs-8189-use-common-work-instead-of-delayed-work.patch patches.suse/btrfs-8190-limit-fallocate-extent-reservation-to-256MB.patch patches.suse/btrfs-8191-use-existing-align-macros-in-btrfs_allocate.patch patches.suse/btrfs-8192-fix-off-by-one-error-of-the-reserved-size-of-b.patch patches.suse/btrfs-8193-add-fiemap-s-flag-check.patch patches.suse/btrfs-8195-don-t-auto-defrag-a-file-when-doing-directIO.patch patches.suse/btrfs-8196-fix-wrong-return-value-of-btrfs_truncate_page.patch patches.suse/btrfs-8197-Notify-udev-when-removing-device.patch patches.suse/btrfs-8199-fix-permissions-of-empty-files-not-affected-by.patch patches.suse/btrfs-8200-fix-hash-overflow-handling.patch patches.suse/btrfs-8201-do-not-delete-a-subvolume-which-is-in-a-R-O-su.patch patches.suse/btrfs-8202-Fix-typo-in-fs-btrfs.patch patches.suse/btrfs-8204-reset-path-lock-state-to-zero.patch patches.suse/btrfs-8205-fix-off-by-one-in-lseek.patch patches.suse/btrfs-8206-fix-btrfs_cont_expand-freeing-IS_ERR-em.patch patches.suse/btrfs-8207-update-timestamps-on-truncate.patch patches.suse/btrfs-8208-put-csums-on-the-right-ordered-extent.patch patches.suse/btrfs-update-message-levels.patch patches.suse/btrfs-enospc-debugging-messages.patch +dsterba patches.suse/btrfs-debug-setpagedirty-tracing.patch ######################################################## # Reiserfs Patches ######################################################## patches.suse/reiserfs-barrier-default patches.fixes/reiserfs-xattr-crash-fix patches.fixes/reiserfs-writeback-buffer-lock.patch patches.fixes/reiserfs-fix-deadlock-in-quota-code patches.fixes/reiserfs-fix-deadlock-with-nfs-racing-on-create-lookup patches.fixes/reiserfs-unlock-superblock-before-calling-reiserfs_quota_on_mount.patch patches.fixes/reiserfs-fix-problems-with-chowning-setuid-file-w-xattrs ######################################################## # dlm ######################################################## patches.fixes/sctp-Export-sctp_do_peeloff.patch patches.fixes/dlm-Do-not-allocate-a-fd-for-peeloff.patch ######################################################## # ocfs2 ######################################################## patches.suse/ocfs2-kapi-compat.patch patches.fixes/ocfs2-readpage-livelock.patch patches.fixes/ocfs2-serialize-unaligned-aio.patch patches.fixes/ocfs2-Add-a-missing-journal-credit-in-ocfs2_link_cre.patch patches.fixes/ocfs2-use-spinlock-irqsave-for-downconvert-lock.patch ######################################################## # gfs2 read-only support for migration ######################################################## patches.suse/gfs2-ro-mounts-only.patch ######################################################## # xfs ######################################################## patches.suse/xfs-dmapi-src patches.suse/xfs-dmapi-enable patches.suse/xfs-restore-dmapi-infrastructure patches.suse/xfs-dmapi-xfs-enable patches.suse/xfs-dmapi-re-add-flags-for-xfs_free_eofblocks patches.fixes/xfs-always-use-iget-in-bulkstat-dmapi patches.fixes/xfs-rename-xfs_iget_bulkstat-to-xfs_iget_untrusted-dmapi patches.fixes/xfs-remove-block-number-from-inode-lookup-code-dmapi patches.suse/xfs-3.0-dmapi-fixes patches.suse/xfs-dmapi-add-missing-unlocks-after-transaction-commit patches.suse/xfs-dmapi-initialize-the-function-pointer-vector-statically patches.suse/xfs-dmapi-obtain-vfsmount-for-use-in-xfs_dm_rdwr patches.fixes/xfs-dmapi-remove-cached-vfsmount patches.suse/xfs-nfsd-dmapi-aware patches.fixes/xfs-dmapi-fix-crash-on-mount patches.suse/xfs-exports-dmapi +jeffm patches.fixes/xfs-make-xfsbufd-less-aggressive.patch +jeffm patches.fixes/xfs-force-when-pinned patches.suse/xfs-dmapi-send_correct_flags_for_preunmount_event.patch patches.fixes/xfs-Fix-wrong-return-value-of-xfs_file_aio_write.patch patches.suse/dmapi-xfs_free_eof_haslock-flag-is-not-always-checked patches.fixes/xfs-dmapi-fix-crash-due-to-null-pointer-dereference patches.suse/xfs-dmapi-send-rw-events.patch patches.fixes/xfs-fix-re-use-of-ewouldblock-during-read-on-dm-mirror ######################################################## # ceph backport from 3.5-rc1 ######################################################## patches.ceph/0001-libceph-don-t-time-out-osd-requests-that-haven-t-bee.patch patches.ceph/0002-rbd-cancel-watch-request-when-releasing-the-device.patch patches.ceph/0003-rbd-set-blk_queue-request-sizes-to-object-size.patch patches.ceph/0004-libceph-fix-msgpool.patch patches.ceph/0005-libceph-fix-leak-of-osd-structs-during-shutdown.patch patches.ceph/0006-libceph-initialize-ack_stamp-to-avoid-unnecessary-co.patch patches.ceph/0007-libceph-fix-parse-options-memory-leak.patch patches.ceph/0008-libceph-fix-linger-request-requeuing.patch patches.ceph/0009-libceph-fix-pg_temp-mapping-calculation.patch patches.ceph/0010-libceph-fix-pg_temp-mapping-update.patch patches.ceph/0011-libceph-create-messenger-with-client.patch.filterdiff patches.ceph/0012-libceph-always-preallocate-mon-connection.patch patches.ceph/0013-libceph-don-t-complain-on-msgpool-alloc-failures.patch.filterdiff patches.ceph/0014-libceph-warn-on-msg-allocation-failures.patch patches.ceph/0015-ceph-fix-ceph_monc_init-memory-leak.patch patches.ceph/0016-ceph-use-kernel-DNS-resolver.patch patches.ceph/0017-libceph-force-resend-of-osd-requests-if-we-skip-an-o.patch patches.ceph/0018-libceph-Allocate-larger-oid-buffer-in-request-msgs.patch patches.ceph/0019-rbd-return-an-error-when-an-invalid-header-is-read.patch patches.ceph/0020-rbd-remove-buggy-rollback-functionality.patch patches.ceph/0021-crush-fix-mapping-calculation-when-force-argument-do.patch patches.ceph/0022-ceph-Use-kmemdup-rather-than-duplicating-its-impleme.patch patches.ceph/0023-crush-fix-force-for-non-root-TAKE.patch patches.ceph/0024-libceph-remove-useless-return-value-for-osd_client-_.patch patches.ceph/0025-rbd-initialize-snap_rwsem-in-rbd_add.patch patches.ceph/0026-ceph-initialize-client-debugfs-outside-of-monc-mutex.patch patches.ceph/0027-rbd-fix-a-memory-leak-in-rbd_get_client.patch patches.ceph/0028-rbd-fix-safety-of-rbd_put_client.patch patches.ceph/0029-net-ceph-Only-clear-SOCK_NOSPACE-when-there-is-suffi.patch patches.ceph/0030-libceph-fix-overflow-check-in-crush_decode.patch patches.ceph/0031-ceph-use-a-shared-zero-page-rather-than-one-per-mess.patch patches.ceph/0032-ceph-make-use-of-else-where-appropriate.patch patches.ceph/0033-ceph-kill-addr_str_lock-spinlock-use-atomic-instead.patch patches.ceph/0034-ceph-eliminate-some-needless-casts.patch patches.ceph/0035-ceph-eliminate-some-abusive-casts.patch patches.ceph/0036-rbd-a-few-small-cleanups.patch patches.ceph/0037-rbd-make-ceph_parse_options-return-a-pointer.patch.filterdiff patches.ceph/0038-rbd-do-not-duplicate-ceph_client-pointer-in-rbd_devi.patch patches.ceph/0039-rbd-use-a-single-value-of-snap_name-to-mean-no-snap.patch patches.ceph/0040-rbd-encapsulate-new-rbd-id-selection.patch patches.ceph/0041-rbd-rework-calculation-of-new-rbd-id-s.patch patches.ceph/0042-rbd-protect-the-rbd_dev_list-with-a-spinlock.patch patches.ceph/0043-rbd-tie-rbd_dev_list-changes-to-rbd_id-operations.patch patches.ceph/0044-rbd-restore-previous-rbd-id-sequence-behavior.patch patches.ceph/0045-rbd-release-client-list-lock-sooner.patch patches.ceph/0046-rbd-move-ctl_mutex-lock-inside-rbd_get_client.patch patches.ceph/0047-rbd-move-ctl_mutex-lock-inside-rbd_client_create.patch patches.ceph/0048-rbd-rename-node_lock.patch patches.ceph/0049-remove-extra-semicolon.patch patches.ceph/0050-rbd-a-few-simple-changes.patch patches.ceph/0051-rbd-have-rbd_get_client-return-a-rbd_client.patch patches.ceph/0052-rbd-reduce-memory-used-for-rbd_dev-fields.patch patches.ceph/0053-rbd-simplify-error-handling-in-rbd_add.patch patches.ceph/0054-rbd-encapsulate-argument-parsing-for-rbd_add.patch patches.ceph/0055-rbd-don-t-use-sscanf-in-rbd_add_parse_args.patch patches.ceph/0056-rbd-do-a-few-checks-at-build-time.patch patches.ceph/0057-rbd-have-rbd_parse_args-report-found-mon_addrs-size.patch patches.ceph/0058-rbd-don-t-allocate-mon_addrs-buffer-in-rbd_add.patch patches.ceph/0059-rbd-fix-module-sysfs-setup-teardown-code.patch patches.ceph/0060-rbd-do-some-refactoring.patch patches.ceph/0061-rbd-small-changes.patch patches.ceph/0062-rbd-don-t-drop-the-rbd_id-too-early.patch patches.ceph/0063-libceph-move-prepare_write_banner.patch patches.ceph/0064-libceph-encapsulate-connection-kvec-operations.patch patches.ceph/0065-libceph-make-ceph_msgr_wq-private.patch patches.ceph/0066-libceph-encapsulate-some-messenger-cleanup-code.patch patches.ceph/0067-libceph-make-ceph_tcp_connect-return-int.patch patches.ceph/0068-libceph-a-few-small-changes.patch patches.ceph/0069-ceph-ensure-Boolean-options-support-both-senses.patch.filterdiff patches.ceph/0070-libceph-use-do-in-CRC-related-Boolean-variables.patch patches.ceph/0071-libceph-separate-CRC-calculation-from-byte-swapping.patch patches.ceph/0072-libceph-do-crc-calculations-outside-loop.patch patches.ceph/0073-libceph-small-refactor-in-write_partial_kvec.patch patches.ceph/0074-libceph-some-simple-changes.patch patches.ceph/0075-libceph-fix-inverted-crc-option-logic.patch patches.ceph/0076-libceph-use-kernel_sendpage-for-sending-zeroes.patch patches.ceph/0077-libceph-only-call-kernel_sendpage-via-helper.patch patches.ceph/0078-libceph-get-rid-of-zero_page_address.patch patches.ceph/0079-libceph-rename-page_shift-variable-to-something-sens.patch patches.ceph/0080-libceph-isolate-kmap-call-in-write_partial_msg_pages.patch patches.ceph/0081-rbd-move-snap_rwsem-to-the-device-rename-to-header_r.patch patches.ceph/0082-rbd-don-t-hold-spinlock-during-messenger-flush.patch patches.ceph/0083-ceph-drop-support-for-preferred_osd-pgs.patch.filterdiff patches.ceph/0084-crush-clean-up-types-const-ness.patch patches.ceph/0085-crush-adjust-local-retry-threshold.patch patches.ceph/0086-crush-be-more-tolerant-of-nonsensical-crush-maps.patch patches.ceph/0087-crush-use-a-temporary-variable-to-simplify-crush_do_.patch patches.ceph/0088-crush-remove-forcefeed-functionality.patch patches.ceph/0089-crush-remove-parent-maps.patch patches.ceph/0090-crush-fix-tree-node-weight-lookup.patch patches.ceph/0091-crush-fix-memory-leak-when-destroying-tree-buckets.patch patches.ceph/0092-crush-warn-on-do_rule-failure.patch patches.ceph/0093-ceph-osd_client-fix-endianness-bug-in-osd_req_encode.patch patches.ceph/0094-ceph-fix-bounds-check-in-ceph_decode_need-and-ceph_e.patch patches.ceph/0095-rbd-use-gfp_flags-parameter-in-rbd_header_from_disk.patch patches.ceph/0096-rbd-fix-integer-overflow-in-rbd_header_from_disk.patch patches.ceph/0097-rbd-protect-read-of-snapshot-sequence-number.patch patches.ceph/0098-rbd-store-snapshot-id-instead-of-index.patch patches.ceph/0099-rbd-remove-conditional-snapid-parameters.patch patches.ceph/0100-rbd-fix-snapshot-size-type.patch patches.ceph/0101-rbd-rename-__rbd_update_snaps-to-__rbd_refresh_heade.patch patches.ceph/0102-rbd-correct-sysfs-snap-attribute-documentation.patch patches.ceph/0103-ceph-messenger-use-read_partial-in-read_partial_mess.patch patches.ceph/0104-ceph-messenger-update-to-in-read_partial-caller.patch patches.ceph/0105-ceph-messenger-change-read_partial-to-take-end-arg.patch patches.ceph/0106-libceph-don-t-reset-kvec-in-prepare_write_banner.patch patches.ceph/0107-ceph-messenger-reset-connection-kvec-caller.patch patches.ceph/0108-ceph-messenger-send-banner-in-process_connect.patch patches.ceph/0109-ceph-drop-msgr-argument-from-prepare_write_connect.patch patches.ceph/0110-ceph-don-t-set-WRITE_PENDING-too-early.patch patches.ceph/0111-ceph-messenger-check-prepare_write_connect-result.patch patches.ceph/0112-ceph-messenger-rework-prepare_connect_authorizer.patch patches.ceph/0113-ceph-messenger-check-return-from-get_authorizer.patch patches.ceph/0114-ceph-define-ceph_auth_handshake-type.patch.filterdiff patches.ceph/0115-ceph-messenger-reduce-args-to-create_authorizer.patch.filterdiff patches.ceph/0116-ceph-ensure-auth-ops-are-defined-before-use.patch.filterdiff patches.ceph/0117-ceph-have-get_authorizer-methods-return-pointers.patch.filterdiff patches.ceph/0118-ceph-use-info-returned-by-get_authorizer.patch.filterdiff patches.ceph/0119-ceph-return-pointer-from-prepare_connect_authorizer.patch patches.ceph/0120-ceph-rename-prepare_connect_authorizer.patch patches.ceph/0121-ceph-add-auth-buf-in-prepare_write_connect.patch patches.ceph/0122-libceph-avoid-unregistering-osd-request-when-not-reg.patch patches.ceph/0123-libceph-fix-pg_temp-updates.patch patches.ceph/0124-rename-__atomic_add_unless.patch # missing parts for evergreen 11.4 patches.ceph/0001-libceph-create-messenger-with-client.cephfs.patch patches.ceph/0002-libceph-don-t-complain-on-msgpool-alloc-failures.cephfs.patch patches.ceph/0003-rbd-make-ceph_parse_options-return-a-pointer.cephfs.patch patches.ceph/0004-ceph-ensure-Boolean-options-support-both-senses.cephfs.patch patches.ceph/0005-ceph-drop-support-for-preferred_osd-pgs.cephfs.patch patches.ceph/0006-ceph-define-ceph_auth_handshake-type.cephfs.patch patches.ceph/0007-ceph-messenger-reduce-args-to-create_authorizer.cephfs.patch patches.ceph/0008-ceph-ensure-auth-ops-are-defined-before-use.cephfs.patch patches.ceph/0009-ceph-have-get_authorizer-methods-return-pointers.cephfs.patch patches.ceph/0010-ceph-use-info-returned-by-get_authorizer.cephfs.patch ######################################################## # other filesystem stuff ######################################################## patches.suse/parser-match_string.diff patches.suse/fs-may_iops.diff patches.suse/fs-knows-MAY_APPEND.diff patches.suse/nfs4acl-common.diff patches.suse/nfs4acl-ext3.diff patches.suse/nfs4acl-ai.diff patches.fixes/hfs-avoid-crash-in-hfs_bnode_create patches.suse/squashfs-3.4.patch patches.fixes/nfs-reval-dot.fix patches.fixes/nfs-bitmap-size.fix patches.fixes/nfs-bitmap-fix-fix patches.fixes/nfs-acl-fix.1 patches.fixes/nfs-acl-fix.2 patches.fixes/nfs-acl-fix.3 patches.fixes/nfs-noac-mount.fix patches.fixes/proc-Consider-NO_HZ-when-printing-idle-and-iowait-ti.patch patches.fixes/procfs-do-not-overflow-get_-idle-iowait-_time-for-no.patch patches.fixes/procfs-do-not-confuse-jiffies-with-cputime64_t.patch patches.fixes/sys_poll-fix-incorrect-type-for-timeout-parameter.patch patches.fixes/nohz-Fix-update_ts_time_stat-idle-accounting.patch patches.fixes/nohz-Make-idle-iowait-counter-update-conditional.patch patches.fixes/proc-stats-Use-arch_idle_time-for-idle-and-iowait-ti.patch patches.fixes/nohz-fix-idle-ticks-in-cpu-summary-line-for-proc-stat.patch patches.fixes/epoll-clear-the-tfile_check_list-on-eloop.patch patches.fixes/nfs-increase-callback-threads patches.fixes/cachefiles-add-support-for-large-files-in-filesys.patch patches.fixes/bug-795354_Allow-sec-none-mounts-in-certain-cases.patch ######################################################## # Swap-over-NFS ######################################################## patches.suse/SoN-0001-mm-Serialize-access-to-min_free_kbytes.patch patches.suse/SoN-0002-mm-sl-au-b-Add-knowledge-of-PFMEMALLOC-reserve-pages.patch patches.suse/SoN-0003-mm-Introduce-__GFP_MEMALLOC-to-allow-access-to-emerg.patch patches.suse/SoN-0004-mm-allow-PF_MEMALLOC-from-softirq-context.patch patches.suse/SoN-0004a-mm-allow-PF_MEMALLOC-from-softirq-context.patch patches.suse/SoN-0005-mm-Ignore-mempolicies-when-using-ALLOC_NO_WATERMARK.patch patches.suse/SoN-0006-net-Introduce-sk_allocation-to-allow-addition-of-GFP.patch patches.suse/SoN-0007-netvm-Allow-the-use-of-__GFP_MEMALLOC-by-specific-so.patch patches.suse/SoN-0008-netvm-Allow-skb-allocation-to-use-PFMEMALLOC-reserve.patch patches.suse/SoN-0009-netvm-Propagate-page-pfmemalloc-to-skb.patch patches.suse/SoN-0009a-limit-propagation-to-pages-without-mappings.patch patches.suse/SoN-0009b-netvm-Propagate-page-pfmemalloc-to-skb.patch patches.suse/SoN-0009c-netvm-Propagate-page-pfmemalloc-to-skb.patch patches.suse/SoN-0010-netvm-Set-PF_MEMALLOC-as-appropriate-during-SKB-proc.patch patches.suse/SoN-0010a-netvm-Ensure-release-of-RCU-lock.patch patches.suse/SoN-0011-mm-Micro-optimise-slab-to-avoid-a-function-call.patch patches.suse/SoN-0012-nbd-Set-SOCK_MEMALLOC-for-access-to-PFMEMALLOC-reser.patch patches.suse/SoN-0013-mm-Throttle-direct-reclaimers-if-PF_MEMALLOC-reserve.patch patches.suse/SoN-0013a-mm-do-not-throttle-kernel-threads.patch patches.suse/SoN-0013b-mm-wake-throttled-processes-before-kswapd-sleeps.patch patches.suse/SoN-0013c-mm-kswapd-awake-before-throttling.patch patches.suse/SoN-0013d-mm-kswapd-awake-while-throttling.patch patches.suse/SoN-0013e-mm-ensure-GFP_NOFS-does-not-block-forever.patch patches.suse/SoN-0014-mm-Account-for-the-number-of-times-direct-reclaimers.patch patches.suse/SoN-0015-netvm-Prevent-a-stream-specific-deadlock.patch patches.suse/SoN-0016-selinux-tag-avc-cache-alloc-as-non-critical.patch patches.suse/SoN-0017-mm-Add-support-for-a-filesystem-to-control-swap-file.patch patches.suse/SoN-0018-mm-swap-Implement-generic-handlers-for-swap-related-.patch patches.suse/SoN-0018-mm-swap-Implement-generic-handlers-for-swap-related-fix-1.patch patches.suse/SoN-0018-mm-swap-Implement-generic-handlers-for-swap-related-fix-2.patch patches.suse/SoN-0019-mm-Methods-for-teaching-filesystems-about-PG_swapcac.patch patches.suse/SoN-0020-nfs-teach-the-NFS-client-how-to-treat-PG_swapcache-p.patch patches.suse/SoN-0021-nfs-disable-data-cache-revalidation-for-swapfiles.patch patches.suse/SoN-0022-nfs-enable-swap-on-NFS.patch patches.suse/SoN-0023-nfs-Prevent-page-allocator-recursions-with-swap-over.patch patches.suse/SoN-0024-Avoid-dereferencing-bd_disk-during-swap_entry_free-f.patch ######################################################## # Netfilter ######################################################## patches.suse/netfilter-ip_conntrack_slp.patch patches.fixes/fix-nf_conntrack_slp patches.suse/enable_nf_conntrack_accounting_by_default.patch patches.suse/netfilter-ipv4options patches.fixes/netfilter-implement-rfc-1123-for-ftp-conntrack patches.fixes/nat-ftp-fix-broken-conntrack patches.fixes/netfilter-nf_conntrack-make-event-callback-registrat.patch patches.fixes/netfilter-kABI-fix-after-making-event-callback-regis.patch patches.kabi/netfilter-additional-kABI-fix-after-making-event-cal.patch patches.kabi/netfilter-really-export-nf_conntrack_event_cb patches.kabi/kabi-protect-struct-irq_desc.patch patches.fixes/netfilter-ipset-timeout-can-be-modified-for-already.patch patches.fixes/netfilter-ipset-fix-adding-ranges-to-hash-types.patch patches.kabi/netfilter-ipset-ignore-kabi-changes.patch ######################################################## # # Device drivers # ######################################################## patches.drivers/disable-catas_reset-by-default-to-avoid-problems-with-eeh.patch patches.fixes/edd-check-for-correct-device_path_info_length.patch +mmarek patches.drivers/reenable-generic_serial patches.fixes/fixup-section-annotations ######################################################## # Storage ######################################################## patches.suse/block-add-mangle-devt-switch patches.drivers/libata-prefer-over-ide patches.drivers/libata-ahci-aspire-3810t-noncq patches.drivers/libata-unlock-hpa-by-default patches.drivers/revert-libata-implement-on-demand-hpa-unlocking patches.kabi/ata_scsi_unlock_native_capacity-stub patches.fixes/scsi-inquiry-too-short-ratelimit patches.fixes/scsi-retry-alua-transition-in-progress patches.fixes/scsi-dh-queuedata-accessors patches.fixes/scsi-evaluate-tpgs-setting patches.fixes/scsi-dh-fixup-kernel-doc patches.suse/scsi-dh-implement-match-callback patches.fixes/scsi-dh-alua-always-update-tpgs-status patches.fixes/scsi-dh-check-for-sdev-state-in-store_dh_state patches.fixes/scsi-check-host-lookup-failure patches.fixes/scsi-return-success-for-fc_block_scsi_eh patches.fixes/scsi-short-circuit-scsi_abort_eh_cmnds patches.fixes/scsi-scan-dont-fail-scans-when-host-is-in-recovery.patch patches.fixes/aacraid-check-scsi_dma_map_return-value patches.suse/aacraid-export-fixed-module-param patches.drivers/megaraid-mbox-fix-SG_IO patches.drivers/megaraid-sas-continue-booting-on-FAULT.patch patches.drivers/megaraid-sas-boot-hangs-while-LD-is-offline.patch +hare_jankit patches.fixes/megaraid-sas-kdump-crash-on-dell patches.fixes/scsi-ses-crash-on-lun0 patches.suse/scsi-error-test-unit-ready-timeout patches.fixes/scsi-scan-blist-update patches.fixes/scsi-ibmvscsi-show-config.patch patches.fixes/sd_liberal_28_sense_invalid.diff patches.fixes/scsi-ibmvscsi-module_alias.patch patches.suse/sd_init.mark_majors_busy.patch patches.fixes/cciss-unmap-xfer-buffer-correctly patches.fixes/0001-USB-sd-sd_start_stop_device-proper-error-codes.patch patches.fixes/SCSI-sd-error-handling-in-sd_sync_cache.patch patches.fixes/0003-SCSI-sd-sd_start_stop_device-error-handling.patch patches.fixes/scsi-dh-alua-errorneous-tpg_id-check patches.drivers/isci-add-isci_compat.h.patch patches.fixes/0004-isci-Adding-documentation-to-API-change-and-fixup-s.patch patches.fixes/0006-isci-dynamic-interrupt-coalescing.patch patches.fixes/0008-isci-add-version-number.patch patches.fixes/SCSI-libcxgbi-do-not-print-a-message-when-memory-all.patch patches.suse/scsi-netlink-ml patches.suse/scsi-netlink-ml-module-param patches.fixes/scsi-error-netlink-GFP_ATOMIC.patch patches.drivers/mptfusion-Update-to-4.28.00.00suse.patch patches.drivers/mpt-fusion-check-sili-bit-read_6-for-data-underrun-errata patches.drivers/mpt2sas-MPI-next-revision-header-update.patch patches.drivers/mpt2sas-Set-max_sector-count-from-module-par.patch patches.drivers/mpt2sas-fix-broadcast-AEN-and-task-managemen.patch patches.drivers/mpt2sas-Bump-version-09.100.00.00.patch patches.drivers/mpt2sas-Fix-for-Panic-when-inactive-volume-is-tried-deleting.patch patches.drivers/lpfc-8.3.25-Enhancements-to-Debug-infrastruc.patch patches.drivers/lpfc-8.3.25-Add-FCF-priority-failover-functi.patch patches.drivers/lpfc-8.3.25-Change-driver-version-to-8.3.25.patch patches.drivers/lpfc-8.3.26-Fix-issues-pertaining-to-SCSI-FC-protoc.patch patches.drivers/lpfc-8.3.26-Fix-HBA-initialization-issues.patch patches.drivers/lpfc-8.3.26-Fix-SYSFS-interface-issues.patch patches.drivers/lpfc-8.3.26-Change-driver-version-to-8.3.26.patch patches.drivers/lpfc-8.3.5.48.1p-update patches.drivers/lpfc-8.3.5.48.2p-update patches.drivers/lpfc-8.3.32-Correct-successful-aborts-returning-error-status.patch patches.drivers/lpfc-8.3.34-Correct-lock-handling-to-eliminate-reset-escalation-on-io-abort.patch patches.drivers/lpfc-8.3.34-Streamline-fcp-underrun-message-printing.patch patches.drivers/lpfc-8.3.5.48.3p-update patches.drivers/qla2xxx-0001-fix-comment-typo-hammmer.patch patches.drivers/qla2xxx-0002-Basic-infrastructure-for-dynamic-logging.patch patches.drivers/qla2xxx-0003-Code-changes-to-support-new-dynamic-logging.patch patches.drivers/qla2xxx-0004-Cleanup-of-previous-infrastructure.patch patches.drivers/qla2xxx-0005-T10-DIF-Handle-uninitalized-sectors.patch patches.drivers/qla2xxx-0006-T10-DIF-Fix-incorrect-error-reporting.patch patches.drivers/qla2xxx-0007-Fix-qla24xx-revision-check-while-enabling-i.patch patches.drivers/qla2xxx-0008-Acquire-hardware-lock-while-manipulating-ds.patch patches.drivers/qla2xxx-0009-Double-check-for-command-completion-if-abor.patch patches.drivers/qla2xxx-0010-Save-and-restore-irq-in-the-response-queue.patch patches.drivers/qla2xxx-0011-Set-the-task-attributes-after-memsetting-fc.patch patches.drivers/qla2xxx-0012-Update-version-number-to-8.03.07.07-k.patch patches.drivers/qla2xxx-0013-fix-printk-format-warning.patch patches.drivers/qla2xxx-0015-Add-support-for-ISP82xx-to-capture-dump-mi.patch patches.drivers/qla2xxx-0016-Implemeted-beacon-on-off-for-ISP82XX.patch patches.drivers/qla2xxx-0017-Prevent-CPU-lockups-when-ql2xdontresethba.patch patches.drivers/qla2xxx-0018-Enable-write-permission-to-some-debug-relat.patch patches.drivers/qla2xxx-0019-check-for-marker-IOCB-during-response-queue.patch patches.drivers/qla2xxx-0020-Fix-array-out-of-bound-warning.patch patches.drivers/qla2xxx-0021-During-loopdown-perform-Diagnostic-loopback.patch patches.drivers/qla2xxx-0022-Correction-to-sysfs-edc-interface.patch patches.drivers/qla2xxx-0023-Provide-method-for-updating-I2C-attached-VP.patch patches.drivers/qla2xxx-0024-Return-sysfs-error-codes-appropriate-to-con.patch patches.drivers/qla2xxx-0025-Issue-mailbox-command-only-when-firmware-hu.patch patches.drivers/qla2xxx-0026-Fix-active_mask-may-be-used-uninitialized.patch patches.drivers/qla2xxx-Determine-the-number-of-outstanding-commands.patch patches.drivers/qla2xxx-Ramp-down-queue-depth-for-attached-SCSI-devi.patch patches.drivers/hpsa-update-to-hp-version.patch patches.drivers/hpsa-exported-hpsa_init_one-cant-be-static-__devinit patches.drivers/hpsa-section-annotations patches.drivers/hpsa-sanitize-version-number.patch patches.drivers/hpsa-remove-closed-source-hpvsa-hooks.patch patches.drivers/hpsa-add-new-controller-names patches.drivers/cciss-update-to-4.6.28.patch patches.drivers/cciss-stable-controller-enumeration.patch patches.drivers/cciss_fix_const.patch patches.drivers/cciss_simple_mode.patch patches.fixes/cciss-add-irqf_shared-back-in-for-the-non-msix-interrupt-handler patches.drivers/bfa-0001-Introduced-generic-address-len-pair-to-r.patch patches.drivers/bfa-0002-Introduce-IOC-event-notification-mechani.patch patches.drivers/bfa-0003-Add-pbc-port-disable-check-and-fix-LPS-m.patch patches.drivers/bfa-0004-Brocade-1860-Fabric-Adapter-Hardware-Ena.patch patches.drivers/bfa-0005-Changes-to-support-vport-disable-and-ena.patch patches.drivers/bfa-0006-IOC-and-PLL-init-changes-for-Brocade-186.patch patches.drivers/bfa-0007-Brocade-1860-Fabric-Adapter-16Gbs-suppor.patch patches.drivers/bfa-0008-FC-credit-recovery-and-misc-bug-fixes.patch patches.drivers/bfa-0009-Enhancement-for-fcpim-and-IO-tag-handlin.patch patches.drivers/bfa-0010-Driver-initialization-and-model-descript.patch patches.drivers/bfa-0011-Add-BSG-interface-to-support-ELS-CT-and.patch patches.drivers/bfa-0012-Update-the-driver-version-to-3.0.2.0.patch patches.drivers/bfa-0013-Enable-ASIC-block-configuration-and-quer.patch patches.drivers/bfa-0014-IOC-bug-fixes.patch patches.drivers/bfa-0015-Added-Fabric-Assigned-Address-FAA-suppo.patch patches.drivers/bfa-0016-Brocade-1860-Fabric-Adapter-PLL-init-fix.patch patches.drivers/bfa-0017-Brocade-1860-Fabric-Adapter-vHBA-support.patch patches.drivers/bfa-0018-DMA-memory-allocation-enhancement.patch patches.drivers/bfa-0019-FCS-bug-fixes.patch patches.drivers/bfa-0020-Extend-BSG-interface.patch patches.drivers/bfa-0021-Added-support-for-CEE-info-and-stats-que.patch patches.drivers/bfa-0022-Added-support-to-obtain-SFP-info.patch patches.drivers/bfa-0023-Added-support-for-flash-configuration.patch patches.drivers/bfa-0024-Added-HBA-diagnostics-support.patch patches.drivers/bfa-0025-Added-support-to-query-PHY.patch patches.drivers/bfa-0026-Driver-and-BSG-enhancements.patch patches.drivers/bfa-0027-Update-the-driver-version-to-3.0.2.1.patch patches.drivers/bfa-0028-Add-FC-transport-based-Asynchronous-Even.patch patches.drivers/bfa-0029-use-negative-error-return-values-in-all.patch patches.drivers/bfa-0030-Update-RME-interrupt-handling.patch patches.drivers/bfa-0031-Check-supported-speed-based-on-port-mode.patch patches.drivers/bfa-0032-Extend-BSG-to-support-more-user-commands.patch patches.drivers/bfa-0033-Add-support-for-IO-profiling.patch patches.drivers/bfa-0034-Added-support-to-collect-and-reset-fcpor.patch patches.drivers/bfa-0035-Add-support-to-configure-and-query-flash.patch patches.drivers/bfa-0036-Add-support-to-configure-trunking-on-Bro.patch patches.drivers/bfa-0037-Added-support-to-configure-QOS-and-colle.patch patches.drivers/bfa-0038-Add-support-to-collect-reset-fabric-st.patch patches.drivers/bfa-0039-Add-support-to-store-driver-configuratio.patch patches.drivers/bfa-0040-Introduced-initiator-based-lun-masking-f.patch patches.drivers/bfa-0041-Added-support-to-configure-lunmasking.patch patches.drivers/bfa-0042-Update-the-driver-version-to-3.0.2.2.patch patches.drivers/bfa-set-correct-scsi-returncode patches.drivers/mvsas-0001-Add-support-for-Non-specific-NCQ-error.patch patches.drivers/mvsas-0002-add-support-for-94xx-phy-tuning-and-mu.patch patches.drivers/mvsas-0003-Add-driver-version-and-interrupt-coale.patch patches.drivers/mvsas-0004-fix-94xx-hotplug-issue.patch patches.drivers/mvsas-0005-Remove-unused-macros-variables-and-fu.patch patches.drivers/mvsas-0006-Add-new-macros-and-functions.patch patches.drivers/mvsas-0007-misc-improvements.patch patches.drivers/mvsas-0008-update-comments.patch patches.drivers/mvsas-0009-Add-support-for-interrupt-tasklet.patch patches.drivers/libsas-sas_queuecommand-doesnt-need-host_loc.patch patches.drivers/libsas-reindent-sas_queuecommand.patch patches.drivers/libsas-fix-sas_queuecommand-return-values.patch patches.drivers/libsas-export-sas_alloc_task.patch patches.drivers/libsas-sgpio-write-support.patch patches.drivers/isci-fix-sgpio-register-definitions.patch patches.drivers/isci-initial-sgpio-write-support.patch patches.drivers/libsas-Allow-expander-T-T-attachments.patch patches.drivers/libsas-disable-scanning-lun-0-on-ata-devic.patch patches.drivers/libsas-libata-fix-change_queue_-depth-type.patch patches.drivers/libsas-dynamic-queue-depth.patch patches.drivers/mvsas-remove-mvs_slave_-alloc-configure.patch patches.drivers/pm8001-remove-pm8001_slave_-alloc-configure.patch patches.drivers/libsas-fix-try_test_sas_gpio_gp_bit-build.patch patches.drivers/libsas-fix-warnings-when-checking-sata-stp-p.patch patches.drivers/pm8001-fix-DEV_IS_GONE-infinite-retry.patch patches.drivers/pm8001-missing-break-statements.patch patches.drivers/isci-atapi-support.patch patches.drivers/isci-SATA-STP-I-O-is-only-returned-in-the-no.patch patches.drivers/isci-fix-decode-of-DONE_CRC_ERR-TC-completio.patch patches.drivers/isci-The-port-state-should-be-set-to-stoppin.patch patches.drivers/isci-export-phy-events-via-lldd_control_ph.patch patches.drivers/aha152x-add-missing-ISA-PNP-IDs.patch patches.fixes/scsi_dh_rdac-add-new-array-ids patches.fixes/scsi_transport_spi-export-host-width-and-HBA-id patches.fixes/scsi_lib-pause-between-error-retries.patch patches.fixes/scsi-dh-rdac-Adding-NetApp-as-a-brand-name-for-rdac.patch patches.fixes/scsi-dh-rdac-use-wwwid-from-c8-to-identify-storage patches.fixes/scsi-check-for-invalid-sdev-in-scsi_prep_fn patches.fixes/scsi-dh-rdac-allow-for-empty-scsi_dh_data-pointer patches.fixes/scsi-edd-Treat-XPRS-host-bus-type-the-same-as.patch patches.fixes/scsi_dh_alua-add-one-more-check-condition-for-alua-handler patches.fixes/scsi_dh_alua-fix-time-interval-for-alua-rtpg-commands patches.fixes/scsi-dh-rdac-get-sdev-reference-in-queue_mode_select patches.fixes/scsi_dh_emc-adding-the-match-function-for-emc-device-handler patches.fixes/scsi_dh_hp_sw-adding-the-match-function-for-hp_sw-device_handler patches.fixes/scsi_dh_rdac-adding-the-match-function-for-rdac-device-handler patches.fixes/scsi_dh-code-cleanup-and-remove-references-to-scsi_dev_info patches.fixes/scsi-return-BLKPREP_KILL-in-prep_fn.patch patches.fixes/scsi-dh-alua-retry-mode-parameters-changed.patch patches.fixes/scsi_dh_alua-set_params-interface.patch patches.fixes/scsi_dh_alua-Store-pref-bit-from-RTPG.patch patches.fixes/scsi_dh_alua-Optimize-stpg-command.patch patches.fixes/scsi_dh_rdac-add-new-netapp-id.patch +hare patches.fixes/scsi_dh_rdac-update-match-function.patch patches.fixes/scsi-fc-class-fix-scanning-when-devs-are-offline.patch patches.fixes/scsi-fix-the-new-host-byte-settings.patch patches.fixes/scsi-fix-device-removal-NULL-pointer-dereference.patch patches.fixes/scsi-stop-accepting-scsi-requests.patch patches.suse/scsi-remove-unhandled-error-code-message.patch patches.fixes/sd-init_sd-reshuffle.patch patches.fixes/sd-ensure-we-correctly-disable-devices.patch patches.fixes/scsi-dh-rdac-associate-hba-and-storage.patch patches.fixes/scsi-dh-rdac-fix-error-path.patch patches.fixes/scsi-dh-rdac-fix-for-unbalanced-ref-count.patch patches.fixes/scsi_dh_rdac-Add-a-new-netapp-vendor-product-string.patch patches.fixes/scsi_dh_rdac-Consolidate-rdac-strings-together.patch patches.fixes/scsi_dh_rdac-minor-return-fix-for-rdac.patch patches.fixes/scsi_dh_alua-implement-implied-transition-timeout.patch patches.fixes/scsi_dh_alua-retry-rtpg-ext-hdr.patch patches.fixes/scsi_dh_alua-backoff-alua-rtpg-retry-linearly-v.patch patches.fixes/scsi_dh_alua-Re-enable-STPG-for-unavailable-por.patch patches.fixes/scsi_dh_alua-Improve-error-handling.patch patches.suse/mkinitrd-scsi_host_template-proc_name.patch patches.drivers/floppy-cleanup-disk-queue-if-add_disk-was-never-called.patch patches.drivers/floppy-fix-a-crash-during-rmmod.patch patches.drivers/floppy-remove-floppy-specific-o_excl-handling.patch patches.drivers/floppy-convert-to-single-threaded-wq.patch patches.fixes/nbd-clear-waiting_queue-on-shutdown patches.drivers/ibmvfc-fix-double-completion-on-abort-timeout patches.drivers/ibmvfc-ignore-fabric-RSCNs-when-link-dead # Backported patches for Lynx Point SATA fate#313409, bnc#760833 patches.drivers/0003-ahci-AHCI-mode-SATA-patch-for-Intel-Lynx-Point-Devi.patch patches.drivers/0004-ata_piix-IDE-mode-SATA-patch-for-Intel-Lynx-Point-D.patch ######################################################## # DRM/Video, AGP, graphics related stuff ######################################################## patches.drivers/drm-i915-DP_PIPE_ENABLED-must-check-transcoder-on-CPT patches.drivers/drm-i915-Fix-PCH-port-pipe-select-in-CPT-disable-paths patches.drivers/drm-i915-Remove-unused-reg-argument patches.drivers/drm-i915-Wait-for-LVDS-panel-power-sequence patches.drivers/drm-i915-Leave-LVDS-registers-unlocked patches.drivers/drm-support-routines-for-HDMI-DP-ELD patches.drivers/drm-i915-pass-ELD-to-HDMI-DP-audio-driver patches.drivers/drm-i915-fix-ELD-writing-for-SandyBridge patches.drivers/drm-i915-rename-audio-ELD-registers patches.drivers/drm-i915-dont-trigger-hotplug-events-on-uncached-ELD patches.drivers/drm-i915-set-the-right-SDVO-transcoder-for-CPT patches.drivers/i915-Fix-opregion-notifications patches.drivers/drm-i915-Move-i915_read-write-out-of-line patches.drivers/drm-i915-add-multi-threaded-forcewake patches.drivers/drm-i915-load-a-ring-frequency-scaling-table-v3 # post-RC2 patches to update drm/i915 to 3.2-rc6 equivalent # (bnc#7297470, bnc#729466, bnc#735417) patches.drivers/iommu-Export-intel_iommu_enabled patches.drivers/drm-i915-By-default-enable-RC6-on-IVB-and-SNB patches.drivers/drm-i915-Introduce-i915_gem_object_finish_gpu patches.drivers/drm-i915-Introduce-i915_gem_object_finish_gtt patches.drivers/drm-i915-gtt-Split-out-i915_gem_gtt_rebind_object patches.drivers/drm-i915-Add-an-interface-to-dynamically-change-the- patches.drivers/drm-i915-Mark-the-cursor-and-the-overlay-as-being-pa patches.drivers/drm-i915-Combine-pinning-with-setting-to-the-display patches.drivers/drm-i915-Use-the-uncached-domain-for-the-display-pla patches.drivers/drm-i915-Use-the-LLC-mode-on-gen6-for-everything-but patches.drivers/drm-i915-i915_gem_object_finish_gtt-must-always-rele patches.drivers/drm-i915-don-t-set-SDVO-color-range-on-ILK patches.drivers/drm-i915-don-t-set-transcoder-bpc-on-CougarPoint patches.drivers/drm-i915-set-bpc-for-DP-transcoder patches.drivers/drm-i915-split-out-Ironlake-pipe-bpp-picking-code patches.drivers/drm-i915-split-out-plane-update-code patches.drivers/drm-i915-use-pipe-bpp-in-DP-link patches.drivers/drm-i915-use-pipe-bpp-when-setting-HDMI-bpc patches.drivers/drm-i915-check-for-supported-depth-at-fb-init-time patches.drivers/drm-i915-use-pipe-bpp-in-DP-link-bandwidth-calculati patches.drivers/drm-i915-Only-export-the-generic-intel_disable_fbc-i patches.drivers/drm-i915-Replace-direct-calls-to-vfunc.disable_fbc-w patches.drivers/drm-i915-Remove-vestigial-pitch-from-post-gen2-FBC-c patches.drivers/drm-i915-Use-of-a-CPU-fence-is-mandatory-to-update-F patches.drivers/drm-i915-Set-persistent-mode-for-ILK-SNB-framebuffer patches.drivers/drm-i915-Disable-FBC-across-page-flipping patches.drivers/drm-i915-Perform-intel_enable_fbc-from-a-delayed-tas patches.drivers/drm-i915-Share-the-common-work-of-disabling-active-F patches.drivers/drm-i915-Select-correct-pipe-during-TV-detect patches.drivers/drm-i915-TVDAC_STATE_CHG-does-not-indicate-successfu patches.drivers/drm-i915-Cache-GT-fifo-count-for-SandyBridge patches.drivers/drm-i915-Skip-GPU-wait-for-scanout-pin-while-wedged patches.drivers/drm-i915-dp-Retry-DPCD-fetch-on-G4X-too patches.drivers/drm-i915-dp-Explicitly-request-8-10-channel-coding patches.drivers/drm-i915-dp-Explicitly-disable-symbol-scrambling-whi patches.drivers/drm-i915-dp-Don-t-turn-CPT-DP-ports-on-too-early patches.drivers/drm-i915-Use-dp_detect_common-in-hotplug-helper-func patches.drivers/drm-i915-Rename-i915_dp_detect_common-to-intel_dp_ge patches.drivers/drm-i915-In-intel_dp_init-replace-read-of-DPCD-with- patches.drivers/Revert-and-fix-drm-i915-dp-remove-DPMS-mode-tracking patches.drivers/drm-i915-Set-crtc-DPMS-mode-to-ON-in-intel_crtc_mode patches.drivers/drm-i915-flush-plane-control-changes-on-ILK-as-well patches.drivers/drm-i915-Flush-other-plane-register-writes patches.drivers/drm-i915-hdmi-send-AVI-info-frames-on-ILK-as-well patches.drivers/drm-i915-apply-phase-pointer-override-on-SNB-too patches.drivers/drm-i915-don-t-use-uninitialized-EDID-bpc-values-whe patches.drivers/drm-i915-dp-wait-for-previous-AUX-channel-activity-t patches.drivers/drm-i915-hdmi-split-infoframe-setting-from-infoframe patches.drivers/drm-i915-hdmi-HDMI-source-product-description-infofr patches.drivers/drm-i915-allow-cache-sharing-policy-control patches.drivers/drm-i915-show-interrupt-info-on-IVB patches.drivers/drm-i915-split-out-PCH-refclk-update-code patches.drivers/drm-i915-Enable-dither-whenever-display-bpc-frame-bu patches.drivers/drm-i915-Dumb-down-the-semaphore-logic patches.drivers/drm-i915-Enable-SDVO-hotplug-interrupts-for-HDMI-and patches.drivers/drm-i915-FBC-off-for-ironlake-and-older-otherwise-on patches.drivers/drm-i915-Allow-SSC-parameter-to-override-VBT-value patches.drivers/drm-i915-Fix-PCH-SSC-reference-clock-settings patches.drivers/drm-i915-All-PCH-refclks-are-120MHz patches.drivers/drm-i915-Initialize-PCH-refclks-at-modeset-init-time patches.drivers/drm-i915-Enable-digital-port-hotplug-on-PCH-systems patches.drivers/drm-i915-Shut-down-PCH-interrupts-during-irq_uninsta patches.drivers/drm-i915-Only-use-VBT-panel-mode-on-eDP-if-no-EDID-i patches.drivers/drm-i915-Check-eDP-power-when-doing-aux-channel-comm patches.drivers/drm-i915-Unlock-PCH_PP_CONTROL-always patches.drivers/drm-i915-Check-for-eDP-inside-edp-panel-on-off-funcs patches.drivers/drm-i915-Turn-force-VDD-back-off-when-panel-running- patches.drivers/drm-i915-Ensure-panel-is-on-during-DPMS-off patches.drivers/drm-i915-Delay-DP-i2c-initialization-until-panel-pow patches.drivers/drm-i915-Enable-eDP-panel-power-during-I2C-initializ patches.drivers/drm-i915-Ensure-eDP-powered-up-during-DP_SET_POWER-o patches.drivers/drm-i915-Correct-eDP-panel-power-sequencing-delay-co patches.drivers/drm-i915-Move-eDP-panel-fixed-mode-from-dev_priv-to- patches.drivers/drm-i915-edp_panel_on-does-not-need-to-return-a-bool patches.drivers/drm-i915-Create-helper-functions-to-determine-eDP-po patches.drivers/drm-i915-Disable-eDP-VDD-in-a-delayed-work-proc-inst patches.drivers/drm-i915-Restrict-ILK-specific-eDP-power-hack-to-ILK patches.drivers/drm-i915-No-need-to-wait-for-eDP-power-off-delay-if- patches.drivers/drm-i915-Remove-i2c_speed-nonsense-from-child-device patches.drivers/drm-i915-Fix-multifunction-SDVO-detection patches.drivers/drm-i915-Rename-intel_sdvo_hdmi_sink_detect patches.drivers/drm-i915-Remove-redundant-bit-shifting-from-intel_gm patches.drivers/drm-i915-close-PM-interrupt-masking-races-in-the-irq patches.drivers/drm-i915-close-PM-interrupt-masking-races-in-the-rps.patch patches.drivers/drm-i915-properly-cancel-rps_work-on-module-unload-v patches.drivers/drm-i915-fix-swizzling-on-gen6 patches.drivers/drm-i915-simplify-swapin-out-swizzle-checking-a-bit patches.drivers/drm-i915-Defend-against-userspace-creating-a-gem-obj patches.drivers/drm-i915-Remove-early-exit-on-i915_gpu_idle patches.drivers/drm-i915-Remove-implied-length-of-2-from-GFX_OP_PIPE patches.drivers/drm-i915-Rename-PIPE_CONTROL-bit-defines-to-be-less- patches.drivers/drm-i915-Use-PIPE_CONTROL-for-flushing-on-gen6 patches.drivers/drm-i915-dp-Fix-the-math-in-intel_dp_link_required patches.drivers/drm-i915-dp-Remove-eDP-special-cases-from-bandwidth- patches.drivers/drm-i915-add-DP-test-request-handling patches.drivers/drm-i915-fix-ILK-infoframe-support patches.drivers/drm-i915-use-correct-SPD-type-value patches.drivers/drm-i915-dp-Introduce-is_cpu_edp patches.drivers/drm-i915-dp-Fix-eDP-on-PCH-DP-on-CPT-PPT patches.drivers/drm-i915-disable-temporal-dithering-on-the-internal- patches.drivers/drm-i915-only-match-on-PCI_BASE_CLASS_DISPLAY patches.drivers/drm-i915-Use-mode_config.mutex-in-ironlake_panel_vdd patches.drivers/drm-i915-enable-cacheable-objects-on-Ivybridge patches.drivers/drm-i915-Move-common-PCH_PP_CONTROL-setup-to-ironlak patches.drivers/drm-i915-Remove-link_status-field-from-intel_dp-stru patches.drivers/drm-i915-Treat-PCH-eDP-like-DP-in-most-places patches.drivers/drm-i915-Let-panel-power-sequencing-hardware-do-its- patches.drivers/drm-i915-Make-DP-prepare-commit-consistent-with-DP-d patches.drivers/drm-i915-Try-harder-during-dp-pattern-1-link-trainin patches.drivers/drm-i915-Initiate-DP-link-training-only-on-the-lanes patches.drivers/drm-i915-Use-DPCD-value-for-max-DP-lanes patches.drivers/drm-i915-Fix-memory-leak-in-i915_gem_busy_ioctl patches.drivers/drm-i915-Hook-up-Ivybridge-eDP patches.drivers/drm-i915-Treat-pre-gen4-backlight-duty-cycle-value-c patches.drivers/drm-i915-sdvo-Include-LVDS-panels-for-the-IS_DIGITAL patches.drivers/drm-i915-don-t-set-unpin_work-if-vblank_get-fails patches.drivers/drv-i915-Pull-display_clock_mode-out-of-VBT-table patches.drivers/drm-i915-Document-a-few-more-BDB_GENERAL_FEATURES-bi patches.drivers/drm-i915-Use-CK505-as-non-SSC-source-where-available patches.drivers/drm-i915-PLL-macro-cleanup-and-pipe-assertion-check patches.drivers/drm-i915-support-3-pipes-on-IVB patches.drivers/drm-i915-split-refclk-code-out-of-ironlake_crtc_mode patches.drivers/drm-i915-use-transcoder-select-bits-on-VGA-and-HDMI- patches.drivers/drm-i915-fix-PCH-PLL-assertion-check-for-3-pipes patches.drivers/drm-i915-add-PLL-sharing-support-to-handle-3-pipes patches.drivers/drm-i915-fix-debug-output-for-3-pipe-configs patches.drivers/drm-i915-set-GFX_MODE-to-pre-Ivybridge-default-value patches.drivers/drm-i915-set-watermarks-for-third-pipe-on-IVB patches.drivers/drm-i915-bios-Avoid-temporary-allocation-whilst-sear patches.drivers/drm-i915-export-a-CPT-mode-set-verification-function patches.drivers/drm-i915-enable-semaphores-on-per-device patches.drivers/drm-i915-ILK-VT-d-workaround patches.drivers/drm-i915-Disable-semaphores-by-default-on-SNB patches.drivers/drm-i915-Disable-RC6-on-Sandybridge-by-default patches.drivers/drm-bpp-and-depth-changes-require-full-mode-sets patches.drivers/drm-try-to-restore-previous-CRTC-config-if-mode-set patches.drivers/drm-i915-fix-transcoder-PLL-select-masking patches.drivers/drm-i915-remove-transcoder-PLL-mashing-from-mode_set patches.drivers/drm-i915-Fix-wrong-initializer-for-locked-variable # 3.3+ backport drm/i915 fixes patches.drivers/drm-i915-relative_constants_mode-race-fix patches.drivers/drm-i915-Force-sync-command-ordering-Gen6 patches.drivers/drm-i915-Update-GEN6_RP_CONTROL-definitions patches.drivers/drm-i915-Clean-up-multi-threaded-forcewake-patch patches.drivers/drm-i915-Set-two-chicken-bits-implicated-in-missed-I patches.drivers/drm-i915-Do-the-fallback-non-IRQ-wait-in-ring-thrott patches.drivers/drm-i915-Make-the-fallback-IRQ-wait-not-sleep patches.drivers/drm-i915-Add-support-for-resetting-the-SO-write-poin patches.drivers/drm-i915-kicking-rings-stuck-on-semaphores-considere patches.drivers/drm-i915-don-t-bail-out-of-intel_wait_ring_buffer-to patches.drivers/drm-i915-don-t-disable-a-PCH-DPLL-that-s-in-use patches.drivers/drm-i915-only-set-the-intel_crtc-DPMS-mode-to-on-if- patches.drivers/drm-i915-mask-transcoder-select-bits-before-setting patches.drivers/drm-i915-VBT-Parser-cleanup-for-eDP-block patches.drivers/drm-i915-convert-force_wake_get-to-func-pointer patches.drivers/drm-i915-protect-force_wake_-get-put-with-the-gt_lock patches.drivers/drm-i915-Move-reset-forcewake-processing-to-gen6 patches.drivers/drm-i915-Hold-gt_lock-during-reset patches.drivers/drm-i915-Hold-gt_lock-across-forcewake-register-read patches.drivers/drm-i915-paper-over-missed-irq-issues patches.drivers/drm-i915-rip-out-the-HWSTAM-missed-irq-workaround patches.drivers/drm-i915-Re-enable-gen7-RC6-and-GPU-turbo-after-resume patches.drivers/drm-i915-allow-userspace-forcewake-references patches.drivers/drm-i915-simplify-pipe-checking patches.drivers/drm-i915-do-not-enable-RC6p-on-Sandy-Bridge patches.drivers/drm-i915-fix-operator-precedence-when-enabling-RC6p patches.drivers/drm-intel-Fix-initialization-if-startup-happens-in-i patches.drivers/drm-i915-fixup-interlaced-bits-clearing-in-PIPECONF- patches.drivers/drm-i915-dp-Read-more-DPCD-registers-on-connection-p patches.drivers/drm-i915-read-full-receiver-capability-field-during- patches.drivers/drm-i915-dp-Dither-down-to-6bpc-if-it-makes-the-mode patches.drivers/drm-i915-Force-explicit-bpp-selection-for-intel_dp_l patches.drivers/drm-i915-add-Ivy-Bridge-GT2-Server-entries patches.drivers/drm-i915-enable-vdd-when-switching-off-the-eDP-panel patches.drivers/drm-i915-Add-intel_backlight-for-edp patches.drivers/drm-i915-do-not-setup-intel_backlight-twice # other drm/i915 fixes patches.drivers/drm-i915-set-AUD_CONFIG_N_index-for-DP patches.drivers/drm-i915-dont-write-DSPSURF-for-old-chips patches.drivers/drm-i915-Clear-TV-sense-state-bits-on-GM45 patches.drivers/drm-i915-Check-VBIOS-value-for-determining-LVDS-dual patches.drivers/drm-i915-Add-lvds_channel-module-option patches.drivers/drm-i915-lvds-disable-at-modeset-for-hp-probook patches.drivers/drm-i915-lvds-disable-at-modeset-for-hp-elitebook patches.kabi/drm-i915-ILK-VT-d-workaround-kABI-fix patches.drivers/drm-i915-lvds-add-standard-modes.diff patches.drivers/drm_i915_Fix_backlight_control_for_systems_which_have_bl_polarity_reversed.patch patches.drivers/drm-edid-Document-drm_mode_find_dmt patches.drivers/drm-edid-Rewrite-drm_mode_find_dmt-search-loop patches.drivers/drm-edid-Allow-drm_mode_find_dmt-to-hunt-for-reduced patches.drivers/drm-edid-Remove-a-misleading-comment patches.drivers/drm-edid-s-drm_gtf_modes_for_range-drm_dmt_modes_for patches.drivers/drm-edid-Add-the-reduced-blanking-DMT-modes-to-the-D patches.drivers/drm-edid-Fix-some-comment-typos-in-the-DMT-mode-list patches.drivers/drm-edid-Do-drm_dmt_modes_for_range-for-all-range-de patches.drivers/drm-edid-Update-range-descriptor-struct-for-EDID-1.4 patches.drivers/drm-edid-Give-the-est3-mode-struct-a-real-name patches.drivers/drm-edid-Add-extra_modes patches.drivers/drm-edid-Generate-modes-from-extra_modes-for-range-d patches.drivers/drm-edid-add-missing-NULL-checks patches.drivers/drm-edid-Add-a-workaround-for-1366x768-HD-panel patches.drivers/drm-edid-Add-packed-attribute-to-new-gtf2-and-cvt-structs patches.drivers/drm-edid-Don-t-add-inferred-modes-with-higher-resolu patches.kabi/drm-edid-kabi-fix patches.drivers/drm-i915-delay-drm_irq_install-at-resume patches.drivers/drm-Add-poll-blacklist-for-Dell-Latitude-E5420 patches.drivers/drm-fb-helper-delay-hotplug-handling-when-partially- patches.drivers/drm-fb-helper-don-t-call-drm_crtc_helper_set_config patches.drivers/drm-Export-drm_probe_ddc patches.drivers/drm-dp-Update-DPCD-defines patches.drivers/drm-i915-dp-Fetch-downstream-port-info patches.drivers/drm-i915-dp-Be-smarter-about-connection-sense patches.drivers/drm-dp-Document-DP-spec-versions-for-various-DPCD-re patches.drivers/drm-dp-Make-sink-count-DP-1.2-aware patches.drivers/drm-i915-enable-plain-RC6-on-Sandy-Bridge-by-default.patch patches.drivers/DRM-i915-Don-t-clone-SDVO-LVDS-with-analog.patch patches.drivers/DRM-i915-Restore-sdvo_flags-after-dtd-mode-dtd-Roundrtrip.patch patches.fixes/vgaarb-backout-3448a19d patches.fixes/vgaarb-backout-7ad35cf2 patches.fixes/vgaarb-enable-legacy-resources-only-if-device-decodes.patch patches.drivers/drm-intel-do-not-delete-dpll-multiplier-during-dac-init.patch patches.drivers/drm-i915-Only-clear-the-GPU-domains-upon-a-successfu patches.drivers/drm-i915-re-init-modeset-hw-state-after-gpu-reset patches.drivers/drm-i915-always-use-RPNSWREQ-for-turbo-change-reques patches.drivers/drm-i915-don-t-call-modeset_init_hw-in-i915_reset patches.drivers/drm-i915-don-t-hang-userspace-when-the-gpu-reset-is- patches.drivers/drm-i915-don-t-trylock-in-the-gpu-reset-code patches.drivers/drm-i915-EBUSY-status-handling-added-to-i915_gem_fau patches.suse/ibm_x3850M2_blacklist_modesetting.patch patches.suse/drm-radeon-remove-ES1000-support patches.suse/drm-radeon-limit-bpp-for-low-vram.patch patches.drivers/DRM-Radeon-Fix-primary-DAC-Load-Detection-for-RV100-chips.patch patches.drivers/DRM-Radeon-On-DVI-I-use-Load-Detection-when-EDID-is-bogus.patch patches.drivers/DRM-Radeon-Clean-up-code-in-TV-DAC-load-detection.patch patches.drivers/DRM-Radeon-Fix-TV-DAC-Load-Detection-for-single-CRTC-chips.patch patches.drivers/DRM-radeon-For-single-CRTC-GPUs-move-handling-of-CRTC_CRT_ON-to-crtc_dpms.patch patches.drivers/agp-fix-scratch-page-cleanup ######################################################## # video4linux ######################################################## ######################################################## # Network ######################################################## patches.fixes/tulip-quad-NIC-ifdown patches.suse/nameif-track-rename.patch patches.drivers/ehea-modinfo.patch patches.drivers/ehea-fix-allmulticast-support patches.drivers/ehea-fix-promiscuous-mode patches.drivers/ehea-register-irq-after-port-setup patches.drivers/ehea-fix-losing-of-NEQ-events patches.fixes/natsemi-long-cable-fix patches.drivers/0002-net-next-Add-netif_get_num_default_rss_queues.patch +jlee patches.suse/tg3-5785-and-57780-asic-revs-not-working.patch patches.drivers/0181-net-remove-interrupt.h-inclusion-from-netdevice.h.patch patches.drivers/0182-tg3-enable-transmit-time-stamping.patch patches.drivers/tg3-workaround-tagged-status-update-bug patches.drivers/0184-tg3-Remove-40BIT_DMA_LIMIT_BUG.patch patches.drivers/0185-tg3-Remove-4G_DMA_BNDRY_BUG-flag.patch patches.drivers/0186-tg3-Add-more-selfboot-formats-to-NVRAM-selftest.patch patches.drivers/0187-tg3-Show-flowctrl-settings-through-get_settings.patch patches.drivers/0188-tg3-Migrate-phy-preprocessor-defs-to-system-defs.patch patches.drivers/0189-tg3-Create-funcs-for-power-source-switching.patch patches.drivers/0190-tg3-Fix-EEE-debounce-timer-values.patch +jlee patches.drivers/0194-tg3-Update-version-and-copyright.patch patches.suse/ipv6-dont-block-modules-that-depend-on-ipv6-when-blacklisted.patch patches.suse/ip6_tunnel-add-optional-fwmark-inherit.patch patches.fixes/ip_vs-fix-netns-shutdown-startup-deadlock.patch patches.fixes/net-relax-pktinfo-non-local-ipv6-udp-xmit-check.patch patches.fixes/net-make-ipv6-bind-honour-freebind.patch patches.fixes/net-make-ipv6-pktinfo-honour-freebind.patch patches.fixes/ipv6-tcp-fix-panic-in-SYN-processing.patch patches.fixes/bonding-eliminate-bond_close-race-conditions-prepare.patch patches.fixes/bonding-eliminate-bond_close-race-conditions.patch patches.fixes/bonding-allow-all-slave-speeds.patch patches.fixes/bonding-dont-allow-mode-change-via-sysfs-with-slaves-present.patch patches.fixes/bonding-update-speed-duplex-for-NETDEV_CHANGE.patch patches.fixes/bonding-comparing-a-u8-with-1-is-always-false.patch patches.fixes/bonding-start-slaves-with-link-down-for-ARP-monitor.patch patches.fixes/bonding-dont-increase-rx_dropped-after-processing-LACPDUs.patch patches.fixes/bonding-add-some-slack-to-arpmon-time-limits.patch patches.fixes/bonding-delete-migrated-IP-addresses-from-the-rlb-ha.patch patches.fixes/bonding-in-balance-rr-mode-set-curr_active_slave-onl.patch patches.drivers/0002-qlge-Changing-cpu_to_be16-to-htons-for-udp-checksum.patch patches.drivers/0056-netxen-suppress-false-lro-warning-messages.patch patches.drivers/0001-drivers-net-Remove-unnecessary-semicolons.patch patches.drivers/0002-netxen-convert-to-64-bit-statistics.patch patches.drivers/0003-drivers-net-netxen-Remove-casts-of-void.patch patches.drivers/0004-netxen-add-fw-version-compatibility-check.patch patches.drivers/0005-net-remove-use-of-ndo_set_multicast_list-in-drivers.patch patches.drivers/0006-netxen-add-vlan-LRO-support.patch patches.drivers/0007-netxen-Fix-vhdr_len-in-case-of-non-vlan-packets.patch patches.drivers/0008-netxen-Add-pcie-workaround.patch patches.drivers/0001-qlge-fix-size-of-external-list-for-TX-address-descri.patch patches.drivers/qlge-Removing-needless-print-s-which-are-not.patch patches.drivers/qlge-add-offload-features-to-vlan-interfaces.patch +hare patches.fixes/fcoe-use_vlan_id-parameter patches.drivers/0140-be2net-Fallback-to-the-older-opcode-if-MCC_CREATE_E.patch patches.drivers/0141-be2net-Fix-Rx-pause-counter-for-lancer.patch patches.drivers/0142-be2net-Enable-NETIF_F_TSO6-for-VLAN-traffic-for-BE.patch patches.drivers/0143-be2net-support-multiple-TX-queues.patch patches.drivers/be2net-request-native-mode-each-time-the-card-is-reset patches.drivers/0000-be2net-fix-netdev_stats_update.patch patches.drivers/0001-be2net-get-rid-of-multi_rxq-module-param.patch patches.drivers/0002-be2net-fix-initialization-of-vlan_prio_bmap.patch patches.drivers/0003-be2net-fix-certain-cmd-failure-logging.patch patches.drivers/0004-be2net-create-destroy-rx-queues-on-interface-open-c.patch patches.drivers/0006-benet-Add-missing-comma-between-constant-string-arr.patch patches.drivers/0005-be2net-clear-intr-bit-in-be_probe.patch patches.drivers/0007-be2net-account-for-skb-allocation-failures.patch patches.drivers/0008-be2net-move-to-new-vlan-model.patch patches.drivers/0009-be2net-cleanup-and-refactor-stats-code.patch patches.drivers/0010-be2net-use-stats-sync-to-read-write-64-bit-stats.patch patches.drivers/0011-be2net-remove-wrong-and-unnecessary-calls-to-netif_.patch patches.drivers/0012-be2net-no-need-to-query-link-status.patch patches.drivers/0013-be2net-non-member-vlan-pkts-not-received-in-promisc.patch patches.drivers/0014-be2net-use-RX_FILTER-cmd-to-program-multicast-addre.patch patches.drivers/0015-be2net-add-support-for-flashing-Teranetics-PHY-firmw.patch patches.drivers/0016-be2net-drop-pkts-that-do-not-belong-to-the-port.patch patches.drivers/0017-be2net-fix-cmd-rx-filter-not-notifying-MCC.patch patches.drivers/0018-benet-fix-build-error-on-32bit-arch.patch patches.drivers/0019-be2net-Storing-the-vid-got-by-the-grp5-event-inst.patch patches.drivers/0020-be2net-Fix-race-in-posting-rx-buffers.patch patches.drivers/0021-be2net-get-rid-of-memory-mapped-pci-cfg-space-addre.patch patches.drivers/0022-be2net-fix-erx-rx_drops_no_frags-wrap-around.patch patches.drivers/0023-be2net-increase-FW-update-completion-timeout.patch patches.drivers/0024-be2net-remove-unused-variable.patch patches.drivers/0025-benet-remove-bogus-unlikely-on-vlan-check.patch patches.drivers/0026-be2net-fix-multicast-filter-programming.patch patches.drivers/0027-be2net-Show-newly-flashed-FW-ver-in-ethtool.patch patches.drivers/0028-be2net-Add-60-second-delay-to-allow-FAT-dump-comple.patch patches.drivers/0029-be2net-Change-the-data-type-of-the-on-die-temperat.patch patches.drivers/0030-be2net-Fixed-Endianness-issues-in-the-response-read.patch patches.drivers/0031-be2net-Modified-PCI-MaxReadReq-size-to-4096-bytes.patch patches.drivers/0032-be2net-Making-die-temperature-ioctl-call-async.patch patches.drivers/0033-be2net-Changed-version-to-4.1.227.patch patches.drivers/0001-be2net-don-t-create-multiple-TXQs-in-BE2.patch patches.drivers/0217-e1000e-disable-far-end-loopback-mode-on-ESB2.patch patches.drivers/0218-e1000e-82579-intermittently-disabled-during-S0-Sx.patch patches.drivers/0219-e1000e-log-when-swflag-is-cleared-unexpectedly-on-IC.patch patches.drivers/0221-e1000e-access-multiple-PHY-registers-on-same-page-at.patch patches.drivers/0222-e1000e-Clear-host-wakeup-bit-on-82577-8-without-touc.patch patches.drivers/0223-e1000e-update-driver-version.patch patches.drivers/0224-e1000e-remove-unnecessary-reads-of-PCI_CAP_ID_EXP.patch patches.drivers/0226-e1000e-remove-e1000_queue_stats.patch patches.drivers/tg3-remove-unnecessary-read-of-pci_cap_id_exp patches.drivers/tg3-fix-race-in-transmit-time-stamping patches.drivers/tg3-detect-ape-enabled-devs-earlier patches.drivers/tg3-move-power-state-transitions-to-init_one patches.drivers/tg3-check-transitions-to-d0-power-state patches.drivers/tg3-determine-pci-function-number-in-one-place patches.drivers/tg3-create-critical-section-around-gpio-toggling patches.drivers/tg3-add-function-status-reporting patches.drivers/tg3-match-power-source-to-driver-state patches.drivers/tg3-fix-link-flap-at-100mbps-with-eee-enabled patches.drivers/tg3-fix-link-down-notify-failure-when-eee-disabled patches.drivers/tg3-fix-rss-indirection-table-distribution patches.drivers/tg3-return-size-from-tg3_vpd_readblock patches.drivers/tg3-fix-nvram-selftest-failures-for-5720-devs patches.drivers/tg3-reintroduce-tg3_tx_ring_info patches.drivers/tg3-simplify-tx-bd-assignments patches.drivers/tg3-remove-short-dma-check-for-1st-fragment patches.drivers/tg3-generalize-tg3_skb_error_unmap patches.drivers/tg3-add-partial-fragment-unmapping-code patches.drivers/tg3-consolidate-code-that-calls-tg3_tx_set_bd patches.drivers/tg3-add-tx-bd-budgeting-code patches.drivers/tg3-break-larger-frags-into-4k-chunks-for-5719 patches.drivers/tg3-remove-5719-jumbo-frames-and-tso-blocks patches.drivers/tg3-fix-VLAN-tagging-regression patches.drivers/ixgbe-add-WOL-support-for-X540 patches.drivers/0003-ixgbe-consolidate-MRQC-and-MTQC-handling.patch patches.drivers/0004-ixgbe-dcbnl-reduce-duplicated-code-and-indentation.patch patches.drivers/0005-ixgbe-configure-minimal-packet-buffers-to-support-TC.patch patches.drivers/0006-ixgbe-consolidate-packet-buffer-allocation.patch patches.drivers/0007-ixgbe-add-basic-support-for-setting-and-getting-nfc-.patch patches.drivers/0008-ixgbe-DCB-use-existing-TX-and-RX-queues.patch patches.drivers/0009-ixgbe-add-support-for-displaying-ntuple-filters-via-.patch patches.drivers/0010-ixgbe-fix-flags-relating-to-perfect-filters-to-suppo.patch patches.drivers/0011-ixgbe-remove-ntuple-filtering.patch patches.drivers/0012-ixgbe-update-perfect-filter-framework-to-support-ret.patch patches.drivers/0013-ixgbe-add-support-for-nfc-addition-and-removal-of-fi.patch patches.drivers/ixgbe-fix-ring-assignment-issues-for-SR-IOV-and-drop.patch patches.drivers/0014-ixgbe-remove-redundant-configuration-of-tx_sample_ra.patch patches.drivers/0015-ixgbe-PFC-not-cleared-on-X540-devices.patch patches.drivers/0016-ixgbe-DCB-and-perfect-filters-can-coexist.patch patches.drivers/0017-ixgbe-consolidate-setup-for-multiple-traffic-classes.patch patches.drivers/0018-v2-ixgbe-Update-packet-buffer-reservation-to-correct.patch patches.drivers/0019-ixgbe-update-P-FC-thresholds-to-account-for-X540-and.patch patches.drivers/0020-ixgbe-Make-certain-to-initialize-the-fdir_perfect_lo.patch patches.drivers/0021-ixgbe-complete-FCoE-initialization-from-setapp-routi.patch patches.drivers/0022-ixgbe-DCB-do-not-call-set_state-from-IEEE-mode.patch patches.drivers/0023-ixgbe-add-structure-for-containing-RX-TX-rings-to-q_.patch patches.drivers/0024-ixgbe-Move-interrupt-related-values-out-of-ring-and-.patch patches.drivers/0025-ixgbe-DCB-X540-devices-support-max-traffic-class-of-.patch patches.drivers/0026-ixgbe-Move-all-values-that-deal-with-count-next_to_u.patch patches.drivers/0027-ixgbe-Update-method-used-for-determining-descriptor-.patch patches.drivers/0028-ixgbe-Add-one-function-that-handles-most-of-context-.patch patches.drivers/0029-ixgbe-Refactor-transmit-map-and-cleanup-routines.patch patches.drivers/0030-ixgbe-Cleanup-FCOE-and-VLAN-handling-in-xmit_frame_r.patch patches.drivers/0031-ixgbe-Always-tag-VLAN-tagged-packets.patch patches.drivers/0032-ixgbe-fixup-hard-dependencies-on-supporting-8-traffi.patch patches.drivers/igb-Fix-for-Alt-MAC-Address-feature-on-82580-and-la.patch patches.drivers/r8169-dummy-option patches.drivers/via-velocity-dummy-option patches.drivers/via-velocity-revive-txcsum_offload patches.drivers/sfc-dummy-option patches.drivers/bnx2-entropy-source.patch 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/ixgbe-setup-per-CPU-PCI-pool-for-FCoE-DDP.patch patches.drivers/ixgbe-Fix-FCOE-memory-leak-for-DDP-packets.patch patches.drivers/ixgbe-resolve-errors-with-many-to-one-mappings.patch patches.drivers/ixgbe-only-enable-WoL-for-magic-packet-by-default.patch patches.drivers/mlx4_en-0001-fix-endianness-with-blue-frame-support.patch patches.drivers/mlx4_core-missing-device-id-6778.patch +jlee_need_vendor_input patches.drivers/enic-suse-specific-version.patch patches.suse/l2tp_ppp-alias.patch patches.fixes/net-allow-vlan-traffic-to-be-received-under-bond.patch patches.fixes/vlan-allow-nested-vlan_do_receive.patch patches.drivers/mlx4_0080_profile_parm.patch patches.drivers/rds-add-pf-sol-sysctl.diff patches.fixes/net-fix-crash-due-to-wrong-dev-in-calling.patch patches.drivers/mlx4_en-Assigning-TX-irq-per-ring.patch patches.drivers/mlx4_en-map-entire-pages-to-increase-throughput patches.drivers/rds-no-bug-in-xmit-for-loopback.patch patches.drivers/0001-mlx4_en-Added-missing-iounmap-upon-releasing-a-devic.patch patches.drivers/0002-mlx4-allow-device-removal-by-fixing-dma-unmap-size.patch # tg3 updates (bnc#723083) patches.drivers/0001-tg3-fix-tigon3_dma_hwbug_workaround.patch patches.drivers/0002-tg3-Fix-4k-tx-bd-segmentation-code.patch patches.drivers/0003-tg3-Obtain-PCI-function-number-from-device.patch patches.drivers/0004-tg3-Fix-4k-skb-error-recovery-path.patch patches.drivers/0005-tg3-Fix-irq-alloc-error-cleanup-path.patch # tg3 update (bnc#728112) patches.drivers/tg3-Scale-back-code-that-modifies-MRRS.patch # tg3 update (bnc#730660) # tg3 update (bnc#756940) patches.drivers/tg3-Fix-single-vector-MSI-X-code.patch patches.drivers/tg3-fix-ipv6-header-length-computation.patch patches.drivers/tg3-Fix-RSS-ring-refill-race-condition.patch patches.drivers/tg3-Fix-5717-serdes-powerdown-problem.patch # Infiniband xrc core implementation patches.drivers/core_0120_XRC_base_implementation.patch patches.drivers/core_0130_XRC_file_descriptors.patch patches.drivers/core_0140_XRC_QP_kernel_app.patch patches.drivers/core_0150_xrc_rcv.patch patches.drivers/core_0160_xrc_fix_memleak.patch # Infiniband xrc mlx4 implementation patches.drivers/mlx4_0450_xrc_base_implementation.patch patches.drivers/mlx4_0460_xrc_kernel.patch patches.drivers/mlx4_0470_xrc_rcv.patch patches.drivers/mlx4_1470_xrc_qp_lookup_lock.patch patches.drivers/mlx4_1480_xrc_rcv_spinlock.patch patches.drivers/mlx4_x_0150_Fix_mlx4_ib_reg_xrc_rcv_qp_locking.patch patches.drivers/bna-print-driver-version patches.drivers/bna-checkpatch-cleanup patches.drivers/bna-ioc-event-notification-enhancement patches.drivers/bna-state-machine-fault-handling-cleanup patches.drivers/bna-minor-irq-index-and-definition-change patches.drivers/bna-mboxq-flush-when-ioc-disabled patches.drivers/bna-ioc-event-name-change patches.drivers/bna-add-hw-semaphore-unlock-logic patches.drivers/bna-hw-error-counter-fix patches.drivers/bna-header-file-consolidation patches.drivers/bna-remove-unnecessary-cna-check patches.drivers/bna-hw-interface-init-update patches.drivers/bna-remove-get_regs-ethtool-support patches.drivers/bna-consolidated-hw-registers-for-supported-hws patches.drivers/bna-remove-obsolete-file-bfi_ctreg-h patches.drivers/bna-msgq-implementation patches.drivers/bna-introduce-enet-as-new-driver-and-fw-interface patches.drivers/bna-tx-and-rx-redesign patches.drivers/bna-add-new-hw-defs patches.drivers/bna-enet-and-tx-rx-redesign-enablement patches.drivers/bna-remove-unused-code patches.drivers/bna-remove-obsolete-files patches.drivers/bna-driver-version-changed-to-3-0-2-0 patches.drivers/bna-unlock-on-error-path-in-bnad_pci_probe patches.drivers/bna-off-by-one-in-bfa_msgq_rspq_pi_update patches.drivers/bna-naming-change-and-minor-macro-fix patches.drivers/bna-pci-probe-fix patches.drivers/bna-interrupt-polling-and-napi-init-changes patches.drivers/bna-tx-path-and-rx-path-changes patches.drivers/bna-formatting-and-code-cleanup patches.drivers/bna-initialization-and-locking-fix patches.drivers/bna-ethtool-enhancements-and-fix patches.drivers/bna-async-mode-tx-rx-init-fix patches.drivers/bna-mbox-irq-flag-check-after-locking patches.drivers/bna-tx-queue-depth-fix patches.drivers/bna-skb-pci-unmap-fix patches.drivers/bna-driver-version-changed-to-3-0-2-1 patches.drivers/bna-make-function-tables-cont patches.drivers/bna-semaphore-lock-fix patches.drivers/bna-set-ring-param-fix patches.drivers/bna-eliminate-small-race-condition-window-in-rx-path patches.drivers/bna-pci-probe-conf-lock-fix patches.drivers/bna-brocade-1860-ioc-pll-reg-defs-and-asic-mode-changes patches.drivers/bna-capability-map-and-mfg-block-changes-for-new-hw patches.drivers/bna-implement-fw-download-for-new-hw patches.drivers/bna-brocade-1860-hw-enablement patches.drivers/bna-pll-init-fix-and-add-stats-attributes patches.drivers/bna-add-callback-to-fix-rxq-stop patches.drivers/bna-driver-version-changed-to-3-0-2-2 patches.drivers/0001-Separate-handling-of-irq-type-flags-variable-from-th.patch patches.drivers/0002-net-Remove-unneeded-version.h-includes-from-drivers-.patch patches.drivers/0003-drivers-net-Remove-casts-of-void.patch patches.drivers/bna-Multiple-Definition-and-Interface-Setup-Fix.patch patches.drivers/ipoib-sp1-compatible-options.patch patches.drivers/srp-sp1-compatible-options.patch patches.suse/ebt_vlan-dummy-debug-option.patch # qlcnic updates (bnc#720959) patches.drivers/0001-drivers-net-Remove-casts-of-void.patch patches.drivers/0001-net-add-external-loopback-test-in-ethtool-self-test.patch patches.drivers/0001-vlan-introduce-__vlan_find_dev_deep.patch patches.drivers/0002-qlcnic-Add-capability-to-take-FW-dump-deterministica.patch patches.drivers/0003-qlcnic-Remove-holding-api-lock-while-taking-the-dump.patch patches.drivers/0004-qlcnic-Add-code-to-tune-FW-dump.patch patches.drivers/0005-qlcnic-fix-initial-number-of-msix-entries-in-adapter.patch patches.drivers/0006-qlcnic-fix-default-operating-state-of-interface.patch patches.drivers/0007-qlcnic-Add-support-to-enable-disable-FW-dump-capabil.patch patches.drivers/0008-qlcnic-multi-protocol-internal-loopback-support-adde.patch patches.drivers/0009-qlcnic-add-external-loopback-support.patch patches.drivers/0010-qlcnic-fix-chip-reset-logic.patch patches.drivers/0011-qlcnic-updated-supported-cards-information.patch patches.drivers/0012-qlcnic-enable-mac-learning-in-promiscous-mode.patch patches.drivers/0013-qlcnic-fix-race-in-skb-len-access.patch patches.drivers/0014-qlcnic-define-error-code-for-loopback-test.patch patches.drivers/0015-qlcnic-change-capture-mask-for-FW-dump.patch patches.drivers/0016-net-vlan-qlcnic-make-vlan_find_dev-private.patch patches.drivers/0017-qlcnic-Fix-enviroment-variable-for-udev-event-genera.patch patches.drivers/0018-qlcnic-FW-dump-related-changes.patch patches.drivers/0019-qlcnic-Fix-delay-in-reset-path.patch patches.drivers/0020-qlcnic-Move-get-template-from-probe-to-start-fw.patch patches.drivers/0021-qlcnic-Added-debug-info.patch patches.drivers/0022-net-remove-use-of-ndo_set_multicast_list-in-drivers.patch patches.drivers/0023-qlcnic-detect-fan-failure.patch patches.drivers/0024-qlcnic-Change-debug-messages-in-loopback-path.patch patches.drivers/0025-qlcnic-Add-FLT-entry-for-CO-cards-FW-image-region.patch patches.drivers/0026-qlcnic-fix-cdrp-race-condition.patch patches.drivers/0027-qlcnic-add-beacon-test-support.patch patches.drivers/0028-qlcnic-Added-error-logging-for-firmware-abort.patch patches.drivers/0029-qlcnic-Change-CDRP-function.patch patches.fixes/net-check-return-value-for-dst_alloc.patch patches.fixes/net-Add-a-flow_cache_flush_deferred-function.patch patches.fixes/x25-Validate-incoming-call-user-data-lengths.patch patches.fixes/x25-Handle-undersized-fragmented-skbs.patch patches.suse/0001-iw_cxgb4-workaround-powerpc64-rping-hang-as-a-driver.patch patches.drivers/cxgb4_collect_flush_cq_on_close.patch patches.drivers/cxgb4_serialize_comp_handler_calls.patch patches.drivers/vmxnet3-cap-copy-length-at-size-of-skb-to-prevent-dr.patch patches.fixes/bridge-correct-IPv6-checksum-after-pull.patch patches.fixes/dl2k-tighten-ioctl-permissions patches.drivers/tlan-add-cast-needed-for-proper-64-bit-operation.patch patches.drivers/ixgbe-add-missing-rtnl_lock-in-PM-resume-path.patch patches.drivers/igb-fix-rtnl-race-in-PM-resume-path.patch patches.drivers/igb-reset-PHY-after-recovering-from-PHY-power-down.patch patches.fixes/macvtap-zerocopy-validate-vectors-before-building-sk.patch patches.drivers/be2net-Fix-EEH-error-reset-before-a-flash-dump-compl.patch patches.drivers/e1000e-EECD-clear-REQ-and-GNT.patch patches.fixes/igb-convert-to-ndo_fix_features.patch patches.fixes/igb-do-vlan-cleanup.patch patches.drivers/igb-fix-recent-VLAN-changes-that-would-leave-VLANs-d.patch patches.drivers/sfc-prevent-extreme-TSO-parameters-from-stalling-TX-.patch patches.drivers/ixgbe-Address-fact-that-RSC-was-not-setting-GSO-size.patch patches.fixes/bridge-Pull-ip-header-into-skb-data-before-looking-i.patch patches.drivers/0001-tg3-Introduce-separate-functions-to-allocate-free-RX.patch patches.drivers/0003-tg3-set-maximal-number-of-default-RSS-queues.patch patches.drivers/0004-tg3-Allow-number-of-rx-and-tx-rings-to-be-set-indepe.patch patches.drivers/0005-tg3-Separate-coalescing-setup-for-rx-and-tx.patch patches.drivers/0006-tg3-Refactor-tg3_open.patch patches.drivers/0007-tg3-Refactor-tg3_close.patch patches.drivers/0008-tg3-Add-support-for-ethtool-L-l-to-get-set-the-numbe.patch patches.drivers/0009-tg3-Disable-multiple-TX-rings-by-default-due-to-hard.patch ######################################################## # Wireless Networking ######################################################## patches.drivers/iwlwifi-sp1-compatible-options # rt2x00 updates (bnc#720741) patches.drivers/0001-rt2x00-Enable-PA_PE-bits-in-TX_PIN_CFG-according-to-.patch patches.drivers/0002-rt2x00-Don-t-disable-G0-PA_PE-bit-in-case-of-BT-coex.patch patches.drivers/0003-rt2x00-Add-support-for-RT3572-RT3592-RT3592-Bluetoot.patch patches.drivers/0004-rt2x00-Interface-sequence-lock-doesn-t-have-to-disab.patch patches.drivers/0005-rt2x00-Enabled-rt35xx-device-support-by-default.patch patches.drivers/0006-drivers-net-Remove-unnecessary-semicolons.patch patches.drivers/0007-net-remove-interrupt.h-inclusion-from-netdevice.h.patch patches.drivers/0008-rt2x00-fix-possible-memory-corruption-in-case-of-inv.patch patches.drivers/0009-rt2x00-reset-usb-devices-at-probe.patch patches.drivers/0010-rt2x00-Fix-unspeficied-typo.patch patches.drivers/0011-rt2x00-Don-t-use-queue-entry-as-parameter-when-creat.patch patches.drivers/0012-rt2x00-Reduce-window-of-a-queue-s-tx-lock.patch patches.drivers/0014-rt2x00-Implement-tx_frames_pending-mac80211-callback.patch patches.drivers/0016-rt2x00-Fix-compilation-without-CONFIG_RT2X00_LIB_CRY.patch patches.drivers/0017-rt2x00-Fix-PCI-interrupt-processing-race-on-SMP-syst.patch patches.drivers/0018-rt2x00-Add-new-chipset-support.patch patches.drivers/rt2x00-Fix-rfkill_polling-register-function # bnc#759805 patches.drivers/0001-rt2x00-Avoid-unnecessary-uncached patches.drivers/0002-rt2x00-Introduce-sta_add-remove-callbacks patches.drivers/0003-rt2x00-Add-WCID-to-crypto-struct patches.drivers/0004-rt2x00-Add-WCID-to-HT-TX-descriptor patches.drivers/0005-rt2x00-Move-bssidx-calculation-into-its-own-function patches.drivers/0006-rt2x00-Make-use-of-sta_add-remove-callbacks-in-rt2800 patches.drivers/0007-rt2x00-Forbid-aggregation-for-STAs-not-programmed-into-the-hw patches.drivers/0009-rt2x00-handle-spurious-pci-interrupts patches.drivers/0011-rt2800-disable-DMA-after-firmware-load patches.drivers/0012-rt2800-radio-3xxx-reprogram-only-lower-bits-of-RF_R3 patches.drivers/0013-rt2800-radio-3xxx-program-RF_R1-during-channel-switch patches.drivers/0014-rt2800-radio-3xxx-add-channel-switch-calibration-routines patches.drivers/0015-rt2800-radio-3xxxx-channel-switch-RX-TX-calibration-fixes # bnc#760237 patches.drivers/rt2x00-add-RT539b #bnc758703 patches.drivers/rt2x00-RT3290-chip-support-v4.patch patches.drivers/rt2x00-fix_rt3290_resuming.patch patches.fixes/rt2800-add-chipset-revision-rt5390r-support patches.fixes/batman-adv-bat_socket_read-missing-checks.patch patches.fixes/batman-adv-Only-write-requested-number-of-byte-to-us.patch patches.fixes/mac80211-be-more-careful-in-suspend-resume #bnc#744198 patches.fixes/0001-rt2800-Add-documentation-on-MCU-requests.patch patches.fixes/0002-rt2800pci-Fix-Error-MCU-request-failed-during-initia.patch #bnc774902 patches.fixes/0001-rt2x00-Remove-incorrect-led-blink.patch patches.fixes/0002-Revert-rt2x00-handle-spurious-pci-interrupts.patch patches.fixes/0003-rt2x00-Mark-active-channel-s-survey-data-as-in-use.patch patches.fixes/0004-rt2x00-Convert-big-if-statements-to-switch-statemen.patch patches.fixes/0005-rt2800-zero-MAC_SYS_CTRL-bits-during-BBP-and-MAC-re.patch patches.fixes/0006-rt2800lib-fix-wrong-128dBm-when-signal-is-stronger.patch patches.fixes/0007-rt2800-document-RF_R03-register-bits-7-4.patch patches.fixes/0008-rt2x00-Introduce-concept-of-driver-data-in-struct-r.patch patches.fixes/0009-rt2x00-Use-struct-rt2x00_dev-driver-data-in-rt2800.patch patches.fixes/0010-rt2x00-fix-a-possible-NULL-pointer-dereference.patch patches.fixes/0011-rt2x00-Add-VCO-recalibration.patch patches.fixes/0012-rt2x00-Add-RT5372-chipset-support.patch patches.fixes/0013-rt2x00-Set-IEEE80211_HW_REPORTS_TX_ACK_STATUS-in-rt.patch patches.fixes/0014-rt2800-introduce-wpdma_disable-function.patch patches.fixes/0015-rt2800-initialize-queues-before-giving-up-due-to-DM.patch patches.fixes/0016-rt2800-zero-registers-of-unused-TX-rings.patch patches.fixes/0017-wireless-rt2x00-rt2800pci-add-more-RT539x-ids.patch patches.fixes/0018-rt2x00-Add-RT5392-chipset-support.patch ######################################################## # ISDN ######################################################## patches.fixes/misdn-add-support-for-group-membership-check ######################################################## # FCoE ######################################################## patches.drivers/fcoe-0002-libfc-tcm_fc-add-ddp_targ-to-libfc-functi.patch patches.drivers/fcoe-0003-fcoe-support-ndo_fcoe_ddp_target-for-DDP-i.patch patches.drivers/fcoe-0005-fcoe-Round-robin-based-selection-of-CPU-for.patch patches.drivers/fcoe-0006-fcoe-Amends-previous-patch-Round-robin-base.patch patches.drivers/fcoe-0007-libfc-Fix-for-exchange-seq-loopup-failure-whe.patch patches.drivers/fcoe-0008-libfc-post-reset-event-on-lport-reset.patch patches.drivers/fcoe-0009-fcoe-Rearrange-fcoe-port-and-NPIV-port-clean.patch patches.drivers/fcoe-0010-scsi-rcu-Convert-call_rcu-fc_rport_free_rcu-to-kfr.patch patches.drivers/fcoe-0011-fcoe-remove-unused-ptype-field-in-fcoe_rcv_i.patch patches.drivers/fcoe-0012-libfc-use-FC_MAX_ERROR_CNT.patch patches.drivers/fcoe-0013-libfc-release-exchg-cache.patch patches.drivers/fcoe-0014-libfc-fcoe-ignore-rx-frame-with-wrong-xid-i.patch patches.drivers/fcoe-0015-libfc-two-minor-changes-in-comments.patch patches.drivers/fcoe-0016-libfc-cleanup-sending-SRR-request.patch patches.drivers/fcoe-0017-libfc-Remove-the-reference-to-FCP-packet-fro.patch patches.drivers/fcoe-0018-libfc-fix-warn-on-in-lport-retry.patch patches.drivers/fcoe-0019-fcoe-add-fip-retry-to-avoid-missing-critical.patch patches.drivers/fcoe-0020-fcoe-cleanup-cpu-selection-for-incoming-requ.patch patches.drivers/fcoe-0021-fcoe-Fix-deadlock-between-fip-s-recv_work-an.patch patches.drivers/fcoe-0022-libfc-fix-fc_eh_host_reset.patch patches.drivers/fcoe-0023-libfc-block-SCSI-eh-thread-for-blocked-rport.patch patches.drivers/fcoe-0024-libfc-fix-referencing-to-fc_fcp_pkt-from-the.patch patches.drivers/fcoe-0025-libfc-cache-align-struct-fc_fc.patch patches.drivers/fcoe-0026-libfc-cache-align-struct-fc_ex.patch patches.drivers/fcoe-0027-libfc-cache-align-fc_exch_pool.patch patches.drivers/fcoe-0028-fcoe-use-real-dev-in-case-of-h.patch patches.drivers/fnic-fix-incorrect-use-of-SLAB_CACHE_DMA-fla.patch patches.fixes/scsi-libfc-fix-checking-FC_TYPE_BLS.patch patches.fixes/scsi-libfc-avoid-exchanges-collision-during-lport.patch patches.fixes/scsi-libfc-improve-flogi-retries-to-avoid-lport-s.patch patches.suse/fcoe-reduce-max_sectors patches.fixes/libfc-check-fc_block_scsi_eh-return-success patches.fixes/fcoe-setup-default-initial-ddp-value patches.fixes/fcoe-add-DCB-notifiers-to-set-skb-priority.patch patches.fixes/fcoe-fix-regression-on-offload-em-matching-function ######################################################## # Target mode infrastructure ######################################################## patches.drivers/target-0001-tcm_fc-Fixing-reference-counting-problem-whi.patch patches.drivers/target-0002-target-Check-LUN-numbers-in-transport_get_lun_for_.patch patches.drivers/target-0003-target-use-MAINTENANCE_IN-and-MAINTENANCE_OUT-defin.patch patches.drivers/target-0004-target-Remove-unnecessary-cdb-transport_get_lun_fo.patch patches.drivers/target-0005-target-Remove-unused-su_group-usage-in-fabric-regis.patch patches.drivers/target-0006-target-Core-cleanups-from-AGrover-round-1.patch patches.drivers/target-0007-target-Fix-double-test-of-inquiry_prod.patch patches.drivers/target-0008-target-More-core-cleanups-from-AGrover-round-2.patch patches.drivers/target-0009-target-Fix-WRITE_SAME_16-t_task_lba-assignment-bug.patch patches.drivers/target-0010-target-Fix-WRITE_SAME_-16-32-number-of-blocks-0-ca.patch patches.drivers/target-0011-target-Updates-from-AGrover-and-HCH-round-3.patch patches.drivers/target-0012-target-remove-the-always-noop-new_cmd_failure-met.patch patches.drivers/target-0013-target-remove-the-unused-SCF_-flags.patch patches.drivers/target-0014-target-merge-release_cmd-methods.patch patches.drivers/target-0015-target-Add-transport_handle_cdb_direct-optimization.patch patches.drivers/target-0016-target-Add-SCF_EMULATE_QUEUE_FULL-transport_hand.patch patches.drivers/target-0017-target-Make-transport_lookup_cmd_lun-locking-IRQ.patch patches.drivers/target-0018-target-Make-se_dev_check_online-locking-IRQ-safe.patch patches.drivers/target-0019-target-Make-se_tmr_lock-IRQ-safe.patch patches.drivers/target-0020-target-iblock-Use-request_queue-nr_request-for-se_.patch patches.drivers/target-0021-target-iblock-Remove-unused-iblock_dev-members.patch patches.drivers/target-0022-loopback-off-by-one-in-tcm_loop_make_naa_tpg.patch patches.drivers/target-0023-loopback-Remove-duplicate-scsi-scsi_tcq.h-include.patch patches.drivers/target-0024-loopback-Fix-memory-leak-in-tcm_loop_make_scsi_hba.patch patches.drivers/target-0025-tcm_fc-Makefile-cleanups.patch patches.drivers/target-0026-tcm_fc-Convert-to-wake_up_process-and-schedule_time.patch patches.drivers/target-0027-target-Allow-for-built-in-target-modules.patch patches.drivers/target-0028-target-Fix-reporting-of-supported-VPD-pages.patch patches.drivers/target-0029-target-Implement-Block-Device-Characteristics-VPD-p.patch patches.drivers/target-0030-target-Make-all-control-CDBs-scatter-gather.patch patches.drivers/target-0031-target-Enforce-1-page-max-for-control-cdb-buffer-si.patch patches.drivers/target-0032-target-Pass-2nd-param-of-transport_split_cdb-by-val.patch patches.drivers/target-0033-target-Eliminate-usage-of-struct-se_mem.patch patches.drivers/target-0034-target-Follow-up-core-updates-from-AGrover-and-HCH.patch patches.drivers/target-0035-target-map_task_SG-conversion-to-map_control_SG.patch patches.drivers/target-0036-target-Update-QUEUE-ALGORITHM-MODIFIER-control-page.patch patches.drivers/target-0037-target-fix-typo-Assoication-Association.patch patches.drivers/target-0038-target-remove-custom-hex2bin-implementation.patch patches.drivers/target-0039-target-Bump-version-to-v4.1.0-rc1-ml.patch patches.drivers/target-0040-iscsi-target-Add-iSCSI-fabric-support-for-target-v4.patch patches.drivers/target-0041-target-Convert-to-DIV_ROUND_UP_SECTOR_T-usage-for-s.patch patches.drivers/target-0042-iscsi-target-Fix-NULL-dereference-on-allocation-fai.patch patches.drivers/target-0043-iscsi-target-strlen-doesn-t-count-the-terminator.patch patches.drivers/target-0044-iscsi-target-Fix-uninitialized-usage-of-cmd-pad_by.patch patches.drivers/target-0045-iscsi-target-Fix-snprintf-usage-with-MAX_PORTAL_LEN.patch patches.drivers/target-0046-iscsi-target-Fix-CONFIG_SMP-n-and-CONFIG_MODULES-n.patch patches.drivers/target-0047-target-Fix-WRITE_SAME_16-lba-assignment-breakage.patch patches.drivers/target-0048-target-iscsi_target-depends-on-NET.patch patches.drivers/target-0049-target-Fix-bug-for-transport_generic_wait_for_tasks.patch patches.drivers/target-0050-tcm_fc-Handle-DDP-SW-fc_frame_payload_get-failures.patch patches.drivers/target-0051-target-Change-TCM_NON_EXISTENT_LUN-response-to-ASC.patch patches.drivers/target-0052-target-Make-standard-INQUIRY-return-not-connected.patch patches.drivers/target-0053-target-Use-ERR_CAST-inlined-function.patch patches.drivers/target-0054-iscsi-target-Fix-leak-on-failure-in-iscsi_copy_para.patch patches.drivers/target-0055-target-Convert-target_core_rd.c-to-use-use-BUG_ON.patch patches.drivers/target-0056-iscsi-target-remove-duplicate-return.patch patches.drivers/target-0057-iscsi-target-forever-loop-bug-in-iscsit_attach_ooo_.patch patches.drivers/target-0058-target-Fix-write-payload-exception-handling-with.patch patches.drivers/target-0059-target-Add-WRITE_SAME-10-parsing-and-refactor-pas.patch patches.drivers/target-0060-target-Fix-WRITE_SAME-usage-with-transport_get_size.patch patches.drivers/target-0061-target-Remove-duplicate-task-completions-in-transpo.patch patches.drivers/target-0062-target-Fix-SYNCHRONIZE_CACHE-zero-LBA-range-break.patch patches.drivers/target-0063-target-Add-missing-DATA_SG_IO-transport_cmd_get_val.patch patches.drivers/target-0064-target-Fix-task-count-1-handling-breakage-and-use.patch patches.drivers/target-0065-target-Fix-task-SGL-chaining-breakage-with-transpor.patch patches.drivers/target-0066-iscsi-target-Implement-iSCSI-target-IPv6-address-pr.patch patches.drivers/target-0067-iscsi-target-Fix-iscsit_allocate_se_cmd_for_tmr-fai.patch patches.drivers/target-0068-target-Print-subpage-too-for-unhandled-MODE-SENSE-p.patch patches.drivers/target-0069-tcm_fc-init-exit-functions-should-not-be-protected.patch patches.drivers/target-0070-target-Make-locking-in-transport_deregister_session.patch patches.drivers/target-0071-target-Convert-acl_node_lock-to-be-IRQ-disabling.patch patches.drivers/target-0072-target-Fix-race-between-multiple-invocations-of-tar.patch patches.drivers/target-0073-tcm_fc-Invalidation-of-DDP-context-for-FCoE-target.patch patches.drivers/target-0074-tcm_fc-Work-queue-based-approach-instead-of-managin.patch patches.drivers/target-0075-target-Skip-non-hex-characters-for-VPD-0x83-NAA-IEE.patch patches.drivers/target-0076-iscsi-target-Disable-markers-remove-dangerous-loc.patch patches.drivers/target-0077-iscsi-target-Fix-sendpage-breakage-with-proper-padd.patch ######################################################## # iSCSI ######################################################## patches.drivers/0309-bnx2x-Add-new-phy-BCM8722.patch patches.drivers/0310-bnx2x-Fix-port-type-display.patch patches.drivers/0311-bnx2x-Change-return-status-type.patch patches.drivers/0312-bnx2x-Add-TX-fault-check-for-fiber-PHYs.patch patches.drivers/0313-bnx2x-Fix-over-current-port-display.patch patches.drivers/0314-bnx2x-Fix-BCM84833-settings.patch patches.drivers/0315-bnx2x-Fix-grammar-and-relocate-code.patch patches.drivers/0316-bnx2x-Adjust-BCM8726-module-detection-settings.patch patches.drivers/0317-bnx2x-Fix-link-status-sync.patch patches.drivers/0318-bnx2x-Modify-XGXS-functions.patch patches.drivers/0319-bnx2x-Improve-cl45-access-methods.patch patches.drivers/0325-cnic-Move-indexing-function-pointers-to-struct-kcq_i.patch patches.drivers/0326-bnx2x-do-not-allocate-FCoE-ring-if-disabled.patch patches.drivers/0327-bnx2x-remove-references-to-intr_sem.patch patches.drivers/0328-bnx2x-put-start-bd-csum-in-separate-function.patch patches.drivers/0329-bnx2x-avoid-release-of-unrequested-irqs.patch patches.drivers/0330-bnx2x-disable-fairness-if-ETS-is-enabled.patch patches.drivers/0331-bnx2x-do-not-call-link-update-without-HW-notificatio.patch patches.drivers/0332-bnx2x-dump-FW-memory-when-appropriate-msglvl-is-rais.patch patches.drivers/0333-bnx2x-removed-unused-variables.patch patches.drivers/0334-bnx2x-Created-bnx2x_sp.patch patches.drivers/0335-New-7.0-FW-bnx2x-cnic-bnx2i-bnx2fc.patch patches.drivers/0336-bnx2x-57712-parity-handling.patch patches.drivers/0337-bnx2x-update-DCB-data-during-PMF-migration.patch patches.drivers/0338-bnx2x-Cosmetic-changes.patch patches.drivers/0339-bnx2x-Add-new-MAC-support-for-578xx.patch patches.drivers/0340-bnx2x-Add-Warpcore-support-for-578xx.patch patches.drivers/0341-bnx2x-Add-new-PHY-54616s.patch patches.drivers/0342-bnx2x-Adjust-ETS-to-578xx.patch patches.drivers/0343-bnx2x-Adjust-BCM84833-to-BCM578xx.patch patches.drivers/0344-bnx2x-Add-a-periodic-task-for-link-PHY-events.patch patches.drivers/0345-bnx2x-Rename-LASI-registers-to-definitions-in-mdio.h.patch patches.drivers/0346-bnx2x-PFC-support-for-578xx.patch patches.drivers/0347-bnx2x-Update-date-to-2011-06-13-and-version-to-1.70..patch patches.drivers/bnx2fc-host-stats-show-the-link-speed-unkno.patch patches.drivers/bnx2fc-Replace-printks-with-KERN_ALERT-to-KERN_ERR.patch patches.drivers/bnx2fc-Introduce-interface-structure-for-each-vlan.patch patches.drivers/bnx2fc-Enable-REC-CONF-support-for-the-session.patch patches.drivers/bnx2fc-Support-sequence-cleanup-task.patch patches.drivers/bnx2fc-REC-SRR-link-service-request-and-response-ha.patch patches.drivers/bnx2fc-Handle-REC_TOV-error-code-from-firmware.patch patches.drivers/bnx2fc-HSI-changes-for-tape.patch patches.drivers/bnx2fc-Enable-support-for-sequence-level-error-reco.patch patches.drivers/bnx2fc-hold-tgt-lock-when-calling-cmd_release.patch patches.drivers/bnx2fc-Do-not-arm-CQ-when-there-are-no-CQEs.patch patches.drivers/bnx2fc-Tx-BDs-cache-in-write-tasks.patch patches.drivers/bnx2fc-Update-copyright-and-bump-version-to-1.0.4.patch patches.drivers/0348-cnic-bnx2i-Add-support-for-new-devices-57800-57810-a.patch patches.drivers/bnx2x-fix-inappropriate-msg-lvl patches.drivers/bnx2x-renaming-the-reset_task-to-sp_rtnl_task patches.drivers/bnx2x-multiple-concurrent-l2-traffic-classes patches.drivers/bnx2x-implementation-for-netdev-ndo_fcoe_get_wwn patches.drivers/bnx2x-fixed-ethtool-d-for-578xx patches.drivers/bnx2x-read-fip-mac-from-shmem-in-single-function-mode patches.drivers/bnx2x-parity-errors-recovery-for-578xx patches.drivers/bnx2x-broken-self-test-in-sf-mode-on-578xx patches.drivers/bnx2x-fix-compilation-when-cnic-is-not-selected-in-config patches.drivers/bnx2x-use-correct-dma_sync-function patches.drivers/bnx2x-add-missing-command-in-error-handling-flow patches.drivers/bnx2x-stop-tx-before-cnic_stop patches.drivers/bnx2x-remove-unnecessary-dma_sync patches.drivers/bnx2x-dcb-rework patches.drivers/bnx2x-fix-mb-index-for-4-port-devices patches.drivers/bnx2x-disable-loacal-bh-when-scheduling-fcoe-napi patches.drivers/bnx2x-use-bnx2x_q_flg_tpa_ipv6-for-tpa-queue-configuration patches.drivers/bnx2x-fix-memory-barriers patches.drivers/bnx2x-disable-fcoe-for-578xx-devices-since-not-yet-supported patches.drivers/bnx2x-dcb-send-all-unmapped-priorities-to-same-cos-as-l2 patches.drivers/bnx2x-fix-loopback-for-non-10g-link patches.drivers/bnx2x-count-statistic-ramrods-on-eq-to-prevent-mc-assert patches.drivers/bnx2x-enable-internal-target-read-for-57712-and-up-only patches.drivers/bnx2x-fix-bnx2x_stop_on_error-flow-in-bnx2x_sp_rtnl_task patches.drivers/bnx2x-use-pci_pcie_cap patches.drivers/bnx2x-prevent-restarting-tx-during-bnx2x_nic_unload patches.drivers/bnx2x-fix-missing-pause-on-for-578xx patches.drivers/bnx2x-fix-chip-hanging-due-to-tx-pipe-stall patches.drivers/bnx2x-fix-remote-fault-handling patches.drivers/bnx2x-fix-bcm578xx-b0-mdio-access patches.drivers/bnx2x-fix-led-behavior patches.drivers/bnx2x-fix-link-issue-with-dac-over-578xx patches.drivers/bnx2x-fix-bcm84833-link patches.drivers/bnx2x-fix-bcm54618se-invalid-link-indication patches.drivers/bnx2x-fix-bcm578xx-mac-test patches.drivers/bnx2x-clear-mdio-access-warning-during-first-driver-load patches.drivers/bnx2x-init-fcoe-fp-only-once patches.drivers/bnx2x-fix-select_queue-when-fcoe-is-disabled patches.drivers/bnx2x-prevent-race-between-undi_unload-and-load-flows patches.drivers/bnx2x-properly-clean-indirect-addresses patches.drivers/bnx2x-disable-dcb-on-578xx-since-not-supported-yet patches.drivers/bnx2x-change-bcm54616s-to-bcm54618se patches.drivers/bnx2x-add-cl37-bam-for-warpcore patches.drivers/bnx2x-reset-phy-due-to-fan-failure-for-578xx patches.drivers/bnx2x-fix-false-link-indication-at-link-partner-when-dac-is-used patches.drivers/bnx2x-fix-bcm84833-initialization patches.drivers/bnx2x-fix-warning-message-during-57712-8727-initialization patches.drivers/bnx2x-pfc-fixes patches.drivers/bnx2x-add-autogreeen-support patches.drivers/bnx2x-add-dcbnl-notification patches.drivers/bnx2x-fix-brb-thresholds-for-dropless_fc-mode patches.drivers/bnx2x-decrease-print-level-to-debug patches.drivers/bnx2x-fix-rx-ring-size-report patches.drivers/bnx2x-fix-mf-for-4-port-devices patches.drivers/bnx2x-don-t-reset-device-while-reading-its-configuration patches.drivers/bnx2x-init-fw_seq-after-undi_unload-is-done patches.drivers/bnx2x-don-t-access-removed-registers-on-57712-and-above patches.drivers/bnx2x-fix-for-a-host-coalescing-bug-which-impared-latency patches.drivers/bnx2x-fix-ets-bandwidth patches.drivers/bnx2x-enable-fec-for-57810-kr patches.drivers/bnx2x-remove-fiber-remote-fault-detection patches.drivers/bnx2x-fix-xmac-loopback-test patches.drivers/bnx2x-fix-578xx-link-led patches.drivers/bnx2x-fix-ethtool-advertisement patches.drivers/bnx2x-fixes-for-848x3-phys patches.drivers/bnx2x-add-new-PHY-BCM54616 patches.drivers/bnx2x-advance-version.patch patches.drivers/0040-be2iscsi-Fix-MSI-X-Interrupt-Names.patch patches.fixes/iscsi_boot_sysfs-have-this-module-check-for-null-on.patch patches.fixes/iscsi_ibft-be2iscsi-iscsi_boot-fix-boot-kobj-data.patch patches.drivers/be2iscsi-Fix-for-wrong-dmsg-setting-in-wrb.patch patches.drivers/be2iscsi-Fix-for-case-where-task-sc-was-cleanedup.patch patches.drivers/be2iscsi-Move-Driver-Version-to-4.1.282.0.patch patches.drivers/be2iscsi-passing-correct-offset-in-async-paths.patch patches.drivers/be2iscsi-memset-wrb-for-ring-create.patch patches.drivers/cnic-replace-get_random_bytes-with-random32 patches.drivers/cnic-fix-port_mode-setting patches.drivers/cnic-fix-ring-setup-shutdown-code patches.drivers/cnic-return-proper-error-code-if-we-fail-to-send-netlink-message patches.drivers/cnic-Add-VLAN-ID-as-a-parameter-during-netevent-upca.patch patches.drivers/cnic-fix-context-id-space-calculation patches.drivers/cnic-wait-for-all-context-ids-to-be-deleted-before-sending-fcoe_destroy_func patches.drivers/bnx2-add-mcp-dump patches.drivers/bnx2-read-iscsi-config-from-shared-memory-during-probe patches.drivers/bnx2-close-device-if-tx_timeout-reset-fails patches.drivers/bnx2-fix-endian-swapping-on-firmware-version-string patches.drivers/0001-bnx2fc-Reset-the-max-receive-frame-size.patch patches.drivers/0002-bnx2fc-Bug-fixes-in-percpu_thread_create-destroy.patch patches.drivers/0003-bnx2fc-Enable-bsg_request-support-for-bnx2fc.patch patches.drivers/0004-bnx2fc-Remove-erroneous-kref_get-on-IO-request.patch patches.drivers/0005-bnx2fc-Do-not-attempt-destroying-NPIV-port-twice.patch patches.drivers/0006-bnx2fc-Change-function-names-of-bnx2fc_netdev_setup-.patch patches.drivers/0007-bnx2fc-Reorganize-cleanup-code-between-interface_cle.patch patches.drivers/0008-bnx2fc-Handle-NETDEV_UNREGISTER-for-vlan-devices.patch patches.drivers/0009-bnx2fc-Clear-DESTROY_CMPL-flag-after-firmware-destro.patch patches.drivers/0010-bnx2fc-Do-not-reuse-the-fcoe-connection-id-immediate.patch patches.drivers/0011-bnx2fc-IO-errors-when-receiving-unsolicited-LOGO.patch patches.drivers/0012-bnx2fc-Fix-NULL-pointer-deref-during-arm_cq.patch patches.drivers/0013-bnx2fc-code-cleanup-in-bnx2fc_offload_session.patch patches.drivers/0014-bnx2fc-Drop-incoming-ABTS.patch patches.drivers/0015-fcoe-Move-common-functions-to-fcoe_transport-library.patch patches.drivers/0016-bnx2fc-Obtain-WWNN-WWPN-from-the-shared-memory.patch patches.drivers/0017-bnx2fc-Prevent-creating-of-NPIV-port-with-duplicate-.patch patches.drivers/0018-bnx2fc-Bump-version-to-1.0.5.patch patches.drivers/0019-bnx2fc-Need-not-schedule-destroy_work-from-__bnx2fc_.patch patches.drivers/0020-bnx2fc-Reset-max-receive-frame-size-during-link-up.patch patches.drivers/0021-bnx2fc-Send-solicitation-only-after-vlan-discovery-i.patch patches.drivers/0022-bnx2fc-No-abort-issued-for-REC-when-it-times-out.patch patches.drivers/0023-bnx2fc-Validate-vlan-id-in-NETDEV_UNREGISTER-handler.patch patches.drivers/0024-bnx2fc-Avoid-calling-bnx2fc_if_destroy-with-unnecess.patch patches.drivers/0025-bnx2fc-Fix-panic-caused-because-of-incorrect-errror-.patch patches.drivers/0026-bnx2fc-Fix-FW-assert-during-RSCN-stress-tests.patch patches.drivers/0027-bnx2fc-Bumped-version-to-1.0.6.patch patches.drivers/0028-bnx2fc-Replace-scsi_dma_map-with-dma_map_sg.patch patches.drivers/0029-bnx2fc-Handle-bnx2fc_map_sg-failure.patch patches.drivers/0030-bnx2fc-Bumped-version-to-1.0.7.patch patches.drivers/0031-bnx2fc-call-ctlr_link_up-only-when-the-interface-is-.patch patches.drivers/0032-fcoe-libfcoe-Move-common-code-for-fcoe_get_lesb-to-f.patch patches.drivers/0033-bnx2fc-Return-error-statistics-of-remote-peer.patch patches.drivers/0034-bnx2fc-Bumped-version-to-1.0.8.patch patches.drivers/0035-bnx2fc-Unable-to-send-lun-tgt-reset-on-SLES-11-kerne.patch patches.drivers/0036-bnx2fc-Add-driver-documentation.patch patches.fixes/net-dev-define-NETDEV_FCOE_WWNN-only-when-LIBFCOE-enabled patches.fixes/net-bnx2x-fix-build-error # bnx2x update (bnc#709064) patches.drivers/0001-bnx2x-Remove-local-defines-for-pM-and-mac-address.patch patches.drivers/0002-bnx2x-Coalesce-pr_cont-uses-and-fix-DP-typos.patch patches.drivers/0003-bnx2x-Use-pr_fmt-and-message-logging-cleanups.patch patches.drivers/0004-bnx2x-downgrade-Max-BW-error-message-to-debug.patch patches.drivers/0005-bnx2x-resurrect-RX-hashing.patch patches.drivers/0006-bnx2x-fix-WOL-by-enablement-PME-in-config-space.patch patches.drivers/0007-bnx2x-fix-cl_id-allocation-for-non-eth-clients-for.patch patches.drivers/0008-bnx2x-fix-skb-truesize-underestimation.patch patches.drivers/0009-bnx2x-Fix-LED-blink-rate-for-578xx.patch patches.drivers/0010-bnx2x-Add-link-retry-to-578xx-KR.patch patches.drivers/0011-bnx2x-Fix-RX-TX-problem-caused-by-the-MAC-layer.patch patches.drivers/0012-bnx2x-Fix-54618se-LED-behavior.patch patches.drivers/0013-bnx2x-Enable-changing-speed-when-port-type-is-PORT_D.patch patches.drivers/0014-bnx2x-use-FW-7.0.29.0.patch patches.drivers/0015-bnx2x-update-driver-version-to-1.70.30-0.patch patches.drivers/bnx2x-use-rx_queue-index-for-skb_record_rx_queue.patch patches.drivers/bnx2x-remove-unused-variable.patch patches.drivers/bnx2x-separate-FCoE-and-iSCSI-license-initializatio.patch patches.drivers/bnx2x-propagate-DCBX-negotiation.patch patches.drivers/bnx2x-DCBX-use-define-instead-of-magic.patch patches.drivers/bnx2x-simplify-definition-of-RX_SGE_MASK_LEN-and-us.patch patches.drivers/bnx2x-remove-unused-define.patch patches.drivers/bnx2x-add-fan-failure-event-handling.patch patches.drivers/bnx2x-prevent-race-in-statistics-flow.patch patches.drivers/bnx2x-Remove-on-stack-napi-struct-variable.patch patches.drivers/bnx2x-update-driver-version-to-1.70.35-0.patch patches.drivers/bnx2x-add-endline-at-end-of-message.patch patches.drivers/bnx2x-cache-in-compressed-fw-image.patch patches.drivers/bnx2x-PFC-fix.patch patches.drivers/bnx2x-Fix-BCM57810-KR-AN-speed-transition.patch patches.drivers/bnx2x-Fix-BCM57810-KR-FC.patch patches.drivers/bnx2x-Fix-link-issue-for-BCM8727-boards.patch patches.drivers/bnx2x-Clear-MDC-MDIO-warning-message.patch patches.drivers/bnx2x-Fix-BCM578x0-SFI-pre-emphasis-settings.patch patches.drivers/bnx2x-remove-WARN_ON.patch patches.drivers/bnx2x-update-driver-version.patch patches.drivers/bnx2x-fix-checksum-validation.patch patches.drivers/bnx2x-fix-panic-when-TX-ring-is-full.patch patches.drivers/bnx2x-previous-driver-unload-revised.patch patches.fixes/iscsi-Resolve-iscsi_proto.h-naming-conflicts-with-d.patch patches.fixes/iscsi-Use-struct-scsi_lun-in-iscsi-structs-instead.patch patches.fixes/iscsi-Add-Serial-Number-Arithmetic-LT-and-GT-into-i.patch patches.drivers/bnx2i-Added-the-use-of-kthreads-to-handle-SC.patch patches.drivers/bnx2i-Modified-to-skip-CNIC-registration-if.patch patches.drivers/bnx2i-Updated-copyright-and-bump-version.patch patches.drivers/bnx2i-Fixed-kernel-panic-due-to-illegal-usag.patch patches.drivers/bnx2i-Fixed-the-endian-on-TTT-for-NOP-out-tr.patch patches.drivers/bnx2i-Fixed-kernel-panic-caused-by-unprotected-task.patch # bnx2/cnic updates (bnc#722436) patches.drivers/0001-bnx2-remove-unnecessary-read-of-PCI_CAP_ID_EXP.patch patches.drivers/0002-cnic-Add-timeout-for-ramrod-replies.patch patches.drivers/0003-cnic-bnx2fc-Increase-maximum-FCoE-sessions.patch patches.drivers/0004-bnx2-don-t-request-firmware-when-there-s-no-userspac.patch patches.drivers/bnx2fc-handle-abts-timeout-during-ulp-timeout patches.drivers/bnx2fc-handle-srr-ls_acc-drop-scenario patches.drivers/bnx2fc-bumped-version-to-1-0-9 patches.drivers/cxgb3i-fixed-programing-of-the-dma-page-size.patch patches.drivers/cxgb3-set-vlan_feature-on-net_device.patch patches.drivers/0001-iscsi_transport-add-support-for-net-settings.patch patches.drivers/0002-qla4xxx-add-support-for-set_net_config.patch patches.drivers/0003-qla4xxx-Added-new-struct-ipaddress_config.patch patches.drivers/0004-iscsi-class-add-iface-representation.patch patches.drivers/0005-qla4xxx-added-support-to-show-multiple-iface-in-sys.patch patches.drivers/0006-iscsi-cls-sysfs-group-is_visible-callout-for-conn-a.patch patches.drivers/0007-iscsi-class-sysfs-group-is_visible-callout-for-sess.patch patches.drivers/0008-iscsi-class-remove-iface-param-mask.patch patches.drivers/0009-iscsi-class-sysfs-group-is_visible-callout-for-iscs.patch patches.drivers/0010-be2iscsi-remove-host-and-session-casts.patch patches.drivers/0011-iscsi-class-expand-vlan-support.patch patches.drivers/0012-libiscsi-don-t-bugon-when-if-user-sets-markers.patch patches.drivers/0013-qla4xxx-Add-VLAN-support.patch patches.drivers/0014-iscsi-class-add-bsg-support-to-iscsi-class.patch patches.drivers/0015-qla4xxx-add-bsg-support.patch patches.drivers/0016-scsi_transport_iscsi-Add-conn-login-kernel-to-user.patch patches.drivers/0017-qla4xxx-support-iscsiadm-session-mgmt.patch patches.drivers/0018-qla4xxx-Remove-reduandant-code-after-open-iscsi-int.patch patches.drivers/0019-qla4xxx-Boot-from-SAN-support-for-open-iscsi.patch patches.drivers/0020-scsi_transport_iscsi-Added-support-to-update-mtu.patch patches.drivers/0021-qla4xxx-Added-support-to-update-mtu.patch patches.drivers/0022-qla4xxx-Code-cleanup-for-read-update-flash-using-BS.patch patches.drivers/0023-qla4xxx-Add-get-ACB-state-support-using-BSG.patch patches.drivers/0024-qla4xxx-Add-read-update-NVRAM-support-for-40xx-adap.patch patches.drivers/0025-qla4xxx-Added-vendor-specific-sysfs-attributes.patch patches.drivers/0026-scsi_transport_iscsi-Added-support-to-update-initia.patch patches.drivers/0027-qla4xxx-added-support-to-update-initiator-iscsi-por.patch patches.drivers/0028-qla4xxx-Added-restore-factory-defaults-support-usin.patch patches.drivers/0029-qla4xxx-Added-Get-ACB-support-using-BSG.patch patches.drivers/0030-scsi-Added-support-for-adapter-and-firmware-reset.patch patches.drivers/0031-qla4xxx-Added-support-for-adapter-and-firmware-rese.patch patches.drivers/0032-qla4xxx-export-iface-name.patch patches.drivers/0033-qla4xxx-select-iscsi-boot-sysfs-attrs.patch patches.fixes/iscsi-class-fix-link-local-mispelling.patch patches.fixes/qla4xxx-fix-data-alignment-and-use-nl-helpers.patch patches.fixes/iscsi-class-fix-vlan-configuration.patch patches.drivers/qla4xxx-Add-new-FLT-firmware-region.patch patches.drivers/qla4xxx-Update-license.patch patches.drivers/qla4xxx-Fix-bidirectional-CHAP.patch patches.drivers/qla4xxx-Do-not-add-duplicate-CHAP-entry-in-FLASH.patch patches.drivers/qla4xxx-Fix-exporting-boot-targets-to-sysfs.patch patches.drivers/qla4xxx-Fix-getting-BIDI-CHAP-for-boot-targets.patch patches.drivers/qla4xxx-Free-Device-Database-DDB-reserved-by-FW.patch patches.drivers/qla4xxx-Clear-DDB-map-index-on-the-basis-of-AEN.patch patches.drivers/qla4xxx-Fixed-session-destroy-issue-on-link-up-down.patch patches.drivers/qla4xxx-Fixed-device-blocked-issue-on-link-up-down.patch patches.drivers/qla4xxx-Fixed-active-session-re-open-issue.patch patches.drivers/qla4xxx-Fixed-target-discovery-failed-issue.patch patches.drivers/qla4xxx-updated-device-id-check-for-BFS.patch patches.drivers/qla4xxx-Update-driver-version-to-5.02.00-k8.patch patches.drivers/qla4xxx-Support-mixed-mode.patch patches.drivers/qla4xxx-bug-fixes-for-mixed-mode-support.patch patches.drivers/qla4xxx-rc2-update.patch patches.drivers/qla4xxx-perform-context-resets-in-case-of-context-failures patches.drivers/qla4xxx-fix-cpu-lockups-when-ql4xdontresethba-set patches.drivers/qla4xxx-fix-call-trace-on-rmmod-with-ql4xdontresethba-1 patches.drivers/qla4xxx-don-t-recover-adapter-if-device-state-is-failed patches.drivers/qla4xxx-wait-for-disable_acb-before-doing-set_acb patches.drivers/qla4xxx-fix-the-idc-locking-mechanism patches.drivers/qla4xxx-fix-qla4xxx_dump_buffer-to-dump-buffer-correctly patches.drivers/qla4xxx-check-for-fw-alive-before-calling-chip_reset patches.drivers/qla4xxx-clear-the-risc-interrupt-bit-during-fw-init patches.drivers/qla4xxx-add-error-logging-for-firmware-abort patches.drivers/qla4xxx-temperature-monitoring-for-isp82xx-core patches.drivers/qla4xxx-disable-generating-pause-frames-in-case-of-fw-hung patches.drivers/qla4xxx-cleanup-make-qla4xxx_build_ddb_list-short patches.drivers/qla4xxx-Fix-un-necessary-delay-on-invalid-DDB.patch patches.drivers/qla4xxx-Fix-huge-delay-for-ISP4022.patch patches.drivers/qla4xxx-Fix-verify-boot-idx-correctly.patch patches.drivers/qla4xxx-do-not-print-warning-when-rom-lock-fails.patch ######################################################## # PCI and PCI hotplug ######################################################## patches.fixes/pci_use_acpi_resources_whitelist.patch patches.arch/x86_PCI-Preserve-existing-pci_bfsort-whitelist-for-Dell-systems.patch patches.fixes/pci-set-pci-e-max-payload-size-on-fabric.patch patches.fixes/pci-export-pcie_bus_configure_settings-symbol.patch patches.fixes/pci-remove-mrrs-modification-from-mps-setting-code.patch patches.fixes/pci-don-t-crash-when-reading-mpss-from-root-complex.patch patches.fixes/pci-fix_pointer_dereference_before_call_to_pcie_bus_configure_settings.patch patches.fixes/pci-disable_MPS_configuration_by_default.patch patches.fixes/pci-pciehp-fix-pcied_cleanup.patch patches.fixes/0001-pciehp-By-default-handle-resume.patch patches.fixes/pci-hotplug-do-not-register-pcie-ports-for-acpiphp.patch patches.suse/pci-pciehp-Automatically-load-on-VMware.patch patches.fixes/pci_blacklist_usecrs.patch patches.drivers/pci-introduce-option-to-disable-ARI.patch patches.fixes/pci-set-device-power-state-to-PCI_D0.patch ######################################################## # PCMCIA ######################################################## patches.suse/revert-pcmcia-remove-irq_list-parameter-from-pd6729.patch ######################################################## # sysfs / driver core ######################################################## patches.fixes/backing-dev-use-synchronize_rcu_expedited-instead-of.patch patches.fixes/sysfs-count-subdirectories.patch patches.kabi/sysfs-count-subdirectories-kabi.patch ######################################################## # USB ######################################################## # USB patches 3.0 -> 3.1 patches.drivers/USB3-0001-xhci-Remove-some-unnecessary-casts-and-tidy-some-endian-swap.patch patches.drivers/USB3-0004-USB-Add-authorized_default-parameter-to-the-usbcore-module.patch patches.drivers/USB3-0007-USB-wusbcore-return-negative-error-codes.patch patches.drivers/USB3-0008-ehci-hcd-remove-EOL-from-MODULE_PARM_DESC-for-hird-option.patch patches.drivers/USB3-0022-iph-use-default-get_stats.patch patches.drivers/USB3-0099-drivers-usb-atm-ueagle-atm-use-__packed.patch patches.drivers/USB3-0100-drivers-usb-atm-ueagle-atm-Add-missing-const-qualifier.patch patches.drivers/USB3-0101-USB-EHCI-Move-sysfs-related-bits-into-ehci-sysfs.c.patch patches.drivers/USB3-0106-USB-mon-Allow-to-use-usbmon-without-debugfs.patch patches.drivers/USB3-0120-drivers-net-static-should-be-at-beginning-of-declaration.patch patches.drivers/USB3-0157-usb-serial-ftdi_sio.c-For-the-FT232H-FTDI_SIO_SET_BAUDRATE_R.patch # USB patches 3.1 -> 3.2 patches.drivers/USB3-0001-net-usb-Add-IPv6-support-to-the-LG-VL600-LTE-USB-modem-drive.patch patches.drivers/USB3-0009-USB-ipw-convert-to-usb-wwan-framework.patch patches.drivers/USB3-0020-usb-add-usb_endpoint_maxp-macro.patch patches.drivers/USB3-0022-USB-EHCI-remove-usages-of-hcd-state.patch patches.drivers/USB3-0023-usb-ch9-add-function-defines-from-ch9-USB-3.0-spec.patch patches.drivers/USB3-0032-USB-usbtest-use-URB_ZERO_PACKET-for-BULK-OUT-transfers.patch patches.drivers/USB3-0034-USB-use-usb_endpoint_maxp-instead-of-le16_to_cpu.patch patches.drivers/USB3-0040-USB-pl2303-remove-unreachable-code.patch patches.drivers/USB3-0088-xhci-Rename-virt_dev-port-to-fake_port.patch patches.drivers/USB3-0089-xhci-Refactor-endpoint-limit-checking.patch patches.drivers/USB3-0090-xhci-Store-the-real-root-port-number.patch patches.drivers/USB3-0091-xhci-Store-information-about-roothubs-and-TTs.patch patches.drivers/USB3-0092-xhci-Store-endpoint-bandwidth-information.patch patches.drivers/USB3-0093-xhci-Track-interval-bandwidth-tables-per-port-TT.patch patches.drivers/USB3-0094-xhci-Implement-HS-FS-LS-bandwidth-checking.patch patches.drivers/USB3-0095-xhci-Add-software-BW-checking-quirk-to-Intel-PPT-xHCI.patch patches.drivers/USB3-0096-xhci-Don-t-print-short-isoc-packets.patch patches.drivers/USB3-0097-xHCI-refine-td-allocation.patch patches.drivers/USB3-0098-xhci-Redundant-check-in-xhci_check_args-for-xhci-devs.patch patches.drivers/USB3-0106-USB-Add-endpoint-usage-definitions-to-ch9.h.patch patches.drivers/USB3-0115-usb-Provide-usb_speed_string-function.patch patches.drivers/USB3-0120-usb-ehci-remove-wmb-in-qh_update.patch patches.drivers/USB3-0121-usb-ehci-only-prepare-zero-packet-for-out-transfer-if-requir.patch patches.drivers/USB3-0122-usb-ehci-fix-comment-for-EHCI_SHRINK_JIFFIES.patch patches.drivers/USB3-0123-usb-ehci-remove-the-1st-wmb-in-qh_append_tds.patch patches.drivers/USB3-0124-USB-irq-Remove-IRQF_DISABLED.patch patches.drivers/USB3-0126-USB-Realtek-cr-Fix-driver-freeze-issue.patch patches.drivers/USB3-0127-usb-xhci-ignore-xhci-version-while-checking-for-the-link-qui.patch patches.drivers/USB3-0128-usbcore-refine-warm-reset-logic.patch patches.drivers/USB3-0129-xhci-Fix-mult-base-in-endpoint-bandwidth-info.patch patches.drivers/USB3-0130-xhci-USB-3.0-BW-checking.patch patches.drivers/USB3-0131-USB-When-hot-reset-for-USB3-fails-try-warm-reset.patch patches.drivers/USB3-0133-xhci-mem.c-xhci_segment_free-No-need-for-checking-seg-argume.patch patches.drivers/USB3-0135-USB-export-video.h-to-the-includes-available-for-userspace.patch patches.drivers/USB3-0142-usbcore-get-BOS-descriptor-set.patch patches.drivers/USB3-0143-usbcore-check-device-s-LPM-capability.patch patches.drivers/USB3-0144-xHCI-set-link-state.patch patches.drivers/USB3-0147-xHCI-Check-host-USB2-LPM-capability.patch patches.drivers/USB3-0148-xHCI-test-USB2-software-LPM.patch patches.drivers/USB3-0149-xHCI-set-USB2-hardware-LPM.patch patches.drivers/USB3-0150-usbcore-add-sysfs-support-to-xHCI-usb2-hardware-LPM.patch patches.drivers/USB3-0152-xHCI-fix-debug-message.patch patches.drivers/USB3-0153-usb-host-introduce-USB_ARCH_HAS_XHCI.patch patches.drivers/USB3-0154-usb-xhci-group-MSI-interrupt-registration-into-its-own-funct.patch patches.drivers/USB3-0155-usb-xhci-hide-MSI-code-behind-PCI-bars.patch patches.drivers/USB3-0156-usb-xhci-replace-pci_-_consistent-with-dma_-_coherent.patch patches.drivers/USB3-0157-usb-xhci-refactor-xhci_pci_setup.patch patches.drivers/USB3-0158-usb-xhci-move-xhci_gen_setup-away-from-pci.patch patches.drivers/USB3-0159-usb-xhci-remove-CONFIG_PCI-in-xhci.c-s-probe-function.patch patches.drivers/USB3-0160-USB-Update-USB-default-wakeup-settings.patch patches.drivers/USB3-0161-USB-UHCI-improve-comments-and-logic-for-root-hub-suspend.patch patches.drivers/USB3-0166-usbnet-add-timestamping-support.patch patches.drivers/USB3-0168-USB-message-cleanup-min_t-cast-in-usb_sg_init.patch patches.drivers/USB3-0169-user-namespace-usb-make-usb-urbs-user-namespace-aware-v2.patch patches.drivers/USB3-0190-NET-fix-phy-init-for-AX88772-USB-ethernet.patch patches.drivers/USB3-0191-NET-fix-phy-init-for-Asix-AX88178-USB-GigE.patch patches.drivers/USB3-0192-NET-white-space-coding-style-cleanup-of-asix-driver.patch patches.drivers/USB3-0262-xHCI-USB-Make-xHCI-driver-have-a-BOS-descriptor.patch patches.drivers/USB3-0266-USB-ftdi_sio.c-Basic-icount-infrastructure-for-ftdi_sio.patch patches.drivers/USB3-0267-USB-ftdi_sio.c-Fill-the-RX-field-of-the-ftdi-async_icount-st.patch patches.drivers/USB3-0268-USB-ftdi_sio.c-Fill-TX-field-of-the-ftdi-async_icount-struct.patch patches.drivers/USB3-0269-USB-ftdi_sio.c-Fill-LSR-fields-of-the-ftdi-async_icount-stru.patch patches.drivers/USB3-0270-USB-ftdi_sio.c-Fill-MSR-fields-of-the-ftdi-async_icount-stru.patch patches.drivers/USB3-0271-USB-ftdi_sio.c-Use-ftdi-async_icount-structure-for-TIOCMIWAI.patch patches.drivers/USB3-0281-NET-asix-fix-ethtool-e-for-AX88178-USB-dongle.patch patches.drivers/USB3-0287-usb-fix-implicit-usage-of-gfp.h-in-host-xhci-hub.c.patch patches.drivers/USB3-0293-usbnet-fix-oops-in-usbnet_start_xmit.patch patches.drivers/USB3-0294-Fix-incorrect-usage-of-NET_IP_ALIGN.patch patches.drivers/USB3-0295-net-usb-Misc.-fixes-for-the-LG-VL600-LTE-USB-modem.patch patches.drivers/USB3-0336-net-next-asix-PHY_MODE_RTL8211CL-should-be-0xC.patch patches.drivers/USB3-0337-net-next-asix-poll-in-asix_get_phyid-in-case-phy-not-ready.patch patches.drivers/USB3-0338-net-next-asix-reduce-AX88772-init-time-by-about-2-seconds.patch patches.drivers/USB3-0339-net-next-asix-V2-more-fixes-for-ax88178-phy-init-sequence.patch patches.drivers/USB3-0340-net-next-asix-V2-Update-VERSION.patch patches.drivers/USB3-0352-xHCI-reset-on-resume-quirk-for-NEC-uPD720200.patch patches.drivers/USB3-0366-Revert-xHCI-reset-on-resume-quirk-for-NEC-uPD720200.patch #selected patches from 3.3 patches.drivers/0001-xhci-Remove-warnings-about-MSI-and-MSI-X-capabilitie.patch patches.drivers/0001-xhci-Remove-scary-warnings-about-transfer-issues.patch patches.drivers/0001-xHCI-Adding-define-values-used-for-hub-descriptor.patch patches.drivers/0001-USB-remove-BKL-comments.patch patches.drivers/0001-USB-Adding-define-in-hub_configure-and-hcd.c-file.patch patches.drivers/0001-xHCI-Kick-khubd-when-USB3-resume-really-completes.patch patches.drivers/0002-USB-xhci-Enable-remote-wakeup-for-USB3-devices.patch patches.drivers/0003-USB-Suspend-functions-before-putting-dev-into-U3.patch patches.drivers/0004-USB-xHCI-Enable-USB-3.0-hub-remote-wakeup.patch patches.drivers/0005-USB-Refactor-hub-remote-wake-handling.patch patches.drivers/0006-USB-xHCI-Support-device-initiated-USB-3.0-resume.patch patches.drivers/0007-USB-Set-wakeup-bits-for-all-children-hubs.patch patches.drivers/0008-USB-Turn-on-auto-suspend-for-USB-3.0-hubs.patch #selected patches from 3.4 patches.drivers/0001-USB-fix-bug-of-device-descriptor-got-from-superspeed.patch #selected patches from 3.5 patches.drivers/xhci_register_fixup.diff patches.drivers/0001-usb-Add-support-for-root-hub-port-status-CAS.patch #selected patches from 3.6 patches.drivers/0001-usb-host-xhci-Fix-Compliance-Mode-on-SN65LVPE502CP-H.patch #selected patches from 3.7 patches.drivers/0002-usb-host-xhci-Fix-Null-pointer-dereferencing-with-71.patch #selected patches from 3.8 # bring drivers and options back that were removed from 2.6.32 -> 3.0 patches.suse/revert-usb-remove-phidget-drivers-from-kernel-tree.patch patches.suse/update-phidget-driver-apis patches.suse/0001-USB-resurrect-the-vstusb-driver.patch patches.suse/0001-USB-pwc-add-dummy-module-parameter.patch patches.suse/0001-USB-usbvision-add-compatibility-module-parameters.patch patches.suse/0001-USB-usbvision-more-compatibility-parameters.patch patches.fixes/bug-722429_0001-add-device-entry-for-Broadcom-Valentine-combo-card.patch patches.fixes/0001-usbhid-fix-error-handling-of-not-enough-bandwidth.patch patches.fixes/0001-USB-fix-resource-leak-in-xhci-power-loss-path.patch patches.fixes/xhci-Fix-invalid-loop-check-in-xhci_free_tt_info patches.fixes/xhci-Don-t-free-endpoints-in-xhci_mem_cleanup patches.drivers/0001-enable-Atheros-0cf3-311e-for-firmware-upload.patch patches.drivers/0001-add-firmware-update-for-Atheros-0cf3-311f.patch ######################################################## # I2C ######################################################## patches.suse/SUSE-bootsplash patches.kabi/struct-bootsplash_data patches.drivers/elousb.patch patches.fixes/elousb-firmware-m-quirk.patch patches.drivers/elousb-update-apis patches.suse/elousb-fix-api-usage.patch patches.fixes/input-add-acer-aspire-5710-to-nomux.patch patches.drivers/synaptics-hp-clickpad patches.drivers/synaptics-hp-new-model.diff patches.suse/0001-ir-kbd-i2c-add-back-dummy-module-parameter.patch # Backported patches for Lynx Point I2C(SMBUS) fate#313409, bnc#760833 patches.drivers/0005-i2c-i801-Add-device-IDs-for-Intel-Lynx-Point.patch ########################################################## # Sound ########################################################## patches.drivers/alsa-sp1-hda-118-Add-a-fix-up-for-HP-RP5800 patches.drivers/alsa-sp1-hda-119-Fix-invalid-mute-led-state-on-resume-of-IDT patches.drivers/alsa-sp1-hda-120-Make-sure-mute-led-reflects-master-mute-state patches.drivers/alsa-sp1-hda-121-Add-support-of-4-internal-speakers-on-cNB patches.drivers/alsa-sp2-hda-002-Make-CONFIG_SND_HDA_POWER_SAVE-depending patches.drivers/alsa-sp2-hda-003-Add-post_suspend-patch-ops patches.drivers/alsa-sp2-hda-004-Allow-codec-specific-set_power_state-ops patches.drivers/alsa-sp2-hda-005-Add-support-for-vref-out-based-mute-LED-con patches.drivers/alsa-sp2-hda-006-Add-CONFIG_SND_HDA_POWER_SAVE-to-stac_vrefout patches.drivers/alsa-sp2-hda-007-Fix-DAC-assignment-for-secondary-headphone- patches.drivers/alsa-sp2-hda-008-sigmatel-Automatically-retrieve-digital-I-O patches.drivers/alsa-sp2-hda-009-pwr_nids-cleanup-for-IDT-codecs patches.drivers/alsa-sp2-hda-010-Avoid-touching-mute-VREF-pin-for-IDT-codecs patches.drivers/alsa-sp2-hda-011-Fix-S3-S4-problem-on-machines-with-VREF-pin patches.drivers/alsa-sp2-hda-012-Fix-GPIO-LED-setup-for-IDT-92HD75-codecs patches.drivers/alsa-sp2-hda-013-Fix-remaining-VREF-mute-LED-NID-check-in-po patches.drivers/alsa-sp2-hda-014-fix-GPIO-to-control-mute-LED patches.drivers/alsa-sp2-hda-015-Fix-the-lost-power-setup-of-seconary-pins-a patches.drivers/alsa-sp2-hda-018-Fix-mute-LED-VREF-value-for-new-HP-laptops patches.drivers/alsa-sp2-hda-019-Fix-audio-playback-support-on-HP-Zephyr patches.drivers/alsa-sp2-hda-020-Export-snd_pcm_lib_default_mmap-helper patches.drivers/alsa-sp2-hda-021-Add-snoop-option patches.drivers/alsa-sp2-hda-022-Add-support-for-new-AMD-products patches.drivers/alsa-sp2-hda-023-Add-Realtek-ALC269VC-codec-support patches.drivers/alsa-sp2-hda-024-Apply-the-coef-setup-only-to-ALC269 patches.drivers/alsa-sp2-hda-025-Always-resume-the-codec-immediately patches.drivers/alsa-sp2-hda-026-Add-Creative-CA0132-HDA-codec-support patches.drivers/alsa-sp2-hda-027-Fix-error-handling-in-patch_ca0132_c patches.drivers/alsa-sp2-hda-028-Add-the-support-for-Creative-SoundCore3D patches.drivers/alsa-sp2-hda-029-Evaluate-gpio_led-hints-at-the-right-moment patches.drivers/alsa-sp2-hda-030-Add-3stack-automute-model-to-AD1882-codec patches.drivers/alsa-sp2-hda-031-Add-mic-mute-LED-control-for-HP-laptop # SP3 backport patches.drivers/alsa-sp3-pre-010-Fix-SSYNC-register-value-for-non-Intel-cont patches.drivers/alsa-sp3-pre-146-option-to-enable-arbitrary-buffer-period-si patches.drivers/alsa-sp3-pre-355-Fix-buffer-alignment-regression-with-Nvidia patches.drivers/alsa-sp3-pre-388-explicitly-set-buffer-align-flag-for-Nvidia patches.drivers/alsa-sp3-pre-393-Add-Lynx-Point-HD-Audio-Controller-DeviceID patches.drivers/alsa-sp3-pre-596-hda_intel-Add-Device-IDs-for-Intel-Lynx-Point-L patches.drivers/snd-hdspm-compat-options patches.fixes/parport-mutex ########################################################## # Char + Serial ########################################################## patches.suse/revert-U6715-16550A-serial-driver-support.patch patches.fixes/TTY-do-not-reset-master-s-packet-mode.patch ######################################################## # Other driver fixes ######################################################## patches.suse/twofish-2.6 patches.drivers/lis3-add-support-for-hp-2011-bnb patches.drivers/lis3lv02d-avoid-divide-by-zero-due-to-unchecked patches.drivers/hp_accel-Add-a-new-PNP-id patches.drivers/hp_accel-ignore-resume-error patches.arch/ppc-fate-312285-1 patches.arch/8250_pci-add-eeh-support-to-the-8250-driver-for-ibm-digi-pcie-2-port-adapter patches.drivers/hpwdt_add_next_gen_HP_servers.patch patches.drivers/hpwdt_avoid_double_nmi_msg.patch patches.drivers/hpwdt_only_byte_reads_writes.patch patches.suse/0001-saa7134-add-dummy-compatibility-parameter.patch patches.suse/0001-bttv-add-dummy-module-parameter.patch patches.fixes/ibmveth-bounce-oops2 patches.fixes/ipr-dump-state-fix patches.fixes/ipr-fpga-flash patches.fixes/ipr-flag-dump-timeout patches.drivers/ipr-add-bluehawk-IDs patches.fixes/ipr-eeh-recovery-for-64-bit-adapters patches.drivers/parport-release-io-region-properly.patch patches.drivers/hwmon-coretemp-01-add-core-pkg-threshold-support-to-coretemp.patch patches.drivers/hwmon-coretemp-02-initialize-tmin.patch patches.drivers/hwmon-coretemp-03-drop-duplicate-function-get_pkg_tjmax.patch patches.drivers/hwmon-coretemp-04-let-the-user-force-tjmax.patch patches.drivers/hwmon-coretemp-05-dont-use-threshold-registers-for-tempX_max.patch patches.drivers/hwmon-coretemp-06-dont-use-kernel-assigned-cpu-number-as-platform-device-id.patch patches.drivers/hwmon-coretemp-07-constify-static-data.patch patches.drivers/hwmon-coretemp-08-remove-struct-platform_data-parameter-from-create_core_data.patch patches.drivers/hwmon-coretemp-09-fixup-platform-device-id-change.patch patches.drivers/hwmon-coretemp-10-avoid-leaving-around-dangling-pointer.patch patches.suse/hid-drff-alias.patch patches.fixes/ipmi-decrease-the-ipmi-message-transaction-time-in-interrupt-mode.patch patches.fixes/ipmi-use-a-tasklet-for-handling-received-messages.patch patches.kabi/ipmi-use-a-tasklet-for-handling-received-messages-kABI.patch patches.fixes/ipmi-simplify-locking.patch patches.fixes/st-expand-ability-to-write-immediate-filemarks.patch patches.fixes/watchdog-iTCO_wdt-preserve-SMI-on-new-hardware.patch patches.drivers/rts_pstor-Fix-a-bug-that-a-MMCPlus-card-can patches.drivers/rts_pstor-Fix-a-miswriting patches.drivers/rts_pstor-fix-thread-synchronization-flow patches.drivers/rts_pstor-Fix-SDIO-issue patches.drivers/rts_pstor-freezer-don-t-unnecessarily-set-PF_NOFREEZE patches.drivers/rts_pstor-Complete-scanning_done-variable patches.drivers/rts_pstor-Fix-possible-panic-by-NULL-pointer patches.drivers/rts_pstor-Avoid-Bad-target-number-message-wh patches.drivers/rts_pstor-off-by-one-in-for-loop patches.fixes/st-use-static-class-attributes patches.fixes/st-clean-up-dev-cleanup-in-st_probe patches.fixes/st-get-rid-of-scsi_tapes-array patches.fixes/st-clean-up-device-file-creation-and-removal patches.fixes/st-raise-device-limit patches.fixes/st-remove-st_mutex.patch patches.fixes/st-add-st-nowait-eof-param-to-module patches.drivers/hwmon-k10temp-add-support-for-amd-trinity-cpus.patch patches.suse/no-partition-scan patches.fixes/hpilo-remove-pci_disable_device.patch # Backported patches for Lynx Point TCO Watchdog fate#313409, bnc#760833 patches.drivers/0001-watchdog-iTCO_wdt-clean-up-PCI-device-ID-s.patch patches.drivers/0002-watchdog-iTCO_wdt-add-Intel-Lynx-Point-DeviceIDs.patch ######################################################## # Other drivers we have added to the tree ######################################################## ######################################################## # Suspend/Resume and Runtime PM stuff ######################################################## patches.fixes/PM-Runtime-Return-special-error-code-if-runtime-PM-is-disabled.patch ######################################################## # device-mapper ######################################################## patches.suse/dm-emulate-blkrrpart-ioctl patches.suse/dm-mpath-leastpending-path-update patches.suse/dm-mpath-accept-failed-paths patches.suse/dm-mpath-detach-existing-hardware-handler patches.fixes/dm-table-switch-to-readonly patches.fixes/dm-release-map_lock-before-set_disk_ro patches.suse/dm-mpath-no-activate-for-offlined-paths patches.suse/dm-mpath-no-partitions-feature patches.suse/dm-mpath-skip-disabled-devices-when-iterating patches.suse/dm-mpath-leastpending-select-path-fix patches.suse/dm-mpath-leastpending-status-display-fix patches.fixes/dm-mpath-never-requeue-request-on-ITL-failure.patch patches.fixes/dm-table-set-flush-capability patches.fixes/dm-mpath-reset-map_pointer-on-requeue patches.fixes/dm-mpath-do-not-call-request_module patches.fixes/dm-use-done-bytes-for-io-completion.patch patches.fixes/dm-mpath-allow-ioctls-to-trigger-pg-init.patch patches.fixes/dm-mpath-only-retry-ioctl-when-no-paths-if-queue_if_.patch patches.suse/dm-raid45-26-Nov-2009.patch patches.suse/dm-raid45-api-2.6.39 patches.suse/dm-raid45-api-3.0 patches.suse/dm-raid45-api-update-no-barriers patches.suse/dm-raid45-api-update-remove-dm_put-after-dm_table_get_md ######################################################## # md ######################################################## patches.fixes/md-raid1-throttle patches.suse/0001-md-failfast-add-failfast-flag-for-md-to-be-used-by-s.patch patches.suse/01a-md-failfast-metadata patches.suse/0002-md-raid1-add-failfast-handling-for-reads.patch patches.suse/0003-md-raid1-add-failfast-handling-for-writes.patch patches.suse/0003a-md-improve-raid10-failure patches.suse/0004-md-raid10-add-failfast-handling-for-reads.patch patches.suse/0005-md-raid10-add-failfast-handling-for-writes.patch patches.fixes/md-refine-interpretation-of-hold_active-UNTIL_IOCTL.patch patches.fixes/md-take-a-reference-to-mddev-during-sysfs-access.patch patches.fixes/md-raid5-degraded-reshape-fix patches.fixes/md-raid10-error-handling-fix +neilb patches.suse/md-allow-force-fail +neilb patches.suse/md-re-add-to-failed patches.fixes/md-no-readonly patches.fixes/md-no-readonly.fix patches.suse/md-raid10-disable-recovery patches.fixes/md-record-write-mostly-status patches.suse/md-raid10-handle-merge_bvec_fn-in-member-devices.patch patches.suse/md-raid10-merge_bvec_fn.fix patches.suse/md-raid10-support-resizing-some-RAID10-arrays.patch patches.suse/md-raid10-set_dev_sectors patches.suse/block-nonblock-causes-failfast # RAID10 reshape support patches.suse/r10-reshape-1-md-allow-a-reshape-operation-to-be-reversed.patch patches.suse/r10-reshape-2-md-add-possibility-to-change-data-offset-for-devices.patch patches.suse/r10-reshape-3-md-raid10-collect-some-geometry-fields-into-a-dedica.patch patches.suse/r10-reshape-4-md-teach-sync_page_io-about-new_data_offset.patch patches.suse/r10-reshape-5-md-use-resync_max_sectors-for-reshape-as-well-as-res.patch patches.suse/r10-reshape-6-md-raid10-Introduce-prev-geometry-to-support-reshape.patch patches.suse/r10-reshape-7-md-raid10-share-pages-between-read-and-write-bio-s-d.patch patches.suse/r10-reshape-7-md-raid10-split-out-interpretation-of-layout-to-sepa.patch patches.suse/r10-reshape-8-md-raid10-add-reshape-support.patch +neilb patches.suse/md-raid10-improve-re-add patches.suse/md-Do-not-block-when-displaying-info.patch patches.suse/md-bitmap-revert-dm-log patches.suse/md-bitmap-discard-chunk_block_shift patches.suse/md-bm-01-bitmap-disentangle-two-different-pending-flags.patch patches.suse/md-bm-02-bitmap-add-new-space-attribute-for-bitmaps.patch patches.suse/md-bm-03-bitmap-allow-a-bitmap-with-no-backing-storage.patch patches.suse/md-bm-04-bitmap-centralise-allocation-of-bitmap-file-pages.patch patches.suse/md-bm-05-bitmap-change-_page_attr-to-take-a-page-number-no.patch patches.suse/md-bm-06-bitmap-move-some-fields-of-struct-bitmap-into-a-s.patch patches.suse/md-bm-07-bitmap-store-bytes-in-file-rather-than-just-in-la.patch patches.suse/md-bm-08-bitmap-separate-bitmap-file-allocation-to-its-own.patch patches.suse/md-bm-09-bitmap-move-storage-allocation-from-bitmap_load-t.patch patches.suse/md-bm-10-bitmap-remove-bitmap_mask_state.patch patches.suse/md-bm-11-bitmap-remove-single-bit-manipulation-on-sb-state.patch patches.suse/md-bm-12-bitmap-use-set_bit-test_bit-etc-for-operation-on-.patch patches.suse/md-bm-13-bitmap-convert-some-spin_lock_irqsave-to-spin_loc.patch patches.suse/md-bm-14-bitmap-remove-async-freeing-of-bitmap-file.patch patches.suse/md-bm-15-bitmap-merge-bitmap_file_unmap-and-bitmap_file_pu.patch patches.suse/md-bm-16-bitmap-make-_page_attr-bitops-atomic.patch patches.suse/md-bm-17-bitmap-make-bitmap-bitops-atomic.patch patches.suse/md-bm-18-bitmap-create-a-struct-bitmap_counts-substructure.patch patches.suse/md-bm-19-bitmap-use-DIV_ROUND_UP-instead-of-open-code.patch patches.suse/md-bm-20-bitmap-add-bitmap_resize-function-to-allow-bitmap.patch patches.suse/md-bm-21-bitmap-make-sure-reshape-request-are-reflected-in.patch patches.suse/md-bm-22-allow-array-to-be-resized-while-bitmap-is-present.patch patches.suse/md-bm-23-raid10-resize-bitmap-when-required-during-reshape.patch patches.suse/md-bm-24-record-space patches.suse/md-raid10-shrink-remove patches.suse/md-display-timeout-error.patch patches.suse/md-unblock-SET_DISK_FAULTY.patch patches.suse/md-unlock_rdev_access patches.suse/md-raid10-tracepoints patches.suse/md-wakeup-thread-upon-rdev_dec_pending patches.suse/md-abort-pending-requests patches.suse/md-bitmap-unplug-fixes patches.suse/blk-timeout-no-round patches.suse/md-plugging-refine patches.suse/md-raid10-silence-conf patches.suse/md-expedite-hot-remove patches.suse/md-support-re-add-of-recovering-devices patches.suse/md-update-sb-async patches.suse/md-allow-restarting-interrupted-recovery patches.suse/md-r10-fix-on-stack-allocation patches.fixes/md-close-remove-add-race ########################################################## # # Security stuff # ########################################################## ########################################################## # AppArmor ########################################################## patches.apparmor/apparmor-revert-reporting-of-create-to-write-permission patches.apparmor/apparmor-compatibility-patch-for-v5-network-control patches.apparmor/apparmor-compatibility-patch-for-v5-interface patches.apparmor/apparmor-allow-dfa-backward-compatibility-with-broken-userspace ######################################################## # KDB ######################################################## patches.suse/kdb-v4.4-3.1-common-1 patches.suse/kdb-v4.4-3.1-ia64-1 patches.suse/kdb-v4.4-3.1-x86-1 patches.suse/kdb_dont_touch_i8042_early.patch patches.suse/kdb-fix-cpumask-usage.patch patches.suse/kdb-modules-fix-xfs.patch patches.suse/kdb-modules-fix-lm.patch patches.arch/x86-UV-inline-header-file-functions.patch patches.arch/x86-UV-correct-UV2-BAU-destination-timeout.patch patches.suse/kdb-nmis-are-not-catastrophic patches.suse/kdb-fix-conflict-in-function-prototypes-between-kdb-h-and-lkdb-h patches.suse/kdb-x86-unlock-nmi-lock-after-kdb-ipi.patch patches.arch/x86-fix-unknown_nmi_error.patch patches.suse/kdb-restore-kdb-stack-trace.patch patches.suse/kdb-v4.4-3.1-x86-1-fix-merge-error.patch ######################################################## # x86 UV patches from SGI depending on KDB patches ######################################################## patches.arch/x86-UV2-use-native-UV2-broadcast-mode.patch patches.arch/x86-UV2-Work-around-BAU-bug.patch patches.arch/x86-UV2-Remove-stale-no-resources-test-for-UV2-BAU.patch patches.arch/x86-UV2-Ack-BAU-interrupt-earlier.patch patches.arch/x86-UV2-Add-accounting-for-BAU-strong-nacks.patch patches.arch/x86-uv-fix-uninitialized-spinlocks-in-tlb_uv_c.patch patches.arch/uv-use-nmi-backend patches.arch/uv-use-show_regs-in-nmi-handling patches.arch/uv-update-nmi-handler-for-uv2.patch ######################################################## # Other patches for debugging ######################################################## patches.suse/crasher-26.diff patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops patches.suse/stack-unwind patches.suse/no-frame-pointer-select patches.arch/x86_64-unwind-annotations ######################################################## # Kdump ######################################################## patches.suse/kdump-dump_after_notifier.patch patches.suse/kdump-save-PG_compound patches.suse/kdump-x86-remap-allocator ######################################################## # Audit ######################################################## patches.suse/audit-export-logging.patch ######################################################## # Performance Monitoring, Tracing etc ######################################################## patches.trace/utrace-core.patch patches.suse/perfmon2.patch patches.suse/perfmon2_ioctl.patch patches.suse/perfmon2-remove_syscalls.patch patches.suse/perfmon2-remove_get_base_syscall_attr.patch patches.suse/perfmon2_noutrace.patch patches.suse/perf-0277-x86-Fix-cmpxchg-usage-in-amd_put_event_constrai.patch patches.suse/perf-userspace-no-werror.patch patches.fixes/perf-sched-fix-script-command-documentation.patch patches.fixes/ia64-configure-HAVE_UNSTABLE_SCHED_CLOCK-for-SGI_SN.patch # bnc#723171 - bring perf core to merge point 27eb4a1e patches.fixes/perf-Optimize-ctx_sched_out patches.fixes/perf-Clean-up-ctx-reference-counting patches.fixes/perf-Optimize-event-scheduling-locking patches.fixes/perf-Remove-task_ctx_sched_in patches.fixes/perf-Simplify-and-fix-__perf_install_in_context patches.fixes/perf-Change-and-simplify-ctx-is_active-semantics patches.fixes/perf-Collect-the-schedule-in-rules-in-one-function patches.fixes/perf-Change-close-semantics-for-group-events patches.fixes/perf-De-schedule-a-task-context-when-removing-the-last-event # b58f6b0d - follow-up fix to Simplify and fix __perf_install_in_context() patches.fixes/perf-core-Fix-initial-task_ctx-slash-event-installation patches.fixes/perf-events-Fix-slow-and-broken-cgroup-context-switch-code patches.fixes/perf-fail-softly-on-eopnotsupp.patch patches.fixes/perf-do-not-set-task_ctx-pointer-in-cpuctx.patch patches.fixes/perf-do-no-try-to-schedule-task-events.patch ######################################################## # KVM patches ######################################################## patches.fixes/kvm-ioapic.patch patches.fixes/kvm-macos.patch patches.fixes/kvm-KVM-IOMMU-Disable-device-assignment-without-interrup.patch patches.fixes/kvm-KVM-x86-Prevent-starting-PIT-timers-in-the-absence-o.patch patches.suse/acpiphp-match-to-Bochs-dmi-data.patch patches.drivers/0001-ida-simplified-functions-for-id-allocation.patch patches.drivers/0002-ida-make-ida_simple_get-put-IRQ-safe.patch patches.drivers/0003-virtio-blk-use-ida-to-allocate-disk-index.patch patches.fixes/kvm-kvmclock-apply-kvmclock-offset-to-guest-wall-clo.patch patches.fixes/kvm-KVM-Clean-up-error-handling-during-VCPU-creation.patch patches.fixes/kvm-KVM-Ensure-all-vcpus-are-consistent-with-in-kernel-i.patch patches.fixes/kvm-invalid-opcode-oops-on-SET_SREGS-with-OSXSAVE-bi.patch ######################################################## # Staging tree patches # new drivers that are going upstream ######################################################## # module support patches outside of drivers/staging/hv patches.suse/msft-hv-modalias-Staging-hv-Add-struct-hv_vmbus_device_id-to-mod_de.patch patches.suse/msft-hv-modalias-Staging-hv-add-driver_data-to-hv_vmbus_device_id.patch patches.suse/msft-hv-modalias-Staging-hv-Add-code-to-parse-struct-hv_vmbus_devic.patch patches.suse/msft-hv-modalias-Staging-hv-file2alias-fix-up-alias-creation-logic.patch patches.suse/msft-hv-0001-staging-hv-remove-unnecessary-code-in-netvsc_probe.patch patches.suse/msft-hv-0002-staging-hv-remove-commented-out-code-from-netvsc_d.patch patches.suse/msft-hv-0003-staging-hv-change-rndis_filter_device_remove-to.patch patches.suse/msft-hv-0004-staging-hv-remove-commented-out-code-in-netvsc_rem.patch patches.suse/msft-hv-0005-staging-hv-fix-typo-in-name-rndis_filte_device_add.patch patches.suse/msft-hv-0006-staging-hv-removed-commented-out-code-from-rndis_f.patch patches.suse/msft-hv-0007-staging-hv-remove-netvsc-send-buffer-and-related-f.patch patches.suse/msft-hv-0008-staging-hv-convert-DPRINT_DBG-to-netdev_dbg-in.patch patches.suse/msft-hv-0009-staging-hv-use-delayed_work-for-netvsc_send_garp.patch patches.suse/msft-hv-0010-Staging-hv-vmbus-In-vmbus_child_driver_unregister.patch patches.suse/msft-hv-0011-Staging-hv-storvsc-Cleanup-the-exit-function-in-s.patch patches.suse/msft-hv-0012-Staging-hv-storvsc-Cleanup-the-module-init-functi.patch patches.suse/msft-hv-0013-Staging-hv-storvsc-Fix-a-bug-in-the-storvsc_remov.patch patches.suse/msft-hv-0014-Staging-hv-storvsc-Cleanup-some-dated-unnecessary.patch patches.suse/msft-hv-0015-Staging-hv-stor-Get-rid-of-unnecessary-DPRINTs-in.patch patches.suse/msft-hv-0016-Staging-hv-stor-Rename-the-vriable-gStorVscDevice.patch patches.suse/msft-hv-0017-Staging-hv-stor-Get-rid-of-the-unused-initializat.patch patches.suse/msft-hv-0018-Staging-hv-blk-Get-rid-of-the-unused-initializati.patch patches.suse/msft-hv-0019-Staging-hv-mouse-Get-rid-of-the-unused-initializa.patch patches.suse/msft-hv-0020-Staging-hv-vmbus-Don-t-free-the-channel-when-the.patch patches.suse/msft-hv-0021-Staging-hv-storvsc-Add-a-DMI-signature-to-support.patch patches.suse/msft-hv-0022-Staging-hv-vmbus-Change-the-signature-of-vmbus_bu.patch patches.suse/msft-hv-0023-Staging-hv-vmbus-Use-the-DSDT-specified-irq-for-v.patch patches.suse/msft-hv-0024-Staging-hv-vmbus-Make-vmbus-an-acpi-bus-driver.patch patches.suse/msft-hv-0025-Staging-hv-vmbus-Get-rid-of-vmbus_acpi_init-by.patch patches.suse/msft-hv-0026-Staging-hv-vmbus-Get-rid-of-vmbus_acpi_exit-by.patch patches.suse/msft-hv-0027-Staging-hv-vmbus-Add-the-DSDT-_HID-name-as-well.patch patches.suse/msft-hv-0028-Staging-hv-blkvsc-Fix-bugs-in-the-module-unload-p.patch patches.suse/msft-hv-0029-Staging-hv-blkvsc-We-don-t-support-removable-medi.patch patches.suse/msft-hv-0030-Staging-hv-vmbus-Get-rid-of-the-timer-based-handl.patch patches.suse/msft-hv-0031-Staging-hv-vmbus-Get-rid-of-the-call-to-dump-chan.patch patches.suse/msft-hv-0032-Staging-hv-vmbus-Directly-invoke-the-channel-call.patch patches.suse/msft-hv-0033-Staging-hv-vmbus-Get-rid-of-the-unused-wrapper.patch patches.suse/msft-hv-0034-Staging-hv-vmbus-Get-rid-of-unneeded-calls-to-dum.patch patches.suse/msft-hv-0035-Staging-hv-vmbus-Get-rid-of-the-poll-timer-in-the.patch patches.suse/msft-hv-0036-Staging-hv-vmbus-Fix-the-memory-barrier-in-hv_rin.patch patches.suse/msft-hv-0037-Staging-hv-vmbus-Introduce-read-dependency-in-hv_.patch patches.suse/msft-hv-0038-Staging-hv-vmbus-Change-the-memory-barrier-in-hv_.patch patches.suse/msft-hv-0039-Staging-hv-vmbus-Get-rid-of-the-unused-function-v.patch patches.suse/msft-hv-0040-Staging-hv-vmbus-Get-rid-of-some-dated-comments-i.patch patches.suse/msft-hv-0041-Staging-hv-vmbus-Correct-some-dated-comments-in-c.patch patches.suse/msft-hv-0042-Staging-hv-vmbus-Move-the-definition-of-struct-vm.patch patches.suse/msft-hv-0043-Staging-hv-vmbus-Embed-the-state-needed-to-close.patch patches.suse/msft-hv-0044-Staging-hv-vmbus-Use-the-newly-introduced-state-i.patch patches.suse/msft-hv-0045-Staging-hv-vmbus-Get-rid-of-a-dated-comment-in-vm.patch patches.suse/msft-hv-0046-Staging-hv-vmbus-Get-rid-of-an-unused-function-in.patch patches.suse/msft-hv-0047-Staging-hv-vmbus-Get-rid-of-a-dated-comment-in-ch.patch patches.suse/msft-hv-0048-Staging-hv-vmbus-Fix-a-memory-barrier-call-in-vmb.patch patches.suse/msft-hv-0049-Staging-hv-vmbus-Rename-local-variables-in-vmbus_.patch patches.suse/msft-hv-0050-Staging-hv-vmbus-Increase-the-timeout-for-some-cr.patch patches.suse/msft-hv-0051-Staging-hv-vmbus-Properly-handle-memory-allocatio.patch patches.suse/msft-hv-0052-Staging-hv-vmbus-Cleanup-some-error-codes-in-vmbu.patch patches.suse/msft-hv-0053-Staging-hv-vmbus-Cleanup-error-handling-in-vmbus_.patch patches.suse/msft-hv-0054-Staging-hv-vmbus-Cleanup-error-codes-in-hv.c.patch patches.suse/msft-hv-0055-Staging-hv-vmbus-Cleanup-error-codes-in-connectio.patch patches.suse/msft-hv-0056-Staging-hv-vmbus-Cleanup-some-error-values-in-cha.patch patches.suse/msft-hv-0057-Staging-hv-vmbus-Change-Cleanup-to-cleanup-in-cha.patch patches.suse/msft-hv-0058-treewide-remove-duplicate-includes.patch patches.suse/msft-hv-0059-Staging-hv-netvsc-Fix-a-bug-in-accounting-transmi.patch patches.suse/msft-hv-0060-Staging-hv-vmbus-Properly-handle-the-error-in-hv_.patch patches.suse/msft-hv-0061-Remove-unneeded-version.h-include-from-drivers-stagi.patch patches.suse/msft-hv-0062-staging-hv-fix-some-white-spaces-in-netvsc-driver.patch patches.suse/msft-hv-0063-drivers-staging-hv-blkvsc_drv.c-eliminate-NULL-poin.patch patches.suse/msft-hv-0064-net-remove-use-of-ndo_set_multicast_list-in-drivers.patch patches.suse/msft-hv-0065-Staging-hv-vmbus-Don-t-wait-indefinitely-for-IRQ.patch patches.suse/msft-hv-0066-Staging-hv-tools-Fix-a-checkpatch-warning-in-hv_k.patch patches.suse/msft-hv-0067-Staging-hv-vmbus-Fix-checkpatch-warnings.patch patches.suse/msft-hv-0068-Staging-hv-util-kvp-Fix-the-reported-OSVersion-s.patch patches.suse/msft-hv-0069-Staging-hv-util-kvp-Cleanup-kvp_get_domain_name.patch patches.suse/msft-hv-0070-Staging-hv-Fix-macros-tab-errors-and-warning-in-d.patch patches.suse/msft-hv-0071-Staging-hv-vmbus-VMBUS-is-an-ACPI-enumerated-devi.patch patches.suse/msft-hv-0072-Staging-hv-Replace-struct-hv_guid-with-the-uuid-ty.patch patches.suse/msft-hv-0073-Staging-hv-vmbus-Introduce-vmbus-ID-space-in-stru.patch patches.suse/msft-hv-0074-Staging-hv-blkvsc-Use-the-newly-introduced-vmbus.patch patches.suse/msft-hv-0075-Staging-hv-storvsc-Use-the-newly-introduced-vmbus.patch patches.suse/msft-hv-0076-Staging-hv-netvsc-Use-the-newly-introduced-vmbus.patch patches.suse/msft-hv-0077-Staging-hv-mousevsc-Use-the-newly-introduced-vmbu.patch patches.suse/msft-hv-0078-Staging-hv-util-Make-hv_utils-a-vmbus-device-driv.patch patches.suse/msft-hv-0079-Staging-hv-create-VMBUS_DEVICE-macro-and-use-it.patch patches.suse/msft-hv-0080-Staging-hv-vmbus-Cleanup-vmbus_match.patch patches.suse/msft-hv-0081-Staging-hv-vmbus-Cleanup-vmbus_uevent-code.patch patches.suse/msft-hv-0082-Staging-hv-vmbus-Support-the-notion-of-id-tables.patch patches.suse/msft-hv-0083-Staging-hv-vmbus-Get-rid-of-an-unnecessary-includ.patch patches.suse/msft-hv-0084-Staging-hv-storvsc-Get-rid-of-the-DMI-signature.patch patches.suse/msft-hv-0085-Staging-hv-netvsc-Get-rid-of-the-PCI-signature.patch patches.suse/msft-hv-0086-Staging-hv-netvsc-Get-rid-of-the-DMI-signature-in.patch patches.suse/msft-hv-0087-Staging-hv-util-Get-rid-of-the-DMI-signature-in-h.patch patches.suse/msft-hv-0088-Staging-hv-util-Get-rid-of-the-PCI-signature-in-h.patch patches.suse/msft-hv-0089-Staging-hv-fix-up-driver-registering-mess.patch patches.suse/msft-hv-0090-Staging-hv-vmbus-Get-rid-of-some-unnecessary-comm.patch patches.suse/msft-hv-0091-Staging-hv-vmbus-Cleanup-unnecessary-comments-in.patch patches.suse/msft-hv-0092-Staging-hv-vmbus-Cleanup-error-handling-in-hv_ini.patch patches.suse/msft-hv-0093-Staging-hv-vmbus-Get-rid-of-unnecessay-comments-i.patch patches.suse/msft-hv-0094-Staging-hv-vmbus-Get-rid-of-the-function-dump_gpa.patch patches.suse/msft-hv-0095-Staging-hv-vmbus-Get-rid-of-the-function-dump_gpa.patch patches.suse/msft-hv-0096-Staging-hv-vmbus-Rename-openMsg-to-open_msg-in-ch.patch patches.suse/msft-hv-0097-Staging-hv-vmbus-Get-rid-of-unnecessary-comments.patch patches.suse/msft-hv-0098-Staging-hv-vmbus-Change-the-variable-name-openInf.patch patches.suse/msft-hv-0099-Staging-hv-vmbus-Cleanup-error-values-in-ringbuff.patch patches.suse/msft-hv-0100-Staging-hv-vmbus-Cleanup-the-error-return-value-i.patch patches.suse/msft-hv-0101-Staging-hv-netvsc-Get-rid-of-an-unnecessary-print.patch patches.suse/msft-hv-0102-Staging-hv-vmbus-Retry-vmbus_post_msg-before-gi.patch patches.suse/msft-hv-0103-Staging-hv-storvsc-Cleanup-error-handling-in-stor.patch patches.suse/msft-hv-0104-Staging-hv-storvsc-Cleanup-error-handling-in-stor.patch patches.suse/msft-hv-0105-Staging-hv-storvsc-Cleanup-error-handling-in-stor.patch patches.suse/msft-hv-0106-Staging-hv-storvsc-Cleanup-error-handling-in-stor.patch patches.suse/msft-hv-0107-Storage-hv-storvsc-Get-rid-of-some-unnecessary-DP.patch patches.suse/msft-hv-0108-Staging-hv-storvsc-Fix-cleanup-some-dated-comment.patch patches.suse/msft-hv-0109-Staging-hv-storvsc-Cleanup-returned-error-code-in.patch patches.suse/msft-hv-0110-Staging-hv-storvsc-Cleanup-error-code-returned-in.patch patches.suse/msft-hv-0111-Staging-hv-storvsc-Cleanup-returned-error-code-in.patch patches.suse/msft-hv-0112-Staging-hv-netvsc-Cleanup-the-returned-error-code.patch patches.suse/msft-hv-0113-Staging-hv-netvsc-Cleanup-error-return-codes-in-n.patch patches.suse/msft-hv-0114-Staging-hv-netvsc-Cleanup-error-return-values-in.patch patches.suse/msft-hv-0115-Staging-hv-netvsc-Cleanup-error-returns-in-netvsc.patch patches.suse/msft-hv-0116-Staging-hv-netvsc-Cleanup-error-return-values-in.patch patches.suse/msft-hv-0117-Staging-hv-netvsc-Cleanup-error-return-codes-in-n.patch patches.suse/msft-hv-0118-Staging-hv-netvsc-Cleanup-error-codes-in-rndis_fi.patch patches.suse/msft-hv-0119-Staging-hv-netvsc-Cleanup-error-code-in-rndis_fil.patch patches.suse/msft-hv-0120-Staging-hv-netvsc-Cleanup-error-return-values-in.patch patches.suse/msft-hv-0121-Staging-hv-netvsc-Cleanup-error-returns-in-rndis_.patch patches.suse/msft-hv-0122-Staging-hv-netvsc-Cleanup-error-code-in-rndis_fil.patch patches.suse/msft-hv-0123-Staging-hv-mouse-Change-the-jump-label-Cleanup-to.patch patches.suse/msft-hv-0124-Staging-hv-netvsc-Change-the-jump-label-Cleanup-t.patch patches.suse/msft-hv-0125-Staging-hv-netvsc-Change-the-jump-label-Exit-to-e.patch patches.suse/msft-hv-0126-Staging-hv-mouse-Get-rid-of-the-unused-PCI-signat.patch patches.suse/msft-hv-0127-Staging-hv-hv_mouse-remove-deviceinfo_callback-fu.patch patches.suse/msft-hv-0128-Staging-hv-hv_mouse-remove-inputreport_callback-f.patch patches.suse/msft-hv-0129-Staging-hv-hv_mouse-remove-a-forward-declaration.patch patches.suse/msft-hv-0130-Staging-hv-hv_mouse-fix-up-remove-function.patch patches.suse/msft-hv-0131-Staging-hv-storvsc-Inline-free_stor_device.patch patches.suse/msft-hv-0132-Staging-hv-storvsc-Do-not-aquire-an-unnecessary-r.patch patches.suse/msft-hv-0133-Staging-hv-storvsc-Rename-must_get_stor_device.patch patches.suse/msft-hv-0134-Staging-hv-storvsc-Rename-get_stor_device.patch patches.suse/msft-hv-0135-Staging-hv-storvsc-Cleanup-alloc_stor_device.patch patches.suse/msft-hv-0136-Staging-hv-storvsc-Introduce-state-to-manage-the.patch patches.suse/msft-hv-0137-Staging-hv-storvsc-Prevent-outgoing-traffic-when.patch patches.suse/msft-hv-0138-Staging-hv-storvsc-Get-rid-of-release_stor_device.patch patches.suse/msft-hv-0139-Staging-hv-storvsc-Get-rid-of-final_release_stor_.patch patches.suse/msft-hv-0140-Staging-hv-storvsc-Get-rid-of-the-reference-count.patch patches.suse/msft-hv-0141-Staging-hv-netvsc-Inline-the-code-for-free_net_de.patch patches.suse/msft-hv-0142-Staging-hv-netvsc-Cleanup-alloc_net_device.patch patches.suse/msft-hv-0143-Staging-hv-netvsc-Introduce-state-to-manage-the-l.patch patches.suse/msft-hv-0144-Staging-hv-netvsc-Prevent-outgoing-traffic-when-n.patch patches.suse/msft-hv-0145-Staging-hv-netvsc-Get-rid-of-release_outbound_net.patch patches.suse/msft-hv-0146-Staging-hv-netvsc-Get-rid-of-release_inbound_net_.patch patches.suse/msft-hv-0147-Staging-hv-netvsc-Get-rid-of-the-refcnt-field-in.patch patches.suse/msft-hv-0148-Staging-hv-storvsc-Add-code-to-handle-IDE-devices.patch patches.suse/msft-hv-0149-Staging-hv-storvsc-Handle-IDE-devices-using-the-s.patch patches.suse/msft-hv-0150-Staging-hv-blkvsc-Get-rid-of-blkvsc_drv.c-as-this.patch patches.suse/msft-hv-0151-Staging-hv-storvsc-Optimize-bounce-buffer-handlin.patch patches.suse/msft-hv-0152-Staging-hv-storvsc-Optimize-the-bounce-buffer-han.patch patches.suse/msft-hv-0153-Staging-hv-storvsc-Include-storvsc.c-in-storvsc_d.patch patches.suse/msft-hv-0154-Staging-hv-storvsc-Cleanup-storvsc_drv.c-after-ad.patch patches.suse/msft-hv-0155-Staging-hv-storvsc-Add-the-contents-of-hyperv_sto.patch patches.suse/msft-hv-0156-Staging-hv-storvsc-Cleanup-storvsc_drv.c-after-ad.patch patches.suse/msft-hv-0157-Staging-hv-storvsc-Fixup-srb-and-scsi-status-for.patch patches.suse/msft-hv-0158-Staging-hv-storvsc-Fix-a-typo.patch patches.suse/msft-hv-0159-Staging-hv-storvsc-In-case-of-scsi-errors-offline.patch patches.suse/msft-hv-0160-Staging-hv-storvsc-No-need-to-copy-from-bounce-bu.patch patches.suse/msft-hv-0161-Staging-hv-util-Forcefully-shutdown-when-shutdown.patch patches.suse/msft-hv-0162-Staging-hv-util-Adjust-guest-time-in-a-process-co.patch patches.suse/msft-hv-0163-Staging-hv-vmbus-Check-before-invoking-the-channe.patch patches.suse/msft-hv-0164-Staging-hv-vmbus-Properly-deal-with-de-registerin.patch patches.suse/msft-hv-0165-Staging-hv-Fix-a-bug-in-vmbus_match.patch patches.suse/msft-hv-0166-Staging-hv-vmbus-Get-rid-of-vmbus_on_isr-by-inl.patch patches.suse/msft-hv-0167-Staging-hv-vmbus-Do-not-enable-auto-eoi.patch patches.suse/msft-hv-0168-Staging-hv-vmbus-Fixup-indentation-in-vmbus_acpi_.patch patches.suse/msft-hv-0169-Staging-hv-vmbus-Get-rid-of-some-dated-redundant.patch patches.suse/msft-hv-0170-Staging-hv-vmbus-Get-rid-of-an-unnecessary-check.patch patches.suse/msft-hv-0171-Staging-hv-vmbus-Fix-a-checkpatch-warning-in-ring.patch patches.suse/msft-hv-0172-Staging-hv-vmbus-Fix-checkpatch-warnings-in-conne.patch patches.suse/msft-hv-0173-Staging-hv-mousevsc-Fix-checkpatch-errors-and-war.patch patches.suse/msft-hv-0174-Staging-hv-netvsc-return-negative-error-codes.patch patches.suse/msft-hv-0175-Staging-hv-util-Deal-with-driver-register-failure.patch patches.suse/msft-hv-0176-Staging-hv-vmbus-Fix-a-bug-in-error-handling-in-v.patch patches.suse/msft-hv-0177-Staging-hv-vmbus-Check-for-events-before-messages.patch patches.suse/msft-hv-0178-Staging-hv-vmbus-Cleanup-the-code-in-process_chn_.patch patches.suse/msft-hv-0179-staging-hv-remove-unnecessary-includes-in-netvsc.patch patches.suse/msft-hv-0180-staging-hv-add-newline-to-log-messages-in-netvsc.patch patches.suse/msft-hv-0181-staging-hv-convert-dev_-loglevel-to-netdev_-logle.patch patches.suse/msft-hv-0182-staging-hv-fix-a-kernel-warning-in-netvsc_linkstat.patch patches.suse/msft-hv-0183-staging-hv-re-order-the-code-in-netvsc_probe.patch patches.suse/msft-hv-0184-staging-hv-fix-counting-of-outstanding-sends-in-f.patch patches.suse/msft-hv-0185-staging-hv-fix-counting-of-available-buffer-slots.patch patches.suse/msft-hv-0186-staging-hv-fix-the-return-status-of-netvsc_start_x.patch patches.suse/msft-hv-0187-staging-hv-fix-the-page-buffer-when-rndis-data-go.patch patches.suse/msft-hv-0188-staging-hv-fix-some-typos-in-netvsc.c.patch patches.suse/msft-hv-0189-Staging-hv-Update-TODO-file.patch patches.suse/msft-hv-0190-Staging-hv-vmbus-Show-the-modalias-in-sys-bus-vm.patch patches.suse/msft-hv-0191-x86-Hyper-V-Integrate-the-clocksource-with-Hyper-V.patch patches.suse/msft-hv-0192-Staging-hv-vmbus-Rename-vmbus_child_device_create.patch patches.suse/msft-hv-0193-Staging-hv-vmbus-Rename-vmbus_child_device_regist.patch patches.suse/msft-hv-0194-Staging-hv-vmbus-Rename-vmbus_child_device_unregi.patch patches.suse/msft-hv-0195-Staging-hv-vmbus-Cleanup-dated-comments-in-channe.patch patches.suse/msft-hv-0196-Staging-hv-vmbus-Introduce-a-utility-function-to.patch patches.suse/msft-hv-0197-Staging-hv-vmbus-Change-the-signature-of-struct-h.patch patches.suse/msft-hv-0198-Staging-hv-storvsc-Use-the-driver_data-to-identif.patch patches.suse/msft-hv-0199-Staging-hv-vmbus-Introduce-functions-for-setting.patch patches.suse/msft-hv-0200-Staging-hv-vmbus-Cleanup-vmbus_remove.patch patches.suse/msft-hv-0201-Staging-hv-storvsc-Get-rid-of-storvsc_dev_add-b.patch patches.suse/msft-hv-0202-Staging-hv-storvsc-Get-rid-of-alloc_stor_device.patch patches.suse/msft-hv-0203-Staging-hv-storvsc-Get-rid-of-some-unnecessary-st.patch patches.suse/msft-hv-0204-Staging-hv-storvsc-Eliminate-the-usage-of-ext-fie.patch patches.suse/msft-hv-0205-Staging-hv-netvsc-Get-rid-of-the-usage-of-the-ext.patch patches.suse/msft-hv-0206-Staging-hv-mousevsc-Get-rid-of-the-usage-of-the-e.patch patches.suse/msft-hv-0207-Staging-hv-vmbus-Get-rid-of-the-ext-field-in-stru.patch patches.suse/msft-hv-0208-Staging-hv-vmbus-Do-not-allocate-struct-hv_device.patch patches.suse/msft-hv-0209-Staging-hv-vmbus-Get-rid-of-the-module-dependency.patch patches.suse/msft-hv-0210-Staging-hv-netvsc-Rename-netDevice-as-net_device.patch patches.suse/msft-hv-0211-Staging-hv-netvsc-Rename-rndisDevice-to-rndis_dev.patch patches.suse/msft-hv-0212-Staging-hv-netvsc-Rename-deviceInfo-as-device_inf.patch patches.suse/msft-hv-0213-Staging-hv-netvsc-Cleanup-the-name-and-type-of-li.patch patches.suse/msft-hv-0214-Staging-hv-util-Perform-some-service-specific-ini.patch patches.suse/msft-hv-0215-Staging-hv-util-Properly-handle-util-services-in.patch patches.suse/msft-hv-0216-Staging-hv-vmbus-Get-rid-of-hv_cb_utils-and-oth.patch patches.suse/msft-hv-0217-Staging-hv-Update-the-TODO-file.patch patches.suse/msft-hv-0218-staging-hv-remove-the-carrier-status-check-from-ne.patch patches.suse/msft-hv-0219-Staging-hv-mousevsc-Fixup-struct-hv_input_dev_inf.patch patches.suse/msft-hv-0220-Staging-hv-mousevsc-Get-rid-of-the-struct-input_d.patch patches.suse/msft-hv-0221-Staging-hv-mousevsc-Fixup-some-bogus-WARN_ON-ca.patch patches.suse/msft-hv-0222-Staging-hv-mousevsc-Change-the-allocation-flags-t.patch patches.suse/msft-hv-0223-Staging-hv-mousevsc-Handle-the-case-where-we-may.patch patches.suse/msft-hv-0224-Staging-hv-mousevsc-Correctly-initialize-the-head.patch patches.suse/msft-hv-0225-Staging-hv-mousevsc-Use-completion-primitive-to-s.patch patches.suse/msft-hv-0226-Staging-hv-mousevsc-Cleanup-and-properly-implemen.patch patches.suse/msft-hv-0227-Staging-hv-mousevsc-Get-rid-of-unnecessary-DPRINT.patch patches.suse/msft-hv-0228-Staging-hv-mousevsc-Cleanup-error-handling.patch patches.suse/msft-hv-0229-Staging-hv-mousevsc-Get-rid-of-unnecessary-pr_-c.patch patches.suse/msft-hv-0230-Staging-hv-mousevsc-Free-allocated-memory-in-free.patch patches.suse/msft-hv-0231-Staging-hv-mousevsc-Get-rid-of-the-unused-state.patch patches.suse/msft-hv-0232-Staging-hv-mousevsc-Cleanup-alloc_input_device.patch patches.suse/msft-hv-0233-Staging-hv-mousevsc-Get-rid-of-mousevsc_on_send_c.patch patches.suse/msft-hv-0234-Staging-hv-mousevsc-Cleanup-mousevsc_connect_to_v.patch patches.suse/msft-hv-0235-Staging-hv-mousevsc-Get-rid-of-mousevsc_on_device.patch patches.suse/msft-hv-0236-Staging-hv-mousevsc-Now-cleanup-mousevsc_remove.patch patches.suse/msft-hv-0237-Staging-hv-mousevsc-Get-rid-of-ref_count-state-in.patch patches.suse/msft-hv-0238-Staging-hv-mousevsc-Cleanup-camel-cased-enums.patch patches.suse/msft-hv-0239-Staging-hv-mousevsc-Get-rid-of-mousevsc_on_receiv.patch patches.suse/msft-hv-0240-Staging-hv-mousevsc-Cleanup-mousevsc_on_device_ad.patch patches.suse/msft-hv-0241-Staging-hv-mousevsc-Enable-autoloading-of-the-mou.patch patches.suse/msft-hv-0242-Staging-hv-mousevsc-Get-rid-of-unnecessary-commen.patch patches.suse/msft-hv-0243-Staging-hv-util-Fix-a-bug-in-kvp-implementation.patch patches.suse/msft-hv-0244-Staging-hv-util-Invoke-cn_netlink_send-in-a-wor.patch patches.suse/msft-hv-0245-staging-hv-storvsc-ignore-SET_WINDOW-scsi-command.patch patches.suse/msft-hv-0246-Staging-hv-netvsc-Fix-a-dereferencing-issue.patch patches.suse/msft-hv-0247-Staging-hv-move-hyperv-code-out-of-staging-directo.patch patches.suse/msft-hv-0248-Staging-hv-remove-unneeded-asm-include-file-in-hyp.patch patches.suse/msft-hv-0249-hv-rename-prep_negotiate_resp-to-vmbus_prep_negot.patch patches.suse/msft-hv-0250-hv-remove-a-bunch-of-unused-debug-macros-from-hyper.patch patches.suse/msft-hv-0251-Staging-hv-storvsc-remove-last-usage-of-DPRINT_WA.patch patches.suse/msft-hv-0252-Staging-hv-remove-last-user-of-DPRINT-macro.patch patches.suse/msft-hv-0253-Staging-hv-remove-vmbus_loglevel-as-it-is-not-used.patch patches.suse/msft-hv-0254-hv-remove-unused-LOWORD-and-HIWORD-macros-from-hype.patch patches.suse/msft-hv-0255-hv-hyperv.h-remove-unused-module-macros.patch patches.suse/msft-hv-0256-hv-hyperv.h-remove-unneeded-forward-declarations-o.patch patches.suse/msft-hv-0257-hv-remove-free_channel-from-hyperv.h.patch patches.suse/msft-hv-0258-hv-remove-struct-hv_device_info-from-hyperv.h.patch patches.suse/msft-hv-0259-Staging-hv-mousevsc-Fix-a-checkpatch-warning.patch patches.suse/msft-hv-0260-Staging-hv-storvsc-Fix-checkpatch-warnings.patch +kabi patches.suse/msft-hv-0261-NLS-improve-UTF8-UTF16-string-conversion-routine.patch patches.suse/msft-hv-0262-HID-Move-the-hid-hyperv-driver-out-of-staging.patch patches.suse/msft-hv-0263-Staging-hv-mousevsc-Make-boolean-states-boolean.patch patches.suse/msft-hv-0264-Staging-hv-mousevsc-Inline-the-code-for-mousevsc_.patch patches.suse/msft-hv-0265-Staging-hv-mousevsc-Inline-the-code-for-reportdes.patch patches.suse/msft-hv-0266-Staging-hv-mousevsc-Cleanup-mousevsc_on_channel_c.patch patches.suse/msft-hv-0267-Staging-hv-mousevsc-Add-a-new-line-to-a-debug-str.patch patches.suse/msft-hv-0268-Staging-hv-mousevsc-Get-rid-of-unnecessary-includ.patch patches.suse/msft-hv-0269-Staging-hv-mousevsc-Address-some-style-issues.patch patches.suse/msft-hv-0270-Staging-hv-mousevsc-Add-a-check-to-prevent-memory.patch patches.suse/msft-hv-0271-Staging-hv-mousevsc-Use-the-KBUILD_MODNAME-macro.patch patches.suse/msft-hv-0272-Staging-hv-storvsc-Use-mempools-to-allocate-struc.patch patches.suse/msft-hv-0273-Staging-hv-storvsc-Cleanup-error-handling-in-the.patch patches.suse/msft-hv-0274-Staging-hv-storvsc-Fixup-the-error-when-processin.patch patches.suse/msft-hv-0275-Staging-hv-storvsc-Fix-error-handling-storvsc_hos.patch patches.suse/msft-hv-0276-Staging-hv-storvsc-Use-the-accessor-function-shos.patch patches.suse/msft-hv-0277-Staging-hv-storvsc-Use-the-unlocked-version-queue.patch patches.suse/msft-hv-0278-Staging-hv-storvsc-use-the-macro-KBUILD_MODNAME.patch patches.suse/msft-hv-0279-Staging-hv-storvsc-Get-rid-of-an-unnecessary-forw.patch patches.suse/msft-hv-0280-Staging-hv-storvsc-Upgrade-the-vmstor-protocol-ve.patch patches.suse/msft-hv-0281-Staging-hv-storvsc-Support-hot-add-of-scsi-disks.patch patches.suse/msft-hv-0282-Staging-hv-storvsc-Support-hot-removing-of-scsi-d.patch patches.suse/msft-hv-0283-staging-hv-Use-kmemdup-rather-than-duplicating-its.patch patches.suse/msft-hv-0284-Staging-hv-vmbus-Support-building-the-vmbus-drive.patch patches.suse/msft-hv-0285-hv-Add-Kconfig-menu-entry.patch patches.suse/msft-hv-0286-Staging-hv-mousevsc-Remove-the-mouse-driver-from.patch patches.suse/msft-hv-0287-staging-hv-move-hv_netvsc-out-of-staging-area.patch patches.suse/msft-hv-0288-net-hyperv-Fix-long-lines-in-netvsc.c.patch patches.suse/msft-hv-0289-net-hyperv-Add-support-for-promiscuous-mode-setting.patch patches.suse/msft-hv-0290-Staging-hv-storvsc-Disable-clustering.patch patches.suse/msft-hv-0291-Staging-hv-storvsc-Cleanup-storvsc_device_alloc.patch patches.suse/msft-hv-0292-Staging-hv-storvsc-Fix-a-bug-in-storvsc_command_c.patch patches.suse/msft-hv-0293-Staging-hv-storvsc-Fix-a-bug-in-copy_from_bounce_.patch patches.suse/msft-hv-0294-Staging-hv-storvsc-Implement-per-device-memory-po.patch patches.suse/msft-hv-0295-Staging-hv-update-TODO-file.patch patches.suse/msft-hv-0296-HID-hv_mouse-Properly-add-the-hid-device.patch patches.suse/msft-hv-0297-Staging-hv-storvsc-Fix-a-bug-in-create_bounce_buf.patch patches.suse/msft-hv-0298-drivers-hv-Don-t-OOPS-when-you-cannot-init-vmbus.patch patches.suse/msft-hv-0299-net-hyperv-Fix-the-stop-wake-queue-mechanism.patch patches.suse/msft-hv-0300-Drivers-hv-Fix-a-memory-leak.patch patches.suse/msft-hv-0301-Drivers-hv-Make-the-vmbus-driver-unloadable.patch patches.suse/msft-hv-0302-Drivers-hv-Get-rid-of-an-unnecessary-check-in-hv.c.patch patches.suse/msft-hv-0303-net-hyperv-Remove-unnecessary-kmap_atomic-in-netvsc.patch patches.suse/msft-hv-0304-net-hyperv-Add-NETVSP-protocol-version-negotiation.patch patches.suse/msft-hv-0305-net-hyperv-Add-support-for-jumbo-frame-up-to-64KB.patch patches.suse/msft-hv-0306-Drivers-hv-Fix-a-bug-in-vmbus_driver_unregister.patch patches.suse/msft-hv-0307-net-hyperv-fix-possible-memory-leak-in-do_set_multi.patch patches.suse/msft-hv-0308-HID-hyperv-Properly-disconnect-the-input-device.patch patches.suse/msft-hv-0309-Staging-hv-storvsc-Cleanup-some-comments.patch patches.suse/msft-hv-0310-Staging-hv-storvsc-Cleanup-storvsc_probe.patch patches.suse/msft-hv-0311-Staging-hv-storvsc-Cleanup-storvsc_queuecommand.patch patches.suse/msft-hv-0312-Staging-hv-storvsc-Introduce-defines-for-srb-stat.patch patches.suse/msft-hv-0313-Staging-hv-storvsc-Cleanup-storvsc_host_reset_han.patch patches.suse/msft-hv-0314-Staging-hv-storvsc-Move-and-cleanup-storvsc_remov.patch patches.suse/msft-hv-0315-Staging-hv-storvsc-Add-a-comment-to-explain-life.patch patches.suse/msft-hv-0316-Staging-hv-storvsc-Get-rid-of-the-on_io_completio.patch patches.suse/msft-hv-0317-Staging-hv-storvsc-Rename-the-context-field-in-hv.patch patches.suse/msft-hv-0318-Staging-hv-storvsc-Miscellaneous-cleanup-of-storv.patch patches.suse/msft-hv-0319-Staging-hv-storvsc-Cleanup-the-code-for-generatin.patch patches.suse/msft-hv-0320-Staging-hv-storvsc-Cleanup-some-protocol-related.patch patches.suse/msft-hv-0321-Staging-hv-storvsc-Get-rid-of-some-unused-defines.patch patches.suse/msft-hv-0322-Staging-hv-storvsc-Consolidate-the-request-struct.patch patches.suse/msft-hv-0323-Staging-hv-storvsc-Consolidate-all-the-wire-proto.patch patches.suse/msft-hv-0324-Staging-hv-storvsc-Move-the-storage-driver-out-of.patch patches.suse/msft-hv-0325-net-hyperv-Use-the-built-in-macro-KBUILD_MODNAME-fo.patch patches.suse/msft-hv-0326-net-hyperv-fix-erroneous-NETDEV_TX_BUSY-use.patch patches.suse/msft-hv-0327-net-hyperv-Use-netif_tx_disable-instead-of-netif_.patch patches.suse/msft-hv-0328-net-hyperv-rx_bytes-should-account-the-ether-header.patch patches.suse/msft-hv-0329-net-hyperv-fix-the-issue-that-large-packets-be-drop.patch patches.suse/msft-hv-0330-net-hyperv-Fix-the-page-buffer-when-an-RNDIS-messag.patch patches.suse/msft-hv-0331-drivers-hv-Get-rid-of-some-unnecessary-code.patch patches.suse/msft-hv-0332-drivers-hv-kvp-Add-cleanup-connector-defines.patch patches.suse/msft-hv-0333-drivers-hv-kvp-Move-the-contents-of-hv_kvp.h-to-h.patch patches.suse/msft-hv-0334-net-hyperv-Convert-camel-cased-variables-in-rndis_f.patch patches.suse/msft-hv-0335-net-hyperv-Correct-the-assignment-in-netvsc_recv_ca.patch patches.suse/msft-hv-0336-net-hyperv-Remove-the-unnecessary-memset-in-rndis_f.patch patches.suse/msft-hv-0337-drivers-hv-Cleanup-the-kvp-related-state-in-hyperv.patch patches.suse/msft-hv-0338-tools-hv-Use-hyperv.h-to-get-the-KVP-definitions.patch patches.suse/msft-hv-0339-drivers-hv-kvp-Cleanup-the-kernel-user-protocol.patch patches.suse/msft-hv-0340-drivers-hv-Increase-the-number-of-VCPUs-supported.patch patches.suse/msft-hv-0341-net-hyperv-Fix-data-corruption-in-rndis_filter_rece.patch patches.suse/msft-hv-0342-net-hyperv-Add-support-for-vlan-trunking-from-guest.patch patches.suse/msft-hv-0343-Drivers-hv-Add-new-message-types-to-enhance-KVP.patch patches.suse/msft-hv-0344-Drivers-hv-Support-the-newly-introduced-KVP-messag.patch patches.suse/msft-hv-0345-Tools-hv-Fully-support-the-new-KVP-verbs-in-the-us.patch patches.suse/msft-hv-0346-Tools-hv-Support-enumeration-from-all-the-pools.patch patches.suse/msft-hv-0347-net-hyperv-Fix-the-code-handling-tx-busy.patch patches.suse/msft-hv-0348-net-hyperv-Adding-cancellation-to-ensure-rndis-filte.patch patches.suse/msft-hv-0349-SCSI-storvsc-Properly-handle-errors-from-the-host.patch patches.suse/msft-hv-0350-HID-hid-hyperv-Do-not-use-hid_parse_report-directly.patch patches.suse/msft-hv-0351-HID-hyperv-Set-the-hid-drvdata-correctly.patch patches.suse/msft-hv-0352-Drivers-hv-Get-rid-of-an-unnecessary-check-in-vmbus_.patch patches.suse/msft-hv-0353-Drivers-hv-util-Properly-handle-version-negotiations.patch patches.suse/msft-hv-0354-hv-fix-return-type-of-hv_post_message.patch patches.suse/msft-hv-0355-net-hyperv-Add-flow-control-based-on-hi-low-watermar.patch patches.suse/msft-hv-0356-usb-net-rndis-break-out-linux-rndis.h-defines.patch patches.suse/msft-hv-0357-usb-net-rndis-remove-ambigous-status-codes.patch patches.suse/msft-hv-0358-usb-net-rndis-merge-command-codes.patch patches.suse/msft-hv-0359-net-hyperv-Use-wait_event-on-outstanding-sends-durin.patch patches.suse/msft-hv-0360-Tools-hv-verify-origin-of-netlink-connector-message.patch patches.suse/msft-hv-0361-hyperv-Add-support-for-setting-MAC-from-within-guest.patch patches.suse/msft-hv-0362-Drivers-hv-Change-the-hex-constant-to-a-decimal-cons.patch patches.suse/msft-hv-0363-hyperv-Add-error-handling-to-rndis_filter_device_add.patch patches.suse/msft-hv-0364-hyperv-Add-a-check-for-ring_size-value.patch patches.suse/msft-hv-0365-drivers-net-Remove-casts-to-same-type.patch patches.suse/msft-hv-0366-drivers-hv-remove-IRQF_SAMPLE_RANDOM-which-is-now-a-.patch patches.suse/msft-hv-0367-hyperv-Move-wait-completion-msg-code-into-rndis_filt.patch patches.suse/msft-hv-0368-hyperv-Add-comments-for-the-extended-buffer-after-RN.patch patches.suse/msft-hv-0369-Drivers-hv-Cleanup-the-guest-ID-computation.patch patches.suse/msft-hv-0370-Drivers-hv-vmbus-Use-the-standard-format-string-to-f.patch patches.suse/msft-hv-0371-Drivers-hv-Add-KVP-definitions-for-IP-address-inject.patch patches.suse/msft-hv-0372-Drivers-hv-kvp-Cleanup-error-handling-in-KVP.patch +kabi patches.suse/msft-hv-0373-Drivers-hv-Explicitly-size-elements-of-protocol-stru.patch patches.suse/msft-hv-0374-Drivers-hv-kvp-Support-the-new-IP-injection-messages.patch patches.suse/msft-hv-0375-Tools-hv-Prepare-to-expand-kvp_get_ip_address-functi.patch patches.suse/msft-hv-0376-Tools-hv-Further-refactor-kvp_get_ip_address.patch patches.suse/msft-hv-0377-Tools-hv-Gather-address-family-information.patch patches.suse/msft-hv-0378-Tools-hv-Gather-subnet-information.patch patches.suse/msft-hv-0379-Tools-hv-Represent-the-ipv6-mask-using-CIDR-notation.patch patches.suse/msft-hv-0380-Tools-hv-Gather-ipv-4-6-gateway-information.patch patches.suse/msft-hv-0381-hv-fail-the-probing-immediately-when-we-are-not-in-h.patch patches.suse/msft-hv-0382-hv-vmbus_drv-detect-hyperv-through-x86_hyper.patch patches.suse/msft-hv-0383-Tools-hv-Get-rid-of-some-unused-variables.patch patches.suse/msft-hv-0384-Tools-hv-Correctly-type-string-variables.patch patches.suse/msft-hv-0385-Tools-hv-Add-an-example-script-to-retrieve-DNS-entri.patch patches.suse/msft-hv-0386-Tools-hv-Gather-DNS-information.patch patches.suse/msft-hv-0387-Drivers-hv-kvp-Copy-the-address-family-information.patch patches.suse/msft-hv-0388-Tools-hv-Add-an-example-script-to-retrieve-dhcp-stat.patch patches.suse/msft-hv-0389-Tools-hv-Gather-DHCP-information.patch patches.suse/msft-hv-0390-Tools-hv-Add-an-example-script-to-configure-an-inter.patch patches.suse/msft-hv-0391-Tools-hv-Implement-the-KVP-verb-KVP_OP_SET_IP_INFO.patch patches.suse/msft-hv-0392-Tools-hv-Rename-the-function-kvp_get_ip_address.patch patches.suse/msft-hv-0393-Tools-hv-Implement-the-KVP-verb-KVP_OP_GET_IP_INFO.patch patches.suse/msft-hv-0394-tools-hv-Fix-file-handle-leak.patch patches.suse/msft-hv-0395-tools-hv-Fix-exit-error-code.patch patches.suse/msft-hv-0396-tools-hv-Check-for-read-write-errors.patch patches.suse/msft-hv-0397-tools-hv-Parse-etc-os-release.patch patches.suse/msft-hv-0398-hyperv-Fix-the-max_xfer_size-in-RNDIS-initialization.patch patches.suse/msft-hv-0399-hyperv-Fix-the-missing-return-value-in-rndis_filter_.patch patches.suse/msft-hv-0400-hyperv-Fix-page-buffer-handling-in-rndis_filter_send.patch patches.suse/msft-hv-0401-hyperv-Remove-extra-allocated-space-for-recv_pkt_lis.patch patches.suse/msft-hv-0402-hyperv-Report-actual-status-in-receive-completion-pa.patch patches.suse/msft-hv-0403-hyperv-Add-buffer-for-extended-info-after-the-RNDIS-.patch patches.suse/msft-hv-0404-Drivers-hv-Cleanup-error-handling-in-vmbus_open.patch patches.suse/msft-hv-0405-SCSI-storvsc-Account-for-in-transit-packets-in-the-R.patch patches.suse/suse-hv-register-clocksource-only-if-its-adverti.patch patches.suse/suse-hv-rndis_filter-defines.patch patches.suse/suse-hv-storvsc-scsi-proc_name.patch patches.suse/suse-hv-pata_piix-ignore-disks.patch patches.suse/suse-hv-bind-hv_blkkvsc-to-hv_storvsc.patch patches.suse/suse-hv-bind-hv_mouse-to-hid-hyperv.patch ######################################################## # Numa hot-add memory/cpu fixes ######################################################## patches.arch/acpi_processor_fix_cpuidle_unregister.patch ######################################################## # EDAC patches ######################################################## patches.drivers/edac_i7core_phys_proc_id_use_socketid.patch patches.drivers/edac_amd_print_cpu_number.patch patches.drivers/edac_amd_print_valid_addr.patch patches.drivers/edac_amd_drop_too_granulary_family_model_checks.patch # APEI (ACPI Platform Error Interface) -> 3.1 patches patches.drivers/apei_lockless_list.patch patches.drivers/apei_make_gen_pool_memory_allocator_lockless.patch patches.drivers/apei_memory_failure_queue.patch patches.drivers/apei_pstore_mainline_001.patch patches.drivers/apei_pstore_mainline_002.patch patches.drivers/apei_pstore_mainline_003.patch patches.drivers/apei_pstore_mainline_004.patch patches.drivers/apei_pstore_mainline_005.patch patches.drivers/apei_pstore_mainline_006.patch patches.drivers/apei_pstore_mainline_007.patch patches.drivers/apei_pstore_mainline_008.patch patches.drivers/apei_pstore_mainline_009.patch patches.drivers/apei_pstore_mainline_010.patch patches.drivers/apei_pstore_mainline_011.patch patches.drivers/apei_pstore_mainline_012.patch patches.drivers/apei_pstore_mainline_013.patch patches.drivers/apei_pstore_mainline_014.patch patches.drivers/apei_pstore_mainline_015.patch patches.drivers/apei_pstore_mainline_016.patch patches.drivers/apei_pstore_mainline_017.patch patches.drivers/apei_pstore_mainline_018.patch patches.drivers/apei_pstore_mainline_019.patch patches.drivers/apei_pstore_mainline_020.patch patches.drivers/apei_pstore_mainline_021.patch patches.drivers/001-pstore_3_2_fixes.patch patches.drivers/002-pstore_3_2_fixes.patch patches.drivers/003-pstore_3_2_fixes.patch patches.drivers/004-pstore_3_2_fixes.patch patches.drivers/005-pstore_3_2_fixes.patch patches.drivers/006-pstore_3_2_fixes.patch patches.drivers/pstore_fix_ia64_compile_warning.patch patches.drivers/acpi_apei_disable_suse.patch patches.drivers/acpi_apei_allow_partly_enabling.patch patches.drivers/acpi_apei_whitelist_hest_dell.patch patches.arch/x86_do_not_set_nvs_ram_busy.patch patches.drivers/apei_check_acc_width_allow_not_byte_alligned_bit_offset.patch patches.drivers/sg-remove-sg_mutex.patch ######################################################## # You'd better have a good reason for adding a patch # below here. ######################################################## ######################################################## # 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. ### both uml framebuffer and xen need this one. patches.xen/add-console-use-vt # split out patches patches.xen/kexec-move-segment-code-i386.patch patches.xen/kexec-move-segment-code-x86_64.patch patches.xen/frontswap-header patches.xen/frontswap-hooks patches.xen/frontswap-core patches.xen/frontswap-config patches.xen/cleancache-update patches.xen/frontswap-cleancache-invalidate patches.xen/ipv6-no-autoconf patches.xen/pci-guestdev patches.xen/pci-reserve # 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 patches.xen/xen3-auto-blktap2-pvops.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-x86.diff patches.xen/xen3-auto-arch-i386.diff patches.xen/xen3-auto-arch-x86_64.diff # fixups due to upstream Xen parts patches.xen/xen3-fixup-xen # newer changeset backports patches.xen/1134-blktap-locking.patch patches.xen/1135-blktap-map-once.patch patches.xen/1137-netback-wait-for-hotplug.patch patches.xen/1138-netfront-delay-gARP.patch patches.xen/1140-xs-payload-limit.patch patches.xen/1142-xenbus-reset-watches-check.patch patches.xen/1148-xenbus-dev-write-watch-checks.patch patches.xen/1149-strlcpy.patch patches.xen/1153-xenoprof-escape-compat.patch patches.xen/1154-blkfront-fail-packet-requests.patch patches.xen/1157-blkfront-per-device-io-lock.patch patches.xen/1158-xenbus-remove-details.patch patches.xen/1162-blkback-disconnect.patch patches.xen/1163-gnttab-deferred-end-access.patch patches.xen/1164-blkback-feature-barrier-non-fatal.patch patches.xen/1166-smpboot-ordering.patch patches.xen/1167-x86_64-memset.patch patches.xen/1171-blkback-streamline-main-loop.patch patches.xen/1174-foreign-map.patch patches.xen/1175-gntdev-multi-page.patch patches.xen/1188-x86_64-hypercall-unwind-r11.patch patches.xen/1189-frontends-unexpected-close.patch patches.xen/1191-pciback-find-error-paths.patch patches.xen/1198-xenbus-dev-write-buflen.patch patches.xen/1202-x86-signal-eip-corruption.patch # changes outside arch/{i386,x86_64}/xen patches.xen/xen3-fixup-kconfig patches.xen/xen3-fixup-common patches.xen/xen3-fixup-arch-x86 patches.xen/xen3-fixup-blktap2-pvops # ports of other patches patches.xen/xen3-patch-2.6.18 patches.xen/xen3-patch-2.6.19 patches.xen/xen3-patch-2.6.20 patches.xen/xen3-patch-2.6.21 patches.xen/xen3-patch-2.6.22 patches.xen/xen3-patch-2.6.23 patches.xen/xen3-patch-2.6.24 patches.xen/xen3-patch-2.6.25 patches.xen/xen3-patch-2.6.26 patches.xen/xen3-patch-2.6.27 patches.xen/xen3-patch-2.6.28 patches.xen/xen3-patch-2.6.29 patches.xen/xen3-patch-2.6.30 patches.xen/xen3-patch-2.6.31 patches.xen/xen3-patch-2.6.32 patches.xen/xen3-patch-2.6.33 patches.xen/xen3-patch-2.6.34 patches.xen/xen3-patch-2.6.35 patches.xen/xen3-patch-2.6.36 patches.xen/xen3-patch-2.6.37 patches.xen/xen3-patch-2.6.38 patches.xen/xen3-patch-2.6.39 patches.xen/xen3-patch-3.0 patches.xen/xen3-patch-3.0.12-13 patches.xen/xen3-patch-3.0.13-14 patches.xen/xen3-patch-3.0.17-18 patches.xen/xen3-patch-3.0.18-19 patches.xen/xen3-patch-3.0.26-27 patches.xen/xen3-patch-3.0.30-31 patches.xen/xen3-patch-3.0.33-34 patches.xen/xen3-patch-3.0.40-41 patches.xen/xen3-patch-3.0.45-46 patches.xen/xen3-patch-3.0.46-47 patches.xen/xen3-patch-3.0.48-49 patches.xen/xen3-patch-3.0.49-50 patches.xen/xen3-patch-3.0.50-51 patches.xen/xen3-0001-Revert-x86-random-Verify-RDRAND-functionality-and-al.patch patches.xen/xen3-seccomp-disable-tsc-option patches.xen/xen3-x86-mcp51-no-dac patches.xen/xen3-x86-mark_rodata_rw.patch patches.xen/xen3-x86_amd_interlagos_mem_alignment_perf_improve_2_4.patch patches.xen/xen3-dev_mem-read-write-beyond-EOF.patch patches.xen/xen3-xlate_dev_mem_ptr-use-phys_addr_t.patch patches.xen/xen3-dev_mem-read-write-phys_addr_t.patch patches.xen/xen3-thp-avoid-atomic64_read-in-pmd_read_atomic-for-32-bit-PAE.patch patches.xen/xen3-pnp_fix_misleading_error_msg.patch patches.xen/xen3-drm-i915-load-a-ring-frequency-scaling-table-v3 patches.xen/xen3-hwmon-coretemp-01-add-core-pkg-threshold-support-to-coretemp.patch patches.xen/xen3-hwmon-coretemp-02-initialize-tmin.patch patches.xen/xen3-hwmon-coretemp-03-drop-duplicate-function-get_pkg_tjmax.patch patches.xen/xen3-hwmon-coretemp-04-let-the-user-force-tjmax.patch patches.xen/xen3-hwmon-coretemp-05-dont-use-threshold-registers-for-tempX_max.patch patches.xen/xen3-hwmon-coretemp-09-fixup-platform-device-id-change.patch patches.xen/xen3-stack-unwind patches.xen/xen3-x86_64-unwind-annotations patches.xen/xen3-x86_do_not_set_nvs_ram_busy.patch # bugfixes and enhancements patches.xen/xen-kconfig-compat patches.xen/xen-sys-suspend patches.xen/xen-ipi-per-cpu-irq patches.xen/xen-virq-per-cpu-irq patches.xen/xen-clockevents patches.xen/xen-spinlock-poll-early patches.xen/xen-pcpu-hotplug patches.xen/xen-pcpu-hotplug-kexec patches.xen/xen-mem-hotplug patches.xen/xen-swiotlb-heuristics patches.xen/xen-configurable-guest-devices patches.xen/xen-setup-gsi patches.xen/xen-sections patches.xen/xen-unpriv-build patches.xen/xen-cpufreq-report patches.xen/xen-frontswap patches.xen/xen-balloon-max-target patches.xen/xen-blkif-discard patches.xen/xen-blkback-discard patches.xen/xen-blkfront-discard patches.xen/xen-blkif-discard-secure patches.xen/xen-blkback-discard-secure patches.xen/xen-blkfront-discard-secure patches.xen/xen-blkif-protocol-fallback-hack patches.xen/xen-blkback-cdrom patches.xen/xen-op-packet patches.xen/xen-blkfront-cdrom patches.xen/xen-blkfront-hvm-no-cdrom patches.xen/xen-blktap-modular patches.xen/xen-blktap-write-barriers patches.xen/xen-blktap2-configurable-nr-devs patches.xen/xen-netback-nr-irqs patches.xen/xen-netback-notify-multi patches.xen/xen-netback-generalize patches.xen/xen-netback-multiple-tasklets patches.xen/xen-netback-kernel-threads patches.xen/xen-netfront-poll patches.xen/xen-cxgb3 patches.xen/xen-dcdbas patches.xen/xen-x86-panic-no-reboot patches.xen/xen-x86-dcr-fallback patches.xen/xen-x86-no-lapic patches.xen/xen-x86-pmd-handling patches.xen/xen-x86-bigmem patches.xen/xen-x86-exit-mmap patches.xen/xen-x86-per-cpu-vcpu-info patches.xen/xen-x86-pcpu patches.xen/xen-x86-EFI patches.xen/xen-x86_64-pgd-pin patches.xen/xen-x86_64-pgd-alloc-order patches.xen/xen-x86_64-dump-user-pgt patches.xen/xen-x86_64-note-init-p2m patches.xen/xen-x86_64-unmapped-initrd
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor