Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:troyeb:ia
kernel-source
series.conf
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File series.conf of Package kernel-source
# 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.1.1 patches.kernel.org/patch-3.1.1-2 patches.kernel.org/patch-3.1.2-3 patches.kernel.org/patch-3.1.3-4 patches.kernel.org/patch-3.1.4-5 patches.kernel.org/patch-3.1.5-6 patches.kernel.org/patch-3.1.6-7 patches.kernel.org/patch-3.1.7-8 patches.kernel.org/patch-3.1.8-9 patches.kernel.org/patch-3.1.9-10 ######################################################## # Build fixes that apply to the vanilla kernel too. # Patches in patches.rpmify are applied to both -vanilla # and patched flavors. ######################################################## patches.rpmify/apm-honor-config_apm_cpu_idle-n patches.rpmify/nouveau-make-vga_switcheroo-code-depend-on-vga_switcheroo patches.rpmify/pti-depends-on-x86-pci patches.rpmify/kbuild-fix-gcc-x-syntax.patch ######################################################## # kABI consistency patches ######################################################## patches.kabi/jiffies_to_clock_t-kABI_guard.patch patches.kabi/revert-USB-fix-ehci-alignment-error patches.kabi/revert-clocksource-Avoid-selecting-mult-values-that-.patch patches.kabi/struct-inet_peer-fixup.patch patches.kabi/reintroduce-removed-blk_init_allocated_queue_node.patch patches.kabi/struct-urb-fixup.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/genksyms-add-override-flag.diff patches.suse/kconfig-automate-kernel-desktop ######################################################## # Simple export additions/removals ######################################################## ######################################################## # Bug workarounds for binutils ######################################################## ######################################################## # Scheduler / Core ######################################################## patches.suse/setuid-dumpable-wrongdir patches.fixes/cred-copy_process-clear-child-replacement_session.patch patches.fixes/kernel-sys-c-fix-stack-memory-content-leak-via-uname26 patches.fixes/use-clamp_t-in-uname26-fix patches.fixes/kernel-resource.c-fix-stack-overflow-in-__reserve_re.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 ######################################################## # Architecture-specific patches. These used to be all # at the end of series.conf, but since we don't do # conditional builds anymore, there's no point. ######################################################## ######################################################## # ia64 ######################################################## ######################################################## # i386 ######################################################## # amd64 | x86-64 | x86_64 # 'Intel(r) Extended Memory 64 Technology' | 'Intel(r) EM64T' # x64 # Intel 64 # "the architecture with too many names" # TAWTMN ######################################################## # x86_64/i386 biarch ######################################################## patches.arch/x86_64-hpet-64bit-timer.patch +needs_update patches.arch/kvm-split-paravirt-ops-by-functionality +needs_update patches.arch/kvm-only-export-selected-pv-ops-feature-structs +needs_update patches.arch/kvm-split-the-KVM-pv-ops-support-by-feature +needs_update patches.arch/kvm-replace-kvm-io-delay-pv-ops-with-linux-magic +trenn patches.arch/kill-__stop_machine.patch +trenn patches.arch/reorganize_stop_cpus.patch +trenn patches.arch/implement_stop_machine_from_offline_cpu.patch +trenn patches.arch/use_stop_machine_for_mtrr_rendezvous.patch patches.arch/x86-msr-Add-capabilities-check.patch ######################################################## # x86 MCE/MCA (Machine Check Error/Architecture) extensions ######################################################## ######################################################## # x86_64/4096CPUS - from SGI ######################################################## patches.arch/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch ######################################################## # x86 UV patches from SGI ######################################################## ######################################################## # x86_64/i386 depending on the UV patchset ######################################################## ######################################################## # powerpc/generic ######################################################## patches.suse/radeon-monitor-jsxx-quirk.patch patches.suse/8250-sysrq-ctrl_o.patch +needs_update? patches.suse/ppc-no-LDFLAGS_MODULE.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-kvm-fix-big-section.patch patches.arch/ppc-kvm-fix-cbe.patch ######################################################## # PS3 ######################################################## ######################################################## # S/390 ######################################################## patches.arch/s390-message-catalog.diff patches.arch/s390-message-catalog-fix.diff patches.arch/s390-message-catalog-perl-fix.diff patches.arch/kmsg-fix-parameter-limitations patches.suse/s390-Kerntypes.diff ######################################################## # VM/FS patches ######################################################## patches.fixes/oom-warning patches.fixes/grab-swap-token-oops patches.fixes/remount-no-shrink-dcache patches.suse/readahead-request-tunables.patch patches.fixes/fs-partitions-efi-c-corrupted-guid-partition-tables-can-cause-kernel-oops patches.fixes/mm-Fix-assertion-mapping-nrpages-0-in-end_writeback.patch patches.fixes/fsnotify-dont-bug-in-fsnotify_destroy_mark.patch patches.fixes/proc-enable-writing-to-proc-pid-mem-revert.patch # bnc#719416 # All included in 3.2 and later so delete after a version update patches.fixes/mm-vmscan-limit-direct-reclaim-for-higher-order-allocations.patch patches.fixes/mm-vmscan-abort-reclaim-compaction-if-compaction-can-proceed.patch patches.fixes/mm-change-isolate-mode-from-define-to-bitwise-type.patch patches.fixes/mm-compaction-make-isolate_lru_page-filter-aware.patch patches.fixes/mm-zone_reclaim-make-isolate_lru_page-filter-aware.patch patches.fixes/mm-migration-clean-up-unmap_and_move.patch patches.fixes/mm-compaction-allow-compaction-to-isolate-dirty-pages.patch patches.fixes/mm-compaction-use-synchronous-compaction-for--proc-sys-vm-compact_memory.patch patches.fixes/mm-vmscan-check-if-we-isolated-a-compound-page-during-lumpy-scan.patch patches.fixes/mm-vmscan-do-not-OOM-if-aborting-reclaim-to-start-compaction.patch patches.fixes/mm-compaction-determine-if-dirty-pages-can-be-migrated-without-blocking-within---migratepage.patch patches.fixes/mm-compaction-make-isolate_lru_page-filter-aware-again.patch patches.fixes/mm-page-allocator-do-not-call-direct-reclaim-for-THP-allocations-while-compaction-is-deferred.patch patches.fixes/mm-compaction-introduce-sync-light-migration-for-use-by-compaction.patch patches.kabi/kabi-mm-compaction-introduce-sync-light-migration-for-use-by-compaction.patch patches.fixes/mm-vmscan-when-reclaiming-for-compaction,-ensure-there-are-sufficient-free-pages-available.patch patches.fixes/mm-vmscan-check-if-reclaim-should-really-abort-even-if-compaction_ready-is-true-for-one-zone.patch # bnc#710133 # Included in 3.0-stable and 3.2-stable. Delete after update. patches.fixes/mm-vmstat.c-cache-align-vm_stat.patch patches.fixes/mm-memory-hotplug-Check-if-pages-are-correctly-reserved-on-a-per-section-basis.patch patches.fixes/mm-reduce-the-amount-of-work-done-when-updating-min_free_kbytes.patch patches.fixes/mm-compaction-trivial-clean-up-in-acct_isolated.patch patches.fixes/mm-kswapd-avoid-unnecessary-rebalance-after-an-unsuccessful-balancing.patch patches.fixes/mm-kswapd-assign-new_order-and-new_classzone_idx-after-wakeup-in-sleeping.patch patches.fixes/mm-vmscan-promote-shared-file-mapped-pages.patch patches.fixes/mm-vmscan-activate-executable-pages-after-first-usage.patch patches.fixes/mm-vmscan.c-consider-swap-space-when-deciding-whether-to-continue-reclaim.patch patches.fixes/mm-test-PageSwapBacked-in-lumpy-reclaim.patch patches.fixes/mm-vmscan-convert-global-reclaim-to-per-memcg-LRU-lists.patch patches.fixes/mm-cpusets-avoid-looping-when-storing-to-mems_allowed-if-one-node-remains-set.patch patches.fixes/mm-cpusets-stall-when-updating-mems_allowed-for-mempolicy-or-disjoint-nodemask.patch patches.fixes/mm-cpuset-mm-reduce-large-amounts-of-memory-barrier-related-damage-v3.patch patches.kabi/kabi-protect-struct-task_struct.patch patches.fixes/mm-hugetlb-fix-warning-in-alloc_huge_page-dequeue_huge_page_vma.patch patches.fixes/mm-vmscan-fix-initial-shrinker-size-handling.patch # bnc#719416 # readahead related, included in later kernels patches.fixes/mm-readahead-fix-pipeline-break-caused-by-block-plug.patch patches.fixes/mm-memcg-correct-unregistring-of-events-attached-to-the-same-eventfd # CVE-2012-1179, bnc#752599 patches.fixes/mm-thp-fix-pmd_bad-triggering-in-code-paths-holding-mmap_sem-read-mode.patch patches.suse/memcg-warn-on-deeper-hierarchies-with-use_hierarchy-.patch patches.fixes/procfs-fix-a-vfsmount-longterm-reference-leak patches.fixes/mqueue-fix-a-vfsmount-longterm-reference-leak patches.fixes/procfs-namespace-pid_ns-fix-leakage-on-fork-failure patches.kabi/procfs-namespace-pid_ns-fix-leakage-on-fork-failure-kabi.patch patches.fixes/thp-reduce-khugepaged-freezing-latency patches.fixes/0001-mm-pmd_read_atomic-fix-32bit-PAE-pmd-walk-vs-pmd_pop.patch patches.fixes/thp-avoid-atomic64_read-in-pmd_read_atomic-for-32-bit-PAE.patch patches.fixes/fchdir-openpath.fix patches.suse/vfs-re-implement-writeback_inodes_sb-_nr-_if_idle-an.patch patches.fixes/thp-memcg-split-hugepage-for-memcg-oom-on-cow.patch patches.fixes/exec-do-not-leave-bprm-interp-on-stack.patch patches.fixes/quota-autoload-the-quota_v2-module-for-qfmt_vfs_v1-quota-format patches.fixes/tmpfs-fix-use-after-free-of-mempolicy-object.patch patches.fixes/fs-compat_ioctl.c-VIDEO_SET_SPU_PALETTE-missing-erro.patch ######################################################## # IPC patches ######################################################## ######################################################## # nfsacl protocol (agruen) ######################################################## ######################################################## # misc small fixes ######################################################## patches.suse/connector-read-mostly patches.suse/kbd-ignore-gfx.patch ######################################################## # # ACPI patches # ######################################################## # Check resource conflicts between hwmon and ACPI OpRegs patches.arch/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch patches.arch/acpi_thermal_passive_blacklist.patch patches.arch/acpi_fix_fadt_32_bit_zero_length.patch # Adjust this patch for every new product (at least Enterprise # level) to provide OEMs a safety break so that they can add # for example SLE11 specific BIOS updates (if there is no other # way to safely solve an ACPI issue). +trenn patches.suse/acpi_osi_sle11_ident.patch patches.arch/acpi_srat-pxm-rev-store.patch patches.arch/acpi_srat-pxm-rev-ia64.patch patches.arch/acpi_srat-pxm-rev-x86-64.patch # Queued for 2.6.36 -> just revert after some time patches.fixes/acpi_ec_sys_access_user_space_with_get_user.patch patches.drivers/apei_allow_drivers_access_nvs_ram.patch patches.arch/acpica_introduce_acpi_os_phys_table_override_function.patch patches.arch/acpica_fix_wrongly_mapped_acpi_table_header_when_overriding_via_initrd.patch patches.arch/acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch patches.arch/dell_optiplex_990_fix_reboot.patch patches.arch/dell_latitude_e6xxx_e5xxx__fix_reboot.patch patches.arch/x2apic_opt_out.patch patches.fixes/acpica-put-back-the-call-to-acpi_os_validate_address.patch ######################################################## # PLATFORM drivers ######################################################## patches.drivers/acer-wmi-No-wifi-rfkill-on-Lenovo-machines.patch patches.drivers/acer-wmi-No-wifi-rfkill-on-Sony-machines.patch patches.drivers/acer-wmi-add-ACER_WMID_v2-interface-flag-to-represen.patch patches.drivers/acer-wmi-replaced-the-hard-coded-bitmap-by-the-commu.patch patches.drivers/acer-wmi-Detect-communication-hot-key-number.patch ######################################################## # CPUFREQ ######################################################## patches.fixes/cpufreq_ondemand_performance_optimise_default_settings.patch ## cpuidle perf events cleanups and related patches.arch/perf_timechart_fix_zero_timestamps.patch patches.fixes/intel_idle_lapic_param.patch patches.fixes/intel_idle_add_flush_tlb_param.patch patches.fixes/intel_idle_fix_mwait_leave_zero_kvm_issue.patch ######################################################## # AGP, graphics related stuff ######################################################## patches.fixes/platform-brightness-quirk-for-samsung-laptop-driver patches.drivers/drm-i915-suspend-fbdev-device-around-suspend-hiberna patches.drivers/drm-i915-bounds-check-execbuffer-relocation-count ######################################################## # Suse specific stuff ######################################################## ######################################################## # Networking, IPv6 ######################################################## patches.fixes/bridge-module-get-put.patch patches.fixes/net-Fix-a-potential-rcu_read_lock-imbalance-in-rt6_fill_node.patch patches.fixes/net-sock-validate-data_len-before-allocating-skb.patch patches.fixes/tcp-drop-syn-fin-messages.patch ######################################################## # NFS ######################################################## +needs_update37 patches.fixes/nfsd-06-sunrpc-cache-retry-cache-lookups-that-return-ETIMEDO.patch patches.fixes/nfs-adaptive-readdir-plus patches.fixes/nfs-connect-timeout patches.fixes/nfs-acl-fix.1 patches.fixes/nfs-acl-fix.2 patches.fixes/nfs-acl-fix.3 ######################################################## # lockd + statd ######################################################## ######################################################## # cifs patches ######################################################## patches.fixes/cifs-fix-dentry-refcount-leak-when-opening-a-fifo-on-lookup ######################################################## # ext2/ext3 ######################################################## # patches.suse/ext2-fsync-err ######################################################## # ext4 ######################################################## patches.fixes/jbd2-clear-BH_Delay-BH_Unwritten-in-journal_unmap_buffer.patch patches.fixes/ext4-remove-unnecessary-call-to-waitqueue_active.patch patches.fixes/ext4-fix-race-between-unwritten-extent-conversion-an.patch patches.fixes/ext4-ext4_inode_info-diet.patch patches.fixes/ext4-give-i_aiodio_unwritten-a-more-appropriate-name.patch patches.fixes/ext4-fix-unwritten-counter-leakage.patch patches.fixes/ext4-completed_io-locking-cleanup.patch patches.fixes/ext4-serialize-dio-nonlocked-reads-with-defrag-worke.patch patches.fixes/ext4-serialize-unlocked-dio-reads-with-truncate.patch patches.fixes/ext4-endless-truncate-due-to-nonlocked-dio-readers.patch patches.fixes/ext4-punch_hole-should-wait-for-DIO-writers.patch patches.fixes/ext4-fix-ext4_flush_completed_IO-wait-semantics.patch patches.fixes/ext4-serialize-fallocate-with-ext4_convert_unwritten.patch patches.fixes/ext4-race-condition-protection-for-ext4_convert_unwr.patch ######################################################## # btrfs ######################################################## 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-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-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-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 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 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-0428-fix-eof-while-discarding-extents.patch patches.suse/btrfs-0429-check-return-value-of-bio_alloc-properly.patch patches.suse/btrfs-0430-add-missing-free_fs_devices.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-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 # 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-8017-reduce-btrfs_path-size.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 patches.suse/btrfs-8051-avoid-setting-d_op-twice.patch patches.suse/btrfs-8052-fix-wrong-information-of-the-directory-in-the-.patch patches.suse/btrfs-8053-fix-race-in-reada.patch patches.suse/btrfs-8054-don-t-add-both-copies-of-DUP-to-reada-extent-t.patch patches.suse/btrfs-8055-stop-silently-switching-single-chunks-to-raid0.patch patches.suse/btrfs-8058-disallow-unequal-data-metadata-blocksize-for-m.patch patches.suse/btrfs-8065-do-not-mount-when-we-have-a-sectorsize-unequal.patch patches.suse/btrfs-superblock-sanity-checks.patch # Workaround for bnc#672923. Will be removed once we come up # with something that can go upstream. # (ugly version preserving KABI) patches.suse/btrfs-use-correct-device-for-maps.patch patches.suse/btrfs-1000-get-rid-of-_alloc_profile-fields.patch patches.suse/btrfs-1001-introduce-masks-for-chunk-type-and-profile.patch patches.suse/btrfs-1002-add-btrfs_AVAIL_ALLOC_BIT_SINGLE-bit.patch patches.suse/btrfs-1003-make-avail_-_alloc_bits-fields-dynamic.patch patches.suse/btrfs-1004-add-basic-restriper-infrastructure.patch patches.suse/btrfs-1005-add-basic-infrastructure-for-selective-balanci.patch patches.suse/btrfs-1006-profiles-filter.patch patches.suse/btrfs-1007-usage-filter.patch patches.suse/btrfs-1008-devid-filter.patch patches.suse/btrfs-1009-devid-subset-filter.patch patches.suse/btrfs-1010-virtual-address-space-subset-filter.patch patches.suse/btrfs-1011-do-not-reduce-profile-in-do_chunk_alloc.patch patches.suse/btrfs-1012-implement-online-profile-changing.patch patches.suse/btrfs-1013-soft-profile-changing-mode-aka-soft-convert.patch patches.suse/btrfs-1014-save-balance-parameters-to-disk.patch patches.suse/btrfs-1015-recover-balance-on-mount.patch patches.suse/btrfs-1016-add-skip_balance-mount-option.patch patches.suse/btrfs-1017-allow-for-pausing-restriper.patch patches.suse/btrfs-1018-allow-for-cancelling-restriper.patch patches.suse/btrfs-1019-allow-for-resuming-restriper-after-it-was-paus.patch patches.suse/btrfs-1020-add-balance-progress-reporting.patch patches.suse/btrfs-1021-restriper-updates-v2.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-add-btrfs_panic patches.suse/btrfs-catch-locking-failures-in-set-clear-convert-extent_bit patches.suse/btrfs-panic-on-bad-rbtree-operations patches.suse/btrfs-fix-kfree-of-member-instead-of-structure patches.suse/btrfs-simplify-btrfs_insert_root patches.suse/btrfs-clean_tree_block-should-panic-on-observed-memory-corruption-and-return-void patches.suse/btrfs-avoid-null-deref-in-btrfs_reserve_extent-with-debug_enospc patches.suse/btrfs-remove-set-bits-return-from-clear_extent_bit patches.suse/btrfs-find_and_setup_root-error-push-up patches.suse/btrfs-btrfs_update_root-error-push-up 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-return-void-in-functions-without-error-conditions 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-don-t-bug_on-errors-from-btrfs_create_subvol_root patches.suse/btrfs-don-t-bug_on-errors-in-update_ref_for_cow patches.suse/btrfs-don-t-bug_on-kzalloc-error-in-btrfs_lookup_csums_range patches.suse/btrfs-don-t-bug_on-errors-in-_finish_chunk_alloc patches.suse/btrfs-go-readonly-on-bad-extent-refs-in-update_ref_for_cow patches.suse/btrfs-don-t-bug_on-errors-from-update_ref_for_cow patches.suse/btrfs-go-readonly-on-tree-errors-in-balance_level patches.suse/btrfs-don-t-bug_on-insert-errors-in-btrfs_alloc_dev_extent patches.suse/btrfs-remove-bug_on-from-_btrfs_alloc_chunk patches.suse/btrfs-remove-bug_on-from-_finish_chunk_alloc patches.suse/btrfs-add-varargs-to-btrfs_error patches.suse/btrfs-enhance-transaction-abort-infrastructure patches.suse/btrfs-replace-many-bug_ons-with-proper-error-handling patches.suse/btrfs-fix-busyloop-in-transaction_kthread patches.suse/btrfs-fix-missing-unlocks-in-transaction-commit patches.suse/btrfs-fix-use-after-free-in-__btrfs_end_transaction 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-0431-retrurn-void-from-clear_state_bit.patch patches.suse/btrfs-0432-avoid-possible-use-after-free-in-clear_extent_.patch patches.suse/btrfs-0440-double-unlock-bug-in-error-handling.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-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-8096-avoid-sleeping-in-verify_parent_transid-while-.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 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 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-8200-fix-hash-overflow-handling.patch patches.suse/btrfs-update-message-levels.patch patches.suse/btrfs-enospc-debugging-messages.patch ######################################################## # Reiserfs Patches ######################################################## +needs_updating-39 patches.suse/reiser4-dependencies patches.fixes/reiserfs-fix-deadlock-in-quota-code patches.fixes/reiserfs-fix-deadlock-with-nfs-racing-on-create-lookup patches.fixes/reiserfs-fix-problems-with-chowning-setuid-file-w-xattrs patches.fixes/reiserfs-fix-spurious-multiple-fill-in-reiserfs_readdir_dentry ######################################################## # dlm ######################################################## patches.fixes/sctp-Export-sctp_do_peeloff.patch patches.fixes/dlm-Do-not-allocate-a-fd-for-peeloff.patch ######################################################## # ocfs2 ######################################################## ######################################################## # gfs2 ######################################################## ######################################################## # xfs ######################################################## patches.fixes/xfs-fix-missing-xfs_iunlock-on-error-recovery-path-in-xfs_readlink patches.fixes/xfs-fix-oops-on-io-error-during-xlog_recover_process_iunlinks ######################################################## # other filesystem stuff: richacls ######################################################## patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch patches.suse/0005-richacl-Permission-mapping-functions.patch patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch patches.suse/0008-richacl-Permission-check-algorithm.patch patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch patches.suse/0010-richacl-Create-time-inheritance.patch patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch patches.suse/0012-richacl-Automatic-Inheritance.patch patches.suse/0013-richacl-Restrict-access-check-algorithm.patch patches.suse/0014-richacl-xattr-mapping-functions.patch patches.suse/0015-ext4-Use-IS_POSIXACL-to-check-for-POSIX-ACL-support.patch patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch ######################################################## # other filesystem stuff ######################################################## patches.fixes/hfs-avoid-crash-in-hfs_bnode_create patches.fixes/hfsplus-Fix-potential-buffer-overflows.patch patches.fixes/epoll-limit-paths.patch patches.fixes/epoll-dont-limit-non-nested.patch patches.kabi/epoll-kabi-fix.patch patches.fixes/udf-Use-ret-instead-of-abusing-i-in-udf_load_logical.patch patches.fixes/udf-Avoid-run-away-loop-when-partition-table-length-.patch patches.fixes/udf-Fortify-loading-of-sparing-table.patch patches.fixes/epoll-clear-the-tfile_check_list-on-eloop.patch ######################################################## # Swap-over-NFS ######################################################## # cachefiles fix; bnc#747038 patches.fixes/cachefiles-allow-large-files ######################################################## # Netfilter ######################################################## patches.suse/netfilter-ip_conntrack_slp.patch patches.fixes/netfilter-implement-rfc-1123-for-ftp-conntrack ######################################################## # # Device drivers # ######################################################## ######################################################## # Storage ######################################################## # Block layer fixes patches.fixes/scsi-inquiry-too-short-ratelimit patches.suse/scsi-netlink-ml patches.fixes/scsi-retry-alua-transition-in-progress patches.fixes/scsi-dh-queuedata-accessors patches.fixes/scsi-evaluate-tpgs-setting 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.drivers/megaraid-mbox-fix-SG_IO # Remaining SCSI patches (garloff) patches.suse/scsi-error-test-unit-ready-timeout patches.fixes/scsi-scan-blist-update patches.fixes/scsi-ibmvscsi-show-config.patch # bnc#362850 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/block-fix-null-pointer-dereference-in-sd_revalidate_disk patches.fixes/cciss-add-irqf_shared-back-in-for-the-non-msix-interrupt-handler patches.fixes/libata-skip-old-error-history-when-counting-probe-trials patches.fixes/sym53c8xx-fix-null-pointer-dereference-in-slave_destroy patches.fixes/nbd-clear-waiting_queue-on-shutdown patches.fixes/block-use-i_size_write-in-bd_set_size patches.fixes/loopdev-fix-a-deadlock ######################################################## # DRM/Video ######################################################## ######################################################## # video4linux ######################################################## patches.fixes/dvb-cx22702-fix-signal-strength.patch ######################################################## # Network ######################################################## patches.fixes/tulip-quad-NIC-ifdown patches.drivers/ehea-modinfo.patch patches.drivers/igb-Fix-for-Alt-MAC-Address-feature-on-82580-and-lat.patch patches.drivers/8139cp-fix-missing-napi_gro_flush.patch patches.drivers/vmxnet3-cap-copy-length-at-size-of-skb-to-prevent-dr.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.fixes/xfrm-take-net-hdr-len-into-account-for-esp-payload-s.patch patches.fixes/macvtap-zerocopy-fix-offset-calculation-when-buildin.patch patches.fixes/macvtap-zerocopy-put-page-when-fail-to-get-all-reque.patch patches.fixes/macvtap-zerocopy-set-SKBTX_DEV_ZEROCOPY-only-when-sk.patch patches.fixes/macvtap-zerocopy-validate-vectors-before-building-sk.patch patches.drivers/be2net-non-member-vlan-pkts-not-received-in-promisco.patch patches.drivers/sky2-fix-regression-on-Yukon-Optima.patch patches.drivers/be2net-Fix-EEH-error-reset-before-a-flash-dump-compl.patch patches.drivers/bnx2x-previous-driver-unload-revised.patch patches.drivers/bnx2x-bug-fix-when-loading-after-SAN-boot.patch patches.drivers/sfc-prevent-extreme-TSO-parameters-from-stalling-TX-.patch patches.fixes/net-do-not-disable-sg-for-packets-requiring-no-check.patch patches.drivers/ixgbe-Address-fact-that-RSC-was-not-setting-GSO-size.patch patches.drivers/igb-fix-recent-VLAN-changes-that-would-leave-VLANs-d.patch patches.fixes/bridge-Pull-ip-header-into-skb-data-before-looking-i.patch patches.drivers/qlge-fix-dma-map-leak-when-the-last-chunk-is-not-all.patch ######################################################## # Wireless Networking ######################################################## patches.suse/b43-missing-firmware-info.patch 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/brcmsmac-firmware ######################################################## # ISDN ######################################################## patches.fixes/misdn-add-support-for-group-membership-check ######################################################## # iSCSI ######################################################## patches.fixes/iscsi-target-fix-heap-buffer-overflow-on-error.patch ######################################################## # PCI and PCI hotplug ######################################################## ######################################################## # sysfs / driver core ######################################################## ######################################################## # USB ######################################################## patches.drivers/0001-uwb-fix-use-of-del_timer_sync-in-interrupt.patch patches.drivers/0001-uwb-fix-error-handling.patch patches.fixes/0001-cdc-wdm-fix-race-leading-leading-to-memory-corruptio.patch patches.drivers/0001-cdc_ether-Ignore-bogus-union-descriptor-for-RNDIS-de.patch patches.drivers/0001-USB-io_ti-Fix-NULL-dereference-in-chase_port.patch ######################################################## # I2C ######################################################## patches.fixes/i2c-busses-fix-error-paths.patch patches.fixes/i2c-algo-bit-fix-spurious-scl-timeouts-under-heavy-load.patch ######################################################## # Input & Console ######################################################## patches.suse/SUSE-bootsplash patches.drivers/elousb.patch patches.suse/elousb-2.6.35-api-changes patches.fixes/input-add-acer-aspire-5710-to-nomux.patch patches.drivers/input-elantech-correct-x-y-value-range-for-v2-hardware patches.drivers/input-elantech-get-rid-of-etp_2ft_-in-elantech-h patches.drivers/input-elantech-use-firmware-provided-x-y-ranges patches.drivers/input-elantech-remove-etp_edge_fuzz_v2 patches.drivers/input-elantech-packet-checking-for-v2-hardware patches.drivers/input-elantech-clean-up-elantech_init patches.drivers/input-elantech-add-v3-hardware-support patches.drivers/input-elantech-add-v4-hardware-support patches.drivers/input-elantech-better-support-all-those-v2-variants patches.drivers/input-elantech-remove-module-parameter-force_elantech patches.drivers/input-alps-move-protocol-information-to-documentation patches.drivers/input-alps-add-protocol-version-field-in-alps_model_info patches.drivers/input-alps-remove-assumptions-about-packet-size patches.drivers/input-alps-add-support-for-protocol-versions-3-and-4 patches.drivers/input-alps-add-semi-mt-support-for-v3-protocol ########################################################## # Sound ########################################################## patches.drivers/alsa-hda-0001-realtek-Fix-missing-volume-controls-with-ALC260 patches.drivers/alsa-hda-0003-alc268-quick-auto-mic-fix patches.drivers/alsa-hda-0004-Check-power-state-before-changing patches.drivers/alsa-hda-0005-Fix-the-logic-to-detect-VIA-analog-low-curr patches.drivers/alsa-hda-0006-Allow-analog-low-current-mode-when-dynamic patches.drivers/alsa-hda-0007-Disable-dynamic-power-control-for-VIA patches.drivers/alsa-hda-0008-Fix-duplicated-output-to-more-than-one-codec patches.drivers/alsa-hda-0009-Remove-fallback-to-model-ideapad-for-Lenovo ######################################################## # Char / serial ######################################################## patches.fixes/TTY-do-not-update-atime-mtime-on-read-write.patch patches.fixes/TTY-fix-atime-mtime-regression.patch ######################################################## # Other driver fixes ######################################################## # 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-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-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-Drivers-scsi-storvsc-Initialize-the-sglist.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 patches.fixes/parport-mutex patches.suse/no-partition-scan patches.drivers/hwmon-w83795-show-standard-pwm-attr.patch patches.fixes/hwmon-it87-preserve-configuration-register-bits-on-init.patch patches.fixes/hwmon-fam15h_power-01-correct-sign-extension-of.patch patches.fixes/hwmon-fam15h_power-02-fix-bogus-values-with-current-bioses.patch patches.fixes/hwmon-fam15h_power-03-tweak-runavg_range-on-resume.patch patches.drivers/power_supply-assume-mains-power-by-default.patch patches.fixes/samsung-laptop-make-the-dmi-check-less-strict.patch ######################################################## # Other drivers we have added to the tree ######################################################## ######################################################## # Suspend/Resume stuff ######################################################## ######################################################## # device-mapper ######################################################## patches.suse/dm-emulate-blkrrpart-ioctl patches.suse/dm-raid45-26-Nov-2009.patch patches.suse/dmraid45-dm_dirty_log_create-api-fix patches.suse/dmraid45-dm_get_device-takes-fewer-arguments patches.suse/dm-raid45-api-update-remove-dm_put-after-dm_table_get_md patches.suse/dm-raid45-api-update-no-barriers patches.suse/dm-raid45-api-2.6.39 patches.suse/dm-raid45-api-3.0 patches.fixes/dm-mpath-reattach-dh 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/mpath-fix ######################################################## # md ######################################################## ########################################################## # # Security stuff # ########################################################## patches.fixes/regset_prevent_null_pointer_reference_on_readonly_regsets.patch patches.fixes/kernel_null_pointer_dereference_on_readonly_regsets.patch patches.fixes/fcaps-clear-the-same-personality-flags-as-suid.patch ########################################################## # Audit ########################################################## ########################################################## # AppArmor ########################################################## 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 ######################################################## # Address space layout randomization ######################################################## ######################################################## # KDB v4.4 ######################################################## ######################################################## # Other patches for debugging ######################################################## patches.suse/crasher-26.diff patches.suse/stack-unwind patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops patches.suse/no-frame-pointer-select patches.arch/x86_64-unwind-annotations ######################################################## # Kdump ######################################################## ######################################################## # cgroups ######################################################## ######################################################## # audit subsystem ######################################################## ######################################################## # Performance Monitoring, Tracing etc ######################################################## patches.fixes/ia64-configure-HAVE_UNSTABLE_SCHED_CLOCK-for-SGI_SN.patch # bnc#806980 patches.arch/kvm-fix-for-buffer-overflow-in-handling-of-msr_kvm_system_time.patch patches.arch/kvm-convert-msr_kvm_system_time-to-use-gfn_to_hva_cache_init.patch patches.arch/kvm-fix-bounds-checking-in-ioapic-indirect-register-read.patch patches.fixes/perf-treat-attr.config-as-u64-in-perf_swevent_init.patch ######################################################## # KVM patches ######################################################## patches.fixes/kvm-ioapic.patch patches.fixes/kvm-macos.patch ######################################################## # Staging tree patches # new drivers that are going upstream ######################################################## patches.fixes/media-staging-lirc_serial-Do-not-assume-error-codes-.patch patches.fixes/media-staging-lirc_serial-Free-resources-on-failure-.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-structure-changes patches.xen/frontswap-core patches.xen/frontswap-hooks patches.xen/frontswap-config 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/1124-x86-undo-limit-pages.patch patches.xen/1126-netback-invalidation-index.patch patches.xen/1134-blktap-locking.patch patches.xen/1135-blktap-map-once.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/1154-blkfront-fail-packet-requests.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/1198-xenbus-dev-write-buflen.patch patches.xen/1202-x86-signal-eip-corruption.patch patches.xen/1215-vcpu-availability-field-width.patch patches.xen/1219-netback-garbage-ring.patch patches.xen/1220-netback-wrap-around.patch patches.xen/1222-backends-cond-resched.patch patches.xen/1223-netback-count-requests-result.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.1 patches.xen/xen3-patch-3.1.4-5 patches.xen/xen3-patch-3.1.5-6 patches.xen/xen3-patch-3.1.9-10 patches.xen/xen3-0001-mm-pmd_read_atomic-fix-32bit-PAE-pmd-walk-vs-pmd_pop.patch patches.xen/xen3-thp-avoid-atomic64_read-in-pmd_read_atomic-for-32-bit-PAE.patch patches.xen/xen3-apei_allow_drivers_access_nvs_ram.patch patches.xen/xen3-acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch patches.xen/xen3-stack-unwind patches.xen/xen3-x86_64-unwind-annotations # 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-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-balloon-max-target patches.xen/xen-blkif-protocol-fallback-hack patches.xen/xen-blkback-cdrom patches.xen/xen-blktap-modular patches.xen/xen-blktap-write-barriers patches.xen/xen-blktap2-configurable-nr-devs patches.xen/xen-op-packet patches.xen/xen-blkfront-cdrom patches.xen/xen-blkfront-hvm-no-cdrom 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-pciback-ratelimit 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-msr-on-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