File series.conf of Package kernel-desktop.1736

# 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
openSUSE Build Service is sponsored by