# changelog

author: mmarek@suse.cz
changelog:
  - Drop sysctl files for dropped archs, add ppc64le and arm64
    (bsc#1178838).
    Also fix the ppc64 page size.
  - commit 05a79a0


author: afaerber@suse.de
changelog:
  - rpm: Add arm64 dtb-allwinner subpackage
    4.10 added arch/arm64/boot/dts/allwinner/.
  - commit dfeb94a


author: afaerber@suse.de
changelog:
  - rpm/dtb.spec.in.in: Update include path for dt-bindings
    Kernels before 4.12 had arch/{arm,arm64}/boot/dts/include/ directories
    with a symlink to include/dt-bindings/.
    In 4.12 those include/ directories were dropped.
    Therefore use include/ directly.
    Additionally some cross-architecture .dtsi reuse was introduced, which
    requires scripts/dtc/include-prefixes/ that didn't exist on older kernels.
  - commit 466f108


author: afaerber@suse.de
changelog:
  - rpm/dtb.spec.in.in: Fix new include path
    Commit 89de3db69113d58cdab14d2c777de6080eac49dc ("rpm/dtb.spec.in.in:
    Update include path for dt-bindings") introduced an additional include
    path for 4.12. The commit message had it correct, but the spec file
    template lacked a path component, breaking the aarch64 build while
    succeeding on armv7hl. Fix that.
  - commit c8d853a


author: mcgrof@suse.com
changelog:
  - mm: kmemleak: treat vm_struct as alternative reference to vmalloc'ed objects (bsc#1027456).
  - mm: kmemleak: factor object reference updating out of scan_block() (bsc#1027456).
  - mm: kmemleak: slightly reduce the size of some structures on 64-bit architectures (bsc#1027456).
  - commit 880dbd7


author: tiwai@suse.de
changelog:
  - rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
    The whole DocBook stuff has been deleted.  The PDF build still non-working
    thus the sub-packaging disabled so far.
  - commit 8e7de10


author: jslaby@suse.cz
changelog:
  - netfilter: expect: fix crash when putting uninited expectation
    (bnc#1048935).
  - Delete
    patches.fixes/netfilter-nf_ct_expect-fix-expect-removal.patch.
    Replace by upstream fix (from a subsys repo).
  - commit abad31d


author: msuchanek@suse.de
changelog:
  - Refresh TPM and CXL patch metadata.
  - Refresh patches.arch/ACPICA-Update-TPM2-ACPI-table.patch.
  - Refresh patches.arch/cxl-Unlock-on-error-in-probe.patch.
  - commit f1e3eba


author: msuchanek@suse.de
changelog:
  - Refresh metadata of fadump patches
  - Refresh patches.arch/powerpc-fadump-add-reschedule-point-while-releasing-memory.patch.
  - Refresh patches.arch/powerpc-fadump-avoid-duplicates-in-crash-memory-ranges.patch.
  - Refresh patches.arch/powerpc-fadump-avoid-holes-in-boot-memory-area-when-fadump-is-registered.patch.
  - Refresh patches.arch/powerpc-fadump-provide-a-helpful-error-message.patch.
  - commit 6f71027


author: jkosina@suse.cz
changelog:
  - Create SLE15 branch
  - Branch off from stable
  - Import all the patches from SLE12 codestream with unclear
    upstream status and mark them with 'needs_review' guard at
    the end of series.conf
  - Initial import/merge configs from SLE12 codestream; needs verification
    to make sure no SLE12-enabled options are lost
  - Patches which were left intact (conflict as they were in both
    branches):
    patches.suse/supported-flag
    patches.suse/genksyms-add-override-flag.diff
    patches.suse/vfs-add-super_operations-get_inode_dev
    patches.suse/suse-hv-guest-os-id.patch
    patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch
    patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch
    patches.drivers/pstore_disable_efi_backend_by_default.patch
    patches.suse/pstore-backend-autoaction
    patches.fixes/scsi-ibmvscsi-module_alias.patch
    patches.fixes/drm-i915-Fix-S4-resume-breakage
    patches.suse/iwlwifi-expose-default-fallback-ucode-api
    patches.suse/crasher.patch
    patches.suse/ftrace-x86-xen-use-kernel-identity-mapping-only-when.patch
  - config.conf replaced from SLE12 codebase
  - drop 'needs_review'-marked variants of patches which are already present and
    do apply cleanly from -stable branch already.
  -  patches.arch/acpi_thermal_passive_blacklist.patch: update with version from
    stable branch to fix build.
  - update README.BRANCH
  - commit 2028ed7


author: jeffm@suse.com
changelog:
  - Delete patches.suse/ppc-powerbook-usb-fn-key-default.patch.
    We no longer support 32-bit ppc and there were no 64-bit powerbooks.
  - commit 550dc2e


author: jeffm@suse.com
changelog:
  - Delete patches.arch/ppc-pegasos-console-autodetection.patch.
    We no longer support 32-bit ppc and this hardware only existed with a
    32-bit CPU.
  - commit 9a9213c


author: jeffm@suse.com
changelog:
  - Delete patches.arch/ppc-prom-nodisplay.patch.
    We no longer support 32-bit ppc and this hardware only existed with a
    32-bit CPU.
  - commit 44570ac


author: jeffm@suse.com
changelog:
  - Delete patches.drivers/ppc64-adb.
    This hardware was discontinued in 2006 and the patch was never accepted
    upstream.
  - commit 38f5b34


author: jslaby@suse.cz
changelog:
  - Delete patches.rpmify/get_builtin_firmware-gcc-7.patch.
    This was never accepted. Instead this seems to be fixed in gcc.
  - commit c486b10


author: jslaby@suse.cz
changelog:
  - Delete patches.rpmify/drm-i915-disable-KASAN-for-handlers.patch.
    It was never accepted, is under discussion. But we disabled
    CONFIG_DRM_I915_WERROR in commit 5fc7b327348b, so we are safe anyway.
  - commit 09fc05f


author: jslaby@suse.cz
changelog:
  - Delete
    patches.arch/stack-unwind-cfi_ignore-takes-more-arguments.
  - Delete patches.arch/x86_64-unwind-annotations.
  - Delete
    patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops.
  - Delete patches.suse/stack-unwind.patch.
    Kill the old stack unwinding crap.
  - commit 8eb0aae


author: jslaby@suse.cz
changelog:
  - Delete
    patches.suse/kgr-0001-s390-livepatch-reorganize-TIF-bits.patch.
    This was in upstream as 30d64f1904d44a7e52a93d711d57aabbac2efd72.
  - commit 2b93b5d


author: jkosina@suse.cz
changelog:
  - Update config files: temporarily disable module signature verification (bsc#1049122)
  - commit 59b1abb


author: tiwai@suse.de
changelog:
  - rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
    But it still doesn't work with Tex Live 2017, thus disabled yet.
    Also add texlive-anyfontsize for HTML math handling.
  - commit ead44a1


author: tiwai@suse.de
changelog:
  - Delete patches.fixes/drm-i915-Fix-S4-resume-breakage.
    The workaround wasn't merged to upstream, and it seems becoming
    superfluous with the recent i915 driver, so let's drop this one.
  - commit f5a35ab


author: msuchanek@suse.de
changelog:
  - Refresh metadata on recent powerpc patches.
  - Refresh patches.arch/powerpc-Fix-proc-cpuinfo-revision-for-POWER9-DD2.patch.
  - Refresh patches.arch/powerpc-perf-0026-Fix-branch-event-code-for-power9.patch.
  - commit 54227b1


author: jkosina@suse.cz
changelog:
  - series.conf: move intel_pstate-Increase-hold-off-time-before-samples-are-scaled.patch
    over to Mel as requested
  - commit 8bc2621


author: jkosina@suse.cz
changelog:
  - series.conf: manually fixup some of the missess of the automatic
    guard generation
  - series.conf: move IOMMU AMD to Joerg
  - commit 0900ac0


author: msuchanek@suse.de
changelog:
  - Refresh fadump patch metadata
  - Refresh patches.arch/ia64-remove-multiple-definitions-of-append-elf.patch.
  - Refresh patches.arch/move-crashkernel-and-vmcore-related-code-under-config_crash_dump.patch.
  - Refresh patches.arch/powerpc-fadump-remove-dependency-with-kexec.patch.
  - Refresh patches.arch/powerpc-fadump-reuse-crashkernel-parameter-to-reserve-memory.patch.
  - Refresh patches.arch/powerpc-fadump-update-fadump-kernel-documentation.patch.
  - commit 12d1968


author: jslaby@suse.cz
changelog:
  - Refresh
    patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
  - Refresh
    patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
  - Refresh
    patches.suse/0003-x86-dumpstack-fix-occasionally-missing-registers.patch.
  - Refresh
    patches.suse/0004-x86-dumpstack-fix-interrupt-and-exception-stack-boun.patch.
  - Refresh
    patches.suse/0005-objtool-add-ORC-unwind-table-generation.patch.
  - Refresh
    patches.suse/0006-objtool-x86-add-facility-for-asm-code-to-provide-unw.patch.
  - Refresh
    patches.suse/0007-x86-entry-64-add-unwind-hint-annotations.patch.
  - Refresh
    patches.suse/0008-x86-asm-add-unwind-hint-annotations-to-sync_core.patch.
    Update upstream information.
  - commit 8db850a


author: jslaby@suse.cz
changelog:
  - series: turn away from some patches
    Once upon a time, I only touched those. Turn away from them now.
  - commit 3b9f2a5


author: jeffm@suse.com
changelog:
  - Remove DMAPI patches (fate#320591).
  - Delete
    patches.fixes/xfs-fix-buffer-overflow-dm_get_dirattrs.patch.
  - Delete
    patches.fixes/xfs_dmapi-fix-the-debug-compilation-of-xfs_dmapi.patch.
  - Delete patches.suse/dmapi-Make-NFSD-DMAPI-aware.patch.
  - Delete patches.suse/dmapi-source.patch.
  - Delete patches.suse/dmapi-support-for-xfs.patch.
  - commit a1b6653


author: jeffm@suse.com
changelog:
  - Delete patches.rpmify/lustre-lloop-dont-change-logical-size.
    This patch was incomplete and LUSTRE_FS=n in any case.
  - commit 0ba6419


author: jeffm@suse.com
changelog:
  - Delete patches.suse/8250-sysrq-ctrl_o.patch.
    The SLE15 merge re-added this patch.  It was removed in:
    05568ac53a9 (Delete POWER4 specific patches.suse/8250-sysrq-ctrl_o.patch.)
  - commit cf3419b


author: nborisov@suse.com
changelog:
  - Refresh
    patches.suse/0001-Btrfs-skip-commit-transaction-if-we-don-t-have-enoug.patch.
  - commit e762284


author: jeffm@suse.com
changelog:
  - Refresh patches.suse/squashfs-3.4.patch.
  - Delete
    patches.suse/squashfs3-properly-handle-dir_emit-failures.patch.
  - commit d3a07b1


author: mhocko@suse.cz
changelog:
  - Refresh patches.fixes/mm-adaptive-hash-table-scaling.patch to the
    upstream version
  - Delete patches.fixes/mm-adaptive-hash-table-scaling-fix.patch.
  - Delete patches.fixes/mm-drop-HASH_ADAPT.patch.
    those were follow up fixes for the patch taken from the mmotm tree
  - commit e8e2fc2


author: mhocko@suse.cz
changelog:
  - Delete patches.suse/x86-mm-sched-make-lazy-TLB-mode-even-lazier-kabi.patch
    we do not need kabi workaround anymore
  - commit a1b7ca1


author: mhocko@suse.cz
changelog:
  - Delete patches.fixes/mm-fix-classzone_idx-underflow-in-shrink_zones.patch.
    obsolete by b2e18757f2c9
  - commit 054b718


author: jack@suse.cz
changelog:
  - Delete patches.suse/kabi-Add-placeholder-to-vm_fault.patch: kABI
    placeholder not needed anymore since DAX patches are already in
    4.12.
  - commit 7c85cca


author: jack@suse.cz
changelog:
  - Delete
    patches.suse/xfs-silence-warnings-in-xfs-vm-releasepage.patch: Merged as
    commit 0a417b8dc1f10 to 4.10-rc4
  - commit e4fddb8


author: jack@suse.cz
changelog:
  - Delete patches.suse/cgroup-Export-cgroup_is_descendant.patch: Commit
    b11cfb5807e30 in 4.5-rc1 made this obsolete.
  - commit 229d877


author: mhocko@suse.cz
changelog:
  - Refresh patches.fixes/mm-make-PR_SET_THP_DISABLE-immediately-active.patch
    forward-port
  - commit 35db809


author: mhocko@suse.cz
changelog:
  - Delete patches.suse/mm-delete-unnecessary-TTU_-flags.patch
    merged as a128ca71fb29ed4444b80f38a0148b468826e19b (4.12)
  - commit aa5cda3


author: mhocko@suse.cz
changelog:
  - Delete patches.suse/mm-dont-assume-anonymous-pages-have-SwapBacked-flag.patch.
    merged as d44d363f65780f2ac2ec672164555af54896d40d (4.12)
  - commit 66d14fb


author: mhocko@suse.cz
changelog:
  - Delete patches.suse/mm-move-MADV_FREE-pages-into-LRU_INACTIVE_FILE-list.patch.
    merged as f7ad2a6cb9f7c4040004bedee84a70a9b985583e (4.12)
  - commit 0d6a174


author: mhocko@suse.cz
changelog:
  - Delete patches.suse/mm-reclaim-MADV_FREE-pages.patch.
    merged as 802a3a92ad7ac0b9be9df229dee530a1f0a8039b (4.12)
  - commit 0086a29


author: mhocko@suse.cz
changelog:
  - Delete patches.suse/mm-enable-MADV_FREE-for-swapless-system.patch.
    merged as 93e06c7a645343d222c9a838834a51042eebbbf7 (4.12)
  - commit f290c11


author: jack@suse.cz
changelog:
  - Delete
    patches.fixes/x86-mm-fix-gup_pte_range-vs-DAX-mappings.patch: Merged as
    commit ef947b2529f918d9606533eb9c32b187ed6a5ede to 4.11-rc2
  - commit 8edaf40


author: mhocko@suse.cz
changelog:
  - Delete patches.suse/proc-show-MADV_FREE-pages-info-in-smaps.patch.
    merged as cf8496ea8020792ea32d0fbec0c140d8de93011a (4.12)
  - commit 622d942


author: jack@suse.cz
changelog:
  - Delete
    patches.fixes/gfs2-Make-flush-bios-explicitely-sync.patch: Merged as
    0f0b9b63e14fc3f66e4d342df016c9b071c5abed to 4.12-rc4.
  - commit 5260255


author: jack@suse.cz
changelog:
  - Delete
    patches.fixes/reiserfs-Make-flush-bios-explicitely-sync.patch: Merged as
    commit d8747d642ec4ce96adf17ae35652a5e4015cfe02 to 4.12-rc4.
  - commit 74f0ec4


author: jack@suse.cz
changelog:
  - Delete
    patches.fixes/btrfs-Make-flush-bios-explicitely-sync.patch: Merged as
    commit 8d91012528b3c95c159e6b6779e367421df9cbb5 to 4.12-rc5.
  - commit 199953b


author: jack@suse.cz
changelog:
  - Delete patches.fixes/md-Make-flush-bios-explicitely-sync.patch: Merged
    as commit 5a8948f8a32ba56c17b3fb75d318ac98157f3ba5 to 4.12-rc4.
  - commit 064de7f


author: jack@suse.cz
changelog:
  - Enable patches.fixes/fs-speedup-clean-bdev-aliases.patch: The issue has
    not been sorted out upstream yet.
  - commit f565355


author: mhocko@suse.cz
changelog:
  - Delete patches.suse/memcg-introduce-low-limit-for-cgroupv1.patch.
    cgroup v2 is no longer in devel mode since
    34a9304a96d6351c2d35dcdc9293258378fc0bd8 (4.5)
  - commit 3ed04d3


author: mhocko@suse.cz
changelog:
  - Refresh patches.suse/memcg-deprecate-memory.force_empty-knob.patch.
    forward ported. We still want to catch users who might depend on the
    knob
  - commit a082540


author: mgorman@suse.de
changelog:
  - Delete
    patches.suse/mm-fadvise-avoid-expensive-remote-LRU-cache-draining-after-FADV_DONTNEED.patch.
  - Delete patches.suse/mm-fix-remote-numa-hits-statistics.patch.
  - Delete patches.suse/mm-get-rid-of-__GFP_OTHER_NODE.patch.
  - Delete
    patches.suse/mm-mmzone.c-swap-likely-to-unlikely-as-code-logic-is-different-for-next_zones_zonelist.patch.
  - Delete
    patches.suse/mm-mprotect.c-don-t-touch-single-threaded-PTEs-which-are-on-the-right-node.patch.
  - Delete patches.suse/sched-debug-always-show-nr_migrations.patch.
  - Delete
    patches.suse/thp-fix-MADV_DONTNEED-vs.-numa-balancing-race.patch.
  - Delete
    patches.suse/thp-reduce-indentation-level-in-change_huge_pmd.patch.
  - commit 165d34d


author: mhocko@suse.cz
changelog:
  - patches.suse/mm-Warn-users-of-node-memory-hot-remove-if-the-memory-ratio-is-a-high-risk.patch
    enable the patch as we want to have an idea that somebody overuses
    movable memory.
  - commit 490b154


author: mhocko@suse.cz
changelog:
  - Delete patches.fixes/mm-introduce-arch_reserved_kernel_pages.patch.
    merged as f6f34b4387d9e18304451a131b35d7c4f27a0b5a (4.9)
  - commit c8145c8


author: mhocko@suse.cz
changelog:
  - Delete patches.fixes/mm-memblock-expose-total-reserved-memory.patch.
    merged as 8907de5dc6e9d5925cf3b0a698cc3a4272fda073 (4.9)
  - commit 7eb2ba2


author: mhocko@suse.cz
changelog:
  - Delete patches.fixes/powerpc-implement-arch_reserved_kernel_pages.patch.
    merged 1e76609cc1646c5222feefe86a3433a79be4fb73 (4.9)
  - commit cbafebe


author: mhocko@suse.cz
changelog:
  - patches.suse/mm-inform-about-enabling-mirrored-memory.patch
    enable because the concern with the mirrored memory still holds
  - commit b059f43


author: tiwai@suse.de
changelog:
  - Delete patches.drivers/drm-Print-EDID-errors-less-obviously.patch
    This change is no longer needed with the recent upstream code.
  - commit 30a521d


author: mhocko@suse.cz
changelog:
  - Delete patches.fixes/mm-do-not-loop-on-GFP_REPEAT-when-no-reclaim-progress.patch.
    fixed as a part of 0a0337e0d1d134465778a16f5cbea95086e8e9e0 (4.7)
  - commit a38fe09


author: tiwai@suse.de
changelog:
  - Enable patches.drivers/kernel-Export-mm_access.patch.
    This patch is still required for supporting AMD ROCm.
  - commit d9a4c03


author: tiwai@suse.de
changelog:
  - Enable patches.fixes/iio-hid-sensor-fix-return-of-EINVAL-on-invalid-value
    It's a trivial fix from 4.13-rc1 and still valid.
  - commit 4daf55f


author: bpoirier@suse.com
changelog:
  - Delete
    patches.drivers/qed-bump-driver-versions-to-8.7.1.62.patch.
    Specific to SLE12SP2 backport, see bsc#966318 comment 16
  - Delete
    patches.fixes/scsi-bfa-Increase-requested-firmware-version-to-3.2..patch.
    Upstream as
    2d1148f0f450 scsi: bfa: Increase requested firmware version to 3.2.5.1 (v4.10-rc4)
  - commit 31b4006


author: bpoirier@suse.com
changelog:
  - Move all networking patches in one section
    Driver and core changes are intertwined upstream. Trying to separate them
    leads to an unbisectable series.
  - commit dc0dd37


author: mhocko@suse.cz
changelog:
  - mm: remove return value from init_currently_empty_zone
    (bnc#1027153, bnc#1030659, fate#323634).
  - mm, memory_hotplug: consider offline memblocks removable
    (bnc#1027153, bnc#1030659, fate#323634).
  - mm: consider zone which is not fully populated to have holes
    (bnc#1027153, bnc#1030659, fate#323634).
  - mm, compaction: skip over holes in __reset_isolation_suitable
    (bnc#1027153, bnc#1030659, fate#323634).
  - mm: __first_valid_page skip over offline pages (bnc#1027153,
    bnc#1030659, fate#323634).
  - mm, vmstat: skip reporting offline pages in pagetypeinfo
    (bnc#1027153, bnc#1030659, fate#323634).
  - mm, memory_hotplug: do not associate hotadded memory to
    zones until online (bnc#1027153, bnc#1030659, bnc#1047506,
    fate#323634).
  - mm, memory_hotplug: fix MMOP_ONLINE_KEEP behavior (bnc#1027153,
    bnc#1030659, fate#323634).
  - mm, memory_hotplug: do not assume ZONE_NORMAL is default kernel
    zone (bnc#1027153, bnc#1030659, fate#323634).
  - mm, memory_hotplug: replace for_device by want_memblock in
    arch_add_memory (bnc#1027153, bnc#1030659, fate#323634).
  - mm, memory_hotplug: fix the section mismatch warning
    (bnc#1027153, bnc#1030659, fate#323634).
  - mm, memory_hotplug: remove unused cruft after memory hotplug
    rework (bnc#1027153, bnc#1030659, fate#323634).
  - Update
    patches.suse/0002-mm-memory_hotplug-use-node-instead-of-zone-in-can_on.patch
    (bnc#1027153, bnc#1030659, fate#323634).
  - Update
    patches.suse/0003-mm-drop-page_initialized-check-from-get_nid_for_pfn.patch
    (bnc#1027153, bnc#1030659, fate#323634).
  - Update
    patches.suse/0004-mm-memory_hotplug-get-rid-of-is_zone_device_section.patch
    (bnc#1027153, bnc#1030659, fate#323634).
  - mm, memory_hotplug: split up register_one_node() (bnc#1027153,
    bnc#1030659, fate#323634).
  - Delete
    patches.fixes/0001-mm-memory_hotplug-fix-MMOP_ONLINE_KEEP-behavior.patch.
  - Delete
    patches.fixes/0002-mm-memory_hotplug-do-not-assume-ZONE_NORMAL-is-defau.patch.
  - Delete
    patches.fixes/include-linux-mmzone.h-simplify-zone_intersects.patch.
  - Delete
    patches.suse/0006-mm-memory_hotplug-do-not-associate-hotadded-memory-t.patch.
  - Delete
    patches.suse/0008-mm-memory_hotplug-fix-the-section-mismatch-warning.patch.
  - Delete
    patches.suse/0009-mm-memory_hotplug-remove-unused-cruft-after-memory-h.patch.
  - Delete
    patches.suse/mm-memory_hotplug-consider-offline-memblocks-removable.patch.
    Replace the SLE12-SP2 based implementation by the upstream commits. Take
    the whole series but in principle there are no large changes between the
    two.
  - commit 5fdd3c7


author: mhocko@suse.cz
changelog:
  - Update
    patches.suse/0004-mm-memory_hotplug-get-rid-of-is_zone_device_section.patch
    (bnc#1027153, bnc#1030659, bnc#1047595, fate#323634).
  - Delete
    patches.fixes/004-mm-memory_hotplug-get-rid-of-is_zone_device_section-fix.patch.
  - commit 9b458ae


author: mhocko@suse.cz
changelog:
  - patches.suse/0001-mm-memory_hotplug-support-movable_node-for-hotplugab.patch
    forward port
  - commit 3426276


author: mhocko@suse.cz
changelog:
  - Added patches.fixes/0001-mm-memory_hotplug-simplify-empty-node-mask-handling-.patch
    Added patches.fixes/0002-hugetlb-memory_hotplug-prefer-to-use-reserved-pages-.patch
    Added patches.fixes/0003-mm-unify-new_node_page-and-alloc_migrate_target.patch.
    forward ported
  - commit d5e8bf8


author: gqjiang@suse.com
changelog:
  - Delete
    patches.suse/0004-md-cluster-use-sync-way-to-handle-METADATA_UPDATED-m.patch.
  - Delete
    patches.suse/0005-md-move-bitmap_destroy-to-the-beginning-of-__md_stop.patch.
  - Delete
    patches.suse/0006-md-cluster-add-CHANGE_CAPACITY-message-type.patch.
  - Delete
    patches.suse/0007-md-cluster-introduce-cluster_check_sync_size.patch.
  - Delete
    patches.suse/0008-md-cluster-add-the-support-for-resize.patch.
  - commit ef41919


author: jroedel@suse.de
changelog:
  - Re-assign patches.suse/0009-PM-hibernate-Reserve-hibernation-key-and-erase-footp.patch
  - commit 1d767fc


author: jbohac@suse.cz
changelog:
  - Drop bridge-remove-br_netfilter-warning.patch
    patches.suse/bridge-remove-br_netfilter-warning.patch was intended for
    SLE12-SPx only. For SLE15 we want to follow the upstream behaviour of bridge /
    br_netfilter.
  - commit d00a8a0


author: jroedel@suse.de
changelog:
  - Delete
    patches.drivers/0001-iommu-amd-ratelimit-io-page-faults-per-device.
  - Delete
    patches.drivers/0001-iommu-amd-suppress-io_page_faults-in-kdump-kernel.
  - Delete patches.drivers/0002-iommu-amd-constify-irq_domain_ops.
  - Delete
    patches.drivers/0002-iommu-amd-disable-iommus-at-boot-if-they-are-enabled.
  - Delete
    patches.drivers/0003-iommu-amd-reduce-amount-of-mmio-when-submitting-commands.
  - Delete patches.drivers/0003-iommu-amd-rename-free_on_init_error.
  - Delete
    patches.drivers/0004-iommu-amd-add-new-init-state-iommu_cmdline_disabled.
  - Delete
    patches.drivers/0004-iommu-amd-reduce-delay-waiting-for-command-buffer-space.
  - Delete
    patches.drivers/0005-iommu-amd-check-for-error-states-first-in-iommu_go_to_state.
  - Delete
    patches.drivers/0005-iommu-amd-rip-out-old-queue-flushing-code.
  - Delete
    patches.drivers/0006-iommu-amd-add-per-domain-flush-queue-data-structures.
  - Delete
    patches.drivers/0006-iommu-amd-set-global-pointers-to-null-after-freeing-them.
  - Delete
    patches.drivers/0007-iommu-amd-free-iommu-resources-when-disabled-on-command-line.
  - Delete
    patches.drivers/0007-iommu-amd-make-use-of-the-per-domain-flush-queue.
  - Delete
    patches.drivers/0008-iommu-amd-add-locking-to-per-domain-flush-queue.
  - Delete
    patches.drivers/0008-iommu-amd-remove-amd_iommu_disabled-check-from-amd_iommu_detect.
  - Delete
    patches.drivers/0009-iommu-amd-add-flush-counters-to-struct-dma_ops_domain.
  - Delete
    patches.drivers/0010-iommu-amd-add-per-domain-timer-to-flush-per-cpu-queues.
  - Delete
    patches.drivers/0011-iommu-amd-remove-queue_release-function.
  - Delete
    patches.drivers/0012-iommu-amd-free-already-flushed-ring-buffer-entries-before-full-check.
  - commit abd2aa7


author: tbogendoerfer@suse.de
changelog:
  - Update Patch-mainline tags.
  - Refresh
    patches.drivers/cxgb4-0151-cxgb4-reduce-resource-allocation-in-kdump-kernel.patch.
  - Refresh
    patches.drivers/cxgb4-0152-cxgb4-Fix-netdev_features-flag.patch.
  - Refresh
    patches.drivers/cxgb4-0153-cxgb4-keep-carrier-off-before-registering-netdev.patch.
  - Refresh
    patches.drivers/cxgb4-0157-cxgb4-notify-uP-to-route-ctrlq-compl-to-rdma-rspq.patch.
  - Refresh
    patches.drivers/qed-sp3-0264-qed-Enable-RoCE-parser-searching-on-fp-init.patch.
  - Refresh
    patches.drivers/qed-sp3-0265-qed-Correct-order-of-wwnn-and-wwpn.patch.
  - Refresh
    patches.drivers/qed-sp3-0266-qed-Share-additional-information-with-qedf.patch.
  - Refresh
    patches.drivers/qed-sp3-0267-qed-Support-NVM-image-reading-API.patch.
  - Refresh
    patches.drivers/qed-sp3-0268-qed-Add-support-for-changing-iSCSI-mac.patch.
  - Refresh
    patches.drivers/xgene-sp3-0001-phy-Add-helper-function-to-check-phy-interface-mode.patch.
  - Refresh
    patches.drivers/xgene-sp3-0011-drivers-net-xgene-Protect-indirect-MAC-access.patch.
  - Refresh
    patches.drivers/xgene-sp3-0012-drivers-net-phy-xgene-Add-lock-to-protect-mac-access.patch.
  - Refresh
    patches.drivers/xgene-sp3-0013-drivers-net-xgene-Use-rgmii-mdio-mac-access.patch.
  - Refresh
    patches.drivers/xgene-sp3-0014-drivers-net-xgene-Remove-redundant-local-stats.patch.
  - Refresh
    patches.drivers/xgene-sp3-0015-drivers-net-xgene-Refactor-statistics-error-parsing-.patch.
  - Refresh
    patches.drivers/xgene-sp3-0016-drivers-net-xgene-Remove-unused-macros.patch.
  - Refresh
    patches.drivers/xgene-sp3-0017-drivers-net-xgene-Extend-ethtool-statistics.patch.
  - Refresh
    patches.drivers/xgene-sp3-0018-drivers-net-xgene-Add-rx_overrun-tx_underrun-statist.patch.
  - Refresh
    patches.drivers/xgene-sp3-0019-drivers-net-xgene-Workaround-for-HW-errata-10GE_4.patch.
  - Refresh
    patches.drivers/xgene-sp3-0020-drivers-net-xgene-Add-frame-recovered-statistics-cou.patch.
  - Refresh
    patches.drivers/xgene-sp3-0021-drivers-net-xgene-Workaround-for-HW-errata-10GE_10-E.patch.
  - Refresh
    patches.drivers/xgene-sp3-0022-drivers-net-xgene-Fix-redundant-prefetch-buffer-clea.patch.
  - Refresh
    patches.drivers/xgene-sp3-0023-xgene-Check-all-RGMII-phy-mode-variants.patch.
  - commit b012c38


author: hare@suse.de
changelog:
  - Delete upstreamed patches
  - Delete
    patches.drivers/0097-NVMe-Only-release-requested-regions.patch.
  - Delete
    patches.drivers/0385-nvme-fc-correct-port-role-bits.patch.
  - Delete
    patches.drivers/0386-nvme-fc-require-target-or-discovery-role-for-fc-nvme.patch.
  - Delete
    patches.drivers/0387-nvme-fc-stop-queues-on-error-detection.patch.
  - Delete
    patches.drivers/0388-nvmet-fc-remove-target-cpu-scheduling-flag.patch.
  - Delete
    patches.drivers/0389-nvmet-release-the-sq-ref-on-rdma-read-errors.patch.
  - Delete
    patches.drivers/0390-nvme_fc-get-rid-of-local-reconnect_delay.patch.
  - Delete patches.drivers/0391-nvme_fc-Support-ctrl_loss_tmo.patch.
  - Delete
    patches.drivers/0392-nvme_fc-replace-ioabort-msleep-loop-with-completion.patch.
  - Delete
    patches.drivers/0393-nvme_fc-revise-comment-on-teardown.patch.
  - Delete
    patches.drivers/0394-nvme_fc-set-logging-level-on-resets-deletes.patch.
  - Delete patches.drivers/0395-nvmet_fc-Reduce-work_q-count.patch.
  - Delete
    patches.drivers/0396-nvmet_fc-Add-queue-create-and-delete-callbacks-in-LL.patch.
  - Delete
    patches.drivers/0397-nvme_fc-remove-extra-controller-reference-taken-on-r.patch.
  - Delete
    patches.drivers/0398-nvme_fcloop-fix-port-deletes-and-callbacks.patch.
  - Delete
    patches.drivers/0399-nvme_fc-correct-nvme-status-set-on-abort.patch.
  - Delete
    patches.drivers/0400-nvme_fc-create-fc-class-and-transport-device.patch.
  - Delete
    patches.drivers/0401-nvme_fc-add-uevent-for-auto-connect.patch.
  - Delete
    patches.drivers/0402-nvme-core-allow-controller-RESETTING-to-RECONNECTING.patch.
  - Delete
    patches.drivers/0403-nvme_fc-change-ctlr-state-assignments-during-reset-r.patch.
  - Delete
    patches.drivers/0404-nvme_fc-add-a-dev_loss_tmo-field-to-the-remoteport.patch.
  - Delete
    patches.drivers/0405-nvme_fc-add-dev_loss_tmo-to-controller.patch.
  - Delete
    patches.drivers/0406-nvme_fc-check-connectivity-before-initiating-reconne.patch.
  - Delete
    patches.drivers/0407-nvme_fc-change-failure-code-on-remoteport-connectivi.patch.
  - Delete
    patches.drivers/0408-nvme_fc-move-remote-port-get-put-free-location.patch.
  - Delete
    patches.drivers/0409-nvme_fc-add-dev_loss_tmo-timeout-and-remoteport-resu.patch.
  - Delete
    patches.drivers/lpfc-Revert-patch-lpfc-Delete-unnecessary-checks-bef.patch.
  - Delete
    patches.drivers/lpfc-driver-update-for-SLES12-SP2-11.1.0.1.patch.
  - Delete
    patches.fixes/fc-add-missing-ELS-explanation-values.patch.
  - Delete patches.fixes/fc_rport-PRLI-fixes.patch.
  - Delete
    patches.fixes/fc_rport-Return-LS_RJT_BUSY-for-PRLI-in-status-PLOGI.patch.
  - Delete
    patches.fixes/fcoe-Add-FIP-responder-on-the-real-network-device.patch.
  - Delete patches.fixes/fcoe-FIP-debugging.patch.
  - Delete patches.fixes/fcoe-Use-kfree_skb-instead-of-kfree.patch.
  - Delete
    patches.fixes/fcoe-correct-sending-FIP-VLAN-packets-on-VLAN-0.patch.
  - Delete
    patches.fixes/fcoe-filter-out-frames-from-invalid-vlans.patch.
  - Delete
    patches.fixes/fcoe-inhibit-writing-invalid-values-into-the-enabled.patch.
  - Delete
    patches.fixes/fcoe-make-R_A_TOV-and-E_D_TOV-configurable.patch.
  - Delete patches.fixes/fcoe-set-default-TC-priority.patch.
  - Delete
    patches.fixes/fcoe_ctlr-fix-potential-deadlock-when-re-adding-port.patch.
  - Delete patches.fixes/libfc-Clarify-ramp-down-messages.patch.
  - Delete
    patches.fixes/libfc-Correctly-set-E_D_TOV-and-R_A_TOV-values-in-RT.patch.
  - Delete patches.fixes/libfc-Debug-PRLI-failures.patch.
  - Delete
    patches.fixes/libfc-Do-not-attempt-to-login-if-the-port-is-already.patch.
  - Delete
    patches.fixes/libfc-Do-not-drop-down-to-FLOGI-for-fc_rport_login.patch.
  - Delete
    patches.fixes/libfc-Do-not-drop-out-of-order-frames.patch.
  - Delete
    patches.fixes/libfc-Do-not-take-rdata-rp_mutex-when-processing-a-F.patch.
  - Delete
    patches.fixes/libfc-Fix-PRLI-response-handling-yet-again.patch.
  - Delete patches.fixes/libfc-Fixup-disc_mutex-handling.patch.
  - Delete
    patches.fixes/libfc-Fixup-fixup-disc_mutex-handling.patch.
  - Delete patches.fixes/libfc-Implement-RTV-responder.patch.
  - Delete
    patches.fixes/libfc-Issue-PRLI-after-a-PRLO-has-been-received.patch.
  - Delete patches.fixes/libfc-Revisit-kref-handling.patch.
  - Delete
    patches.fixes/libfc-Send-LS_RJT-responses-on-frame-allocation-fail.patch.
  - Delete
    patches.fixes/libfc-Update-rport-reference-counting.patch.
  - Delete
    patches.fixes/libfc-additional-debugging-in-fc_rport.patch.
  - Delete patches.fixes/libfc-additional-debugging-messages.patch.
  - Delete
    patches.fixes/libfc-do-not-overwrite-DID_TIME_OUT-status.patch.
  - Delete
    patches.fixes/libfc-do-not-send-ABTS-when-resetting-exchanges.patch.
  - Delete
    patches.fixes/libfc-don-t-advance-state-machine-for-incoming-FLOGI.patch.
  - Delete
    patches.fixes/libfc-don-t-fail-sequence-abort-for-completed-exchan.patch.
  - Delete
    patches.fixes/libfc-fc_fcp-wait-for-E_D_TOV-when-out-of-order-sequ.patch.
  - Delete patches.fixes/libfc-fixup-RTV-handling.patch.
  - Delete patches.fixes/libfc-fixup-locking-of-ptp_setup.patch.
  - Delete patches.fixes/libfc-frame-alloc-failure-messages.patch.
  - Delete patches.fixes/libfc-quarantine-timed-out-xids.patch.
  - Delete
    patches.fixes/libfc-reset-exchange-manager-during-LOGO-handling.patch.
  - Delete patches.fixes/libfc-reset-timeout-on-queue-full.patch.
  - Delete
    patches.fixes/libfc-safeguard-against-invalid-exchange-index.patch.
  - Delete patches.fixes/libfc-sanitize-E_D_TOV-setting.patch.
  - Delete patches.fixes/libfc-send-LOGO-for-PLOGI-failure.patch.
  - Delete
    patches.fixes/libfc-spurious-I-O-error-under-high-load.patch.
  - Delete
    patches.fixes/libfc-use-configured-e_d_tov-for-remote-port-state-r.patch.
  - Delete
    patches.fixes/libfc-use-configured-lport-R_A_TOV-when-sending-exch.patch.
  - Delete
    patches.fixes/libfc-use-error-code-for-fc_rport_error.patch.
  - Delete patches.fixes/scsi-Fix-RCU-handling-for-VPD-pages.patch.
  - Delete
    patches.fixes/scsi-vpd-pages-are-mandatory-for-SPC-2.patch.
  - Delete
    patches.fixes/scsi_dh_alua-Do-not-modify-the-interval-value-for-re.patch.
  - Delete
    patches.fixes/scsi_dh_alua-Do-not-retry-for-unmapped-device.patch.
  - Delete
    patches.fixes/scsi_dh_alua-Retry-RTPG-on-SCSI-host_bytes-values.patch.
  - Delete
    patches.fixes/scsi_dh_alua-do-not-call-BUG_ON-when-updating-port-g.patch.
  - Delete
    patches.fixes/scsi_transport_sas-add-scsi_target_id-sysfs-attribut.patch.
  - commit 292a8cf


author: jroedel@suse.de
changelog:
  - iommu/amd: Free already flushed ring-buffer entries before
    full-check (bsc#1045709).
  - iommu/amd: Remove amd_iommu_disabled check from
    amd_iommu_detect() (bsc#1045715 bsc#1043261).
  - iommu/amd: Free IOMMU resources when disabled on command line
    (bsc#1045715 bsc#1043261).
  - iommu/amd: Set global pointers to NULL after freeing them
    (bsc#1045715 bsc#1043261).
  - iommu/amd: Check for error states first in iommu_go_to_state()
    (bsc#1045715 bsc#1043261).
  - iommu/amd: Add new init-state IOMMU_CMDLINE_DISABLED
    (bsc#1045715 bsc#1043261).
  - iommu/amd: Rename free_on_init_error() (bsc#1045715
    bsc#1043261).
  - iommu/amd: Disable IOMMUs at boot if they are enabled
    (bsc#1045715 bsc#1043261).
  - iommu/amd: Suppress IO_PAGE_FAULTs in kdump kernel (bsc#1045715
    bsc#1043261).
  - iommu/amd: Remove queue_release() function (bsc#1045709).
  - iommu/amd: Add per-domain timer to flush per-cpu queues
    (bsc#1045709).
  - iommu/amd: Add flush counters to struct dma_ops_domain
    (bsc#1045709).
  - iommu/amd: Add locking to per-domain flush-queue (bsc#1045709).
  - iommu/amd: Make use of the per-domain flush queue (bsc#1045709).
  - iommu/amd: Add per-domain flush-queue data structures
    (bsc#1045709).
  - iommu/amd: Rip out old queue flushing code (bsc#1045709).
  - iommu/amd: Reduce delay waiting for command buffer space
    (bsc#1045709).
  - iommu/amd: Reduce amount of MMIO when submitting commands
    (bsc#1045709).
  - iommu/amd: Constify irq_domain_ops (bsc#1045709).
  - iommu/amd: Ratelimit io-page-faults per device (bsc#1045709).
  - commit f012b19


author: oneukum@suse.com
changelog:
  - Delete
    patches.drivers/0001-USB-add-descriptors-from-USB-Power-Delivery-spec.patch.
  - Delete
    patches.drivers/0001-cdc-acm-added-sanity-checking-for-probe.patch.
  - Delete patches.drivers/0001-gspca-correct-speed-testing.patch.
  - Delete
    patches.drivers/0002-USB-PD-define-specific-requests.patch.
  - Delete patches.drivers/0002-uvc-correct-speed-testing.patch.
  - Delete
    patches.drivers/0003-USB-PD-additional-feature-selectors.patch.
  - Delete
    patches.suse/0001-usb-quirk-to-stop-runtime-PM-for-Intel-7260.patch.
  - commit 2b88672


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/0041-scsi-smartpqi-correct-aio-error-path.patch.
  - Refresh
    patches.drivers/0048-scsi-smartpqi-make-ioaccel-references-consistent.patch.
  - Delete patches.drivers/0001-scsi-fcoe-convert-to-kworker.patch.
  - commit 2cee378


author: mfleming@suse.de
changelog:
  - Delete
    patches.suse/sched-Add-missing-update_rq_clock-in-post_init_entit.patch:
    Merged as 4126bad6717336abe5d666440ae15555563ca53f in v4.11-rc1.
  - commit d31a75d


author: mfleming@suse.de
changelog:
  - Delete
    patches.suse/sched-Add-missing-update_rq_clock-in-detach_task_cfs.patch:
    Merged as 80f5c1b84baa8180c3c27b7e227429712cd967b6 in v4.11-rc1.
  - commit 85dec32


author: mfleming@suse.de
changelog:
  - Delete
    patches.suse/sched-Add-missing-update_rq_clock-call-for-task_hot.patch:
    Merged as 3bed5e2166a5e433bf62162f3cd3c5174d335934 as v4.11-rc1.
  - commit 23e5248


author: mfleming@suse.de
changelog:
  - Delete
    patches.suse/sched-Add-missing-update_rq_clock-call-in-set_user_n.patch:
    Merged as 2fb8d36787affe26f3536c3d8ec094995a48037d in v4.11-rc1.
  - commit f2bba64


author: oneukum@suse.com
changelog:
  - Refresh
    patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch.
    Taking all the kABI placeholders, as teh rational for them has not changed.
  - commit 72e50ae


author: mmarek@suse.cz
changelog:
  - rpm/kernel-binary.spec.in: find-debuginfo.sh should not touch build-id
    This needs rpm-4.14+ (bsc#964063).
  - commit f622d60


author: tiwai@suse.de
changelog:
  - brcmfmac: fix possible buffer overflow in
    brcmf_cfg80211_mgmt_tx() (CVE-2017-7541,bsc#1049645).
  - commit 9f05680


author: tbogendoerfer@suse.de
changelog:
  - Deleted outdated patches.
  - Delete
    patches.drivers/staging-rdma-0001-Commit-507f6afa3ab6-struct-ib_class_port_info-this-c.patch.
  - Delete
    patches.drivers/staging-rdma-0002-Fix-changed-get_user_pages-arguments.patch.
  - Delete
    patches.drivers/staging-rdma-0003-Adapt-staging-rdma-drivers-to-IB-core-Let-create_ah.patch.
  - commit 357b909


author: mhocko@suse.cz
changelog:
  - patches.fixes/mm-mmap.c-do-not-blow-on-PROT_NONE-MAP_FIXED-holes-i.patch
    forward port
  - commit e188cbc


author: jeffm@suse.com
changelog:
  - btrfs: fix lockup in find_free_extent with read-only block
    groups (bsc#1046682).
  - commit fa3b074


author: tbogendoerfer@suse.de
changelog:
  - Patch is already part of 4.12.
    Delete
    patches.drivers/cxgb4-0157-cxgb4-notify-uP-to-route-ctrlq-compl-to-rdma-rspq.patch.
  - commit c3e3c5d


author: nborisov@suse.com
changelog:
  - Add Omar's total_bytes_pinned patches from upstream and delete old backports
  - Btrfs: always account pinned bytes when dropping a tree block
    ref (bsc#1040182).
  - Btrfs: make add_pinned_bytes() take an s64 num_bytes instead
    of u64 (bsc#1040182).
  - Btrfs: make BUG_ON() in add_pinned_bytes() an ASSERT()
    (bsc#1040182).
  - Btrfs: return old and new total ref mods when adding delayed
    refs (bsc#1040182).
  - Btrfs: rework delayed ref total_bytes_pinned accounting
    (bsc#1040182).
  - Btrfs: update total_bytes_pinned when pinning down extents
    (bsc#1040182).
  - Delete
    patches.suse/0001-Btrfs-make-add_pinned_bytes-take-an-s64-num_bytes-in.patch.
  - Delete
    patches.suse/0002-Btrfs-make-BUG_ON-in-add_pinned_bytes-an-ASSERT.patch.
  - Delete
    patches.suse/0003-Btrfs-update-total_bytes_pinned-when-pinning-down-ex.patch.
  - Delete
    patches.suse/0004-Btrfs-always-account-pinned-bytes-when-dropping-a-tr.patch.
  - Delete
    patches.suse/0005-Btrfs-return-old-and-new-total-ref-mods-when-adding-.patch.
  - Delete
    patches.suse/0006-Btrfs-rework-delayed-ref-total_bytes_pinned-accounti.patch.
  - Delete
    patches.suse/0007-Btrfs-warn-if-total_bytes_pinned-is-non-zero-on-unmo.patch.
  - commit 97e177b


author: mwilck@suse.com
changelog:
  - Refresh
    patches.drivers/0001-hpsa-update-identify-physical-device-structure.patch.
  - Refresh
    patches.drivers/0002-hpsa-do-not-get-enclosure-info-for-external-devices.patch.
  - Refresh patches.drivers/0003-hpsa-update-reset-handler.patch.
  - Refresh patches.drivers/0004-hpsa-do-not-reset-enclosures.patch.
  - Refresh
    patches.drivers/0005-hpsa-rescan-later-if-reset-in-progress.patch.
  - Refresh
    patches.drivers/0006-hpsa-correct-resets-on-retried-commands.patch.
  - Refresh patches.drivers/0007-hpsa-cleanup-reset-handler.patch.
  - Refresh
    patches.drivers/0008-hpsa-correct-queue-depth-for-externals.patch.
  - Refresh
    patches.drivers/0009-hpsa-separate-monitor-events-from-rescan-worker.patch.
  - Refresh
    patches.drivers/0010-hpsa-send-ioaccel-requests-with-0-length-down-raid-path.patch.
  - Update patches.drivers/0011-hpsa-remove-abort-handler.patch
    (bsc#1022600 fate#321928 bsc#1016119).
  - Refresh patches.drivers/0012-hpsa-bump-driver-version.patch.
  - Delete
    patches.drivers/hpsa-fallback-to-use-legacy-REPORT-PHYS-command.patch.
  - Delete
    patches.drivers/hpsa-use-correct-DID_NO_CONNECT-hostbyte.patch.
  - commit 3a174f7


author: mwilck@suse.com
changelog:
  - Delete
    patches.drivers/ipmi_si-create-hardware-independent-softdep-for-ipmi.patch.
    upstream now.
  - commit c4eb19d


author: mcgrof@suse.com
changelog:
  - Refresh
    patches.drivers/0001-module-warn-if-module-init-probe-takes-long.patch.
  - commit c47c847


author: mcgrof@suse.com
changelog:
  - Delete
    patches.fixes/xfs-fix-buffer-overflow-dm_get_dirattrs.patch.
  - Delete
    patches.fixes/xfs_dmapi-fix-the-debug-compilation-of-xfs_dmapi.patch.
  - commit 2f7c909


author: jthumshirn@suse.de
changelog:
  - Delete
    patches.drivers/0051-Missing-bio_put-following-submit_bio_wait.patch.
  - Delete
    patches.drivers/0127-scsi-lpfc-Fix-crash-on-PCI-hotplug-remove-path.patch.
  - Delete patches.drivers/0426-nvmet_fc-fix-list-corruption.patch.
  - Delete
    patches.drivers/0427-nvmet_fc-cap-amount-of-work-allowed-in-workqueue.patch.
    Delete superseded patches and re-attribute PM patch to Joey
  - commit 492279e


author: jslaby@suse.cz
changelog:
  - Linux 4.12.3 (CVE-2017-7541 bnc#1012628 bsc#1049645).
  - Refresh patches.suse/pstore-backend-autoaction.
  - Delete
    patches.fixes/brcmfmac-fix-possible-buffer-overflow-in-brcmf_cfg80.
  - commit 409edbf


author: jroedel@suse.de
changelog:
  - x86/acpi: Prevent out of bound access caused by broken ACPI
    tables (CVE-2017-11473 bsc#1049603).
  - commit cc7b51e


author: duwe@suse.de
changelog:
  - Be prepared to enable ARM64 live patching during SLE15 lifetime
    (FATE#322421).
  - Delete
    patches.arch/powerpc-add-kernel-parameter-iommu_alloc_quiet.patch.
    DMA_ATTR_NO_WARN is now incorporated.
  - Delete patches.fixes/fix-stop-machine.
    Proper mainline fix is now in.
  - Remove FIPS patches:
  - Delete patches.suse/allow-cmac_3des_ede-for-FIPS-140-2.
  - Delete patches.suse/allow-cmac_aes-for-FIPS-140-2.
  - Delete patches.suse/disallow-ansi_cprng-for-FIPS-140-2.
  - Delete patches.suse/fips-remove-hmac-crc32-add-nullcipher-hack.
  - commit cd28b1d


author: lhenriques@suse.com
changelog:
  - Patch has been merged into 4.12
    Delete
    patches.fixes/ceph-check-i_nlink-while-converting-a-file-handle-to-dentry.patch.
  - commit d60ca32


author: bpoirier@suse.com
changelog:
  - Refresh
    patches.drivers/e1000e-Don-t-return-uninitialized-stats.patch.
    It was a local commit id.
  - commit 4c5c3f9


author: mkubecek@suse.cz
changelog:
  - Update upstream reference:
    patches.fixes/usb-early-Remove-trace_printk-callers-in-xhci-dbc.patch.
  - commit 0162ee3


author: mkubecek@suse.cz
changelog:
  - Delete patches.suse/AF_MAX.patch.
    This patch reserved space for adding AF_HYPERV and AF_SMC constants as
    implementations of both families were not upstreamed at the moment of
    SLE12-SP2 kABI freeze. AF_SMC was accepted in the meantime (which turned
    out to be a bad thing, BtW), AF_HYPERV submission was rejected in July 2016
    and no attempt to resubmit it was made since.
    In other words, there doesn't seem to be any reason to keep the patch, it
    can be reintroduced later (in updated form) if there is a need.
  - commit 4e036bb


author: mkubecek@suse.cz
changelog:
  - Refresh and enable
    patches.drivers/i40e-add-private-flag-to-control-source-pruning.patch.
  - commit d3ea4f6


author: msuchanek@suse.de
changelog:
  - powerpc/fadump: Add a warning when 'fadump_reserve_mem='
    is used (bsc#1049231).
  - commit f59fefd


author: mkubecek@suse.cz
changelog:
  - supported.conf: update core networking
    Add missing modules, drop those not built anymore.
  - commit 017c4e5


author: mgorman@suse.de
changelog:
  - sched/topology: Rename sched_group_cpus() (bnc#978907 Scheduler
    performance -- topology).
  - sched/topology: Rename sched_group_mask() (bnc#978907 Scheduler
    performance -- topology).
  - sched/topology: Simplify sched_group_mask() usage (bnc#978907
    Scheduler performance -- topology).
  - sched/topology: Rewrite get_group() (bnc#978907 Scheduler
    performance -- topology).
  - sched/topology: Add a few comments (bnc#978907 Scheduler
    performance -- topology).
  - sched/topology: Fix overlapping sched_group_capacity (bnc#978907
    Scheduler performance -- topology).
  - sched/topology: Add sched_group_capacity debugging (bnc#978907
    Scheduler performance -- topology).
  - sched/topology: Small cleanup (bnc#978907 Scheduler performance
    - - topology).
  - sched/topology: Remove FORCE_SD_OVERLAP (bnc#978907 Scheduler
    performance -- topology).
  - sched/topology: Move comment about asymmetric node setups
    (bnc#978907 Scheduler performance -- topology).
  - sched/topology: Verify the first group matches the child domain
    (bnc#978907 Scheduler performance -- topology).
  - sched/debug: Print the scheduler topology group mask (bnc#978907
    Scheduler performance -- topology).
  - sched/topology: Simplify build_overlap_sched_groups()
    (bnc#978907 Scheduler performance -- topology).
  - sched/topology: Refactor function build_overlap_sched_groups()
    (bnc#978907 Scheduler performance -- topology).
  - commit bccf165


author: mgorman@suse.de
changelog:
  - sched/fair: Fix load_balance() affinity redo path (bnc#978907
    Scheduler performance -- load balancer).
  - sched/cputime: Accumulate vtime on top of nsec clocksource
    (bnc#978907 Scheduler performance -- nohz_full, accounting).
  - sched/cputime: Move the vtime task fields to their own struct
    (bnc#978907 Scheduler performance -- nohz_full, accounting).
  - sched/cputime: Rename vtime fields (bnc#978907 Scheduler
    performance -- nohz_full, accounting).
  - sched/cputime: Always set tsk->vtime_snap_whence after
    accounting vtime (bnc#978907 Scheduler performance -- nohz_full,
    accounting).
  - vtime, sched/cputime: Remove vtime_account_user() (bnc#978907
    Scheduler performance -- nohz_full, accounting).
  - commit 835d782


author: mgorman@suse.de
changelog:
  - kernel/fork.c: virtually mapped stacks: do not disable
    interrupts (bnc#978907 Scheduler performance -- fork).
  - commit e0d9b89


author: mgorman@suse.de
changelog:
  - writeback: rework wb_[dec|inc]_stat family of functions
    (bnc#971975 VM performance -- statistics).
  - percpu_counter: Rename __percpu_counter_add to
    percpu_counter_add_batch (bnc#971975 VM performance --
    statistics).
  - commit 960acce


author: tiwai@suse.de
changelog:
  - Apply the upstreamed (submitted) DRM patches, drop a couple of them
    (bnc#746883,bnc#895608,bnc#871134,bnc#893040,bnc#806990).
    patches.drivers/drm-radeon-limit-bpp-for-low-vram.patch
    patches.drivers/drm-ast-Actually-load-DP501-firmware-when-required.patch
    patches.drivers/drm-ast-Add-an-crtc_disable-callback-to-the-crtc-helper-funcs.patch
    patches.drivers/drm-ast-Fix-memleak-in-error-path-in-ast_bo_create.patch
    patches.drivers/drm-ast-Free-container-instead-of-member-in-ast_user_framebuffer_destroy.patch
    patches.drivers/drm-ast-Simplify-function-ast_bo_unpin.patch
    patches.drivers/drm-mgag200-Add-additional-limits-for-certain-G200-variants.patch
    patches.drivers/drm-mgag200-Add-command-line-option-to-specify-preferred-depth.patch
    patches.drivers/drm-mgag200-Add-doublescan-and-interlace-support.patch
    patches.drivers/drm-mgag200-Add-mode-validation-debugging-code.patch
    patches.drivers/drm-mgag200-Add-support-for-MATROX-PCI-device-IDs-0x520-and-0x521.patch
    patches.drivers/drm-mgag200-Cleanup-cursor-BOs-properly.patch
    patches.drivers/drm-mgag200-Consolidate-depth-bpp-handling.patch
    patches.drivers/drm-mgag200-Don-t-use-crtc_-parameters-for-validation.patch
    patches.drivers/drm-mgag200-Fix-memleak-in-error-path-in-mgag200_bo_create.patch
    patches.drivers/drm-mgag200-Free-container-instead-of-member-in-mga_user_framebuffer_destroy.patch
    patches.drivers/drm-mgag200-Implement-basic-PM-support
    patches.drivers/drm-mgag200-Initialize-data-needed-to-map-fbdev-memory.patch
    patches.drivers/drm-mgag200-Simplify-function-mgag200_ttm_placement.patch
    Dropped:
    patches.drivers/drm-cirrus-Add-missing-drm_connector_unregister.patch
    patches.drivers/drm-mgag200-Add-missing-drm_connector_unregister.patch
  - commit b11e49b


author: dbueso@suse.de
changelog:
  - ipc/util.h: update documentation for ipc_getref() and
    ipc_putref() (bsc#1050323).
  - ipc/sem: drop __sem_free() (bsc#1050323).
  - ipc/msg: remove special msg_alloc/free (bsc#1050323).
  - ipc/shm: remove special shm_alloc/free (bsc#1050323).
  - ipc: move atomic_set() to where it is needed (bsc#1050323).
  - ipc/msg.c: avoid ipc_rcu_putref for failed ipc_addid()
    (bsc#1050323).
  - ipc/shm.c: avoid ipc_rcu_putref for failed ipc_addid()
    (bsc#1050323).
  - ipc/sem.c: avoid ipc_rcu_putref for failed ipc_addid()
    (bsc#1050323).
  - ipc/util: drop ipc_rcu_alloc() (bsc#1050323).
  - ipc/msg: avoid ipc_rcu_alloc() (bsc#1050323).
  - ipc/shm: avoid ipc_rcu_alloc() (bsc#1050323).
  - ipc/sem: avoid ipc_rcu_alloc() (bsc#1050323).
  - ipc/util: drop ipc_rcu_free() (bsc#1050323).
  - ipc/msg: do not use ipc_rcu_free() (bsc#1050323).
  - ipc/shm: do not use ipc_rcu_free() (bsc#1050323).
  - ipc/sem: do not use ipc_rcu_free() (bsc#1050323).
  - ipc: drop non-RCU allocation (bsc#1050323).
  - include/linux/sem.h: correctly document sem_ctime (bsc#1050323).
  - ipc: merge ipc_rcu and kern_ipc_perm (bsc#1050323).
  - ipc/sem.c: remove sem_base, embed struct sem (bsc#1050323).
  - fs: remove call_fsync helper function (bsc#1050323).
  - mqueue: move compat syscalls to native ones (bsc#1050323).
  - commit c68517a


author: fvogt@suse.com
changelog:
  - Reassign some bcm283x patches
    patches.arch/arm64-bcm2837-0195-bcm2835-Add-Raspberry-Pi-thermal-sensor-to-the-device-tree.patch
    and patches.arch/arm64-bcm2837-0197-thermal-Add-Raspberry-Pi-BCM2835-thermal-driver.patch
    are now upstream, but due to a bug in Kconfig not enabled in arm64 builds. Needs a proper fix
    with proper testing which I currently can't do.
  - commit d6fe1c5


author: jeffm@suse.com
changelog:
  - Refresh patches.suse/squashfs-3.4.patch.
    Restore fixes from:
    patches.suse/squashfs3-properly-handle-dir_emit-failures.patch.
  - commit 03d0582


author: dbueso@suse.de
changelog:
  - mm: update callers to use HASH_ZERO flag (bsc#971975).
  - mm: zero hash tables in allocator (bsc#971975).
  - locking/qspinlock: Explicitly include asm/prefetch.h
    (bsc#1050549).
  - locking/rtmutex: Remove unnecessary priority adjustment
    (bsc#1050549).
  - locking/refcount: Create unchecked atomic_t implementation
    (bsc#1050549).
  - commit ca0d066


author: dbueso@suse.de
changelog:
  - configs: update defaults for REFCOUNT_FULL
    Such that it is always disabled, with the exception
    of x86-64 debug.
  - commit ddb821a


author: tiwai@suse.de
changelog:
  - Delete patches.drivers/vgaarb-Add-more-context-to-error-messages.patch
    It's no longer needed as we AMD binary-only stuff is dead.
  - commit 78dd994


author: tiwai@suse.de
changelog:
  - Delete patches.drivers/0088-dma-buf-sync_file-Add-back-the-u64_to_user_ptr-macro.patch
    It's a stop-gap fix in SLE12-SP3 for 4.9 dmabuf API.
  - commit 678704a


author: tiwai@suse.de
changelog:
  - Input: ALPS - Fix Alps Touchpad two finger scroll does not
    work on right side (bsc#1050582).
  - commit 93ed5e8


author: mkubecek@suse.cz
changelog:
  - supported.conf: mark nf_log_bridge as supported
    This was the only netfilter module not marked as supported. There is no
    apparent reason except that nobody marked it when the functionality was
    separated into its own module.
  - commit c5e825b


author: mkubecek@suse.cz
changelog:
  - bpf/verifier: fix min/max handling in BPF_SUB (bsc#1050081).
  - bpf: fix mixed signed/unsigned derived min/max value bounds
    (bsc#1050081).
  - commit f90c358


author: mkubecek@suse.cz
changelog:
  - ipv6: avoid overflow of offset in ip6_find_1stfragopt
    (CVE-2017-7542 bsc#1049882).
  - commit 399d4a0


author: mgorman@suse.de
changelog:
  - rcu: Use RCU_NOCB_WAKE rather than RCU_NOGP_WAKE (bnc#978907
    Scheduler performance -- idle).
  - doc: Take tail recursion into account in RCU requirements
    (bnc#978907 Scheduler performance -- idle).
  - srcu: Document auto-expediting requirement (bnc#978907 Scheduler
    performance -- idle).
  - rcu: Remove obsolete reference to synchronize_kernel()
    (bnc#978907 Scheduler performance -- idle).
  - srcu: Eliminate possibility of destructive counter overflow
    (bnc#978907 Scheduler performance -- idle).
  - rcu: Prevent rcu_barrier() from starting needless grace periods
    (bnc#978907 Scheduler performance -- idle).
  - commit 7f11b71


author: mcgrof@suse.com
changelog:
  - Refresh
    patches.suse/0001-mm-kmemleak-slightly-reduce-the-size-of-some-structu.patch.
  - Refresh
    patches.suse/0002-mm-kmemleak-factor-object-reference-updating-out-of-.patch.
  - Refresh
    patches.suse/0003-mm-kmemleak-treat-vm_struct-as-alternative-reference.patch.
  - commit eb41516


author: mcgrof@suse.com
changelog:
  - Refresh
    patches.suse/0001-mm-kmemleak-slightly-reduce-the-size-of-some-structu.patch.
  - Refresh
    patches.suse/0002-mm-kmemleak-factor-object-reference-updating-out-of-.patch.
  - Refresh
    patches.suse/0003-mm-kmemleak-treat-vm_struct-as-alternative-reference.patch.
  - commit f7ebe40


author: mcgrof@suse.com
changelog:
  - mm: kmemleak: treat vm_struct as alternative reference to
    vmalloc'ed objects (bsc#1027456).
  - mm: kmemleak: factor object reference updating out of
    scan_block() (bsc#1027456).
  - mm: kmemleak: slightly reduce the size of some structures on
    64-bit architectures (bsc#1027456).
  - commit bc42ba6


author: enadolski@suse.com
changelog:
  - btrfs: clean up extraneous computations in add_delayed_refs
    (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: allow backref search checks for shared extents
    (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: add cond_resched() calls when resolving backrefs
    (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: backref, add tracepoints for prelim_ref insertion and
    merging (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: add a node counter to each of the rbtrees (bsc#974590
    bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: convert prelimary reference tracking to use rbtrees
    (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: remove ref_tree implementation from backref.c (bsc#974590
    bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: btrfs_check_shared should manage its own transaction
    (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: backref, cleanup __ namespace abuse (bsc#974590
    bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: backref, add unode_aux_to_inode_list helper (bsc#974590
    bsc#1030061 bsc#1022914 bsc#1017461).
  - btrfs: backref, constify some arguments (bsc#974590 bsc#1030061
    bsc#1022914 bsc#1017461).
  - btrfs: constify tracepoint arguments (bsc#974590 bsc#1030061
    bsc#1022914 bsc#1017461).
  - btrfs: struct-funcs, constify readers (bsc#974590 bsc#1030061
    bsc#1022914 bsc#1017461).
  - commit 68ccc54


author: enadolski@suse.com
changelog:
  - btrfs: remove outdated version of backrefs rbtree patch set
    These patches are superceded by the version that was submitted
    to upstream. This commit removes the outdated files and their
    corresponding entries in series.conf.
  - Delete
    patches.suse/btrfs-add-a-node-counter-to-each-of-the-rbtrees.
  - Delete
    patches.suse/btrfs-add-cond_resched-calls-when-resolving-backrefs.
  - Delete
    patches.suse/btrfs-allow-backref-search-checks-for-shared-extents.
  - Delete
    patches.suse/btrfs-backref-add-tracepoints-for-prelim_ref-insertion-and-merging.
  - Delete
    patches.suse/btrfs-backref-add-unode_aux_to_inode_list-helper.
  - Delete patches.suse/btrfs-backref-cleanup-_-namespace-abuse.
  - Delete patches.suse/btrfs-backref-constify-some-arguments.
  - Delete
    patches.suse/btrfs-btrfs_check_shared-should-manage-its-own-transaction.
  - Delete
    patches.suse/btrfs-clean-up-extraneous-computations-in-add_delayed_refs.
  - Delete patches.suse/btrfs-constify-tracepoint-arguments.
  - Delete
    patches.suse/btrfs-convert-prelimary-reference-tracking-to-use-rbtrees.
  - Delete
    patches.suse/btrfs-remove-ref_tree-implementation-from-backref-c.
  - Delete patches.suse/btrfs-struct-funcs-constify-readers.
  - commit 7a9c5fb


author: bpoirier@suse.com
changelog:
  - net: ena: update ena driver to version 1.2.0 (bsc#1047121).
  - net: ena: update driver's rx drop statistics (bsc#1047121).
  - net: ena: use lower_32_bits()/upper_32_bits() to split dma
    address (bsc#1047121).
  - net: ena: separate skb allocation to dedicated function
    (bsc#1047121).
  - net: ena: use napi_schedule_irqoff when possible (bsc#1047121).
  - net: ena: allow the driver to work with small number of msix
    vectors (bsc#1047121).
  - net: ena: add support for out of order rx buffers refill
    (bsc#1047121).
  - net: ena: add reset reason for each device FLR (bsc#1047121).
  - net: ena: change sizeof() argument to be the type pointer
    (bsc#1047121).
  - net: ena: add hardware hints capability to the driver
    (bsc#1047121).
  - net: ena: change return value for unsupported features
    unsupported return value (bsc#1047121).
  - commit 025123f


author: jslaby@suse.cz
changelog:
  - objtool: Fix sibling call detection logic (bnc#1018348).
  - x86/kconfig: Make it easier to switch to the new ORC unwinder
    (bnc#1018348).
  - x86/kconfig: Consolidate unwinders into multiple choice
    selection (bnc#1018348).
  - Refresh
  - Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
  - Refresh
    patches.suse/0002-dwarf-do-not-throw-away-unwind-info.patch.
  - Refresh
    patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch.
  - Refresh
    patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
  - Refresh
    patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
  - Refresh
    patches.suse/0003-objtool-Implement-stack-validation-2.0.patch.
  - Refresh
    patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
  - Refresh
    patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
  - Refresh
    patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
  - Update config files.
    Update to version from -tip. ORC is in -tip completely. So make sure
    we use the upstream version.
  - commit 34dd0f5


author: mgorman@suse.de
changelog:
  - exports from rcu_idle_exit() and rcu_idle_enter() (bnc#978907
    Scheduler performance -- idle).
  - rcu_idle_enter() rely on callers disabling irqs (bnc#978907
    Scheduler performance -- idle).
  - commit d4e79a7


author: jthumshirn@suse.de
changelog:
  - Delete
    patches.drivers/0043-lightnvm-fix-warning-ret-may-be-used-uninitialized.patch.
  - commit e2eabec


author: mkubecek@suse.cz
changelog:
  - ipv6: avoid overflow of offset in ip6_find_1stfragopt
    (CVE-2017-7542 bsc#1049882).
  - commit 00c5961


author: rgoldwyn@suse.com
changelog:
  - btrfs: nowait aio: Correct assignment of pos (FATE#321994).
  - btrfs: nowait aio support (FATE#321994).
  - xfs: nowait aio support (FATE#321994).
  - ext4: nowait aio support (FATE#321994).
  - block: return on congested block device (FATE#321994).
  - fs: Introduce IOMAP_NOWAIT (FATE#321994).
  - fs: return if direct I/O will trigger writeback (FATE#321994).
  - fs: Introduce RWF_NOWAIT and FMODE_AIO_NOWAIT (FATE#321994).
  - fs: Use RWF_* flags for AIO operations (FATE#321994).
  - fs: Introduce filemap_range_has_page() (FATE#321994).
  - fs: Separate out kiocb flags setup based on RWF_* flags
    (FATE#321994).
  - commit d1dfe7b


author: mgorman@suse.de
changelog:
  - Review and document sched-Further-improve-spurious-CPU_IDLE-active-migrations.patch
  - commit 36d9aef


author: hare@suse.de
changelog:
  - Drop obsolete patches and update patch description
  - Refresh
    patches.drivers/scsi_transport_fc-return-EBUSY-for-deleted-vport.patch.
  - Delete
    patches.drivers/libfc-do-not-flood-console-with-messages-libfc-queue.patch.
  - Delete
    patches.drivers/scsi_transport_fc-do-not-call-queue_work-under-lock.patch.
  - Delete
    patches.drivers/scsi_transport_fc-fixup-race-condition-in-fc_rport_f.patch.
  - commit 4ca214c


author: rgoldwyn@suse.com
changelog:
  - Refresh
    patches.fixes/0002-fs-fcntl-f_setown-avoid-undefined-behaviour.patch.
    Correct the patch according to SLE15 (as opposed to SLE12SP2) because
    patches.fixes/0001-fs-fcntl-f_setown-allow-returning-error.patch
    changed the function prototype.
  - commit ca46fac


author: jgross@suse.com
changelog:
  - Removed patches.fixes/xen-use-machine-addresses-in-vmcoreinfo-when-pv.patch,
    already contained in upstream 4.12
  - commit b385b8c


author: jgross@suse.com
changelog:
  - Rebased patches.fixes/xen-balloon-don-t-online-new-memory-initially.patch to 4.12
  - commit 4009e51


author: jgross@suse.com
changelog:
  - Rebased patches.fixes/xen-allocate-page-for-shared-info-page-from-low-mem.patch to 4.12
  - commit 221ffe0


author: nborisov@suse.com
changelog:
  - Btrfs: incremental send, fix invalid path for link  commands
    (bsc#1051479).
  - Btrfs: incremental send, fix invalid path for unlink  commands
    (bsc#1051479).
  - Btrfs: send, fix invalid path after renaming and linking  file
    (bsc#1051479).
  - commit 86ebf6c


author: tiwai@suse.de
changelog:
  - mwifiex: do not update MCS set from hostapd (bsc#1051510).
  - iwlwifi: pcie: reconfigure MSI-X HW on resume (bsc#1051510).
  - iwlwifi: pcie: fix command completion name debug (bsc#1051510).
  - iwlwifi: pcie: fix TVQM queue ID range check (bsc#1051510).
  - iwlwifi: mvm: unconditionally stop device after init
    (bsc#1051510).
  - iwlwifi: mvm: reset the fw_dump_desc pointer after ASSERT
    (bsc#1051510).
  - drm/tegra: dc: Avoid reset asserts on Tegra20 (bsc#1051510).
  - drm/panel: add backlight dependency for sitronix-st7789v
    (bsc#1051510).
  - drm/panel: S6E3HA2 needs backlight code (bsc#1051510).
  - drm/nouveau: use proper prototype in nouveau_pmops_runtime()
    definition (bsc#1051510).
  - drm/nouveau/disp/nv50-: bump max chans to 21 (bsc#1051510).
  - drm/i915: Fix scaler init during CRTC HW state readout
    (bsc#1051510).
  - drm: exynos: mark pm functions as __maybe_unused (bsc#1051510).
  - drm/doc: Fix missing @ctx documentation (bsc#1051510).
  - commit d5522f6


author: mgorman@suse.de
changelog:
  - Remove patches for review that must be reimplemented from scratch if still required
  - commit abf83a9


author: nborisov@suse.com
changelog:
  - series.conf: Remove commented out line
    While pushing my for-next to SLE15 i got the following warning:
    remote: Warning: multiple uses in /tmp/githook.T8ujQR04YV/series.conf:
    patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch
    This was due to aforementioned patch being disabled during the transition of the
    branch. In the meantime JeffM has already triaged/enabled the patch. So let's
    remove the extra line
  - commit 19d3938


author: agraf@suse.de
changelog:
  - Clean up upstreamed patches list. Annotate the remaining ones
    with their current status.
  - Delete patches.arch/arm-exynos-dwmmc-modalias.patch.
  - Delete patches.arch/arm-xen-fixup.patch.
  - Delete
    patches.arch/arm64-Allow-for-different-DMA-and-CPU-bus-offsets.patch.
  - Delete
    patches.arch/arm64-PCI-xilinx-nwl-Add-support-for-Xilinx-NWL-PCIe-Host-.patch.
  - Delete
    patches.arch/arm64-Relocate-screen_info.lfb_base-on-PCI-BAR-alloc.patch.
  - Delete
    patches.arch/arm64-bcm2837-0070-ARM-bcm2835-Add-VC4-to-the-device-tree.patch.
  - Delete
    patches.arch/arm64-bcm2837-0071-drm-vc4-Add-DPI-driver.patch.
  - Delete
    patches.arch/arm64-bcm2837-0073-irqchip-bcm2836-Drop-smp_set_ops-on-arm64-builds.patch.
  - Delete
    patches.arch/arm64-bcm2837-0074-irqchip-bcm2836-Fix-compiler-warning-on-64-bit-build.patch.
  - Delete
    patches.arch/arm64-bcm2837-0075-irqchip-bcm2836-Use-a-more-generic-memory-barrier-ca.patch.
  - Delete
    patches.arch/arm64-bcm2837-0076-clk-bcm2835-Fix-compiler-warnings-on-64-bit-builds.patch.
  - Delete
    patches.arch/arm64-bcm2837-0078-ARM-bcm2835-Add-devicetree-for-the-Raspberry-Pi-3.patch.
  - Delete
    patches.arch/arm64-bcm2837-0079-drm-vc4-Fix-NULL-deref-in-HDMI-init-error-path.patch.
  - Delete
    patches.arch/arm64-bcm2837-0081-don-t-force-serial-pins-to-uart0.patch.
  - Delete
    patches.arch/arm64-bcm2837-0088-arm64-Add-platform-selection-for-BCM2835.patch.
  - Delete
    patches.arch/arm64-bcm2837-0103-ARM-bcm2835-dt-Add-the-ethernet-to-the-device-trees.patch.
  - Delete
    patches.arch/arm64-bcm2837-0104-ARM-bcm2837-dt-Add-the-ethernet-to-the-device-trees.patch.
  - Delete
    patches.arch/arm64-bcm2837-0106-rtc-efi-Fail-probing-if-RTC-reads-don-t-work.patch.
  - Delete
    patches.arch/arm64-bcm2837-0112-clk-bcm2835-Mark-the-VPU-clock-as-critical.patch.
  - Delete
    patches.arch/arm64-bcm2837-0113-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch.
  - Delete
    patches.arch/arm64-bcm2837-0114-clk-bcm2835-Skip-PLLC-clocks-when-deciding-on-a-new-.patch.
  - Delete
    patches.arch/arm64-bcm2837-0115-clk-bcm2835-Mark-the-CM-SDRAM-clock-s-parent-as-crit.patch.
  - Delete
    patches.arch/arm64-bcm2837-0195-bcm2835-Add-Raspberry-Pi-thermal-sensor-to-the-device-tree.patch.
  - Delete
    patches.arch/arm64-bcm2837-0197-thermal-Add-Raspberry-Pi-BCM2835-thermal-driver.patch.
  - Delete
    patches.arch/arm64-ls1043-0101-fsl-fman-Convert-to-long.patch.
  - Delete
    patches.arch/arm64-ls1043-0129-phy-Add-an-mdio_device-structure.patch.
  - Delete
    patches.arch/arm64-ls1043-0130-arm64-Export-arch_setup_dma_ops.patch.
  - Delete
    patches.arch/arm64-ls1043-0215-caam-Declare-PER_CPU-variable-outside-function-scope.patch.
  - Delete
    patches.arch/arm64-ls1043-0221-caam-Use-old-attrs-interface.patch.
  - Delete
    patches.arch/ppc64le-ile-0001-powerpc-Add-global-exports-for-all-interrupt-vectors.patch.
  - Delete
    patches.arch/ppc64le-ile-0002-powerpc-Add-relocation-code-for-fixups.patch.
  - Delete
    patches.arch/ppc64le-ile-0003-powerpc-Add-hack-to-make-ppc64le-work-on-hosts-witho.patch.
  - Delete
    patches.arch/ppc64le-ile-0004-powerpc-Don-t-return-to-BE-mode-when-we-are-already-.patch.
  - commit ab1a7d7


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0008-drivers-net-xgene-fix-build-after-change_mtu-functio.patch.
    Not required for kernel v4.12
  - commit 7a10760


author: yousaf.kaukab@suse.com
changelog:
  - Refresh patches.drivers/0001-ARM64-PCI-Set-root-bus-NUMA-node-on-ACPI-systems.patch.
  - commit bb1bc41


author: jthumshirn@suse.de
changelog:
  - Delete
    patches.drivers/0444-nvme_fc-fix-confused-queue-size-handling.patch.
  - Delete
    patches.drivers/0445-nvme_fc-on-lldd-transport-io-error-terminate-associa.patch.
  - Delete
    patches.drivers/0446-lpfc-Fix-defects-reported-by-Coverity-Scan.patch.
  - Delete patches.drivers/0447-lpfc-Add-auto-EQ-delay-logic.patch.
  - Delete
    patches.drivers/0448-lpfc-fix-irq_affinity-relative-to-older-irq-interfaces.patch.
  - Delete
    patches.drivers/0451-scatterlist-add-sg_zero_buffer-helper.patch.
  - Delete
    patches.drivers/0452-nvmet-use-NVME_IDENTIFY_DATA_SIZE.patch.
  - Delete
    patches.drivers/0453-nvme-introduce-NVMe-Namespace-Identification-Descrip.patch.
  - Delete
    patches.drivers/0454-nvme-rename-uuid-to-nguid-in-nvme_ns.patch.
  - Delete
    patches.drivers/0455-nvme-get-list-of-namespace-descriptors.patch.
  - Delete
    patches.drivers/0456-nvme-provide-UUID-value-to-userspace.patch.
  - Delete
    patches.drivers/0457-nvmet-implement-namespace-identify-descriptor-list.patch.
  - Delete
    patches.drivers/0458-nvmet-add-uuid-field-to-nvme_ns-and-populate-via-con.patch.
  - Delete
    patches.drivers/0459-nvmet-allow-overriding-the-NVMe-VS-via-configfs.patch.
  - Delete
    patches.drivers/0460-nvme-add-fields-into-identify-controller-data-struct.patch.
  - Delete
    patches.drivers/0461-Fix-system-panic-when-express-lane-enabled.patch.
  - Delete
    patches.drivers/0462-Vport-creation-is-failing-with-Link-Down-error.patch.
  - Delete
    patches.drivers/0463-Reduce-time-spent-in-IRQ-for-received-NVME-commands.patch.
  - Delete
    patches.drivers/0464-Fix-SLI3-drivers-attempting-NVME-ELS-commands.patch.
  - Delete
    patches.drivers/0465-Fix-crash-after-firmware-flash-when-IO-is-running.patch.
  - Delete
    patches.drivers/0466-Fix-crash-doing-IO-with-resets.patch.
  - Delete
    patches.drivers/0467-Fix-crash-in-lpfc_sli_ringtxcmpl_put-when-nvmet-gets.patch.
  - Delete
    patches.drivers/0468-Driver-responds-LS_RJT-to-Beacon-Off-ELS.patch.
  - Delete
    patches.drivers/0469-lpfc-update-to-revision-to-11.4.0.1.patch.
  - Delete
    patches.drivers/0469-nvme_fc-Fix-crash-when-nvme-controller-connection-fa.patch.
  - Delete
    patches.drivers/0470-nvmet_fc-fix-crashes-on-bad-opcodes.patch.
  - Delete
    patches.drivers/0471-nvme_fc-Fix-hard-lockup-in-nvme-host-transport-on-co.patch.
  - Delete
    patches.drivers/0473-nvme_fc-fix-double-calls-to-nvme_cleanup_cmd.patch.
  - Delete
    patches.drivers/0474-nvme_fc-fix-error-recovery-on-link-down.patch.
  - Delete
    patches.drivers/0475-lpfc-Fix-nvme-io-stoppage-after-link-bounce.patch.
  - Delete
    patches.drivers/0476-lpfc-fix-refcount-error-on-node-list.patch.
  - Delete
    patches.drivers/nvme-submit-nvme_admin_activate_fw-to-admin-queue.patch.
  - commit 0d0b596


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.arch/0001-irqdomain-add-empty-irq_domain_check_msi_remap.patch.
    b3e228473e6c irqdomain: Add empty irq_domain_check_msi_remap in v4.12
  - commit ba2255e


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.arch/0003-arm64-cpu_errata-Add-capability-to-advertise-Cortex-.patch.
    eeb1efbcb83c arm64: cpu_errata: Add capability to advertise Cortex-A73 erratum 858921 in v4.12
  - commit 22fb6fa


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.arch/0008-arm64-add-ESR_ELx_SYS64_ISS_SYS_OP_MASK-define.patch.
    116c81f427ff arm64: Work around systems with mismatched cache line sizes in v4.9
  - commit 02dfdaa


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.arch/0010-arm64-Add-CNTFRQ_EL0-trap-handler.patch.
    9842119a238b arm64: Add CNTFRQ_EL0 trap handler in v4.12
  - commit 32e4ad4


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0065-mmc-dw_mmc-improve-the-timeout-polling-code.patch.
    b6d2d81c5c2d mmc: dw_mmc: improve the timeout polling code in v4.12
  - commit 1d3f660


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0066-mmc-dw_mmc-move-dw_mci_reset-forward-to-avoid-declar.patch.
    8e6db1f65510 mmc: dw_mmc: move dw_mci_ctrl_reset forward to avoid declaration in v4.12
  - commit e993d40


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0067-mmc-dw_mmc-move-dw_mci_ctrl_reset-forward-to-avoid-d.patch.
    8e6db1f65510 mmc: dw_mmc: move dw_mci_ctrl_reset forward to avoid declaration in v4.12
  - commit 72c131b


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0068-mmc-dw_mmc-move-dw_mci_get_cd-forward-to-avoid-decla.patch.
    671fa142fc03 mmc: dw_mmc: move dw_mci_get_cd forward to avoid declaration in v4.12
  - commit e7920fa


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0069-mmc-dw_mmc-remove-declaration-of-dw_mci_card_busy.patch.
    132b3b6aa618 mmc: dw_mmc: remove declaration of dw_mci_card_busy in v4.12
  - commit 346a64d


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0070-mmc-dw_mmc-move-mci_send_cmd-forward-to-avoid-declar.patch.
    4dba18defb4c mmc: dw_mmc: move mci_send_cmd forward to avoid declaration in v4.12
  - commit edcfef2


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0071-mmc-dw_mmc-improve-dw_mci_reset-a-bit.patch.
    bc2dcc1a2a5e mmc: dw_mmc: improve dw_mci_reset a bit in v4.12
  - commit 847a0dd


author: rgoldwyn@suse.com
changelog:
  - Apparmor for FATE#323500 (namespace, ptrace etc.)
    The networking patches are applied after the upstream patches
    because they are not upstreamed. It was simpler to change
    the networking patches later because of the changes in core(LSM)
    in the upstream patches.
  - securityfs: add the ability to support symlinks (FATE#323500).
  - apparmorfs: Combine two function calls into one in
    aa_fs_seq_raw_abi_show() (FATE#323500).
  - doc: ReSTify apparmor.txt (FATE#323500).
  - apparmorfs: Use seq_putc() (FATE#323500).
  - apparmor: Fix error cod in __aa_fs_profile_mkdir()
    (FATE#323500).
  - security/apparmor: Use POSIX-compatible "printf '%s'"
    (FATE#323500).
  - apparmor: move file context into file.h (FATE#323500).
  - apparmor: make internal lib fn skipn_spaces available to the
    rest of apparmor (FATE#323500).
  - apparmor: allow profiles to provide info to disconnected paths
    (FATE#323500).
  - apparmor: Move path lookup to using preallocated buffers
    (FATE#323500).
  - apparmor: move to per loaddata files, instead of replicating
    in profiles (FATE#323500).
  - apparmor: use macro template to simplify profile seq_files
    (FATE#323500).
  - apparmor: use macro template to simplify namespace seq_files
    (FATE#323500).
  - apparmor: add custom apparmorfs that will be used by policy
    namespace files (FATE#323500).
  - apparmor: rename apparmor file fns and data to indicate use
    (FATE#323500).
  - apparmor: allow specifying an already created dir to create
    ns entries in (FATE#323500).
  - apparmor: convert from securityfs to apparmorfs for policy ns
    files (FATE#323500).
  - apparmor: move permissions into their own file to be more
    easily shared (FATE#323500).
  - apparmor: rework perm mapping to a slightly broader set
    (FATE#323500).
  - apparmor: provide finer control over policy management
    (FATE#323500).
  - apparmor: add policy revision file interface (FATE#323500).
  - apparmor: add mkdir/rmdir interface to manage policy namespaces
    (FATE#323500).
  - apparmor: add label data availability to the feature set
    (FATE#323500).
  - apparmor: speed up transactional queries (FATE#323500).
  - apparmor: add fn to test if profile supports a given mediation
    class (FATE#323500).
  - apparmor: add gerneric permissions struct and support fns
    (FATE#323500).
  - apparmor: switch from file_perms to aa_perms (FATE#323500).
  - apparmor: add profile permission query ability (FATE#323500).
  - apparmor: provide information about path buffer size at boot
    (FATE#323500).
  - apparmor: cleanup __find_child( (FATE#323500).
  - apparmor: add namespace lookup fns() (FATE#323500).
  - apparmor: fix policy load/remove semantics (FATE#323500).
  - apparmor: fix apparmor_query data (FATE#323500).
  - apparmor: fix display of ns name (FATE#323500).
  - apparmor: move bprm_committing_creds/committed_creds to lsm.c
    (FATE#323500).
  - apparmor: convert to profile block critical sections
    (FATE#323500).
  - apparmor: share profile name on replacement (FATE#323500).
  - apparmor: refactor updating profiles to the newest parent
    (FATE#323500).
  - apparmor: cleanup remove unused and not fully implemented
    profile rename (FATE#323500).
  - apparmor: convert aa_change_XXX bool parameters to flags
    (FATE#323500).
  - apparmor: cleanup rename XXX_file_context() to XXX_file_ctx()
    (FATE#323500).
  - apparmor: revalidate files during exec (FATE#323500).
  - apparmor: add the base fns() for domain labels (FATE#323500).
  - apparmor: switch from profiles to using labels on contexts
    (FATE#323500).
  - apparmor: switch getprocattr to using label_print fns(
    (FATE#323500).
  - apparmor: update query interface to support label queries
    (FATE#323500).
  - apparmor: move capability checks to using labels (FATE#323500).
  - apparmor: move resource checks to using labels (FATE#323500).
  - apparmor: add cross check permission helper macros
    (FATE#323500).
  - apparmor: move ptrace checks to using labels (FATE#323500).
  - apparmor: allow ptrace checks to be finer grained than just
    capability (FATE#323500).
  - apparmor: move aa_file_perm() to use labels (FATE#323500).
  - apparmor: update aa_audit_file() to use labels (FATE#323500).
  - apparmor: refactor path name lookup and permission checks
    around labels (FATE#323500).
  - apparmor: move path_link mediation to using labels
    (FATE#323500).
  - apparmor: rework file permission to cache file access in
    file->ctx (FATE#323500).
  - apparmor: mediate files when they are received (FATE#323500).
  - apparmor: support v7 transition format compatible with
    label_parse (FATE#323500).
  - apparmor: move exec domain mediation to using labels
    (FATE#323500).
  - apparmor: move change_hat mediation to using labels
    (FATE#323500).
  - apparmor: move change_profile mediation to using labels
    (FATE#323500).
  - apparmor: add domain label stacking info to apparmorfs
    (FATE#323500).
  - apparmor: add stacked domain labels interface (FATE#323500).
  - apparmor: export that basic profile namespaces are supported
    (FATE#323500).
  - apparmor: put back designators in struct initialisers
    (FATE#323500).
  - Refresh
    patches.apparmor/apparmor-basic-networking-rules-4.11-rc1.patch.
  - Refresh patches.apparmor/apparmor-basic-networking-rules.patch.
  - Refresh
    patches.apparmor/apparmor-fix-quieting-of-audit-messages-for-network-mediation.patch.
  - commit e310a9d


author: mgorman@suse.de
changelog:
  - numa,sched: slow down scan rate if shared faults dominate
    (Automatic NUMA Balancing (fate#315482)).
  - commit bd6ebee


author: mgorman@suse.de
changelog:
  - sched,numa: scale scan period with tasks in group and
    shared/private (Automatic NUMA Balancing (fate#315482)).
  - commit cccc123


author: mgalbraith@suse.de
changelog:
  - Refresh patches.fixes/sched-Fix-up-proc-sched_debug-to-print-only-runnable-tasks-again.patch.
  - Refresh patches.suse/sched-optimize-latency-defaults.patch.
  - Refresh patches.suse/sched-reinstate-FAIR_SLEEPERS-feature.patch.
  - Refresh patches.suse/sched-reinstate-sched_compat_yield.patch.
  - Delete patches.suse/sched-domain-flags-proc-handler.patch.
  - Delete patches.suse/sched-provide-nortsched-boot-option.patch.
  - Delete patches.suse/sched-provide-rtkthreads-rtworkqueues-boot-options.patch.
  - commit 823b493


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0012-dt-bindings-mmc-Add-Cavium-SOCs-MMC-bindings.patch.
    dc5aee3f9f45 dt-bindings: mmc: Add Cavium SOCs MMC bindings in v4.12
  - commit b4b7a95


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0013-mmc-cavium-Add-core-MMC-driver-for-Cavium-SOCs.patch.
    ba3869ff32e4 mmc: cavium: Add core MMC driver for Cavium SOCs in v4.12
  - commit 947dfdf


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0014-mmc-cavium-Add-MMC-PCI-driver-for-ThunderX-SOCs.patch.
    166bac38c3c5 mmc: cavium: Add MMC PCI driver for ThunderX SOCs in v4.12
  - commit 018a1e3


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0015-mmc-cavium-Add-scatter-gather-DMA-support.patch.
    cd76e5c565e8 mmc: cavium: Add scatter-gather DMA support in v4.12
  - commit 4c792e1


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0016-mmc-cavium-Support-DDR-mode-for-eMMC-devices.patch.
    4ce944074e5e mmc: cavium: Support DDR mode for eMMC devices in v4.12
  - commit 7ead2d8


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0017-MAINTAINERS-Add-entry-for-Cavium-MMC-driver.patch.
    25fc84650373 MAINTAINERS: Add entry for Cavium MMC driver in v4.12
  - commit 58bf6f3


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0012-PCI-ACPI-Tidy-up-MCFG-quirk-whitespace.patch.
    ced414a14f70 PCI/ACPI: Tidy up MCFG quirk whitespace in v4.12
  - commit b8dfc46


author: yousaf.kaukab@suse.com
changelog:
  - Delete patches.drivers/0013-PCI-ACPI-Add-ThunderX-pass2.x-2nd-node-MCFG-quirk.patch.
    cd183740480f PCI/ACPI: Add ThunderX pass2.x 2nd node MCFG quirk in v4.12
  - commit 8af3b43


author: yousaf.kaukab@suse.com
changelog:
  - Refresh patches.drivers/0002-ACPI-IORT-Fixup-SMMUv3-resource-size-for-Cavium-Thun.patch.
  - commit ec446ff


author: yousaf.kaukab@suse.com
changelog:
  - Refresh patches.drivers/0003-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch.
  - commit 1f0b409


author: yousaf.kaukab@suse.com
changelog:
  - Refresh patches.drivers/0004-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch.
  - commit a112130


author: hare@suse.de
changelog:
  - Drop obsolete lpfc patches
  - Delete
    patches.drivers/0428-lpfc-Add-nvme-initiator-devloss-support.patch.
  - Delete
    patches.drivers/0429-lpfc-Fix-transition-nvme-i-rport-handling-to-nport-o.patch.
  - Delete
    patches.drivers/0430-lpfc-Fix-nvme-port-role-handling-in-sysfs-and-debugf.patch.
  - Delete
    patches.drivers/0431-lpfc-Add-changes-to-assist-in-NVMET-debugging.patch.
  - Delete
    patches.drivers/0432-lpfc-Fix-Lun-Priority-level-shown-as-NA.patch.
  - Delete
    patches.drivers/0433-lpfc-Fix-nvmet-node-ref-count-handling.patch.
  - Delete
    patches.drivers/0434-lpfc-Fix-Port-going-offline-after-multiple-resets.patch.
  - Delete
    patches.drivers/0435-lpfc-Fix-counters-so-outstandng-NVME-IO-count-is-acc.patch.
  - Delete
    patches.drivers/0436-lpfc-Fix-return-value-of-board_mode-store-routine-in.patch.
  - Delete
    patches.drivers/0437-lpfc-Fix-crash-on-powering-off-BFS-VM-with-passthrou.patch.
  - Delete
    patches.drivers/0438-lpfc-Fix-System-panic-after-loading-the-driver.patch.
  - Delete
    patches.drivers/0439-lpfc-Null-pointer-dereference-when-log_verbose-is-se.patch.
  - Delete
    patches.drivers/0440-lpfc-Fix-PRLI-retry-handling-when-target-rejects-it.patch.
  - Delete
    patches.drivers/0441-lpfc-Fix-vports-not-logging-into-target.patch.
  - Delete
    patches.drivers/0442-lpfc-update-to-revision-to-11.4.0.0.patch.
  - Delete
    patches.drivers/0443-lpfc-tie-lpfc-dev_loss_tmo-dynamic-changes-to-transp.patch.
  - commit b536d39


author: hare@suse.de
changelog:
  - Update loop patches to upstream submission
  - loop: Remove unused 'bdev' argument from loop_set_capacity
    (bsc#931634, FATE#319010).
  - loop: fix error handling regression (bsc#931634, FATE#319010).
  - loop: support 4k physical blocksize (bsc#931634, FATE#319010).
  - Refresh patches.suse/loop-Compability-for-older-releases.patch.
  - Delete patches.suse/loop-Add-lo_logical_blocksize.patch.
  - Delete
    patches.suse/loop-Enable-correct-physical-blocksize.patch.
  - Delete
    patches.suse/loop-Pass-logical-blocksize-in-lo_init-0-ioctl-field.patch.
  - Delete
    patches.suse/loop-Remove-unused-bdev-argument-from-loop_set_capac.patch.
  - commit 3d19f6c


author: hare@suse.de
changelog:
  - Drop obsolete SCSI patches
  - Delete
    patches.drivers/cciss-set-cciss_allow_hpsa-per-default.patch.
  - Delete
    patches.fixes/scsi-Do-not-use-synchronous-ALUA-submission-for-NetA.patch.
  - Delete
    patches.fixes/scsi-Retry-failfast-commands-after-EH.patch.
  - commit 714a4bc


author: yousaf.kaukab@suse.com
changelog:
  - arm64: iommu/arm-smmu-v3: Increase CMDQ drain timeout value (bsc#1035479).
  - Delete
    patches.drivers/0005-iommu-arm-smmu-v3-Increase-SMMU-CMD-queue-poll-timeo.patch.
    Switch to solution accepted upstream.
  - commit 591ddbd


author: mbrugger@suse.com
changelog:
  - Refresh
    patches.arch/arm64-drivers-char-kmem-disable-on-arm64.patch.
  - Delete patches.arch/0001-arm64-Define-Cortex-A73-MIDR.patch.
  - Delete
    patches.arch/0001-arm64-arch_timer-Add-infrastructure-for-multiple-err.patch.
  - Delete
    patches.arch/0002-arm64-arch_timer-Add-erratum-handler-for-globally-de.patch.
  - Delete
    patches.arch/0002-arm64-cpu_errata-Allow-an-erratum-to-be-match-for-al.patch.
  - Delete
    patches.arch/0003-arm64-arch_timer-Add-erratum-handler-for-CPU-specifi.patch.
  - Delete
    patches.arch/0004-arm64-arch_timer-Move-arch_timer_reg_read-write-arou.patch.
  - Delete
    patches.arch/0005-arm64-arch_timer-Get-rid-of-erratum_workaround_set_s.patch.
  - Delete
    patches.arch/0006-arm64-arch_timer-Rework-the-set_next_event-workaroun.patch.
  - Delete
    patches.arch/0007-arm64-arch_timer-Make-workaround-methods-optional.patch.
  - Delete
    patches.arch/0008-arm64-arch_timer-Allows-a-CPU-specific-erratum-to-on.patch.
  - Delete
    patches.arch/0009-arm64-arch_timer-Move-clocksource_counter-and-co-aro.patch.
  - Delete
    patches.arch/0010-arm64-arch_timer-Enable-CNTVCT_EL0-trap-if-workaroun.patch.
  - Delete
    patches.arch/0011-arm64-arch_timer-Workaround-for-Cortex-A73-erratum-8.patch.
  - Delete
    patches.arch/0012-arm64-arch_timer-Allow-erratum-matching-with-ACPI-OE.patch.
  - Delete
    patches.arch/0013-arm64-arch_timer-Add-HISILICON_ERRATUM_161010101-ACP.patch.
  - Delete
    patches.arch/arm64-0001-iommu-arm-smmu-Invalidate-TLBs-properly.patch.
  - Delete
    patches.arch/arm64-1-6-Documentation-arm64-pmu-Add-Broadcom-Vulcan-PMU-binding.patch.
  - Delete
    patches.arch/arm64-2-6-arm64-dts-Add-Broadcom-Vulcan-PMU-in-dts.patch.
  - Delete
    patches.arch/arm64-3-4-perf-xgene-Add-APM-X-Gene-SoC-Performance-Monitoring-Unit-driver.patch.
  - Delete
    patches.arch/arm64-3-6-arm64-perf-Changed-events-naming-as-per-ARM-ARM.patch.
  - Delete
    patches.arch/arm64-4-6-arm64-perf-Define-complete-ARMv8-recommended-implementation-defined-events.patch.
  - Delete
    patches.arch/arm64-5-6-arm64-perf-Filter-common-events-based-on-PMCEIDn_EL0.patch.
  - Delete
    patches.arch/arm64-6-6-arm64-perf-Add-Broadcom-Vulcan-PMU-support.patch.
  - Delete
    patches.arch/arm64-Documentation-gpio-Update-description-for-X-Gene-standby-GPIO-controller-DTS-binding.patch.
  - Delete
    patches.arch/arm64-dts-Update-X-Gene-standby-GPIO-controller-DTS-entries.patch.
  - Delete patches.arch/arm64-fix-includes-for-smp.patch.
  - Delete
    patches.arch/arm64-gpio-xgene-Enable-X-Gene-standby-GPIO-as-interrupt-controller.patch.
  - Delete
    patches.arch/arm64-irqdomain-Export-irq_domain_free_irqs_common.patch.
  - Delete
    patches.arch/arm64-pci-numa-adding-helper-functions-as-requiered.patch.
  - Delete
    patches.arch/arm64-thd-0002-pci-Add-is_pcierc-element-to-struct-pci_bus.patch.
  - Delete
    patches.arch/arm64-thd-gicv3-its-increase-FOREC_MAX_ZONEORDER-for-Cav.patch.
  - Delete
    patches.arch/crypto-arm64-crc32-detect-crc32-support-in-assembler.patch.
  - Delete patches.arch/x86-boot-rename-reserve_bios_regions.patch.
  - Delete
    patches.drivers/0001-clk-mvebu-mark-root-clocks-in-AP806-CP110-system-con.patch.
  - commit 36915c9


author: yousaf.kaukab@suse.com
changelog:
  - Delete
    patches.drivers/0002-iommu-arm-smmu-Plumb-in-new-ACPI-identifiers.patch.
    6dbeea7da557 iommu/arm-smmu: Plumb in new ACPI identifiers in v4.12.4
  - commit 39ce84a


author: tiwai@suse.de
changelog:
  - rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
    Finally it works!  Added some missing pieces (ImageMagick, some texlive
    subpkgs) in addition to use explicitly python3-Sphinx stuff.
  - commit c117a0c


author: jkosina@suse.cz
changelog:
  - series.conf: patches.suse/sched-optimize-latency-defaults.patch has been
    enabled by Mel Gorman already, drop the one with mgalbraith guard
  - commit 75879d1


author: jroedel@suse.de
changelog:
  - PCI / PM: Fix native PME handling during system suspend/resume
    (bsc#1051478).
  - PCI: Enable ECRC only if device supports it (bsc#1051478).
  - PCI: dwc: dra7xx: Use RW1C for IRQSTATUS_MSI and IRQSTATUS_MAIN
    (bsc#1051478).
  - PCI: Correct PCI_STD_RESOURCE_END usage (bsc#1051478).
  - commit 9891a80


author: jroedel@suse.de
changelog:
  - blacklist.conf: Blacklist c133c7615751 ('x86/nmi: Fix timeout test in test_nmi_ipi()')
    Fixes just a test-case.
  - commit a4200a2


author: tiwai@suse.de
changelog:
  - ALSA: hda/realtek - There is no loopback mixer in the
    ALC234/274/294 (bsc#1052235).
  - ALSA: hda/realtek - Fix typo of pincfg for Dell quirk
    (bsc#1052235).
  - ALSA: hda/realtek - Support Dell headset mode for ALC3271
    (bsc#1052235).
  - ALSA: hda/realtek - No loopback on ALC225/ALC295 codec
    (bsc#1052235).
  - ALSA: hda/realtek - Update headset mode for ALC225
    (bsc#1052235).
  - ALSA: hda/realtek - Update headset mode for ALC298
    (bsc#1052235).
  - ALSA: hda/realtek - Support headset mode for
    ALC234/ALC274/ALC294 (bsc#1052235).
  - ALSA: hda/realtek - Add default procedure for suspend and
    resume state (bsc#1052235).
  - ALSA: hda/realtek - Add ALC256 HP depop function (bsc#1052235).
  - ALSA: hda/realtek - New codec device ID for ALC1220
    (bsc#1052235).
  - ALSA: hda/realtek - New codecs support for ALC215/ALC285/ALC289
    (bsc#1052235).
  - ALSA: hda/realtek - Remove ALC285 device ID (bsc#1052235).
  - commit 876d653


author: tiwai@suse.de
changelog:
  - rpm/kernel-docs.spec.in: Disable PDF build again.
    4.12.x still seems having some issues.  Temporarily disabled again.
  - commit 472526a


author: jslaby@suse.cz
changelog:
  - Linux 4.12.5 (bnc#1012628 bsc#1049483 bsc#1049599).
  - Delete patches.fixes/dentry-name-snapshots.patch.
  - Delete
    patches.suse/0001-md-remove-idx-from-struct-resync_pages.patch.
  - commit e6109ef


author: jroedel@suse.de
changelog:
  - iommu/amd: Fix schedule-while-atomic BUG in initialization code
    (bsc1052533).
  - iommu/amd: Enable ga_log_intr when enabling guest_mode
    (bsc1052533).
  - commit 645d9f3


author: jack@suse.cz
changelog:
  - ext4: Don't clear SGID when inheriting ACLs (bsc#1052766).
  - ext4: preserve i_mode if __ext4_set_acl() fails (bsc#1052766).
  - commit 0e8e28d


author: msuchanek@suse.de
changelog:
  - ibmvnic: Check for transport event on driver resume
    (bsc#1051556, bsc#1052709).
  - commit fefc352


author: dbueso@suse.de
changelog:
  - ipc: add missing container_of()s for randstruct (bsc#1050323).
  - kernel/locking: Fix compile error with qrwlock.c (bsc#1050549).
  - commit 62276d3


author: dbueso@suse.de
changelog:
  - cpuidle: Fix idle time tracking (bsc#1052904).
  - x86/tsc: Call check_system_tsc_reliable() before
    unsynchronized_tsc() (bsc#1052904).
  - sched/clock: Fix early boot preempt assumption in
    __set_sched_clock_stable() (bsc#1052904).
  - sched/clock: Print a warning recommending 'tsc=unstable'
    (bsc#1052904).
  - sched/clock: Use late_initcall() instead of sched_init_smp()
    (bsc#1052904).
  - sched/clock: Remove watchdog touching (bsc#1052904).
  - sched/clock: Remove unused argument to
    sched_clock_idle_wakeup_event() (bsc#1052904).
  - x86/tsc: Provide 'tsc=unstable' boot parameter (bsc#1052904).
  - x86/tsc: Feed refined TSC calibration into sched_clock()
    (bsc#1052904).
  - x86/tsc: Fix sched_clock() sync (bsc#1052904).
  - x86/tsc, sched/clock, clocksource: Use clocksource watchdog
    to provide stable sync points (bsc#1052904).
  - x86/tsc: Remodel cyc2ns to use seqcount_latch() (bsc#1052904).
  - sched/clock: Initialize all per-CPU state before switching
    (back) to unstable (bsc#1052904).
  - commit 521cce8


author: dbueso@suse.de
changelog:
  - bitmap: optimise bitmap_set and bitmap_clear of a single bit
    (bsc#1050549).
  - lib/test_bitmap.c: add optimisation tests (bsc#1050549).
  - commit a98aaca


author: tiwai@suse.de
changelog:
  - [media] saa7164: fix double fetch PCIe access condition
    (CVE-2017-8831 bsc#1037994).
  - commit 4d38c27


author: ohering@suse.de
changelog:
  - Delete stale patches.fixes/scsi-ibmvscsi-module_alias.patch.
  - Delete stale patches.suse/suse-ppc64-branding.
  - commit 6b6f95c


author: msuchanek@suse.de
changelog:
  - powerpc/fadump: Update comment about offset where fadump is
    reserved (bsc#1051137).
  - commit eb88722


author: tbogendoerfer@suse.de
changelog:
  - enabled/moved
    patches.suse/module-Inform-user-when-loading-externally-supported.patch
    patches.drivers/i40evf-fix-merge-error-in-older-patch.patch
    Refresh
    patches.drivers/i40evf-fix-merge-error-in-older-patch.patch.
  - commit bd094a0


author: tbogendoerfer@suse.de
changelog:
  - Dropped already present patch
    patches.drivers/ibft-expose-ibft-acpi-header-via-sysfs.patch
  - commit ca0f923


author: bpoirier@suse.com
changelog:
  - Refresh patch order in networking section
    Some patches were added out of order.
  - commit 314b1ee


author: brogers@suse.com
changelog:
  - Delete patches.suse/x86-kvm-increase-guest-vcpu-support-count-to-240.patch.
    Obsolete, as it is already in upstream kernel.
    Also reassign a patch to jslaby which was mislabeled as mine.
  - commit 62ea3d9


author: oneukum@suse.com
changelog:
  - crypto: cavium - Remove the individual encrypt/decrypt function
    for each algorithm (FATE#323051, FATE#323034).
  - crypto: cavium - Downgrade the annoying misc interrupt print
    from dev_err to dev_dbg (FATE#323034, FATE#323051).
  - crypto: cavium - Register the CNN55XX supported crypto
    algorithms (FATE#323034).
  - crypto: cavium - Add debugfs support in CNN55XX driver
    (FATE#323034).
  - crypto: cavium - Add support for CNN55XX adapters (FATE#323051).
  - commit 2b3984f


author: oneukum@suse.com
changelog:
  - crypto: cavium - make several functions static (FATE#323051,
    FATE#323034).
  - crypto: cavium/nitrox - dma_mapping_error() returns bool
    (FATE#323034).
  - crypto: cavium - fix spelling mistake "Revsion" -> "Revision"
    (FATE#323034).
  - crypto: cavium - Add more algorithms (FATE#323034, FATE#323051).
  - commit 7a50f51


author: msuchanek@suse.de
changelog:
  - powerpc: Only do ERAT invalidate on radix context switch on
    P9 DD1 (bsc#1053131).
  - commit b476432


author: ohering@suse.de
changelog:
  - hv: print extra debug in kvp_on_msg in error paths
    (bnc#1039153).
  - netvsc: make sure and unregister datapath (fate#323887,
    bsc#1052899).
  - netvsc: fix rtnl deadlock on unregister of vf (fate#323887,
    bsc#1052442).
  - netvsc: transparent VF management (fate#323887, bsc#1051979).
  - hyperv: netvsc: Neaten netvsc_send_pkt by using a temporary
    (fate#323887).
  - netvsc: signal host if receive ring is emptied (fate#323887).
  - netvsc: fix error unwind on device setup failure (fate#323887).
  - netvsc: optimize receive completions (fate#323887).
  - netvsc: remove unnecessary indirection of page_buffer
    (fate#323887).
  - netvsc: don't print pointer value in error message
    (fate#323887).
  - netvsc: fix warnings reported by lockdep (fate#323887).
  - netvsc: fix return value for set_channels (fate#323887).
  - Revert "netvsc: optimize calculation of number of slots"
    (fate#323887).
  - netvsc: remove no longer used max_num_rss queues (fate#323887).
  - netvsc: include rtnetlink.h (fate#323887).
  - netvsc: fix netvsc_set_channels (fate#323887).
  - netvsc: prefetch the first incoming ring element (fate#323887).
  - netvsc: Remove redundant use of ipv6_hdr() (fate#323887).
  - netvsc: remove bogus rtnl_unlock (fate#323887).
  - netvsc: fix ptr_ret.cocci warnings (fate#323887).
  - netvsc: add rtnl annotations in rndis (fate#323887).
  - netvsc: save pointer to parent netvsc_device in channel table
    (fate#323887).
  - netvsc: need rcu_derefence when accessing internal device info
    (fate#323887).
  - netvsc: use ERR_PTR to avoid dereference issues (fate#323887).
  - netvsc: change logic for change mtu and set_queues
    (fate#323887).
  - netvsc: change order of steps in setting queues (fate#323887).
  - netvsc: add some rtnl_dereference annotations (fate#323887).
  - netvsc: force link update after MTU change (fate#323887).
  - PCI: hv: Use vPCI protocol version 1.2 (fate#323887).
  - PCI: hv: Add vPCI version protocol negotiation (fate#323887).
  - PCI: hv: Temporary own CPU-number-to-vCPU-number infra
    (fate#323887).
  - PCI: hv: Use page allocation for hbus structure (fate#323887).
  - PCI: hv: Fix comment formatting and use proper integer fields
    (fate#323887).
  - scsi: storvsc: use default I/O timeout handler for FC devices
    (fate#323887).
  - hv_netvsc: Fix the carrier state error when data path is off
    (fate#323887).
  - hv_netvsc: Remove unnecessary var link_state from struct
    netvsc_device_info (fate#323887).
  - x86/hyperv: Read TSC frequency from a synthetic MSR
    (fate#323887).
  - x86/hyperv: Check frequency MSRs presence according to the
    specification (fate#323887).
  - networking: introduce and use skb_put_data() (fate#323887).
  - scsi: storvsc: remove unnecessary channel inbound lock
    (fate#323887).
  - scsi: storvsc: use in place iterator function (fate#323887).
  - netvsc: fold in get_outbound_net_device (fate#323887).
  - netvsc: pass net_device to netvsc_init_buf and
    netvsc_connect_vsp (fate#323887).
  - netvsc: mark error cases as unlikely (fate#323887).
  - netvsc: use typed pointer for internal state (fate#323887).
  - netvsc: use hv_get_bytes_to_read (fate#323887).
  - netvsc: optimize calculation of number of slots (fate#323887).
  - tools: hv: set hotplug for VF on Suse (fate#323887).
  - tools: hv: set allow-hotplug for VF on Ubuntu (fate#323887).
  - netvsc: Add #include's for csum_* function declarations
    (fate#323887).
  - vmbus: Reuse uuid_le_to_bin() helper (fate#323887).
  - drivers: hv: vmbus: Increase the time between retries in
    vmbus_post_msg() (fate#323887).
  - hv_utils: fix TimeSync work on pre-TimeSync-v4 hosts
    (fate#323887).
  - hv_utils: drop .getcrosststamp() support from PTP driver
    (fate#323887).
  - Drivers: hv: vmbus: Get the current time from the current
    clocksource (fate#323887).
  - HV: properly delay KVP packets when negotiation is in progress
    (fate#323887).
  - Drivers: hv: vmbus: Fix rescind handling (fate#323887).
  - Drivers: hv: util: Make hv_poll_channel() a little more
    efficient (fate#323887).
  - Drivers: hv: vmbus: Fix error code returned by vmbus_post_msg()
    (fate#323887).
  - tools: hv: properly handle long paths (fate#323887).
  - Tools: hv: vss: Thaw the filesystem and continue if freeze
    call has timed out (fate#323887).
  - tools: hv: Add clean up for included files in Ubuntu net config
    (fate#323887).
  - commit 5791482


author: msuchanek@suse.de
changelog:
  - rpm/modules.fips include module list from dracut (bsc#1074984, FATE#323247).
  - rpm/modules.fips include module list from dracut
  - commit bfa538f


author: dbueso@suse.de
changelog:
  - locking/rtmutex: Don't initialize lockdep when not required
    (bsc#1050549).
  - rt_mutex: Add lockdep annotations (bsc#1050549).
  - sched/cfs: Make util/load_avg more stable (bnc#978907).
  - commit 1933697


author: dbueso@suse.de
changelog:
  - kcmp: fs/epoll: wrap kcmp code with CONFIG_CHECKPOINT_RESTORE
    (bsc#1052639).
  - kcmp: add KCMP_EPOLL_TFD mode to compare epoll target files
    (bsc#1052639).
  - procfs: fdinfo: extend information about epoll target files
    (bsc#1052639).
  - fs, epoll: short circuit fetching events if thread has been
    killed (bsc#1052639).
  - commit 935d249


author: dbueso@suse.de
changelog:
  - bitmap: use memcmp optimisation in more situations
    (bsc#1050549).
  - include/linux/bitmap.h: turn bitmap_set and bitmap_clear into
    memset when possible (bsc#1050549).
  - commit 1f0d3c0


author: dbueso@suse.de
changelog:
  - block/cfq: cache rightmost rb_node (bsc#1052639).
  - mem/memcg: cache rightmost node (bsc#1052639).
  - fs/epoll: use faster rb_first_cached() (bsc#1052639).
  - procfs: use faster rb_first_cached() (bsc#1052639).
  - lib/interval-tree: correct comment wrt generic flavor
    (bsc#1052639).
  - block/cfq: replace cfq_rb_root leftmost caching (bsc#1052639).
  - locking/rtmutex: replace top-waiter and pi_waiters leftmost
    caching (bsc#1052639).
  - sched/deadline: replace earliest dl and rq leftmost caching
    (bsc#1052639).
  - rbtree: add some additional comments for rebalancing cases
    (bsc#1052639).
  - rbtree: optimize root-check during rebalancing loop
    (bsc#1052639).
  - rbtree: cache leftmost node internally (bsc#1052639).
  - lib/interval_tree_test.c: allow full tree search (bsc#1052639).
  - lib/interval_tree_test.c: allow users to limit scope of endpoint
    (bsc#1052639).
  - lib/interval_tree_test.c: make test options module parameters
    (bsc#1052639).
  - lib/interval_tree_test.c: allow the module to be compiled-in
    (bsc#1052639).
  - commit 1f8bb6f


author: dbueso@suse.de
changelog:
  - ipc/sem: play nicer with large nsops allocations (bsc#1050323).
  - ipc/sem: drop sem_checkid helper (bsc#1050323).
  - locking/osq_lock: Fix osq_lock queue corruption (bsc#1050549).
  - commit 458731e


author: dbueso@suse.de
changelog:
  - sched/wait: Remove the lockless swait_active() check in swake_up*() (bsc#1050549).
  - commit 5f6d96e


author: jslaby@suse.cz
changelog:
  - Linux 4.12.6 (CVE-2017-7542 CVE-2017-8831 bnc#1012628
    bsc#1037994 bsc#1049882).
  - Delete
    patches.fixes/ipv6-avoid-overflow-of-offset-in-ip6_find_1stfragopt.patch.
  - Delete
    patches.fixes/media-saa7164-fix-double-fetch-PCIe-access-condition.
  - commit 29b7412


author: jslaby@suse.cz
changelog:
  - Refresh
    patches.fixes/netfilter-expect-fix-crash-when-putting-uninited-exp.patch.
    Update upstream status.
  - commit cdb9f49


author: tiwai@suse.de
changelog:
  - ALSA: fm801: Initialize chip after IRQ handler is registered
    (bsc#1051510).
  - iwlwifi: mvm: quietly accept non-sta assoc response frames
    (bsc#1051510).
  - iwlwifi: mvm: fix deduplication start logic (bsc#1051510).
  - iwlwifi: fix TX tracing for non-linear SKBs (bsc#1051510).
  - iwlwifi: mvm: change sta_id to u8 (bsc#1051510).
  - iwlwifi: mvm: handle IBSS probe_queue in a few missing places
    (bsc#1051510).
  - iwlwifi: mvm: remove DQA non-STA client mode special case
    (bsc#1051510).
  - iwlwifi: mvm: don't mess the SNAP header in TSO for non-QoS
    packets (bsc#1051510).
  - iwlwifi: mvm: fix a NULL pointer dereference of error in
    recovery (bsc#1051510).
  - iwlwifi: fix tracing when tx only is enabled (bsc#1051510).
  - iwlwifi: mvm: quietly accept non-sta disassoc frames
    (bsc#1051510).
  - iwlwifi: mvm: don't send fetch the TID from a non-QoS packet
    in TSO (bsc#1051510).
  - iwlwifi: mvm: fix mac80211 queue tracking (bsc#1051510).
  - iwlwifi: missing error code in iwl_trans_pcie_alloc()
    (bsc#1051510).
  - commit d7ab615


author: mwilck@suse.com
changelog:
  - hpsa/smartpqi: metadata and series.conf update
  - moved hpsa patches upwards in series.conf
  - hpsa/smartpqi "limit transfer length" patches accepted upstream
  - Refresh
    patches.drivers/0001-scsi-hpsa-limit-transfer-length-to-1MB.patch.
  - Refresh
    patches.fixes/0001-smartpqi-limit-transfer-length-to-1MB.patch.
  - commit c0d744c


author: msuchanek@suse.de
changelog:
  - KVM: PPC: Book3S HV: Don't let VCPU sleep if it has a doorbell
    pending (fate#322438).
  - commit f863b85


author: msuchanek@suse.de
changelog:
  - powerpc/xive: Fix section mismatch warnings (fate#322438).
  - powerpc/xive: Ensure active irqd when setting affinity
    (fate#322438).
  - powerpc/xive: Silence message about VP block allocation
    (fate#322438).
  - KVM: PPC: Book3S HV: Don't sleep if XIVE interrupt pending on
    POWER9 (fate#322438).
  - commit 2b1c5d2


author: hare@suse.de
changelog:
  - Delete
    patches.fixes/block-don-t-check-request-size-in-blk_cloned_rq_chec.patch.
  - commit c81e3a2


author: hare@suse.de
changelog:
  - Reshuffle 'patches.drivers/scsi_transport_fc-return-EBUSY-for-deleted-vport.patch'
  - commit 2ed0ed3


author: hare@suse.de
changelog:
  - Delete
    patches.drivers/mpt3sas-Ensure-the-connector_name-string-is-NUL-term.patch.
  - commit 5836852


author: hare@suse.de
changelog:
  - Delete
    patches.drivers/0005-scsi-fnic-Correcting-rport-check-location-in-fnic_qu.patch.
  - commit 243f663


author: hare@suse.de
changelog:
  - scsi: fnic: changing queue command to return result
    DID_IMM_RETRY when rport is init (bsc#1035920).
  - commit 6c8597b


author: hare@suse.de
changelog:
  - megaraid_sas: Fallback to older scanning if no disks are found
    (bnc#870440).
  - megaraid_sas: boot hangs while LD is offline (bnc#698102).
  - Delete
    patches.suse/megaraid_sas-Fallback-to-older-scanning-if-not-disks.patch.
  - Delete
    patches.suse/megaraid_sas-boot-hangs-while-LD-is-offline.patch.
  - commit 168240e


author: hare@suse.de
changelog:
  - Delete
    patches.drivers/target-fixup-error-message-in-target_tg_pt_gp_alua_a.patch.
  - Delete
    patches.drivers/target-fixup-error-message-in-target_tg_pt_gp_tg_pt_.patch.
  - commit b9fb445


author: hare@suse.de
changelog:
  - Delete
    patches.fixes/dm-mpath-fix-potential-for-dropping-queue_if_no_path.patch.
  - commit a103f04


author: hare@suse.de
changelog:
  - Delete
    patches.fixes/dm-raid-Do-not-call-BUG-in-__rdev_sectors.patch.
  - Delete patches.fixes/md-fix-a-null-dereference.patch.
  - commit 88d2447


author: yousaf.kaukab@suse.com
changelog:
  - i2c: xgene-slimpro: include linux/io.h for memremap
    (bsc#1053633).
  - i2c: xgene-slimpro: Add ACPI support by using PCC mailbox
    (bsc#1053633).
  - i2c: xgene-slimpro: Use a single function to send command
    message (bsc#1053633).
  - ACPI / irq: Fix return code of acpi_gsi_to_irq() (bsc#1053627).
  - commit d7a9a50


author: oneukum@suse.com
changelog:
  - ACPI / PM: Ignore spurious SCI wakeups from suspend-to-idle
    (FATE#323777).
  - ACPI / PM: Run wakeup notify handlers synchronously
    (FATE#323777).
  - commit 925f2b6


author: dbueso@suse.de
changelog:
  - sched/deadline: Zero out positive runtime after throttling
    constrained tasks (bsc#978907).
  - sched/core: Allow __sched_setscheduler() in interrupts when
    PI is not used (bsc#978907).
  - commit 472d759


author: mgorman@suse.de
changelog:
  - Revert "mm: numa: defer TLB flush for THP migration as long
    as possible" (mprotect/madvise theoretical races (bnc#1053919)).
  - mm: fix KSM data corruption (mprotect/madvise theoretical races
    (bnc#1053919)).
  - mm: fix MADV_[FREE|DONTNEED] TLB flush miss problem
    (mprotect/madvise theoretical races (bnc#1053919)).
  - mm: make tlb_flush_pending global (mprotect/madvise theoretical
    races (bnc#1053919)).
  - mm: refactor TLB gathering API (mprotect/madvise theoretical
    races (bnc#1053919)).
  - mm: migrate: fix barriers around tlb_flush_pending
    (mprotect/madvise theoretical races (bnc#1053919)).
  - mm: migrate: prevent racy access to tlb_flush_pending
    (mprotect/madvise theoretical races (bnc#1053919)).
  - commit e34ab01


author: tonyj@suse.de
changelog:
  - perf vendor events: Add POWER9 PVRs to mapfile (FATE#322450,
    bsc#1050145).
  - perf vendor events: Add POWER9 PMU events (FATE#322450,
    bsc#1050145).
  - perf pmu-events: Support additional POWER8+ PVR in mapfile
    (FATE#322450, bsc#1050145 (dependent patch)).
  - commit 5191db3


author: tiwai@suse.de
changelog:
  - drm/i915: Remove assertion from raw __i915_vma_unpin()
    (bsc#1051510).
  - drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
    (bsc#1051510).
  - drm/i915: Unbreak gpu reset vs. modeset locking (bsc#1051510).
  - drm/i915: fix backlight invert for non-zero minimum brightness
    (bsc#1051510).
  - drm/i915: Fix an error checking test (bsc#1051510).
  - drm/msm/hdmi: Use bitwise operators when building register
    values (bsc#1051510).
  - drm/imx: fix typo in ipu_plane_formats[] (bsc#1051510).
  - drm/bridge: tc358767: fix probe without attached output node
    (bsc#1051510).
  - drm/msm/dsi: Calculate link clock rates with updated dsi->lanes
    (bsc#1051510).
  - drm: omapdrm: Take GEM object reference when exporting dmabuf
    (bsc#1051510).
  - drm/rockchip: fix Kconfig dependencies (bsc#1051510).
  - drm/amdkfd: NULL dereference involving create_process()
    (bsc#1051510).
  - drm/mediatek: separate color module to fixup error memory
    reallocation (bsc#1051510).
  - commit 54d6c62


author: msuchanek@suse.de
changelog:
  - powerpc/mm/slb: Move comment next to the code it's referring to
    (bsc#1048914, bsc#1054026).
  - commit a120516


author: jeffm@suse.com
changelog:
  - supported.conf: mark reiserfs unsupported (FATE#323394).
    ReiserFS is not supported in SLE15.  ReiserFS file systems must be
    transferred or converted before installing.
  - commit 5f3f041


author: tonyj@suse.de
changelog:
  - powerpc/perf/hv-24x7: Aggregate result elements on POWER9 SMT8
    (FATE#323438).
  - powerpc/perf/hv-24x7: Support v2 of the hypervisor API
    (FATE#323438).
  - powerpc/perf/hv-24x7: Minor improvements (FATE#323438).
  - powerpc/perf/hv-24x7: Fix return value of hcalls (FATE#323438).
  - powerpc-perf/hx-24x7: Don't log failed hcall twice
    (FATE#323438).
  - powerpc/perf/hv-24x7: Properly iterate through results
    (FATE#323438).
  - powerpc/perf/hv-24x7: Fix off-by-one error in request_buffer
    check (FATE#323438).
  - powerpc/perf/hv-24x7: Fix passing of catalog version number
    (FATE#323438).
  - commit 56353ab


author: neilb@suse.com
changelog:
  - SUNRPC: Mask XIDs to prevent replay cache collision
    (fate#322786).
  - NFS: Allow multiple connections to NFSv3 and NFSv4.0 servers
    (fate#322786).
  - NFS: Display the "nconnect" mount option if it is set
    (fate#322786).
  - pNFS: Allow multiple connections to the DS (fate#322786).
  - NFSv4: Allow multiple connections to NFSv4.x (x>0) servers
    (fate#322786).
  - NFS: Add a mount option to specify number of TCP connections
    to use (fate#322786).
  - SUNRPC: Allow creation of RPC clients with multiple connections
    (fate#322786).
  - commit e56b097


author: neilb@suse.com
changelog:
  - Refresh patches.fixes/0001-MD-fix-sleep-in-atomic.patch.
  - Refresh
    patches.fixes/0001-NFSv4-don-t-let-hanging-mounts-block-other-mounts.patch.
  - Refresh
    patches.fixes/0001-loop-Add-PF_LESS_THROTTLE-to-block-loop-device-threa.patch.
  - Refresh
    patches.fixes/0001-md-use-a-separate-bio_set-for-synchronous-IO.patch.
  - Refresh patches.fixes/d-lookup-fairness.fix.
  - Refresh patches.fixes/dm-snap-avoid-deadlock.patch.
  - Refresh patches.fixes/nfs4_close.fix.
  - Refresh
    patches.suse/0017-NFS-nfs4_lookup_revalidate-need-to-report-STALE-inod.patch.
  - Refresh patches.suse/blk-timeout-no-round.
  - Delete
    patches.fixes/0001-NFS-don-t-try-to-cross-a-mountpount-when-there-isn-t.patch.
  - Delete
    patches.fixes/0001-Revert-SUNRPC-xs_sock_mark_closed-does-not-need-to-t.patch.
  - Delete
    patches.fixes/0001-md-handle-read-only-member-devices-better.patch.
  - Delete patches.fixes/cifs-optional-treename-prefix.
  - Delete patches.fixes/nfs_flush_incompatible.fix.
  - Delete patches.fixes/ptrace-in-namespace-perm-check.fix.
  - Delete patches.suse/nfs-no-share-transport.
  - Delete patches.suse/nfs-no-share-transport-nfsv4.
    Review patches carried forward from SLE12.
    Some not needed, some not wanted, some perserved and refreshed.
  - commit 30682b5


author: neilb@suse.com
changelog:
  - Delete patches.suse/0017-NFS-nfs4_lookup_revalidate-need-to-report-STALE-inod.patch.
    This has been fixed a different way upstream
  - commit 535dc30


author: msuchanek@suse.de
changelog:
  - Do not ship firmware (bsc#1054239).
    Pull firmware from kernel-firmware instead.
  - commit 0b0b5c9


author: pmladek@suse.com
changelog:
  - Update TAINT_FLAGS_COUNT for the added taint flags
    This fixes the port for 4.12.
    Refresh patches.suse/supported-flag.
  - commit 22a9dcd


author: mhocko@suse.cz
changelog:
  - supported.conf: make z3fold.ko officially unsupported
    We do not have anybody inhouse to be familiar with the code and there
    was no explicit fate to enable it either. Make it available in the
    kernel-extra though.
  - commit 5bd98fe


author: msuchanek@suse.de
changelog:
  - powerpc/mm/hugetlb: add support for 1G huge pages (bsc#1055014,
    fate#322239).
    Update config files.
  - commit 619d9b1


author: msuchanek@suse.de
changelog:
  - cxl: Export library to support IBM XSL (bsc#1055014,
    fate#322239).
    Update config files.
  - commit 06766f5


author: jslaby@suse.cz
changelog:
  - Bluetooth: hidp: fix possible might sleep error in
    hidp_session_thread (bnc#1014351).
  - commit fa3a4f0


author: msuchanek@suse.de
changelog:
  - powerpc/mm/radix: Workaround prefetch issue with KVM
    (bsc#1055117, fate#323286).
  - commit 34d0082


author: msuchanek@suse.de
changelog:
  - powerpc/mm: Fix pmd/pte_devmap() on non-leaf entries
    (bsc#1055117, fate#323286).
  - commit 457e49f


author: msuchanek@suse.de
changelog:
  - powerpc/powernv: Tell OPAL about our MMU mode on POWER9
    (bsc#1055117, fate#323286).
  - commit bc75dc8


author: msuchanek@suse.de
changelog:
  - powerpc/powernv: Fix boot on Power8 bare metal due to
    opal_configure_cores() (bsc#1055117, fate#323286).
  - commit 396c5c1


author: msuchanek@suse.de
changelog:
  - powerpc/64s: Leave interrupts hard enabled in context switch
    for radix (bsc#1055186, fate#323286).
  - commit 749d27e


author: msuchanek@suse.de
changelog:
  - powerpc/mm/hash: Implement mark_rodata_ro() for hash
    (bsc#1055186, fate#323286).
  - commit 80a9929


author: msuchanek@suse.de
changelog:
  - powerpc/mm/radix: Implement STRICT_RWX/mark_rodata_ro() for
    Radix (bsc#1055186, fate#323286).
  - commit 8abecba


author: msuchanek@suse.de
changelog:
  - powerpc/mm/radix: Synchronize updates to the process table
    (bsc#1055186, fate#323286).
  - commit d78f2e1


author: msuchanek@suse.de
changelog:
  - powerpc/mm/radix: Improve _tlbiel_pid to be usable for PWC
    flushes (bsc#1055186, fate#323286).
  - commit c4233df


author: msuchanek@suse.de
changelog:
  - powerpc/mm/radix: Avoid flushing the PWC on every
    flush_tlb_range (bsc#1055186, fate#323286).
  - commit 37f137e


author: msuchanek@suse.de
changelog:
  - cpuidle-powernv: Allow Deep stop states that don't stop time
    (bsc#1055121).
  - powerpc/64s/idle: Branch to handler with virtual mode offset
    (bsc#1055121).
  - commit a2551db


author: msuchanek@suse.de
changelog:
  - powerpc/powernv/idle: Correctly initialize core_idle_state_ptr
    (bsc#1055121).
  - powerpc/powernv/idle: Decouple Timebase restore & Per-core
    SPRs restore (bsc#1055121).
  - powerpc/powernv/idle: Restore LPCR on wakeup from deep-stop
    (bsc#1055121).
  - powerpc/powernv/idle: Restore SPRs for deep idle states via
    stop API (bsc#1055121).
  - powerpc/powernv/idle: Use Requested Level for restoring state
    on P9 DD1 (bsc#1055121).
  - commit 9ac205d


author: mhocko@suse.cz
changelog:
  - blacklist.conf: blacklist 1ee1c3f5b5cf
    CONFIG_DEBUG_VM is disabled in all our kernel flavors
  - commit 2802e86


author: jroedel@suse.de
changelog:
  - x86/cpufeature, kvm/svm: Rename (shorten) the new "virtualized
    VMSAVE/VMLOAD" CPUID flag (fate#323405).
  - KVM: SVM: Enable Virtual VMLOAD VMSAVE feature (fate#323405).
  - KVM: SVM: Add Virtual VMLOAD VMSAVE feature definition
    (fate#323405).
  - KVM: SVM: Rename lbr_ctl field in the vmcb control area
    (fate#323405).
  - KVM: SVM: Prepare for new bit definition in lbr_ctl
    (fate#323405).
  - commit fda2890


author: mhocko@suse.cz
changelog:
  - mm, oom: fix potential data corruption when oom_reaper races
    with writer (bnc#1055311).
  - mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS
    (bnc#1055311).
  - commit 8afe3e4


author: msuchanek@suse.de
changelog:
  - powerpc/64s/idle: Move soft interrupt mask logic into C code
    (bsc#1055121).
    - fix paste error in previous patch name
  - commit 56abbca


author: msuchanek@suse.de
changelog:
  - powerpc/powernv/idle: Disable LOSE_FULL_CONTEXT states when
    stop-api fails (bsc#1055121).
  - commit cf34929


author: mhocko@suse.cz
changelog:
  - kernel/watchdog: Prevent false positives with turbo modes
    (bnc#1055313).
  - Update config files.
  - commit 75b22a6


author: jack@suse.cz
changelog:
  - supported.conf: Remove logfs (does not exist anymore), add orangefs as
    unsupported
  - commit 1afee12


author: lduncan@suse.com
changelog:
  - lib: test_rhashtable: Fix KASAN warning (bsc#1055359).
  - lib: test_rhashtable: fix for large entry counts (bsc#1055359).
  - commit 28437b2


author: jslaby@suse.cz
changelog:
  - Linux 4.12.9 (bnc#1012628 bsc#1052580 bnc#1049599).
  - Delete
    patches.drivers/ALSA-usb-audio-Apply-sample-rate-quirk-to-Sennheiser.
  - Delete patches.fixes/debug-fix-WARN_ON_ONCE-for-modules.patch.
  - Update config files.
  - commit f2ab6ba


author: tbogendoerfer@suse.de
changelog:
  - cxgb4: Fix tids count for ipv6 offload connection (bsc#1046540
    fate#322930).
  - cxgb4: implement ndo_set_vf_rate() (bsc#1046540 fate#322930).
  - cxgb4: fix incorrect cim_la output for T6 (bsc#1046540
    fate#322930).
  - cxgb4: FW upgrade fixes (bsc#1046540 fate#322930).
  - cxgb4: add new T5 pci device id (bsc#1046540 fate#322930).
  - cxgb4 : retrieve port information from firmware (bsc#1046540
    fate#322930).
  - cxgb4: add new T5 pci device id (bsc#1046540 fate#322930).
  - commit 407692b


author: mmarek@suse.com
changelog:
  - rpm/config.sh: Update KOTD build targets
    Build the internal packages against SLE15 and add s390x to the OBS
    builds.
  - commit 88cc604


author: hare@suse.de
changelog:
  - s390: Kernel message catalog (bnc#1053718, LTC#157660).
  - Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
  - Delete patches.arch/kmsg-fix-parameter-limitations.
  - Delete patches.arch/s390-message-catalog.diff.
  - commit 5df3fc3


author: hare@suse.de
changelog:
  - Drop obsolete S/390 patches (bsc#1053718)
  - Delete
    patches.arch/s390-sles12sp2-00-02-s390-dasd-add-query-host-access-to-volume-support.patch.
  - Delete
    patches.arch/s390-sles12sp2-00-03-s390-pci-add-report_error-attribute-01.patch.
  - Delete
    patches.arch/s390-sles12sp2-00-03-s390-pci-add-report_error-attribute-02.patch.
  - Delete
    patches.arch/s390-sles12sp2-00-03-s390-pci-add-report_error-attribute-03.patch.
  - Delete
    patches.arch/s390-sles12sp2-00-03-s390-pci-add-report_error-attribute-04.patch.
  - Delete
    patches.arch/s390-sles12sp2-00-04-s390-pci-fmb-enhancements-03.patch.
  - Delete
    patches.arch/s390-sles12sp2-10-05-kmsg-add-descriptions.patch.
  - Delete patches.arch/s390-sles12sp3-00-04-kmsg.patch.
  - Delete patches.arch/s390-sles12sp3-00-07-kmsg.patch.
  - Delete patches.arch/s390-sles12sp3-00-08-kmsg.patch.
  - commit a1f2fe2


author: tiwai@suse.de
changelog:
  - rpm/kernel-docs.spec.in: Disable PDF build again
    ... due to the breakage with the recent TeXLive 2017.
    Also add the missing dependency on texlive-varwidth.
  - commit 9f682b5


author: tiwai@suse.de
changelog:
  - Refresh patch tags of patches.fixes/Input-ALPS-Fix-Alps-Touchpad-two-finger-scroll-does-
  - commit df5244b


author: mgorman@suse.de
changelog:
  - mm: consider the number in local CPUs when reading NUMA stats
    (VM Performance, bnc#959436).
  - mm: update NUMA counter threshold size (VM Performance,
    bnc#959436).
  - mm: change the call sites of numa statistics items (VM
    Performance, bnc#959436).
  - commit 451bfd6


author: mhocko@suse.cz
changelog:
  - mm, memory_hotplug: do not back off draining pcp free pages
    from kworker context (bnc#1049591).
  - commit e362ef6


author: tbogendoerfer@suse.de
changelog:
  - Drop old qed patches, which will be refreshed while doing backports
  - Delete
    patches.drivers/qed-sp3-0216-qed-bump-drivers-to-version-8.10.10.63.patch.
  - Delete
    patches.drivers/qed-sp3-0264-qed-Enable-RoCE-parser-searching-on-fp-init.patch.
  - Delete
    patches.drivers/qed-sp3-0265-qed-Correct-order-of-wwnn-and-wwpn.patch.
  - Delete
    patches.drivers/qed-sp3-0266-qed-Share-additional-information-with-qedf.patch.
  - Delete
    patches.drivers/qed-sp3-0267-qed-Support-NVM-image-reading-API.patch.
  - Delete
    patches.drivers/qed-sp3-0268-qed-Add-support-for-changing-iSCSI-mac.patch.
  - Delete
    patches.drivers/qed-sp3-0269-qedi-Add-support-for-offload-iSCSI-Boot.patch.
  - commit 8c6203d


author: jroedel@suse.de
changelog:
  - KVM: x86: block guest protection keys unless the host has them
    enabled (bsc#1055935).
  - KVM, pkeys: do not use PKRU value in vcpu->arch.guest_fpu.state
    (bsc#1055935).
  - KVM: x86: simplify handling of PKRU (bsc#1055935).
  - commit da19195


author: tonyj@suse.de
changelog:
  - powerpc/perf: Fix usage of nest_imc_refc (FATE#322448,
    bsc#1054914).
  - powerpc/perf/imc: Fix nest events on muti socket system
    (FATE#322448, bsc#1054914).
  - powerpc/perf: Fix double unlock in imc_common_cpuhp_mem_free()
    (FATE#322448, bsc#1054914).
  - powerpc/perf: Add thread IMC PMU support (FATE#322448,
    bsc#1054914).
  - powerpc/perf: Add core IMC PMU support (FATE#322448,
    bsc#1054914).
  - powerpc/perf: Add nest IMC PMU support (FATE#322448,
    bsc#1054914).
  - perf vendor events powerpc: Update POWER9 events (FATE#322450,
    bsc#1052213).
  - perf vendor events powerpc: remove suffix in mapfile
    (FATE#322450, bsc#1052213).
  - commit 3b5ba34


author: mgorman@suse.de
changelog:
  - Avoid page waitqueue race leaving possible page locker waiting
    (bnc#971975 VM performance -- page waitqueue).
  - commit fc6592a


author: oneukum@suse.com
changelog:
  - i2c: i801: Add support for Intel Cannon Lake (FATE#321195).
  - mfd: intel-lpss: Add Intel Cannonlake PCI IDs (FATE#321195).
  - HID: intel-ish-hid: Enable Cannon Lake ish driver (FATE#321195).
  - commit fe6deda


author: yousaf.kaukab@suse.com
changelog:
  - ras: mark stub functions as 'inline' (fate#323583).
  - ACPI: APEI: Enable APEI multiple GHES source to share a single
    external IRQ (fate#323583).
  - acpi: apei: check for pending errors when probing GHES entries
    (fate#323583).
  - arm/arm64: KVM: add guest SEA support (fate#323583).
  - trace, ras: add ARM processor error trace event (fate#323583).
  - ras: acpi / apei: generate trace event for unrecognized CPER
    section (fate#323583).
  - efi: print unrecognized CPER section (fate#323583).
  - acpi: apei: panic OS with fatal error status block
    (fate#323583).
  - acpi: apei: handle SEA notification type for ARMv8
    (fate#323583).
  - arm64: exception: handle Synchronous External Abort
    (fate#323583).
  - efi: parse ARM processor error (fate#323583).
  - cper: add timestamp print to CPER status printing (fate#323583).
  - ras: acpi/apei: cper: add support for generic data v3 structure
    (fate#323583).
  - acpi: apei: read ack upon ghes record consumption (fate#323583).
  - ACPI / APEI: Switch to use new generic UUID API (fate#323583).
  - uuid: fix incorrect uuid_equal conversion in test_uuid_test
    (fate#323583).
  - fs: switch ->s_uuid to uuid_t (fate#323583).
  - ima/policy: switch to use uuid_t (fate#323583).
  - block: remove blk_part_pack_uuid (fate#323583).
  - xfs: use the common helper uuid_is_null() (fate#323583).
  - xfs: remove uuid_getnodeuniq and xfs_uu_t (fate#323583).
  - S390/sysinfo: use uuid_is_null instead of opencoding it
    (fate#323583).
  - uuid: hoist uuid_is_null() helper from libnvdimm (fate#323583).
  - uuid: hoist helpers uuid_equal() and uuid_copy() from xfs
    (fate#323583).
  - uuid: don't export guid_index and uuid_index (fate#323583).
  - uuid: rename uuid types (fate#323583).
  - uuid: remove uuid_be defintions from the uapi header
    (fate#323583).
  - nfsd: namespace-prefix uuid_parse (fate#323583).
  - md: namespace private helper names (fate#323583).
  - xfs: use uuid_be to implement the uuid_t type (fate#323583).
  - xfs: use uuid_copy() helper to abstract uuid_t (fate#323583).
  - uuid,afs: move struct uuid_v1 back into afs (fate#323583).
  - commit ccd5a8a


author: tiwai@suse.de
changelog:
  - Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
    The latest firmware matches for iwl7xxx/3168 series, so dropped the changes.
  - commit 1447668


author: mbenes@suse.cz
changelog:
  - Drop kGraft (fate#323487)
    Upstream live patching infrastructure is going to be used in SLE15
  - Delete patches.suse/kgr-0002-livepatch-add-infrastructure.patch.
  - Delete
    patches.suse/kgr-0003-livepatch-kgr_in_progress-for-all-threads.patch.
  - Delete
    patches.suse/kgr-0004-ftrace-Make-ftrace_is_dead-available-globally.patch.
  - Delete patches.suse/kgr-0005-initial-code.patch.
  - Delete patches.suse/kgr-0006-add-testing-kgraft-patch.patch.
  - Delete patches.suse/kgr-0007-add-Documentation.patch.
  - Delete
    patches.suse/kgr-0008-mark-task_safe-in-some-kthreads.patch.
  - Delete patches.suse/kgr-0009-kthreads-support.patch.
  - Delete patches.suse/kgr-0010-handle-irqs.patch.
  - Delete patches.suse/kgr-0011-allow-stacking-of-patches.patch.
  - Delete
    patches.suse/kgr-0012-handle-patched-modules-that-are-being-removed.patch.
  - Delete
    patches.suse/kgr-0013-try-to-apply-skipped-patches-when-a-module-is-lo.patch.
  - Delete patches.suse/kgr-0014-allow-for-forced-module-load.patch.
  - Delete patches.suse/kgr-0015-allow-replace_all.patch.
  - Delete
    patches.suse/kgr-0016-support-for-forcing-success-of-patching-process.patch.
  - Delete
    patches.suse/kgr-0017-correct-error-handling-of-the-first-patching-sta.patch.
  - Delete
    patches.suse/kgr-0018-send-a-fake-signal-to-all-blocking-tasks.patch.
  - Delete
    patches.suse/kgr-0019-mark-task_safe-in-non-upstream-kthreads.patch.
  - Delete
    patches.suse/kgr-0020-kmemleak-really-mark-the-kthread-safe-after-a.patch.
  - Delete
    patches.suse/kgr-0021-fix-reversion-of-a-patch-already-reverted-by-a-r.patch.
  - Delete
    patches.suse/kgr-0022-add-objname-to-kgr_patch_fun-struct.patch.
  - Delete patches.suse/kgr-0023-remove-abort_if_missing-flag.patch.
  - Delete
    patches.suse/kgr-0024-do-not-return-and-print-an-error-only-if-the-obj.patch.
  - Delete
    patches.suse/kgr-0025-fix-subtle-race-with-kgr_module_init-going-notif.patch.
  - Delete
    patches.suse/kgr-0026-fix-an-asymmetric-dealing-with-delayed-module-lo.patch.
  - Delete
    patches.suse/kgr-0027-call-kgr_init_ftrace_ops-only-for-loaded-objects.patch.
  - Delete
    patches.suse/kgr-0028-change-to-kallsyms_on_each_symbol-iterator.patch.
  - Delete
    patches.suse/kgr-0029-add-sympos-as-disambiguator-field-to-kgr_patch_f.patch.
  - Delete patches.suse/kgr-0030-add-sympos-to-sysfs.patch.
  - Delete
    patches.suse/kgr-0031-add-sympos-and-objname-to-error-and-debug-messag.patch.
  - Delete patches.suse/kgr-0032-taint-with-TAINT_LIVEPATCH.patch.
  - Delete
    patches.suse/kgr-0033-define-pr_fmt-and-modify-all-pr_-messages.patch.
  - Delete
    patches.suse/kgr-0034-kgraft-bcache-Do-not-block-livepatching-in-the-write.patch.
  - Delete
    patches.suse/kgr-0035-kgraft-gfs2-Do-not-block-livepatching-in-the-log-dae.patch.
  - Delete
    patches.suse/kgr-0036-kgraft-xen-Do-not-block-livepatching-in-the-XEN-blki.patch.
  - Delete
    patches.suse/kgr-0037-ignore-zombie-tasks-during-the-patching.patch.
  - Delete
    patches.suse/kgr-0038-kgraft-xen-Do-not-block-kGraft-in-xenbus-kthread.patch.
  - Delete
    patches.suse/kgr-0039-kgraft-iscsi-target-Do-not-block-kGraft-in-iscsi_np-.patch.
  - Delete
    patches.suse/kgr-0040-remove-all-arch-specific-kgraft-header-files.patch.
  - Delete
    patches.suse/kgr-0041-make-a-taint-flag-module-specific.patch.
  - Delete
    patches.suse/kgr-0042-locking-semaphore-Add-down_interruptible_timeout.patch.
  - Delete
    patches.suse/kgr-0043-kgr-Mark-eeh_event_handler-kthread-safe-using-a-time.patch.
  - Delete
    patches.suse/kgr-0102-kgr-mark-kernel-unsupported-upon-patch-revert.patch.
  - Delete patches.suse/printk-mark_kgr_task_safe.patch.
  - commit dde7e1c


author: oneukum@suse.com
changelog:
  - usb: typec: Add a sysfs node to manage port type (FATE#322665,
    FATE#322666).
  - usb: typec: update partner power delivery support with opmode
    (FATE#322665, FATE#322666).
  - xhci: remove unused stopped_td pointer (FATE#321327).
  - xhci: Add stream id to xhci_dequeue_state structure
    (FATE#321327).
  - xhci: Find out where an endpoint or stream stopped from its
    context (FATE#321327).
  - xhci: Add helper to get hardware dequeue pointer for stopped
    rings (FATE#321327).
  - usb: typec: Don't prevent using constant typec_mode_desc
    initializers (FATE#322665, FATE#322666).
  - commit 80163a3


author: oneukum@suse.com
changelog:
  - USB: add usbfs ioctl to retrieve the connection speed
    (FATE#321327).
  - xhci: remove endpoint ring cache (FATE#321327, FATE#322665,
    FATE#322666).
  - xhci: refactor transfer event errors and completion codes
    (FATE#321327, FATE#322665, FATE#322666).
  - xhci: Add support for endpoint soft reset (FATE#321327).
  - xhci: support calling cleanup_halted_endpoint with soft retry
    (bFATE#321327).
  - xhci: handle transfer events without TRB pointer (FATE#321327).
  - xhci: cleanup virtual endoint structure, remove stopped_stream
    (FATE#321327).
  - xhci: cleanup finish_td() skip option (FATE#321327).
  - usb: typec: Add support for UCSI interface (FATE#322665,
    FATE#322666).
  - usb: typec: ucsi: Add ACPI driver (FATE#322665, FATE#322666).
  - usb: typec: include linux/device.h in ucsi.h (FATE#322665,
    FATE#322666).
  - usb: hcd: constify attribute_group structures (FATE#321327).
  - xhci: rename temp and temp1 variables (FATE#321327).
  - usb: Increase root hub reset signaling time to prevent retry
    (FATE#321327).
  - xhci: rework bus_resume and check ports are suspended before
    resuming them (FATE#321327).
  - usb: make device_type const (FATE#321327).
  - USB: core: constify vm_operations_struct (FATE#321327).
  - usb: xhci: Support enabling of compliance mode for xhci 1.1
    (FATE#321327).
  - usb: misc: lvstest: add entry to place port in compliance mode
    (FATE#321327).
  - Update config files.
  - commit 7e26cc6


author: jthumshirn@suse.de
changelog:
  - scsi: qla2xxx: Update driver version to 10.00.00.01-k
    (FATE#322910).
  - scsi: qla2xxx: Do not call abort handler function during chip
    reset (FATE#322910).
  - scsi: qla2xxx: Ability to process multiple SGEs in Command
    SGL for CT passthrough commands (FATE#322910).
  - scsi: qla2xxx: Skip zero queue count entry during FW dump
    capture (FATE#322910).
  - scsi: qla2xxx: Recheck session state after RSCN (FATE#322910).
  - scsi: qla2xxx: Increase ql2xmaxqdepth to 64 (FATE#322910).
  - scsi: qla2xxx: Enable Async TMF processing (FATE#322910).
  - scsi: qla2xxx: Cleanup NPIV host in target mode during config
    teardown (FATE#322910).
  - scsi: qla2xxx: Add LR distance support from nvram bit
    (FATE#322910).
  - scsi: qla2xxx: Add support for minimum link speed (FATE#322910).
  - scsi: qla2xxx: Remove potential macro parameter side-effect
    in ql_dump_regs() (FATE#322910).
  - scsi: qla2xxx: Print correct mailbox registers in failed summary
    (FATE#322910).
  - scsi: qla2xxx: Fix task mgmt handling for NPIV (FATE#322910).
  - scsi: qla2xxx: Allow SNS fabric login to be retried
    (FATE#322910).
  - scsi: qla2xxx: Add timeout ability to wait_for_sess_deletion()
    (FATE#322910).
  - scsi: qla2xxx: Move logging default mask to execute once only
    (FATE#322910).
  - scsi: qla2xxx: Use sp->free instead of hard coded call
    (FATE#322910).
  - scsi: qla2xxx: Prevent sp->free null/uninitialized pointer
    dereference (FATE#322910).
  - scsi: qla2xxx: Add ability to autodetect SFP type (FATE#322910).
  - scsi: qla2xxx: Use fabric name for Get Port Speed command
    (FATE#322910).
  - scsi: qla2xxx: Change ha->wq max_active value to default
    (FATE#322910).
  - scsi: qla2xxx: Remove extra register read (FATE#322910).
  - scsi: qla2xxx: Fix NPIV host enable after chip reset
    (FATE#322910).
  - scsi: qla2xxx: Use BIT_6 to acquire FAWWPN from switch
    (FATE#322910).
  - scsi: qla2xxx: Fix system panic due to pointer access problem
    (FATE#322910).
  - scsi: qla2xxx: Fix WWPN/WWNN in debug message (FATE#322910).
  - scsi: qla2xxx: Add command completion for error path
    (FATE#322910).
  - scsi: qla2xxx: Update fw_started flags at qpair creation
    (FATE#322910).
  - scsi: qla2xxx: Fix target multiqueue configuration
    (FATE#322910).
  - scsi: qla2xxx: Correction to vha->vref_count timeout
    (FATE#322910).
  - scsi: qla2xxx: fix spelling mistake of variable
    sfp_additonal_info (FATE#322910).
  - scsi: qla2xxx: use dma_mapping_error to check map errors
    (FATE#322910).
  - scsi: qla2xxx: Fix remoteport disconnect for FC-NVMe
    (FATE#322910).
  - scsi: qla2xxx: Simpify unregistration of FC-NVMe local/remote
    ports (FATE#322910).
  - scsi: qla2xxx: Added change to enable ZIO for FC-NVMe devices
    (FATE#322910).
  - scsi: qla2xxx: Move function prototype to correct header
    (FATE#322910).
  - scsi: qla2xxx: Cleanup FC-NVMe code (FATE#322910).
  - scsi: qla2xxx: Off by one in qlt_ctio_to_cmd() (FATE#322910).
  - t10-pi: Move opencoded contants to common header (FATE#322910).
  - qla2xxx: Fix NVMe entry_type for iocb packet on BE system
    (FATE#322910).
  - scsi: qla2xxx: avoid unused-function warning (FATE#322910).
  - scsi: qla2xxx: fix a bunch of typos and spelling mistakes
    (FATE#322910).
  - scsi: qla2xxx: Protect access to qpair members with
    qpair->qp_lock (FATE#322910).
  - scsi: qla2xxx: Update Driver version to 10.00.00.00-k
    (FATE#322910).
  - scsi: qla2xxx: Use FC-NVMe FC4 type for FDMI registration
    (FATE#322910).
  - scsi: qla2xxx: Send FC4 type NVMe to the management server
    (FATE#322910).
  - scsi: qla2xxx: Add FC-NVMe F/W initialization and transport
    registration (FATE#322910).
  - scsi: qla2xxx: Add FC-NVMe command handling (FATE#322910).
  - scsi: qla2xxx: Add FC-NVMe port discovery and PRLI handling
    (FATE#322910).
  - scsi: qla2xxx: Update driver version to 9.01.00.00-k
    (FATE#322910).
  - scsi: qla2xxx: Include Exchange offload/Extended Login into
    FW dump (FATE#322910).
  - scsi: qla2xxx: Move target stat counters from vha to qpair
    (FATE#322910).
  - scsi: qla2xxx: Remove datasegs_per_cmd and datasegs_per_cont
    field (FATE#322910).
  - scsi: qla2xxx: Remove unused tgt_enable_64bit_addr flag
    (FATE#322910).
  - scsi: qla2xxx: Add debug logging routine for qpair
    (FATE#322910).
  - scsi: qla2xxx: Add function call to qpair for door bell
    (FATE#322910).
  - scsi: qla2xxx: use shadow register for ISP27XX (FATE#322910).
  - scsi: qla2xxx: move fields from qla_hw_data to qla_qpair
    (FATE#322910).
  - scsi: qla2xxx: Add fw_started flags to qpair (FATE#322910).
  - scsi: qla2xxx: Add debug knob for user control workload
    (FATE#322910).
  - scsi: qla2xxx: Fix mailbox failure while deleting Queue pairs
    (FATE#322910).
  - scsi: qla2xxx: Enable Target Multi Queue (FATE#322910).
  - scsi: qla2xxx: Preparation for Target MQ (FATE#322910).
  - scsi: qla2xxx: Combine Active command arrays (FATE#322910).
  - scsi: qla2xxx: don't include <generated/utsrelease.h>
    (FATE#322910).
  - scsi: qla2xxx: Fix compile warning (FATE#322910).
  - scsi: qla2xxx: remove redundant null check on tgt (FATE#322910).
  - scsi: qla2xxx: remove writeq/readq function definitions
    (FATE#322910).
  - scsi: qla2xxx: Remove extra register read (FATE#322910).
  - scsi: qla2xxx: Remove unused irq_cmd_count field (FATE#322910).
  - scsi: qla2xxx: Accelerate SCSI BUSY status generation in target
    mode (FATE#322910).
  - scsi: qla2xxx: Remove redundant wait when target is stopped
    (FATE#322910).
  - scsi: qla2xxx: Add ql2xiniexchg parameter (FATE#322910).
  - scsi: qla2xxx: Turn on FW option for exchange check
    (FATE#322910).
  - scsi: qla2xxx: Cleanup debug message IDs (FATE#322910).
  - scsi: qla2xxx: Fix name server relogin (FATE#322910).
  - scsi: qla2xxx: Convert 32-bit LUN usage to 64-bit (FATE#322910).
  - scsi: qla2xxx: Use flag PFLG_DISCONNECTED (FATE#322910).
  - scsi: tcm_qla2xxx: Do not allow aborted cmd to advance
    (FATE#322910).
  - scsi: qla2xxx: Fix path recovery (FATE#322910).
  - scsi: qla2xxx: Retain loop test for fwdump length exceeding
    buffer length (FATE#322910).
  - scsi: qla2xxx: Replace usage of spin_lock with spin_lock_irqsave
    (FATE#322910).
  - scsi: qla2xxx: Remove an unused structure member (FATE#322910).
  - commit e1bfb61


author: mgorman@suse.de
changelog:
  - sched/wait: Rename wait_queue_t => wait_queue_entry_t
    (bnc#971975 VM performance -- page waitqueue).
  - Refresh
    patches.fixes/Bluetooth-hidp-fix-possible-might-sleep-error-in-hid.patch.
  - commit 60bfe92


author: mgorman@suse.de
changelog:
  - sched/wait: Introduce wakeup boomark in wake_up_page_bit
    (bnc#971975 VM performance -- page waitqueue).
  - sched/wait: Break up long wake list walk (bnc#971975 VM
    performance -- page waitqueue).
  - page waitqueue: always add new entries at the end (bnc#971975
    VM performance -- page waitqueue).
  - sched/wait: Clean up some documentation warnings (bnc#971975
    VM performance -- page waitqueue).
  - sched/wait: Disambiguate wq_entry->task_list and
    wq_head->task_list naming (bnc#971975 VM performance --
    page waitqueue).
  - sched/wait: Split out the wait_bit*() APIs from <linux/wait.h>
    into <linux/wait_bit.h> (bnc#971975 VM performance -- page
    waitqueue).
  - sched/wait: Re-adjust macro line continuation backslashes in
    <linux/wait.h> (bnc#971975 VM performance -- page waitqueue).
  - sched/wait: Improve the bit-wait API parameter names in
    the API function prototypes (bnc#971975 VM performance --
    page waitqueue).
  - sched/wait: Standardize wait_bit_queue naming (bnc#971975 VM
    performance -- page waitqueue).
  - sched/wait: Standardize 'struct wait_bit_queue' wait-queue
    entry field name (bnc#971975 VM performance -- page waitqueue).
  - sched/wait: Standardize internal naming of wait-queue heads
    (bnc#971975 VM performance -- page waitqueue).
  - sched/wait: Standardize internal naming of wait-queue entries
    (bnc#971975 VM performance -- page waitqueue).
  - commit 59134c0


author: jslaby@suse.cz
changelog:
  - Linux 4.12.10 (bnc#1012628 bnc#1014351 bnc#1048935 bsc#1020657
    bsc#1050582).
  - Delete
    patches.drivers/ALSA-hda-Add-stereo-mic-quirk-for-Lenovo-G50-70-17aa.
  - Delete
    patches.fixes/Bluetooth-hidp-fix-possible-might-sleep-error-in-hid.patch.
  - Delete
    patches.fixes/Input-ALPS-Fix-Alps-Touchpad-two-finger-scroll-does-.
  - Delete
    patches.fixes/netfilter-expect-fix-crash-when-putting-uninited-exp.patch.
  - commit 030062c


author: mgorman@suse.de
changelog:
  - Fix up over-eager 'wait_queue_t' renaming (bnc#971975 VM
    performance -- page waitqueue).
  - commit 92ad9c7


author: msuchanek@suse.de
changelog:
  - scsi: cxlflash: Schedule asynchronous reset of the host
    (fate#322239).
  - scsi: cxlflash: Reset hardware queue context via specified
    register (fate#322239).
  - scsi: cxlflash: Update cxlflash_afu_sync() to return errno
    (fate#322239).
  - scsi: cxlflash: Combine the send queue locks (fate#322239).
  - commit b877eca


author: msuchanek@suse.de
changelog:
  - scsi: cxlflash: Create character device to provide host
    management interface (fate#322239).
  - scsi: cxlflash: Add scsi command abort handler (fate#322239).
  - scsi: cxlflash: Flush pending commands in cleanup path
    (fate#322239).
  - scsi: cxlflash: Track pending scsi commands in each hardware
    queue (fate#322239).
  - scsi: cxlflash: Handle AFU sync failures (fate#322239).
  - commit aec8db3


author: msuchanek@suse.de
changelog:
  - scsi: cxlflash: Support AFU debug (fate#322239).
  - scsi: cxlflash: Support LUN provisioning (fate#322239).
  - scsi: cxlflash: Refactor AFU capability checking (fate#322239).
  - scsi: cxlflash: Introduce host ioctl support (fate#322239).
  - scsi: cxlflash: Separate AFU internal command handling from
    AFU sync specifics (fate#322239).
  - commit e1c2471


author: msuchanek@suse.de
changelog:
  - scsi: cxlflash: Update debug prints in reset handlers
    (fate#322239).
  - scsi: cxlflash: Update send_tmf() parameters (fate#322239).
  - scsi: cxlflash: Avoid double free of character device
    (fate#322239).
  - scsi: cxlflash: Update TMF command processing (fate#322239).
  - scsi: cxlflash: Remove zeroing of private command data
    (fate#322239).
  - scsi: cxlflash: Support WS16 unmap (fate#322239).
  - commit 438c2e8


author: msuchanek@suse.de
changelog:
  - scsi: cxlflash: Fix vlun resize failure in the shrink path
    (fate#322239).
  - scsi: cxlflash: Avoid double mutex unlock (fate#322239).
  - scsi: cxlflash: Remove unnecessary existence check
    (fate#322239).
  - scsi: cxlflash: Fix an error handling path in
    'cxlflash_disk_attach()' (fate#322239).
  - scsi: cxlflash: return -EFAULT if copy_from_user() fails
    (fate#322239).
  - commit e126787


author: jthumshirn@suse.de
changelog:
  - scsi: qla2xxx: Fix an integer overflow in sysfs code
    (bsc#1056588, CVE-2017-14051).
  - commit 4fafb75


author: jthumshirn@suse.de
changelog:
  - scsi: qla2xxx: Fix an integer overflow in sysfs code
    (bsc#1056588, CVE-2017-14051).
  - commit a9495c3


author: yousaf.kaukab@suse.com
changelog:
  - PCI: Allow PCI express root ports to find themselves
    (bsc#1056419).
  - PCI: fix oops when try to find Root Port for a PCI device
    (bsc#1056419).
  - PCI: Disable Relaxed Ordering Attributes for AMD A1100
    (bsc#1056419).
  - PCI: Disable Relaxed Ordering for some Intel processors
    (bsc#1056419).
  - PCI: Disable PCIe Relaxed Ordering if unsupported (bsc#1056419).
  - commit 7e5ee6f


author: oneukum@suse.com
changelog:
  - scsi: ufshcd-pci: Add Intel CNL support (FATE#321195).
  - scsi: ufshcd-pci: Fix PM config (FATE#321195).
  - scsi: ufs: Tidy clocks list head usage (FATE#321195).
  - commit f7ba845


author: oneukum@suse.com
changelog:
  - pinctrl: intel: Add Intel Cannon Lake PCH-H pin controller
    support (FATE#321195).
  - spi: pxa2xx: Add support for Intel Cannonlake (FATE#321195).
  - pinctrl: intel: Add Intel Cannon Lake PCH pin controller support
    (FATE#321195).
  - pinctrl: intel: Make it possible to specify mode per pin in
    a group (FATE#321195).
  - pinctrl: intel: Add support for variable size pad groups
    (FATE#321195).
  - mmc: sdhci-pci: Add support for Intel CNP (FATE#321195).
  - mmc: sdhci-pci: Use macros in pci_ids definition (FATE#321195).
  - scsi: ufs: flush eh_work when eh_work scheduled (FATE#321195).
  - commit 16f0485


author: mgalbraith@suse.de
changelog:
  - Per IBM request, drop drop IBM specific patches from SLE15 (bnc#1012582)
  - Delete patches.suse/sched-disable-FAIR_SLEEPERS-for-S390.patch.
  - Delete patches.suse/sched-reinstate-FAIR_SLEEPERS-feature.patch.
  - Delete patches.suse/sched-reinstate-sched_compat_yield.patch.
  - commit 3ee70fe


author: neilb@suse.com
changelog:
  - NFSv4: Fix double frees in nfs4_test_session_trunk()
    (git-fixes).
  - xprtrdma: Don't defer MR recovery if ro_map fails (git-fixes).
  - xprtrdma: Fix FRWR invalidation error recovery (git-fixes).
  - xprtrdma: Fix client lock-up after application signal fires
    (git-fixes).
  - xprtrdma: Rename rpcrdma_req::rl_free (git-fixes).
  - xprtrdma: Pass only the list of registered MRs to ro_unmap_sync
    (git-fixes).
  - xprtrdma: Pre-mark remotely invalidated MRs (git-fixes).
  - xprtrdma: On invalidation failure, remove MWs from rl_registered
    (git-fixes).
  - commit 7d59497


author: yousaf.kaukab@suse.com
changelog:
  - ixgbe: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag
    (bsc#1056419).
  - Revert commit 1a8b6d76dc5b ("net:add one common
    config...") (bsc#1056419).
  - net/cxgb4vf: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag
    (bsc#1056419).
  - net/cxgb4: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag
    (bsc#1056419).
  - commit ce6396a


author: jroedel@suse.de
changelog:
  - iommu/vt-d: Helper function to query if a pasid has any active
    users (fate#322864).
  - commit 01214f9


author: lduncan@suse.com
changelog:
  - scsi: libcxgbi: add check for valid cxgbi_task_data
    (bsc#1046541).
  - scsi: cxgb4i: assign rxqs in round robin mode (bsc#1046541).
  - commit 3064c71


author: bp@suse.de
changelog:
  - x86/boot/64: Add support of additional page table level during
    early boot (fate#322123).
  - commit c69bf2f


author: bp@suse.de
changelog:
  - x86, mpparse, x86/acpi, x86/PCI, x86/dmi, SFI: Use memremap()
    for RAM mappings (fate#322123).
  - commit fd1bdfe


author: bp@suse.de
changelog:
  - x86/mm: Add Secure Memory Encryption (SME) support
    (fate#322123).
    Update config files with new options.
  - commit 1f3aaaf


author: tbogendoerfer@suse.de
changelog:
  - nfp: advertise support for NFD ABI 0.5 (bsc#1055968).
  - nfp: create control vNICs and wire up rx/tx (bsc#1055968).
  - nfp: allow non-equal distribution of IRQs (bsc#1055968).
  - nfp: slice the netdev spawning function (bsc#1055968).
  - nfp: don't clutter init code passing fw_ver around
    (bsc#1055968).
  - nfp: map all queue controllers at once (bsc#1055968).
  - nfp: make vNIC ctrl memory mapping function reusable
    (bsc#1055968).
  - nfp: add control vNIC datapath (bsc#1055968).
  - nfp: prepare config and enable for working without netdevs
    (bsc#1055968).
  - nfp: allow allocation and initialization of netdev-less vNICs
    (bsc#1055968).
  - nfp: make sure debug accesses don't depend on netdevs
    (bsc#1055968).
  - nfp: prepare print macros for use without netdev (bsc#1055968).
  - nfp: move nfp_net_vecs_init() (bsc#1055968).
  - nfp: reuse ring free code on close (bsc#1055968).
  - nfp: split out the allocation part of open (bsc#1055968).
  - nfp: reorder open and close functions (bsc#1055968).
  - nfp: fix memory leak on FW load error (bsc#1055968).
  - nfp: move basic eBPF stats to app-specific code (bsc#1055968).
  - nfp: move bpf offload code to the BPF app (bsc#1055968).
  - nfp: move eBPF offload files to BPF app directory (bsc#1055968).
  - nfp: report app name in ethtool -i (bsc#1055968).
  - nfp: move port init to apps (bsc#1055968).
  - nfp: turn reading PCIe RTsym parameters into a helper
    (bsc#1055968).
  - nfp: add missing fall through statements (bsc#1055968).
  - sched: add helper for updating statistics on all actions
    (bsc#1055968).
  - nfp: don't keep count for free buffers delayed kick
    (bsc#1055968).
  - nfp: don't add ring size to index calculations (bsc#1055968).
  - nfp: fix print format for ring pointers in ring dumps
    (bsc#1055968).
  - nfp: don't wait for resources indefinitely (bsc#1055968).
  - nfp: add hwmon support (bsc#1055968).
  - nfp: support variable NSP response lengths (bsc#1055968).
  - nfp: shorten CPP core probe logs (bsc#1055968).
  - nfp: support long reads and writes with the cpp helpers
    (bsc#1055968).
  - nfp: only try to get to PCIe ctrl memory if BARs are wide enough
    (bsc#1055968).
  - nfp: don't set aux pointers if ioremap failed (bsc#1055968).
  - nfp: set driver VF limit (bsc#1055968).
  - nfp: add set_mac_address support while the interface is up
    (bsc#1055968).
  - nfp: add MAY_USE_DEVLINK dependency (bsc#1055968).
  - nfp: support port splitting via devlink (bsc#1055968).
  - nfp: calculate total port lanes for split (bsc#1055968).
  - nfp: register ports as devlink ports (bsc#1055968).
  - nfp: add helper for cleaning up vNICs (bsc#1055968).
  - nfp: add devlink support (bsc#1055968).
  - nfp: move mutex init out of net code (bsc#1055968).
  - nfp: refresh port state before reporting autonegotiation
    (bsc#1055968).
  - nfp: mark port state as stale if update failed (bsc#1055968).
  - nfp: mark port state as stale after reconfig (bsc#1055968).
  - nfp: provide linking on port structures (bsc#1055968).
  - nfp: move refresh tracking into the port structure
    (bsc#1055968).
  - nfp: update port state in place (bsc#1055968).
  - nfp: introduce nfp_port (bsc#1055968).
  - nfp: disallow mixing vNICs with and without NSP port entry
    (bsc#1055968).
  - nfp: introduce very minimal nfp_app (bsc#1055968).
  - nfp: add nfp_net_pf_free_vnic() function (bsc#1055968).
  - nfp: rename netdev/port to vNIC (bsc#1055968).
  - nfp: make nfp_net alloc/init/cleanup/free not depend on netdevs
    (bsc#1055968).
  - nfp: add nfp_cppcore_pcie_unit() helper (bsc#1055968).
  - nfp: eliminate an if statement in calculation of completed
    frames (bsc#1055968).
  - nfp: add a helper for wrapping descriptor index (bsc#1055968).
  - nfp: complete the XDP TX ring only when it's full (bsc#1055968).
  - nfp: add CHECKSUM_COMPLETE support (bsc#1055968).
  - nfp: version independent support for chained RSS metadata
    (bsc#1055968).
  - nfp: don't assume RSS and IRQ moderation are always enabled
    (bsc#1055968).
  - nfp: support LSO2 capability (bsc#1055968).
  - nfp: rename l4_offset in struct nfp_net_tx_desc to lso_hdrlen
    (bsc#1055968).
  - nfp: don't enable TSO on the device when disabled (bsc#1055968).
  - commit c02b1d9


author: bp@suse.de
changelog:
  - x86/boot/e820: Add support to determine the E820 type of an
    address (fate#322123).
  - commit a831c04


author: bp@suse.de
changelog:
  - x86/mm: Add support for changing the memory encryption attribute
    (fate#322123).
  - commit 5eb9aa3


author: bp@suse.de
changelog:
  - x86/realmode: Decrypt trampoline area if memory encryption is
    active (fate#322123).
  - commit 70f1f35


author: bp@suse.de
changelog:
  - x86/cpu/AMD: Make the microcode level available earlier in
    the boot (fate#322123).
  - commit 45da941


author: tbogendoerfer@suse.de
changelog:
  - Patch will be redone with commits for bsc#1056787
    Delete
    patches.suse/msft-hv-1363-networking-introduce-and-use-skb_put_data.patch.
  - commit de2f49a


author: bp@suse.de
changelog:
  - iommu/amd: Allow the AMD IOMMU to work with memory encryption
    (fate#322123).
  - Refresh
    patches.drivers/0012-iommu-amd-suppress-io_page_faults-in-kdump-kernel.
  - Refresh
    patches.drivers/0019-iommu-amd-remove-amd_iommu_disabled-check-from-amd_iommu_detect.
  - commit 06efcc5


author: bp@suse.de
changelog:
  - x86, drm, fbdev: Do not specify encrypted memory for video
    mappings (fate#322123).
  - commit 3926698


author: bp@suse.de
changelog:
  - x86/boot/64/clang: Use fixup_pointer() to access
    'next_early_pgt' (fate#322123).
    Subsequently pulled in by git-fixes.
  - commit db95bac


author: bp@suse.de
changelog:
  - x86/mm, kexec: Fix memory corruption with SME on successive
    kexecs (fate#322123).
  - commit 261ee7e


author: bp@suse.de
changelog:
  - acpi, x86/mm: Remove encryption mask from ACPI page protection
    type (fate#322123).
  - commit 4d393f7


author: tbogendoerfer@suse.de
changelog:
  - networking: add and use skb_put_u8() (bsc#1056787).
  - networking: make skb_push & __skb_push return void pointers
    (bsc#1056787).
  - networking: make skb_pull & friends return void pointers
    (bsc#1056787).
  - networking: make skb_put & friends return void pointers
    (bsc#1056787).
  - networking: introduce and use skb_put_data() (bsc#1056787).
  - networking: convert many more places to skb_put_zero()
    (bsc#1056787).
  - net: sched: act_tunnel_key: make UDP checksum configurable
    (bsc#1056787).
  - net: sched: act_tunnel_key: request UDP checksum by default
    (bsc#1056787).
  - skbuff: make skb_put_zero() return void (bsc#1056787).
  - net: use skb_unref() in napi_consume_skb() (bsc#1056787).
  - bpf: permits narrower load from bpf program context fields
    (bsc#1056787).
  - skbuff/mac80211: introduce and use skb_put_zero() (bsc#1056787).
  - mac80211: mesh: support sending wide bandwidth CSA
    (bsc#1056787).
  - net: factor out a helper to decrement the skb refcount
    (bsc#1056787).
  - bpf: add bpf_set_hash helper for tc progs (bsc#1056787).
  - bpf: remove cg_skb_func_proto and use sk_filter_func_proto
    directly (bsc#1056787).
  - skbuff: only inherit relevant tx_flags (bsc#1056787).
  - net: qrtr: Inform open sockets about new controller
    (bsc#1056787).
  - net: qrtr: Broadcast DEL_CLIENT message when endpoint is closed
    (bsc#1056787).
  - net: qrtr: Inject BYE on remote termination (bsc#1056787).
  - net: qrtr: Refactor packet allocation (bsc#1056787).
  - net: propagate tc filter chain index down the ndo_setup_tc call
    (bsc#1056787).
  - net: sched: introduce a TRAP control action (bsc#1056787).
  - net: sched: select cls when cls_act is enabled (bsc#1056787).
  - neigh: Really delete an arp/neigh entry on "ip neigh delete"
    or "arp -d" (bsc#1056787).
  - net/sched: cls_flower: add support for matching on ip tos and
    ttl (bsc#1056787).
  - net/flow_dissector: add support for dissection of misc ip
    header fields (bsc#1056787).
  - rtnetlink: use the new rtnl_get_event() interface (bsc#1056787).
  - rtnl: Add support for netdev event to link messages
    (bsc#1056787).
  - net_sched: only create filter chains for new filters/actions
    (bsc#1056787).
  - net: sched: cls_api: make reclassify return all the way back
    to the original tp (bsc#1056787).
  - net/sched: flower: add support for matching on tcp flags
    (bsc#1056787).
  - net: flow_dissector: add support for dissection of tcp flags
    (bsc#1056787).
  - net/sched: fix filter flushing (bsc#1056787).
  - net/sched: properly assign RCU pointer in
    tcf_chain_tp_insert/remove (bsc#1056787).
  - net: allow simultaneous SW and HW transmit timestamping
    (bsc#1056787).
  - net: add new control message for incoming HW-timestamped packets
    (bsc#1056787).
  - net: add function to retrieve original skb device using NAPI ID
    (bsc#1056787).
  - net: ethernet: update drivers to handle HWTSTAMP_FILTER_NTP_ALL
    (bsc#1056787).
  - net: define receive timestamp filter for NTP (bsc#1056787).
  - sk_buff.h: improve description of CHECKSUM_{COMPLETE,
    UNNECESSARY} (bsc#1056787).
  - net: more accurate checksumming in validate_xmit_skb()
    (bsc#1056787).
  - net: use skb->csum_not_inet to identify packets needing crc32c
    (bsc#1056787).
  - sk_buff: remove support for csum_bad in sk_buff (bsc#1056787).
  - net: introduce skb_crc32c_csum_help (bsc#1056787).
  - skbuff: add stub to help computing crc32c on SCTP packets
    (bsc#1056787).
  - net: fix __skb_try_recv_from_queue to return the old behavior
    (bsc#1056787).
  - net: make struct net_device::tx_queue_len unsigned int
    (bsc#1056787).
  - sch_dsmark: Fix uninitialized variable warning (bsc#1056787).
  - net: sched: add termination action to allow goto chain
    (bsc#1056787).
  - net: sched: push tp down to action init (bsc#1056787).
  - net: sched: introduce multichain support for filters
    (bsc#1056787).
  - net: sched: push chain dump to a separate function
    (bsc#1056787).
  - net: sched: introduce helpers to work with filter chains
    (bsc#1056787).
  - net: sched: move TC_H_MAJ macro call into tcf_auto_prio
    (bsc#1056787).
  - net: sched: replace nprio by a bool to make the function more
    readable (bsc#1056787).
  - net: sched: rename tcf_destroy_chain helper (bsc#1056787).
  - net: sched: introduce tcf block infractructure (bsc#1056787).
  - net: sched: move tc_classify function to cls_api.c
    (bsc#1056787).
  - tcp: internal implementation for pacing (bsc#1056787).
  - udp: keep the sk_receive_queue held when splicing (bsc#1056787).
  - udp: use a separate rx queue for packet reception (bsc#1056787).
  - net/sock: factor out dequeue/peek with offset code
    (bsc#1056787).
  - net: fix some identation issues at kernel-doc markups
    (bsc#1056787).
  - net: skbuff.h: properly escape a macro name on kernel-doc
    (bsc#1056787).
  - commit 7232e8e


author: tbogendoerfer@suse.de
changelog:
  - net: switchdev: add SET_SWITCHDEV_OPS helper (bsc#1056787).
  - net: store port/representator id in metadata_dst (bsc#1056787).
  - xdp: add reporting of offload mode (bsc#1056787).
  - xdp: add HW offload mode flag for installing programs
    (bsc#1056787).
  - xdp: pass XDP flags into install handlers (bsc#1056787).
  - net: Add IFLA_XDP_PROG_ID (bsc#1056787).
  - bpf: Introduce bpf_prog ID (bsc#1056787).
  - bpf: teach verifier to track stack depth (bsc#1056787).
  - commit 5b751d3


author: tbogendoerfer@suse.de
changelog:
  - net: sched: fix p_filter_chain check in tcf_chain_flush
    (bsc#1056787).
  - net_sched: reset pointers to tcf blocks in classful qdiscs'
    destructors (bsc#1056787).
  - net/sched/hfsc: allocate tcf block for hfsc root class
    (bsc#1056787).
  - commit b26c3ec


author: tbogendoerfer@suse.de
changelog:
  - nfp: do not update MTU from BH in flower app (bsc#1055968).
  - nfp: Initialize RX and TX ring 64-bit stats seqcounts
    (bsc#1055968).
  - nfp: freeing the wrong variable (bsc#1055968).
  - nfp: flower: add missing clean up call to avoid memory leaks
    (bsc#1055968).
  - nfp: default to chained metadata prepend format (bsc#1055968).
  - nfp: remove legacy MAC address lookup (bsc#1055968).
  - nfp: improve order of interfaces in breakout mode (bsc#1055968).
  - nfp: add control message passing capabilities to flower offloads
    (bsc#1055968).
  - nfp: add a stats handler for flower offloads (bsc#1055968).
  - nfp: add metadata to each flow offload (bsc#1055968).
  - nfp: add basic action capabilities to flower offloads
    (bsc#1055968).
  - nfp: extend flower matching capabilities (bsc#1055968).
  - nfp: extend flower add flow offload (bsc#1055968).
  - nfp: provide infrastructure for offloading flower based TC
    filters (bsc#1055968).
  - nfp: add phys_switch_id support (bsc#1055968).
  - nfp: flower: add Kconfig for flower app (bsc#1055968).
  - nfp: allocate a private workqueue for driver work (bsc#1055968).
  - nfp: reorder SR-IOV config and nfp_app SR-IOV callbacks
    (bsc#1055968).
  - nfp: handle SR-IOV already enabled when driver is probing
    (bsc#1055968).
  - nfp: wire get_phys_port_name on representors (bsc#1055968).
  - nfp: allow converting representor's netdev into nfp_port
    (bsc#1055968).
  - nfp: move representors' struct net_device_ops to shared code
    (bsc#1055968).
  - nfp: make the representor get stats app-independent
    (bsc#1055968).
  - nfp: spawn nfp_ports for PF and VF ports (bsc#1055968).
  - nfp: add nfp_app cleanup callback and make flower use it
    (bsc#1055968).
  - nfp: remove unused nfp_cpp_area_check_range() (bsc#1055968).
  - nfp: add helper for mapping runtime symbols (bsc#1055968).
  - nfp: move area mapping helper into nfpcore (bsc#1055968).
  - nfp: explicitly check if application FW is loaded (bsc#1055968).
  - nfp: add VF and PF representors to flower app (bsc#1055968).
  - nfp: add flower app (bsc#1055968).
  - nfp: add support for control messages for flower app
    (bsc#1055968).
  - nfp: add support for tx/rx with metadata portid (bsc#1055968).
  - nfp: provide nfp_port to of nfp_net_get_mac_addr()
    (bsc#1055968).
  - nfp: app callbacks for SRIOV (bsc#1055968).
  - nfp: add stats and xmit helpers for representors (bsc#1055968).
  - nfp: general representor implementation (bsc#1055968).
  - nfp: map mac_stats and vf_cfg BARs (bsc#1055968).
  - nfp: move physical port init into a helper (bsc#1055968).
  - nfp: devlink add support for getting eswitch mode (bsc#1055968).
  - nfp: xdp: report if program is offloaded (bsc#1055968).
  - nfp: bpf: add support for XDP_FLAGS_HW_MODE (bsc#1055968).
  - nfp: bpf: release the reference on offloaded programs
    (bsc#1055968).
  - nfp: bpf: don't offload XDP programs in DRV_MODE (bsc#1055968).
  - nfp: xdp: move driver XDP setup into a separate function
    (bsc#1055968).
  - nfp: add VLAN filtering support (bsc#1055968).
  - bpf: nfp: Report bpf_prog ID during XDP_QUERY_PROG
    (bsc#1055968).
  - nfp: report application FW build name in ethtool -i
    (bsc#1055968).
  - nfp: keep MIP object around (bsc#1055968).
  - nfp: remove automatic caching of HWInfo (bsc#1055968).
  - nfp: remove automatic caching of RTsym table (bsc#1055968).
  - nfp: make sure to cancel port refresh on the error path
    (bsc#1055968).
  - commit 2a7c54a


author: tbogendoerfer@suse.de
changelog:
  - nfp: double free on error in probe (bsc#1055968).
  - nfp: remove incorrect mask check for vlan matching
    (bsc#1055968).
  - nfp: fix supported key layers calculation (bsc#1055968).
  - nfp: fix unchecked flow dissector use (bsc#1055968).
  - nfp: avoid buffer leak when representor is missing
    (bsc#1055968).
  - nfp: make sure representors are destroyed before their lower
    netdev (bsc#1055968).
  - nfp: don't hold PF lock while enabling SR-IOV (bsc#1055968).
  - commit 6f53b58


author: tbogendoerfer@suse.de
changelog:
  - sch_sfq: fix null pointer dereference on init failure
    (bsc#1056787).
  - sch_hfsc: fix null pointer deref and double free on init failure
    (bsc#1056787).
  - net: sched: don't do tcf_chain_flush from tcf_chain_destroy
    (bsc#1056787).
  - net: sched: fix use after free when tcf_chain_destroy is called
    multiple times (bsc#1056787).
  - udp: make function udp_skb_dtor_locked static (bsc#1056787).
  - commit a5094e3


author: msuchanek@suse.de
changelog:
  - powerpc/xive: Fix the size of the cpumask used in
    xive_find_target_in_mask() (fate#322438).
  - commit 956ce91


author: msuchanek@suse.de
changelog:
  - powerpc/xive: rename xive_poke_esb() in xive_esb_read()
    (fate#322438).
  - powerpc/xive: guest exploitation of the XIVE interrupt
    controller (fate#322438).
  - powerpc/xive: introduce a common routine xive_queue_page_alloc()
    (fate#322438).
  - powerpc/xmon: Exclude all of xmon from ftrace (fate#322438).
  - commit 71dd0bb


author: msuchanek@suse.de
changelog:
  - powerpc/xive: improve debugging macros (fate#322438).
  - powerpc/xive: add XIVE Exploitation Mode to CAS (fate#322438).
  - powerpc/xive: introduce H_INT_ESB hcall (fate#322438).
  - powerpc/xive: add the HW IRQ number under xive_irq_data
    (fate#322438).
  - powerpc/xive: introduce xive_esb_write() (fate#322438).
  - commit daa41de


author: dbueso@suse.de
changelog:
  - x86/nmi: Use raw lock (bsc#1050549).
  - locking/rwsem-xadd: Add killable versions of
    rwsem_down_read_failed() (bsc#1050549).
  - locking/rwsem-spinlock: Add killable versions of __down_read()
    (bsc#1050549).
  - locking/pvqspinlock: Relax cmpxchg's to improve performance
    on some architectures (bsc#1050549).
  - smp: Avoid using two cache lines for struct call_single_data
    (bsc#1050549).
  - smp, cpumask: Use non-atomic cpumask_{set,clear}_cpu()
    (bsc#1050549).
  - smp: Avoid sending needless IPI in smp_call_function_many()
    (bsc#1050549).
  - commit 46ecda3


author: lduncan@suse.com
changelog:
  - RDMA/iser: don't send an rkey if all data is written as
    immadiate-data (bsc#1046647).
  - IB/iser: Handle lack of memory management extentions correctly
    (bsc#1046647).
  - commit e8af9ba


author: lduncan@suse.com
changelog:
  - cxgbit: fix sg_nents calculation (bsc#1046545).
  - iscsi-target: fix invalid flags in text response (bsc#1046545).
  - cxgbit: add missing __kfree_skb() (bsc#1046545).
  - commit 053e1ff


author: tiwai@suse.de
changelog:
  - drm/dp/mst: Handle errors from
    drm_atomic_get_private_obj_state() correctly (bsc#1055493).
  - drm/i915: Track MST link bandwidth (bsc#1055493).
  - drm/dp: Add DP MST helpers to atomically find and release vcpi
    slots (bsc#1055493).
  - drm/dp: Introduce MST topology state to track available link
    bandwidth (bsc#1055493).
  - drm: Add driver-private objects to atomic state (bsc#1055493).
  - commit 5bd7bf1


author: tbogendoerfer@suse.de
changelog:
  - cxgb4: Fix stack out-of-bounds read due to wrong size to
    t4_record_mbox() (bsc#1046540).
  - iw_cxgb4: fix misuse of integer variable (bsc#1046543).
  - iw_cxgb4: don't use WR keys/addrs for 0 byte reads
    (bsc#1046543).
  - cxgb4: Fix error codes in c4iw_create_cq() (bsc#1046540).
  - cxgb4: ptp_clock_register() returns error pointers (bsc#1046540
    bsc#1046648).
  - cxgb4: add new T5 pci device id's (bsc#1046540).
  - crypto: chcr - Avoid algo allocation in softirq (bsc#1046548).
  - cxgb4: Support for get_ts_info ethtool method (bsc#1046540
    bsc#1046648).
  - cxgb4: Add PTP Hardware Clock (PHC) support (bsc#1046540
    bsc#1046648).
  - cxgb4: time stamping interface for PTP (bsc#1046540
    bsc#1046648).
  - cxgb4: Use Firmware params to get buffer-group map
    (bsc#1046540).
  - cxgb4: Update T6 Buffer Group and Channel Mappings
    (bsc#1046540).
  - net: introduce __skb_put_[zero, data, u8] (bsc#1056787).
  - cxgb4: add new T6 pci device id's (bsc#1046540).
  - cxgb4: fix a NULL dereference (bsc#1046540).
  - cxgb4: handle serial flash interrupt (bsc#1046540).
  - cxgb4: fix memory leak in init_one() (bsc#1046540).
  - cxgb4: handle interrupt raised when FW crashes (bsc#1046540).
  - cxgb4: fix to bring link down after adapter crash (bsc#1046540).
  - tcp: add a struct net parameter to tcp_parse_options()
    (bsc#1046543).
    Refresh
    patches.drivers/networking-make-skb_push-__skb_push-return-void-poin.patch.
  - crypto: chcr - Select device in Round Robin fashion
    (bsc#1046548).
  - crypto: chcr - Ensure Destination sg entry size less than 2k
    (bsc#1046548).
  - chcr - Add debug counters (bsc#1046548).
  - crypto: chcr - Add ctr mode and process large sg entries for
    cipher (bsc#1046548).
    Refresh
    patches.drivers/networking-make-skb_put-friends-return-void-pointers.patch.
  - crypto: chcr - Avoid changing request structure (bsc#1046548).
  - crypto: chcr - Return correct error code (bsc#1046548).
  - crypto: chcr - Fix fallback key setting (bsc#1046548).
  - crypto: chcr - Pass lcb bit setting to firmware (bsc#1046548).
  - commit dd52566


author: jlee@suse.com
changelog:
  - Update config files. (fate#323414)
    Enable IMA kernel configuration on arm64 and s390x. (fate#323414)
  - commit 39207d0


author: mbrugger@suse.com
changelog:
  - Delete
    patches.arch/arm64-0001-arm64-insn-Do-not-disable-irqs-during-patching.patch.
  - Delete
    patches.arch/arm64-0002-arm64-Implement-IPI-based-TLB-invalidation.patch.
  - Delete
    patches.arch/arm64-0003-KVM-arm-arm64-Check-for-broadcast-TLBI-support.patch.
  - Delete
    patches.arch/arm64-0005-arm64-Add-workaround-for-Cavium-erratum-26026.patch.
    HW which needed this workaround is no longer supported
  - commit bfc65a0


author: mbrugger@suse.com
changelog:
  - Delete
    patches.suse/arm64-0075-kdump-kexec-arm64-Add-kernel-parameter-to-enable-kexec.patch.
  - commit 0bb01f6


author: mbrugger@suse.com
changelog:
  - Delete
    patches.arch/arm64-1-5-arm64-perf-Basic-uncore-counter-support-for-Cavium-ThunderX.patch.
  - Delete
    patches.arch/arm64-2-5-arm64-perf-Cavium-ThunderX-L2C-TAD-uncore-support.patch.
  - Delete
    patches.arch/arm64-3-5-arm64-perf-Cavium-ThunderX-L2C-CBC-uncore-support.patch.
  - Delete
    patches.arch/arm64-4-5-arm64-perf-Cavium-ThunderX-LMC-uncore-support.patch.
  - Delete
    patches.arch/arm64-5-5-arm64-perf-Cavium-ThunderX-OCX-TLK-uncore-support.patch.
    Delete not upstreamed driver
  - commit 68629cf


author: mbrugger@suse.com
changelog:
  - Delete
    patches.drivers/0002-hns-set-relation-between-hns_roce-and-hns_enet_drv.patch.
  - commit 1532f7a


author: mchandras@suse.de
changelog:
  - rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
    Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
    introduced in v4.12-rc1 release, moved the scripts into the tools
    directory. However, this location is not considered for the kernel devel
    package and the following error occurs when building a kmp for powerpc
    make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
  - commit 5f1ff53


author: bpoirier@suse.com
changelog:
  - e1000e: Undo e1000e_pm_freeze if __e1000_shutdown fails
    (bsc#1056664 FATE#322185).
  - e1000e: use disable_hardirq() also for MSIX vectors in
    e1000_netpoll() (bsc#1056664 FATE#322185).
  - e1000e: add statistic indicating number of skipped Tx timestamps
    (bsc#1056664 FATE#322185).
  - e1000e: fix race condition around skb_tstamp_tx() (bsc#1056664
    FATE#322185).
  - net: ethernet: update drivers to make both SW and HW TX
    timestamps (bsc#1056664 FATE#322185).
  - net: allow simultaneous SW and HW transmit timestamping
    (bsc#1056664 FATE#322185).
  - net: fix documentation of struct scm_timestamping (bsc#1056664
    FATE#322185).
  - net: add new control message for incoming HW-timestamped packets
    (bsc#1056664 FATE#322185).
  - net: add function to retrieve original skb device using NAPI ID
    (bsc#1056664 FATE#322185).
  - net: ethernet: update drivers to handle HWTSTAMP_FILTER_NTP_ALL
    (bsc#1056664 FATE#322185).
  - net: define receive timestamp filter for NTP (bsc#1056664
    FATE#322185).
  - commit ac365e2


author: bpoirier@suse.com
changelog:
  - ixgbe: Initialize 64-bit stats seqcounts (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - bpf: ixgbe: Report bpf_prog ID during XDP_QUERY_PROG
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - net: Add IFLA_XDP_PROG_ID (bsc#1056657 FATE#322189 bsc#1056653
    FATE#322190).
  - ixgbe: pci_set_drvdata must be called before register_netdev
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: Resolve cppcheck format string warning (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: fix writes to PFQDE (bsc#1056657 FATE#322189 bsc#1056653
    FATE#322190).
  - ixgbevf: Bump version number (bsc#1056657 FATE#322189
    bsc#1056653 FATE#322190).
  - ixgbe: Bump version number (bsc#1056657 FATE#322189 bsc#1056653
    FATE#322190).
  - ixgbe: check for Tx timestamp timeouts during watchdog
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: add statistic indicating number of skipped Tx timestamps
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: avoid permanent lock of *_PTP_TX_IN_PROGRESS (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: fix race condition with PTP_TX_IN_PROGRESS bits
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - net: propagate tc filter chain index down the ndo_setup_tc call
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - bpf: Introduce bpf_prog ID (bsc#1056657 FATE#322189 bsc#1056653
    FATE#322190).
  - ixgbe: fix incorrect status check (bsc#1056657 FATE#322189
    bsc#1056653 FATE#322190).
  - ixgbe: add missing configuration for rate select 1 (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: always call setup_mac_link for multispeed fiber
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: add write flush when configuring CS4223/7 (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: correct CS4223/7 PHY identification (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbevf: Resolve warnings for -Wimplicit-fallthrough
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbevf: Resolve truncation warning for q_vector->name
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: Resolve warnings for -Wimplicit-fallthrough (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: Resolve truncation warning for q_vector->name
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: Add error checking to setting VF MAC (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: Correct thermal sensor event check (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: enable L3/L4 filtering for Tx switched packets
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: Remove MAC X550EM_X 1Gbase-t led_[on|off] support
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: initialize u64_stats_sync structures early at ixgbe_probe
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe/ixgbevf: Enables TSO for MPLS encapsulated packets
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - net: sched: add termination action to allow goto chain
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - net: sched: push tp down to action init (bsc#1056657 FATE#322189
    bsc#1056653 FATE#322190).
  - net: sched: introduce multichain support for filters
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - net: sched: push chain dump to a separate function (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - net: sched: introduce helpers to work with filter chains
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - net: sched: move TC_H_MAJ macro call into tcf_auto_prio
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - net: sched: replace nprio by a bool to make the function more
    readable (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - net: sched: rename tcf_destroy_chain helper (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - net: sched: introduce tcf block infractructure (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - net: sched: move tc_classify function to cls_api.c (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - commit fe2f3a3


author: bpoirier@suse.com
changelog:
  - net: Fix parisc SCM_TIMESTAMPING_PKTINFO value (bsc#1056664
    FATE#322185).
  - net: Define SCM_TIMESTAMPING_PKTINFO on all architectures
    (bsc#1056664 FATE#322185).
  - commit ad597de


author: bpoirier@suse.com
changelog:
  - Update config files.
    Needed because of the backport of 7edaeb6841df ("kernel/watchdog: Prevent
    false positives with turbo modes", v4.13-rc6) added in v4.12.9.
  - commit 6d65043


author: mcgrof@suse.com
changelog:
  - supported.conf: add test_syctl to new kselftests-kmp package FATE#323821
    As per FATE#323821 we will require new FATE requests per each
    new selftest driver. We don't want to support these module on
    production runs but we do want to support them for QA / testing
    uses. The compromise is to package them into its own package,
    this will be the kselftests-kmp package.
    Selftests can also be used as proof of concept vehicle for issues
    by customers or ourselves.
    Vanilla kernels do not get test_sysctl given that driver was
    using built-in defaults, this also means we cannot run sefltests
    on config/s390x/zfcpdump which does not enable modules.
    Likeweise, since we had to *change* the kernel for test_syctl, it
    it also means we can't test test_syctl with vanilla kernels. It
    should be possible with other selftests drivers if they are
    present in vanilla kernels though.
  - commit ae8069f


author: tiwai@suse.de
changelog:
  - drm/i915/cfl: Fix Workarounds (FATE#322643 bsc#1055900).
  - drm/i915/cfl: Introduce Coffee Lake workarounds (FATE#322643
    bsc#1055900).
  - drm/i915: Store 9 bits of PCI Device ID for platforms with a
    LP PCH (FATE#322643 bsc#1055900).
  - drm/i915/cfl: Basic DDI plumbing for Coffee Lake (FATE#322643
    bsc#1055900).
  - drm/i915/cfl: Coffee Lake reuses Kabylake DMC (FATE#322643
    bsc#1055900).
  - drm/i915/huc: Load HuC on Coffee Lake (FATE#322643 bsc#1055900).
  - drm/i915/guc: Load GuC on Coffee Lake (FATE#322643 bsc#1055900).
  - drm/i915/cfl: Add Coffee Lake PCI IDs for U Sku (FATE#322643
    bsc#1055900).
  - drm/i915/cfl: Add Coffee Lake PCI IDs for H Sku (FATE#322643
    bsc#1055900).
  - drm/i915/cfl: Add Coffee Lake PCI IDs for S Skus (FATE#322643
    bsc#1055900).
  - drm/i915/cfl: Introduce Display workarounds for Coffee Lake
    (FATE#322643 bsc#1055900).
  - drm/i915/cfl: Coffee Lake uses CNP PCH (FATE#322643
    bsc#1055900).
  - drm/i915/cfl: Introduce Coffee Lake platform definition
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Cannonlake uses CNP PCH (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Panel Power sequence changes for CNP PCH
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Introduce Cannonlake platform defition
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: add CNP gmbus support (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Backlight support for CNP (FATE#322643
    bsc#1055900).
  - drm/i915/cnp: Get/set proper Raw clock frequency on CNP
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Add PCI ID for Cannonpoint LP PCH (FATE#322643
    bsc#1055900).
  - drm/i915/cnp: Introduce Cannonpoint PCH (FATE#322643
    bsc#1055900).
  - commit 602378e


author: oneukum@suse.com
changelog:
  - intel_th: pci: Add Cannon Lake PCH-H support (FATE#321195).
  - intel_th: pci: Add Cannon Lake PCH-LP support (FATE#321195).
  - commit 9fe67df


author: mgorman@suse.de
changelog:
  - Refresh
    patches.suse/exports-from-rcu_idle_exit-and-rcu_idle_enter.patch.
  - Refresh
    patches.suse/numa-sched-slow-down-scan-rate-if-shared-faults-dominate.patch.
  - Refresh
    patches.suse/page-waitqueue-always-add-new-entries-at-the-end.patch.
  - Refresh
    patches.suse/rcu_idle_enter-rely-on-callers-disabling-irqs.patch.
  - Refresh
    patches.suse/sched-numa-scale-scan-period-with-tasks-in-group-and-shared-private.patch.
  - commit 14198d9


author: tbogendoerfer@suse.de
changelog:
  - cisco: enic: Fic an error handling path in
    'vnic_dev_init_devcmd2()' (bsc#1037697).
  - enic: Fix format truncation warning (bsc#1037697).
  - enic: unmask intr only when napi is complete (bsc#1037697).
  - commit c00bce8


author: bpoirier@suse.com
changelog:
  - i40e backport for SLE15
    e3412575488a net: ethernet: update drivers to handle HWTSTAMP_FILTER_NTP_ALL (v4.13-rc1)
    already added as part of e1000e
    eb873fe4d31b i40evf: fix duplicate lines (v4.13-rc1)
    155b0f690051 i40evf: fix merge error in older patch (v4.13-rc1)
    Already applied with ref bsc#1024346 FATE#321239 bsc#1024373
    FATE#321247. Refreshed.
    9d68322e53e6 i40evf: disable unused flags (v4.13-rc1)
    bbc4e7d273b5 i40e: fix race condition with PTP_TX_IN_PROGRESS bits (v4.13-rc1)
    69077577af50 i40e: avoid permanent lock of *_PTP_TX_IN_PROGRESS (v4.13-rc1)
    2955faca0403 i40e: add statistic indicating number of skipped Tx timestamps (v4.13-rc1)
    61189556692e i40e: use pf data structure directly in i40e_ptp_rx_hang (v4.13-rc1)
    0bc0706b46cd i40e: check for Tx timestamp timeouts during watchdog (v4.13-rc1)
    0a4ecc2c5e04 i40e: Check for memory allocation failure (v4.13-rc1)
    392908033308 i40evf: drop i40e_type.h include (v4.13-rc1)
    681bdf80cff6 i40e/i40evf: create and use new unified header file (v4.13-rc1)
    55cdfd48f217 i40e: use new unified virtchnl header file (v4.13-rc1)
    310a2ad92e3f virtchnl: rename i40e to generic virtchnl (v4.13-rc1)
    260e93820ad6 virtchnl: move some code to core driver (v4.13-rc1)
    eedcfef85b15 virtchnl: convert to new macros (v4.13-rc1)
    764430ce6f8c i40e/virtchnl: refactor code for validate checks (v4.13-rc1)
    f0adc6e831ba i40evf/virtchnl: whitespace cleanups (v4.13-rc1)
    ff3f4cc267f6 virtchnl: finish conversion to virtchnl interface (v4.13-rc1)
    735e35c56bbc i40e/virtchnl: move function to virtchnl (v4.13-rc1)
    a33c83c4353b virtchnl: Add pad fields to a couple of structures (v4.13-rc1)
    73556269aab3 virtchnl: Add compile time static asserts to validate structure sizes (v4.13-rc1)
    abf709a1e731 i40evf: Add support for Adaptive Virtual Function (v4.13-rc1)
    a5fcf8a6c968 net: propagate tc filter chain index down the ndo_setup_tc call (v4.13-rc1)
    already applied as part of ixgbe
    4df864c1d9af networking: make skb_put & friends return void pointers (v4.13-rc1)
    already applied with ref bsc#1056787
    0c8493d90b6b i40e: add XDP support for pass and drop actions (v4.13-rc1)
    74608d17fe29 i40e: add support for XDP_TX action (v4.13-rc1)
    65c7006f234c i40evf: assign num_active_queues inside i40evf_alloc_queues (v4.13-rc1)
    7c32b1e65075 i40e/i40evf: update WOL and I40E_AQC_ADDR_VALID_MASK flags (v4.13-rc1)
    59e331e36ef9 i40e: use dev_dbg instead of dev_info when warning about missing routine (v4.13-rc1)
    15d23b4c361f i40e: comment that udp_port must be in host byte order (v4.13-rc1)
    1e99854715c7 i40e: Fix potential out of bound array access (v4.13-rc1)
    68fb13a76774 i40e: Support firmware CEE DCB UP to TC map re-definition (v4.13-rc1)
    83d14c595e01 i40e: Add message for unsupported MFP mode (v4.13-rc1)
    4fc8c6763957 i40e: genericize the partition bandwidth control (v4.13-rc1)
    5bbb2e204544 i40e: Add support for OEM firmware version (v4.13-rc1)
    e58872398684 i40e: fix disabling overflow promiscuous mode (v4.13-rc1)
    2e5c26ea0d08 i40e: clear only cause_ena bit (v4.13-rc1)
    7642984b0876 i40e: Handle PE_CRITERR properly with IWARP enabled (v4.13-rc1)
    dfc4ff644674 i40e: don't hold RTNL lock for the entire reset (v4.13-rc1)
    7d6d06779028 i40e: Initialize 64-bit statistics TX ring seqcount (v4.13-rc5)
  - i40e: Add message for unsupported MFP mode (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Add support for OEM firmware version (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Check for memory allocation failure (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Fix potential out of bound array access (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Handle PE_CRITERR properly with IWARP enabled (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Initialize 64-bit statistics TX ring seqcount (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Support firmware CEE DCB UP to TC map re-definition
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: add XDP support for pass and drop actions (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: add statistic indicating number of skipped Tx timestamps
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: add support for XDP_TX action (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e: avoid permanent lock of *_PTP_TX_IN_PROGRESS (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: check for Tx timestamp timeouts during watchdog
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: clear only cause_ena bit (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e: comment that udp_port must be in host byte order
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: don't hold RTNL lock for the entire reset (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: fix disabling overflow promiscuous mode (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: fix race condition with PTP_TX_IN_PROGRESS bits
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: genericize the partition bandwidth control (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e/i40evf: create and use new unified header file (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e/i40evf: update WOL and I40E_AQC_ADDR_VALID_MASK flags
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: use dev_dbg instead of dev_info when warning about missing
    routine (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: use new unified virtchnl header file (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: use pf data structure directly in i40e_ptp_rx_hang
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e/virtchnl: move function to virtchnl (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e/virtchnl: refactor code for validate checks (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40evf: Add support for Adaptive Virtual Function (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40evf: assign num_active_queues inside i40evf_alloc_queues
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40evf: disable unused flags (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40evf: drop i40e_type.h include (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40evf: fix duplicate lines (bsc#1056658 FATE#322188 bsc#1056662
    FATE#322186).
  - i40evf/virtchnl: whitespace cleanups (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - virtchnl: Add compile time static asserts to validate structure
    sizes (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - virtchnl: Add pad fields to a couple of structures (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - virtchnl: convert to new macros (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - virtchnl: finish conversion to virtchnl interface (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - virtchnl: move some code to core driver (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - virtchnl: rename i40e to generic virtchnl (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - Refresh
    patches.drivers/i40evf-fix-merge-error-in-older-patch.patch.
  - commit dd418e7


author: bpoirier@suse.com
changelog:
  - igb: make a few local functions static (bsc#1056651 FATE#322191
    bsc#1056643 FATE#322192).
  - igb: Remove useless argument (bsc#1056651 FATE#322191
    bsc#1056643 FATE#322192).
  - igb: check for Tx timestamp timeouts during watchdog
    (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192).
  - igb: add statistic indicating number of skipped Tx timestamps
    (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192).
  - igb: avoid permanent lock of *_PTP_TX_IN_PROGRESS (bsc#1056651
    FATE#322191 bsc#1056643 FATE#322192).
  - igb: fix race condition with PTP_TX_IN_PROGRESS bits
    (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192).
  - igb: mark PM functions as __maybe_unused (bsc#1056651
    FATE#322191 bsc#1056643 FATE#322192).
  - commit 846d7ef


author: bpoirier@suse.com
changelog:
  - net/{mii, smsc}: Make mii_ethtool_get_link_ksettings and
    smc_netdev_get_ecmd return void (bsc#1056666 FATE#322183).
  - commit c133dc9


author: msuchanek@suse.de
changelog:
  - ibmvnic: Convert vnic server reported statistics to cpu endian
    (fate#323285).
  - ibmvnic: Implement per-queue statistics reporting (fate#323285).
  - commit 1d86bd7


author: msuchanek@suse.de
changelog:
  - net: ibm: ibmvnic: constify vio_device_id (fate#323285).
  - ibmvnic: Add netdev_dbg output for debugging (fate#323285).
  - ibmvnic: Clean up resources on probe failure (fate#323285).
  - ibmvnic: Implement .get_channels (fate#323285).
  - ibmvnic: Implement .get_ringparam (fate#323285).
  - commit 1850d99


author: jslaby@suse.cz
changelog:
  - rpm/kernel-binary.spec.in: package ftrace-mod.o on arm64
    It is needed for building modules since 4.13:
    CC [M]  /suse/jslaby/a/aaa.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC      /suse/jslaby/a/aaa.mod.o
    LD [M]  /suse/jslaby/a/aaa.ko
    ld: cannot find ./arch/arm64/kernel/ftrace-mod.o: No such file or directory
    ...
  - commit 07da115


author: tbogendoerfer@suse.de
changelog:
  - net/mlx4_core: Fixes missing capability bit in flags2 capability
    dump (bsc#1046300 FATE#322946).
  - net/mlx4_core: Fix namespace misalignment in QinQ VST support
    commit (bsc#1046300 FATE#322946).
  - net/mlx4_core: Fix sl_to_vl_change bit offset in flags2 dump
    (bsc#1046300 FATE#322946).
  - net/mlx4_en: Fix wrong indication of Wake-on-LAN (WoL) support
    (bsc#1046299 FATE#322947).
  - IB/mlx4: Fix CM REQ retries in paravirt mode (bsc#1046302
    FATE#322945).
  - mlx4_en: remove unnecessary returned value check (bsc#1046299
    FATE#322947).
  - {net, IB}/mlx4: Remove gfp flags argument (bsc#1046302
    FATE#322945).
  - IB: Convert msleep below 20ms to usleep_range (bsc#1046302
    FATE#322945).
  - mlx4_en: make mlx4_log_num_mgm_entry_size static (bsc#1046299
    FATE#322947).
  - net/mlx4_en: Do not allocate redundant TX queues when TC is
    disabled (bsc#1046299 FATE#322947).
  - net/mlx4_en: Add dynamic variable to hold the number of user
    priorities (UP) (bsc#1046299 FATE#322947).
  - net/mlx4: fix spelling mistake: "enforcment" -> "enforcement"
    (bsc#1046299 FATE#322947).
  - net/mlx4: fix spelling mistake: "coalesing" -> "coalescing"
    (bsc#1046299 FATE#322947).
  - bpf: mlx4: Report bpf_prog ID during XDP_QUERY_PROG (bsc#1046299
    FATE#322947).
  - net/mlx4_en: Refactor mlx4_en_free_tx_desc (bsc#1046299
    FATE#322947).
  - net/mlx4_en: Replace TXBB_SIZE multiplications with shift
    operations (bsc#1046299 FATE#322947).
  - net/mlx4_en: Increase default TX ring size (bsc#1046299
    FATE#322947).
  - net/mlx4_en: Poll XDP TX completion queue in RX NAPI
    (bsc#1046299 FATE#322947).
  - net/mlx4_en: Improve XDP xmit function (bsc#1046299
    FATE#322947).
  - net/mlx4_en: Improve stack xmit function (bsc#1046299
    FATE#322947).
  - net/mlx4_en: Improve transmit CQ polling (bsc#1046299
    FATE#322947).
  - net/mlx4_en: Improve receive data-path (bsc#1046299
    FATE#322947).
  - net/mlx4_en: Optimized single ring steering (bsc#1046299
    FATE#322947).
  - net/mlx4_en: Remove unused argument in TX datapath function
    (bsc#1046299 FATE#322947).
  - IB/mlx4: Bump driver version (bsc#1046302 FATE#322945).
  - net/mlx4_en: Bump driver version (bsc#1046299 FATE#322947).
  - net/mlx4_core: Bump driver version (bsc#1046300 FATE#322946).
  - commit 13e2dc6


author: bp@suse.de
changelog:
  - x86/intel_rdt/cqm: Documentation for resctrl based RDT
    Monitoring (fate#323965).
  - commit b231f22


author: bp@suse.de
changelog:
  - x86/intel_rdt: Change file names to accommodate RDT monitor code
    (fate#323965).
  - commit a90473c


author: bp@suse.de
changelog:
  - x86/intel_rdt/mbm: Basic counting of MBM events (total and
    local) (fate#323965).
  - commit 12b1bc5


author: bp@suse.de
changelog:
  - x86/intel_rdt: Show bitmask of shareable resource with other
    executing units (fate#323965).
  - commit 0ccbd41


author: bp@suse.de
changelog:
  - x86/intel_rdt: Modify the intel_pqr_state for better performance
    (fate#323965).
  - commit ab298d6


author: bp@suse.de
changelog:
  - x86/intel_rdt: Move special case code for Haswell to a quirk
    function (fate#323965).
  - commit c494255


author: bp@suse.de
changelog:
  - x86/intel_rdt: Add command line options for resource director
    technology (fate#323965).
  - commit f5e558a


author: jslaby@suse.cz
changelog:
  - Linux 4.12.12 (FATE#321195 bnc#1012628).
  - Delete
    patches.drivers/0001-intel_th-pci-Add-Cannon-Lake-PCH-LP-support.patch.
  - Delete
    patches.drivers/0002-intel_th-pci-Add-Cannon-Lake-PCH-H-support.patch.
  - commit 296e98a


author: jslaby@suse.cz
changelog:
  - rpm/constraints.in: increase memory for kernel-syzkaller
    And see if it helps. If so, push it to packaging...
  - commit 7193e65


author: tbogendoerfer@suse.de
changelog:
  - net/mlx5e: Fix CQ moderation mode not set properly (bsc#1046303
    FATE#322944).
  - net/mlx5e: Fix inline header size for small packets (bsc#1046303
    FATE#322944).
  - net/mlx5: E-Switch, Unload the representors in the correct order
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Properly resolve TC offloaded ipv6 vxlan tunnel
    source address (bsc#1046303 FATE#322944).
  - net/mlx5e: Don't override user RSS upon set channels
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Fix dangling page pointer on DMA mapping error
    (bsc#1046303 FATE#322944).
  - net/mlx5: Remove the flag MLX5_INTERFACE_STATE_SHUTDOWN
    (bsc#1046303 FATE#322944).
  - net/mlx5: Skip mlx5_unload_one if mlx5_load_one fails
    (bsc#1046303 FATE#322944).
  - net/mlx5: Fix arm SRQ command for ISSI version 0 (bsc#1046303
    FATE#322944).
  - net/mlx5e: Fix DCB_CAP_ATTR_DCBX capability for DCBNL getcap
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Check for qos capability in dcbnl_initialize
    (bsc#1046303 FATE#322944).
  - IB/mlx5: Always return success for RoCE modify port (bsc#1046303
    FATE#322944).
  - IB/mlx5: Fix Raw Packet QP event handler assignment (bsc#1046303
    FATE#322944).
  - RDMA/mlx5: Fix existence check for extended address vector
    (bsc#1046305 FATE#322943).
  - net/mlx5: Clean SRIOV eswitch resources upon VF creation failure
    (bsc#1046303 FATE#322944).
  - IB/mlx5: Fix a warning message (bsc#1046303 FATE#322944).
  - IB/mlx5: Clean mr_cache debugfs in case of failure (bsc#1046303
    FATE#322944).
  - net/mlx5: IPSec, fix 64-bit division correctly (bsc#1046303
    FATE#322944).
  - net/mlx5: Add Makefiles for subdirectories (bsc#1046303
    FATE#322944).
  - net/mlx5: Build wq.o even if MLX5_CORE_EN is not selected
    (bsc#1046303 FATE#322944).
  - net/mlx5: FPGA, Fix datatype mismatch (bsc#1046303 FATE#322944).
  - net/mlx5: FPGA, make mlx5_fpga_device_brb static (bsc#1046303
    FATE#322944).
  - net/mlx5: IPSec, Fix 64-bit division on 32-bit builds
    (bsc#1046303 FATE#322944).
  - net/mlx5: Add missing include in lib/gid.c (bsc#1046303
    FATE#322944).
  - IB/core, opa_vnic, hfi1, mlx5: Properly free rdma_netdev
    (bsc#1046305 FATE#322943).
  - net/mlxfw: Properly handle dependancy with non-loadable mlx5
    (bsc#1051858).
  - net/mlx5: fix memcpy limit? (bsc#1046303 FATE#322944).
  - net/mlx5: fix spelling mistake: "Allodating" -> "Allocating"
    (bsc#1046303 FATE#322944).
  - net/mlx5e: IPSec, Add IPSec ethtool stats (bsc#1046303
    FATE#322944).
  - net/mlx5e: IPSec, Add Innova IPSec offload TX data path
    (bsc#1046303 FATE#322944).
  - net/mlx5e: IPSec, Add Innova IPSec offload RX data path
    (bsc#1046303 FATE#322944).
  - net/mlx5e: IPSec, Innova IPSec offload infrastructure
    (bsc#1046303 FATE#322944).
  - net/mlx5: Accel, Add IPSec acceleration interface (bsc#1046303
    FATE#322944).
  - net/mlx5: FPGA, Add SBU infrastructure (bsc#1046303
    FATE#322944).
  - net/mlx5: FPGA, Add SBU bypass and reset flows (bsc#1046303
    FATE#322944).
  - net/mlx5: FPGA, Add high-speed connection routines (bsc#1046303
    FATE#322944).
  - net/mlx5: FPGA, Add FW commands for FPGA QPs (bsc#1046303
    FATE#322944).
  - net/mlx5: FPGA, Move FPGA init/cleanup to init_once (bsc#1046303
    FATE#322944).
  - net/mlx5: Add QP WQ support (bsc#1046303 FATE#322944).
  - net/mlx5: Make get_cqe routine not ethernet-specific
    (bsc#1046303 FATE#322944).
  - IB/mlx5: Respect mlx5_core reserved GIDs (bsc#1046303
    FATE#322944).
  - net/mlx5: Add support for multiple RoCE enable (bsc#1046303
    FATE#322944).
  - net/mlx5: Add reserved-gids support (bsc#1046303 FATE#322944).
  - net/mlx5: Set interface flags before cleanup in unload_one
    (bsc#1046303 FATE#322944).
  - net/mlx5: Fix offset of hca cap reserved field (bsc#1046303
    FATE#322944).
  - net/mlx5e: IPoIB, Support the flash device ethtool callback
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Support the flash device ethtool callback
    (bsc#1046303 FATE#322944).
  - net/mlx5: Add mlxfw callbacks (bsc#1046303 FATE#322944).
  - net/mlx5: Add helper functions to set/query MCC/MCDA/MCQI
    registers (bsc#1046303 FATE#322944).
  - net/mlx5: Enhance MCAM reg to allow query on access reg support
    (bsc#1046303 FATE#322944).
  - net/mlx5: Add MCC (Management Component Control) register
    definitions (bsc#1046303 FATE#322944).
  - mlxfw: Make the module selectable (bsc#1051858).
  - net/mlx5e: Add header re-write offloading of IPv6 hop-limit
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Use macro for TC header re-write offload field
    mapping (bsc#1046303 FATE#322944).
  - net/mlx5e: Offload TC matching on ip ttl (bsc#1046303
    FATE#322944).
  - net/mlx5e: Relocate the TC match on ip tos offload code section
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Introduce RX Page-Reuse (bsc#1046303 FATE#322944).
  - net/mlx5e: Enhance RX SKB headroom logic (bsc#1046303
    FATE#322944).
  - net/mlx5e: Build SKB with exact frag_size (bsc#1046303
    FATE#322944).
  - net/mlx5e: Use device ID defines (bsc#1046303 FATE#322944).
  - net/mlx5e: IPoIB, Add ioctl support to IPoIB device driver
    (bsc#1046303 FATE#322944).
  - net/mlx5e: IPoIB, Add PTP support to IPoIB device driver
    (bsc#1046303 FATE#322944).
  - net/mlx5e: IPoIB, Get more TX statistics (bsc#1046303
    FATE#322944).
  - net/mlx5e: IPoIB, Handle change_mtu (bsc#1046303 FATE#322944).
  - net/mlx5e: Use hard_mtu as part of the mlx5e_priv struct
    (bsc#1046303 FATE#322944).
  - net/mlx5e: IPoIB, Change parameters default values (bsc#1046303
    FATE#322944).
  - net/mlx5e: Add new profile function update_carrier (bsc#1046303
    FATE#322944).
  - net/mlx5e: IPoIB, Add ethtool support (bsc#1046303 FATE#322944).
  - net/mlx5e: Prevent PFC call for non ethernet ports (bsc#1046303
    FATE#322944).
  - net/mlx5e: IPoIB, Move to a separate directory (bsc#1046303
    FATE#322944).
  - net/mlx5: Add fast unload support in shutdown flow (bsc#1046303
    FATE#322944).
  - net/mlx5: Expose command polling interface (bsc#1046303
    FATE#322944).
  - net/mlx5e: Optimize update stats work (bsc#1046303 FATE#322944).
  - net/mlx5e: Move and optimize query out of buffer function
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Reduce number of heap allocated buffers for update
    stats (bsc#1046303 FATE#322944).
  - net/mlx5e: Rename physical symbol errors counter (bsc#1046303
    FATE#322944).
  - net/mlx5e: Fix typo in warning if CQ moderation is not supported
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Use function to map aRFS into traffic type
    (bsc#1046303 FATE#322944).
  - net/mlx5: Undo LAG upon request to create virtual functions
    (bsc#1046303 FATE#322944).
  - net/mlx5: Avoid space after casting (bsc#1046303 FATE#322944).
  - net/mlx5: Align to match opening parenthesis (bsc#1046303
    FATE#322944).
  - net/mlx5: Avoid blank lines before/after closing/opening braces
    (bsc#1046303 FATE#322944).
  - net/mlx5: Avoid using multiple blank lines (bsc#1046303
    FATE#322944).
  - net/mlx5: Fix some spelling mistakes (bsc#1046303 FATE#322944).
  - net/mlx5: Update eqe_type_str() event names (bsc#1046303
    FATE#322944).
  - bpf: mlx5e: Report bpf_prog ID during XDP_QUERY_PROG
    (bsc#1046303 FATE#322944).
  - net/mlxfw: fix a NULL dereference (bsc#1051858).
  - net/mlx5e: Fill advertised and supported port data from Hardware
    info (bsc#1046303 FATE#322944).
  - net/mlx5e: Add support for reading connector type from PTYS
    (bsc#1046303 FATE#322944).
  - net/mlx5: Update flow table commands layout (bsc#1046303
    FATE#322944).
  - net/mlx5e: Support header re-write of partial fields in TC
    pedit offload (bsc#1046303 FATE#322944).
  - net/mlx5e: Use modify header ID cache for offloaded TC NIC flows
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Use modify header ID cache for offloaded TC E-Switch
    flows (bsc#1046303 FATE#322944).
  - net/mlx5e: Add cache for HW modify header IDs (bsc#1046303
    FATE#322944).
  - net/mlx5e: Use short attribute form when adding/deleting
    offloaded TC flows (bsc#1046303 FATE#322944).
  - net/mlx5e: Remove limitation of single NIC offloaded TC action
    per rule (bsc#1046303 FATE#322944).
  - net/mlxfw: remove redundant goto on error check (bsc#1051858).
  - net/mlx5e: Offload TC matching on ip tos / traffic-class
    (bsc#1046303 FATE#322944).
  - net/mlx5e: Offload TC matching on tcp flags (bsc#1046303
    FATE#322944).
  - net/mlxfw: select CONFIG_XZ_DEC (bsc#1051858).
  - Add the mlxfw module for Mellanox firmware flash process
    (bsc#1051858).
  - IB/mlx5: Bump driver version (bsc#1046303 FATE#322944).
  - net/mlx5: Bump driver version (bsc#1046303 FATE#322944).
  - net/mlx5: FPGA, Add basic support for Innova (bsc#1046303
    FATE#322944).
  - net/mlx5: Introduce trigger_health_work function (bsc#1046303
    FATE#322944).
  - net/mlx5: Update the list of the PCI supported devices
    (bsc#1046303 FATE#322944).
  - {net, IB}/mlx5: Replace mlx5_vzalloc with kvzalloc (bsc#1046305
    FATE#322943).
  - net/mlx5e: Fix possible memory leak (bsc#1046303 FATE#322944).
  - commit eb483d0


author: tbogendoerfer@suse.de
changelog:
  - net/mlx5e: IPoIB, Fix driver name retrieved by ethtool
    (bsc#1046303 FATE#322944).
  - commit f0ce489


author: jthumshirn@suse.de
changelog:
  - scsi: aacraid: Fix out of bounds in aac_get_name_resp
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: reading out of bounds (FATE#322889, bsc#1049519).
  - scsi: aacraid: Don't copy uninitialized stack memory to
    userspace (FATE#322889, bsc#1049519).
  - scsi: aacraid: fix leak of data from stack back to userspace
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Update driver version to 50834 (FATE#322889,
    bsc#1049519).
  - scsi: aacraid: Remove reference to Series-9 (FATE#322889,
    bsc#1049519).
  - scsi: aacraid: Add reset debugging statements (FATE#322889,
    bsc#1049519).
  - scsi: aacraid: Enable ctrl reset for both hba and arc
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Make sure ioctl returns on controller reset
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Use correct function to get ctrl health
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Rework aac_src_restart (FATE#322889,
    bsc#1049519).
  - scsi: aacraid: Rework SOFT reset code (FATE#322889,
    bsc#1049519).
  - scsi: aacraid: Add periodic checks to see IOP reset status
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Rework IOP reset (FATE#322889, bsc#1049519).
  - scsi: aacraid: Using single reset mask for IOP reset
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Print ctrl status before eh reset (FATE#322889,
    bsc#1049519).
  - scsi: aacraid: Log count info of scsi cmds before reset
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Change wait time for fib completion (FATE#322889,
    bsc#1049519).
  - scsi: aacraid: Remove reset support from check_health
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Set correct Queue Depth for HBA1000 RAW disks
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Added 32 and 64 queue depth for arc natives
    (FATE#322889, bsc#1049519).
  - scsi: aacraid: Fix DMAR issues with iommu=pt (FATE#322889,
    bsc#1049519).
  - scsi: aacraid: Remove __GFP_DMA for raw srb memory (FATE#322889,
    bsc#1049519).
  - commit 4812863


author: mgorman@suse.de
changelog:
  - Refresh
    patches.suse/audit-Reduce-overhead-using-a-coarse-clock.patch.
  - Refresh
    patches.suse/mm-change-the-call-sites-of-numa-statistics-items.patch.
  - Refresh
    patches.suse/mm-consider-the-number-in-local-CPUs-when-reading-NUMA-stats.patch.
  - Refresh
    patches.suse/mm-update-NUMA-counter-threshold-size.patch.
  - commit d6d62e5


author: tbogendoerfer@suse.de
changelog:
  - net: sched: fix memleak for chain zero (bsc#1056657 FATE#322189
    bsc#1056653 FATE#322190 bsc#1056787).
  - commit 2088d61


author: tbogendoerfer@suse.de
changelog:
  - qed: Fix a memory allocation failure test in
    'qed_mcp_cmd_init()' (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - scsi: qedi: Fix return code in qedi_ep_connect() (bsc#1050534
    FATE#322899).
  - scsi: qedi: Add ISCSI_BOOT_SYSFS to Kconfig (bsc#1050534
    FATE#322899).
  - RDMA/qedr: Prevent memory overrun in verbs' user responses
    (bsc#1050545 FATE#322893).
  - scsi: qedi: fix another spelling mistake: "alloction" ->
    "allocation" (bsc#1050534 FATE#322899).
  - scsi: qedi: Add support for Boot from SAN over iSCSI offload
    (bsc#1050534 FATE#322899).
  - qed: Fix printk option passed when printing ipv6 addresses
    (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897).
  - scsi: qedi: Remove comparison of u16 idx with zero (bsc#1050534
    FATE#322899).
  - qed: initialize ll2_syn_handle at start of function (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Add iWARP support for physical queue allocation
    (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893).
  - qed: Add iWARP protocol support in context allocation
    (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893).
  - qed: iWARP CM add error handling (bsc#1050536 FATE#322898
    bsc#1050545 FATE#322893).
  - qed: iWARP implement disconnect flows (bsc#1050536 FATE#322898
    bsc#1050545 FATE#322893).
  - qed: iWARP CM add active side connect (bsc#1050536 FATE#322898
    bsc#1050545 FATE#322893).
  - qed: iWARP CM add passive side connect (bsc#1050536 FATE#322898
    bsc#1050545 FATE#322893).
  - qed: iWARP CM add listener functions and initial SYN processing
    (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893).
  - qed: iWARP CM - setup a ll2 connection for handling SYN packets
    (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893).
  - qed: Add iWARP support in ll2 connections (bsc#1050536
    FATE#322898 bsc#1050545 FATE#322893).
  - qed: Rename some ll2 related defines (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Implement iWARP initialization, teardown and qp operations
    (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893).
  - qed: Introduce iWARP personality (bsc#1050536 FATE#322898
    bsc#1050545 FATE#322893).
  - qed*: Rename qed_roce_if.h to qed_rdma_if.h (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Split rdma content between qed_rdma and qed_roce
    (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897).
  - qed: Duplicate qed_roce. to qed_rdma.[ch] (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Cleanup qed_roce before duplicating it (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qede: Fix compilation without QED_RDMA (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: SPQ async callback registration (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Wait for resources before FUNC_CLOSE (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed*: Set rdma generic functions prefix (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed*: qede_roce. -> qede_rdma.[ch] (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Disable RoCE dpm when DCBx change occurs (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: RoCE EDPM to honor PFC (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - qed: Chain support for external PBL (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - bpf: qede: Report bpf_prog ID during XDP_QUERY_PROG (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Fix an off by one bug (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - qed: add qed_int_sb_init() stub function (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: collect GSI port statistics (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Call rx_release_cb() when flushing LL2 (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: No need for LL2 frags indication (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed*: LL2 callback operations (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: LL2 code relocations (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - qed: Cleaner seperation of LL2 inputs (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Revise ll2 Rx completion (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: LL2 to use packed information for tx (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qede: VF XDP support (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - qed: VF XDP support (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - qed: VFs to try utilizing the doorbell bar (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Multiple qzone queues for VFs (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: IOV db support multiple queues per qzone (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Make VF legacy a bitfield (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Assign a unique per-queue index to queue-cid (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Pass vf_params when creating a queue-cid (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed*: L2 interface to use the SB structures directly
    (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897).
  - qed: Create L2 queue database (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Add bitmaps for VF CIDs (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Add support for changing iSCSI mac (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Support NVM-image reading API (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Share additional information with qedf (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Correct order of wwnn and wwpn (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: No need to reset SBs on IOV init (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Reset IGU CAM to default on init (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Hold a single array for SBs (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Provide auxiliary for getting free VF SB (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Remove assumption on SB order in IGU (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Encapsulate interrupt counters in struct (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Add aux. function translating sb_id -> igu_sb_id
    (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897).
  - qed: Distinguish between sb_id and igu_sb_id (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: IGU read revised (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - qed: Minor refactoring in interrupt code (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Make qed_int_cau_conf_pi() static (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Cache alignemnt padding to match host (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Mask parities after occurance (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Print multi-bit attentions properly (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Diffrentiate adapter-specific attentions (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Get rid of the attention-arrays (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Support dynamic s-tag change (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: QL41xxx VF MSI-x table (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - qed: Don't inherit RoCE DCBx for V2 (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Correct DCBx update scheme (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Add missing static/local dcbx info (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Replace set_id() api with set_name() (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qede: Log probe of PCI device (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Provide MBI information in dev_info (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Enable RoCE parser searching on fp init (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Flush slowpath tasklet on stop (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Remove BB_A0 references (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Drop the 's' from num_ports_in_engines (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Log incorrectly installed board (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: !main_ptt for tunnel configuration (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Align DP_ERR style with other DP macros (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qede: Fix sparse warnings (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - qede: Support 1G advertisment (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Fix setting of Management bitfields (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qede: qedr closure after setting state (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Correct print in iscsi error-flow (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Revise alloc/setup/free flow (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qede: Don't use an internal MAC field (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qede: Add missing Status-block free (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qede: Honor user request for Tx buffers (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qede: Allow WoL to activate by default (bsc#1050536 FATE#322898
    bsc#1050538 FATE#322897).
  - qed: Remove unused including <linux/version.h> (bsc#1050536
    FATE#322898 bsc#1050538 FATE#322897).
  - qed: Utilize FW 8.20.0.0 (bsc#1050536 FATE#322898 bsc#1050538
    FATE#322897).
  - commit 1d42a59


author: tbogendoerfer@suse.de
changelog:
  - scsi: qedf: Fix a potential NULL pointer dereference
    (bsc#1050530 FATE#322901).
  - scsi: qedf: Limit number of CQs (bsc#1050530 FATE#322901).
  - scsi: qedf: fix spelling mistake: "offlading" -> "offloading"
    (bsc#1050530 FATE#322901).
  - scsi: qedf: Merge a few quoted strings split across lines
    (bsc#1050530 FATE#322901).
  - scsi: qedf: Use 'dma_zalloc_coherent' to reduce code verbosity
    (bsc#1050530 FATE#322901).
  - scsi: qedf: Fix a return value in case of error in
    'qedf_alloc_global_queues' (bsc#1050530 FATE#322901).
  - commit 943143a


author: tonyj@suse.de
changelog:
  - perf vendor events powerpc: Remove duplicate events
    (FATE#322450, bsc#1050145).
  - commit ad444e5


author: bpoirier@suse.com
changelog:
  - i40e: point wb_desc at the nvm_wb_desc during i40e_read_nvm_aq
    (bsc#1056658 FATE#322188).
  - i40e: avoid NVM acquire deadlock during NVM update (bsc#1056658
    FATE#322188).
  - commit 0715187


author: bpoirier@suse.com
changelog:
  - sfc: don't try and read ef10 data on non-ef10 NIC (bsc#1058169
    FATE#322922).
  - sfc: correct comment on efx_mcdi_process_event (bsc#1058169
    FATE#322922).
  - sfc: change Unknown MCDI event message to print full event
    (bsc#1058169 FATE#322922).
  - commit 55d76f6


author: tbogendoerfer@suse.de
changelog:
  - bnxt_en: Do not setup MAC address in bnxt_hwrm_func_qcaps()
    (bsc#1050242 FATE#322914).
  - bnxt_en: Free MSIX vectors when unregistering the device from
    bnxt_re (bsc#1050242 FATE#322914).
  - bnxt_en: Fix .ndo_setup_tc() to include XDP rings (bsc#1050242
    FATE#322914).
  - RDMA/bnxt_re: Fix the value reported for local ack delay
    (bsc#1050244 FATE#322915).
  - RDMA/bnxt_re: Report MISSED_EVENTS in req_notify_cq (bsc#1050244
    FATE#322915).
  - RDMA/bnxt_re: Fix return value of poll routine (bsc#1050244
    FATE#322915).
  - RDMA/bnxt_re: Enable atomics only if host bios supports
    (bsc#1050244 FATE#322915).
  - RDMA/bnxt_re: checking for NULL instead of IS_ERR() (bsc#1050244
    FATE#322915).
  - bnxt_en: Fix SRIOV on big-endian architecture (bsc#1050242
    FATE#322914).
  - bnxt_en: Fix bug in ethtool -L (bsc#1050242 FATE#322914).
  - bnxt_en: Fix race conditions in .ndo_get_stats64() (bsc#1050242
    FATE#322914).
  - bpf: bnxt: Report bpf_prog ID during XDP_QUERY_PROG (bsc#1050242
    FATE#322914).
  - bnxt_en: Fix xmit_more with BQL (bsc#1050242 FATE#322914).
  - bnxt_en: Pass in sh parameter to bnxt_set_dflt_rings()
    (bsc#1050242 FATE#322914).
  - bnxt_en: Implement xmit_more (bsc#1050242 FATE#322914).
  - bnxt_en: Optimize doorbell write operations for newer chips
    (bsc#1050242 FATE#322914).
  - bnxt_en: Add additional chip ID definitions (bsc#1050242
    FATE#322914).
  - bnxt_en: Add a callback to inform RDMA driver during PCI
    shutdown (bsc#1050242 FATE#322914).
  - bnxt_en: Add PCI IDs for BCM57454 VF devices (bsc#1050242
    FATE#322914).
  - bnxt_en: Support for Short Firmware Message (bsc#1050242
    FATE#322914).
  - bnxt: add dma mapping attributes (bsc#1050242 FATE#322914).
  - commit a791793


author: oneukum@suse.com
changelog:
  - Update config files. Readd CONFIG_UCSI
    It was killed by the type C FATEs (bsc#1058307)
  - commit 4a9daca


author: neilb@suse.com
changelog:
  - md/raid5: fix a race condition in stripe batch (linux-stable).
  - NFS: flush data when locking a file to ensure cache coherence
    for mmap (bsc#981309).
  - commit 42452b8


author: neilb@suse.com
changelog:
  - NFSv4.1: don't use machine credentials for CLOSE when using
    'sec=sys' (bsc#972003).
  - Delete patches.fixes/nfs4_close.fix.
    Replace patch with slightly-improved upstream version.
  - commit d4a102c


author: dchang@suse.com
changelog:
  - netxen: fix incorrect loop counter decrement (bsc#1050526
    FATE#322905).
  - netxen_nic: Remove unused pointer hdr in netxen_setup_minidump()
    (bsc#1050526 FATE#322905).
  - netxen: remove writeq/readq function definitions (bsc#1050526
    FATE#322905).
  - commit dba6746


author: dchang@suse.com
changelog:
  - be2net: Update the driver version to 11.4.0.0 (bsc#1050252
    FATE#322920).
  - be2net: Fix UE detection logic for BE3 (bsc#1050252
    FATE#322920).
  - commit 4374b1f


author: jlee@suse.com
changelog:
  - Update config files. (fate#322251)
    Enabling CONFIG_IMA_KEXEC on ppc64le kernel. (fate#322251)
  - commit a83dbdc


author: dchang@suse.com
changelog:
  - net: phy: Make phy_ethtool_ksettings_get return void
    (bsc#1050260 FATE#322917).
  - commit 6fbf90a


author: dchang@suse.com
changelog:
  - bnx2x: fix format overflow warning (bsc#1050319 FATE#322906).
  - net: broadcom: bnx2x: make a couple of const arrays static
    (bsc#1050319 FATE#322906).
  - bnx2x: Remove open coded carrier check (bsc#1050319
    FATE#322906).
  - commit 1244565


author: tbogendoerfer@suse.de
changelog:
  - RDMA/ocrdma: Fix error codes in ocrdma_create_srq() (bsc#1058513
    FATE#322520).
  - RDMA/ocrdma: Fix an error code in ocrdma_alloc_pd() (bsc#1058513
    FATE#322520).
  - commit 1505b7c


author: tbogendoerfer@suse.de
changelog:
  - rxe: fix broken receive queue draining (bsc#1050662
    FATE#323951).
  - IB/rxe: Set dma_mask and coherent_dma_mask (bsc#1050662
    FATE#323951).
  - IB/rxe: Fix kernel panic from skb destructor (bsc#1050662
    FATE#323951).
  - IB/rxe: do not copy extra stack memory to skb (bsc#1050662
    FATE#323951).
  - commit 0a634d2


author: tbogendoerfer@suse.de
changelog:
  - IB/rxe: Another fix for broken receive queue draining
    (bsc#1050662 FATE#323951).
  - IB/rxe: Move refcounting earlier in rxe_send() (bsc#1050662
    FATE#323951).
  - commit 232e612


author: colyli@suse.de
changelog:
  - Prepare for SLE15 block layer backport, the following patches will be
    replaced in the backport patch set.
  - Delete patches.suse/0007-block-return-on-congested-block-device.patch.
  - Delete patches.suse/blk-timeout-no-round.
  - commit 898bc16


author: colyli@suse.de
changelog:
  - btrfs: use new block error code
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - commit 4707260


author: colyli@suse.de
changelog:
  - mtip32xx: avoid to read HOST_CAP from HW in .queue_rq()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - cciss: initialize struct scsi_req
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - commit 865ae42


author: colyli@suse.de
changelog:
  - blk-mq-debugfs: Add 'kick' operation
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq-debugfs: Show busy requests
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq-debugfs: Show requeue list
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq-debugfs: Show atomic request flags
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - cfq-iosched: Delete unused function min_vdisktime()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: make per-sw-queue bio merge as default .bio_merge
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: merge bio into sw queue before plugging
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - lib/raid6: Add log-of-2 table for RAID6 HW requiring disk
    position (fate#322738,fate#322919,fate#322950,fate#323773).
  - commit 63ce229


author: colyli@suse.de
changelog:
  - block: Introduce queue flag QUEUE_FLAG_SCSI_PASSTHROUGH
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - Refresh patches.drivers/0001-cciss-initialize-struct-scsi_req.patch.
  - commit fe7d9b8


author: colyli@suse.de
changelog:
  - Allow a queue to request that timeouts don't get rounded up
    (bnc#768084).
  - mtd: blkdevs: Fix mtd block write failure
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio-integrity: only verify integrity on the lowest stacked
    driver (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio-integrity: Fix regression if profile verify_fn is NULL
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - xen-blkfront: Fix handling of non-supported operations
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: map queues to all present CPUs
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: map all HWQ also in hyperthreaded system
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bcache.txt: standardize document format
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bfq: dispatch request to prevent queue
    stalling after the request completion
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bfq: fix typos in comments about B-WF2Q+ algorithm
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: call bio_uninit in bio_endio
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Fix __blkdev_issue_zeroout loop
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm zoned: fix overflow when converting zone ID to sectors
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio-integrity: fix boolreturn.cocci warnings
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio-integrity: stop abusing bi_end_io
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio-integrity: Restore original iterator on verify stage
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: remove the unused bio_to_phys macro
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio: add bvec_iter rewind API
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: guard bvec iteration logic
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio-integrity: fold bio_integrity_enabled to bio_integrity_prep
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio-integrity: fix interface for bio_integrity_trim
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio-integrity: bio_integrity_advance must update integrity seed
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bio-integrity: bio_trim should truncate integrity vector
    accordingly (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq-sched: fix performance regression of mq-deadline
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block, bfq: don't change ioprio class for a bfq_queue on a
    service tree (fate#322738,fate#322919,fate#322950,fate#323773).
  - block, bfq: update wr_busy_queues if needed on a queue split
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm: don't set bounce limit
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: don't set bounce limit in blk_init_queue
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: don't set bounce limit in blk_init_allocated_queue
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: don't bounce by default
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: don't bother with bounce limits for make_request drivers
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: remove the queue_bounce_pfn helper
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: move bounce declarations to block/blk.h
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-map: call blk_queue_bounce from blk_rq_append_bio
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: expose write hints through debugfs
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm zoned: drive-managed zoned block device target
    (fate#322738,fate#322919,fate#322950,fate#323773).
    Update: add DM_ZONED (is not set) to configs due to pick the above patch.
  - blk-mq: remove double set queue_num
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: Make it safe to quiesce and unquiesce from an interrupt
    handler (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Fix off-by-one errors in
    blk_status_to_errno() and print_req_error()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Declare local symbols static
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Add fallthrough markers to switch statements
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: Warn when attempting to run a hardware queue that is
    not mapped (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Constify disk_type
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: Document locking assumptions
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Document what queue type each function is intended for
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Check locking assumptions at runtime
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: Initialize .rq_flags in blk_mq_rq_ctx_init()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Change argument type of scsi_req_init()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Make most scsi_req_init() calls implicit
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Introduce request_queue.initialize_rq_fn()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Make request operation type argument declarations
    consistent (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: Reduce blk_mq_hw_ctx size
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: return on congested block device
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - Revert "blk-mq: don't use sync workqueue flushing from drivers"
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: clarify dispatch may not be drained/blocked by stopping
    queue (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: don't stop queue for quiescing
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: update comments on blk_mq_quiesce_queue()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: use QUEUE_FLAG_QUIESCED to quiesce queue
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: use the introduced blk_mq_unquiesce_queue()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: introduce blk_mq_unquiesce_queue
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: introduce blk_mq_quiesce_queue_nowait()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: move blk_mq_quiesce_queue() into include/linux/blk-mq.h
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: don't check for BIO_MAX_PAGES in blk_bio_segment_split()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: remove bio_clone() and all references
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - xen-blkfront: remove bio splitting
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - rbd: use bio_clone_fast() instead of bio_clone()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - drbd: use bio_clone_fast() instead of bio_clone()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - pktcdvd: Check queue type before attaching to a queue
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - pktcdvd: remove the call to blk_queue_bounce
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - pktcdvd: use bio_clone_fast() instead of bio_clone()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - pktcdvd: use class_groups instead of class_attrs
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bcache: use kmalloc to allocate bio in bch_data_verify()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Improvements to bounce-buffer handling
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk: use non-rescuing bioset for q->bio_split
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk: make the bioset rescue_workqueue optional
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk: replace bioset_create_nobvec() with a flags arg to bioset_create()
    (fate#322738,fate#322919,fate#322950,fate#323773).
    Update: patches.fixes/0001-md-use-a-separate-bio_set-for-synchronous-IO.patch
    rebase this patch to follow change of bioset_create() from the above patch.
  - blk: remove bio_set arg from blk_queue_split()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: remove __blk_mq_alloc_request
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq-sched: unify request prepare methods
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: refactor blk_mq_sched_assign_ioc
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bfq-iosched: fix NULL ioc check in bfq_get_rq_private
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: streamline blk_mq_get_request
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: simplify blk_mq_free_request
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq-sched: unify request finished methods
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: remove blk_mq_sched_{get,put}_rq_priv
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: move blk_mq_sched_{get,put}_request to blk-mq.c
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: mark blk_mq_rq_ctx_init static
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - md: change the initialization value for
    a spare device spot to MD_DISK_ROLE_SPARE
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - md/raid1: remove unused bio in sync_request_write
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - md/raid10: fix FailFast test for wrong device
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: swim3: make of_device_ids const
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Dedicated error code fixups
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm: missing break in process_queued_bios()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - x86, uaccess: introduce copy_from_iter_flushcache
    for pmem / cache-bypass operations
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: switch bios to blk_status_t
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blk-mq: switch ->queue_rq return value to blk_status_t
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - fs: simplify dio_bio_complete
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - fs: remove the unused error argument to dio_end_io()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - gfs2: remove the unused sd_log_error field
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block_dev: propagate bio_iov_iter_get_pages
    error in __blkdev_direct_IO
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - nvme-rdma: fix merge error
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: introduce new block status code type
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm: change ->end_io calling convention
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm: don't return errnos from ->map
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm mpath: merge do_end_io_bio into multipath_end_io_bio
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm: fix REQ_RAHEAD handling
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - bsg: Check queue type before attaching to a queue
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - commit 056fe48


author: colyli@suse.de
changelog:
  - dm kcopyd: add sequential write feature
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm linear: add support for zoned block devices
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm flakey: add support for zoned block devices
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm: introduce dm_remap_zone_report()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm: fix REQ_OP_ZONE_REPORT bio handling
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm: fix REQ_OP_ZONE_RESET bio handling
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm table: add zoned block devices validation
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm crypt: add big-endian variant of plain64 IV
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm bio prison: use rb_entry() rather than container_of()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm ioctl: report event number in DM_LIST_DEVICES
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm ioctl: add a new DM_DEV_ARM_POLL ioctl
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm: add basic support for using the select or poll function
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm verity fec: fix GFP flags used with mempool_alloc()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm zoned: use GFP_NOIO in I/O path
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm zoned: remove test for impossible REQ_OP_FLUSH conditions
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm raid: bump target version
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm raid: avoid mddev->suspended access
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm raid: fix activation check in validate_raid_redundancy()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm raid: remove WARN_ON() in raid10_md_layout_to_format()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm bufio: fix error code in dm_bufio_write_dirty_buffers()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm integrity: test for corrupted disk format during table load
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm integrity: WARN_ON if variables
    representing journal usage get out of sync
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - dm integrity: use plugging when writing the journal
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - commit 1a13da0


author: jkosina@suse.cz
changelog:
  - Update config files: enable USB-C in -vanilla as well
    Fixes: 7e26cc6a2a52f439e815997690146c51503f56dd
  - commit c5e1b9f


author: msuchanek@suse.de
changelog:
  - powerpc/perf: Cleanup of PM_BR_CMPL vs. PM_BRU_CMPL in Power9
    event list (bsc#1056686).
  - commit ad2bb5c


author: colyli@suse.de
changelog:
  - series.conf: change patche apply order.
  - move patches.suse/0036-md-cluster-remove-EXPERIMENTAL-info.patch to
    be applied after patches.fixes/0001-md-use-a-separate-bio_set-for-synchronous-IO.patch
  - commit 2979567


author: colyli@suse.de
changelog:
  - MD: fix warnning for UP case
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - md: simplify code with bio_io_error
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - md: raid1-10: move raid1/raid10 common code into raid1-10.c
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - md: raid1/raid10: initialize bvec table via bio_add_page()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - raid5-ppl: use BIOSET_NEED_BVECS when creating bioset
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - md/bitmap: don't read page from device with Bitmap_sync
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: add support for write hints in a bio
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - MD: fix a null dereference
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - commit dbbe938


author: tbogendoerfer@suse.de
changelog:
  - i40iw: Fix potential fcn_id_array out of bounds (bsc#1058659
    FATE#322535).
  - i40iw: Use correct alignment for CQ0 memory (bsc#1058659
    FATE#322535).
  - i40iw: Fix typecast of tcp_seq_num (bsc#1058659 FATE#322535).
  - i40iw: Correct variable names (bsc#1058659 FATE#322535).
  - i40iw: Fix parsing of query/commit FPM buffers (bsc#1058659
    FATE#322535).
  - IB/i40iw: Fix error code in i40iw_create_cq() (bsc#1058659
    FATE#322535).
  - i40iw: Free QP PBLEs when the QP is destroyed (bsc#1058659
    FATE#322535).
  - i40iw: Avoid memory leak of CQP request objects (bsc#1058659
    FATE#322535).
  - i40iw: Update list correctly (bsc#1058659 FATE#322535).
  - i40iw: Add missing memory barrier (bsc#1058659 FATE#322535).
  - i40iw: Free QP resources on CQP destroy QP failure (bsc#1058659
    FATE#322535).
  - i40iw: Release cm_id ref on PCI function reset (bsc#1058659
    FATE#322535).
  - i40iw: Utilize iwdev->reset during PCI function reset
    (bsc#1058659 FATE#322535).
  - i40iw: Do not poll CCQ after it is destroyed (bsc#1058659
    FATE#322535).
  - i40iw: Fix order of cleanup in close (bsc#1058659 FATE#322535).
  - commit eebe943


author: colyli@suse.de
changelog:
  - dm mpath: retry BLK_STS_RESOURCE errors
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - blacklist.conf: add not-backport commits
  - dm: fix the second dec_pending()
    argument in __split_and_process_bio()
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - block: Fix two comments that refer to .queue_rq() return values
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - commit 1bf9ecf


author: acho@suse.com
changelog:
  - Bluetooth: Properly check L2CAP config option output buffer
    length (bsc#1057389 CVE-2017-1000251).
  - commit 6e305d4


author: tbogendoerfer@suse.de
changelog:
  - Delete
    patches.drivers/IB-core-opa_vnic-hfi1-mlx5-Properly-free-rdma_netdev.patch.
    Patch will be re-done during IBcore commits
  - commit 080979b


author: tbogendoerfer@suse.de
changelog:
  - IB/hfi1: update to new mmu_notifier semantic (bsc#1046306
    FATE#322942).
  - IB/umem: update to new mmu_notifier semantic (bsc#1046306
    FATE#322942).
  - IB/core: Avoid accessing non-allocated memory when inferring
    port type (bsc#1046306 FATE#322942).
  - IB/uverbs: Fix NULL pointer dereference during device removal
    (bsc#1046306 FATE#322942).
  - IB/core: Protect sysfs entry on ib_unregister_device
    (bsc#1046306 FATE#322942).
  - RDMA/vmw_pvrdma: Report CQ missed events (bsc#1046306
    FATE#322942).
  - IB/ipoib: Notify on modify QP failure only when relevant
    (bsc#1046307 FATE#322941).
  - Revert "IB/core: Allow QP state transition from reset to error"
    (bsc#1046306 FATE#322942).
  - IB/ipoib: Remove double pointer assigning (bsc#1046307
    FATE#322941).
  - IB/ipoib: Clean error paths in add port (bsc#1046307
    FATE#322941).
  - IB/ipoib: Add get statistics support to SRIOV VF (bsc#1046307
    FATE#322941).
  - IB/ipoib: Add multicast packets statistics (bsc#1046307
    FATE#322941).
  - IB/ipoib: Set IPOIB_NEIGH_TBL_FLUSH after flushed completion
    initialization (bsc#1046307 FATE#322941).
  - IB/ipoib: Prevent setting negative values to max_nonsrq_conn_qp
    (bsc#1046307 FATE#322941).
  - IB/ipoib: Make sure no in-flight joins while leaving that mcast
    (bsc#1046307 FATE#322941).
  - IB/ipoib: Use cancel_delayed_work_sync when needed (bsc#1046307
    FATE#322941).
  - IB/ipoib: Fix race between light events and interface restart
    (bsc#1046307 FATE#322941).
  - IB/uverbs: Fix device cleanup (bsc#1046306 FATE#322942).
  - RDMA/uverbs: Prevent leak of reserved field (bsc#1046306
    FATE#322942).
  - IB/core: Fix race condition in resolving IP to MAC (bsc#1046306
    FATE#322942).
  - IB/cma: Fix reference count leak when no ipv4 addresses are set
    (bsc#1046306 FATE#322942).
  - IB/rdmavt: Setting of QP timeout can overflow jiffies
    computation (bsc#1058717 FATE#322789).
  - IB/core: Fix sparse warnings (bsc#1046306 FATE#322942).
  - IB/IPoIB: Fix error code in ipoib_add_port() (bsc#1046307
    FATE#322941).
  - IB/core: Allow QP state transition from reset to error
    (bsc#1046306 FATE#322942).
  - IB/ipoib: Let lower driver handle get_stats64 call (bsc#1046307
    FATE#322941).
  - IB/core: Add ordered workqueue for RoCE GID management
    (bsc#1046306 FATE#322942).
  - IB/core: Remove NOIO QP create flag (bsc#1046306 FATE#322942).
  - IB/{rdmavt, qib, hfi1}: Remove gfp flags argument (bsc#1046306
    FATE#322942 bsc#1027067 FATE#322649 bsc#1058717 FATE#322789).
  - IB/IPoIB: Convert IPoIB to memalloc_noio_* calls (bsc#1046307
    FATE#322941).
  - IB/IPoIB: Forward MTU change to driver below (bsc#1046307
    FATE#322941).
  - IB/uverbs: Make use of ib_modify_qp variant to avoid resolving
    DMAC (bsc#1046306 FATE#322942).
  - IB/core: Introduce modify QP operation with udata (bsc#1046306
    FATE#322942).
  - IB/core: Don't resolve IP address to the loopback device
    (bsc#1046306 FATE#322942).
  - RDMA/core: Document confusing code (bsc#1046306 FATE#322942).
  - IB/hfi1: Ensure dd->gi_mask can not be overflowed (bsc#1046306
    FATE#322942).
  - IB/srpt: Make a debug statement in srpt_abort_cmd() more
    informative (bsc#1046306 FATE#322942).
  - IB/core: Fix static analysis warning in ib_policy_change_task
    (bsc#1046306 FATE#322942).
  - IB/core: Fix uninitialized variable use in
    check_qp_port_pkey_settings (bsc#1046306 FATE#322942).
  - IB/core, opa_vnic, hfi1, mlx5: Properly free rdma_netdev
    (bsc#1046306 FATE#322942 bsc#1046305 FATE#322943).
  - IB/opa_vnic: Use spinlock instead of mutex for stats_lock
    (bsc#1046306 FATE#322942).
  - IB/opa_vnic: Use GFP_ATOMIC while sending trap (bsc#1046306
    FATE#322942).
  - net: convert sk_buff.users from atomic_t to refcount_t
    (bsc#1046306 FATE#322942 bsc#1056787).
  - net: add netlink_ext_ack argument to rtnl_link_ops.changelink
    (bsc#1046306 FATE#322942 bsc#1056787).
  - net: add netlink_ext_ack argument to rtnl_link_ops.newlink
    (bsc#1046306 FATE#322942 bsc#1056787).
  - IB/core: Enforce security on management datagrams (bsc#1046306
    FATE#322942).
  - selinux lsm IB/core: Implement LSM notification system
    (bsc#1046306 FATE#322942).
  - IB/core: Enforce PKey security on QPs (bsc#1046306 FATE#322942).
  - IB/core: IB cache enhancements to support Infiniband security
    (bsc#1046306 FATE#322942).
  - commit 2779070


author: tbogendoerfer@suse.de
changelog:
  - netpoll: shut up a kernel warning on refcount (bsc#1046306
    FATE#322942 bsc#1056787).
  - commit 26241d7


author: bpoirier@suse.com
changelog:
  - Refresh
    patches.drivers/net-phy-Make-phy_ethtool_ksettings_get-return-void.patch.
    There was a tiny bit of whitespace difference with the upstream commit.
    Correct it in the interest of keeping the expected context.
  - commit e744926


author: mgorman@suse.de
changelog:
  - Refresh
    patches.suse/sched-wait-Break-up-long-wake-list-walk.patch.
  - Refresh
    patches.suse/sched-wait-Introduce-wakeup-boomark-in-wake_up_page_bit.patch.
  - commit 9f181ab


author: oneukum@suse.com
changelog:
  - thunderbolt: No need to read UID of the root switch on resume
    (FATE#323948).
  - thunderbolt: Use const buffer pointer in write operations
    (FATE#323948).
  - commit 4cfbced


author: oneukum@suse.com
changelog:
  - thunderbolt: Fix reset response_type (FATE#323948).
  - thunderbolt: Allow clearing the key (FATE#323948).
  - thunderbolt: Make key root-only accessible (FATE#323948).
  - thunderbolt: Remove superfluous check (FATE#323948).
  - thunderbolt: Do not enumerate more ports from DROM than the
    controller has (FATE#323948).
  - thunderbolt: icm: Ignore mailbox errors in icm_suspend()
    (FATE#323948).
  - thunderbolt: Correct access permissions for active NVM contents
    (FATE#323948).
  - thunderbolt: fix spelling mistake: "missmatch" -> "mismatch"
    (FATE#323948).
  - thunderbolt: Add support for host and device NVM firmware
    upgrade (FATE#323948).
  - thunderbolt: Add support for Internal Connection Manager (ICM)
    (FATE#323948).
  - thunderbolt: Do not touch the hardware if the NHI is gone on
    resume (FATE#323948).
  - thunderbolt: Add support for DMA configuration based mailbox
    (FATE#323948).
  - thunderbolt: Store Thunderbolt generation in the switch
    structure (FATE#323948).
  - thunderbolt: Add support for NHI mailbox (FATE#323948).
  - thunderbolt: Add new Thunderbolt PCI IDs (FATE#323948).
  - thunderbolt: Rework control channel to be more reliable
    (FATE#323948).
  - thunderbolt: Let the connection manager handle all notifications
    (FATE#323948).
  - thunderbolt: Expose make_header() to other files (FATE#323948).
  - thunderbolt: Expose get_route() to other files (FATE#323948).
  - thunderbolt: Move control channel messages to tb_msgs.h
    (FATE#323948).
  - thunderbolt: Read vendor and device name from DROM
    (FATE#323948).
  - thunderbolt: Refactor and fix parsing of port drom entries
    (FATE#323948).
  - thunderbolt: Do not fail if DROM data CRC32 is invalid
    (FATE#323948).
  - thunderbolt: Fail switch adding operation if reading DROM fails
    (FATE#323948).
  - thunderbolt: Convert switch to a device (FATE#323948).
  - thunderbolt: Introduce thunderbolt bus and connection manager
    (FATE#323948).
  - thunderbolt: Allow passing NULL to tb_ctl_free() (FATE#323948).
  - thunderbolt: Rework capability handling (FATE#323948).
  - thunderbolt: Add MSI-X support (FATE#323948).
  - thunderbolt: Do not warn about newer DROM versions
    (FATE#323948).
  - thunderbolt: Do not try to read UID if DROM offset is read as 0
    (FATE#323948).
  - commit dc02c6e


author: jslaby@suse.cz
changelog:
  - Refresh
    patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
  - Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
  - Refresh
    patches.suse/0002-dwarf-do-not-throw-away-unwind-info.patch.
  - Refresh
    patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch.
  - Refresh
    patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
  - Refresh
    patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
  - Refresh
    patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
  - Refresh
    patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
  - Refresh
    patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
  - Refresh
    patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
  - Refresh
    patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
  - Refresh
    patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
  - Refresh
    patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
  - Delete
    patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
  - Delete
    patches.suse/0002-dwarf-do-not-throw-away-unwind-info.patch.
  - Delete
    patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
  - Delete patches.suse/stack-unwind-disable-kasan.patch.
    Update upstream status of ORC and drop already-disabled DWARF
    unwinder.
  - commit 87cb5c8


author: jslaby@suse.cz
changelog:
  - objtool: Assume unannotated UD2 instructions are dead ends
    (bnc#1058115).
  - objtool: Fix gcov check for older versions of GCC (bnc#1058115).
  - objtool: Fix objtool fallthrough detection with function padding
    (bnc#1058115).
  - objtool: Fix validate_branch() return codes (bnc#1058115).
  - objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
  - x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
  - x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
    (bnc#1058115).
  - x86/asm: Make objtool unreachable macros independent from GCC
    version (bnc#1058115).
  - objtool: Skip unreachable warnings for 'alt' instructions
    (bnc#1058115).
  - objtool: Track DRAP separately from callee-saved registers
    (bnc#1058115).
  - objtool: Fix '-mtune=atom' decoding support in objtool 2.0
    (bnc#1058115).
  - Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
    Take all ORC upstream patches to be up-to-date.
  - commit 5dc7bd3


author: jroedel@suse.de
changelog:
  - kvm: nVMX: Don't allow L2 to access the hardware CR8
    (bsc#1058507, CVE-2017-12154).
  - KVM: Don't accept obviously wrong gsi values via KVM_IRQFD
    (bsc#1058038, CVE-2017-1000252).
  - KVM: VMX: Do not BUG() on out-of-bounds guest IRQ (bsc#1058038,
    CVE-2017-1000252).
  - commit 7aeea59


author: mcgrof@suse.com
changelog:
  - tools/testing/selftests/sysctl: Add pre-check to the value of writes_strict (FATE#323821).
  - commit 784faa7


author: mcgrof@suse.com
changelog:
  - supported.conf: add test_syctl to new kselftests-kmp package FATE#323821
    As per FATE#323821 we will require new FATE requests per each
    new selftest driver. We don't want to support these module on
    production runs but we do want to support them for QA / testing
    uses. The compromise is to package them into its own package,
    this will be the kselftests-kmp package.
    Selftests can also be used as proof of concept vehicle for issues
    by customers or ourselves.
    Vanilla kernels do not get test_sysctl given that driver was
    using built-in defaults, this also means we cannot run sefltests
    on config/s390x/zfcpdump which does not enable modules.
    Likeweise, since we had to *change* the kernel for test_syctl, it
    it also means we can't test test_syctl with vanilla kernels. It
    should be possible with other selftests drivers if they are
    present in vanilla kernels though.
  - Update config files.
  - rpm/package-descriptions:
  - supported.conf:
  - commit 40c878b


author: mcgrof@suse.com
changelog:
  - supported.conf: add test_firmware to new kselftests-kmp package FATE#323821
    This test drivers is present on vanilla so we also enable it there.
  - Update config files.
  - supported.conf:
  - commit cd2246a


author: colyli@suse.de
changelog:
  - lightnvme: fix compiling error for blk_status_t
    (fate#322738,fate#322919,fate#322950,fate#323773).
  - commit 12a6d58


author: colyli@suse.de
changelog:
  - Delete patches.drivers/0003-dm-integrity-test-for-corrupted-disk-format-during-t.patch,
    it is in patches.kernel.org/patch-4.12.4-5 already.
  - commit cbab9c7


author: jthumshirn@suse.de
changelog:
  - Update
    patches.suse/0123-blk-mq-map-all-HWQ-also-in-hyperthreaded-system.patch
    (FATE#1054937).
    The patch has a FATE entry for itself, tag it correctly.
  - commit 822ef07


author: jslaby@suse.cz
changelog:
  - objtool: Fix object file corruption (bnc#1058115).
  - objtool: Do not retrieve data from empty sections (bnc#1058115).
  - objtool: Fix memory leak in elf_create_rela_section()
    (bnc#1058115).
  - commit 964c24f


author: tiwai@suse.de
changelog:
  - qxl: fix pinning (bsc#1057241,bsc#1057123).
  - qxl: fix primary surface handling (bsc#1057241,bsc#1057123).
  - commit 7c6173e


author: jroedel@suse.de
changelog:
  - PCI: Restore PRI and PASID state after Function-Level Reset
    (fate#322865).
  - PCI: Cache PRI and PASID bits in pci_dev (fate#322865).
  - commit 085d4a7


author: jroedel@suse.de
changelog:
  - KVM: SVM: Enable Virtual GIF feature (fate#323405).
  - KVM: SVM: Add Virtual GIF feature definition (fate#323405).
  - KVM: SVM: suppress unnecessary NMI singlestep on GIF=0 and
    nested exit (fate#323405).
  - KVM: SVM: don't NMI singlestep over event injection
    (fate#323405).
  - KVM: SVM: hide TF/RF flags used by NMI singlestep (fate#323405).
  - KVM: nSVM: do not forward NMI window singlestep VM exits to L1
    (fate#323405).
  - KVM: SVM: introduce disable_nmi_singlestep helper (fate#323405).
  - commit 82b8a75


author: oneukum@suse.com
changelog:
  - ACPI / scan: Enable GPEs before scanning the namespace
    (FATE#323948).
  - ACPICA: Dispatch active GPEs at init time (FATE#323948).
  - ACPICA: Make it possible to enable runtime GPEs earlier
    (FATE#323948).
  - Refresh patches.suse/0001-cpuidle-Fix-idle-time-tracking.patch.
  - commit 029df21


author: mcgrof@suse.com
changelog:
  - nl80211: check for the required netlink attributes presence (bsc#1058410 CVE-2017-12153).
  - commit 8769ee8


author: mcgrof@suse.com
changelog:
  - xfs: XFS_IS_REALTIME_INODE() should be false if no rt device present (bsc#1058524).
  - commit 72f8d25


author: jroedel@suse.de
changelog:
  - iommu/amd: Fix section mismatch warning (bsc#1043261).
  - iommu/amd: Fix compiler warning in copy_device_table()
    (bsc#1043261).
  - iommu/amd: Check if domain is NULL in get_domain() and return
    - EBUSY (bsc#1043261).
  - iommu/amd: Disable iommu only if amd_iommu=off is specified
    (bsc#1043261).
  - iommu/amd: Don't copy GCR3 table root pointer (bsc#1043261).
  - iommu/amd: Allocate memory below 4G for dev table if translation
    pre-enabled (bsc#1043261).
  - iommu/amd: Use is_attach_deferred call-back (bsc#1043261).
  - iommu: Add is_attach_deferred call-back to iommu-ops
    (bsc#1043261).
  - iommu/amd: Do sanity check for address translation and irq
    remap of old dev table entry (bsc#1043261).
  - iommu/amd: Copy old trans table from old kernel (bsc#1043261).
  - iommu/amd: Add function copy_dev_tables() (bsc#1043261).
  - iommu/amd: Define bit fields for DTE particularly (bsc#1043261).
  - Revert "iommu/amd: Suppress IO_PAGE_FAULTs in kdump kernel"
    (bsc#1043261).
  - iommu/amd: Add several helper functions (bsc#1043261).
  - iommu/amd: Detect pre enabled translation (bsc#1043261).
  - commit 655c694


author: jroedel@suse.de
changelog:
  - KVM: SVM: Add irqchip_split() checks before enabling AVIC
    (bsc#1044503).
  - KVM: Add struct kvm_vcpu pointer parameter to get_enable_apicv()
    (bsc#1044503).
  - KVM: SVM: Refactor AVIC vcpu initialization into
    avic_init_vcpu() (bsc#1044503).
  - commit ffdf86f


author: lduncan@suse.com
changelog:
  - scsi: bnx2i: Simplify cpu hotplug code (bsc#1050314).
  - scsi: bnx2i: Prevent recursive cpuhotplug locking (bsc#1050314).
  - commit 6746c96


author: msuchanek@suse.de
changelog:
  - rpm/kernel-binary.spec.in: only rewrite modules.dep if non-zero in size
    (bsc#1056979).
  - commit 75691fd


author: jthumshirn@suse.de
changelog:
  - series.conf: Let SCSI patches follow the upstream order and place them
    into the ordered section of series.conf
  - commit 7b4f251


author: jthumshirn@suse.de
changelog:
  - series.conf: Move block-layer patches into sorted patch section
    Refresh
    patches.suse/0004-cfq-iosched-Delete-unused-function-min_vdisktime.patch.
  - commit fec2137


author: mgorman@suse.de
changelog:
  - cpufreq, ondemand: Set default up_threshold to 40 on multi-core
    systems (bnc#464461,bnc#981838).
  - commit 91e0473


author: jthumshirn@suse.de
changelog:
  - PCI: Split ->reset_notify() method into ->reset_prepare()
    and ->reset_done() (FATE#323952, FATE#322506).
  - fs: add fcntl() interface for setting/getting write life time
    hints (FATE#323952, FATE#322506).
  - lightnvm: propagate right error code to target (FATE#323952,
    FATE#322506).
  - nvme: Allocate queues for all possible CPUs (FATE#323952,
    FATE#322506).
  - nvme: Don't allow to reset a reconnecting controller
    (FATE#323952, FATE#322506).
  - nvme: Makefile: remove dead build rule (FATE#323952,
    FATE#322506).
  - nvme: Move transports to use nvme-core workqueue (FATE#323952,
    FATE#322506).
  - nvme: Quirks for PM1725 controllers (FATE#323952, FATE#322506).
  - nvme: Remove SCSI translations (FATE#323952, FATE#322506,
    FATE#323537).
  - nvme: add fields into identify controller data structure
    (FATE#323952, FATE#322506).
  - nvme: add hostid token to fabric options (FATE#323952,
    FATE#322506).
  - nvme: add support for streams and directives (FATE#323952,
    FATE#322506).
  - nvme: also provide a UUID in the WWID sysfs attribute
    (FATE#323952, FATE#322506).
  - nvme: don't hard code size of struct t10_pi_tuple (FATE#323952,
    FATE#322506).
  - nvme: explicitly disable APST on quirked devices (FATE#323952,
    FATE#322506).
  - nvme: fabrics commands should use the fctype field for data
    direction (FATE#323952, FATE#322506).
  - nvme-fabrics: fix reporting of unrecognized options
    (FATE#323952, FATE#322506).
  - nvme-fabrics: verify that a controller returns the correct NQN
    (FATE#323952, FATE#322506).
  - nvme-fc: address target disconnect race conditions in fcp io
    submit (FATE#323952, FATE#322506).
  - nvme-fc: don't override opts->nr_io_queues (FATE#323952,
    FATE#322506).
  - nvme-fc: merge init_request methods (FATE#323952, FATE#322506).
  - nvme-fc: quiesce/unquiesce admin_q instead of start/stop its
    hw queues (FATE#323952, FATE#322506).
  - nvme-fc: revise TRADDR parsing (FATE#323952, FATE#322506).
  - nvme-fc: update tagset nr_hw_queues after queues reinit
    (FATE#323952, FATE#322506).
  - nvme-fc: use blk_mq_delay_run_hw_queue instead of open-coding it
    (FATE#323952, FATE#322506).
  - nvme: fix byte swapping in the streams code (FATE#323952,
    FATE#322506).
  - nvme: fix directive command numd calculation (FATE#323952,
    FATE#322506).
  - nvme: fix nvme reset command timeout handling (FATE#323952,
    FATE#322506).
  - nvme: get list of namespace descriptors (FATE#323952,
    FATE#322506).
  - nvme: host: unquiesce queue in nvme_kill_queues() (FATE#323952,
    FATE#322506).
  - nvme: implement NS Optimal IO Boundary from 1.3 Spec
    (FATE#323952, FATE#322506).
  - nvme: introduce NVMe Namespace Identification Descriptor
    structures (FATE#323952, FATE#322506).
  - nvme: kick requeue list when requeueing a request instead of
    when starting the queues (FATE#323952, FATE#322506).
  - nvme-lightnvm: use blk_execute_rq in nvme_nvm_submit_user_cmd
    (FATE#323952, FATE#322506).
  - nvme-loop: get rid of unused controller lock (FATE#323952,
    FATE#322506).
  - nvme-loop: merge init_request methods (FATE#323952,
    FATE#322506).
  - nvme-loop: quiesce/unquiesce admin_q instead of start/stop
    its hw queues (FATE#323952, FATE#322506).
  - nvme-loop: update tagset nr_hw_queues after
    reconnecting/resetting (FATE#323952, FATE#322506).
  - nvme: mark shutdown_timeout static (FATE#323952, FATE#322506).
  - nvme: move ctrl cap to struct nvme_ctrl (FATE#323952,
    FATE#322506).
  - nvme: move nr_reconnects to nvme_ctrl (FATE#323952,
    FATE#322506).
  - nvme: move protection information check into nvme_setup_rw
    (FATE#323952, FATE#322506).
  - nvme: move queue_count to the nvme_ctrl (FATE#323952,
    FATE#322506).
  - nvme: move reset workqueue handling to common code (FATE#323952,
    FATE#322506).
  - nvme: no need to wait for the reset when keepalive fails
    (FATE#323952, FATE#322506).
  - nvme-pci: Fix an error handling path in 'nvme_probe()'
    (FATE#323952, FATE#322506).
  - nvme-pci: Introduce nvme_ring_cq_doorbell (FATE#323952,
    FATE#322506).
  - nvme-pci: Remove nvme_setup_prps BUG_ON (FATE#323952,
    FATE#322506).
  - nvme-pci: Remove watchdog timer (FATE#323952, FATE#322506).
  - nvme-pci: add another device ID with stripe quirk (FATE#323952,
    FATE#322506).
  - nvme-pci: add module parameter for io queue depth (FATE#323952,
    FATE#322506).
  - nvme-pci: compile warnings in nvme_alloc_host_mem()
    (FATE#323952, FATE#322506).
  - nvme-pci: factor out cqe handling into a dedicated routine
    (FATE#323952, FATE#322506).
  - nvme-pci: factor out the cqe reading mechanics from
    __nvme_process_cq (FATE#323952, FATE#322506).
  - nvme-pci: fix CMB sysfs file removal in reset path (FATE#323952,
    FATE#322506).
  - nvme-pci: fix HMB size calculation (FATE#323952, FATE#322506).
  - nvme-pci: implement host memory buffer support (FATE#323952,
    FATE#322506).
  - nvme-pci: merge init_request methods (FATE#323952, FATE#322506).
  - nvme-pci: open-code polling logic in nvme_poll (FATE#323952,
    FATE#322506).
  - nvme-pci: quiesce/unquiesce admin_q instead of start/stop its
    hw queues (FATE#323952, FATE#322506).
  - nvme-pci: remap BAR0 to cover admin CQ doorbell for large stride
    (FATE#323952, FATE#322506).
  - nvme-pci: remove redundant includes (FATE#323952, FATE#322506).
  - nvme-pci: rename to nvme_pci_configure_admin_queue (FATE#323952,
    FATE#322506).
  - nvme-pci: set cqe_seen on polled completions (FATE#323952,
    FATE#322506).
  - nvme-pci: use dma memory for the host memory buffer descriptors
    (FATE#323952, FATE#322506).
  - nvme: provide UUID value to userspace (FATE#323952,
    FATE#322506).
  - nvme: queue ns scanning and async request from nvme_wq
    (FATE#323952, FATE#322506).
  - nvme-rdma: Don't rearm the CQ when polling directly
    (FATE#323952, FATE#322506).
  - nvme-rdma: Get rid of CONNECTED state (FATE#323952,
    FATE#322506).
  - nvme-rdma: Make queue flags bit numbers and not shifts
    (FATE#323952, FATE#322506).
  - nvme-rdma: default MR page size to 4k (FATE#323952,
    FATE#322506).
  - nvme-rdma: fix error code in nvme_rdma_create_ctrl()
    (FATE#323952, FATE#322506).
  - nvme-rdma: get rid of unused ctrl lock (FATE#323952,
    FATE#322506).
  - nvme-rdma: make nvme_rdma_[create|destroy]_queue_ib symmetrical
    (FATE#323952, FATE#322506).
  - nvme-rdma: merge init_request and exit_request methods
    (FATE#323952, FATE#322506).
  - nvme-rdma: quiesce/unquiesce admin_q instead of start/stop
    its hw queues (FATE#323952, FATE#322506).
  - nvme-rdma: rework rdma connection establishment error path
    (FATE#323952, FATE#322506).
  - nvme-rdma: unconditionally recycle the request mr (FATE#323952,
    FATE#322506).
  - nvme-rdma: update tagset nr_hw_queues after
    reconnecting/resetting (FATE#323952, FATE#322506).
  - nvme: read the subsystem NQN from Identify Controller
    (FATE#323952, FATE#322506).
  - nvme: remove a misleading comment on struct nvme_ns
    (FATE#323952, FATE#322506).
  - nvme: rename uuid to nguid in nvme_ns (FATE#323952,
    FATE#322506).
  - nvme: save hmpre and hmmin in struct nvme_ctrl (FATE#323952,
    FATE#322506).
  - nvme: simplify nvme_dev_attrs_are_visible (FATE#323952,
    FATE#322506).
  - nvme: split nvme_uninit_ctrl into stop and uninit (FATE#323952,
    FATE#322506).
  - nvme: strip trailing 0-bytes in wwid_show (FATE#323952,
    FATE#322506).
  - nvme: switch to uuid_t (FATE#323952, FATE#322506).
  - nvme: use a single NVME_AQ_DEPTH and relax it to 32
    (FATE#323952, FATE#322506).
  - nvme: use ctrl->device consistently for logging (FATE#323952,
    FATE#322506).
  - nvme: validate admin queue before unquiesce (FATE#323952,
    FATE#322506).
  - nvme.h: add dword 12 - 15 fields to struct nvme_features
    (FATE#323952, FATE#322506).
  - nvme.h: add struct nvme_host_mem_buf_desc and HMB flags
    (FATE#323952, FATE#322506).
  - nvme_fc: Fix crash when nvme controller connection fails
    (FATE#323952, FATE#322506).
  - nvme_fc: fix double calls to nvme_cleanup_cmd() (FATE#323952,
    FATE#322506).
  - nvme_fc: fix error recovery on link down (FATE#323952,
    FATE#322506).
  - nvme_fc/nvmet_fc: revise Create Association descriptor length
    (FATE#323952, FATE#322506).
  - nvme_fc: replace ioabort msleep loop with completion
    (FATE#323952, FATE#322506).
  - nvmet: Move serial number from controller to subsystem
    (FATE#323952, FATE#322506).
  - nvmet: add uuid field to nvme_ns and populate via configfs
    (FATE#323952, FATE#322506).
  - nvmet: allow overriding the NVMe VS via configfs (FATE#323952,
    FATE#322506).
  - nvmet: avoid unneeded assignment of submit_bio return value
    (FATE#323952, FATE#322506).
  - nvmet: don't overwrite identify sn/fr with 0-bytes (FATE#323952,
    FATE#322506).
  - nvmet: don't report 0-bytes in serial number (FATE#323952,
    FATE#322506).
  - nvmet-fc: Remove a set-but-not-used variable (FATE#323952,
    FATE#322506).
  - nvmet-fc: correct use after free on list teardown (FATE#323952,
    FATE#322506).
  - nvmet-fc: eliminate incorrect static markers on local variables
    (FATE#323952, FATE#322506).
  - nvmet-fc: fix byte swapping in nvmet_fc_ls_create_association
    (FATE#323952, FATE#322506).
  - nvmet: implement namespace identify descriptor list
    (FATE#323952, FATE#322506).
  - nvmet: prefix version configfs file with attr (FATE#323952,
    FATE#322506).
  - nvmet: preserve controller serial number between reboots
    (FATE#323952, FATE#322506).
  - nvmet-rdma: register ib_client to not deadlock in device removal
    (FATE#323952, FATE#322506).
  - nvmet: use NVME_IDENTIFY_DATA_SIZE (FATE#323952, FATE#322506).
  - nvmet_fc: Accept variable pad lengths on Create Association LS
    (FATE#323952, FATE#322506).
  - nvmet_fc: add defer_req callback for deferment of cmd buffer
    return (FATE#323952, FATE#322506).
  - nvmet_fc: fix crashes on bad opcodes (FATE#323952, FATE#322506).
  - nvmf: keep track of nvmet connect error status (FATE#323952,
    FATE#322506).
  - scatterlist: add sg_zero_buffer() helper (FATE#323952,
    FATE#322506).
  - Delete
    patches.suse/0001-lightnvme-fix-compiling-error-for-blk_status_t.patch.
  - commit b7fe62e


author: jslaby@suse.cz
changelog:
  - Linux 4.12.13 (bnc#1060662).
  - mtd: nand: make Samsung SLC NAND usable again (bnc#1060662).
  - mtd: nand: hynix: add support for 20nm NAND chips (bnc#1060662).
  - mtd: nand: mxc: Fix mxc_v1 ooblayout (bnc#1060662).
  - mtd: nand: qcom: fix read failure without complete bootchain
    (bnc#1060662).
  - mtd: nand: qcom: fix config error for BCH (bnc#1060662).
  - nvme-fabrics: generate spec-compliant UUID NQNs (bnc#1060662).
  - btrfs: resume qgroup rescan on rw remount (bnc#1060662).
  - rtlwifi: btcoexist: Fix breakage of ant_sel for rtl8723be
    (bnc#1060662).
  - radix-tree: must check __radix_tree_preload() return value
    (bnc#1060662).
  - selftests/x86/fsgsbase: Test selectors 1, 2, and 3
    (bnc#1060662).
  - mm: kvfree the swap cluster info if the swap file is
    unsatisfactory (bnc#1060662).
  - mm/swapfile.c: fix swapon frontswap_map memory leak on error
    (bnc#1060662).
  - mm/memory.c: fix mem_cgroup_oom_disable() call missing
    (bnc#1060662).
  - ALSA: msnd: Optimize / harden DSP and MIDI loops (bnc#1060662).
  - KVM: SVM: Limit PFERR_NESTED_GUEST_PAGE error_code check to
    L1 guest (bnc#1060662).
  - Bluetooth: Properly check L2CAP config option output buffer
    length (bnc#1060662 bnc#1057389 CVE-2017-1000251).
  - ARM64: dts: marvell: armada-37xx: Fix GIC maintenance interrupt
    (bnc#1060662).
  - ARM: 8692/1: mm: abort uaccess retries upon fatal signal
    (bnc#1060662).
  - NFS: Fix 2 use after free issues in the I/O code (bnc#1060662).
  - NFS: Sync the correct byte range during synchronous writes
    (bnc#1060662).
  - NFSv4: Fix up mirror allocation (bnc#1060662).
  - xfs: XFS_IS_REALTIME_INODE() should be false if no rt device
    present (bnc#1060662).
  - commit 5f5d623


author: jslaby@suse.cz
changelog:
  - x86/asm: Fix inline asm call constraints for Clang
    (bnc#1058115).
  - objtool: Handle another GCC stack pointer adjustment bug
    (bnc#1058115).
  - commit a2e1012


author: tbogendoerfer@suse.de
changelog:
  - RDMA: Simplify get firmware interface (bsc#1046543 FATE#322927).
  - RDMA: Remove useless MODULE_VERSION (bsc#1046543 FATE#322927).
  - commit 28a0467


author: tbogendoerfer@suse.de
changelog:
  - cxgb4: ethtool forward error correction management support
    (bsc#1046540 FATE#322930).
  - cxgb4: core hardware/firmware support for Forward Error
    Correction on a link (bsc#1046540 FATE#322930).
  - net: ethtool: add support for forward error correction modes
    (bsc#1046540 FATE#322930).
  - cxgb4: display serial config and vpd versions (bsc#1046540
    FATE#322930).
  - cxgb4: Update register ranges of T4/T5/T6 adapters (bsc#1046540
    FATE#322930).
  - cxgb4: Remove some dead code (bsc#1046540 FATE#322930).
  - commit 8b2ccca


author: tbogendoerfer@suse.de
changelog:
  - nfp: only use direct firmware requests (bsc#1055968).
  - nfp: look for firmware image by device serial number and PCI
    name (bsc#1055968).
  - nfp: remove the probe deferral when FW not present
    (bsc#1055968).
  - nfp: set config bit (ifup/ifdown) on netdev open/close
    (bsc#1055968).
  - commit 2e0e280


author: bp@suse.de
changelog:
  - EDAC: Add owner check to the x86 platform drivers (bsc#1042420).
  - Update config files.
  - EDAC: Add helper which returns the loaded platform driver
    (bsc#1042420).
  - EDAC, ghes: Add platform check (bsc#1042420).
  - EDAC, ghes: Model a single, logical memory controller
    (bsc#1042420).
  - EDAC, ghes: Remove symbol exports (bsc#1042420).
  - intel_pstate: convert to use acpi_match_platform_list()
    (bsc#1042420).
  - commit 0ef43b8


author: tbogendoerfer@suse.de
changelog:
  - IB/hfi1: Handle missing magic values in config file (bsc#1060463
    FATE#323043).
  - IB/hfi1: Resolve kernel panics by reference counting receive
    contexts (bsc#1060463 FATE#323043).
  - IB/hfi1: Initialize TID lists to avoid crash on cleanup
    (bsc#1060463 FATE#323043).
  - IB/qib: Replace deprecated pci functions with new API
    (bsc#1027067 FATE#322649).
  - IB/hfi1: Add traces for TID operations (bsc#1060463
    FATE#323043).
  - IB/hfi1: Use a template for tid reg/unreg (bsc#1060463
    FATE#323043).
  - IB/hfi1: Remove reading platform configuration from EFI variable
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Create common expected receive verbs/PSM code
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Set proper logging levels on QSFP cable error events
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Fix DC 8051 host info flag array (bsc#1060463
    FATE#323043).
  - IB/hfi1,qib: Do not send QKey trap for UD qps (bsc#1060463
    FATE#323043).
  - IB/hfi1: Modify handling of physical link state by Host Driver
    (bsc#1060463 FATE#323043).
  - IB/core: Allow QP state transition from reset to error
    (bsc#1046306 FATE#322942).
  - IB/hfi1: Add error checking for buffer overrun in OPA aggregate
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Remove subtraction of uninitialized value (bsc#1060463
    FATE#323043).
  - IB/hfi1: Use QPN mask to avoid overflow (bsc#1060463
    FATE#323043).
  - IB/hfi1: Fix spelling mistake in linkdown reason (bsc#1060463
    FATE#323043).
  - IB/rdmavt: Remove duplicated functions (bsc#1058717
    FATE#322789).
  - IB/hfi1: Fix up sdma_init function comment (bsc#1060463
    FATE#323043).
  - IB/hfi1: Reclassify type of messages printed for platform
    config logic (bsc#1060463 FATE#323043).
  - IB/hfi1: Remove atomic SDMA_REQ_HAS_ERROR bit operation
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Remove atomic SDMA_REQ_SEND_DONE bit operation
    (bsc#1060463 FATE#323043).
  - IB/core,rdmavt,hfi1,opa-vnic: Send OPA cap_mask3 in trap
    (bsc#1060463 FATE#323043 bsc#1058717 FATE#322789 bsc#1046306
    FATE#322942).
  - IB/hfi1: Replace deprecated pci functions with new API
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Name function prototype parameters for affinity module
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Optimize cachelines for user SDMA request structure
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Don't remove RB entry when not needed (bsc#1060463
    FATE#323043).
  - IB/rdmavt: Compress adjacent SGEs in rvt_lkey_ok() (bsc#1058717
    FATE#322789).
  - IB/hfi1: Setup common IB fields in hfi1_packet struct
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Separate input/output header tracing (bsc#1060463
    FATE#323043).
  - IB/hfi1: Add functions to parse BTH/IB headers (bsc#1060463
    FATE#323043).
  - IB/hfi1: Remove unused mk_qpn function (bsc#1060463
    FATE#323043).
  - IB/hfi1: Remove unnecessary initialization from tx request
    (bsc#1060463 FATE#323043).
  - commit 0a0be08


author: tbogendoerfer@suse.de
changelog:
  - IB/rxe: Constify static rxe_vm_ops (bsc#1050662 FATE#323951).
  - IB/rxe: Use __func__ to print function's name (bsc#1050662
    FATE#323951).
  - IB/rxe: Use DEVICE_ATTR_RO macro to show parent field
    (bsc#1050662 FATE#323951).
  - IB/rxe: Prefer 'unsigned int' to bare use of 'unsigned'
    (bsc#1050662 FATE#323951).
  - IB/rxe: Use "foo *bar" instead of "foo * bar" (bsc#1050662
    FATE#323951).
  - commit fab70b3


author: tbogendoerfer@suse.de
changelog:
  - IB/uverbs: Enable QP creation with a given source QP number
    (bsc#1046306 FATE#322942).
  - IB/core: Enable QP creation with a given source QP number
    (bsc#1046306 FATE#322942).
  - IB/core: Add support for RoCEv2 multicast (bsc#1046306
    FATE#322942).
  - IB/core: Set RoCEv2 MGID according to spec (bsc#1046306
    FATE#322942).
  - IB/core: Fix the validations of a multicast LID in attach or
    detach operations (bsc#1046306 FATE#322942).
  - IB/core: Introduce delay drop for a WQ (bsc#1046306
    FATE#322942).
  - commit 4537464


author: tbogendoerfer@suse.de
changelog:
  - IB/core: Fix for core panic (bsc#1046306 FATE#322942).
  - IB/{rdmavt, hfi1, qib}: Fix panic with post receive and SGE
    compression (bsc#1058717 FATE#322789).
  - commit 92c6c71


author: jack@suse.cz
changelog:
  - Disable CONFIG_DEBUG_LIST (bsc#1060256)
    CONFIG_DEBUG_LIST adds some consistency checks into list handling
    operations. Additional fetches resulting from this are visible in the
    perf profile accounting for about 3.5% of the pagecache truncation path.
    Disable the option to avoid the overhead as it was enabled more or less
    inadvertedly.
    We also have to disable CONFIG_BUG_ON_DATA_CORRUPTION as that selects
    CONFIG_DEBUG_LIST.
  - commit 1748d9c


author: mgorman@suse.de
changelog:
  - mm: hugetlb: clear target sub-page last when clearing huge page
    (bnc#971975 VM performance -- thp).
  - commit ba31982


author: jslaby@suse.cz
changelog:
  - Linux 4.12.14 (bnc#1060662).
  - ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt()
    (bnc#1060662).
  - ipv6: add rcu grace period before freeing fib6_node
    (bnc#1060662).
  - ipv6: fix sparse warning on rt6i_node (bnc#1060662).
  - macsec: add genl family module alias (bnc#1060662).
  - udp: on peeking bad csum, drop packets even if not at head
    (bnc#1060662).
  - bpf: fix map value attribute for hash of maps (bnc#1060662).
  - fsl/man: Inherit parent device and of_node (bnc#1060662).
  - sctp: Avoid out-of-bounds reads from address storage
    (bnc#1060662).
  - tipc: Fix tipc_sk_reinit handling of -EAGAIN (bnc#1060662).
  - net: systemport: Be drop monitor friendly (bnc#1060662).
  - net: bcmgenet: Be drop monitor friendly (bnc#1060662).
  - net: systemport: Free DMA coherent descriptors on errors
    (bnc#1060662).
  - netvsc: fix deadlock betwen link status and removal
    (bnc#1060662).
  - udp6: set rx_dst_cookie on rx_dst updates (bnc#1060662).
  - net: mvpp2: fix the mac address used when using PPv2.2
    (bnc#1060662).
  - ipv6: set dst.obsolete when a cached route has expired
    (bnc#1060662).
  - ipv6: do not set sk_destruct in IPV6_ADDRFORM sockopt
    (bnc#1060662).
  - packet: Don't write vnet header beyond end of buffer
    (bnc#1060662).
  - kcm: do not attach PF_KCM sockets to avoid deadlock
    (bnc#1060662).
  - net: dsa: bcm_sf2: Fix number of CFP entries for BCM7278
    (bnc#1060662).
  - Revert "net: phy: Correctly process PHY_HALTED in
    phy_stop_machine()" (bnc#1060662).
  - net: fec: Allow reception of frames bigger than 1522 bytes
    (bnc#1060662).
  - mlxsw: spectrum: Forbid linking to devices that have uppers
    (bnc#1060662).
  - bridge: switchdev: Clear forward mark when transmitting packet
    (bnc#1060662).
  - Revert "net: use lib/percpu_counter API for fragmentation mem
    accounting" (bnc#1060662).
  - Revert "net: fix percpu memory leaks" (bnc#1060662).
  - gianfar: Fix Tx flow control deactivation (bnc#1060662).
  - vhost_net: correctly check tx avail during rx busy polling
    (bnc#1060662).
  - ip6_gre: update mtu properly in ip6gre_err (bnc#1060662).
  - ipv6: fix memory leak with multiple tables during netns
    destruction (bnc#1060662).
  - ipv6: fix typo in fib6_net_exit() (bnc#1060662).
  - sctp: fix missing wake ups in some situations (bnc#1060662).
  - f2fs: let fill_super handle roll-forward errors (bnc#1060662).
  - f2fs: check hot_data for roll-forward recovery (bnc#1060662).
  - x86/fsgsbase/64: Fully initialize FS and GS state in
    start_thread_common (bnc#1060662).
  - x86/fsgsbase/64: Report FSBASE and GSBASE correctly in core
    dumps (bnc#1060662).
  - x86/switch_to/64: Rewrite FS/GS switching yet again to fix
    AMD CPUs (bnc#1060662).
  - fuse: allow server to run in different pid_ns (bnc#1060662).
  - idr: remove WARN_ON_ONCE() when trying to replace negative ID
    (bnc#1060662).
  - md/raid1/10: reset bio allocated from mempool (bnc#1060662).
  - md/raid5: release/flush io in raid5_do_work() (bnc#1060662).
  - ipv6: Fix may be used uninitialized warning in rt6_check
    (bnc#1060662).
  - Refresh
    patches.drivers/net-sock-factor-out-dequeue-peek-with-offset-code.patch.
  - Refresh
    patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
  - commit ffd2366


author: dbueso@suse.de
changelog:
  - kvm,mips: Fix potential swait_active() races (bsc#1060747).
  - kvm,powerpc: Serialize wq active checks in ops->vcpu_kick
    (bsc#1060747).
  - kvm: Serialize wq active checks in kvm_vcpu_wake_up()
    (bsc#1060747).
  - kvm,x86: Fix apf_task_wake_one() wq serialization (bsc#1060747).
  - kvm,lapic: Justify use of swait_active() (bsc#1060747).
  - kvm,async_pf: Use swq_has_sleeper() (bsc#1060747).
  - sched/wait: Add swq_has_sleeper() (bsc#1060747).
  - swait: Add idle variants which don't contribute to load average
    (bsc#1060747).
  - commit e57f3cb


author: jroedel@suse.de
changelog:
  - Refresh patches.arch/0001-KVM-VMX-Do-not-BUG-on-out-of-bounds-guest-IRQ.patch.
    Add upstream commit-id and Patch-mainline information.
  - commit 546cb89


author: jroedel@suse.de
changelog:
  - Delete patches.arch/0002-KVM-Don-t-accept-obviously-wrong-gsi-values-via-KVM_.patch.
    Patch was reverted upstream.
  - commit b3eafff


author: jroedel@suse.de
changelog:
  - KVM: VMX: do not change SN bit in vmx_update_pi_irte()
    (bsc#1061017).
  - KVM: nVMX: Update vmcs12->guest_linear_address on nested VM-exit
    (bsc#1061017).
  - KVM: async_pf: Fix #DF due to inject "Page not Present" and
    "Page Ready" exceptions simultaneously (bsc#1061017).
  - KVM: VMX: remove WARN_ON_ONCE in
    kvm_vcpu_trigger_posted_interrupt (bsc#1061017).
  - KVM: SVM: Add a missing 'break' statement (bsc#1061017).
  - commit 037fe31


author: tbogendoerfer@suse.de
changelog:
  - net/mlx5: fix spelling mistake: "alloated" -> "allocated"
    (bsc#1046303 FATE#322944).
  - IB/mlx5: Expose extended error counters (bsc#1046305
    FATE#322943).
  - IB/mlx5: Fix cached MR allocation flow (bsc#1046305
    FATE#322943).
  - IB/mlx5: Report RX checksum capabilities for IPoIB (bsc#1046305
    FATE#322943).
  - net/mlx5: Report enhanced capabilities for IPoIB (bsc#1046303
    FATE#322944).
  - IB/mlx5: Add multicast flow steering support for underlay QP
    (bsc#1046305 FATE#322943).
  - IB/mlx5: Add support for QP with a given source QPN (bsc#1046305
    FATE#322943).
  - IB/mlx5: Add delay drop configuration and statistics
    (bsc#1046305 FATE#322943).
  - IB/mlx5: Add support to dropless RQ (bsc#1046305 FATE#322943).
  - net/mlx5: Introduce general notification event (bsc#1046303
    FATE#322944).
  - net/mlx5: Introduce set delay drop command (bsc#1046303
    FATE#322944).
  - IB/mlx5: Restore IB guid/policy for virtual functions
    (bsc#1046305 FATE#322943).
  - IB/mlx5: Add debug control parameters for congestion control
    (bsc#1046305 FATE#322943).
  - IB/mlx5: Change logic for dispatching IB events for port state
    (bsc#1046305 FATE#322943).
  - net/mlx5e: Enable local loopback in loopback selftest
    (bsc#1046303 FATE#322944).
  - IB/mlx5: Add raw ethernet local loopback support (bsc#1046305
    FATE#322943).
  - net/mlx5: Add raw ethernet local loopback firmware command
    (bsc#1046303 FATE#322944).
  - commit 08c6c4f


author: tbogendoerfer@suse.de
changelog:
  - mlx4: Replace PCI pool old API (bsc#1046300 FATE#322946).
  - IB/mlx4: Expose RSS capabilities (bsc#1046302 FATE#322945).
  - IB/mlx4: Add support for RSS QP (bsc#1046302 FATE#322945).
  - IB/mlx4: Add support for WQ indirection table related verbs
    (bsc#1046302 FATE#322945).
  - IB/mlx4: Add support for WQ related verbs (bsc#1046302
    FATE#322945).
  - (IB, net)/mlx4: Add resource utilization support (bsc#1046302
    FATE#322945 bsc#1046300 FATE#322946 bsc#1046299 FATE#322947).
  - IB/mlx4: Add inline-receive support (bsc#1046302 FATE#322945).
  - commit 8e2d33f


author: tbogendoerfer@suse.de
changelog:
  - IB/cma: Fix default RoCE type setting (bsc#1046306 FATE#322942).
  - IB/core: Add generic function to extract IB speed from netdev
    (bsc#1046306 FATE#322942).
  - IB/usnic: Implement get_netdev hook (bsc#1046306 FATE#322942).
  - IB/cma: Set default gid type to RoCEv2 (bsc#1046306
    FATE#322942).
  - commit 1582933


author: tbogendoerfer@suse.de
changelog:
  - RDMA/bnxt_re: remove unnecessary call to memset (bsc#1050244
    FATE#322915).
  - RDMA: Fix return value check for ib_get_eth_speed() (bsc#1050244
    FATE#322915).
  - RDMA/bnxt_re: Implement the alloc/get_hw_stats callback
    (bsc#1050244 FATE#322915).
  - RDMA/bnxt_re: Allocate multiple notification queues (bsc#1050244
    FATE#322915).
  - RDMA/bnxt_re: fix spelling mistake: "Deallocte" -> "Deallocate"
    (bsc#1050244 FATE#322915).
  - RDMA/bnxt_re: Allow posting when QPs are in error (bsc#1050244
    FATE#322915).
  - RDMA/bnxt_re: Add vlan tag for untagged RoCE traffic when PFC
    is configured (bsc#1050244 FATE#322915).
  - RDMA/bnxt_re: Delete unsupported modify_port function
    (bsc#1050244 FATE#322915).
  - commit 94e058a


author: tbogendoerfer@suse.de
changelog:
  - bnxt_en: fix switchdev port naming for external-port-rep and
    vf-reps (bsc#1050242 FATE#322914).
  - bnxt_en: use SWITCHDEV_SET_OPS() for setting
    vf_rep_switchdev_ops (bsc#1050242 FATE#322914).
  - bnxt_en: include bnxt_vfr.c code under CONFIG_BNXT_SRIOV switch
    (bsc#1050242 FATE#322914).
  - bnxt: fix unused variable warnings (bsc#1050242 FATE#322914).
  - bnxt: fix unsigned comparsion with 0 (bsc#1050242 FATE#322914).
  - bnxt_en: Use SWITCHDEV_SET_OPS() (bsc#1050242 FATE#322914).
  - bnxt_en: add support for port_attr_get and and
    get_phys_port_name (bsc#1050242 FATE#322914).
  - bnxt_en: add vf-rep RX/TX and netdev implementation (bsc#1050242
    FATE#322914).
  - bnxt_en: add support to enable VF-representors (bsc#1050242
    FATE#322914).
  - bnxt_en: Set ETS min_bw parameter for older firmware
    (bsc#1050242 FATE#322914).
  - bnxt_en: Report firmware DCBX agent (bsc#1050242 FATE#322914).
  - bnxt_en: Allow the user to set ethtool stats-block-usecs to 0
    (bsc#1050242 FATE#322914).
  - bnxt_en: Add bnxt_get_num_stats() to centrally get the number
    of ethtool stats (bsc#1050242 FATE#322914).
  - bnxt_en: Implement ndo_bridge_{get|set}link methods (bsc#1050242
    FATE#322914).
  - bnxt_en: Retrieve the hardware bridge mode from the firmware
    (bsc#1050242 FATE#322914).
  - bnxt_en: Update firmware interface spec to 1.8.0 (bsc#1050242
    FATE#322914).
  - commit aa23996


author: tbogendoerfer@suse.de
changelog:
  - IB/hfi1: Always perform offline transition (bsc#1060463
    FATE#323043).
  - IB/hfi1: Prevent link down request double queuing (bsc#1060463
    FATE#323043).
  - IB/hfi1: Create workqueue for link events (bsc#1060463
    FATE#323043).
  - IB/hfi1: Disambiguate corruption and uninitialized error cases
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Only set fd pointer when base context is completely
    initialized (bsc#1060463 FATE#323043).
  - IB/hfi1: Do not enable disabled port on cable insert
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Harden state transition to Armed and Active
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Split copy_to_user data copy for better security
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Verify port data VLs credits on transition to Armed
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Move saving PCI values to a separate function
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Fix initialization failure for debug firmware
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Fix code consistency for if/else blocks in chip.c
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Send MAD traps until repressed (bsc#1060463
    FATE#323043).
  - IB/hfi1: Pass the context pointer rather than the index
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Use context pointer rather than context index
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Size rcd array index correctly and consistently
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Remove unused user context data members (bsc#1060463
    FATE#323043).
  - IB/hfi1: Assign context does not clean up file descriptor
    correctly on error (bsc#1060463 FATE#323043).
  - IB/hfi1: Serve the most starved iowait entry first (bsc#1060463
    FATE#323043).
  - IB/hfi1: Fix bar0 mapping to use write combining (bsc#1060463
    FATE#323043).
  - IB/hfi1: Check return values from PCI config API calls
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Add receiving queue info to qp_stats (bsc#1060463
    FATE#323043).
  - IB/qib: remove duplicate code (bsc#1027067 FATE#322649).
  - commit 6163efb


author: tbogendoerfer@suse.de
changelog:
  - IB/core: Fix input len in multiple user verbs (bsc#1046306
    FATE#322942).
  - Add OPA extended LID support (bsc#1046306 FATE#322942).
  - infiniband: pvrdma: constify pci_device_id (bsc#1046306
    FATE#322942).
  - infiniband: nes: constify pci_device_id (bsc#1046306
    FATE#322942).
  - infiniband: mthca: constify pci_device_id (bsc#1046306
    FATE#322942).
  - PCI/IB: add support for pci driver attribute groups (bsc#1046306
    FATE#322942).
  - iwcm: Don't allocate iwcm workqueue with WQ_MEM_RECLAIM
    (bsc#1046306 FATE#322942).
  - cm: Don't allocate ib_cm workqueue with WQ_MEM_RECLAIM
    (bsc#1046306 FATE#322942).
  - RDMA/core: make ib_device.add method optional (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Export node_type (bsc#1046306 FATE#322942).
  - RDMA/netlink: Provide port state and physical link state
    (bsc#1046306 FATE#322942).
  - RDMA/netlink: Export LID mask control (LMC) (bsc#1046306
    FATE#322942).
  - RDMA/netink: Export lids and sm_lids (bsc#1046306 FATE#322942).
  - RDMA/netlink: Advertise IB subnet prefix (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Export node_guid and sys_image_guid (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Export FW version (bsc#1046306 FATE#322942).
  - RDMA: Simplify get firmware interface (bsc#1046306 FATE#322942).
  - RDMA/netlink: Expose device and port capability masks
    (bsc#1046306 FATE#322942).
  - RDMA/netlink: Implement nldev port doit callback (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Add nldev port dumpit implementation (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Add nldev device doit implementation (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Implement nldev device dumpit calback (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Add nldev initialization flows (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Add netlink device definitions to UAPI
    (bsc#1046306 FATE#322942).
  - RDMA/netlink: Update copyright (bsc#1046306 FATE#322942).
  - RDMA/netlink: Convert LS to doit callback (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Reduce indirection access to cb_table (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Add and implement doit netlink callback
    (bsc#1046306 FATE#322942).
  - RDMA/core: Add and expose static device index (bsc#1046306
    FATE#322942).
  - RDMA/core: Add iterator over ib_devices (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Rename netlink callback struct (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Simplify and rename ibnl_chk_listeners
    (bsc#1046306 FATE#322942).
  - RDMA/netlink: Rename and remove redundant parameter from
    ibnl_multicast (bsc#1046306 FATE#322942).
  - RDMA/netlink: Rename and remove redundant parameter from
    ibnl_unicast* (bsc#1046306 FATE#322942).
  - RDMA/netlink: Simplify the put_msg and put_attr (bsc#1046306
    FATE#322942).
  - RDMA/netlink: Add flag to consolidate common handling
    (bsc#1046306 FATE#322942).
  - RDMA/iwcm: Remove extra EXPORT_SYMBOLS (bsc#1046306
    FATE#322942).
  - RDMA/iwcm: Remove useless check of netlink client validity
    (bsc#1046306 FATE#322942).
  - RDMA/netlink: Avoid double pass for RDMA netlink messages
    (bsc#1046306 FATE#322942).
  - RDMA/netlink: Remove redundant owner option for netlink
    callbacks (bsc#1046306 FATE#322942).
  - RDMA/netlink: Remove netlink clients infrastructure (bsc#1046306
    FATE#322942).
  - RDMA/core: Add wait/retry version of ibnl_unicast (bsc#1046306
    FATE#322942).
  - RDMA/core: expose affinity mappings per completion vector
    (bsc#1046306 FATE#322942).
  - IB/CM: Set appropriate slid and dlid when handling CM request
    (bsc#1046306 FATE#322942).
  - IB/CM: Create appropriate path records when handling CM request
    (bsc#1046306 FATE#322942).
  - IB/CM: Add OPA Path record support to CM (bsc#1046306
    FATE#322942).
  - IB/core: Change wc.slid from 16 to 32 bits (bsc#1046306
    FATE#322942).
  - IB/core: Change port_attr.sm_lid from 16 to 32 bits (bsc#1046306
    FATE#322942).
  - IB/core: Change port_attr.lid size from 16 to 32 bits
    (bsc#1046306 FATE#322942).
  - IB/mad: Change slid in RMPP recv from 16 to 32 bits (bsc#1046306
    FATE#322942).
  - IB/IPoIB: Increase local_lid to 32 bits (bsc#1046306
    FATE#322942).
  - IB/srpt: Increase lid and sm_lid to 32 bits (bsc#1046306
    FATE#322942).
  - IB/core: Convert ah_attr from OPA to IB when copying to user
    (bsc#1046306 FATE#322942).
  - IB: nes: convert to use DRIVER_ATTR_RW (bsc#1046306
    FATE#322942).
  - commit 0b03922


author: tbogendoerfer@suse.de
changelog:
  - IB/hfi1: Add kernel receive context info to debugfs (bsc#1060463
    FATE#323043).
  - IB/hfi1: Remove HFI1_VERBS_31BIT_PSN option (bsc#1060463
    FATE#323043).
  - IB/hfi1: Remove pstate from hfi1_pportdata (bsc#1060463
    FATE#323043).
  - IB/hfi1: Stricter bounds checking of MAD trap index (bsc#1060463
    FATE#323043).
  - IB/hfi1: Load fallback platform configuration per HFI device
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Add flag for platform config scratch register read
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Document phys port state bits not used in IB
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Check xchg returned value for queuing link down entry
    (bsc#1060463 FATE#323043).
  - IB/hfi1: fix spelling mistake: "Maximim" -> "Maximum"
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Enable RDMA_CAP_OPA_AH in hfi driver to support
    extended LIDs (bsc#1060463 FATE#323043).
  - IB/hfi1: Enhance PIO/SDMA send for 16B (bsc#1060463
    FATE#323043).
  - IB/hfi1: Add 16B RC/UC support (bsc#1060463 FATE#323043).
  - IB/rdmavt, hfi1, qib: Enhance rdmavt and hfi1 to use 32 bit lids
    (bsc#1060463 FATE#323043 bsc#1027067 FATE#322649 bsc#1058717
    FATE#322789).
  - IB/hfi1: Add 16B trace support (bsc#1060463 FATE#323043).
  - IB/hfi1: Add 16B UD support (bsc#1060463 FATE#323043).
  - IB/hfi1: Determine 9B/16B L2 header type based on Address handle
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Add support to process 16B header errors (bsc#1060463
    FATE#323043).
  - IB/hfi1: Add support to send 16B bypass packets (bsc#1060463
    FATE#323043).
  - IB/hfi1: Add support to receive 16B bypass packets (bsc#1060463
    FATE#323043).
  - IB/rdmavt, hfi1, qib: Modify check_ah() to account for
    extended LIDs (bsc#1060463 FATE#323043 bsc#1027067 FATE#322649
    bsc#1058717 FATE#322789).
  - IB/hf1: User context locking is inconsistent (bsc#1060463
    FATE#323043).
  - IB/hfi1: Protect context array set/clear with spinlock
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Use host_link_state to read state when DC is shut down
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Remove lstate from hfi1_pportdata (bsc#1060463
    FATE#323043).
  - IB/hfi1: Remove pmtu from the QP structure (bsc#1060463
    FATE#323043).
  - IB/hfi1: Revert egress pkey check enforcement (bsc#1060463
    FATE#323043).
  - IB/hfi1: add const to bin_attribute structures (bsc#1060463
    FATE#323043).
  - IB/qib: add const to bin_attribute structures (bsc#1027067
    FATE#322649).
  - IB/hfi1: fix spelling mistake in variable name continious
    (bsc#1060463 FATE#323043).
  - IB/qib: fix spelling mistake: "failng" -> "failing" (bsc#1027067
    FATE#322649).
  - commit 043fee2


author: tbogendoerfer@suse.de
changelog:
  - RDMA/nes: Remove zeroed parameter from port query callback
    (bsc#1046306 FATE#322942).
  - IB/rxe: Make rxe_counter_name static (bsc#1050662 FATE#323951).
  - IB/ipoib: Sync between remove_one to sysfs calls that use
    rtnl_lock (bsc#1046307 FATE#322941).
  - RDMA/mthca: Make explicit conversion to 64bit value (bsc#1046306
    FATE#322942).
  - RDMA/usnic: Fix remove address space warning (bsc#1046306
    FATE#322942).
  - RDMA/core: Refactor get link layer wrapper (bsc#1046306
    FATE#322942).
  - RDMA/core: Delete BUG() from unreachable flow (bsc#1046306
    FATE#322942).
  - RDMA/core: Cleanup device capability enum (bsc#1046306
    FATE#322942).
  - RDMA/(core, ulp): Convert register/unregister event handler
    to be void (bsc#1046306 FATE#322942).
  - IB/uverbs: Introduce and use helper functions to copy ah
    attributes (bsc#1046306 FATE#322942).
  - IB/cma: Fix erroneous validation of supported default GID type
    (bsc#1046306 FATE#322942).
  - IB: Avoid ib_modify_port() failure for RoCE devices (bsc#1046306
    FATE#322942).
  - RDMA/vmw_pvrdma: Update device query parameters and port caps
    (bsc#1046306 FATE#322942).
  - RDMA/vmw_pvrdma: Add RoCEv2 support (bsc#1046306 FATE#322942).
  - IB/ipoib: Enable ioctl for to IPoIB rdma netdevs (bsc#1046307
    FATE#322941).
  - rdma: Autoload netlink client modules (bsc#1046306 FATE#322942).
  - rdma: Allow demand loading of NETLINK_RDMA (bsc#1046306
    FATE#322942).
  - IB/pvrdma: Remove unused function (bsc#1046306 FATE#322942).
  - IB/mthca: Replace PCI pool old API (bsc#1046306 FATE#322942).
  - infiniband: avoid overflow warning (bsc#1046306 FATE#322942).
  - IB/rxe: Remove unneeded check (bsc#1050662 FATE#323951).
  - IB/rxe: Convert pr_info to pr_warn (bsc#1050662 FATE#323951).
  - commit 88ef93a


author: tbogendoerfer@suse.de
changelog:
  - IB/core: Separate CQ handle in SRQ context (bsc#1046306
    FATE#322942).
  - net/mlx5: Update HW layout definitions (bsc#1046303
    FATE#322944).
  - IB/mlx5: Report mlx5 enhanced multi packet WQE capability
    (bsc#1046305 FATE#322943).
  - IB/mlx5: Allow posting multi packet send WQEs if hardware
    supports (bsc#1046305 FATE#322943).
  - IB/mlx5: Add support for multi underlay QP (bsc#1046305
    FATE#322943).
  - IB/mlx5: Fix integer overflow when page_shift == 31 (bsc#1046305
    FATE#322943).
  - IB/mlx5: Fix memory leak in clean_mr error path (bsc#1046305
    FATE#322943).
  - IB/mlx5: Decouple MR allocation and population flows
    (bsc#1046305 FATE#322943).
  - IB/mlx5: Enable UMR for MRs created with reg_create (bsc#1046305
    FATE#322943).
  - IB/mlx5: Expose software parsing for Raw Ethernet QP
    (bsc#1046305 FATE#322943).
  - RDMA/mlx5: Limit scope of get vector affinity local function
    (bsc#1046305 FATE#322943).
  - IB/mlx5: Add necessary delay drop assignment (bsc#1046305
    FATE#322943).
  - IB/mlx5: Fix some spelling mistakes (bsc#1046305 FATE#322943).
  - IB/mlx5: use kvmalloc_array for mlx5_ib_wq (bsc#1046305
    FATE#322943).
  - mlx5: Replace PCI pool old API (bsc#1046303 FATE#322944).
  - mlx5: support ->get_vector_affinity (bsc#1046305 FATE#322943).
  - mlx5: move affinity hints assignments to generic code
    (bsc#1046303 FATE#322944).
  - mlx5e: don't assume anything on the irq affinity mappings of
    the device (bsc#1046303 FATE#322944).
  - mlx5: convert to generic pci_alloc_irq_vectors (bsc#1046303
    FATE#322944).
  - commit 24ced8f


author: tbogendoerfer@suse.de
changelog:
  - IB/mlx4: fix sprintf format warning (bsc#1046302 FATE#322945).
  - RDMA/mlx4: Properly annotate link layer variable (bsc#1046302
    FATE#322945).
  - IB/mlx4: Check that reserved fields in mlx4_ib_create_qp_rss
    are zero (bsc#1046302 FATE#322945).
  - IB/mlx4: Fix struct mlx4_ib_create_wq alignment (bsc#1046302
    FATE#322945).
  - IB/mlx4: Fix RSS QP type in creation verb (bsc#1046302
    FATE#322945).
  - IB/mlx4: Fix some spelling mistakes (bsc#1046302 FATE#322945).
  - RDMA/mlx4: Remove gfp_mask argument from acquire_group call
    (bsc#1046302 FATE#322945).
  - RDMA/mlx4: Don't use uninitialized variable (bsc#1046302
    FATE#322945).
  - IB/mlx4: use kvmalloc_array to allocate wrid (bsc#1046302
    FATE#322945).
  - commit 104a064


author: tbogendoerfer@suse.de
changelog:
  - net/mlx4_core: Use ARRAY_SIZE macro (bsc#1046300 FATE#322946).
  - net/mlx4_core: fix incorrect size allocation for
    dev->caps.spec_qps (bsc#1046300 FATE#322946).
  - net/mlx4_core: fix memory leaks on error exit path (bsc#1046300
    FATE#322946).
  - net/mlx4: Add user mac FW update support (bsc#1046300
    FATE#322946).
  - net/mlx4_core: Fix misplaced brackets of sizeof (bsc#1046300
    FATE#322946).
  - net/mlx4_core: Make explicit conversion to 64bit value
    (bsc#1046300 FATE#322946).
  - net/mlx4_core: Dynamically allocate structs at mlx4_slave_cap
    (bsc#1046300 FATE#322946).
  - net/mlx4_core: make mlx4_profile const (bsc#1046300
    FATE#322946).
  - net/mlx4: fix spelling mistake: "availible" -> "available"
    (bsc#1046300 FATE#322946).
  - mlx4: sizeof style usage (bsc#1046300 FATE#322946).
  - mlx4: remove unnecessary pci_set_drvdata() (bsc#1046300
    FATE#322946).
  - mlx4_en: remove unnecessary error check (bsc#1046299
    FATE#322947).
  - mlx4_en: remove unnecessary returned value (bsc#1046299
    FATE#322947).
  - commit 1ab797e


author: tbogendoerfer@suse.de
changelog:
  - IB/mlx4: Remove redundant attribute in mlx4_ib_create_qp_rss
    struct (bsc#1046302 FATE#322945).
  - RDMA/mlx4: Fix create qp command alignment (bsc#1046302
    FATE#322945).
  - commit fbdeecb


author: tbogendoerfer@suse.de
changelog:
  - IB/rdmavt: Handle dereg of inuse MRs properly (bsc#1058717
    FATE#322789).
  - IB/qib: Convert qp_stats debugfs interface to use new iterator
    API (bsc#1027067 FATE#322649).
  - IB/hfi1: Convert qp_stats debugfs interface to use new iterator
    API (bsc#1060463 FATE#323043).
  - IB/hfi1: Convert hfi1_error_port_qps() to use new QP iterator
    (bsc#1060463 FATE#323043).
  - IB/rdmavt: Add QP iterator API for QPs (bsc#1058717
    FATE#322789).
  - IB/hfi1: Use accessor to determine ring size (bsc#1060463
    FATE#323043).
  - IB/qib: Stricter bounds checking for copy to buffer (bsc#1027067
    FATE#322649).
  - IB/hif1: Remove static tracing from SDMA hot path (bsc#1060463
    FATE#323043).
  - IB/hfi1: Acquire QSFP cable information on loopback (bsc#1060463
    FATE#323043).
  - IB/hfi1: constify vm_operations_struct (bsc#1060463
    FATE#323043).
  - IB/hfi1: Add opcode states to qp_stats (bsc#1060463
    FATE#323043).
  - IB/hfi1: Add received request info to qp_stats (bsc#1060463
    FATE#323043).
  - IB/hfi1: Fix whitespace alignment issue for MAD (bsc#1060463
    FATE#323043).
  - IB/hfi1: Move structure and MACRO definitions in user_sdma.c
    to user_sdma.h (bsc#1060463 FATE#323043).
  - IB/hfi1: Move structure definitions from user_exp_rcv.c to
    user_exp_rcv.h (bsc#1060463 FATE#323043).
  - IB/hfi1: Remove duplicate definitions of num_user_pages()
    function (bsc#1060463 FATE#323043).
  - IB/hfi1: Fix the bail out code in pin_vector_pages() function
    (bsc#1060463 FATE#323043).
  - IB/hfi1: Clean up pin_vector_pages() function (bsc#1060463
    FATE#323043).
  - IB/hfi1: Clean up user_sdma_send_pkts() function (bsc#1060463
    FATE#323043).
  - IB/hfi1: Clean up hfi1_user_exp_rcv_setup function (bsc#1060463
    FATE#323043).
  - IB/hfi1: Improve local kmem_cache_alloc performance (bsc#1060463
    FATE#323043).
  - IB/hfi1: Ratelimit prints from sdma_interrupt (bsc#1060463
    FATE#323043).
  - IB/qib: Stricter bounds checking for copy and array access
    (bsc#1027067 FATE#322649).
  - IB/qib: Remove unnecessary memory allocation for boardname
    (bsc#1027067 FATE#322649).
  - IB/{qib, hfi1}: Avoid flow control testing for RDMA write
    operation (bsc#1060463 FATE#323043 bsc#1027067 FATE#322649).
  - IB/rdmavt: Use rvt_put_swqe() in rvt_clear_mr_ref() (bsc#1058717
    FATE#322789).
  - commit 983d8f2


author: tbogendoerfer@suse.de
changelog:
  - IB/rxe: Handle NETDEV_CHANGE events (bsc#1050662 FATE#323951).
  - IB/rxe: Avoid ICRC errors by copying into the skb first
    (bsc#1050662 FATE#323951).
  - IB/rxe: Remove unneeded initialization in prepare6()
    (bsc#1050662 FATE#323951).
  - IB/rxe: Fix up rxe_qp_cleanup() (bsc#1050662 FATE#323951).
  - IB/rxe: Add dst_clone() in prepare_ipv6_hdr() (bsc#1050662
    FATE#323951).
  - IB/rxe: Fix destination cache for IPv6 (bsc#1050662
    FATE#323951).
  - IB/rxe: Fix up the responder's find_resources() function
    (bsc#1050662 FATE#323951).
  - IB/rxe: Remove dangling prototype (bsc#1050662 FATE#323951).
  - IB/rxe: Disable completion upcalls when a CQ is destroyed
    (bsc#1050662 FATE#323951).
  - commit a819614


author: tbogendoerfer@suse.de
changelog:
  - RDMA/vmw_pvrdma: Fix reporting correct opcodes for completion
    (bsc#1046306 FATE#322942).
  - IB/ocrdma: fix incorrect fall-through on switch statement
    (bsc#1058513 FATE#322520).
  - IB/ipoib: Suppress the retry related completion errors
    (bsc#1046307 FATE#322941).
  - rdma core: Add rdma_rw_mr_payload() (bsc#1046306 FATE#322942).
  - RDMA/netlink: clean up message validity array initializer
    (bsc#1046306 FATE#322942).
  - RDAM/netlink: Fix out-of-bound access while checking message
    validity (bsc#1046306 FATE#322942).
  - IB/core: Expose ioctl interface through experimental Kconfig
    (bsc#1046306 FATE#322942).
  - IB/core: Assign root to all drivers (bsc#1046306 FATE#322942).
  - IB/core: Add completion queue (cq) object actions (bsc#1046306
    FATE#322942).
  - IB/core: Add legacy driver's user-data (bsc#1046306
    FATE#322942).
  - IB/core: Export ioctl enum types to user-space (bsc#1046306
    FATE#322942).
  - IB/core: Explicitly destroy an object while keeping uobject
    (bsc#1046306 FATE#322942).
  - IB/core: Add macros for declaring methods and attributes
    (bsc#1046306 FATE#322942).
  - IB/core: Add uverbs merge trees functionality (bsc#1046306
    FATE#322942).
  - IB/core: Add DEVICE object and root tree structure (bsc#1046306
    FATE#322942).
  - IB/core: Declare an object instead of declaring only type
    attributes (bsc#1046306 FATE#322942).
  - IB/core: Add new ioctl interface (bsc#1046306 FATE#322942).
  - RDMA/vmw_pvrdma: Fix a signedness (bsc#1046306 FATE#322942).
  - RDMA/vmw_pvrdma: Report network header type in WC (bsc#1046306
    FATE#322942).
  - IB/core: Add might_sleep() annotation to ib_init_ah_from_wc()
    (bsc#1046306 FATE#322942).
  - IB/cm: Fix sleeping in atomic when RoCE is used (bsc#1046306
    FATE#322942).
  - IB/core: Add support to finalize objects in one transaction
    (bsc#1046306 FATE#322942).
  - IB/core: Add a generic way to execute an operation on a uobject
    (bsc#1046306 FATE#322942).
  - IB/uverbs: Expose XRQ capabilities (bsc#1046306 FATE#322942).
  - IB/uverbs: Add new SRQ type IB_SRQT_TM (bsc#1046306
    FATE#322942).
  - IB/uverbs: Add XRQ creation parameter to UAPI (bsc#1046306
    FATE#322942).
  - IB/core: Add new SRQ type IB_SRQT_TM (bsc#1046306 FATE#322942).
  - IB/core: Add XRQ capabilities (bsc#1046306 FATE#322942).
  - IB/usnic: check for allocation failure (bsc#1046306
    FATE#322942).
  - commit 0db1996


author: tbogendoerfer@suse.de
changelog:
  - i40iw: Add support for port reuse on active side connections
    (bsc#1058659 FATE#322535).
  - i40iw: Add missing VLAN priority (bsc#1058659 FATE#322535).
  - i40iw: Call i40iw_cm_disconn on modify QP to disconnect
    (bsc#1058659 FATE#322535).
  - i40iw: Prevent multiple netdev event notifier registrations
    (bsc#1058659 FATE#322535).
  - i40iw: Fail open if there are no available MSI-X vectors
    (bsc#1058659 FATE#322535).
  - i40iw: make some structures const (bsc#1058659 FATE#322535).
  - RDMA/i40iw: Remove unused argument (bsc#1058659 FATE#322535).
  - i40iw: Improve CQP timeout logic (bsc#1058659 FATE#322535).
  - i40iw: fix spelling mistake: "allloc_buf" -> "alloc_buf"
    (bsc#1058659 FATE#322535).
  - i40iw: Fixes for static checker warnings (bsc#1058659
    FATE#322535).
  - i40iw: Simplify code (bsc#1058659 FATE#322535).
  - commit 3ae25bf


author: tbogendoerfer@suse.de
changelog:
  - IB/mlx5: Support IB_SRQT_TM (bsc#1046305 FATE#322943).
  - net/mlx5: Add XRQ support (bsc#1046303 FATE#322944).
  - IB/mlx5: Fill XRQ capabilities (bsc#1046305 FATE#322943).
  - commit 3ba7f43


author: tbogendoerfer@suse.de
changelog:
  - IB/hfi1: Unsuccessful PCIe caps tuning should not fail driver
    load (bsc#1060463 FATE#323043).
  - IB/hfi1: Check eeprom config partition validity (bsc#1060463
    FATE#323043).
  - IB/mlx5: Fix NULL deference on mlx5_ib_update_xlt failure
    (bsc#1046305 FATE#322943).
  - IB/ipoib: Fix sysfs Pkey create<->remove possible deadlock
    (bsc#1046307 FATE#322941).
  - IB/core: Fix qp_sec use after free access (bsc#1046306
    FATE#322942).
  - IB/core: Fix typo in the name of the tag-matching cap struct
    (bsc#1046306 FATE#322942).
  - IB/mlx5: fix debugfs cleanup (bsc#1046305 FATE#322943).
  - bnxt_en: fix clearing devlink ptr from bnxt struct (bsc#1050242
    FATE#322914).
  - bnxt_re: add MAY_USE_DEVLINK dependency (bsc#1050242
    FATE#322914).
  - commit ea21d80


author: jslaby@suse.cz
changelog:
  - crypto: x86/twofish - Fix RBP usage (bnc#1058115).
  - crypto: sha512-avx2 - Fix RBP usage (bnc#1058115).
  - crypto: x86/sha256-ssse3 - Fix RBP usage (bnc#1058115).
  - crypto: x86/sha256-avx2 - Fix RBP usage (bnc#1058115).
  - crypto: x86/sha256-avx - Fix RBP usage (bnc#1058115).
  - crypto: x86/sha1-ssse3 - Fix RBP usage (bnc#1058115).
  - crypto: x86/sha1-avx2 - Fix RBP usage (bnc#1058115).
  - crypto: x86/des3_ede - Fix RBP usage (bnc#1058115).
  - crypto: x86/cast6 - Fix RBP usage (bnc#1058115).
  - crypto: x86/cast5 - Fix RBP usage (bnc#1058115).
  - crypto: x86/camellia - Fix RBP usage (bnc#1058115).
  - crypto: x86/blowfish - Fix RBP usage (bnc#1058115).
  - commit 51691cb


author: jslaby@suse.cz
changelog:
  - x86/head: Add unwind hint annotations (bnc#1058115).
  - x86/xen: Add unwind hint annotations (bnc#1058115).
  - x86/xen: Fix xen head ELF annotations (bnc#1058115).
  - x86/boot: Annotate verify_cpu() as a callable function
    (bnc#1058115).
  - x86/head: Fix head ELF function annotations (bnc#1058115).
  - x86/head: Remove unused 'bad_address' code (bnc#1058115).
  - x86/head: Remove confusing comment (bnc#1058115).
  - objtool: Don't report end of section error after an empty
    unwind hint (bnc#1058115).
  - commit d144576


author: tbogendoerfer@suse.de
changelog:
  - Delete
    patches.drivers/0007-RDMA-bnxt_re-Fix-race-between-netdev-register-and-un.patch.
  - Delete
    patches.drivers/0012-RDMA-bnxt_re-Add-vlan-tag-for-untagged-RoCE-traffic-.patch.
  - Delete
    patches.drivers/0018-RDMA-bnxt_re-Update-the-driver-version.patch.
  - Delete
    patches.drivers/0020-RDMA-bnxt_re-Allow-posting-when-QPs-are-in-error.patch.
  - commit 99f359a


author: tbogendoerfer@suse.de
changelog:
  - net: sched: move prio into cls_common (bsc#1056787).
  - net: sched: push cls related args into cls_common structure
    (bsc#1056787).
  - nfp: change flows in apps that offload ndo_setup_tc
    (bsc#1055968).
  - dsa: push cls_matchall setup_tc processing into a separate
    function (bsc#1056787).
  - mlxsw: spectrum: rename cls arg in matchall processing
    (bsc#1056787).
  - mlxsw: spectrum: push cls_flower and cls_matchall setup_tc
    processing into separate functions (bsc#1056787).
  - mlx5e_rep: push cls_flower setup_tc processing into a separate
    function (bsc#1046303 FATE#322944).
  - mlx5e: push cls_flower and mqprio setup_tc processing into
    separate functions (bsc#1046303 FATE#322944).
  - ixgbe: push cls_u32 and mqprio setup_tc processing into separate
    functions (bsc#1056657 FATE#322189).
  - cxgb4: push cls_u32 setup_tc processing into a separate function
    (bsc#1046540 FATE#322930).
  - net: sched: make egress_dev flag part of flower offload struct
    (bsc#1056787).
  - net: sched: rename TC_SETUP_MATCHALL to TC_SETUP_CLSMATCHALL
    (bsc#1056787).
  - net: sched: make type an argument for ndo_setup_tc
    (bsc#1056787).
  - net: sched: change names of action number helpers to be aligned
    with the rest (bsc#1056787).
  - commit ed4a685


author: jslaby@suse.cz
changelog:
  - usb: quirks: add delay init quirk for Corsair Strafe RGB
    keyboard (bnc#1060662).
  - USB: serial: option: add support for D-Link DWM-157 C1
    (bnc#1060662).
  - usb: Add device quirk for Logitech HD Pro Webcam C920-C
    (bnc#1060662).
  - usb:xhci:Fix regression when ATI chipsets detected
    (bnc#1060662).
  - USB: musb: fix external abort on suspend (bnc#1060662).
  - ANDROID: binder: add padding to binder_fd_array_object
    (bnc#1060662).
  - ANDROID: binder: add hwbinder,vndbinder to BINDER_DEVICES
    (bnc#1060662).
  - USB: core: Avoid race of async_completed() w/ usbdev_release()
    (bnc#1060662).
  - staging/rts5208: fix incorrect shift to extract upper nybble
    (bnc#1060662).
  - iio: adc: ti-ads1015: fix incorrect data rate setting update
    (bnc#1060662).
  - iio: adc: ti-ads1015: fix scale information for ADS1115
    (bnc#1060662).
  - iio: adc: ti-ads1015: enable conversion when CONFIG_PM is not
    set (bnc#1060662).
  - iio: adc: ti-ads1015: avoid getting stale result after runtime
    resume (bnc#1060662).
  - iio: adc: ti-ads1015: don't return invalid value from buffer
    setup callbacks (bnc#1060662).
  - iio: adc: ti-ads1015: add adequate wait time to get correct
    conversion (bnc#1060662).
  - driver core: bus: Fix a potential double free (bnc#1060662).
  - HID: wacom: Do not completely map WACOM_HID_WD_TOUCHRINGSTATUS
    usage (bnc#1060662).
  - binder: free memory on error (bnc#1060662).
  - crypto: caam/qi - fix compilation with
    CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y (bnc#1060662).
  - crypto: caam/qi - fix compilation with DEBUG enabled
    (bnc#1060662).
  - fpga: altera-hps2fpga: fix multiple init of l3_remap_lock
    (bnc#1060662).
  - intel_th: pci: Add Cannon Lake PCH-H support (bnc#1060662
    FATE#321195).
  - intel_th: pci: Add Cannon Lake PCH-LP support (bnc#1060662
    FATE#321195).
  - ath10k: fix memory leak in rx ring buffer allocation
    (bnc#1060662).
  - Input: trackpoint - assume 3 buttons when buttons detection
    fails (bnc#1060662).
  - rtlwifi: rtl_pci_probe: Fix fail path of _rtl_pci_find_adapter
    (bnc#1060662).
  - Bluetooth: Add support of 13d3:3494 RTL8723BE device
    (bnc#1060662).
  - iwlwifi: pci: add new PCI ID for 7265D (bnc#1060662).
  - dlm: avoid double-free on error path in
    dlm_device_{register,unregister} (bnc#1060662).
  - mwifiex: correct channel stat buffer overflows (bnc#1060662).
  - MCB: add support for SC31 to mcb-lpc (bnc#1060662).
  - s390/mm: avoid empty zero pages for KVM guests to avoid postcopy
    hangs (bnc#1060662).
  - s390/mm: fix BUG_ON in crst_table_upgrade (bnc#1060662).
  - drm/nouveau/pci/msi: disable MSI on big-endian platforms by
    default (bnc#1060662).
  - drm/nouveau: Fix error handling in nv50_disp_atomic_commit
    (bnc#1060662).
  - workqueue: Fix flag collision (bnc#1060662).
  - ahci: don't use MSI for devices with the silly Intel NVMe
    remapping scheme (bnc#1060662).
  - cs5536: add support for IDE controller variant (bnc#1060662).
  - scsi: sg: protect against races between mmap() and
    SG_SET_RESERVED_SIZE (bnc#1060662).
  - scsi: sg: recheck MMAP_IO request length with lock held
    (bnc#1060662).
  - of/device: Prevent buffer overflow in of_device_modalias()
    (bnc#1060662).
  - rtlwifi: Fix memory leak when firmware request fails
    (bnc#1060662).
  - rtlwifi: Fix fallback firmware loading (bnc#1060662).
  - Linux 4.12.12 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.11-12.
    Expand 4.12.12.
  - commit 2a3fe1e


author: jslaby@suse.cz
changelog:
  - arm64: mm: abort uaccess retries upon fatal signal
    (bnc#1060662).
  - x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl
    (bnc#1060662).
  - irqchip: mips-gic: SYNC after enabling GIC region (bnc#1060662).
  - Input: synaptics - fix device info appearing different on
    reconnect (bnc#1060662).
  - Input: xpad - fix PowerA init quirk for some gamepad models
    (bnc#1060662).
  - crypto: chacha20 - fix handling of chunked input (bnc#1060662).
  - i2c: ismt: Don't duplicate the receive length for block reads
    (bnc#1060662).
  - i2c: ismt: Return EMSGSIZE for block reads with bogus length
    (bnc#1060662).
  - crypto: algif_skcipher - only call put_page on referenced and
    used pages (bnc#1060662).
  - mm, uprobes: fix multiple free of ->uprobes_state.xol_area
    (bnc#1060662).
  - mm, madvise: ensure poisoned pages are removed from per-cpu
    lists (bnc#1060662).
  - ceph: fix readpage from fscache (bnc#1060662).
  - cpumask: fix spurious cpumask_of_node() on non-NUMA multi-node
    configs (bnc#1060662).
  - cpuset: Fix incorrect memory_pressure control file mapping
    (bnc#1060662).
  - alpha: uapi: Add support for __SANE_USERSPACE_TYPES__
    (bnc#1060662).
  - CIFS: Fix maximum SMB2 header size (bnc#1060662 bsc#1056185).
  - CIFS: remove endian related sparse warning (bnc#1060662).
  - dm mpath: do not lock up a CPU with requeuing activity
    (bnc#1060662).
  - drm/vmwgfx: Fix F26 Wayland screen update issue (bnc#1060662).
  - wl1251: add a missing spin_lock_init() (bnc#1060662).
  - mmc: sdhci-xenon: add set_power callback (bnc#1060662).
  - lib/mpi: kunmap after finishing accessing buffer (bnc#1060662).
  - xfrm: policy: check policy direction value (bnc#1060662).
  - drm/ttm: Fix accounting error when fail to get pages for pool
    (bnc#1060662).
  - nvme: fix the definition of the doorbell buffer config support
    bit (bnc#1060662).
  - drm/nouveau/i2c/gf119-: add support for address-only
    transactions (bnc#1060662).
  - epoll: fix race between ep_poll_callback(POLLFREE) and
    ep_free()/ep_remove() (bnc#1060662).
  - Linux 4.12.11 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.10-11.
    Expand 4.12.11.
  - commit b96a777


author: jslaby@suse.cz
changelog:
  - sparc64: remove unnecessary log message (bnc#1060662).
  - bonding: require speed/duplex only for 802.3ad, alb and tlb
    (bnc#1060662).
  - bonding: ratelimit failed speed/duplex update warning
    (bnc#1060662).
  - af_key: do not use GFP_KERNEL in atomic contexts (bnc#1060662).
  - dccp: purge write queue in dccp_destroy_sock() (bnc#1060662).
  - dccp: defer ccid_hc_tx_delete() at dismantle time (bnc#1060662).
  - ipv4: fix NULL dereference in free_fib_info_rcu() (bnc#1060662).
  - net_sched/sfq: update hierarchical backlog when drop packet
    (bnc#1060662).
  - net_sched: remove warning from qdisc_hash_add (bnc#1060662).
  - bpf: fix bpf_trace_printk on 32 bit archs (bnc#1060662).
  - net: igmp: Use ingress interface rather than vrf device
    (bnc#1060662).
  - openvswitch: fix skb_panic due to the incorrect actions attrlen
    (bnc#1060662).
  - ptr_ring: use kmalloc_array() (bnc#1060662 bsc#1055945).
  - ipv4: better IP_MAX_MTU enforcement (bnc#1060662).
  - nfp: fix infinite loop on umapping cleanup (bnc#1060662).
  - tun: handle register_netdevice() failures properly
    (bnc#1060662).
  - sctp: fully initialize the IPv6 address in sctp_v6_to_addr()
    (bnc#1060662).
  - tipc: fix use-after-free (bnc#1060662).
  - ipv6: reset fn->rr_ptr when replacing route (bnc#1060662).
  - ipv6: repair fib6 tree in failure case (bnc#1060662).
  - tcp: when rearming RTO, if RTO time is in past then fire RTO
    ASAP (bnc#1060662).
  - net/mlx4_core: Enable 4K UAR if SRIOV module parameter is not
    enabled (bnc#1060662).
  - irda: do not leak initialized list.dev to userspace
    (bnc#1060662).
  - net: sched: fix NULL pointer dereference when action calls
    some targets (bnc#1060662).
  - net_sched: fix order of queue length updates in qdisc_replace()
    (bnc#1060662).
  - bpf, verifier: add additional patterns to evaluate_reg_imm_alu
    (bnc#1060662).
  - bpf: fix mixed signed/unsigned derived min/max value bounds
    (bnc#1060662 bsc#1050081).
  - bpf/verifier: fix min/max handling in BPF_SUB (bnc#1060662
    bsc#1050081).
  - Input: trackpoint - add new trackpoint firmware ID
    (bnc#1060662).
  - Input: elan_i2c - add ELAN0602 ACPI ID to support Lenovo Yoga310
    (bnc#1060662).
  - Input: ALPS - fix two-finger scroll breakage in right side on
    ALPS touchpad (bnc#1060662 bsc#1050582).
  - KVM: s390: sthyi: fix sthyi inline assembly (bnc#1060662).
  - KVM: s390: sthyi: fix specification exception detection
    (bnc#1060662).
  - KVM: x86: simplify handling of PKRU (bnc#1060662 bsc#1055935).
  - KVM, pkeys: do not use PKRU value in vcpu->arch.guest_fpu.state
    (bnc#1060662 bsc#1055935).
  - KVM: x86: block guest protection keys unless the host has them
    enabled (bnc#1060662 bsc#1055935).
  - ALSA: usb-audio: Add delay quirk for H650e/Jabra 550a USB
    headsets (bnc#1060662).
  - ALSA: core: Fix unexpected error at replacing user TLV
    (bnc#1060662).
  - ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978)
    (bnc#1060662 bsc#1020657).
  - ALSA: firewire: fix NULL pointer dereference when releasing
    uninitialized data of iso-resource (bnc#1060662).
  - ALSA: firewire-motu: destroy stream data surely at failure of
    card initialization (bnc#1060662).
  - ARCv2: SLC: Make sure busy bit is set properly for region ops
    (bnc#1060662).
  - ARCv2: PAE40: Explicitly set MSB counterpart of SLC region
    ops addresses (bnc#1060662).
  - ARCv2: PAE40: set MSB even if !CONFIG_ARC_HAS_PAE40 but PAE
    exists in SoC (bnc#1060662).
  - PM/hibernate: touch NMI watchdog when creating snapshot
    (bnc#1060662).
  - mm, shmem: fix handling
    /sys/kernel/mm/transparent_hugepage/shmem_enabled (bnc#1060662).
  - dax: fix deadlock due to misaligned PMD faults (bnc#1060662).
  - i2c: designware: Fix system suspend (bnc#1060662).
  - mm/madvise.c: fix freeing of locked page with MADV_FREE
    (bnc#1060662).
  - fork: fix incorrect fput of ->exe_file causing use-after-free
    (bnc#1060662).
  - mm/memblock.c: reversed logic in memblock_discard()
    (bnc#1060662).
  - arm64: fpsimd: Prevent registers leaking across exec
    (bnc#1060662).
  - drm: Fix framebuffer leak (bnc#1060662).
  - drm: Release driver tracking before making the object available
    again (bnc#1060662).
  - drm/sun4i: Implement drm_driver lastclose to restore fbdev
    console (bnc#1060662).
  - drm/atomic: Handle -EDEADLK with out-fences correctly
    (bnc#1060662).
  - drm/atomic: If the atomic check fails, return its value first
    (bnc#1060662).
  - drm/i915/vbt: ignore extraneous child devices for a port
    (bnc#1060662).
  - drm/i915/gvt: Fix the kernel null pointer error (bnc#1060662).
  - Revert "drm/amdgpu: fix vblank_time when displays are off"
    (bnc#1060662).
  - ACPI: device property: Fix node lookup in
    acpi_graph_get_child_prop_value() (bnc#1060662).
  - tracing: Call clear_boot_tracer() at lateinit_sync
    (bnc#1060662).
  - tracing: Missing error code in tracer_alloc_buffers()
    (bnc#1060662).
  - tracing: Fix kmemleak in tracing_map_array_free() (bnc#1060662).
  - tracing: Fix freeing of filter in create_filter() when set_str
    is false (bnc#1060662).
  - RDMA/uverbs: Initialize cq_context appropriately (bnc#1060662).
  - kbuild: linker script do not match C names unless
    LD_DEAD_CODE_DATA_ELIMINATION is configured (bnc#1060662).
  - cifs: Fix df output for users with quota limits (bnc#1060662).
  - cifs: return ENAMETOOLONG for overlong names in
    cifs_open()/cifs_lookup() (bnc#1060662).
  - nfsd: Limit end of page list when decoding NFSv4 WRITE
    (bnc#1060662).
  - ring-buffer: Have ring_buffer_alloc_read_page() return error
    on offline CPU (bnc#1060662).
  - virtio_pci: fix cpu affinity support (bnc#1060662).
  - ftrace: Check for null ret_stack on profile function graph
    entry function (bnc#1060662).
  - perf/core: Fix group {cpu,task} validation (bnc#1060662).
  - timers: Fix excessive granularity of new timers after a nohz
    idle (bnc#1060662).
  - x86/mm: Fix use-after-free of ldt_struct (bnc#1060662).
  - net: sunrpc: svcsock: fix NULL-pointer exception (bnc#1060662).
  - netfilter: expect: fix crash when putting uninited expectation
    (bnc#1060662 bnc#1048935).
  - netfilter: nat: fix src map lookup (bnc#1060662).
  - netfilter: nfnetlink: Improve input length sanitization in
    nfnetlink_rcv (bnc#1060662).
  - Bluetooth: hidp: fix possible might sleep error in
    hidp_session_thread (bnc#1060662 bnc#1014351).
  - Bluetooth: cmtp: fix possible might sleep error in cmtp_session
    (bnc#1060662).
  - Bluetooth: bnep: fix possible might sleep error in bnep_session
    (bnc#1060662).
  - Revert "android: binder: Sanity check at binder ioctl"
    (bnc#1060662).
  - binder: use group leader instead of open thread (bnc#1060662).
  - binder: Use wake up hint for synchronous transactions
    (bnc#1060662).
  - ANDROID: binder: fix proc->tsk check (bnc#1060662).
  - iio: imu: adis16480: Fix acceleration scale factor for adis16480
    (bnc#1060662).
  - iio: hid-sensor-trigger: Fix the race with user space powering
    up sensors (bnc#1060662).
  - iio: magnetometer: st_magn: fix status register address for
    LSM303AGR (bnc#1060662).
  - iio: magnetometer: st_magn: remove ihl property for LSM303AGR
    (bnc#1060662).
  - staging: rtl8188eu: add RNX-N150NUB support (bnc#1060662).
  - iommu: Fix wrong freeing of iommu_device->dev (bnc#1060662).
  - Clarify (and fix) MAX_LFS_FILESIZE macros (bnc#1060662).
  - ntb: ntb_test: ensure the link is up before trying to configure
    the mws (bnc#1060662).
  - ntb: transport shouldn't disable link due to bogus values in
    SPADs (bnc#1060662).
  - ACPI: APD: Fix HID for Hisilicon Hip07/08 (bnc#1060662).
  - ACPI: EC: Fix regression related to wrong ECDT initialization
    order (bnc#1060662).
  - powerpc/mm: Ensure cpumask update is ordered (bnc#1060662).
  - Linux 4.12.10 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.9-10.
    Expand 4.12.10.
  - commit 6b3564b


author: jslaby@suse.cz
changelog:
  - audit: Fix use after free in audit_remove_watch_rule()
    (bnc#1060662).
  - parisc: pci memory bar assignment fails with 64bit kernels on
    dino/cujo (bnc#1060662).
  - crypto: ixp4xx - Fix error handling path in 'aead_perform()'
    (bnc#1060662).
  - crypto: x86/sha1 - Fix reads beyond the number of blocks passed
    (bnc#1060662).
  - drm/i915: Perform an invalidate prior to executing golden
    renderstate (bnc#1060662).
  - drm/amdgpu: save list length when fence is signaled
    (bnc#1060662).
  - Input: elan_i2c - add ELAN0608 to the ACPI table (bnc#1060662).
  - Input: elan_i2c - Add antoher Lenovo ACPI ID for upcoming
    Lenovo NB (bnc#1060662).
  - md: fix test in md_write_start() (bnc#1060662).
  - md: always clear ->safemode when md_check_recovery gets the
    mddev lock (bnc#1060662).
  - MD: not clear ->safemode for external metadata array
    (bnc#1060662).
  - ALSA: seq: 2nd attempt at fixing race creating a queue
    (bnc#1060662).
  - ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset
    (bnc#1060662 bsc#1052580).
  - ALSA: usb-audio: Add mute TLV for playback volumes on C-Media
    devices (bnc#1060662).
  - ALSA: usb-audio: add DSD support for new Amanero PID
    (bnc#1060662).
  - mm: discard memblock data later (bnc#1060662).
  - slub: fix per memcg cache leak on css offline (bnc#1060662).
  - mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS
    (bnc#1060662).
  - mm/cma_debug.c: fix stack corruption due to sprintf usage
    (bnc#1060662).
  - mm/mempolicy: fix use after free when calling get_mempolicy
    (bnc#1060662).
  - mm/vmalloc.c: don't unconditonally use __GFP_HIGHMEM
    (bnc#1060662).
  - mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes
    (bnc#1060662).
  - xen: fix bio vec merging (bnc#1060662).
  - ARM: dts: imx6qdl-nitrogen6_som2: fix PCIe reset (bnc#1060662).
  - blk-mq-pci: add a fallback when pci_irq_get_affinity returns
    NULL (bnc#1060662).
  - powerpc: Fix VSX enabling/flushing to also test MSR_FP and
    MSR_VEC (bnc#1060662).
  - xen-blkfront: use a right index when checking requests
    (bnc#1060662).
  - perf/x86: Fix RDPMC vs. mm_struct tracking (bnc#1060662).
  - x86/asm/64: Clear AC on NMI entries (bnc#1060662).
  - x86: Fix norandmaps/ADDR_NO_RANDOMIZE (bnc#1060662).
  - x86/elf: Remove the unnecessary ADDR_NO_RANDOMIZE checks
    (bnc#1060662).
  - irqchip/atmel-aic: Fix unbalanced of_node_put() in
    aic_common_irq_fixup() (bnc#1060662).
  - irqchip/atmel-aic: Fix unbalanced refcount in
    aic_common_rtc_irq_fixup() (bnc#1060662).
  - genirq: Restore trigger settings in irq_modify_status()
    (bnc#1060662).
  - genirq/ipi: Fixup checks against nr_cpu_ids (bnc#1060662).
  - kernel/watchdog: Prevent false positives with turbo modes
    (bnc#1060662).
  - Sanitize 'move_pages()' permission checks (bnc#1060662).
  - pids: make task_tgid_nr_ns() safe (bnc#1060662).
  - debug: Fix WARN_ON_ONCE() for modules (bnc#1060662 bnc#1049599).
  - usb: optimize acpi companion search for usb port devices
    (bnc#1060662).
  - usb: qmi_wwan: add D-Link DWM-222 device ID (bnc#1060662).
  - Linux 4.12.9 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.8-9.
    Expand 4.12.9.
  - commit 87e5f9e


author: bpoirier@suse.com
changelog:
  - Refresh
    patches.apparmor/0024-apparmor-speed-up-transactional-queries.patch.
  - Refresh
    patches.apparmor/0030-apparmor-cleanup-__find_child.patch.
  - Refresh
    patches.apparmor/0031-apparmor-add-namespace-lookup-fns.patch.
  - Refresh
    patches.drivers/0009-thunderbolt-Convert-switch-to-a-device.patch.
    Fix broken Git-commit tags
  - commit 4f9ee19


author: bpoirier@suse.com
changelog:
  - Update marker for sorted section in series.conf
    The section now contains patches related to more than just networking.
  - commit 987899b


author: jslaby@suse.cz
changelog:
  - mm: ratelimit PFNs busy info message (bnc#1060662).
  - mm: fix list corruptions on shmem shrinklist (bnc#1060662).
  - futex: Remove unnecessary warning from get_futex_key
    (bnc#1060662).
  - xtensa: fix cache aliasing handling code for WT cache
    (bnc#1060662).
  - xtensa: mm/cache: add missing EXPORT_SYMBOLs (bnc#1060662).
  - xtensa: don't limit csum_partial export by CONFIG_NET
    (bnc#1060662).
  - xfs: Fix leak of discard bio (bnc#1060662).
  - pinctrl: armada-37xx: Fix number of pin in south bridge
    (bnc#1060662).
  - mtd: nand: atmel: Fix DT backward compatibility in pmecc.c
    (bnc#1060662).
  - mtd: nand: Fix timing setup for NANDs that do not support SET
    FEATURES (bnc#1060662).
  - mtd: nand: Declare tBERS, tR and tPROG as u64 to avoid integer
    overflow (bnc#1060662).
  - iscsi-target: fix memory leak in iscsit_setup_text_cmd()
    (bnc#1060662).
  - iscsi-target: Fix iscsi_np reset hung task during parallel
    delete (bnc#1060662).
  - usb-storage: fix deadlock involving host lock and scsi_done
    (bnc#1060662).
  - target: Fix node_acl demo-mode + uncached dynamic shutdown
    regression (bnc#1060662).
  - fuse: initialize the flock flag in fuse_file on allocation
    (bnc#1060662).
  - i2c: designware: Some broken DSTDs use 1MiHz instead of 1MHz
    (bnc#1060662).
  - nand: fix wrong default oob layout for small pages using soft
    ecc (bnc#1060662).
  - mmc: mmc: correct the logic for setting HS400ES signal voltage
    (bnc#1060662).
  - nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
    (bnc#1060662).
  - drm/bridge: tc358767: fix probe without attached output node
    (bnc#1060662).
  - drm/etnaviv: Fix off-by-one error in reloc checking
    (bnc#1060662).
  - drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
    (bnc#1060662).
  - USB: serial: option: add D-Link DWM-222 device ID (bnc#1060662).
  - USB: serial: cp210x: add support for Qivicon USB ZigBee dongle
    (bnc#1060662).
  - USB: serial: pl2303: add new ATEN device id (bnc#1060662).
  - usb: musb: fix tx fifo flush handling again (bnc#1060662).
  - USB: hcd: Mark secondary HCD as dead if the primary one died
    (bnc#1060662).
  - staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read
    (bnc#1060662).
  - iio: aspeed-adc: wait for initial sequence (bnc#1060662).
  - iio: accel: st_accel: add SPI-3wire support (bnc#1060662).
  - iio: accel: bmc150: Always restore device to normal mode after
    suspend-resume (bnc#1060662).
  - iio: pressure: st_pressure_core: disable multiread by default
    for LPS22HB (bnc#1060662).
  - iio: light: tsl2563: use correct event code (bnc#1060662).
  - iio: adc: Revert "axp288: Drop bogus AXP288_ADC_TS_PIN_CTRL
    register modifications" (bnc#1060662).
  - staging: comedi: comedi_fops: do not call blocking ops when
    !TASK_RUNNING (bnc#1060662).
  - uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069
    (bnc#1060662).
  - firmware: fix batched requests - wake all waiters (bnc#1060662).
  - firmware: fix batched requests - send wake up on failure on
    direct lookups (bnc#1060662).
  - firmware: avoid invalid fallback aborts by using killable wait
    (bnc#1060662).
  - block: Make blk_mq_delay_kick_requeue_list() rerun the queue
    at a quiet time (bnc#1060662).
  - usb: gadget: udc: renesas_usb3: Fix
    usb_gadget_giveback_request() calling (bnc#1060662).
  - usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3
    (bnc#1060662).
  - USB: Check for dropped connection before switching to full speed
    (bnc#1060662).
  - usb: core: unlink urbs from the tail of the endpoint's urb_list
    (bnc#1060662).
  - usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter
    (bnc#1060662).
  - usb:xhci:Add quirk for Certain failing HP keyboard on reset
    after resume (bnc#1060662).
  - PCI: Protect pci_error_handlers->reset_notify() usage with
    device_lock() (bnc#1060662).
  - PCI: Remove __pci_dev_reset() and pci_dev_reset() (bnc#1060662).
  - PCI: Add pci_reset_function_locked() (bnc#1060662).
  - xhci: Reset Renesas uPD72020x USB controller for 32-bit DMA
    issue (bnc#1060662).
  - iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits
    (bnc#1060662).
  - pnfs/blocklayout: require 64-bit sector_t (bnc#1060662).
  - pinctrl: cherryview: Add Setzer models to the Chromebook DMI
    quirk (bnc#1060662).
  - pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver
    (bnc#1060662).
  - pinctrl: intel: merrifield: Correct UART pin lists
    (bnc#1060662).
  - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11
    (bnc#1060662).
  - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20
    (bnc#1060662).
  - pinctrl: samsung: Remove bogus irq_[un]mask from resource
    management (bnc#1060662).
  - pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry
    (bnc#1060662).
  - pinctrl: meson-gxl: Add missing GPIODV_18 pin entry
    (bnc#1060662).
  - MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression
    (bnc#1060662).
  - Revert "MIPS: Don't unnecessarily include kmalloc.h into
    <asm/cache.h>." (bnc#1060662).
  - MIPS: Octeon: Fix broken EDAC driver (bnc#1060662).
  - powerpc: Fix /proc/cpuinfo revision for POWER9 DD2 (bnc#1060662
    bsc#1046789).
  - Linux 4.12.8 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.7-8.
    Expand 4.12.8.
  - commit e01e9dd


author: jslaby@suse.cz
changelog:
  - ppp: Fix false xmit recursion detect with two ppp devices
    (bnc#1060662).
  - ppp: fix xmit recursion detection on ppp channels (bnc#1060662).
  - tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction
    states (bnc#1060662).
  - net: fix keepalive code vs TCP_FASTOPEN_CONNECT (bnc#1060662).
  - ipv6: set rt6i_protocol properly in the route when it is
    installed (bnc#1060662).
  - bpf, s390: fix jit branch offset related to ldimm64
    (bnc#1060662).
  - net/mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets
    (bnc#1060662).
  - net: sched: set xt_tgchk_param par.net properly in
    ipt_init_target (bnc#1060662).
  - net: sched: set xt_tgchk_param par.nft_compat as 0 in
    ipt_init_target (bnc#1060662).
  - tcp: fastopen: tcp_connect() must refresh the route
    (bnc#1060662).
  - qmi_wwan: fix NULL deref on disconnect (bnc#1060662).
  - net: avoid skb_warn_bad_offload false positives on UFO
    (bnc#1060662).
  - igmp: Fix regression caused by igmp sysctl namespace code
    (bnc#1060662).
  - udp: consistently apply ufo or fragmentation (bnc#1060662).
  - packet: fix tp_reserve race in packet_set_ring (bnc#1060662).
  - scsi: sg: only check for dxfer_len greater than 256M
    (bnc#1060662).
  - btrfs: Remove false alert when fiemap range is smaller than
    on-disk extent (bnc#1060662).
  - Linux 4.12.7 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.6-7.
    Expand 4.12.7.
  - commit 8cebe24


author: tbogendoerfer@suse.de
changelog:
  - net/sched: Fix the logic error to decide the ingress qdisc
    (bsc#1056787).
  - net: sched: use newly added classid identity helpers
    (bsc#1056787).
  - net: sched: propagate classid down to offload drivers
    (bsc#1056787).
  - net: sched: Add helpers to identify classids (bsc#1056787).
  - net: sched: get rid of struct tc_to_netdev (bsc#1056787).
  - net: sched: change return value of ndo_setup_tc for driver
    supporting mqprio only (bsc#1056787).
  - commit 3fa59d0


author: tbogendoerfer@suse.de
changelog:
  - cxgb4: Ignore MPS_TX_INT_CAUSE for T6 (bsc#1046540 FATE#322930).
  - cxgb4: Fix pause frame count in t4_get_port_stats (bsc#1046540
    FATE#322930).
  - cxgb4: fix memory leak (bsc#1046540 FATE#322930).
  - cxgb4/cxgbvf: Handle 32-bit fw port capabilities (bsc#1046540
    FATE#322930 bsc#1046542 FATE#322928).
  - cxgb4: Clear On FLASH config file after a FW upgrade
    (bsc#1046540 FATE#322930).
  - commit 9ed00a3


author: jslaby@suse.cz
changelog:
  - parisc: Increase thread and stack size to 32kb (bnc#1060662).
  - parisc: Handle vma's whose context is not current in
    flush_cache_range (bnc#1060662).
  - scsi: lpfc: fix linking against modular NVMe support
    (bnc#1060662).
  - ACPI / LPSS: Only call pwm_add_table() for the first PWM
    controller (bnc#1060662).
  - cgroup: don't call migration methods if there are no tasks to
    migrate (bnc#1060662).
  - cgroup: create dfl_root files on subsys registration
    (bnc#1060662).
  - cgroup: fix error return value from cgroup_subtree_control()
    (bnc#1060662).
  - libata: array underflow in ata_find_dev() (bnc#1060662).
  - workqueue: restore WQ_UNBOUND/max_active==1 to be ordered
    (bnc#1060662).
  - iwlwifi: dvm: prevent an out of bounds access (bnc#1060662).
  - brcmfmac: fix memleak due to calling brcmf_sdiod_sgtable_alloc()
    twice (bnc#1060662).
  - NFSv4: Fix EXCHANGE_ID corrupt verifier issue (bnc#1060662).
  - mmc: sdhci-of-at91: force card detect value for non removable
    devices (bnc#1060662).
  - mmc: core: Use device_property_read instead of of_property_read
    (bnc#1060662).
  - mmc: dw_mmc: Use device_property_read instead of
    of_property_read (bnc#1060662).
  - mm, mprotect: flush TLB if potentially racing with a parallel
    reclaim leaving stale TLB entries (bnc#1060662).
  - mm/hugetlb.c: __get_user_pages ignores certain
    follow_hugetlb_page errors (bnc#1060662).
  - userfaultfd: non-cooperative: notify about unmap of destination
    during mremap (bnc#1060662).
  - userfaultfd_zeropage: return -ENOSPC in case mm has gone
    (bnc#1060662).
  - userfaultfd: non-cooperative: flush event_wqh at release time
    (bnc#1060662).
  - cpuset: fix a deadlock due to incomplete patching of
    cpusets_enabled() (bnc#1060662).
  - ocfs2: don't clear SGID when inheriting ACLs (bnc#1060662).
  - ALSA: hda - Fix speaker output from VAIO VPCL14M1R
    (bnc#1060662).
  - drm/amdgpu: fix header on gfx9 clear state (bnc#1060662).
  - drm/amdgpu: Fix undue fallthroughs in golden registers
    initialization (bnc#1060662).
  - ASoC: fix pcm-creation regression (bnc#1060662).
  - ASoC: ux500: Restore platform DAI assignments (bnc#1060662).
  - ASoC: do not close shared backend dailink (bnc#1060662).
  - KVM: arm/arm64: Handle hva aging while destroying the vm
    (bnc#1060662).
  - KVM: async_pf: make rcu irq exit if not triggered from idle task
    (bnc#1060662).
  - timers: Fix overflow in get_next_timer_interrupt (bnc#1060662).
  - powerpc/tm: Fix saving of TM SPRs in core dump (bnc#1060662).
  - powerpc/64: Fix __check_irq_replay missing decrementer interrupt
    (bnc#1060662).
  - iommu/amd: Enable ga_log_intr when enabling guest_mode
    (bnc#1060662 bsc#1052533).
  - ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on
    south bridge (bnc#1060662).
  - gpiolib: skip unwanted events, don't convert them to opposite
    edge (bnc#1060662).
  - ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize
    (bnc#1060662).
  - ext4: fix overflow caused by missing cast in ext4_resize_fs()
    (bnc#1060662).
  - MIPS: ralink: Fix build error due to missing header
    (bnc#1060662).
  - clk: sunxi-ng: sun5i: Add clk_set_rate_parent to the CPU clock
    (bnc#1060662).
  - ARM: mvebu: use __pa_symbol in the mv98dx3236 platform SMP code
    (bnc#1060662).
  - ARM: dts: armada-38x: Fix irq type for pca955 (bnc#1060662).
  - ARM: dts: tango4: Request RGMII RX and TX clock delays
    (bnc#1060662).
  - media: pulse8-cec: persistent_config should be off by default
    (bnc#1060662).
  - media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds
    (bnc#1060662).
  - media: platform: davinci: return -EINVAL for
    VPFE_CMD_S_CCDC_RAW_PARAMS ioctl (bnc#1060662).
  - ir-spi: Fix issues with lirc API (bnc#1060662).
  - tcmu: Fix flushing cmd entry dcache page (bnc#1060662).
  - tcmu: Fix possbile memory leak / OOPs when recalculating cmd
    base size (bnc#1060662).
  - ext4: preserve i_mode if __ext4_set_acl() fails (bnc#1060662).
  - ext4: Don't clear SGID when inheriting ACLs (bnc#1060662).
  - Btrfs: fix early ENOSPC due to delalloc (bnc#1060662).
  - blk-mq: Include all present CPUs in the default queue mapping
    (bnc#1060662).
  - blk-mq: Create hctx for each present CPU (bnc#1060662).
  - block: disable runtime-pm for blk-mq (bnc#1060662).
  - saa7164: fix double fetch PCIe access condition (bnc#1060662
    CVE-2017-8831 bsc#1037994).
  - sctp: fix an array overflow when all ext chunks are set
    (bnc#1060662).
  - tcp_bbr: cut pacing rate only if filled pipe (bnc#1060662).
  - tcp_bbr: introduce bbr_bw_to_pacing_rate() helper (bnc#1060662).
  - tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper
    (bnc#1060662).
  - tcp_bbr: remove sk_pacing_rate=0 transient during init
    (bnc#1060662).
  - tcp_bbr: init pacing rate on first RTT sample (bnc#1060662).
  - ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check()
    (bnc#1060662).
  - wireless: wext: terminate ifr name coming from userspace
    (bnc#1060662).
  - net: Zero terminate ifr_name in dev_ifname() (bnc#1060662).
  - net: dsa: mv88e6xxx: Enable CMODE config support for 6390X
    (bnc#1060662).
  - Revert "rtnetlink: Do not generate notifications for CHANGEADDR
    event" (bnc#1060662).
  - ipv6: avoid overflow of offset in ip6_find_1stfragopt
    (bnc#1060662 CVE-2017-7542 bsc#1049882).
  - net: dsa: b53: Add missing ARL entries for BCM53125
    (bnc#1060662).
  - ipv4: initialize fib_trie prior to register_netdev_notifier call
    (bnc#1060662).
  - rtnetlink: allocate more memory for dev_set_mac_address()
    (bnc#1060662).
  - net: bonding: Fix transmit load balancing in balance-alb mode
    (bnc#1060662).
  - mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled
    (bnc#1060662).
  - openvswitch: fix potential out of bound access in parse_ct
    (bnc#1060662).
  - packet: fix use-after-free in prb_retire_rx_blk_timer_expired()
    (bnc#1060662).
  - ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in
    ip6_fragment() (bnc#1060662).
  - net: ethernet: nb8800: Handle all 4 RGMII modes identically
    (bnc#1060662).
  - bonding: commit link status change after propose (bnc#1060662).
  - dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly
    (bnc#1060662).
  - dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly
    (bnc#1060662).
  - dccp: fix a memleak for dccp_feat_init err process
    (bnc#1060662).
  - net/mlx5: Consider tx_enabled in all modes on remap
    (bnc#1060662).
  - net/mlx5: Fix command completion after timeout access invalid
    structure (bnc#1060662).
  - net/mlx5: Fix command bad flow on command entry allocation
    failure (bnc#1060662).
  - sctp: don't dereference ptr before leaving _sctp_walk_{params,
    errors}() (bnc#1060662).
  - sctp: fix the check for _sctp_walk_params and _sctp_walk_errors
    (bnc#1060662).
  - net/mlx5e: IPoIB, Modify add/remove underlay QPN flows
    (bnc#1060662).
  - net/mlx5e: Fix outer_header_zero() check size (bnc#1060662).
  - net/mlx5: Fix mlx5_ifc_mtpps_reg_bits structure size
    (bnc#1060662).
  - net/mlx5e: Add field select to MTPPS register (bnc#1060662).
  - net/mlx5e: Fix broken disable 1PPS flow (bnc#1060662).
  - net/mlx5e: Change 1PPS out scheme (bnc#1060662).
  - net/mlx5e: Add missing support for PTP_CLK_REQ_PPS request
    (bnc#1060662).
  - net/mlx5e: Fix wrong delay calculation for overflow check
    scheduling (bnc#1060662).
  - net/mlx5e: Schedule overflow check work to mlx5e workqueue
    (bnc#1060662).
  - net/mlx5: Fix mlx5_add_flow_rules call with correct num of dests
    (bnc#1060662).
  - udp6: fix socket leak on early demux (bnc#1060662).
  - net: phy: Correctly process PHY_HALTED in phy_stop_machine()
    (bnc#1060662).
  - workqueue: implicit ordered attribute should be overridable
    (bnc#1060662).
  - ipv4: fib: Fix NULL pointer deref during fib_sync_down_dev()
    (bnc#1060662).
  - virtio_net: fix truesize for mergeable buffers (bnc#1060662).
  - sparc64: Measure receiver forward progress to avoid send mondo
    timeout (bnc#1060662).
  - sparc64: Prevent perf from running during super critical
    sections (bnc#1060662).
  - sparc64: Register hugepages during arch init (bnc#1060662).
  - sparc64: Fix exception handling in UltraSPARC-III memcpy
    (bnc#1060662).
  - drm/vmwgfx: Fix cursor hotspot issue with Wayland on Fedora
    (bnc#1060662).
  - Linux 4.12.6 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.5-6.
    Expand 4.12.6.
  - commit c435580


author: tbogendoerfer@suse.de
changelog:
  - iw_cxgb4: remove the stid on listen create failure (bsc#1046543
    FATE#322927).
  - iw_cxgb4: drop listen destroy replies if no ep found
    (bsc#1046543 FATE#322927).
  - iw_cxgb4: put ep reference in pass_accept_req() (bsc#1046543
    FATE#322927).
  - commit b8f72a3


author: jeffm@suse.com
changelog:
  - Moved powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch to patches.rpmify.
    It's a compiler blacklist addition and should be applied to vanilla too.
  - commit cfc7e71


author: jslaby@suse.cz
changelog:
  - jfs: Don't clear SGID when inheriting ACLs (bnc#1060662).
  - ALSA: fm801: Initialize chip after IRQ handler is registered
    (bnc#1060662 bsc#1051510).
  - ALSA: hda - Add missing NVIDIA GPU codec IDs to patch table
    (bnc#1060662).
  - ALSA: hda - Add mute led support for HP ProBook 440 G4
    (bnc#1060662).
  - parisc: Prevent TLB speculation on flushed pages on CPUs that
    only support equivalent aliases (bnc#1060662).
  - parisc: Extend disabled preemption in copy_user_page
    (bnc#1060662).
  - parisc: Suspend lockup detectors before system halt
    (bnc#1060662).
  - powerpc/pseries: Fix of_node_put() underflow during reconfig
    remove (bnc#1060662).
  - mmc: sunxi: Keep default timing phase settings for new timing
    mode (bnc#1060662).
  - NFS: invalidate file size when taking a lock (bnc#1060662).
  - NFSv4.1: Fix a race where CB_NOTIFY_LOCK fails to wake a waiter
    (bnc#1060662).
  - scripts/dtc: dtx_diff - update include dts paths to match build
    (bnc#1060662).
  - crypto: brcm - Fix SHA3-512 algorithm failure (bnc#1060662).
  - crypto: brcm - remove BCM_PDC_MBOX dependency in Kconfig
    (bnc#1060662).
  - crypto: authencesn - Fix digest_null crash (bnc#1060662).
  - KVM: PPC: Book3S HV: Enable TM before accessing TM registers
    (bnc#1060662).
  - KVM: PPC: Book3S HV: Fix host crash on changing HPT size
    (bnc#1060662).
  - dm integrity: fix inefficient allocation of journal space
    (bnc#1060662).
  - dm integrity: test for corrupted disk format during table load
    (bnc#1060662).
  - md: remove 'idx' from 'struct resync_pages' (bnc#1060662
    bsc#1049599).
  - md/raid1: fix writebehind bio clone (bnc#1060662).
  - md/raid5: add thread_group worker async_tx_issue_pending_all
    (bnc#1060662).
  - drm/vmwgfx: Fix gcc-7.1.1 warning (bnc#1060662).
  - drm/vmwgfx: Limit max desktop dimensions to 8Kx8K (bnc#1060662).
  - drm/nouveau/disp/nv50-: bump max chans to 21 (bnc#1060662).
  - drm/nouveau/bar/gf100: fix access to upper half of BAR2
    (bnc#1060662).
  - drm/i915: Fix scaler init during CRTC HW state readout
    (bnc#1060662).
  - isdn/i4l: fix buffer overflow (bnc#1060662).
  - ipmi/watchdog: fix watchdog timeout set on reboot (bnc#1060662).
  - dentry name snapshots (bnc#1060662 bsc#1049483).
  - mmc: tmio-mmc: fix bad pointer math (bnc#1060662).
  - Linux 4.12.5 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.4-5.
    Expand 4.12.5.
  - commit d481b6d


author: jthumshirn@suse.de
changelog:
  - scsi: qla2xxx: add missing includes for qla_isr (FATE#322910).
    Refresh
    patches.drivers/0036-scsi-qla2xxx-Add-FC-NVMe-command-handling.patch.
  - commit 474a2df


author: jslaby@suse.cz
changelog:
  - disable new gcc-7.1.1 warnings for now (bnc#1060662).
  - ir-core: fix gcc-7 warning on bool arithmetic (bnc#1060662).
  - s5p-jpeg: don't return a random width/height (bnc#1060662).
  - thermal: max77620: fix device-node reference imbalance
    (bnc#1060662).
  - thermal: cpu_cooling: Avoid accessing potentially freed
    structures (bnc#1060662).
  - ath9k: fix tx99 use after free (bnc#1060662).
  - ath9k: fix tx99 bus error (bnc#1060662).
  - ath9k: fix an invalid pointer dereference in ath9k_rng_stop()
    (bnc#1060662).
  - iwlwifi: mvm: fix the recovery flow while connecting
    (bnc#1060662).
  - NFC: fix broken device allocation (bnc#1060662).
  - NFC: nfcmrvl_uart: add missing tty-device sanity check
    (bnc#1060662).
  - NFC: nfcmrvl: do not use device-managed resources (bnc#1060662).
  - NFC: nfcmrvl: use nfc-device for firmware download
    (bnc#1060662).
  - NFC: nfcmrvl: fix firmware-management initialisation
    (bnc#1060662).
  - nfc: Ensure presence of required attributes in the
    activate_target handler (bnc#1060662).
  - nfc: Fix the sockaddr length sanitization in llcp_sock_connect
    (bnc#1060662).
  - NFC: Add sockaddr length checks before accessing sa_family in
    bind handlers (bnc#1060662).
  - perf intel-pt: Move decoder error setting into one condition
    (bnc#1060662).
  - perf intel-pt: Improve sample timestamp (bnc#1060662).
  - perf intel-pt: Fix missing stack clear (bnc#1060662).
  - perf intel-pt: Ensure IP is zero when state is
    INTEL_PT_STATE_NO_IP (bnc#1060662).
  - perf intel-pt: Fix last_ip usage (bnc#1060662).
  - perf intel-pt: Ensure never to set 'last_ip' when packet
    'count' is zero (bnc#1060662).
  - perf intel-pt: Use FUP always when scanning for an IP
    (bnc#1060662).
  - perf intel-pt: Clear FUP flag on error (bnc#1060662).
  - Bluetooth: use constant time memory comparison for secret values
    (bnc#1060662).
  - wlcore: fix 64K page support (bnc#1060662).
  - pstore: Don't warn if data is uncompressed and type is not
    PSTORE_TYPE_DMESG (bnc#1060662).
  - mwifiex: fixup error cases in mwifiex_add_virtual_intf()
    (bnc#1060662).
  - Btrfs: fix invalid extent maps due to hole punching
    (bnc#1060662).
  - btrfs: Don't clear SGID when inheriting ACLs (bnc#1060662).
  - Btrfs: incremental send, fix invalid memory access
    (bnc#1060662).
  - igb: Explicitly select page 0 at initialization (bnc#1060662).
  - spi: atmel: fix corrupted data issue on SAM9 family SoCs
    (bnc#1060662).
  - ASoC: zx-i2s: flip I2S master/slave mode (bnc#1060662).
  - ASoC: compress: Derive substream from stream based on direction
    (bnc#1060662).
  - ASoC: atmel: tse850: fix off-by-one in the "ANA" enumeration
    count (bnc#1060662).
  - PM / Domains: Fix unsafe iteration over modified list of device
    links (bnc#1060662).
  - PM / Domains: Fix unsafe iteration over modified list of domain
    providers (bnc#1060662).
  - PM / Domains: Fix unsafe iteration over modified list of domains
    (bnc#1060662).
  - scsi: ses: do not add a device to an enclosure if
    enclosure_add_links() fails (bnc#1060662).
  - scsi: virtio_scsi: let host do exception handling (bnc#1060662).
  - scsi: qla2xxx: Allow ABTS, PURX, RIDA on ATIOQ for ISP83XX/27XX
    (bnc#1060662).
  - scsi: Add STARGET_CREATED_REMOVE state to scsi_target_state
    (bnc#1060662).
  - scsi: Avoid that scsi_exit_rq() triggers a use-after-free
    (bnc#1060662).
  - iscsi-target: Add login_keys_workaround attribute for non RFC
    initiators (bnc#1060662).
  - xen/scsiback: Fix a TMR related use-after-free (bnc#1060662).
  - scsi: virtio_scsi: always read VPD pages for multiqueue too
    (bnc#1060662).
  - powerpc/mm/radix: Only add X for pages overlapping kernel text
    (bnc#1060662).
  - powerpc/pseries: Fix passing of pp0 in updatepp() and
    updateboltedpp() (bnc#1060662).
  - powerpc/mm/radix: Fix execute permissions for interrupt_vectors
    (bnc#1060662).
  - powerpc/64: Fix atomic64_inc_not_zero() to return an int
    (bnc#1060662).
  - powerpc: Fix emulation of mcrf in emulate_step() (bnc#1060662).
  - powerpc: Fix emulation of mfocrf in emulate_step()
    (bnc#1060662).
  - powerpc/asm: Mark cr0 as clobbered in mftb() (bnc#1060662).
  - powerpc/mm/radix: Properly clear process table entry
    (bnc#1060662).
  - powerpc/perf: Fix SDAR_MODE value for continous sampling on
    Power9 (bnc#1060662).
  - xen/x86: fix cpu hotplug (bnc#1060662).
  - PCI: vmd: Move SRCU cleanup after bus, child device removal
    (bnc#1060662).
  - PCI: Work around poweroff & suspend-to-RAM issue on Macbook
    Pro 11 (bnc#1060662).
  - PCI: rockchip: Use normal register bank for config accessors
    (bnc#1060662).
  - PCI/PM: Restore the status of PCI devices across hibernation
    (bnc#1060662).
  - PCI/MSI: Ignore affinity if pre/post vector count is more than
    min_vecs (bnc#1060662).
  - usb: xhci: fix spinlock recursion for USB2 test mode
    (bnc#1060662).
  - xhci: fix memleak in xhci_run() (bnc#1060662).
  - xhci: fix 20000ms port resume timeout (bnc#1060662).
  - xhci: Fix NULL pointer dereference when cleaning up streams
    for removed host (bnc#1060662).
  - xhci: Bad Ethernet performance plugged in ASM1042A host
    (bnc#1060662).
  - mxl111sf: Fix driver to use heap allocate buffers for USB
    messages (bnc#1060662).
  - usb: storage: return on error to avoid a null pointer
    dereference (bnc#1060662).
  - USB: cdc-acm: add device-id for quirky printer (bnc#1060662).
  - usb: renesas_usbhs: fix usbhsc_resume() for
    !USBHSF_RUNTIME_PWCTRL (bnc#1060662).
  - usb: renesas_usbhs: gadget: disable all eps when the driver
    stops (bnc#1060662).
  - HID: multitouch: do not blindly set EV_KEY or EV_ABS bits
    (bnc#1060662).
  - md: don't use flush_signals in userspace processes
    (bnc#1060662).
  - md: fix deadlock between mddev_suspend() and md_write_start()
    (bnc#1060662).
  - x86/xen: allow userspace access during hypercalls (bnc#1060662).
  - cx88: Fix regression in initial video standard setting
    (bnc#1060662).
  - rc-core: fix input repeat handling (bnc#1060662).
  - tools/testing/nvdimm: fix nfit_test buffer overflow
    (bnc#1060662).
  - libnvdimm, btt: fix btt_rw_page not returning errors
    (bnc#1060662).
  - libnvdimm: fix the clear-error check in nsio_rw_bytes
    (bnc#1060662).
  - libnvdimm: fix badblock range handling of ARS range
    (bnc#1060662).
  - ext2: Don't clear SGID when inheriting ACLs (bnc#1060662).
  - dm raid: stop using BUG() in __rdev_sectors() (bnc#1060662).
  - Raid5 should update rdev->sectors after reshape (bnc#1060662).
  - s390/syscalls: Fix out of bounds arguments access (bnc#1060662).
  - drm/amdgpu/gfx8: drop per-APU CU limits (bnc#1060662).
  - drm/amdgpu: fix vblank_time when displays are off (bnc#1060662).
  - drm/amdgpu/cgs: always set reference clock in mode_info
    (bnc#1060662).
  - drm/amd/amdgpu: Return error if initiating read out of range
    on vram (bnc#1060662).
  - drm/amdgpu: fix the memory corruption on S3 (bnc#1060662).
  - drm/amdgpu: Don't call amd_powerplay_destroy() if we don't
    have powerplay (bnc#1060662).
  - drm/radeon/ci: disable mclk switching for high refresh rates
    (v2) (bnc#1060662).
  - drm/radeon: Fix eDP for single-display iMac10,1 (v2)
    (bnc#1060662).
  - drm/ttm: Fix use-after-free in ttm_bo_clean_mm (bnc#1060662).
  - drm/etnaviv: Expose our reservation object when exporting a
    dmabuf (bnc#1060662).
  - ipmi: use rcu lock around call to intf->handlers->sender()
    (bnc#1060662).
  - ipmi:ssif: Add missing unlock in error branch (bnc#1060662).
  - xfs: Don't clear SGID when inheriting ACLs (bnc#1060662).
  - CIFS: Reconnect expired SMB sessions (bnc#1060662).
  - f2fs: load inode's flag from disk (bnc#1060662).
  - f2fs: wake up all waiters in f2fs_submit_discard_endio
    (bnc#1060662).
  - f2fs: sanity check checkpoint segno and blkoff (bnc#1060662).
  - f2fs: try to freeze in gc and discard threads (bnc#1060662).
  - f2fs: Do not issue small discards in LFS mode (bnc#1060662).
  - f2fs: sanity check size of nat and sit cache (bnc#1060662).
  - f2fs: use spin_{,un}lock_irq{save,restore} (bnc#1060662).
  - f2fs: Don't clear SGID when inheriting ACLs (bnc#1060662).
  - serial: st-asc: Potential error pointer dereference
    (bnc#1060662).
  - serial: sh-sci: Uninitialized variables in sysfs files
    (bnc#1060662).
  - ovl: mark parent impure on ovl_link() (bnc#1060662).
  - ovl: fix random return value on mount (bnc#1060662).
  - drm/amd/powerplay: fix memory leak in cz_hwmgr backend
    (bnc#1060662).
  - drm/i915: Disable MSI for all pre-gen5 (bnc#1060662).
  - vfio: Fix group release deadlock (bnc#1060662).
  - vfio: New external user group/file match (bnc#1060662).
  - vfio: Remove unnecessary uses of vfio_container.group_lock
    (bnc#1060662).
  - nvme-rdma: remove race conditions from IB signalling
    (bnc#1060662).
  - ftrace: Fix uninitialized variable in match_records()
    (bnc#1060662).
  - iommu/arm-smmu: Plumb in new ACPI identifiers (bnc#1060662).
  - drm/i915/gvt: Fix inconsistent locks holding sequence
    (bnc#1060662).
  - drm/atomic: Add missing drm_atomic_state_clear to
    atomic_remove_fb (bnc#1060662).
  - MIPS: Fix mips_atomic_set() retry condition (bnc#1060662).
  - MIPS: Fix mips_atomic_set() with EVA (bnc#1060662).
  - MIPS: Negate error syscall return in trace (bnc#1060662).
  - mtd: nand: tango: Fix incorrect use of SEQIN command
    (bnc#1060662).
  - ubifs: Correctly evict xattr inodes (bnc#1060662).
  - ubifs: Don't leak kernel memory to the MTD (bnc#1060662).
  - ubifs: Don't encrypt special files on creation (bnc#1060662).
  - ubifs: Set double hash cookie also for RENAME_EXCHANGE
    (bnc#1060662).
  - ACPI / EC: Drop EC noirq hooks to fix a regression
    (bnc#1060662).
  - Revert "ACPI / EC: Enable event freeze mode..." to fix a
    regression (bnc#1060662).
  - x86/acpi: Prevent out of bound access caused by broken ACPI
    tables (bnc#1060662 CVE-2017-11473 bsc#1049603).
  - x86/ioapic: Pass the correct data to unmask_ioapic_irq()
    (bnc#1060662).
  - MIPS: Fix MIPS I ISA /proc/cpuinfo reporting (bnc#1060662).
  - MIPS: Save static registers before sysmips (bnc#1060662).
  - MIPS: Actually decode JALX in `__compute_return_epc_for_insn'
    (bnc#1060662).
  - MIPS: Fix unaligned PC interpretation in `compute_return_epc'
    (bnc#1060662).
  - MIPS: math-emu: Prevent wrong ISA mode instruction emulation
    (bnc#1060662).
  - MIPS: Send SIGILL for BPOSGE32 in
    `__compute_return_epc_for_insn' (bnc#1060662).
  - MIPS: Rename `sigill_r6' to `sigill_r2r6' in
    `__compute_return_epc_for_insn' (bnc#1060662).
  - MIPS: Send SIGILL for linked branches in
    `__compute_return_epc_for_insn' (bnc#1060662).
  - MIPS: Send SIGILL for R6 branches in
    `__compute_return_epc_for_insn' (bnc#1060662).
  - MIPS: Fix a typo: s/preset/present/ in r2-to-r6 emulation
    error message (bnc#1060662).
  - Input: i8042 - fix crash at boot time (bnc#1060662).
  - IB/iser: Fix connection teardown race condition (bnc#1060662).
  - IB/core: Namespace is mandatory input for address resolution
    (bnc#1060662).
  - sunrpc: use constant time memory comparison for mac
    (bnc#1060662).
  - net/sunrpc/xprt_sock: fix regression in connection error
    reporting (bnc#1060662).
  - NFS: Fix initialization of nfs_page_array->npages (bnc#1060662).
  - PNFS fix EACCESS on commit to DS handling (bnc#1060662).
  - NFS: only invalidate dentrys that are clearly invalid
    (bnc#1060662 bsc#1047118).
  - udf: Fix races with i_size changes during readpage
    (bnc#1060662).
  - udf: Fix deadlock between writeback and udf_setsize()
    (bnc#1060662).
  - target: Fix COMPARE_AND_WRITE caw_sem leak during se_cmd quiesce
    (bnc#1060662).
  - iser-target: Avoid isert_conn->cm_id dereference in
    isert_login_recv_done (bnc#1060662).
  - perf annotate: Fix broken arrow at row 0 connecting jmp
    instruction to its target (bnc#1060662).
  - perf/core: Fix scheduling regression of pinned groups
    (bnc#1060662).
  - Revert "perf/core: Drop kernel samples even though :u is
    specified" (bnc#1060662).
  - staging: rtl8188eu: add TL-WN722N v2 support (bnc#1060662).
  - staging: comedi: ni_mio_common: fix AO timer off-by-one
    regression (bnc#1060662).
  - staging: sm750fb: avoid conflicting vesafb (bnc#1060662).
  - staging: lustre: ko2iblnd: check copy_from_iter/copy_to_iter
    return code (bnc#1060662).
  - ceph: fix race in concurrent readdir (bnc#1060662).
  - RDMA/uverbs: Fix the check for port number (bnc#1060662).
  - RDMA/core: Initialize port_num in qp_attr (bnc#1060662).
  - drm/mst: Fix error handling during MST sideband message
    reception (bnc#1060662).
  - drm/mst: Avoid dereferencing a NULL mstb in
    drm_dp_mst_handle_up_req() (bnc#1060662).
  - drm/mst: Avoid processing partially received up/down message
    transactions (bnc#1060662).
  - drm/i915: Make DP-MST connector info work (bnc#1060662).
  - mlx5: Avoid that mlx5_ib_sg_to_klms() overflows the klms[]
    array (bnc#1060662).
  - hfsplus: Don't clear SGID when inheriting ACLs (bnc#1060662).
  - vtime, sched/cputime: Remove vtime_account_user() (bnc#1060662
    bnc#978907).
  - sched/cputime: Always set tsk->vtime_snap_whence after
    accounting vtime (bnc#1060662 bnc#978907).
  - sched/cputime: Rename vtime fields (bnc#1060662 bnc#978907).
  - sched/cputime: Move the vtime task fields to their own struct
    (bnc#1060662 bnc#978907).
  - sched/cputime: Accumulate vtime on top of nsec clocksource
    (bnc#1060662 bnc#978907).
  - sched/fair: Fix load_balance() affinity redo path (bnc#1060662
    bnc#978907).
  - percpu_counter: Rename __percpu_counter_add to
    percpu_counter_add_batch (bnc#1060662 bnc#971975).
  - writeback: rework wb_[dec|inc]_stat family of functions
    (bnc#1060662 bnc#971975).
  - kernel/fork.c: virtually mapped stacks: do not disable
    interrupts (bnc#1060662 bnc#978907).
  - acpi/nfit: Fix memory corruption/Unregister mce decoder on
    failure (bnc#1060662).
  - vmbus: re-enable channel tasklet (bnc#1060662).
  - cpufreq: intel_pstate: Correct the busy calculation for KNL
    (bnc#1060662).
  - spmi: Include OF based modalias in device uevent (bnc#1060662).
  - reiserfs: Don't clear SGID when inheriting ACLs (bnc#1060662).
  - device-dax: fix sysfs duplicate warnings (bnc#1060662).
  - drm/imx: parallel-display: Accept drm_of_find_panel_or_bridge
    failure (bnc#1060662).
  - PM / Domains: defer dev_pm_domain_set() until genpd->attach_dev
    succeeds if present (bnc#1060662).
  - tracing: Fix kmemleak in instance_rmdir (bnc#1060662).
  - drm/i915/fbdev: Check for existence of ifbdev->vma before
    operations (bnc#1060662).
  - drm/i915: Hold RPM wakelock while initializing OA buffer
    (bnc#1060662).
  - drm/i915: reintroduce VLV/CHV PFI programming power domain
    workaround (bnc#1060662).
  - smp/hotplug: Move unparking of percpu threads to the control
    CPU (bnc#1060662).
  - smp/hotplug: Replace BUG_ON and react useful (bnc#1060662).
  - alarmtimer: don't rate limit one-shot timers (bnc#1060662).
  - sched/cputime: Don't use smp_processor_id() in preemptible
    context (bnc#1060662).
  - Linux 4.12.4 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.3-4.
    Expand 4.12.4.
  - commit 9cb5903


author: tbogendoerfer@suse.de
changelog:
  - bnxt_en: check for ingress qdisc in flower offload (bsc#1050242
    FATE#32291).
  - bnxt_en: add a dummy definition for bnxt_vf_rep_get_fid()
    (bsc#1050242 FATE#32291).
  - bnxt_en: add code to query TC flower offload stats (bsc#1050242
    FATE#32291).
  - bnxt_en: add TC flower offload flow_alloc/free FW cmds
    (bsc#1050242 FATE#32291).
  - bnxt_en: bnxt: add TC flower filter offload support (bsc#1050242
    FATE#32291).
  - bnxt_en: Reduce default rings on multi-port cards (bsc#1050242
    FATE#32291).
  - bnxt_en: Improve -ENOMEM logic in NAPI poll loop (bsc#1050242
    FATE#32291).
  - bnxt: initialize board_info values with proper enums
    (bsc#1050242 FATE#32291).
  - bnxt: Add PCIe device IDs for bcm58802/bcm58808 (bsc#1050242
    FATE#32291).
  - bnxt_en: assign CPU affinity hints to bnxt_en IRQs (bsc#1050242
    FATE#322914).
  - bnxt_en: Improve tx ring reservation logic (bsc#1050242
    FATE#322914).
  - bnxt_en: Update firmware interface spec. to 1.8.1.4 (bsc#1050242
    FATE#322914).
  - bnxt_en: fix spelling mistake: "swtichdev" -> "switchdev"
    (bsc#1050242 FATE#322914).
  - commit a61ddf9


author: tbogendoerfer@suse.de
changelog:
  - bnxt_re: Don't issue cmd to delete GID for QP1 GID entry before
    the QP is destroyed (bsc#1050244 FATE#322915).
  - bnxt_re: Fix memory leak in FRMR path (bsc#1050244 FATE#322915).
  - bnxt_re: Remove RTNL lock dependency in bnxt_re_query_port
    (bsc#1050244 FATE#322915).
  - bnxt_re: Fix race between the netdev register and unregister
    events (bsc#1050244 FATE#322915).
  - bnxt_re: Free up devices in module_exit path (bsc#1050244
    FATE#322915).
  - bnxt_re: Fix compare and swap atomic operands (bsc#1050244
    FATE#322915).
  - bnxt_re: Stop issuing further cmds to FW once a cmd times out
    (bsc#1050244 FATE#322915).
  - bnxt_re: Fix update of qplib_qp.mtu when modified (bsc#1050244
    FATE#322915).
  - IB/bnxt_re: Fix frame stack compilation warning (bsc#1050244
    FATE#322915).
  - commit 28ebe60


author: jslaby@suse.cz
changelog:
  - staging: android: uapi: drop definitions of removed
    ION_IOC_{FREE,SHARE} ioctls (bnc#1060662).
  - net/mlx5: Fix driver load error flow when firmware is stuck
    (bnc#1060662).
  - net/mlx5: Cancel delayed recovery work when unloading the driver
    (bnc#1060662).
  - net/mlx5e: Fix TX carrier errors report in get stats ndo
    (bnc#1060662).
  - ipv6: dad: don't remove dynamic addresses if link is down
    (bnc#1060662).
  - vxlan: fix hlist corruption (bnc#1060662).
  - geneve: fix hlist corruption (bnc#1060662).
  - net: core: Fix slab-out-of-bounds in netdev_stats_to_stats64
    (bnc#1060662).
  - liquidio: fix bug in soft reset failure detection (bnc#1060662).
  - net: ipv6: Compare lwstate in detecting duplicate nexthops
    (bnc#1060662).
  - vrf: fix bug_on triggered by rx when destroying a vrf
    (bnc#1060662).
  - virtio-net: fix leaking of ctx array (bnc#1060662).
  - rds: tcp: use sock_create_lite() to create the accept socket
    (bnc#1060662).
  - net/mlx5e: Initialize CEE's getpermhwaddr address buffer to 0xff
    (bnc#1060662).
  - cxgb4: fix BUG() on interrupt deallocating path of ULD
    (bnc#1060662).
  - tap: convert a mutex to a spinlock (bnc#1060662).
  - bridge: mdb: fix leak on complete_info ptr on fail path
    (bnc#1060662).
  - brcmfmac: fix possible buffer overflow in
    brcmf_cfg80211_mgmt_tx() (bnc#1060662 CVE-2017-7541
    bsc#1049645).
  - sfc: don't read beyond unicast address list (bnc#1060662).
  - Adding asm-prototypes.h for genksyms to generate crc
    (bnc#1060662).
  - sed regex in Makefile.build requires line break between exported
    symbols (bnc#1060662).
  - Adding the type of exported symbols (bnc#1060662).
  - sparc64: Fix gup_huge_pmd (bnc#1060662).
  - brcmfmac: Fix a memory leak in error handling path in
    'brcmf_cfg80211_attach' (bnc#1060662).
  - brcmfmac: Fix glom_skb leak in brcmf_sdiod_recv_chain
    (bnc#1060662).
  - efi: Process the MEMATTR table only if EFI_MEMMAP is enabled
    (bnc#1060662).
  - cfg80211: Define nla_policy for
    NL80211_ATTR_LOCAL_MESH_POWER_MODE (bnc#1060662).
  - cfg80211: Validate frequencies nested in
    NL80211_ATTR_SCAN_FREQUENCIES (bnc#1060662).
  - cfg80211: Check if PMKID attribute is of expected size
    (bnc#1060662).
  - cfg80211: Check if NAN service ID is of expected size
    (bnc#1060662).
  - drm/amdgpu/gfx6: properly cache mc_arb_ramcfg (bnc#1060662).
  - KVM: ARM64: fix phy counter access failure in guest
    (bnc#1060662).
  - KVM: PPC: Book3S: Fix typo in XICS-on-XIVE state saving code
    (bnc#1060662).
  - kvm-vfio: Decouple only when we match a group (bnc#1060662).
  - irqchip/gic-v3: Fix out-of-bound access in gic_set_affinity
    (bnc#1060662).
  - parisc: Report SIGSEGV instead of SIGBUS when running out of
    stack (bnc#1060662).
  - parisc: use compat_sys_keyctl() (bnc#1060662).
  - parisc: DMA API: return error instead of BUG_ON for dma ops
    on non dma devs (bnc#1060662).
  - parisc/mm: Ensure IRQs are off in switch_mm() (bnc#1060662).
  - tools/lib/lockdep: Reduce MAX_LOCK_DEPTH to avoid overflowing
    lock_chain/: Depth (bnc#1060662).
  - compiler, clang: always inline when CONFIG_OPTIMIZE_INLINING
    is disabled (bnc#1060662).
  - thp, mm: fix crash due race in MADV_FREE handling (bnc#1060662).
  - kernel/extable.c: mark core_kernel_text notrace (bnc#1060662).
  - mm/list_lru.c: fix list_lru_count_node() to be race free
    (bnc#1060662).
  - fs/dcache.c: fix spin lockup issue on nlru->lock (bnc#1060662).
  - checkpatch: silence perl 5.26.0 unescaped left brace warnings
    (bnc#1060662).
  - binfmt_elf: use ELF_ET_DYN_BASE only for PIE (bnc#1060662).
  - arm: move ELF_ET_DYN_BASE to 4MB (bnc#1060662).
  - arm64: move ELF_ET_DYN_BASE to 4GB / 4MB (bnc#1060662).
  - powerpc: move ELF_ET_DYN_BASE to 4GB / 4MB (bnc#1060662).
  - s390: reduce ELF_ET_DYN_BASE (bnc#1060662).
  - exec: Limit arg stack to at most 75% of _STK_LIM (bnc#1060662).
  - powerpc/kexec: Fix radix to hash kexec due to IAMR/AMOR
    (bnc#1060662).
  - ARM64: dts: marvell: armada37xx: Fix timer interrupt specifiers
    (bnc#1060662).
  - arm64: Preventing READ_IMPLIES_EXEC propagation (bnc#1060662).
  - vt: fix unchecked __put_user() in tioclinux ioctls
    (bnc#1060662).
  - rcu: Add memory barriers for NOCB leader wakeup (bnc#1060662).
  - nvmem: core: fix leaks on registration errors (bnc#1060662).
  - Drivers: hv: vmbus: Close timing hole that can corrupt per-cpu
    page (bnc#1060662).
  - mnt: In umount propagation reparent in a separate pass
    (bnc#1060662).
  - mnt: In propgate_umount handle visiting mounts in any order
    (bnc#1060662).
  - mnt: Make propagate_umount less slow for overlapping mount
    propagation trees (bnc#1060662).
  - selftests/capabilities: Fix the test_execve test (bnc#1060662).
  - mm: fix overflow check in expand_upwards() (bnc#1060662).
  - crypto: talitos - Extend max key length for SHA384/512-HMAC
    and AEAD (bnc#1060662).
  - crypto: atmel - only treat EBUSY as transient if backlog
    (bnc#1060662).
  - crypto: sha1-ssse3 - Disable avx2 (bnc#1060662).
  - crypto: caam - properly set IV after {en,de}crypt (bnc#1060662).
  - crypto: caam - fix signals handling (bnc#1060662).
  - KEYS: DH: validate __spare field (bnc#1060662).
  - sched/headers/uapi: Fix linux/sched/types.h userspace
    compilation errors (bnc#1060662).
  - sched/topology: Fix building of overlapping sched-groups
    (bnc#1060662).
  - sched/topology: Optimize build_group_mask() (bnc#1060662).
  - sched/topology: Fix overlapping sched_group_mask (bnc#1060662).
  - PM / wakeirq: Convert to SRCU (bnc#1060662).
  - pstore: Fix leaked pstore_record in pstore_get_backend_records()
    (bnc#1060662).
  - ALSA: x86: Clear the pdata.notify_lpe_audio pointer before
    teardown (bnc#1060662).
  - ALSA: hda/realtek - change the location for one of two front
    microphones (bnc#1060662).
  - PM / QoS: return -EINVAL for bogus strings (bnc#1060662).
  - kvm: vmx: Do not disable intercepts for BNDCFGS (bnc#1060662).
  - kvm: x86: Guest BNDCFGS requires guest MPX support
    (bnc#1060662).
  - kvm: vmx: Check value written to IA32_BNDCFGS (bnc#1060662).
  - kvm: vmx: allow host to access guest MSR_IA32_BNDCFGS
    (bnc#1060662).
  - Linux 4.12.3 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.2-3.
    Expand 4.12.3.
  - commit bebe2f3


author: jslaby@suse.cz
changelog:
  - mqueue: fix a use-after-free in sys_mq_notify() (bnc#1060662).
  - imx-serial: RX DMA startup latency (bnc#1060662).
  - proc: Fix proc_sys_prune_dcache to hold a sb reference
    (bnc#1060662).
  - locking/rwsem-spinlock: Fix EINTR branch in
    __down_write_common() (bnc#1060662).
  - staging: vt6556: vnt_start Fix missing call to
    vnt_key_init_table (bnc#1060662).
  - staging: comedi: fix clean-up of comedi_class in comedi_init()
    (bnc#1060662).
  - crypto: caam - fix gfp allocation flags (part I) (bnc#1060662).
  - crypto: rsa-pkcs1pad - use constant time memory comparison
    for MACs (bnc#1060662).
  - ext4: check return value of kstrtoull correctly in
    reserved_clusters_store (bnc#1060662).
  - x86/mm/pat: Don't report PAT on CPUs that don't support it
    (bnc#1060662).
  - Linux 4.12.2 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.1-2.
    Expand 4.12.2.
  - commit ead2cb8


author: jslaby@suse.cz
changelog:
  - driver core: platform: fix race condition with driver_override
    (bnc#1060662).
  - RDMA/uverbs: Check port number supplied by user verbs cmds
    (bnc#1060662).
  - usb: dwc3: replace %p with %pK (bnc#1060662).
  - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
    (bnc#1060662).
  - usb: usbip: set buffer pointers to NULL after free
    (bnc#1060662).
  - Add USB quirk for HVR-950q to avoid intermittent device resets
    (bnc#1060662).
  - usb: Fix typo in the definition of Endpoint[out]Request
    (bnc#1060662).
  - USB: core: fix device node leak (bnc#1060662).
  - USB: serial: option: add two Longcheer device ids (bnc#1060662).
  - USB: serial: qcserial: new Sierra Wireless EM7305 device ID
    (bnc#1060662).
  - xhci: Limit USB2 port wake support for AMD Promontory hosts
    (bnc#1060662).
  - gfs2: Fix glock rhashtable rcu bug (bnc#1060662).
  - Add "shutdown" to "struct class" (bnc#1060662).
  - tpm: Issue a TPM2_Shutdown for TPM2 devices (bnc#1060662).
  - tpm: fix a kernel memory leak in tpm-sysfs.c (bnc#1060662).
  - powerpc/powernv: Fix CPU_HOTPLUG=n idle.c compile error
    (bnc#1060662).
  - x86/uaccess: Optimize copy_user_enhanced_fast_string() for
    short strings (bnc#1060662).
  - sched/fair, cpumask: Export for_each_cpu_wrap() (bnc#1060662).
  - sched/core: Implement new approach to scale select_idle_cpu()
    (bnc#1060662).
  - sched/numa: Use down_read_trylock() for the mmap_sem
    (bnc#1060662).
  - sched/numa: Override part of migrate_degrades_locality()
    when idle balancing (bnc#1060662).
  - sched/fair: Simplify wake_affine() for the single socket case
    (bnc#1060662).
  - sched/numa: Implement NUMA node level wake_affine()
    (bnc#1060662).
  - sched/fair: Remove effective_load() (bnc#1060662).
  - sched/numa: Hide numa_wake_affine() from UP build (bnc#1060662).
  - xen: avoid deadlock in xenbus driver (bnc#1060662).
  - crypto: drbg - Fixes panic in wait_for_completion call
    (bnc#1060662).
  - Linux 4.12.1 (bnc#1060662).
  - Delete patches.kernel.org/patch-4.12.1.
    Expand 4.12.1.
  - commit 4505d70


author: msuchanek@suse.de
changelog:
  - powerpc/perf: Factor out PPMU_ONLY_COUNT_RUN check code from
    power8 (fate#321438, git-fixes efe881afdd999, bsc#1056686).
  - commit 9850b2a


author: msuchanek@suse.de
changelog:
  - powerpc/eeh: Create PHB PEs after EEH is initialized
    (bsc#1055120, git-fixes 5cb1f8fdddb7).
  - commit d07b84d


author: tbogendoerfer@suse.de
changelog:
  - qed: remove unnecessary call to memset (bsc#1050536
    FATE#322898).
  - scsi: qedi: off by one in qedi_get_cmd_from_tid() (bsc#1050534
    FATE#322899).
  - scsi: qedf: drop bus reset handler (bsc#1050530 FATE#322901).
  - scsi: qedf: Update driver version to 8.20.5.0 (bsc#1050530
    FATE#322901).
  - scsi: qedf: Fix up modinfo parameter name for 'debug' in
    modinfo output (bsc#1050530 FATE#322901).
  - scsi: qedf: Covert single-threaded workqueues to regular
    workqueues (bsc#1050530 FATE#322901).
  - scsi: qedf: Corrent VLAN tag insertion in fallback VLAN case
    (bsc#1050530 FATE#322901).
  - scsi: qedf: Use granted MAC from the FCF for the FCoE source
    address if it is available (bsc#1050530 FATE#322901).
  - scsi: qedf: Set WWNN and WWPN based on values from qed
    (bsc#1050530 FATE#322901).
  - scsi: qedi: Limit number for CQ queues (bsc#1050534
    FATE#322899).
  - qed: fix spelling mistake: "calescing" -> "coalescing"
    (bsc#1050536 FATE#322898).
  - qed: enhanced per queue max coalesce value (bsc#1050536
    FATE#322898).
  - qed: Read per queue coalesce from hardware (bsc#1050536
    FATE#322898).
  - qed: Add support for vf coalesce configuration (bsc#1050536
    FATE#322898).
  - qede: Add ethtool support for Energy efficient ethernet
    (bsc#1050538 FATE#322897).
  - qed: Add support for Energy efficient ethernet (bsc#1050536
    FATE#322898).
  - qed/qede: Add setter APIs support for RX flow classification
    (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897).
  - qede: Add getter APIs support for RX flow classification
    (bsc#1050538 FATE#322897).
  - RDMA/qedr: fix spelling mistake: "invlaid" -> "invalid"
    (bsc#1050545 FATE#322893).
  - RDMA/qedr: notify user application of supported WIDs
    (bsc#1050545 FATE#322893).
  - RDMA/qedr: notify user application if DPM is supported
    (bsc#1050545 FATE#322893).
  - commit a0c198b


author: jeffm@suse.com
changelog:
  - Delete patches.arch/arm-refresh-mach-types.diff.
    It was marked for refresh in 12/2016 and hasn't been updated.
  - commit d18cac1


author: jeffm@suse.com
changelog:
  - Delete
    patches.suse/btrfs-account-for-pinned-bytes-in-should_alloc_chunk.patch.
  - commit bc115ae


author: jeffm@suse.com
changelog:
  - Delete patches.suse/binutils2_26.patch.
    The issue addressed by this patch should be handled via upstream
    commit 6d92bc9d483 (x86/build: Build compressed x86 kernels as PIE).
  - commit 4e90692


author: agraf@suse.de
changelog:
  - Delete patches.arch/arm-OMAP-Fix-missing-usb.h-include.patch.
    (no longer needed)
  - Delete patches.arch/arm-arndale-usb.patch. (no longer needed)
  - Delete
    patches.arch/arm64-0006-arm64-Select-reboot-driver-for-X-Gene-platform.patch.
    (not needed, our config already includes the driver)
  - Delete patches.arch/ppc64le-build-vmlinux.patch. (no longer needed)
  - commit 986bfef


author: lduncan@suse.com
changelog:
  - scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx
    doesn't parse nlmsg properly (bsc#1059051 CVE-2017-14489).
  - commit 180de31


author: hare@suse.de
changelog:
  - Delete patches.fixes/sd_liberal_28_sense_invalid.diff.
  - Delete patches.suse/dm-emulate-blkrrpart-ioctl.
  - commit 0422451


author: jthumshirn@suse.de
changelog:
  - libnvdimm, nfit: export an 'ecc_unit_size' sysfs attribute
    (FATE#324028).
  - mm, devm_memremap_pages: use multi-order radix for ZONE_DEVICE
    lookups (FATE#324028).
  - commit 1cd0d92


author: hare@suse.de
changelog:
  - scsi: bnx2fc: Update version number to 2.11.8 (FATE#322911).
  - scsi: bnx2fc: Make rport_terminate_io callback a NOOP
    (FATE#322911).
  - scsi: bnx2fc: If IO is still in cleanup then do not return to
    SCSI layer (FATE#322911).
  - scsi: bnx2fc: Adjust bnx2fc_npiv_create_vports for WWNNs from
    NVRAM that are zero (FATE#322911).
  - scsi: bnx2fc: Update copyright for 2017 (FATE#322911).
  - scsi: bnx2fc: Check for connection offload before sending RRQ
    (FATE#322911).
  - scsi: bnx2fc: Add filters to the non-offload FCoE receive path
    (FATE#322911).
  - commit 68f3019


author: tbogendoerfer@suse.de
changelog:
  - s390/qeth: add VNICC get/set timeout support (bsc#1061024
    FATE#323301).
  - s390/qeth: add VNICC enable/disable support (bsc#1061024
    FATE#323301).
  - s390/qeth: add basic VNICC support (bsc#1061024 FATE#323301).
  - s390/qeth: use skb_cow_head() for L2 OSA xmit (bsc#1061024
    FATE#323301).
  - s390/qeth: unify code to build header elements (bsc#1061024
    FATE#323301).
  - s390/qeth: pass full IQD header length to fill_buffer()
    (bsc#1061024 FATE#323301).
  - s390/qeth: pass TSO data offset to fill_buffer() (bsc#1061024
    FATE#323301).
  - s390/qeth: pass TSO header length to fill_buffer() (bsc#1061024
    FATE#323301).
  - s390/qeth: pass full data length to l2_fill_header()
    (bsc#1061024 FATE#323301).
  - s390/qeth: split L2 xmit paths (bsc#1061024 FATE#323301).
  - s390/qeth: fix using of ref counter for rxip addresses
    (bsc#1061024 FATE#323301).
  - s390/qeth: fix trace-messages for deleting rxip addresses
    (bsc#1061024 FATE#323301).
  - s390/qeth: reject multicast rxip addresses (bsc#1061024
    FATE#323301).
  - s390/qeth: extract bridgeport cmd builder (bsc#1061024
    FATE#323301).
  - s390/net: reduce inlining (bsc#1061024 FATE#323301).
  - s390/qeth: make more use of skb API (bsc#1061024 FATE#323301).
  - s390/qeth: clean up fill_buffer() offset logic (bsc#1061024
    FATE#323301).
  - s390/qeth: straighten out fill_buffer() interface (bsc#1061024
    FATE#323301).
  - s390/qeth: simplify fragment type selection (bsc#1061024
    FATE#323301).
  - s390/qeth: remove extra L3 adapterparms query (bsc#1061024
    FATE#323301).
  - s390/qeth: remove extra L2 adapterparms query (bsc#1061024
    FATE#323301).
  - s390/qeth: don't access skb after transmission (bsc#1061024
    FATE#323301).
  - s390/qeth: constify attribute_group structures (bsc#1061024
    FATE#323301).
  - s390/qeth: fix L3 next-hop in xmit qeth hdr (bsc#1061024
    FATE#323301).
  - drivers: s390: move static and inline before return type
    (bsc#1061024 FATE#323301).
  - s390/qeth: use diag26c to get MAC address on L2 (bsc#1061024
    FATE#323301).
  - s390/qeth: fix packing buffer statistics (bsc#1061024
    FATE#323301).
  - s390/qeth: add ipa return codes for bridgeport (bsc#1061024
    FATE#323301).
  - s390/qeth: do early device setup for z/VM IQD NICs (bsc#1061024
    FATE#323301).
  - s390/qeth: add support for early L3 device setup (bsc#1061024
    FATE#323301).
  - s390/qeth: silence qeth_fix_features() (bsc#1061024
    FATE#323301).
  - s390/qeth: consolidate pack buffer flushing (bsc#1061024
    FATE#323301).
  - s390/qeth: add missing strings for IPA return codes (bsc#1061024
    FATE#323301).
  - s390/qeth: log bridgeport capabilities (bsc#1061024
    FATE#323301).
  - s390/qeth: query IPv6 IPA support on HiperSockets (bsc#1061024
    FATE#323301).
  - s390/qeth: remove skb_is_nonlinear() check on IQD (bsc#1061024
    FATE#323301).
  - s390/qeth: remove support for IPA_IP_FRAGMENTATION (bsc#1061024
    FATE#323301).
  - s390: drivers: convert to use DRIVER_ATTR_RO/WO (bsc#1061024
    FATE#323301).
  - commit 7d25fa3


author: yousaf.kaukab@suse.com
changelog:
  - arm64: cn99xx: drop iort/smmu workaround
    References: bsc#1039695
  - Delete
    patches.drivers/0007-iommu-arm-smmu-ACPI-Enable-Cavium-SMMU-v2.patch.
  - Delete
    patches.drivers/0008-iommu-arm-smmu-ACPI-Enable-Cavium-SMMU-v3.patch.
  - Delete
    patches.drivers/0009-acpi-iort-thunderx2-enable-smmu-resource-size-errata.patch.
  - commit 8768934


author: bpoirier@suse.com
changelog:
  - e1000e: Initial Support for IceLake (bsc#1056664 FATE#322185).
  - e1000e: add check on e1e_wphy() return value (bsc#1056664
    FATE#322185).
  - commit 875d96b


author: bpoirier@suse.com
changelog:
  - ixgbe: Disable flow control for XFI (bsc#1056657 FATE#322189
    bsc#1056653 FATE#322190).
  - ixgbe: Do not support flow control autonegotiation for X553
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: Update NW_MNG_IF_SEL support for X553 (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: Enable LASI interrupts for X552 devices (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: Ensure MAC filter was added before setting MACVLAN
    (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190).
  - ixgbe: NULL xdp_tx rings on resource cleanup (bsc#1056657
    FATE#322189 bsc#1056653 FATE#322190).
  - commit ae3ddc3


author: bpoirier@suse.com
changelog:
  - i40e SLE15 update, part 2
  - i40e: 25G FEC status improvements (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e: Detect ATR HW Evict NVM issue and disable the feature
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Fix a bug with VMDq RSS queue allocation (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Fix for trace found with S4 state (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e: Fix for unused value issue found by static analysis
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Handle admin Q timeout when releasing NVM (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Store the requested FEC information (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Update state variable for adminq subtask (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Use correct flag to enable egress traffic for unicast
    promisc (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: display correct UDP tunnel type name (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: fix incorrect variable assignment (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e: fix odd formatting and indent (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e: fix up 32 bit timespec references (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e: force VMDQ device name truncation (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e: handle setting administratively set MAC address back to
    zero (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e/i40evf: adjust packet size to account for double VLANs
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e/i40evf: avoid dynamic ITR updates when polling or low
    packet rate (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e/i40evf: make IPv6 ATR code clearer (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e/i40evf: remove ULTRA latency mode (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40e/i40evf: remove mismatched type warnings (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e/i40evf: rename vf_offload_flags to vf_cap_flags in struct
    virtchnl_vf_resource (bsc#1056658 FATE#322188 bsc#1056662
    FATE#322186).
  - i40e/i40evf: support for VF VLAN tag stripping control
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e/i40evf: use cmpxchg64 when updating private flags in
    ethtool (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: initialize our affinity_mask based on cpu_possible_mask
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: invert logic for checking incorrect cpu vs irq affinity
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: move check for avoiding VID=0 filters into
    i40e_vsi_add_vlan (bsc#1056658 FATE#322188 bsc#1056662
    FATE#322186).
  - i40e: move enabling icr0 into i40e_update_enable_itr
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: prevent changing ITR if adaptive-rx/tx enabled
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: prevent snprintf format specifier truncation (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: remove WQ_UNBOUND and the task limit of our workqueue
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: remove workaround for Open Firmware MAC address
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: remove workaround for resetting XPS (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: report BPF prog id during XDP_QUERY_PROG (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40e: separate hw_features from runtime changing flags
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: synchronize nvmupdate command and adminq subtask
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: use cpumask_copy instead of direct assignment (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - i40evf: Use le32_to_cpu before evaluating HW desc fields
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40evf: add some missing includes (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40evf: fix possible snprintf truncation of q_vector->name
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40evf: prevent VF close returning before state transitions
    to DOWN (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40evf: remove unnecessary __packed (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - i40evf: use netdev variable in reset task (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - Refresh
    patches.drivers/i40e-add-private-flag-to-control-source-pruning.patch.
  - Refresh
    patches.drivers/i40e-avoid-NVM-acquire-deadlock-during-NVM-update.patch.
  - Refresh
    patches.drivers/i40e-point-wb_desc-at-the-nvm_wb_desc-during-i40e_re.patch.
  - commit 8d65ed4


author: bpoirier@suse.com
changelog:
  - igb: support BCM54616 PHY (bsc#1056651 FATE#322191 bsc#1056643
    FATE#322192).
  - igbvf: convert msleep to mdelay in atomic context (bsc#1056651
    FATE#322191 bsc#1056643 FATE#322192).
  - igbvf: after mailbox write, wait for reply (bsc#1056651
    FATE#322191 bsc#1056643 FATE#322192).
  - igbvf: add lock around mailbox ops (bsc#1056651 FATE#322191
    bsc#1056643 FATE#322192).
  - igb: do not drop PF mailbox lock after read of VF message
    (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192).
  - igb: expose mailbox unlock method (bsc#1056651 FATE#322191
    bsc#1056643 FATE#322192).
  - igb: add argument names to mailbox op function declarations
    (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192).
  - igb: Remove incorrect "unexpected SYS WRAP" log message
    (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192).
  - igb: protect TX timestamping from API misuse (bsc#1056651
    FATE#322191 bsc#1056643 FATE#322192).
  - igb: Fix error of RX network flow classification (bsc#1056651
    FATE#322191 bsc#1056643 FATE#322192).
  - commit 89da50e


author: dchang@suse.com
changelog:
  - qlcnic: remove redundant zero check on retries counter
    (bsc#1050540 FATE#322896).
  - qlogic: make device_attribute const (bsc#1050540 FATE#322896).
  - qlcnic: add const to bin_attribute structure (bsc#1050540
    FATE#322896).
  - qlcnic: remove unnecessary static in qlcnic_dump_fw()
    (bsc#1050540 FATE#322896).
  - commit 544316b


author: dchang@suse.com
changelog:
  - tg3: clean up redundant initialization of tnapi (bsc#1050260
    FATE#322917).
  - tg3: Be drop monitor friendly (bsc#1050260 FATE#322917).
  - commit 8771a11


author: dchang@suse.com
changelog:
  - be2net: fix TSO6/GSO issue causing TX-stall on Lancer/BEx
    (bsc#1050252 FATE#322920).
  - benet: fix set but not used warning (bsc#1050252 FATE#322920).
  - commit a8eb98a


author: mhocko@suse.cz
changelog:
  - memremap: add scheduling point to devm_memremap_pages
    (bnc#1057079).
  - mm, page_alloc: add scheduling point to memmap_init_zone
    (bnc#1057079).
  - mm, memory_hotplug: add scheduling point to __add_pages
    (bnc#1057079).
  - commit 7fdee39


author: oneukum@suse.com
changelog:
  - xhci: set missing SuperSpeedPlus Link Protocol bit in roothub
    descriptor (bsc#1060807).
  - commit c584666


author: vbabka@suse.cz
changelog:
  - mm/sparse.c: fix typo in online_mem_sections (bnc#1027153,
    bnc#1030659, fate#323634).
  - commit 4d2d8e0


author: jthumshirn@suse.de
changelog:
  - scsi: lpfc: Fix transition nvme-i rport handling to nport only
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Add nvme initiator devloss support
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: make a couple of functions static
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: fix spelling mistake "entrys" -> "entries"
    (bsc#1050239,FATE#322918).
  - lpfc debugfs: get rid of pointless access_ok()
    (bsc#1050239,FATE#322918).
  - commit cfc608f


author: hare@suse.de
changelog:
  - scsi: csiostor: Avoid content leaks and casts (FATE#322932).
  - scsi: csiostor: Replace PCI pool old API (FATE#322932).
  - scsi: csiostor: add check for supported fw version
    (FATE#322932).
  - scsi: csiostor: add support for Chelsio T6 adapters
    (FATE#322932).
  - scsi: csiostor: fail probe if fw does not support FCoE
    (FATE#322932).
  - scsi: csiostor: update module version (FATE#322932).
  - scsi: fcoe: Fix few small typos in fcoe.c (FATE#322932).
  - scsi: fcoe: Remove an extra out label in _fcoe_create function
    (FATE#322932).
  - scsi: fix typos and grammar in comments of scsi_transport_fc.c
    (FATE#322918).
  - scsi: fnic: Zero io_cmpl_skip on fw reset completion
    (FATE#322783).
  - scsi: fnic: added timestamp reporting in fnic debug stats
    (FATE#322783).
  - scsi: fnic: correct speed display and add support for 25,40
    and 100G (FATE#322783).
  - scsi: fnic: fix format string overflow warning (FATE#322783).
  - scsi: libfc: pass an error pointer to fc_disc_error()
    (FATE#322783).
  - commit ac9dc66


author: mkubecek@suse.cz
changelog:
  - udp: remove unreachable ufo branches (bsc#1061739).
  - net: Kill NETIF_F_UFO and SKB_GSO_UDP (bsc#1061739).
  - inet: Remove software UFO fragmenting code (bsc#1061739).
  - net: Remove all references to SKB_GSO_UDP (bsc#1061739).
  - inet: Stop generating UFO packets (bsc#1061739).
  - net: Remove references to NETIF_F_UFO from ethtool
    (bsc#1061739).
  - net: Remove references to NETIF_F_UFO in netdev_fix_features()
    (bsc#1061739).
  - virtio_net: Remove references to NETIF_F_UFO (bsc#1061739).
  - dummy: Remove references to NETIF_F_UFO (bsc#1061739).
  - tun/tap: Remove references to NETIF_F_UFO (bsc#1061739).
  - macvlan/macvtap: Remove NETIF_F_UFO advertisement (bsc#1061739).
  - ipvlan: Stop advertising NETIF_F_UFO support (bsc#1061739).
  - macb: Remove bogus reference to NETIF_F_UFO (bsc#1061739).
  - s2io: Remove UFO support (bsc#1061739).
  - commit e43998f


author: vbabka@suse.cz
changelog:
  - mm: oom: let oom_reap_task and exit_mmap run concurrently
    (VM Functionality, bsc#1061755).
  - mm, hugetlb: do not allocate non-migrateable gigantic pages
    from movable zones (bsc#1061756, bnc#1027153, bnc#1030659,
    fate#323634).
  - commit 60f16a2


author: jthumshirn@suse.de
changelog:
  - scsi: lpfc: PLOGI failures during NPIV testing
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix oops of nvme host during driver unload
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: change version to 11.4.0.4 (FATE#324028).
  - scsi: lpfc: Fix secure firmware updates
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix lpfc nvme host rejecting IO with Not Ready
    message (bsc#1050239,FATE#322918).
  - scsi: lpfc: fix pci hot plug crash in list_add call
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix warning messages when NVME_TARGET_FC not defined
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Cocci spatch "pool_zalloc-simple"
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Ensure io aborts interlocked with the target
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: remove redundant null check on eqe (bsc#1050239,
    FATE#322918).
  - scsi: lpfc: Extend RDP support (bsc#1050239,FATE#322918).
  - scsi: lpfc: Set missing abort context (bsc#1050239,FATE#322918).
  - scsi: lpfc: Disable NPIV support if NVME is enabled
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix FCP hba_wqidx assignment
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: fix pci hot plug crash in timer management routines
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Revise NVME module parameter descriptions for
    better clarity (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix oops if nvmet_fc_register_targetport fails
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix crash receiving ELS while detaching driver
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: correct nvme sg segment count check
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Make ktime sampling more accurate
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Move CQ processing to a soft IRQ
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Reduce log spew on controller reconnects
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix crash in lpfc_nvme_fcp_io_submit during LIP
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Don't return internal MBXERR_ERROR code from probe
    function (bsc#1050239,FATE#322918).
  - scsi: lpfc: avoid false-positive gcc-8 warning
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: avoid an unused function warning
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: lpfc version bump 11.4.0.3
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: fix "integer constant too large" error on 32bit
    archs (bsc#1050239,FATE#322918).
  - scsi: lpfc: Add Buffer to Buffer credit recovery support
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: remove console log clutter
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix bad sgl reposting after 2nd adapter reset
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix nvme target failure after 2nd adapter reset
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix relative offset error on large nvmet target ios
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix MRQ > 1 context list handling
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Limit amount of work processed in IRQ
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Correct issues with FAWWN and FDISCs
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix NVME PRLI handling during RSCN
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix crash in lpfc nvmet when fc port is reset
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix duplicate NVME rport entries and namespaces
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix handling of FCP and NVME FC4 types in Pt2Pt
    topology (bsc#1050239,FATE#322918).
  - scsi: lpfc: Correct return error codes to align with nvme_fc
    transport (bsc#1050239,FATE#322918).
  - scsi: lpfc: convert info messages to standard messages
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix oops when NVME Target is discovered in a
    nonNVME environment (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix rediscovery on switch blade pull
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix loop mode target discovery
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix plogi collision that causes illegal state
    transition (bsc#1050239,FATE#322918).
  - scsi: lpfc: remove useless code in lpfc_sli4_bsg_link_diag_test
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Replace PCI pool old API (bsc#1050239,FATE#322918).
  - lpfc: support nvmet_fc defer_rcv callback
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: don't double count abort errors
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: spin_lock_irq() is not nestable
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: fix refcount error on node list
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix nvme io stoppage after link bounce
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: update to revision to 11.4.0.1
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Driver responds LS_RJT to Beacon Off ELS - Linux
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix crash in lpfc_sli_ringtxcmpl_put when nvmet
    gets an abort request (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix crash doing IO with resets
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix crash after firmware flash when IO is running
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix SLI3 drivers attempting NVME ELS commands
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Break up IO ctx list into a separate get and put
    list (bsc#1050239,FATE#322918).
  - scsi: lpfc: Reduce time spent in IRQ for received NVME commands
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Vport creation is failing with "Link Down" error
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix nvme_info sysfs output to be consistent
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix system panic when express lane enabled
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: update to revision to 11.4.0.0
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Add auto EQ delay logic (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix defects reported by Coverity Scan
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix vports not logging into target
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix PRLI retry handling when target rejects it
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Null pointer dereference when log_verbose is set
    to 0xffffffff (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix System panic after loading the driver
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix crash on powering off BFS VM with passthrough
    device (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix return value of board_mode store routine in
    case of online failure (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix counters so outstandng NVME IO count is accurate
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix Port going offline after multiple resets
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix nvmet node ref count handling
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix Lun Priority level shown as NA
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Add changes to assist in NVMET debugging
    (bsc#1050239,FATE#322918).
  - scsi: lpfc: Fix nvme port role handling in sysfs and debugfs
    handlers (bsc#1050239,FATE#322918).
  - commit 5d26711


