# changelog

author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/nvme-don-t-free-uuid-pointer-before-printing-it.patch.
  - Refresh
    patches.drivers/nvme-fabrics-fix-memory-leak-when-parsing-host-ID-op.patch.
  - Refresh
    patches.drivers/nvme-fabrics-protect-against-module-unload-during-cr.patch.
  - Refresh
    patches.drivers/nvme-fix-comment-typos-in-nvme_create_io_queues.patch.
  - Refresh
    patches.drivers/nvme-fix-subsystem-multiple-controllers-support-chec.patch.
  - Refresh
    patches.drivers/nvme-host-delete_work-and-reset_work-on-separate-wor.patch.
  - Refresh
    patches.drivers/nvme-modify-the-debug-level-for-setting-shutdown-tim.patch.
  - Refresh
    patches.drivers/nvme-pci-Fix-queue-double-allocations.patch.
  - Refresh
    patches.drivers/nvme-pci-Suspend-queues-after-deleting-them.patch.
  - Refresh
    patches.drivers/nvme-pci-allocate-device-queues-storage-space-at-pro.patch.
  - Refresh
    patches.drivers/nvme-pci-clean-up-CMB-initialization.patch.
  - Refresh
    patches.drivers/nvme-pci-clean-up-SMBSZ-bit-definitions.patch.
  - Refresh
    patches.drivers/nvme-pci-don-t-open-code-nvme_reset_ctrl.patch.
  - Refresh
    patches.drivers/nvme-pci-fix-NULL-pointer-reference-in-nvme_alloc_ns.patch.
  - Refresh
    patches.drivers/nvme-pci-introduce-RECONNECTING-state-to-mark-initia.patch.
  - Refresh
    patches.drivers/nvme-pci-remove-an-unnecessary-initialization-in-HMB.patch.
  - Refresh patches.drivers/nvme-pci-serialize-pci-resets.patch.
  - Refresh
    patches.drivers/nvme-rdma-remove-redundant-boolean-for-inline_data.patch.
  - Refresh
    patches.drivers/nvme-take-refcount-on-transport-module.patch.
  - Refresh
    patches.drivers/nvme_fcloop-disassocate-local-port-structs.patch.
  - Refresh
    patches.drivers/nvme_fcloop-fix-abort-race-condition.patch.
  - Refresh
    patches.drivers/nvme_fcloop-refactor-host-target-io-job-access.patch.
  - Refresh
    patches.drivers/nvme_fcloop-rework-to-remove-xxx_IN_ISR-feature-flag.patch.
  - Refresh
    patches.drivers/nvmet-fix-error-flow-in-nvmet_alloc_ctrl.patch.
  - Refresh
    patches.drivers/nvmet-lower-log-level-for-each-queue-creation.patch.
  - Refresh
    patches.drivers/nvmet-rdma-lowering-log-level-for-chatty-debug-messa.patch.
  - Refresh
    patches.drivers/nvmet-rdma-removed-queue-cleanup-from-module-exit.patch.
  - Refresh patches.drivers/nvmet-rearrange-nvmet_ctrl_free.patch.
  - Refresh
    patches.drivers/nvmet-release-a-ns-reference-in-nvmet_req_uninit-if-.patch.
  - nvme-fc: correct hang in nvme_ns_remove() (bsc#1075811).
  - nvme-fc: fix rogue admin cmds stalling teardown (bsc#1075811).
  - commit dc349bb


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: Add Initialization of VF Bars (FATE#324970,
    bsc#1078720).
  - powerpc/pseries/pci: Associate PEs to VFs in configure SR-IOV
    (FATE#324970, bsc#1078720).
  - powerpc/eeh: Add EEH notify resume sysfs (FATE#324970,
    bsc#1078720).
  - powerpc/eeh: Add EEH operations to notify resume (FATE#324970,
    bsc#1078720).
  - powerpc/pseries: Set eeh_pe of EEH_PE_VF type (FATE#324970,
    bsc#1078720).
  - PCI/AER: Add uevents in AER and EEH error/resume (FATE#324970,
    bsc#1078720).
  - powerpc/eeh: Update VF config space after EEH (FATE#324970,
    bsc#1078720).
  - PCI/IOV: Add pci_vf_drivers_autoprobe() interface (FATE#324970,
    bsc#1078720).
  - powerpc/pseries: Add pseries SR-IOV Machine dependent calls
    (FATE#324970, bsc#1078720).
  - powerpc/pci: Separate SR-IOV Calls (FATE#324970, bsc#1078720).
  - PCI: Remove reset argument from pci_iov_{add,remove}_virtfn()
    (FATE#324970, bsc#1078720).
  - commit 57512c6


author: tbogendoerfer@suse.de
changelog:
  - cxgb4: add new T5 and T6 device id's (bsc#1079352).
  - scsi: libcxgbi: use GFP_ATOMIC in cxgbi_conn_alloc_pdu()
    (bsc#1079355).
  - commit e0eecbf


author: pmladek@suse.com
changelog:
  - Remove the SUSE-specific print-softlockup fix (bnc#744692, bnc#789311)
    It is going to be replaced by the upstream solution using console waiter
    logic.
  - Delete
    patches.suse/printk-Switch-to-the-sync-mode-when-an-emergency-mes.patch.
  - Delete patches.suse/printk-default-to-async-printing.patch.
  - Delete patches.suse/printk-fix-suspend-hang.patch.
  - Delete patches.suse/printk-make-async.patch.
  - Delete patches.suse/printk-make-kthread-priority-normal.patch.
  - Delete patches.suse/printk-make-synchronous-param-rw.patch.
  - Delete patches.suse/printk-make-wakeup-klogd-async-fixup.patch.
  - Delete patches.suse/printk-make-wakeup-klogd-async.patch.
  - Delete
    patches.suse/printk-xen-Force-printk-sync-mode-when-migrating-Xen.patch.
  - commit 3ed9739


author: pmladek@suse.com
changelog:
  - printk: Add console owner and waiter logic to load balance
    console writes (bnc#744692, bnc#789311, bsc#1078391).
  - commit 5d9e509


author: pmladek@suse.com
changelog:
  - printk: Hide console waiter logic into helpers (bnc#744692,
    bnc#789311, bsc#1078391).
  - commit 9d02b3e


author: pmladek@suse.com
changelog:
  - printk: Never set console_may_schedule in console_trylock()
    (bnc#744692, bnc#789311, bsc#1078391).
  - commit d2af2e6


author: msuchanek@suse.de
changelog:
  - Refresh sorted section.
  - Refresh patches.drivers/ibmvnic-Wait-for-device-response-when-changing-MAC.patch.
  - Refresh patches.drivers/ibmvnic-fix-firmware-version-when-no-firmware-level-.patch.
  - Refresh patches.drivers/scsi-cxlflash-Reset-command-ioasc.patch.
  - Refresh patches.fixes/ipvlan-remove-excessive-packet-scrubbing.patch.
  - commit f04d16a


author: mgorman@suse.de
changelog:
  - Refresh
    patches.suse/mm-numa-do-not-trap-faults-on-shared-data-section-pages.patch.
  - commit 8c37e01


author: mgorman@suse.de
changelog:
  - cpufreq: intel_pstate: Add Skylake servers support (bnc#1068680
    Update schedutil and intel_pstate to default to load-based
    policy).
  - cpufreq: intel_pstate: Replace bxt_funcs with core_funcs
    (bnc#1068680 Update schedutil and intel_pstate to default to
    load-based policy).
  - commit 5047ebd


author: tbogendoerfer@suse.de
changelog:
  - cxgb4: add geneve offload support for T6 (bsc#1074220).
  - cxgb4: implement ndo_features_check (bsc#1074220).
  - cxgb4: add support for vxlan segmentation offload (bsc#1074220).
  - cxgb4: implement udp tunnel callbacks (bsc#1074220).
  - cxgb4: add data structures to support vxlan (bsc#1074220).
  - IB/qib: Fix comparison error with qperf compare/swap test
    (bsc#1027067 FATE#322649).
  - commit a50f30f


author: tbogendoerfer@suse.de
changelog:
  - iw_cxgb4: Change error/warn prints to pr_debug (bsc#1079355).
  - iser-target: avoid reinitializing rdma contexts for isert
    commands (bsc#1079355).
  - iw_cxgb4: Only validate the MSN for successful completions
    (bsc#1079355).
  - commit f364c92


author: msuchanek@suse.de
changelog:
  - powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all
    (bsc#1055117, fate#323286, git-fixes).
  - commit e6674e9


author: msuchanek@suse.de
changelog:
  - rfi-flush: Switch to new linear fallback flush (bsc#1068032).
    Refresh patches.arch/powerpc-xmon-Add-RFI-flush-related-fields-to-paca-du.patch.
  - commit 0b9f66c


author: jthumshirn@suse.de
changelog:
  - s390/zcrypt: externalize AP queue interrupt control
    (FATE#324118, LTC#158322).
  - s390/zcrypt: externalize AP config info query (FATE#324118,
    LTC#158322).
  - s390/zcrypt: externalize test AP queue (FATE#324118,
    LTC#158322).
  - commit 0c2b243


author: agraf@suse.de
changelog:
  - Move KVM patches to sorted section
    Refresh
    patches.arch/0001-kvm-nVMX-Don-t-allow-L2-to-access-the-hardware-CR8.patch.
  - commit 5d643b3


author: tbogendoerfer@suse.de
changelog:
  - net/mlx5e: IPoIB, Modify rdma netdev allocate and free to
    support PKEY (bsc#1075020).
  - net/mlx5e: IPoIB, Add PKEY child interface ethtool ops
    (bsc#1075020).
  - net/mlx5e: IPoIB, Add PKEY child interface ndos (bsc#1075020).
  - net/mlx5e: IPoIB, Add PKEY child interface nic profile
    (bsc#1075020).
  - net/mlx5e: IPoIB, Use hash-table to map between QPN to child
    netdev (bsc#1075020).
  - net/mlx5e: IPoIB, Support for setting PKEY index to underlay QP
    (bsc#1075020).
  - IB/ipoib: Add ability to set PKEY index to lower device driver
    (bsc#1075020).
  - IB/ipoib: Grab rtnl lock on heavy flush when calling
    ndo_open/stop (bsc#1075020).
  - net/mlx5: Support for attaching multiple underlay QPs to root
    flow table (bsc#1075020).
  - net/mlx5e: IPoIB, Move underlay QP init/uninit to separate
    functions (bsc#1075020).
  - net/mlx5: PTP code migration to driver core section
    (bsc#1075020).
    Refresh
    patches.drivers/Revert-mlx5-move-affinity-hints-assignments-to-gener.patch.
  - net/mlx5: File renaming towards ptp core implementation
    (bsc#1075020).
  - commit e473354


author: tbogendoerfer@suse.de
changelog:
  - net/mlx5e: IPoIB, Use correct timestamp in child receive flow
    (bsc#1075020).
  - net/mlx5: Update ptp_clock_event foreach PPS event
    (bsc#1075020).
  - IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flush
    (bsc#1075020).
  - commit 6acdbe8


author: jslaby@suse.cz
changelog:
  - Refresh
    patches.suse/0002-futex-futex_wake_op-fix-sign_extend32-sign-bits.patch.
    Update upstream status.
  - commit a44be7b


author: msuchanek@suse.de
changelog:
  - blacklist acb1feab320e powerpc/64: Don't trace irqs-off at interrupt
    return to soft-disabled context
  - commit ef64ee1


author: agraf@suse.de
changelog:
  - KVM: SVM: handle singlestep exception when skipping emulated
    instructions (bsc#1077761).
  - Refresh patches.arch/0007-kvm-svm-enable-virtual-gif-feature.
  - Refresh
    patches.arch/kvm-svm-delete-avic_vm_id_bitmap-2-megabyte-static-array.
  - commit 77f3e25


author: agraf@suse.de
changelog:
  - KVM: async_pf: Force a nested vmexit if the injected #PF is
    async_pf (bsc#1077761).
    Refresh
    patches.arch/0003-kvm-async_pf-fix-df-due-to-inject-page-not-present-and-page-ready-exceptions-simultaneously.
  - commit 0c8c65c


author: agraf@suse.de
changelog:
  - KVM: async_pf: Let guest support delivery of async_pf from
    guest mode (bsc#1077761).
  - Refresh
    patches.arch/0003-kvm-async_pf-fix-df-due-to-inject-page-not-present-and-page-ready-exceptions-simultaneously.
  - commit 421024f


author: agraf@suse.de
changelog:
  - KVM: nVMX: track NMI blocking state separately for each VMCS
    (bsc#1077761).
  - Refresh
    patches.arch/18.2-kvm-nvmx-fix-host_cr3-host_cr4-cache.patch.
  - commit 080adef


author: agraf@suse.de
changelog:
  - KVM: VMX: Fix invalid guest state detection after task-switch
    emulation (bsc#1077761).
  - commit 2f44a61


author: agraf@suse.de
changelog:
  - KVM: nVMX: Fix posted intr delivery when vcpu is in guest mode
    (bsc#1077761).
  - Refresh
    patches.arch/0002-kvm-vmx-remove-warn_on_once-in-kvm_vcpu_trigger_posted_interrupt.
  - commit 1d74271


author: agraf@suse.de
changelog:
  - KVM: nVMX: do not fill vm_exit_intr_error_code in prepare_vmcs12
    (bsc#1077761).
  - commit 483e7f3


author: agraf@suse.de
changelog:
  - KVM: nVMX: Fix interrupt window request with "Acknowledge
    interrupt on exit" (bsc#1077761).
  - commit 96a9aa1


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Fix bug in advertising KVM_CAP_MSI_DEVID
    capability (bsc#1077761).
  - commit f588e1d


author: agraf@suse.de
changelog:
  - KVM: PPC: Book3S: Fix race and leak in
    kvm_vm_ioctl_create_spapr_tce() (bsc#1077761).
  - commit 7e876d5


author: agraf@suse.de
changelog:
  - KVM: PPC: Book3S HV: POWER9 does not require secondary thread
    management (bsc#1077761).
  - commit c66a49a


author: agraf@suse.de
changelog:
  - KVM: hyperv: support HV_X64_MSR_TSC_FREQUENCY and
    HV_X64_MSR_APIC_FREQUENCY (bsc#1077761).
  - commit 3211c0a


author: agraf@suse.de
changelog:
  - kvm: nVMX: Add support for fast unprotection of nested guest
    page tables (bsc#1077761).
  - commit dbe7eff


author: agraf@suse.de
changelog:
  - KVM: MMU: Bail out immediately if there is no available mmu page
    (bsc#1077761).
  - commit a95ac0e


author: agraf@suse.de
changelog:
  - KVM: MMU: check guest CR3 reserved bits based on its physical
    address width (bsc#1077761).
  - commit 74530a7


author: agraf@suse.de
changelog:
  - KVM: s390: Multiple Epoch Facility support (bsc#1077761).
  - patches.arch/s390-sles15-00-10-01-kernel-sthyi-reorganize-sthyi-implementation.patch:
    (FATE#324258, LTC#160415, bsc#1068273).
  - commit 69d2bea


author: tbogendoerfer@suse.de
changelog:
  - mlx5: fix mlx5_get_vector_affinity to start from completion
    vector 0 (bsc#1046303 FATE#322944).
  - IB/core: Avoid a potential OOPs for an unused optional parameter
    (bsc#1046306 FATE#322942).
  - IB/core: Map iWarp AH type to undefined in rdma_ah_find_type
    (bsc#1046306 FATE#322942).
  - IB/hfi1: Fix for potential refcount leak in hfi1_open_file()
    (bsc#1060463 FATE#323043).
  - RDMA/bnxt_re: Fix an error code in bnxt_qplib_create_srq()
    (bsc#1050244 FATE#322915).
  - net_sched: gen_estimator: fix lockdep splat (bsc#1056787).
  - i40e: fix reported mask for ntuple filters (bsc#1056658
    FATE#322188).
  - igb: Free IRQs when device is hotplugged (bsc#1056651
    FATE#322191).
  - net/mlx5: Separate ingress/egress namespaces for each vport
    (bsc#1046303 FATE#322944).
  - net/mlx5: Fix ingress/egress naming mistake (bsc#1046303
    FATE#322944).
  - net/mlx5e: E-Switch, Use the name of static array instead of
    its address (bsc#1046303 FATE#322944).
  - net/mlx4_en: Change default QoS settings (bsc#1046299
    FATE#322947).
  - net/mlx4_core: Cleanup FMR unmapping flow (bsc#1046300
    FATE#322946).
  - RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure
    (bsc#1046305 FATE#322943).
  - IB/umad: Fix use of unprotected device pointer (bsc#1046306
    FATE#322942).
  - i40iw: Free IEQ resources (bsc#1058659 FATE#322535).
  - i40iw: Remove limit on re-posting AEQ entries to HW (bsc#1058659
    FATE#322535).
  - RDMA/core: Clarify rdma_ah_find_type (bsc#1046306 FATE#322942).
  - IB/mlx4: Fix incorrectly releasing steerable UD QPs when have
    only ETH ports (bsc#1046302 FATE#322945).
  - IB/srpt: Remove an unused structure member (bsc#1046306
    FATE#322942).
  - IB/core: Fix two kernel warnings triggered by rxe registration
    (bsc#1046306 FATE#322942).
  - i40iw: Fix the connection ORD value for loopback (bsc#1058659
    FATE#322535).
  - i40iw: Validate correct IRD/ORD connection parameters
    (bsc#1058659 FATE#322535).
  - i40iw: Fix sequence number for the first partial FPDU
    (bsc#1058659 FATE#322535).
  - i40iw: Selectively teardown QPs on IP addr change event
    (bsc#1058659 FATE#322535).
  - i40iw: Correct Q1/XF object count equation (bsc#1058659
    FATE#322535).
  - IB/SA: Check dlid before SA agent queries for ClassPortInfo
    (bsc#1046306 FATE#322942).
  - IB/umem: Fix use of npages/nmap fields (bsc#1046306
    FATE#322942).
  - RDMA/cma: Use correct size when writing netlink stats
    (bsc#1046306 FATE#322942).
  - RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()
    (bsc#1046306 FATE#322942).
  - IB/mlx5: revisit -Wmaybe-uninitialized warning (bsc#1046305
    FATE#322943).
  - commit 5f2318b


author: agraf@suse.de
changelog:
  - KVM: s390: sthyi: remove invalid guest write access
    (bsc#1077761).
  - patches.arch/s390-sles15-00-10-01-kernel-sthyi-reorganize-sthyi-implementation.patch:
    (FATE#324258, LTC#160415, bsc#1068273).
  - commit 0a9d7cd


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vgic: constify seq_operations and
    file_operations (bsc#1077761).
  - commit dafbaeb


author: msuchanek@suse.de
changelog:
  - rpm/kernel-binary.spec.in: require bison for build.
    linux-next tends to have outdated generated files so it needs bison to
    regenerate them.
  - commit 4ad1ede


author: agraf@suse.de
changelog:
  - kvm: nVMX: Handle deferred early VMLAUNCH/VMRESUME failure
    properly (bsc#1077761).
  - commit 3210b1f


author: agraf@suse.de
changelog:
  - Revert "KVM: Don't accept obviously wrong gsi values via
    KVM_IRQFD" (bsc#1077761).
  - commit 7ff728f


author: agraf@suse.de
changelog:
  - KVM: PPC: Book3S HV: Check for updated HDSISR on P9 HDSI
    exception (bsc#1077761).
  - commit 1bf0fea


author: agraf@suse.de
changelog:
  - KVM: nVMX: Fix nested #PF intends to break L1's vmlauch/vmresume
    (bsc#1077761).
  - commit e5c273a


author: agraf@suse.de
changelog:
  - KVM: nVMX: update last_nonleaf_level when initializing nested
    EPT (bsc#1077761).
  - commit fba7c5e


author: agraf@suse.de
changelog:
  - KVM: arm64: its: Fix missing dynamic allocation check in
    scan_its_table (bsc#1077761).
  - commit b1a2351


author: agraf@suse.de
changelog:
  - arm/arm64: KVM: set right LR register value for 32 bit guest
    when inject abort (bsc#1077761).
  - commit 1f9a389


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vgic-its: Fix return value for device table
    restore (bsc#1077761).
  - commit e5ec1bc


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vgic-its: Fix vgic_its_restore_collection_table
    returned value (bsc#1077761).
  - commit f6dcef1


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vgic-its: Check CBASER/BASER validity before
    enabling the ITS (bsc#1077761).
  - commit 3e240a3


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vgic-its: Check GITS_BASER Valid bit before
    saving tables (bsc#1077761).
  - commit c657664


author: tbogendoerfer@suse.de
changelog:
  - RDMA/cma: Check existence of netdevice during port validation
    (bsc#1046306 FATE#322942).
  - RDMA/cma: Introduce API to read GIDs for multiple transports
    (bsc#1046306 FATE#322942).
  - RDMA/cma: Fix rdma_cm path querying for RoCE (bsc#1046306
    FATE#322942).
  - RDMA/cma: Fix rdma_cm raw IB path setting for RoCE (bsc#1046306
    FATE#322942).
  - RDMA/{cma, ucma}: Simplify and rename rdma_set_ib_paths
    (bsc#1046306 FATE#322942).
  - RDMA/cma: Provide a function to set RoCE path record L2
    parameters (bsc#1046306 FATE#322942).
  - RDMA/cma: Use the right net namespace for the rdma_cm_id
    (bsc#1046306 FATE#322942).
  - RDMA/cma: Introduce and use helper functions to init work
    (bsc#1046306 FATE#322942).
  - RDMA/cma: Avoid setting path record type twice (bsc#1046306
    FATE#322942).
  - RDMA/cma: Simplify netdev check (bsc#1046306 FATE#322942).
  - RDMA/cma: Set default GID type as RoCE when resolving RoCE route
    (bsc#1046306 FATE#322942).
  - commit 82aa918


author: tbogendoerfer@suse.de
changelog:
  - IB/hfi1: Remove blind constants from 16B update (bsc#1060463
    FATE#323043).
  - IB/hfi1: Remove dependence on qp->s_hdrwords (bsc#1060463
    FATE#323043).
  - IB/hfi1: Add RQ/SRQ information to QP stats (bsc#1060463
    FATE#323043).
  - commit 5e5aecf


author: rgoldwyn@suse.com
changelog:
  - apparmor: fix possible recursive lock warning in  __aa_create_ns
    (bsc#1079834).
  - apparmor: fix ptrace label match when matching stacked labels
    (bsc#1079851).
  - apparmor: fix regression in mount mediation when feature  set
    is pinned (bsc#1079828).
  - Update
    patches.apparmor/apparmor-fix-oops-in-audit_signal_cb-hook.patch
    (bsc#1070227).
  - commit d71c37d


author: mgorman@suse.de
changelog:
  - Refresh
    patches.suse/sched-fair-Do-not-migrate-if-the-prev_cpu-is-idle.patch.
  - Refresh
    patches.suse/sched-fair-Remove-unnecessary-parameters-from-wake_affine_idle.patch.
  - Refresh
    patches.suse/sched-fair-Restructure-wake_affine-to-return-a-CPU-id.patch.
  - Refresh
    patches.suse/sched-fair-Use-a-recently-used-CPU-as-an-idle-candidate-and-the-basis-for-SIS.patch.
  - commit 6bb11d2


author: agraf@suse.de
changelog:
  - irqchip/gic: Make quirks matching conditional on init return
    value (bsc#1077761).
  - commit 9f48672


author: agraf@suse.de
changelog:
  - arm64: sysreg: Move SPE registers and PSB into common header
    files (bsc#1077761).
  - commit c7d961a


author: agraf@suse.de
changelog:
  - arm64/sve: KVM: Treat guest SVE use as undefined instruction
    execution (bsc#1077761).
  - commit 5fb9a5a


author: agraf@suse.de
changelog:
  - Revert "KVM: PPC: Book3S HV: POWER9 does not require secondary
    thread management" (bsc#1077761).
  - commit a334af4


author: agraf@suse.de
changelog:
  - KVM: VMX: Don't expose PLE enable if there is no hardware
    support (bsc#1077761).
  - commit 6186087


author: agraf@suse.de
changelog:
  - KVM: LAPIC: Keep timer running when switching between one-shot
    and periodic mode (bsc#1077761).
  - commit 55c6d5a


author: agraf@suse.de
changelog:
  - KVM: x86: thoroughly disarm LAPIC timer around TSC deadline
    switch (bsc#1077761).
  - commit eca3693


author: agraf@suse.de
changelog:
  - KVM: VMX: Don't expose unrestricted_guest is enabled if ept
    is disabled (bsc#1077761).
  - commit 7b71997


author: agraf@suse.de
changelog:
  - arch/x86: remove redundant null checks before kmem_cache_destroy
    (bsc#1077761).
  - commit 790a8df


author: agraf@suse.de
changelog:
  - KVM: X86: #GP when guest attempts to write MCi_STATUS register
    w/o 0 (bsc#1077761).
  - commit 7d66248


author: agraf@suse.de
changelog:
  - KVM: PPC: Book3S HV: Delete an error message for a failed
    memory allocation in kvmppc_allocate_hpt() (bsc#1077761).
  - commit 8ad1a63


author: agraf@suse.de
changelog:
  - KVM: PPC: Book3S PR: Only install valid SLBs during
    KVM_SET_SREGS (bsc#1077761).
  - commit 767b8b7


author: agraf@suse.de
changelog:
  - KVM: PPC: Book3S: Fix gas warning due to using r0 as immediate 0
    (bsc#1077761).
  - commit 375f419


author: agraf@suse.de
changelog:
  - KVM: PPC: Book3S HV: Allow for running POWER9 host in
    single-threaded mode (bsc#1077761).
  - commit 04bf875


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Guard kvm_vgic_map_is_active against
    !vgic_initialized (bsc#1077761).
  - commit ba7e655


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Support calling vgic_update_irq_pending from
    irq context (bsc#1077761).
  - commit 18a1bd2


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Make timer_arm and timer_disarm helpers more
    generic (bsc#1077761).
  - commit 2b2c5a2


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Support EL1 phys timer register access in
    set/get reg (bsc#1077761).
  - commit 254a94f


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Use kvm_arm_timer_set/get_reg for guest register
    traps (bsc#1077761).
  - commit 8796db5


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vgic-its: New helper functions to free the
    caches (bsc#1077761).
  - commit ef1d37c


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vgic-its: Free caches when GITS_BASER Valid
    bit is cleared (bsc#1077761).
  - commit 00d0a4f


author: agraf@suse.de
changelog:
  - KVM: s390: clear_io_irq() requests are not expected for adapter
    interrupts (bsc#1077761).
  - commit c161531


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vITS: Add a helper to update the affinity of
    an LPI (bsc#1077761).
  - commit 67e2fb3


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: GICv4: Add init/teardown of the per-VM vPE
    irq domain (bsc#1077761).
  - commit f3fa7a9


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: GICv4: Wire mapping/unmapping of VLPIs in VFIO
    irq bypass (bsc#1077761).
  - commit 0df7b76


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: GICv4: Propagate affinity changes to the
    physical ITS (bsc#1077761).
  - commit bed266d


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: GICv4: Use the doorbell interrupt as an
    unblocking source (bsc#1077761).
  - commit 2e2478b


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: GICv4: Enable virtual cpuif if VLPIs can be
    delivered (bsc#1077761).
  - commit 36a8d5b


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: GICv4: Prevent a VM using GICv4 from being saved
    (bsc#1077761).
  - commit 72575b0


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: GICv4: Prevent userspace from changing doorbell
    affinity (bsc#1077761).
  - commit ff6fe51


author: agraf@suse.de
changelog:
  - kvm: vmx: Reinstate support for CPUs without virtual NMI
    (bsc#1077761).
  - Refresh
    patches.arch/18-x86-mm-kvm-teach-kvm-s-vmx-code-that-cr3-isn-t-a-constant.patch.
  - Refresh
    patches.arch/18.2-kvm-nvmx-fix-host_cr3-host_cr4-cache.patch.
  - commit aab882b


author: agraf@suse.de
changelog:
  - kvm: vmx: Allow disabling virtual NMI support (bsc#1077761).
  - Refresh
    patches.arch/18-x86-mm-kvm-teach-kvm-s-vmx-code-that-cr3-isn-t-a-constant.patch.
  - Refresh
    patches.arch/18.2-kvm-nvmx-fix-host_cr3-host_cr4-cache.patch.
  - commit e88d160


author: agraf@suse.de
changelog:
  - KVM: x86: pvclock: Handle first-time write to pvclock-page
    contains random junk (bsc#1077761).
  - commit a009110


author: agraf@suse.de
changelog:
  - KVM: x86: Exit to user-mode on #UD intercept when emulator
    requires (bsc#1077761).
  - commit 7d63739


author: agraf@suse.de
changelog:
  - KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation
    failure (bsc#1077761).
  - commit 25a36b8


author: agraf@suse.de
changelog:
  - KVM: x86: Don't re-execute instruction when not passing CR2
    value (bsc#1077761).
  - commit e06fcac


author: agraf@suse.de
changelog:
  - KVM: x86: Allow suppressing prints on RDMSR/WRMSR of unhandled
    MSRs (bsc#1077761).
  - commit de7dd6f


author: agraf@suse.de
changelog:
  - KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure
    race (bsc#1077761).
  - commit 3f52b3a


author: agraf@suse.de
changelog:
  - KVM: x86: ioapic: Remove redundant check for Remote IRR in
    ioapic_set_irq (bsc#1077761).
  - commit e540bbf


author: agraf@suse.de
changelog:
  - KVM: x86: ioapic: Clear Remote IRR when entry is switched to
    edge-triggered (bsc#1077761).
  - commit 42ed301


author: agraf@suse.de
changelog:
  - KVM: x86: ioapic: Preserve read-only values in the redirection
    table (bsc#1077761).
  - commit 5afc781


author: agraf@suse.de
changelog:
  - KVM: nVMX: Fix vmx_check_nested_events() return value in case
    an event was reinjected to L2 (bsc#1077761).
  - commit 8723e44


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Don't enable/disable physical timer access on
    VHE (bsc#1077761).
  - commit 3a8bf70


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vgic: Preserve the revious read from the
    pending table (bsc#1077761).
  - commit 4aa2aa4


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: vgic-its: Preserve the revious read from the
    pending table (bsc#1077761).
  - commit 0f4fbdc


author: agraf@suse.de
changelog:
  - kvm: arm64: handle single-step of hyp emulated mmio instructions
    (bsc#1077761).
  - commit 3b2c220


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Avoid attempting to load timer vgic state
    without a vgic (bsc#1077761).
  - commit d6f7f9c


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: timer: Don't set irq as forwarded if no usable
    GIC (bsc#1077761).
  - commit f3c1476


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Properly handle arch-timer IRQs after
    vtimer_save_state (bsc#1077761).
  - commit c3b0312


author: agraf@suse.de
changelog:
  - KVM: s390: prevent buffer overrun on memory hotplug during
    migration (bsc#1077761).
  - commit ce5730c


author: agraf@suse.de
changelog:
  - KVM: arm/arm64: Check pagesize when allocating a hugepage at
    Stage 2 (bsc#1077761).
  - commit db3eec9


author: agraf@suse.de
changelog:
  - KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and
    X86_CR4_PAE_BIT in kvm_valid_sregs() (bsc#1077761).
  - commit 0863a2e


author: agraf@suse.de
changelog:
  - KVM: PPC: Book3S: Provide information about hardware/firmware
    CVE workarounds (bsc#1077761).
  - commit 1e687f0


author: neilb@suse.com
changelog:
  - Refresh
    patches.fixes/0003-NFSv4-always-set-NFS_LOCK_LOST-when-a-lock-is-lost.patch.
    Add git-commit tag
  - commit 1ef434c


author: hare@suse.de
changelog:
  - scsi: libfc: fix ELS request handling (bsc#1077989).
  - scsi: bfa: integer overflow in debugfs (bsc#1077989).
  - scsi: aacraid: Fix controller initialization failure
    (bsc#1077989).
  - scsi: scsi-mq: Always unprepare before requeuing a request
    (bsc#1077989).
  - scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress
    path (bsc#1077989).
  - scsi: sun_esp: fix device reference leaks (bsc#1077989).
  - commit e90d3ec


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/ibmvnic-fix-empty-firmware-version-and-errors-cleanu.patch.
  - commit b3e021a


author: hare@suse.de
changelog:
  - Refresh
    patches.drivers/ibmvnic-fix-empty-firmware-version-and-errors-cleanu.patch.
  - commit b3b1ac0


author: hare@suse.de
changelog:
  - Drop non-standard megaraid_sas patches
  - Delete
    patches.drivers/megaraid_sas-Fallback-to-older-scanning-if-not-disks.patch.
  - Delete
    patches.drivers/megaraid_sas-boot-hangs-while-LD-is-offline.patch.
  - commit 4400510


author: hare@suse.de
changelog:
  - scsi: megaraid_sas: NVMe passthrough command support
    (bsc#1077408).
  - scsi: megaraid_sas: driver version upgrade (bsc#1077408).
  - scsi: megaraid_sas: re-work DCMD refire code (bsc#1077408).
  - scsi: megaraid_sas: Expose fw_cmds_outstanding through sysfs
    (bsc#1077408).
  - scsi: megaraid_sas: Selectively apply stream detection based
    on IO type (bsc#1077408).
  - scsi: megaraid_sas: Update LD map after populating drv_map
    driver map copy (bsc#1077408).
  - scsi: megaraid_sas: Use megasas_wait_for_adapter_operational
    to detect controller state in IOCTL path (bsc#1077408).
  - scsi: megaraid_sas: Avoid firing DCMDs while OCR is in progress
    (bsc#1077408).
  - scsi: megaraid_sas: unload flag should be set after
    scsi_remove_host is called (bsc#1077408).
  - scsi: megaraid_sas: Error handling for invalid ldcount provided
    by firmware in RAID map (bsc#1077408).
  - scsi: megaraid_sas: Reset ldio_outstanding in megasas_resume
    (bsc#1077408).
  - scsi: megaraid_sas: Return the DCMD status from
    megasas_get_seq_num (bsc#1077408).
  - scsi: megaraid_sas: memset IOC INIT frame using correct size
    (bsc#1077408).
  - scsi: megaraid_sas: zero out IOC INIT and stream detection
    memory (bsc#1077408).
  - commit 60410e5


author: oneukum@suse.com
changelog:
  - usbip: fix stub_rx: get_pipe() to validate endpoint number
    (bsc#1078673 CVE-2017-16912).
  - commit 32f2c09


author: hare@suse.de
changelog:
  - KVM: s390: add proper locking for CMMA migration bitmap (bsc#1079840).
  - KVM: s390: prevent buffer overrun on memory hotplug during migration (bsc#1079840).
  - KVM: s390: fix cmma migration for multiple memory slots (bsc#1079840).
  - ata: pata_artop: remove redundant initialization of pio (bsc#1079840).
  - blk-mq: attempt to fix atomic flag memory ordering
    (bsc#1079840).
  - s390/guarded storage: fix possible memory corruption
    (bsc#1079840).
  - s390/runtime instrumention: fix possible memory corruption
    (bsc#1079840).
  - s390/mm: make pmdp_invalidate() do invalidation only
    (bsc#1079840).
  - s390/perf: fix bug when creating per-thread event (bsc#1079840).
  - block: Relax a check in blk_start_queue() (bsc#1079840).
  - Documentation: DMA API: fix a typo in a function name
    (bsc#1079840).
  - kernel-doc: describe the ``literal`` syntax (bsc#1079840).
  - commit 51ba0ad


author: bp@suse.de
changelog:
  - kprobes/x86: Blacklist indirect thunk functions for kprobes
    (bsc#1068032 CVE-2017-5754).
  - kprobes/x86: Disable optimizing on the function jumps to
    indirect thunk (bsc#1068032 CVE-2017-5754).
  - KVM: VMX: Make indirect call speculation safe (bsc#1068032
    CVE-2017-5754).
  - KVM: x86: Make indirect calls in emulator speculation safe
    (bsc#1068032 CVE-2017-5754).
  - module/retpoline: Warn about missing retpoline in module
    (bsc#1068032 CVE-2017-5754).
  - retpoline: Introduce start/end markers of indirect thunk
    (bsc#1068032 CVE-2017-5754).
  - x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre
    v2 microcodes (bsc#1068032 CVE-2017-5754).
  - x86/cpufeatures: Add AMD feature bits for Speculation Control
    (bsc#1068032 CVE-2017-5754).
  - x86/cpufeatures: Clean up Spectre v2 related CPUID flags
    (bsc#1068032 CVE-2017-5754).
  - x86/msr: Add definitions for new speculation control MSRs
    (bsc#1068032 CVE-2017-5754).
  - x86/pti: Do not enable PTI on CPUs which are not vulnerable
    to Meltdown (bsc#1068032 CVE-2017-5754).
  - x86/retpoline: Optimize inline assembler for vmexit_fill_RSB
    (bsc#1068032 CVE-2017-5754).
  - x86/retpoline: Simplify vmexit_fill_RSB() (bsc#1068032
    CVE-2017-5754).
  - x86/speculation: Add basic IBPB (Indirect Branch Prediction
    Barrier) support (bsc#1068032 CVE-2017-5754).
  - blacklist.conf:
  - Refresh
    patches.arch/x86-bugs-drop-one-mitigation-from-dmesg.patch.
  - Refresh
    patches.arch/x86-mce-make-machine-check-speculation-protected.patch.
  - commit 4d56a2a


author: jslaby@suse.cz
changelog:
  - Documentation: Document array_index_nospec (bsc#1068032
    CVE-2017-5753).
  - array_index_nospec: Sanitize speculative array de-references
    (bsc#1068032 CVE-2017-5753).
  - x86: Implement array_index_mask_nospec (bsc#1068032
    CVE-2017-5753).
  - x86: Introduce barrier_nospec (bsc#1068032 CVE-2017-5753).
  - x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec
    (bsc#1068032 CVE-2017-5753).
  - x86/usercopy: Replace open coded stac/clac with
    __uaccess_{begin, end} (bsc#1068032 CVE-2017-5753).
  - x86/syscall: Sanitize syscall table de-references under
    speculation (bsc#1068032 CVE-2017-5753).
  - nl80211: Sanitize array index in parse_txq_params (bsc#1068032
    CVE-2017-5753).
  - x86/spectre: Report get_user mitigation for spectre_v1
    (bsc#1068032 CVE-2017-5753).
  - Refresh
    patches.arch/23-x86-retpoline-entry-convert-entry-assembler-indirect-jumps.patch.
  - Refresh
    patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch.
  - Refresh
    patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
  - Delete patches.suse/0001-Documentation-document-array_ptr.patch.
  - Delete
    patches.suse/0002-asm-nospec-array_ptr-sanitize-speculative-array-de-r.patch.
  - Delete
    patches.suse/0003-locking-barriers-introduce-new-observable-speculatio.patch.
  - Delete patches.suse/0003-x86-implement-array_ptr_mask.patch.
  - Delete
    patches.suse/0004-x86-introduce-__uaccess_begin_nospec-and-ifence.patch.
  - Delete
    patches.suse/0005-x86-bpf-jit-prevent-speculative-execution-when-JIT-i.patch.
  - Delete
    patches.suse/0006-uvcvideo-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0007-carl9170-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0007-x86-narrow-out-of-bounds-syscalls-to-sys_read-under-.patch.
  - Delete
    patches.suse/0008-p54-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0009-qla2xxx-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0010-cw1200-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0010-nl80211-sanitize-array-index-in-parse_txq_params.patch.
  - Delete
    patches.suse/0011-Thermal-int340x-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0012-ipv4-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0013-ipv6-prevent-speculative-execution.patch.
  - Delete patches.suse/0014-fs-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0015-net-mpls-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0016-udf-prevent-speculative-execution.patch.
  - Delete
    patches.suse/0017-userns-prevent-speculative-execution.patch.
    Replace spectre v1 by the upstream solution.
    /sys/devices/system/cpu/vulnerabilities/spectre_v1 now also has the
    proper text.
  - commit fa33561


author: msuchanek@suse.de
changelog:
  - Refresh patches.drivers/ibmvnic-fix-empty-firmware-version-and-errors-cleanu.patch.
  - commit 83a5eee


author: msuchanek@suse.de
changelog:
  - ibmvnic: Ensure that buffers are NULL after free (bsc#1080014).
  - ibmvnic: Fix rx queue cleanup for non-fatal resets
    (bsc#1080014).
  - commit 9627b8d


author: brogers@suse.com
changelog:
  - s390: fix alloc_pgste check in init_new_context again
    (bsc#1077706).
  - s390/kvm: avoid global config of vm.alloc_pgste=1 (bsc#1077706).
  - commit 504a71f


author: agraf@suse.de
changelog:
  - irqchip/MSI: Use irq_domain_update_bus_token instead of an
    open coded access (FATE#323954).
  - Refresh
    patches.suse/irqchip-gic-v3-Add-workaround-for-Synquacer-pre-ITS-558b0165.patch.
  - commit c2912d8


author: agraf@suse.de
changelog:
  - irqchip/gicv3-its: Skip irq affinity setting when target cpu
    is the same as current setting (FATE#323954).
  - commit 8566246


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Don't assume GICv3 hardware supports 16bit
    INTID (FATE#323954).
  - commit 41c997a


author: agraf@suse.de
changelog:
  - arm64: Add a facility to turn an ESR syndrome into a sysreg
    encoding (FATE#323954).
  - commit b7a0ad9


author: agraf@suse.de
changelog:
  - iommu/arm-smmu-v3: Enable ACPI based HiSilicon CMD_PREFETCH
    quirk(erratum 161010701) (FATE#323954).
  - commit c2ed429


author: agraf@suse.de
changelog:
  - irqchip/gic-v3: Report that effective affinity is a single
    target (FATE#323954).
  - commit 8954ba3


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Report that effective affinity is a single
    target (FATE#323954).
  - commit 6f8bd53


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Add probing for VLPI properties
    (FATE#323954).
  - Refresh
    patches.suse/irqchip-gic-v3-Probe-device-ID-space-before-quirks-h.patch.
  - Refresh
    patches.suse/irqchip-gic-v3-Add-workaround-for-Synquacer-pre-ITS-558b0165.patch
  - commit a385b0d


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Macro-ize its_send_single_command
    (FATE#323954).
  - Refresh
    patches.suse/irqchip-gic-v3-Add-workaround-for-Synquacer-pre-ITS-558b0165.patch.
  - Refresh
    patches.suse/irqchip-gic-v3-its-Add-post-mortem-info-on-command-t.patch.
  - commit d80fdde


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Implement irq_set_irqchip_state for pending
    state (FATE#323954).
  - Refresh
    patches.suse/irqchip-gic-v3-its-Add-post-mortem-info-on-command-t.patch.
  - commit 321d3a8


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Make LPI allocation optional on device
    creation (FATE#323954).
  - commit af01bb0


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Add device proxy for VPE management if
    !DirectLpi (FATE#323954).
  - commit 7814bf0


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Allow doorbell interrupts to be
    injected/cleared (FATE#323954).
  - commit 4a1320e


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Set implementation defined bit to enable
    VLPIs (FATE#323954).
  - commit 3df2699


author: agraf@suse.de
changelog:
  - irqchip/gic-v3: Iterate over possible CPUs by
    for_each_possible_cpu() (FATE#323954).
  - commit ebcfbbc


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Fix the incorrect BUG_ON in
    its_init_vpe_domain() (FATE#323954).
  - commit f0aa0ed


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Fix the incorrect parsing of VCPU table size
    (FATE#323954).
  - commit 511523a


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Add missing changes to support 52bit
    physical address (FATE#323954).
  - commit e8e419f


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Pass its_node pointer to each command
    builder (FATE#323954).
  - commit d719157


author: brogers@suse.com
changelog:
  - supported.conf: add drivers/firmware/qemu_fw_cfg
    It enables ability for handling of guest crash analysis
    (KVM), along with other uses. (bsc#1077919)
  - commit 36c01d0


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Workaround HiSilicon Hip07 redistributor
    addressing (FATE#323954).
  - Refresh
    patches.suse/arm64-Add-software-workaround-for-Falkor-erratum-104.patch.
  - commit 0a26906


author: agraf@suse.de
changelog:
  - irqchip/gic-v3-its: Make its_send_vinvall operate on a single
    ITS (FATE#323954).
  - commit 70b8ac8


author: agraf@suse.de
changelog:
  - irqchip/gic: Deal with broken firmware exposing only 4kB of
    GICv2 CPU interface (FATE#323954).
  - commit 01bd7b0


author: jthumshirn@suse.de
changelog:
  - fix unbalanced page refcounting in bio_map_user_iov (bsc#1062568
    CVE-2017-12190).
  - commit a42b8fb


author: agraf@suse.de
changelog:
  - arm64: Use physical counter for in-kernel reads when booted
    in EL2 (bsc#1077761).
  - arm64: Implement arch_counter_get_cntpct to read the physical
    counter (bsc#1077761).
  - commit 9467ba3


author: mbrugger@suse.com
changelog:
  - arm64: idmap: Use "awx" flags for .idmap.text .pushsection
    directives (bsc#1068032).
  - Update config files.
  - arm64: entry: Reword comment about post_ttbr_update_workaround
    (bsc#1068032).
  - arm64: Force KPTI to be disabled on Cavium ThunderX
    (bsc#1068032).
  - patches.suse/arm64-add-PTE_ADDR_MASK.patch: (bsc#1068032).
  - arm64: kpti: Add ->enable callback to remap swapper using nG
    mappings (bsc#1068032).
  - arm64: mm: Permit transitioning from Global to Non-Global
    without BBM (bsc#1068032).
  - arm64: kpti: Make use of nG dependent on
    arm64_kernel_unmapped_at_el0() (bsc#1068032).
  - arm64: Add software workaround for Falkor erratum 1041
    (bsc#1068032).
  - commit 057a1ba


author: mkubecek@suse.cz
changelog:
  - netfilter: on sockopt() acquire sock lock only in the required
    scope (bsc#1076830).
  - netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in
    clusterip_tg_check() (bsc#1076830).
  - netfilter: x_tables: fix pointer leaks to userspace
    (bsc#1076830).
  - tcp_bbr: fix pacing_gain to always be unity when using lt_bw
    (bsc#1076830).
  - ipv6: Fix SO_REUSEPORT UDP socket with implicit sk_ipv6only
    (bsc#1076830).
  - bridge: return boolean instead of integer in
    br_multicast_is_router (bsc#1076830).
  - vxlan: Fix trailing semicolon (bsc#1076830).
  - l2tp: fix missing print session offset info (bsc#1076830).
  - xfrm: Fix xfrm_replay_overflow_offload_esn (bsc#1076830).
  - rds: tcp: correctly sequence cleanup on netns deletion
    (bsc#1076830).
  - rds: tcp: remove redundant function rds_tcp_conn_paths_destroy()
    (bsc#1076830).
  - gso: validate gso_type in GSO handlers (bsc#1076830).
  - tun: fix a memory leak for tfile->tx_array (bsc#1076830).
  - mac80211_hwsim: validate number of different channels
    (bsc#1076830).
  - sctp: reinit stream if stream outcnt has been change by sinit
    in sendmsg (bsc#1076830).
  - esp: Fix GRO when the headers not fully in the linear part of
    the skb (bsc#1076830).
  - xfrm: skip policies marked as dead while rehashing
    (bsc#1076830).
  - tcp: remove buggy call to tcp_v6_restore_cb() (bsc#1076830).
  - ipvlan: always use the current L2 addr of the master
    (bsc#1076830).
  - tcp: do not mangle skb->cb in tcp_make_synack() (bsc#1076830).
  - l2tp: check ps->sock before running pppol2tp_session_ioctl()
    (bsc#1076830).
  - l2tp: fix race condition in l2tp_tunnel_delete (bsc#1076830).
  - net: use inet6_rcv_saddr to compare sockets (bsc#1076830).
  - tcp: remove two unused functions (bsc#1076830).
  - xfrm_user: fix info leak in copy_user_offload() (bsc#1076830).
  - l2tp: hold tunnel while handling genl TUNNEL_GET commands
    (bsc#1076830).
  - l2tp: hold tunnel while looking up sessions in l2tp_netlink
    (bsc#1076830).
  - tipc: reassign pointers after skb reallocation / linearization
    (bsc#1076830).
  - tipc: remove subscription references only for pending timers
    (bsc#1076830).
  - bridge: allow ext learned entries to change ports (bsc#1076830).
  - net: reflect mark on tcp syn ack packets (bsc#1076830).
  - rds: tcp: set linger to 1 when unloading a rds-tcp
    (bsc#1076830).
  - rds: tcp: Set linger when rejecting an incoming conn in
    rds_tcp_accept_one (bsc#1076830).
  - commit bd4b81f


author: mkubecek@suse.cz
changelog:
  - tap: fix use-after-free (bsc#1076830).
  - l2tp: don't use l2tp_tunnel_find() in l2tp_ip and l2tp_ip6
    (bsc#1076830).
  - l2tp: fix l2tp_eth module loading (bsc#1076830).
  - tipc: use only positive error codes in messages (bsc#1076830).
  - tcp: fastopen: fix on syn-data transmit failure (bsc#1076830).
  - sctp: do not mark sk dumped when inet_sctp_diag_fill returns
    err (bsc#1076830).
  - media: rc: simplify ir_raw_event_store_edge() (bsc#1076830).
  - l2tp: hold tunnel while handling genl tunnel updates
    (bsc#1076830).
  - l2tp: hold tunnel while processing genl delete command
    (bsc#1076830).
  - l2tp: initialise session's refcount before making it reachable
    (bsc#1076830).
  - tcp: enable xmit timer fix by having TLP use time when RTO
    should fire (bsc#1076830).
  - tcp: introduce tcp_rto_delta_us() helper for xmit timer fix
    (bsc#1076830).
  - ipvlan: Fix 64-bit statistics seqcount initialization
    (bsc#1076830).
  - commit 56fda6b


author: jthumshirn@suse.de
changelog:
  - scsi: qla2xxx: Fix logo flag for qlt_free_session_done()
    (bsc#1077338).
  - scsi: qla2xxx: Update driver version to 10.00.00.05-k
    (bsc#1077338).
  - scsi: qla2xxx: Add XCB counters to debugfs (bsc#1077338).
  - scsi: qla2xxx: Fix queue ID for async abort with Multiqueue
    (bsc#1077338).
  - scsi: qla2xxx: Fix warning for code intentation in
    __qla24xx_handle_gpdb_event() (bsc#1077338).
  - scsi: qla2xxx: Fix warning during port_name debug print
    (bsc#1077338).
  - scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout()
    (bsc#1077338).
  - scsi: qla2xxx: Fix NULL pointer crash due to probe failure
    (bsc#1077338).
  - scsi: qla2xxx: remove redundant assignment of d (bsc#1077338).
  - scsi: qla2xxx: Use zeroing allocator rather than
    allocator/memset (bsc#1077338).
  - scsi: qla2xxx: Update driver version to 10.00.00.04-k
    (bsc#1077338).
  - scsi: qla2xxx: Serialize session free in qlt_free_session_done
    (bsc#1077338).
  - scsi: qla2xxx: Serialize session deletion by using work_lock
    (bsc#1077338).
  - scsi: qla2xxx: Remove unused argument from
    qlt_schedule_sess_for_deletion() (bsc#1077338).
  - scsi: qla2xxx: Prevent relogin trigger from sending too many
    commands (bsc#1077338).
  - scsi: qla2xxx: Prevent multiple active discovery commands per
    session (bsc#1077338).
  - scsi: qla2xxx: Add retry limit for fabric scan logic
    (bsc#1077338).
  - scsi: qla2xxx: Delay loop id allocation at login (bsc#1077338).
  - scsi: qla2xxx: Increase verbosity of debug messages logged
    (bsc#1077338).
  - scsi: qla2xxx: Allow relogin and session creation after reset
    (bsc#1077338).
  - scsi: qla2xxx: Add ability to use GPNFT/GNNFT for RSCN handling
    (bsc#1077338).
  - scsi: qla2xxx: Properly extract ADISC error codes (bsc#1077338).
  - scsi: qla2xxx: Fix GPNFT/GNNFT error handling (bsc#1077338).
  - scsi: qla2xxx: Remove session creation redundant code
    (bsc#1077338).
  - scsi: qla2xxx: Migrate switch registration commands away from
    mailbox interface (bsc#1077338).
  - scsi: qla2xxx: Fix login state machine freeze (bsc#1077338).
  - scsi: qla2xxx: Reduce trace noise for Async Events
    (bsc#1077338).
  - scsi: qla2xxx: Reduce the use of terminate exchange
    (bsc#1077338).
  - scsi: qla2xxx: Add lock protection around host lookup
    (bsc#1077338).
  - scsi: qla2xxx: Add switch command to simplify fabric discovery
    (bsc#1077338).
  - scsi: qla2xxx: Use known NPort ID for Management Server login
    (bsc#1077338).
  - scsi: qla2xxx: Fix session cleanup for N2N (bsc#1077338).
  - scsi: qla2xxx: Tweak resource count dump (bsc#1077338).
  - scsi: qla2xxx: Allow target mode to accept PRLI in dual mode
    (bsc#1077338).
  - scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled
    (bsc#1077338).
  - scsi: qla2xxx: Add ability to send PRLO (bsc#1077338).
  - scsi: qla2xxx: Add option for use reserve exch for ELS
    (bsc#1077338).
  - scsi: qla2xxx: Use shadow register for ISP27XX (bsc#1077338).
  - scsi: qla2xxx: Enable ATIO interrupt handshake for ISP27XX
    (bsc#1077338).
  - scsi: qla2xxx: Move work element processing out of DPC thread
    (bsc#1077338).
  - scsi: qla2xxx: Replace GPDB with async ADISC command
    (bsc#1077338).
  - scsi: qla2xxx: Fix Firmware dump size for Extended login and
    Exchange Offload (bsc#1077338).
  - scsi: qla2xxx: Chip reset uses wrong lock during IO flush
    (bsc#1077338).
  - scsi: qla2xxx: Add boundary checks for exchanges to be offloaded
    (bsc#1077338).
  - scsi: qla2xxx: Use chip reset to bring down laser on unload
    (bsc#1077338).
  - scsi: qla2xxx: Use IOCB path to submit Control VP MBX command
    (bsc#1077338).
  - scsi: qla2xxx: Fix NULL pointer access for fcport structure
    (bsc#1077338).
  - scsi: qla2xxx: Fix smatch warning in
    qla25xx_delete_{rsp|req}_que (bsc#1077338).
  - scsi: qla2xxx: remove duplicate includes (bsc#1077338).
  - scsi: qla2xxx: Suppress gcc 7 fall-through warnings
    (bsc#1077338).
  - scsi: qla2xxx: Update driver version to 10.00.00.03-k
    (bsc#1077338).
  - scsi: qla2xxx: Fix memory leak in dual/target mode
    (bsc#1077338).
  - scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unref
    (bsc#1077338).
  - scsi: qla2xxx: Remove aborting ELS IOCB call issued as part
    of timeout (bsc#1077338).
  - scsi: qla2xxx: Defer processing of GS IOCB calls (bsc#1077338).
  - scsi: qla2xxx: Clear loop id after delete (bsc#1077338).
  - scsi: qla2xxx: Fix scan state field for fcport (bsc#1077338).
  - scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport
    (bsc#1077338).
  - scsi: qla2xxx: Fix abort command deadlock due to spinlock
    (bsc#1077338).
  - scsi: qla2xxx: Fix PRLI state check (bsc#1077338).
  - scsi: qla2xxx: Fix Relogin being triggered too fast
    (bsc#1077338).
  - scsi: qla2xxx: Relogin to target port on a cable swap
    (bsc#1077338).
  - scsi: qla2xxx: Fix NPIV host cleanup in target mode
    (bsc#1077338).
  - scsi: qla2xxx: Fix login state machine stuck at GPDB
    (bsc#1077338).
  - scsi: qla2xxx: Serialize GPNID for multiple RSCN (bsc#1077338).
  - scsi: qla2xxx: Retry switch command on time out (bsc#1077338).
  - scsi: qla2xxx: Fix re-login for Nport Handle in use
    (bsc#1077338).
  - scsi: qla2xxx: Skip IRQ affinity for Target QPairs
    (bsc#1077338).
  - scsi: qla2xxx: Move session delete to driver work queue
    (bsc#1077338).
  - scsi: qla2xxx: Fix gpnid error processing (bsc#1077338).
  - scsi: qla2xxx: Fix system crash for Notify ack timeout handling
    (bsc#1077338).
  - scsi: qla2xxx: Fix oops in qla2x00_probe_one error path
    (bsc#1077338).
  - scsi: qla2xxx: Fix system crash while triggering FW dump
    (bsc#1077338).
  - commit e0a937c


author: jthumshirn@suse.de
changelog:
  - scsi: qla2xxx: Fix incorrect handle for abort IOCB
    (bsc#1077338).
  - scsi: qla2xxx: Fix double free bug after firmware timeout
    (bsc#1077338).
  - scsi: qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els()
    (bsc#1077338).
  - scsi: qla2xxx: Avoid triggering undefined behavior in
    qla2x00_mbx_completion() (bsc#1077338).
  - commit 920953f


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/scsi-qla2xxx-Add-XCB-counters-to-debugfs.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Add-ability-to-send-PRLO.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Add-ability-to-use-GPNFT-GNNFT-for-RSCN.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Add-boundary-checks-for-exchanges-to-be.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Add-lock-protection-around-host-lookup.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Add-option-for-use-reserve-exch-for-ELS.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Add-retry-limit-for-fabric-scan-logic.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Add-switch-command-to-simplify-fabric-d.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Allow-relogin-and-session-creation-afte.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Allow-target-mode-to-accept-PRLI-in-dua.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Chip-reset-uses-wrong-lock-during-IO-fl.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Clear-loop-id-after-delete.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Defer-processing-of-GS-IOCB-calls.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Delay-loop-id-allocation-at-login.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Don-t-call-dma_free_coherent-with-IRQ-d.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Enable-ATIO-interrupt-handshake-for-ISP.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-Firmware-dump-size-for-Extended-log.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-GPNFT-GNNFT-error-handling.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-NPIV-host-cleanup-in-target-mode.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-NULL-pointer-access-for-fcport-stru.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-probe-fai.patch.
  - Refresh patches.drivers/scsi-qla2xxx-Fix-PRLI-state-check.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-Relogin-being-triggered-too-fast.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-abort-command-deadlock-due-to-spinl.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-gpnid-error-processing.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-login-state-machine-freeze.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-login-state-machine-stuck-at-GPDB.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-logo-flag-for-qlt_free_session_done.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-memory-leak-in-dual-target-mode.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-queue-ID-for-async-abort-with-Multi.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-re-login-for-Nport-Handle-in-use.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-scan-state-field-for-fcport.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-session-cleanup-for-N2N.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-smatch-warning-in-qla25xx_delete_-r.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-system-crash-for-Notify-ack-timeout.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-system-crash-in-qlt_plogi_ack_unref.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-warning-during-port_name-debug-prin.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-warning-for-code-intentation-in-__q.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-warning-in-qla2x00_async_iocb_timeo.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Increase-verbosity-of-debug-messages-lo.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Migrate-switch-registration-commands-aw.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Move-session-delete-to-driver-work-queu.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Move-work-element-processing-out-of-DPC.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Prevent-multiple-active-discovery-comma.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Prevent-relogin-trigger-from-sending-to.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Properly-extract-ADISC-error-codes.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Reduce-the-use-of-terminate-exchange.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Reduce-trace-noise-for-Async-Events.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Relogin-to-target-port-on-a-cable-swap.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Remove-aborting-ELS-IOCB-call-issued-as.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Remove-session-creation-redundant-code.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Remove-unused-argument-from-qlt_schedul.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Replace-GPDB-with-async-ADISC-command.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Replace-fcport-alloc-with-qla2x00_alloc.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Retry-switch-command-on-time-out.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Serialize-GPNID-for-multiple-RSCN.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Serialize-session-deletion-by-using-wor.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Serialize-session-free-in-qlt_free_sess.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Skip-IRQ-affinity-for-Target-QPairs.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Suppress-gcc-7-fall-through-warnings.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Tweak-resource-count-dump.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Update-driver-version-to-10.00.00.03-k.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Update-driver-version-to-10.00.00.04-k.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Update-driver-version-to-10.00.00.05-k.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Use-IOCB-path-to-submit-Control-VP-MBX-.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Use-chip-reset-to-bring-down-laser-on-u.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Use-known-NPort-ID-for-Management-Serve.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Use-shadow-register-for-ISP27XX.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Use-zeroing-allocator-rather-than-alloc.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-remove-duplicate-includes.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-remove-redundant-assignment-of-d.patch.
  - commit 8ad9d97


author: jdelvare@suse.de
changelog:
  - x86/acpi: Reduce code duplication in mp_override_legacy_irq()
    (bsc#1061680 bsc#1068984 bsc#1074099).
  - x86/acpi: Handle SCI interrupts above legacy space gracefully
    (bsc#1061680 bsc#1068984 bsc#1074099).
  - commit d3814df


author: lduncan@suse.com
changelog:
  - qedi: Cleanup local str variable (bsc#1079977).
  - qedi: Fix truncation of CHAP name and secret (bsc#1079977).
  - scsi: qedi: Drop cqe response during connection recovery
    (bsc#1079977).
  - scsi: qedi: Use zeroing allocator instead of allocator/memset
    (bsc#1079977).
  - scsi: qedi: Fix a possible sleep-in-atomic bug in
    qedi_process_tmf_resp (bsc#1079977).
  - cxgbit: Abort the TCP connection in case of data out timeout
    (bsc#1080021).
  - scsi: qedi: Delete redundant variables (bsc#1079977).
  - commit e417c01


author: bp@suse.de
changelog:
  - Documentation/virtual/kvm: Add AMD Secure Encrypted
    Virtualization (SEV) (bsc#1063068).
  - x86/CPU/AMD: Add the Secure Encrypted Virtualization CPU feature
    (bsc#1063068).
  - kvm: svm: prepare for new bit definition in nested_ctl
    (bsc#1063068).
  - kvm: svm: Add SEV feature definitions to KVM (bsc#1063068).
  - KVM: SVM: Prepare to reserve asid for SEV guest (bsc#1063068).
  - KVM: X86: Extend CPUID range to include new leaf (bsc#1063068).
  - KVM: Introduce KVM_MEMORY_ENCRYPT_OP ioctl (bsc#1063068).
  - KVM: Introduce KVM_MEMORY_ENCRYPT_{UN,}REG_REGION ioctl
    (bsc#1063068).
  - crypto: ccp - Use devres interface to allocate PCI/iomap and
    cleanup (bsc#1063068).
  - crypto: ccp - Introduce the AMD Secure Processor device
    (bsc#1063068).
  - crypto: ccp - Abstract interrupt registeration (bsc#1063068).
  - crypto: ccp - rename ccp driver initialize files as sp device
    (bsc#1063068).
  - crypto: ccp - remove ccp_present() check from device initialize
    (bsc#1063068).
  - crypto: ccp - remove duplicate module version and author entry
    (bsc#1063068).
  - crypto: ccp: Build the AMD secure processor driver only with
    AMD CPU support (bsc#1063068).
  - crypto: ccp: Define SEV userspace ioctl and command id
    (bsc#1063068).
  - crypto: ccp: Define SEV key management command id (bsc#1063068).
  - crypto: ccp: Add Platform Security Processor (PSP) device
    support (bsc#1063068).
  - crypto: ccp: Add Secure Encrypted Virtualization (SEV) command
    support (bsc#1063068).
  - crypto: ccp: Implement SEV_FACTORY_RESET ioctl command
    (bsc#1063068).
  - crypto: ccp: Implement SEV_PLATFORM_STATUS ioctl command
    (bsc#1063068).
  - crypto: ccp: Implement SEV_PEK_GEN ioctl command (bsc#1063068).
  - crypto: ccp: Implement SEV_PDH_GEN ioctl command (bsc#1063068).
  - crypto: ccp: Implement SEV_PEK_CSR ioctl command (bsc#1063068).
  - crypto: ccp: Implement SEV_PEK_CERT_IMPORT ioctl command
    (bsc#1063068).
  - crypto: ccp: Implement SEV_PDH_CERT_EXPORT ioctl command
    (bsc#1063068).
  - KVM: X86: Add CONFIG_KVM_AMD_SEV (bsc#1063068).
  - KVM: SVM: Reserve ASID range for SEV guest (bsc#1063068).
  - KVM: SVM: Add sev module_param (bsc#1063068).
  - KVM: Define SEV key management command id (bsc#1063068).
  - KVM: SVM: Add KVM_SEV_INIT command (bsc#1063068).
  - KVM: SVM: VMRUN should use associated ASID when SEV is enabled
    (bsc#1063068).
  - KVM: SVM: Add support for KVM_SEV_LAUNCH_START command
    (bsc#1063068).
  - KVM: SVM: Add support for KVM_SEV_LAUNCH_UPDATE_DATA command
    (bsc#1063068).
  - KVM: SVM: Add support for KVM_SEV_LAUNCH_MEASURE command
    (bsc#1063068).
  - KVM: SVM: Add support for SEV LAUNCH_FINISH command
    (bsc#1063068).
  - KVM: SVM: Add support for SEV GUEST_STATUS command
    (bsc#1063068).
  - KVM: SVM: Add support for SEV DEBUG_DECRYPT command
    (bsc#1063068).
  - KVM: SVM: Add support for SEV DEBUG_ENCRYPT command
    (bsc#1063068).
  - KVM: SVM: Add support for SEV LAUNCH_SECRET command
    (bsc#1063068).
  - KVM: SVM: Pin guest memory when SEV is active (bsc#1063068).
  - KVM: SVM: Clear C-bit from the page fault address (bsc#1063068).
  - KVM: SVM: Do not install #UD intercept when SEV is enabled
    (bsc#1063068).
  - KVM: X86: Restart the guest when insn_len is zero and SEV is
    enabled (bsc#1063068).
  - Update config files.
  - Refresh
    patches.arch/01-x86-retpoline-fill-rsb-on-context-switch-for-affected-cpus.patch.
  - Refresh
    patches.arch/x86-cpufeatures-clean-up-spectre-v2-related-cpuid-flags.patch.
  - Refresh
    patches.arch/x86-speculation-add-basic-ibpb-indirect-branch-prediction-barrier-support.patch.
  - Refresh
    patches.drivers/ibmvnic-Ensure-that-buffers-are-NULL-after-free.patch.
  - Refresh
    patches.drivers/ibmvnic-Fix-rx-queue-cleanup-for-non-fatal-resets.patch.
  - Refresh
    patches.drivers/ibmvnic-queue-reset-when-CRQ-gets-closed-during-rese.patch.
  - Refresh
    patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch.
  - Refresh
    patches.suse/v2-2-9-arm64-kpti-Make-use-of-nG-dependent-on-arm64_kernel_unmapped_at_el0.patch.
  - scripts/git_sort/git_sort.py:
  - commit 9adbb9d


author: jthumshirn@suse.de
changelog:
  - blacklist.conf: Blacklist 007a61ae2f35 ("nvme: fix visibility of "uuid" ns
    attribute")
  - commit 94a7b7f


author: tbogendoerfer@suse.de
changelog:
  - Re-sorted series.conf
  - Refresh
    patches.drivers/ibmvnic-Ensure-that-buffers-are-NULL-after-free.patch.
  - Refresh
    patches.drivers/ibmvnic-Fix-rx-queue-cleanup-for-non-fatal-resets.patch.
  - Refresh
    patches.drivers/ibmvnic-queue-reset-when-CRQ-gets-closed-during-rese.patch.
  - Refresh
    patches.suse/v2-2-9-arm64-kpti-Make-use-of-nG-dependent-on-arm64_kernel_unmapped_at_el0.patch.
  - commit d67c239


author: tbogendoerfer@suse.de
changelog:
  - bnx2x: disable GSO where gso_size is too big for hardware
    (bsc#1079384).
  - net: create skb_gso_validate_mac_len() (bsc#1079384).
  - commit d647fd1


author: bp@suse.de
changelog:
  - x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on
    Intel (bsc#1068032 CVE-2017-5754).
  - x86/pti: Mark constant arrays as __initconst (bsc#1068032
    CVE-2017-5754).
  - x86/microcode: Fix again accessing initrd after having been
    freed (git-fixes f26483eaedec).
  - x86/tsc: Fix erroneous TSC rate on Skylake Xeon (bsc#1074873).
  - commit 8d39e42


author: mgorman@suse.de
changelog:
  - x86: use common aperfmperf_khz_on_cpu() to calculate KHz using
    APERF/MPERF (bnc#1073583 cpufreq reporting).
  - commit 529bfe4


author: mgorman@suse.de
changelog:
  - cpufreq: x86: Make scaling_cur_freq behave more as expected
    (bnc#1073583 cpufreq reporting).
  - commit 7670904


author: mgorman@suse.de
changelog:
  - x86 / CPU: Avoid unnecessary IPIs in arch_freq_get_on_cpu()
    (bnc#1073583 cpufreq reporting).
  - cpufreq: x86: Disable interrupts during MSRs reading
    (bnc#1073583 cpufreq reporting).
  - commit f714afd


author: tbogendoerfer@suse.de
changelog:
  - cxgb4: properly initialize variables (bsc#1064802 bsc#1066129).
  - IB/core: Perform modify QP on real one (bsc#1046306
    FATE#322942).
  - IB/hfi1: Fix infinite loop in 8051 command error path
    (bsc#1060463 FATE#323043).
  - commit bfc5374


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/ibmvnic-Ensure-that-buffers-are-NULL-after-free.patch.
  - Refresh
    patches.drivers/ibmvnic-Fix-rx-queue-cleanup-for-non-fatal-resets.patch.
  - Refresh
    patches.drivers/ibmvnic-queue-reset-when-CRQ-gets-closed-during-rese.patch.
  - Refresh
    patches.suse/v2-2-9-arm64-kpti-Make-use-of-nG-dependent-on-arm64_kernel_unmapped_at_el0.patch.
  - commit 44586d4


author: oneukum@suse.com
changelog:
  - usbip: fix stub_send_ret_submit() vulnerability to null
    transfer_buffer (bsc#1078669 CVE-2017-16914).
  - commit 55a35d1


author: jthumshirn@suse.de
changelog:
  - libnvdimm, dax: fix 1GB-aligned namespaces vs physical
    misalignment (FATE#323731).
  - libnvdimm, pfn: fix start_pad handling for aligned namespaces
    (FATE#323731).
  - libnvdimm, pfn: make 'resource' attribute only readable by root
    (FATE#323731).
  - libnvdimm, namespace: make 'resource' attribute only readable
    by root (FATE#323731).
  - libnvdimm, region : make 'resource' attribute only readable
    by root (FATE#323731).
  - libnvdimm: fix integer overflow static analysis warning
    (FATE#323731).
  - commit 1f72f5a


author: mcgrof@suse.com
changelog:
  - xfs: write unmount record for ro mounts (bsc#1073401).
  - xfs: toggle readonly state around xfs_log_mount_finish (bsc#1073401).
  - commit d6cbdb2


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/libnvdimm-fix-integer-overflow-static-analysis-warni.patch.
    Fix compiler warning due to bad backport.
  - commit b178056


author: fdmanana@suse.com
changelog:
  - Refresh
    patches.suse/btrfs-add-support-for-fallocate-s-zero-range-operati.patch.
  - commit 18b5788


author: fdmanana@suse.com
changelog:
  - Btrfs: fix missing inode i_size update after zero range
    operation (fate#323233).
  - commit a150fc9


author: msuchanek@suse.de
changelog:
  - KVM: PPC: Book3S PR: Fix svcpu copying with preemption enabled
    (bsc#1077761, git-fixes).
  - commit b909d20


author: mgorman@suse.de
changelog:
  - sched/numa: Delay retrying placement for automatic NUMA balance
    after wake_affine (bnc#1064414).
  - sched/fair: Consider SD_NUMA when selecting the most idle
    group to schedule on (bnc#1064414).
  - sched/fair: Do not migrate due to a sync wakeup on exit
    (bnc#1064414).
  - sched/fair: Do not migrate on wake_affine_weight if weights
    are equal (bnc#1064414).
  - sched/fair: Defer calculation of prev_eff_load in wake_affine
    until needed (bnc#1064414).
  - sched/fair: Avoid an unnecessary lookup of current CPU ID
    during wake_affine (bnc#1064414).
  - commit 5c70670


author: jthumshirn@suse.de
changelog:
  - nvme_fc: cleanup io completion (bsc#1079628).
  - nvme_fc: correct abort race condition on resets (bsc#1079628).
  - commit 3347e8d


author: msuchanek@suse.de
changelog:
  - powerpc/xmon: Dont register sysrq key when kernel param xmon=off
    (bsc#1072829).
  - commit 3e326cd


author: msuchanek@suse.de
changelog:
  - ibmvnic: Remove skb->protocol checks in ibmvnic_xmit
    (bsc#1080384).
  - ibmvnic: Reset long term map ID counter (bsc#1080364).
  - commit 8c6ee76


author: jack@suse.cz
changelog:
  - ext4: do not unnecessarily allocate buffer in recently_deleted()
    (bsc#1080989).
  - commit 3ae1700


author: tiwai@suse.de
changelog:
  - futex: Prevent overflow by strengthen input validation
    (CVE-2018-6927,bsc#1080757).
  - commit 6fd37c0


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch.
    Upstream Commit IDs have changed due to re-base.
  - commit 6cd1846


author: mbrugger@suse.com
changelog:
  - Refresh
    patches.suse/0019-arm64-KVM-Fix-SMCCC-handling-of-unimplemented-SMC-HV.patch.
  - commit a856f51


author: mbrugger@suse.com
changelog:
  - arm64: Kill PSCI_GET_VERSION as a variant-2 workaround
    (bsc#1068032).
  - arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support
    (bsc#1068032).
  - arm/arm64: smccc: Implement SMCCC v1.1 inline primitive
    (bsc#1068032).
  - arm/arm64: smccc: Make function identifiers an unsigned quantity
    (bsc#1068032).
  - firmware/psci: Expose SMCCC version through psci_ops
    (bsc#1068032).
  - firmware/psci: Expose PSCI conduit (bsc#1068032).
  - arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling
    (bsc#1068032).
  - arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support
    (bsc#1068032).
  - arm/arm64: KVM: Turn kvm_psci_version into a static inline
    (bsc#1068032).
  - arm/arm64: KVM: Advertise SMCCC v1.1 (bsc#1068032).
  - arm/arm64: KVM: Implement PSCI 1.0 support (bsc#1068032).
  - arm/arm64: KVM: Add smccc accessors to PSCI code (bsc#1068032).
  - arm/arm64: KVM: Add PSCI_VERSION helper (bsc#1068032).
  - arm/arm64: KVM: Consolidate the PSCI include files
    (bsc#1068032).
  - arm64: KVM: Increment PC after handling an SMC trap
    (bsc#1068032).
  - arm: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls
    (bsc#1068032).
  - commit e769a19


author: bpoirier@suse.com
changelog:
  - Refresh patch order in sorted section
  - Refresh
    patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch.
  - commit cea0d55


author: mbenes@suse.cz
changelog:
  - livepatch: Use lists to manage patches, objects and functions
    (bsc#1071995 fate#323487).
  - commit 3385ca3


author: mbenes@suse.cz
changelog:
  - livepatch: Free only structures with initialized kobject
    (bsc#1071995 fate#323487).
  - commit c2ef814


author: mbenes@suse.cz
changelog:
  - livepatch: Allow to unpatch only functions of the given type
    (bsc#1071995 fate#323487).
  - commit 9895789


author: mbenes@suse.cz
changelog:
  - livepatch: Support separate list for replaced patches
    (bsc#1071995 fate#323487).
  - commit 1f2a166


author: mbenes@suse.cz
changelog:
  - livepatch: Atomic replace and cumulative patches documentation
    (bsc#1071995 fate#323487).
  - commit e40f006


author: tiwai@suse.de
changelog:
  - ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read()
    (bsc#1051510).
  - ASoC: Intel: sst: Fix the return value of
    'sst_send_byte_stream_mrfld()' (bsc#1051510).
  - ASoC: rockchip: i2s: fix playback after runtime resume
    (bsc#1051510).
  - ASoC: nuc900: Fix a loop timeout test (bsc#1051510).
  - ASoC: amd: Add error checking to probe function (bsc#1051510).
  - commit d9748ce


author: tiwai@suse.de
changelog:
  - platform/x86: dell-laptop: Filter out spurious keyboard
    backlight change events (bsc#1051510).
  - commit 104f7af


author: tiwai@suse.de
changelog:
  - drm/i915/cnp: Properly handle VBT ddc pin out of bounds
    (bsc#1051510).
  - drm/i915/cnp: Ignore VBT request for know invalid DDC pin
    (bsc#1051510).
  - commit 1b039a5


author: tiwai@suse.de
changelog:
  - serial: 8250_uniphier: fix error return code in
    uniphier_uart_probe() (bsc#1051510).
  - commit 5b3310e


author: msuchanek@suse.de
changelog:
  - Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - Refresh patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch.
    fix commit hash
  - commit 94790ed


author: tiwai@suse.de
changelog:
  - drm/i915: Drop fb reference on load_detect_pipe failure path
    (bsc#1051510).
  - drm/i915: Replace *_reference/unreference() or *_ref/unref
    with _get/put() (bsc#1051510).
  - commit c6b993a


author: msuchanek@suse.de
changelog:
  - Refresh sorted section.
  - Refresh patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch.
  - Refresh patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch.
  - Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - Refresh patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch.
  - commit 83ae805


author: msuchanek@suse.de
changelog:
  - ibmvnic: Clean RX pool buffers during device close
    (bsc#1081134).
  - ibmvnic: Free RX socket buffer in case of adapter error
    (bsc#1081134).
  - ibmvnic: Fix NAPI structures memory leak (bsc#1081134).
  - ibmvnic: Fix login buffer memory leaks (bsc#1081134).
  - ibmvnic: Wait until reset is complete to set carrier on
    (bsc#1081134).
  - commit 93a2616


author: tiwai@suse.de
changelog:
  - drm/i915: Always call to intel_display_set_init_power() in
    resume_early (bsc#1051510).
  - commit f91d13e


author: ohering@suse.de
changelog:
  - hv_netvsc: Use the num_online_cpus() for channel limit
    (fate#323887).
  - scsi: storvsc: missing error code in storvsc_probe()
    (fate#323887).
  - uio_hv_generic: fix new type mismatch warnings (fate#323887).
  - uio_hv_generic: fix type mismatch warnings (fate#323887).
  - uio_hv_generic: add rescind support (fate#323887).
  - uio_hv_generic: check that host supports monitor page
    (fate#323887).
  - uio_hv_generic: create send and receive buffers (fate#323887).
  - vmbus: add monitor_id and subchannel_id to sysfs per channel
    (fate#323887).
  - uio_hv_generic: use ISR callback method (fate#323887).
  - uio_hv_generic: use standard mmap for resources (fate#323887).
  - uio_hv_generic: fix configuration comments (fate#323887).
  - vmbus: make channel attributes static (fate#323887).
  - hv_netvsc: empty current transmit aggregation if flow blocked
    (fate#323887).
  - hv_netvsc: remove open_cnt reference count (fate#323887).
  - hv_netvsc: pass netvsc_device to receive callback (fate#323887).
  - hv_netvsc: simplify function args in receive status path
    (fate#323887).
  - hv_netvsc: track memory allocation failures in ethtool stats
    (fate#323887).
  - hv_netvsc: copy_to_send buf can be void (fate#323887).
  - hv_netvsc: Fix the TX/RX buffer default sizes (fate#323887).
  - hv_netvsc: Fix the receive buffer size limit (fate#323887).
  - vmbus: make hv_get_ringbuffer_availbytes local (fate#323887).
  - hv_netvsc: optimize initialization of RNDIS header
    (fate#323887).
  - hv_netvsc: use reciprocal divide to speed up percent calculation
    (fate#323887).
  - hv_netvsc: replace divide with mask when computing padding
    (fate#323887).
  - hv_netvsc: don't need local xmit_more (fate#323887).
  - hv_netvsc: drop unused macros (fate#323887).
  - commit 72e1a3c


author: jthumshirn@suse.de
changelog:
  - scsi: lpfc: Update 11.4.0.7 modified files for 2018 Copyright
    (bsc#1080657).
  - scsi: lpfc: update driver version to 11.4.0.7 (bsc#1080657).
  - scsi: lpfc: Fix nonrecovery of NVME controller after cable swap
    (bsc#1080657).
  - scsi: lpfc: Treat SCSI Write operation Underruns as an error
    (bsc#1080657).
  - scsi: lpfc: Fix header inclusion in lpfc_nvmet (bsc#1080657).
  - scsi: lpfc: Validate adapter support for SRIU option
    (bsc#1080657).
  - scsi: lpfc: Fix SCSI io host reset causing kernel crash
    (bsc#1080657).
  - scsi: lpfc: Indicate CONF support in NVMe PRLI (bsc#1080657).
  - scsi: lpfc: Fix issue_lip if link is disabled (bsc#1080657).
  - scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP
    testing (bsc#1080657).
  - scsi: lpfc: Allow set of maximum outstanding SCSI cmd limit
    for a target (bsc#1080657).
  - scsi: lpfc: Fix RQ empty firmware trap (bsc#1080657).
  - scsi: lpfc: Fix IO failure during hba reset testing with nvme io
    (bsc#1080657).
  - scsi: lpfc: Fix PRLI handling when topology type changes
    (bsc#1080657).
  - scsi: lpfc: Add WQ Full Logic for NVME Target (bsc#1080657).
  - scsi: lpfc: correct debug counters for abort (bsc#1080657).
  - scsi: lpfc: move placement of target destroy on driver detach
    (bsc#1080657).
  - scsi: lpfc: Increase CQ and WQ sizes for SCSI (bsc#1080657).
  - scsi: lpfc: Fix frequency of Release WQE CQEs (bsc#1080657).
  - commit 7226e76


author: jmoreira@suse.de
changelog:
  - Add kernel livepatch-devel package
    Resolving non-exported static symbols in kernel livepatches cannot
    be done implicitly. For such, the relocations of these symbols must
    follow a specially crafted format in the respective elf file. Willing
    to make the task of converting the elf into the right format, a tool
    named klp-convert was proposed. Through a file that maps all kernel
    symbols into their respective kernel object, this tool infers which
    non-exported symbol is relative to a livepatch relocation and
    automatically formats the final elf file.
    Add support to the generation of a map file right after the kernel
    compilation.
    Add the package kernel-<flavour>-livepatch-devel that brings
    the map file.
  - commit 0b1b4d3


author: msuchanek@suse.de
changelog:
  - powerpc/mm: Flush radix process translations when setting MMU
    type (bsc#1061840).
  - commit 6d1b9f9


author: agraf@suse.de
changelog:
  - KVM: s390: add vcpu stat counters for many instruction
    (bsc#1081178).
  - KVM: s390: diagnoses are instructions as well (bsc#1081178).
  - commit 801cf55


author: msuchanek@suse.de
changelog:
  - powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove
    (FATE#323746, bsc#1079524).
  - commit f1632b3


author: msuchanek@suse.de
changelog:
  - powerpc/mm/hash64: Zero PGD pages on allocation (FATE#322447,
    bsc#1078248).
  - powerpc/mm/hash64: Store the slot information at the right
    offset for hugetlb (FATE#322447, bsc#1078248).
  - powerpc/mm/hash64: Allocate larger PMD table if hugetlb config
    is enabled (FATE#322447, bsc#1078248).
  - powerpc/mm: Fix crashes with 16G huge pages (FATE#322447,
    bsc#1078248).
  - commit c53ee68


author: mbrugger@suse.com
changelog:
  - Refresh
    patches.suse/arm64-Add-software-workaround-for-Falkor-erratum-104.patch.
  - commit 709299d


author: mgorman@suse.de
changelog:
  - writeback: eliminate work item allocation in
    bd_start_writeback() (bnc#1081213).
  - writeback: only allow one inflight and pending full flush
    (bnc#1081213).
  - writeback: move nr_pages == 0 logic to one location
    (bnc#1081213).
  - writeback: make wb_start_writeback() static (bnc#1081213).
  - writeback: pass in '0' for nr_pages writeback in laptop mode
    (bnc#1081213).
  - writeback: provide a wakeup_flusher_threads_bdi() (bnc#1081213).
  - writeback: remove 'range_cyclic' argument for
    wb_start_writeback() (bnc#1081213).
  - writeback: switch wakeup_flusher_threads() to cyclic writeback
    (bnc#1081213).
  - fs: kill 'nr_pages' argument from wakeup_flusher_threads()
    (bnc#1081213).
  - buffer: eliminate the need to call free_more_memory() in
    __getblk_slow() (bnc#971975 VM performance -- memory usage
    during reclaim).
  - buffer: grow_dev_page() should use __GFP_NOFAIL for all cases
    (bnc#971975 VM performance -- memory usage during reclaim).
  - buffer: have alloc_page_buffers() use __GFP_NOFAIL (bnc#971975
    VM performance -- memory usage during reclaim).
  - commit ff7bae7


author: mcgrof@suse.com
changelog:
  - xfs: stop searching for free slots in an inode chunk when there are none (bsc#1072739).
  - commit 80d1325


author: mbrugger@suse.com
changelog:
  - net: ethernet: cavium: Correct Cavium Thunderx NIC driver
    names accordingly to module name (fate#321947).
  - iommu/arm-smmu-v3: Cope with duplicated Stream IDs
    (fate#321947).
  - ACPICA: iasl: Update to IORT SMMUv3 disassembling (fate#321947).
  - ACPI/IORT: numa: Add numa node mapping for smmuv3 devices
    (fate#321947).
  - iommu/arm-smmu-v3: Remove io-pgtable spinlock (fate#321947).
  - iommu/arm-smmu: Remove io-pgtable spinlock (fate#321947).
  - iommu/io-pgtable-arm-v7s: Support lockless operation
    (fate#321947).
  - iommu/io-pgtable-arm: Support lockless operation (fate#321947).
  - iommu/io-pgtable: Introduce explicit coherency (fate#321947).
  - iommu/io-pgtable-arm-v7s: Refactor split_blk_unmap
    (fate#321947).
  - iommu/io-pgtable-arm: Improve split_blk_unmap (fate#321947).
  - iommu/io-pgtable-arm-v7s: Check table PTEs more precisely
    (fate#321947).
  - arm64: mm: select CONFIG_ARCH_PROC_KCORE_TEXT (fate#321947).
  - fs/proc: kcore: use kcore_list type to check for vmalloc/module
    address (fate#321947).
  - arm64: kernel: restrict /dev/mem read() calls to linear region
    (bsc#1081310).
  - commit 4267f13


author: mgalbraith@suse.de
changelog:
  - sched/rt: Up the root domain ref count when passing it around
    via IPIs (bnc#1022476).
  - sched/rt: Use container_of() to get root domain in
    rto_push_irq_work_func() (bnc#1022476).
  - hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME
    hrtimers) (bnc#1022476).
  - hrtimer: Reset hrtimer cpu base proper on CPU hotplug
    (bnc#1022476).
  - commit e19e122


author: jthumshirn@suse.de
changelog:
  - Refresh patches.drivers/nvme_fc-cleanup-io-completion.patch.
  - Refresh
    patches.drivers/nvme_fc-correct-abort-race-condition-on-resets.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - commit 54909a8


author: jack@suse.cz
changelog:
  - Fix up tags in
    patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - commit 7dc8b66


author: jthumshirn@suse.de
changelog:
  - nvme-pci: Remap CMB SQ entries on every controller reset
    (FATE#323952, FATE#322506).
  - commit 37d7f9b


author: jack@suse.cz
changelog:
  - xfs: avoid setting XFS_ILOG_CORE if i_version doesn't need
    incrementing (bsc#1081186).
  - commit f466f92


author: jack@suse.cz
changelog:
  - btrfs: only dirty the inode in btrfs_update_time if something
    was changed (bsc#1081186).
  - commit 509a5c3


author: jack@suse.cz
changelog:
  - iversion: make inode_cmp_iversion{+raw} return bool instead
    of s64 (bsc#1081186).
  - commit 625951e


author: jack@suse.cz
changelog:
  - iversion: Rename make inode_cmp_iversion{+raw} to
    inode_eq_iversion{+raw} (bsc#1081186).
  - commit d89d8c5


author: mgorman@suse.de
changelog:
  - buffer: Avoid setting buffer bits that are already set
    (bnc#971975 VM performance -- buffers).
  - commit ca2f72a


author: lhenriques@suse.com
changelog:
  - ceph: improving efficiency of syncfs (FATE#324714).
  - libceph: check kstrndup() return value (FATE#324714).
  - ceph: try to allocate enough memory for reserved caps
    (FATE#324714).
  - ceph: fix race of queuing delayed caps (FATE#324714).
  - ceph: delete unreachable code in ceph_check_caps()
    (FATE#324714).
  - ceph: limit rate of cap import/export error messages
    (FATE#324714).
  - ceph: fix incorrect snaprealm when adding caps (FATE#324714).
  - ceph: fix un-balanced fsc->writeback_count update (FATE#324714).
  - ceph: track read contexts in ceph_file_info (FATE#324714).
  - ceph: avoid dereferencing invalid pointer during cached readdir
    (FATE#324714).
  - ceph: use atomic_t for ceph_inode_info::i_shared_gen
    (FATE#324714).
  - ceph: cleanup traceless reply handling for rename (FATE#324714).
  - ceph: voluntarily drop Fx cap for readdir request (FATE#324714).
  - ceph: properly drop caps for setattr request (FATE#324714).
  - ceph: voluntarily drop Lx cap for link/rename requests
    (FATE#324714).
  - ceph: voluntarily drop Ax cap for requests that create new inode
    (FATE#324714).
  - commit 33131fd


author: mkubecek@suse.cz
changelog:
  - series.conf: refresh
    Ran series_sort.py (no effect on expanded tree).
  - Update upstream reference:
    patches.drivers/nvme_fc-cleanup-io-completion.patch.
    patches.drivers/nvme_fc-correct-abort-race-condition-on-resets.patch.
  - Fix patch metadata:
    patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - commit 24a578f


author: mgorman@suse.de
changelog:
  - mm: pin address_space before dereferencing it while isolating
    an LRU page (bnc#1081500).
  - commit 93762be


author: msuchanek@suse.de
changelog:
  - blacklist c1e150ceb61e powerpc/pseries: Add empty update_numa_cpu_lookup_table() for NUMA=n
    blacklist 82343484a2d4 powerpc/pseries: Fix build break for SPLPAR=n and CPU hotplug
  - commit 2993802


author: msuchanek@suse.de
changelog:
  - powerpc/pseries: Check for zero filled ibm,dynamic-memory
    property (FATE#324825, bsc#1077428, bsc#1080789).
  - commit ccf669c


author: mbrugger@suse.com
changelog:
  - iommu/io-pgtable-arm-v7s: Need dma-sync while there is no
    QUIRK_NO_DMA (fate#321947).
  - iommu/arm-smmu: Reintroduce locking around TLB sync operations
    (fate#321947).
  - commit 0427583


author: msuchanek@suse.de
changelog:
  - Refresh RFI LPM migration patches with upstream status.
  - Refresh patches.arch/powerpc-pseries-rfi-flush-Call-setup_rfi_flush-after.patch.
  - rfi-flush: Move the logic to avoid a redo into the debugfs code
    (bsc#1068032).
  - commit 42d34e2


author: msuchanek@suse.de
changelog:
  - powerpc/64s: Improve RFI L1-D cache flush fallback (bsc#1068032).
    Update to upstream patch.
  - Refresh
    patches.arch/powerpc-pseries-rfi-flush-Call-setup_rfi_flush-after.patch.
  - Refresh
    patches.arch/powerpc-xmon-Add-RFI-flush-related-fields-to-paca-du.patch.
  - commit deca5e6


author: mkubecek@suse.cz
changelog:
  - netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert
    (bsc#1076830).
  - netfilter: xt_cgroup: initialize info->priv in
    cgroup_mt_check_v1() (bsc#1076830).
  - iscsi-target: make sure to wake up sleeping login worker
    (bsc#1076830).
  - sctp: fix dst refcnt leak in sctp_v4_get_dst (bsc#1076830).
  - media: ts2020: avoid integer overflows on 32 bit machines
    (bsc#1076830).
  - Revert "defer call to mem_cgroup_sk_alloc()" (bsc#1076830).
  - net: ipv6: send unsolicited NA after DAD (bsc#1076830).
  - xfrm: Add SA to hardware at the end of xfrm_state_construct()
    (bsc#1076830).
  - sctp: do not allow the v4 socket to bind a v4mapped v6 address
    (bsc#1076830).
  - strparser: Call sock_owned_by_user_nocheck (bsc#1076830).
  - sock: Add sock_owned_by_user_nocheck (bsc#1076830).
  - sctp: add SCTP_CID_RECONF conversion in sctp_cname
    (bsc#1076830).
  - tcp: invalidate rate samples during SACK reneging (bsc#1076830).
  - Revert "tcp: must block bh in __inet_twsk_hashdance()"
    (bsc#1076830).
  - tcp: add tcp_v4_fill_cb()/tcp_v4_restore_cb() (bsc#1076830).
  - tipc: call tipc_rcv() only if bearer is up in tipc_udp_recv()
    (bsc#1076830).
  - tcp/dccp: block bh before arming time_wait timer (bsc#1076830).
  - sctp: set sender next_tsn for the old result with ctsn_ack_point
    plus 1 (bsc#1076830).
  - tcp: when scheduling TLP, time of RTO should account for
    current ACK (bsc#1076830).
  - ipvlan: NULL pointer dereference panic in ipvlan_port_destroy
    (bsc#1076830).
  - route: update fnhe_expires for redirect when the fnhe exists
    (bsc#1076830).
  - Refresh
    patches.fixes/route-also-update-fnhe_genid-when-updating-a-route-c.patch.
  - sctp: check stream reset info len before making reconf chunk
    (bsc#1076830).
  - l2tp: don't close sessions in l2tp_tunnel_destruct()
    (bsc#1076830).
  - l2tp: initialise l2tp_eth sessions before registering them
    (bsc#1076830).
  - l2tp: don't register sessions in l2tp_session_create()
    (bsc#1076830).
  - sctp: fix a type cast warnings that causes a_rwnd gets the
    wrong value (bsc#1076830).
  - sctp: fix some type cast warnings introduced by transport
    rhashtable (bsc#1076830).
  - sctp: add the missing sock_owned_by_user check in
    sctp_icmp_redirect (bsc#1076830).
  - net: call cgroup_sk_alloc() earlier in sk_clone_lock()
    (bsc#1076830).
  - net: memcontrol: defer call to mem_cgroup_sk_alloc()
    (bsc#1076830).
  - netfilter: x_tables: avoid stack-out-of-bounds read in
    xt_copy_counters_from_user (bsc#1076830).
  - netfilter: ipset: pernet ops must be unregistered last
    (bsc#1076830).
  - xfrm: Fix deletion of offloaded SAs on failure (bsc#1076830).
  - packet: only test po->has_vnet_hdr once in packet_snd
    (bsc#1076830).
  - net: dsa: Fix network device registration order (bsc#1076830).
  - net: set tb->fast_sk_family (bsc#1076830).
  - net: vrf: avoid gcc-4.6 warning (bsc#1076830).
  - tcp/dccp: remove reqsk_put() from inet_child_forget()
    (bsc#1076830).
  - tcp: fix a request socket leak (bsc#1076830).
  - l2tp: pass tunnel pointer to ->session_create() (bsc#1076830).
  - Refresh patches.fixes/l2tp-fix-l2tp_eth-module-loading.patch.
  - l2tp: prevent creation of sessions on terminated tunnels
    (bsc#1076830).
    Refresh
    patches.fixes/l2tp-fix-race-condition-in-l2tp_tunnel_delete.patch.
  - l2tp: hold tunnel used while creating sessions with netlink
    (bsc#1076830).
  - tcp: fix possible deadlock in TCP stack vs BPF filter
    (bsc#1076830).
  - tcp: fix xmit timer to only be reset if data ACKed/SACKed
    (bsc#1076830).
  - netfilter: nf_ct_dccp/sctp: fix memory leak after netns cleanup
    (bsc#1076830).
  - tcp: Add a tcp_filter hook before handle ack packet
    (bsc#1076830).
  - vxlan: dont migrate permanent fdb entries during learn
    (bsc#1076830).
  - commit f1b2d26


author: jroedel@suse.de
changelog:
  - iommu/mediatek: Fix driver name (bsc#975772).
  - iommu/vt-d: Use domain instead of cache fetching (bsc#975772).
  - iommu/amd: Limit the IOVA page range to the specified addresses
    (bsc#975772).
  - iommu/amd: Fix alloc_irq_index() increment (bsc#975772).
  - iommu/amd: Enforce alignment for MSI IRQs (bsc#975772).
  - iommu/amd: Add align parameter to alloc_irq_index()
    (bsc#975772).
  - commit 69050a0


author: jroedel@suse.de
changelog:
  - iommu/exynos: Remove initconst attribute to avoid potential
    kernel oops (bsc#975772).
  - commit ad7bb7b


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch.
  - Refresh
    patches.drivers/ibmvnic-Fix-NAPI-structures-memory-leak.patch.
  - Refresh
    patches.drivers/ibmvnic-Fix-login-buffer-memory-leaks.patch.
  - Refresh
    patches.drivers/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch.
  - Refresh
    patches.drivers/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch.
  - commit ba71f73


author: jthumshirn@suse.de
changelog:
  - scsi: megaraid_sas: Do not use 32-bit atomic request descriptor
    for Ventura controllers (bsc#1081737).
  - commit 4e60173


author: nborisov@suse.com
changelog:
  - Btrfs: fix kernel oops while reading compressed data
    (bsc#1081671).
  - Refresh
    patches.suse/0023-block-switch-bios-to-blk_status_t.patch.
  - commit 565ea00


author: bp@suse.de
changelog:
  - objtool: Improve retpoline alternative handling (bsc#1068032
    CVE-2017-5754).
  - objtool: Add support for alternatives at the end of a section
    (bsc#1068032 CVE-2017-5754).
  - objtool: Warn on stripped section symbol (bsc#1068032
    CVE-2017-5754).
  - x86/entry/64: Remove the SYSCALL64 fast path (bsc#1068032
    CVE-2017-5754).
  - x86/entry/64: Push extra regs right away (bsc#1068032
    CVE-2017-5754).
  - x86/asm: Move 'status' from thread_struct to thread_info
    (bsc#1068032 CVE-2017-5754).
  - x86/speculation: Use Indirect Branch Prediction Barrier in
    context switch (bsc#1068032 CVE-2017-5754).
  - x86/retpoline: Avoid retpolines for built-in __init functions
    (bsc#1068032 CVE-2017-5754).
  - x86/spectre: Simplify spectre_v2 command line parsing
    (bsc#1068032 CVE-2017-5754).
  - KVM: nVMX: Eliminate vmcs02 pool (bsc#1068032 CVE-2017-5754).
  - KVM: VMX: introduce alloc_loaded_vmcs (bsc#1068032
    CVE-2017-5754).
  - KVM: VMX: make MSR bitmaps per-VCPU (bsc#1068032 CVE-2017-5754).
  - KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX
    (bsc#1068032 CVE-2017-5754).
  - KVM/x86: Add IBPB support (bsc#1068032 CVE-2017-5754).
  - KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES (bsc#1068032
    CVE-2017-5754).
  - KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL (bsc#1068032
    CVE-2017-5754).
  - KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL (bsc#1068032
    CVE-2017-5754).
  - perf/x86/amd/power: Do not load AMD power module on !AMD
    platforms (git-fixes c7ab62bfbe0e).
  - blacklist.conf:
  - Delete
    patches.arch/x86-retpoline-simplify-vmexit_fill_rsb.patch.
  - commit ac25421


author: msuchanek@suse.de
changelog:
  - powerpc/64s/radix: Boot-time NULL pointer protection using a
    guard-PID (bsc#1055117).
  - powerpc/64s: Improve local TLB flush for boot and MCE on POWER9
    (bsc#1055117).
  - powerpc/64s: Initialize ISAv3 MMU registers before setting
    partition table (bsc#1055117).
  - commit 67f5cce


author: msuchanek@suse.de
changelog:
  - blacklist
    7a074fc08389 powerpc/64s: Fix ps3 build error due to tlbiel_all()
    015eb1b89e95 powerpc/mm/radix: Fix build error when RADIX_MMU=n
  - commit 5a608da


author: tiwai@suse.de
changelog:
  - drm/i915: Update DRIVER_DATE to 20170418 (FATE#322643
    bsc#1055900).
  - drm/i915: Copy user requested buffers into the error state
    (FATE#322643 bsc#1055900).
  - drm/i915: set "ret" correctly on error paths (FATE#322643
    bsc#1055900).
  - drm/i915: Implement Link Rate fallback on Link training failure
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: write wopcm related register once during uc init
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: Validate cached link rate and lane count before
    retraining (FATE#322643 bsc#1055900).
  - drm/i915: Wake device for emitting request during selftest
    (FATE#322643 bsc#1055900).
  - drm/i915: Pretend the engine is always idle when mocking
    (FATE#322643 bsc#1055900).
  - drm/i915: Add stub mmio read/write routines to mock device
    (FATE#322643 bsc#1055900).
  - drm/i915: Treat WC a separate cache domain (FATE#322643
    bsc#1055900).
  - drm/i915: Combine write_domain flushes to a single function
    (FATE#322643 bsc#1055900).
  - drm/i915: Do not use lock all in hsw_trans_edp_pipe_A_crc_wa
    (FATE#322643 bsc#1055900).
  - Revert "drm/i915: Lock mode_config.mutex in
    intel_display_resume." (FATE#322643 bsc#1055900).
  - drm/i915: Convert intel DVO connector to atomic (FATE#322643
    bsc#1055900).
  - drm/i915: Convert intel_crt connector properties to atomic
    (FATE#322643 bsc#1055900).
  - drm/i915: Convert intel_dp_mst connector properties to atomic
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove unused dp properties for dp-mst (FATE#322643
    bsc#1055900).
  - drm/i915: Convert intel_tv connector properties to atomic, v5
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove unused members from intel_tv.c (FATE#322643
    bsc#1055900).
  - drm/i915/execlists: Document runtime pm for
    intel_lrc_irq_handler() (FATE#322643 bsc#1055900).
  - drm/i915: Lie and treat all engines as idle if wedged
    (FATE#322643 bsc#1055900).
  - drm/i915: Use the engine class to get the context size
    (FATE#322643 bsc#1055900).
  - drm/i915: Bail if we do not setup the RCS engine (FATE#322643
    bsc#1055900).
  - drm/i915/dp: read sink count to a temporary variable first
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: use readb and writeb calls for single byte DPCD
    access (FATE#322643 bsc#1055900).
  - drm/i915/dp: localize link rate index variable more (FATE#322643
    bsc#1055900).
  - drm/i915/mst: use max link not sink lane count (FATE#322643
    bsc#1055900).
  - drm/i915/dp: add functions for max common link rate and lane
    count (FATE#322643 bsc#1055900).
  - drm/i915/dp: don't call the link parameters sink parameters
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: do not limit rate seek when not needed (FATE#322643
    bsc#1055900).
  - drm/i915/dp: cache common rates with sink rates (FATE#322643
    bsc#1055900).
  - drm/i915/dp: use the sink rates array for max sink rates
    (FATE#322643 bsc#1055900).
  - drm/i915: Rename intel_engine_cs.exec_id to uabi_id (FATE#322643
    bsc#1055900).
  - drm/i915: Split the engine info table in two levels, using
    class + instance (FATE#322643 bsc#1055900).
  - drm/i915: Generate the engine name based on the instance number
    (FATE#322643 bsc#1055900).
  - drm/i915: Use the same vfunc for BSD2 ring init (FATE#322643
    bsc#1055900).
  - drm/i915: Classify the engines in class + instance (FATE#322643
    bsc#1055900).
  - drm/i915: Use safer intel_uncore_wait_for_register in ring-init
    (FATE#322643 bsc#1055900).
  - drm/i915: Use __intel_uncore_wait_for_register_fw for
    sandybride_pcode_read (FATE#322643 bsc#1055900).
  - drm/i915: Acquire uncore.lock over
    intel_uncore_wait_for_register() (FATE#322643 bsc#1055900).
  - drm/i915: Stop sleeping from inside gen6_bsd_submit_request()
    (FATE#322643 bsc#1055900).
  - drm/i915: Stop second guessing the caller for
    intel_uncore_wait_for_register() (FATE#322643 bsc#1055900).
  - drm/i915: Don't allow overuse of __intel_wait_for_register_fw()
    (FATE#322643 bsc#1055900).
  - drm/i915: Drop const qualifiers from params in
    wait_for_register() (FATE#322643 bsc#1055900).
  - drm/i915: Use drm_i915_private directly from debugfs
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Use wait_for_register_fw() while waiting for
    MMIO response (FATE#322643 bsc#1055900).
  - drm/i915: Extend intel_wait_for_register_fw() with fast timeout
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix type of timeout_ms parameter in
    intel_wait_for_register_fw() (FATE#322643 bsc#1055900).
  - drm/i915: Insert cond_resched() into i915_gem_free_objects
    (FATE#322643 bsc#1055900).
  - drm/i915: Break up long runs of freeing objects (FATE#322643
    bsc#1055900).
  - drm/i915: Simplify shrinker locking (FATE#322643 bsc#1055900).
  - drm/i915: Drain any freed objects prior to hibernation
    (FATE#322643 bsc#1055900).
  - drm/i915: The shrinker already acquires struct_mutex, so call
    it unlocked (FATE#322643 bsc#1055900).
  - i915: initialize the free_list of the fencing atomic_helper
    (FATE#322643 bsc#1055900).
  - drm/i915: Advance ring->head fully when idle (FATE#322643
    bsc#1055900).
  - drm/i915: Assert the engine is idle before overwiting the HWS
    (FATE#322643 bsc#1055900).
  - drm/i915/GLK/HuC: Load HuC on GLK (FATE#322643 bsc#1055900).
  - drm/i915/GuC/GLK: Load GuC on GLK (FATE#322643 bsc#1055900).
  - drm/i915/glk: limit pixel clock to 99% of cdclk workaround
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: generate and cache sink rate array for all DP,
    not just eDP 1.4 (FATE#322643 bsc#1055900).
  - drm/i915/dp: cache source rates at init (FATE#322643
    bsc#1055900).
  - drm/i915/dp: rename rate_to_index() to intel_dp_rate_index()
    and reuse (FATE#322643 bsc#1055900).
  - drm/i915/dp: return errors from rate_to_index() (FATE#322643
    bsc#1055900).
  - drm/i915/dp: use known correct array size in rate_to_index
    (FATE#322643 bsc#1055900).
  - drm/i915: Enable atomic on VLV/CHV (FATE#322643 bsc#1055900).
  - drm/i915: Use intel_wm_plane_visible() on VLV/CHV as well
    (FATE#322643 bsc#1055900).
  - drm/i915: Check for id==PLANE_CURSOR instead of
    type==DRM_PLANE_TYPE_CURSOR (FATE#322643 bsc#1055900).
  - drm/i915/guc: Use GUC prefix for CORE_FAMILY definitions
    (FATE#322643 bsc#1055900).
  - drm/i915: Typo fix - 'pipe bpc' to 'pipe bpp' (FATE#322643
    bsc#1055900).
  - drm/i915/huc: Simplify intel_huc_init_hw() (FATE#322643
    bsc#1055900).
  - drm/i915: Remove user-triggerable WARN from
    i915_gem_object_create (FATE#322643 bsc#1055900).
  - drm/i915: Onion unwind for intel_init_ring_common() (FATE#322643
    bsc#1055900).
  - drm/i915: intel_ring.engine is unused (FATE#322643 bsc#1055900).
  - drm/doc: Clarify mode_fixup vs. atomic_check a bit more
    (FATE#322643 bsc#1055900).
  - drm/doc: Document adjusted/request modes a bit better
    (FATE#322643 bsc#1055900).
  - drm: Add crtc/encoder/bridge->mode_valid() callbacks
    (FATE#322643 bsc#1055900).
  - drm: Add DRM_MODE_ROTATE_ and DRM_MODE_REFLECT_ to UAPI
    (FATE#322643 bsc#1055900).
  - drm: trivial documentation fix to drm_for_each_connector_iter
    (FATE#322643 bsc#1055900).
  - drm: add missing declaration to drm_blend.h (FATE#322643
    bsc#1055900).
  - drm/dp: Wait up all outstanding tx waiters (FATE#322643
    bsc#1055900).
  - drm/dp: Read the tx msg state once after checking for an event
    (FATE#322643 bsc#1055900).
  - drm/prime: Forward declare struct device (FATE#322643
    bsc#1055900).
  - drm/vblank: Lock down vblank->hwmode more (FATE#322643
    bsc#1055900).
  - drm/vblank: drop the mode argument from
    drm_calc_vbltimestamp_from_scanoutpos (FATE#322643 bsc#1055900).
  - drm/vblank: Add FIXME comments about moving the vblank ts hooks
    (FATE#322643 bsc#1055900).
  - drm/vblank: Switch to bool in_vblank_irq in get_vblank_timestamp
    (FATE#322643 bsc#1055900).
  - drm/vblank: Switch drm_driver->get_vblank_timestamp to return
    a bool (FATE#322643 bsc#1055900).
  - drm: Nerf the preclose callback for modern drivers (FATE#322643
    bsc#1055900).
  - drm: Remove redundant NULL check during atomic plane commit
    (FATE#322643 bsc#1055900).
  - drm/atomic: Add support for custom scaling mode properties,
    v2 (FATE#322643 bsc#1055900).
  - drm/atomic: Handle picture_aspect_ratio in atomic core
    (FATE#322643 bsc#1055900).
  - drm/prime: Introduce drm_gem_prime_import_dev (FATE#322643
    bsc#1055900).
  - drm/i915: Track MST link bandwidth (FATE#322643 bsc#1055900).
  - drm/atomic: fix doc to use new name for commit types
    (FATE#322643 bsc#1055900).
  - drm: Make drm_atomic_replace_property_blob_from_id() more
    generic (FATE#322643 bsc#1055900).
  - drm: drm_color_mgmt.h needs struct drm_crtc declaration
    (FATE#322643 bsc#1055900).
  - drm/cec: Add CEC over Aux register definitions (FATE#322643
    bsc#1055900).
  - drm: Add DPCD definitions for DP 1.4 DSC feature (FATE#322643
    bsc#1055900).
  - drm/doc: Interlink color manager docs better (FATE#322643
    bsc#1055900).
  - drm: fix spelling mistake: "committing" (FATE#322643
    bsc#1055900).
  - commit bb6495e


author: tiwai@suse.de
changelog:
  - gpu: drm: i915: remove dead code (FATE#322643 bsc#1055900).
  - drm/i915/guc:fix spelling mistake: "adddress" -> "address"
    (FATE#322643 bsc#1055900).
  - drm/i915/glk: Calculate high/low switch count for GLK
    (FATE#322643 bsc#1055900).
  - drm/i915: Fixup 64bit divides in timelines selftest (FATE#322643
    bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170515 (FATE#322643
    bsc#1055900).
  - drm/i915/perf: rate limit spurious oa report notice (FATE#322643
    bsc#1055900).
  - drm/i915/perf: better pipeline aged/aging tail updates
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: improve invalid OA format debug message
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: improve tail race workaround (FATE#322643
    bsc#1055900).
  - drm/i915/perf: no head/tail ref in gen7_oa_read (FATE#322643
    bsc#1055900).
  - drm/i915/perf: avoid read back of head register (FATE#322643
    bsc#1055900).
  - drm/i915/perf: avoid poll, read, EAGAIN busy loops (FATE#322643
    bsc#1055900).
  - drm/i915/perf: fix gen7_append_oa_reports comment (FATE#322643
    bsc#1055900).
  - drm/i915: Restore brightness level in aux backlight driver
    (FATE#322643 bsc#1055900).
  - drm/i915: Set backlight mode before enable backlight
    (FATE#322643 bsc#1055900).
  - drm/i915: Correctly enable backlight brightness adjustment
    via DPCD (FATE#322643 bsc#1055900).
  - drm/i915: Fix cap check for intel_dp_aux_backlight driver
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Make scratch register base and count flexible
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Move notification code into virtual function
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove vma unpin in intel_plane_destroy (FATE#322643
    bsc#1055900).
  - drm/i915: Fix hw state verifier access to crtc->state
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Dump the GuC stage descriptor pool in debugfs
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix __intel_wait_for_register_fw to not sleep in
    atomic (FATE#322643 bsc#1055900).
  - drm/i915: Simplify cursor register write sequence (FATE#322643
    bsc#1055900).
  - drm/i915: Relax 845/865 CURBASE alignemnt requirement to 32
    bytes (FATE#322643 bsc#1055900).
  - drm/i915: Handle fb offset and src coordinates for cursors
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix gen3 physical cursor alignment requirements
    (FATE#322643 bsc#1055900).
  - drm/i915: Support variable cursor height on ivb+ (FATE#322643
    bsc#1055900).
  - drm/i915: Use fb->pitches[0] in cursor code (FATE#322643
    bsc#1055900).
  - drm/i915: Generalize cursor size checks a bit (FATE#322643
    bsc#1055900).
  - drm/i915: Split cursor check_plane into i845 and i9xx variants
    (FATE#322643 bsc#1055900).
  - drm/i915: Drop useless posting reads from cursor commit
    (FATE#322643 bsc#1055900).
  - drm/i915: Move cursor position and base handling into the
    platform specific functions (FATE#322643 bsc#1055900).
  - drm/i915: Refactor CURPOS calculation (FATE#322643 bsc#1055900).
  - drm/i915: Clean up cursor junk from intel_crtc (FATE#322643
    bsc#1055900).
  - drm/i915: Refactor CURBASE calculation (FATE#322643
    bsc#1055900).
  - drm/i915: Pass intel_plane and intel_crtc to plane hooks
    (FATE#322643 bsc#1055900).
  - drm/i915: Parametrize cursor/primary pipe select bits
    (FATE#322643 bsc#1055900).
  - drm/i915: Add support for sprites on g4x (FATE#322643
    bsc#1055900).
  - drm/i915: Add g4x watermark tracepoint (FATE#322643
    bsc#1055900).
  - drm/i915: Enable HPLL watermarks on g4x (FATE#322643
    bsc#1055900).
  - drm/i915: Two stage watermarks for g4x (FATE#322643
    bsc#1055900).
  - drm/i915: Apply the g4x TLB miss w/a to SR watermarks as well
    (FATE#322643 bsc#1055900).
  - drm/i915: Refactor wm calculations (FATE#322643 bsc#1055900).
  - drm/i915: Refactor the g4x TLB miss w/a to a helper (FATE#322643
    bsc#1055900).
  - drm/i915: Fix the g4x watermark TLB miss workaround (FATE#322643
    bsc#1055900).
  - drm/i915: Fix cursor 'cpp' in watermark calculatins for old
    platforms (FATE#322643 bsc#1055900).
  - drm/i915: Document CxSR (FATE#322643 bsc#1055900).
  - drm/i915: Make vlv/chv watermark debug print less cryptic
    (FATE#322643 bsc#1055900).
  - drm/i915: Rename bunch of vlv_ watermark structures to g4x_
    (FATE#322643 bsc#1055900).
  - drm/i915: s/vlv_num_wm_levels/intel_wm_num_levels/ (FATE#322643
    bsc#1055900).
  - drm/i915: Drop the debug message from vlv_get_fifo_size()
    (FATE#322643 bsc#1055900).
  - drm/i915: s/vlv_plane_wm_compute/vlv_raw_plane_wm_compute/
    etc (FATE#322643 bsc#1055900).
  - drm/i915/lvds: Remove magic from PLL programming (FATE#322643
    bsc#1055900).
  - drm/i915: Sanitize stolen memory size calculation (FATE#322643
    bsc#1055900).
  - drm/i915: Check error return when converting pipe to connector
    (FATE#322643 bsc#1055900).
  - drm/i915: Check error return when setting DMA mask (FATE#322643
    bsc#1055900).
  - drm/i915/sdvo: Check error return from intel_sdvo_get_value()
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: Check error return during DPCD capability queries
    (FATE#322643 bsc#1055900).
  - drm/i915/vlv: Fix port B PLL opamp initialization (FATE#322643
    bsc#1055900).
  - drm/i915: Show dmc debug registers on Kabylake (FATE#322643
    bsc#1055900).
  - drm/i915: Move uncore definitions into a separate header
    (FATE#322643 bsc#1055900).
  - drm/i915: use memdup_user_nul (FATE#322643 bsc#1055900).
  - drm/i915: Micro-optimise hotpath through intel_ring_begin()
    (FATE#322643 bsc#1055900).
  - drm/i915: Report the ring->space from intel_ring_update_space()
    (FATE#322643 bsc#1055900).
  - drm/i915: Avoid the branch in computing intel_ring_space()
    (FATE#322643 bsc#1055900).
  - drm/i915: Use engine->context_pin() to report the intel_ring
    (FATE#322643 bsc#1055900).
  - drm/i915: Implement dma_buf_ops->kmap (FATE#322643 bsc#1055900).
  - drm/i915: Clean up the LPE audio platform data (FATE#322643
    bsc#1055900).
  - drm/i915: Reorganize intel_lpe_audio_notify() arguments
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove hdmi_connected from LPE audio pdata
    (FATE#322643 bsc#1055900).
  - drm/i915: Replace tmds_clock_speed and link_rate with just
    ls_clock (FATE#322643 bsc#1055900).
  - drm/i915: Remove the unused pending_notify from LPE platform
    data (FATE#322643 bsc#1055900).
  - drm/i915: Switch the global i915.semaphores check to a local
    predicate (FATE#322643 bsc#1055900).
  - drm/i915: Do not record a successful syncpoint for a dma-await
    (FATE#322643 bsc#1055900).
  - drm/i915: Rename intel_timeline.sync_seqno[] to .global_sync[]
    (FATE#322643 bsc#1055900).
  - drm/i915: Squash repeated awaits on the same fence (FATE#322643
    bsc#1055900).
  - drm/i915: Lift timeline ordering to await_dma_fence (FATE#322643
    bsc#1055900).
  - drm/i915: Unwrap top level fence-array (FATE#322643
    bsc#1055900).
  - drm/i915: Mark up clflushes as belonging to an unordered
    timeline (FATE#322643 bsc#1055900).
  - drm/i915: Use wait_for_atomic_us when waiting for gt fifo
    (FATE#322643 bsc#1055900).
  - drm/i915: Move the GTFIFODBG to the common mmio dbg framework
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Enable send function only after successful init
    (FATE#322643 bsc#1055900).
  - drm/i915: Do not leak dev_priv->l3_parity.remap_info[]
    (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170502 (FATE#322643
    bsc#1055900).
  - drm/i915: Capture CCID on ILK (FATE#322643 bsc#1055900).
  - drm/i915: Reset ILK during GEM sanitization (FATE#322643
    bsc#1055900).
  - drm/i915: Eliminate HAS_HW_CONTEXTS (FATE#322643 bsc#1055900).
  - drm/i915: Sanitize engine context sizes (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Fix sleep under spinlock during reset (FATE#322643
    bsc#1055900).
  - drm/i915: Defer context state allocation for legacy ring
    submission (FATE#322643 bsc#1055900).
  - drm/i915: Rename gen8_(un)request_engine_reset to
    gen8_reset_engine_start/cancel (FATE#322643 bsc#1055900).
  - drm/i915: Fix stale comment about I915_RESET_IN_PROGRESS flag
    (FATE#322643 bsc#1055900).
  - drm/i915/glk: Don't allow 12 bpc when htotal is too big
    (FATE#322643 bsc#1055900).
  - drm/i915: Skip waking the signaler when enabling before request
    submission (FATE#322643 bsc#1055900).
  - drm/i915: Poison the request before emitting commands
    (FATE#322643 bsc#1055900).
  - drm/i915: Report request restarts for both execlists/guc
    (FATE#322643 bsc#1055900).
  - drm/i915: Include interesting seqno in the missed breadcrumb
    debug (FATE#322643 bsc#1055900).
  - drm/i915: Avoid format string expansion from engine names
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix GCC 4.4 build issue with
    __intel_wait_for_register_fw (FATE#322643 bsc#1055900).
  - commit 60934e6


author: tiwai@suse.de
changelog:
  - drm/i915: s/fbc_fc/fbc_false_color/ (FATE#322643 bsc#1055900).
  - drm/i915: Implement fbc_status "Compressing" info for all
    platforms (FATE#322643 bsc#1055900).
  - drm/i915: Remove dead code from runtime resume handler
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Panel Power sequence changes for CNP PCH
    (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).
  - drm/i915: Allow kswapd to pause the device whilst reaping
    (FATE#322643 bsc#1055900).
  - drm/i915: return the correct usable aperture size under gvt
    environment (FATE#322643 bsc#1055900).
  - drm/i915: Check the ring is empty when declaring the engines
    are idle (FATE#322643 bsc#1055900).
  - drm/i915/guc: Assert that we switch between known
    ggtt->invalidate functions (FATE#322643 bsc#1055900).
  - drm/i915/dvo: fix debug logging on unknown DID (FATE#322643
    bsc#1055900).
  - drm/i915/ddi: Avoid long delays during system suspend / eDP
    disabling (FATE#322643 bsc#1055900).
  - drm/i915/glk: Fix dotclock calculation in
    skl_check_pipe_max_pixel_rate (FATE#322643 bsc#1055900).
  - drm/i915/skl+: consider max supported plane pixel rate while
    scaling (FATE#322643 bsc#1055900).
  - drm/i915/skl: New ddb allocation algorithm (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Fix doorbell id selection (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Return -EIO if host GuC submission is enabled
    when loading GVT-g (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Return -EIO if host enable_execlists not enabled
    when loading GVT-g (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add gvt options sanitize function (FATE#322643
    bsc#1055900).
  - drm/i915: Remove toplevel struct_mutex locking from
    debugfs/i915_drop_caches (FATE#322643 bsc#1055900).
  - drm/i915: Add kerneldoc to describe i915_gem_object.vma_list
    (FATE#322643 bsc#1055900).
  - drm/i915: Convert intel_sdvo connector properties to atomic
    (FATE#322643 bsc#1055900).
  - drm/i915: Handle force_audio correctly in intel_sdvo
    (FATE#322643 bsc#1055900).
  - drm/i915: Convert intel_hdmi connector properties to atomic
    (FATE#322643 bsc#1055900).
  - drm/i915: Convert intel_dp properties to atomic, v2 (FATE#322643
    bsc#1055900).
  - drm/i915: Make intel_dp->has_audio reflect hw state only
    (FATE#322643 bsc#1055900).
  - drm/i915: Convert LVDS connector properties to atomic
    (FATE#322643 bsc#1055900).
  - drm/i915: Convert DSI connector properties to atomic
    (FATE#322643 bsc#1055900).
  - drm/i915: Add plumbing for digital connector state, v3
    (FATE#322643 bsc#1055900).
  - drm/i915: Use per-connector scaling mode property (FATE#322643
    bsc#1055900).
  - drm/i915: Use atomic scaling_mode instead of panel.fitting_mode
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove decoupled MMIO code (FATE#322643 bsc#1055900).
  - drm: Reduce scope of 'state' variable (FATE#322643 bsc#1055900).
  - drm: Remove duplicate forward declaration (FATE#322643
    bsc#1055900).
  - drm: Add const to name field declaration in struct
    drm_prop_enum_list (FATE#322643 bsc#1055900).
  - drm/syncobj: add sync_file interaction. (v1.2) (FATE#322643
    bsc#1055900).
  - drm: introduce sync objects (v4) (FATE#322643 bsc#1055900).
  - drm: remove writeq/readq function definitions (FATE#322643
    bsc#1055900).
  - drm/doc: Polish irq helper documentation (FATE#322643
    bsc#1055900).
  - drm: Extract drm_vblank.[hc] (FATE#322643 bsc#1055900).
  - drm/atomic: Consitfy mode parameter to
    drm_atomic_set_mode_for_crtc() (FATE#322643 bsc#1055900).
  - drm: better document how to send out the crtc disable event
    (FATE#322643 bsc#1055900).
  - drm: Use vsnprintf extension %ph (FATE#322643 bsc#1055900).
  - drm/doc: move printf helpers out of drmP.h (FATE#322643
    bsc#1055900).
  - drm: Use mode_valid() in atomic modeset (FATE#322643
    bsc#1055900).
  - drm: Use new mode_valid() helpers in connector probe helper
    (FATE#322643 bsc#1055900).
  - drm: Introduce drm_bridge_mode_valid() (FATE#322643
    bsc#1055900).
  - drm: Add drm_{crtc/encoder/connector}_mode_valid() (FATE#322643
    bsc#1055900).
  - drm: Remove drm_device->virtdev (FATE#322643 bsc#1055900).
  - drm/i915: use drm_for_each_connector_iter() (FATE#322643
    bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170529 (FATE#322643
    bsc#1055900).
  - drm/i915: Keep the forcewake timer alive for 1ms past the most
    recent use (FATE#322643 bsc#1055900).
  - drm/i915/guc: capture GuC logs if FW fails to load (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Introduce buffer based cmd transport (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Disable send function on fini (FATE#322643
    bsc#1055900).
  - drm: Add definition for eDP backlight frequency (FATE#322643
    bsc#1055900).
  - drm/i915: Drop AUX backlight enable check for backlight control
    (FATE#322643 bsc#1055900).
  - drm/i915: Consolidate #ifdef CONFIG_INTEL_IOMMU (FATE#322643
    bsc#1055900).
  - drm/i915: Only GGTT vma may be pinned and prevent shrinking
    (FATE#322643 bsc#1055900).
  - drm/i915: Convert i915_gem_object_ops->flags values to use BIT()
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Skip port assign on first iteration of GuC dequeue
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove misleading comment in request_alloc
    (FATE#322643 bsc#1055900).
  - drm/i915/g33: Improve reset reliability (FATE#322643
    bsc#1055900).
  - drm/i915/huc: Update GLK HuC version (FATE#322643 bsc#1055900).
  - drm/i915: Check for allocation failure (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Remove action status and statistics from debugfs
    (FATE#322643 bsc#1055900).
  - drm/i915/g4x: Improve gpu reset reliability (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Remove last submission result from debugfs
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Remove failed doorbell stat from debugfs
    (FATE#322643 bsc#1055900).
  - drm/i915: Reorder media/render reset on g4x (FATE#322643
    bsc#1055900).
  - drm/i915: Try harder to reset the GPU (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Pretend to be a gfx pci device (FATE#322643
    bsc#1055900).
  - drm/i915: Check C for null pointer rather than B (FATE#322643
    bsc#1055900).
  - drm/i915/skl+: use linetime latency if ddb size is not available
    (FATE#322643 bsc#1055900).
  - drm/i915/skl+: Perform wm level calculations in separate
    function (FATE#322643 bsc#1055900).
  - drm/i915/skl+: Watermark calculation cleanup (FATE#322643
    bsc#1055900).
  - drm/i915/skl+: Fail the flip if ddb min requirement exceeds
    pipe allocation (FATE#322643 bsc#1055900).
  - drm/i915/skl+: no need to memset again (FATE#322643
    bsc#1055900).
  - drm/i915/skl: Fail the flip if no FB for WM calculation
    (FATE#322643 bsc#1055900).
  - drm/i915/skl+: calculate pixel_rate & relative_data_rate in
    fixed point (FATE#322643 bsc#1055900).
  - drm/i915: Use fixed_16_16 wrapper for division operation
    (FATE#322643 bsc#1055900).
  - drm/i915: Add more wrapper for fixed_point_16_16 operations
    (FATE#322643 bsc#1055900).
  - drm/i915: fix naming of fixed_16_16 wrapper (FATE#322643
    bsc#1055900).
  - drm/i915: Don't force serialisation on marking up execlists
    irq posted (FATE#322643 bsc#1055900).
  - drm/i915: Stop inlining the execlists IRQ handler (FATE#322643
    bsc#1055900).
  - drm/i915/execlists: Reduce lock contention between
    schedule/submit_request (FATE#322643 bsc#1055900).
  - drm/i915: Create a kmem_cache to allocate struct i915_priolist
    from (FATE#322643 bsc#1055900).
  - drm/i915: Split execlist priority queue into rbtree + linked
    list (FATE#322643 bsc#1055900).
  - drm/i915: Use a define for the default priority [0] (FATE#322643
    bsc#1055900).
  - drm/i915: Don't mark an execlists context-switch when idle
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Pack the count into the low bits of the
    port.request (FATE#322643 bsc#1055900).
  - drm/i915: Redefine ptr_pack_bits() and friends (FATE#322643
    bsc#1055900).
  - drm/i915: Make ptr_unpack_bits() more function-like (FATE#322643
    bsc#1055900).
  - drm/i915: Import the kfence selftests for i915_sw_fence
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove kref from i915_sw_fence (FATE#322643
    bsc#1055900).
  - drm/i915/gen9: Reintroduce WaEnableYV12BugFixInHalfSliceChicken7
    (FATE#322643 bsc#1055900).
  - gpu: drm: i915: compress logic into one line (FATE#322643
    bsc#1055900).
  - commit 8d45858


author: tiwai@suse.de
changelog:
  - drm/i915: Make i915_vma_destroy() static (FATE#322643
    bsc#1055900).
  - drm/i915: Actually attach the tv_format property to the SDVO
    connector (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine virtual reset function (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix GDRST vreg state after reset (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Tuning the size of MMIO hash lookup table to 2048
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add helper for tuning MMIO hash table (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Make the MMIO attribute wrappers be inline
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Make mmio_attribute as type u8 to save 1.5MB
    memory (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Cleanup struct intel_gvt_mmio_info (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Optimize MMIO register handling for some large
    MMIO blocks (FATE#322643 bsc#1055900).
  - drm/i915/gvt: add gtt_invalidate API to flush the GTT TLB
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add runtime_pm get/put to proctect MMIO accessing
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: remove redundant -Wall (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Legacy HSW related MMIO handler clean up
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Trigger scheduling after context complete
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Support event based scheduling (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Delete gvt_dbg_cmd() in cmd_parser_exec()
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Change flood gvt dmesg into trace (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: clean up the unused last_ctx_submit_time of
    struct intel_vgpu (FATE#322643 bsc#1055900).
  - drm/i915/gvt: add RING_INSTDONE and SC_INSTDONE mmio handler
    in GVT-g (FATE#322643 bsc#1055900).
  - drm/i915/gvt: implement per-vm mmio switching optimization
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: refactor function intel_vgpu_submit_execlist
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: rewrite the trace gvt:gvt_command using trace
    style approach (FATE#322643 bsc#1055900).
  - Revert "drm/i915/skl: New ddb allocation algorithm" (FATE#322643
    bsc#1055900).
  - drm/i915/glk: Add cold boot sequence for GLK DSI (FATE#322643
    bsc#1055900).
  - drm/i915/glk: Split GLK DSI device ready functionality
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: make function cnl_ddi_dp_set_dpll_hw_state static
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove pipe A quirk remnants (FATE#322643
    bsc#1055900).
  - drm/i915: Drop pipe A quirk for Thinkapd T60 (FATE#322643
    bsc#1055900).
  - drm/i915: Drop pipe A quirk for Toshiba Protege R205-S209
    (FATE#322643 bsc#1055900).
  - drm/i915: Add i830 "pipes power well" (FATE#322643 bsc#1055900).
  - drm/i915: Use a loop for the "three times for luck" DPLL
    procedure (FATE#322643 bsc#1055900).
  - drm/i915: Split vma exec_link/evict_link (FATE#322643
    bsc#1055900).
  - drm/i915: Use vma->exec_entry as our double-entry placeholder
    (FATE#322643 bsc#1055900).
  - drm/i915: Amalgamate execbuffer parameter structures
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: add GLK support (FATE#322643 bsc#1055900).
  - drm/i915/perf: add KBL support (FATE#322643 bsc#1055900).
  - drm/i915: add KBL GT2/GT3 check macros (FATE#322643
    bsc#1055900).
  - drm/i915/perf: remove perf.hook_lock (FATE#322643 bsc#1055900).
  - drm/i915/perf: per-gen timebase for checking sample freq
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: Add more OA configs for BDW, CHV, SKL + BXT
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: Add OA unit support for Gen 8+ (FATE#322643
    bsc#1055900).
  - drm/i915/perf: Add 'render basic' Gen8+ OA unit configs
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: rework mux configurations queries (FATE#322643
    bsc#1055900).
  - drm/i915: expose _SUBSLICE_MASK GETPARM (FATE#322643
    bsc#1055900).
  - drm/i915: expose _SLICE_MASK GETPARM (FATE#322643 bsc#1055900).
  - drm/i915: Reinstate reservation_object zapping for batch_pool
    objects (FATE#322643 bsc#1055900).
  - drm/i915: Spin for struct_mutex inside shrinker (FATE#322643
    bsc#1055900).
  - drm/i915: Only restrict noreclaim in the early shrink passes
    (FATE#322643 bsc#1055900).
  - drm/i915/cfl: Basic DDI plumbing for Coffee Lake (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Enable wrpll computation for CNL (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: LSPCON support is gen9+ (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Enable fifo underrun for Cannonlake (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix Cannonlake scaler mode programing (FATE#322643
    bsc#1055900).
  - drm/i915: Use HAS_CSR instead of gen number on DMC load
    (FATE#322643 bsc#1055900).
  - drm/i915/DMC/CNL: Load DMC on CNL (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Enable loadgen_select bit for vswing sequence
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Implement voltage swing sequence (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Add DDI Buffer translation tables for Cannonlake
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add registers related to voltage swing sequences
    (FATE#322643 bsc#1055900).
  - drm/i915: Add MMIO helper for 6 ports with different offsets
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Initialize PLLs (FATE#322643 bsc#1055900).
  - drm/i915: Configure DPLL's for Cannonlake (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: DDI - PLL mapping (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Allow dynamic cdclk changes on CNL (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Implement CNL display init/unit sequence
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Implement .set_cdclk() for CNL (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Implement .get_display_clock_speed() for CNL
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass atomic state to backlight enable/disable/set
    callbacks (FATE#322643 bsc#1055900).
  - drm/i915: Pass connector state to intel_panel_set_backlight_acpi
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc_state and connector state to backlight
    enable/disable functions (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/glk: Remove the alpha_support flag (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: Remove the spin-request during execbuf await_request
    (FATE#322643 bsc#1055900).
  - drm/i915: Skip adding the request to the signal tree is complete
    (FATE#322643 bsc#1055900).
  - drm/i915: Report back whether the irq was armed when adding
    the waiter (FATE#322643 bsc#1055900).
  - drm/i915: Check signaled state after enabling signaling
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Clear enable_guc_loading in case of init failure
    (FATE#322643 bsc#1055900).
  - drm/i915: Move the unclaimed mmio detection into the powerwell
    for KMS (FATE#322643 bsc#1055900).
  - drm/i915: Unify GT* and GT3 definitions (FATE#322643
    bsc#1055900).
  - drm/i915: Remove unnecessary PORT3 definition (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Also need power well sanitize (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Add power wells for CNL (FATE#322643 bsc#1055900).
  - drm/i915/gen10: Set value of Indirect Context Offset for gen10
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Cannonlake has same MOCS table than Skylake
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Configure EU slice power gating (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Cannonlake has 4 planes (3 sprites) per pipe
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: add IS_CNL_REVID macro (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add Cannonlake PCI IDs for Y-skus (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Add Cannonlake PCI IDs for U-skus (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Cannonlake uses CNP PCH (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Introduce Cannonlake platform defition
    (FATE#322643 bsc#1055900).
  - commit 35f6167


author: tiwai@suse.de
changelog:
  - drm/atomic-helper: update lut props directly in
    ..._legacy_gamma_set (FATE#322643 bsc#1055900).
  - drm: rename, adjust and export drm_atomic_replace_property_blob
    (FATE#322643 bsc#1055900).
  - drm/dp/mst: Use memchr_inv() instead of memcmp() against a
    zeroed array (FATE#322643 bsc#1055900).
  - drm/atomic: Make private objs proper objects (FATE#322643
    bsc#1055900).
  - drm/atomic: Remove pointless private object NULL state check
    (FATE#322643 bsc#1055900).
  - drm/i915: Use correct iterator macro (FATE#322643 bsc#1055900).
  - drm/atomic: Use new iterator macros in
    drm_atomic_helper_wait_for_flip_done (FATE#322643 bsc#1055900).
  - drm/atomic: Use the new helpers in
    drm_atomic_helper_disable_all() (FATE#322643 bsc#1055900).
  - drm/atomic: Use the correct iterator macro in atomic_remove_fb
    (FATE#322643 bsc#1055900).
  - drm: inhibit drm drivers register to uninitialized drm core
    (FATE#322643 bsc#1055900).
  - drm/fb-helper: remove drm_fb_helper_save_lut_atomic (FATE#322643
    bsc#1055900).
  - drm/fb-helper: keep the .gamma_store updated in
    drm_fb_helper_setcmap (FATE#322643 bsc#1055900).
  - drm/fb-helper: factor out pseudo-palette (FATE#322643
    bsc#1055900).
  - drm/fb-helper: Split dpms handling into legacy and atomic paths
    (FATE#322643 bsc#1055900).
  - drm/fb-helper: Stop using mode_config.mutex for internals
    (FATE#322643 bsc#1055900).
  - drm/fb-helper: Push locking into
    restore_fbdev_mode_atomic|legacy (FATE#322643 bsc#1055900).
  - drm/fb-helper: Push locking into pan_display_atomic|legacy
    (FATE#322643 bsc#1055900).
  - drm/fb-helper: Drop locking from the vsync wait ioctl code
    (FATE#322643 bsc#1055900).
  - drm/fb-helper: Push locking in fb_is_bound (FATE#322643
    bsc#1055900).
  - drm/fb-helper: Add top-level lock (FATE#322643 bsc#1055900).
  - drm/i915: Drop FBDEV #ifdev in mst code (FATE#322643
    bsc#1055900).
  - drm/fb-helper: Push down modeset lock into FB helpers
    (FATE#322643 bsc#1055900).
  - drm: Remove pending_read_domains and pending_write_domain
    (FATE#322643 bsc#1055900).
  - drm/fb-helper: Remove drm_mode_config_fb (FATE#322643
    bsc#1055900).
  - drm/atomic: initial support for asynchronous plane update
    (FATE#322643 bsc#1055900).
  - drm/core: Fail atomic IOCTL with no CRTC state but with
    signaling (FATE#322643 bsc#1055900).
  - drm/atomic-helper: Simplify commit tracking locking (FATE#322643
    bsc#1055900).
  - drm/i915: Drop drm_vblank_cleanup (FATE#322643 bsc#1055900).
  - drm: Add drm_atomic_helper_wait_for_flip_done() (FATE#322643
    bsc#1055900).
  - drm: Check for drm_device->dev in drm_set_busid (FATE#322643
    bsc#1055900).
  - drm: Convert CMA fbdev console suspend helpers to use bool
    (FATE#322643 bsc#1055900).
  - drm: More links for gamma support helpers (FATE#322643
    bsc#1055900).
  - drm/doc: Improve ioctl/fops docs a bit more (FATE#322643
    bsc#1055900).
  - drm/pci: Deprecate drm_pci_init/exit completely (FATE#322643
    bsc#1055900).
  - drm: Remove drm_driver->set_busid hook (FATE#322643
    bsc#1055900).
  - drm/vblank: Consistent drm_crtc_ prefix (FATE#322643
    bsc#1055900).
  - drm/vblank: _ioctl posfix for ioctl handler (FATE#322643
    bsc#1055900).
  - drm/doc: vblank cleanup (FATE#322643 bsc#1055900).
  - drm/i915: Clear lost context-switch interrupts across reset
    (FATE#322643 bsc#1055900).
  - drm/i915/bxt: use NULL for GPIO connection ID (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix LSPCON support (FATE#322643 bsc#1055900).
  - drm/i915: Initialize 'data' in intel_dsi_dcs_backlight.c
    (FATE#322643 bsc#1055900).
  - drm/i915: Avoid the gpu reset vs. modeset deadlock (FATE#322643
    bsc#1055900).
  - drm/i915: Suppress switch_mm emission between the same
    aliasing_ppgtt (FATE#322643 bsc#1055900).
  - drm/i915: Return correct EDP voltage swing table for 0.85V
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add slice and subslice information to debugfs
    (FATE#322643 bsc#1055900).
  - drm/i915: remove unused function declaration (FATE#322643
    bsc#1055900).
  - drm/i915: fix backlight invert for non-zero minimum brightness
    (FATE#322643 bsc#1055900).
  - drm/i915/shrinker: Wrap need_resched() inside preempt-disable
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: fix flex eu registers programming (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Change the max length of mmio_reg_rw from 4 to 8
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Initialize MMIO Block with HW state (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: clean workload queue if error happened
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: change resetting to resetting_eng (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Extend KBL platform support in GVT-g (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix the vblank timer close issue after shutdown
    VMs in reverse (FATE#322643 bsc#1055900).
  - drm/i915: Fix bad comparison in skl_compute_plane_wm
    (FATE#322643 bsc#1055900).
  - drm/i915: Force CPU synchronisation even if userspace requests
    ASYNC (FATE#322643 bsc#1055900).
  - drm/i915: Only skip updating execobject.offset after error
    (FATE#322643 bsc#1055900).
  - drm/i915: Only mark the execobject as pinned on success
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove assertion from raw __i915_vma_unpin()
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Fix loadgen select programming on ddi vswing
    sequence (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Fix an error handling path in
    'mock_gem_device()' (FATE#322643 bsc#1055900).
  - drm/i915: Unbreak gpu reset vs. modeset locking (FATE#322643
    bsc#1055900).
  - drm/i915: Fix cursor updates on some platforms (FATE#322643
    bsc#1055900).
  - drm/i915: Fix user ptr check size in eb_relocate_vma()
    (FATE#322643 bsc#1055900).
  - drm: vblank: Fix vblank timestamp update (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Use fence error from GVT request for workload
    status (FATE#322643 bsc#1055900).
  - drm/i915/gvt: remove scheduler_mutex in per-engine
    workload_thread (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Revert "drm/i915/gvt: Fix possible recursive
    locking issue" (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Audit the command buffer address (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix a memory leak in intel_gvt_init_gtt()
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Fix the CURSOR_COEFF_MASK used in DDI Vswing
    Programming (FATE#322643 bsc#1055900).
  - drm/i915/cfl: Fix Workarounds (FATE#322643 bsc#1055900).
  - drm/i915: Avoid undefined behaviour of "u32 >> 32" (FATE#322643
    bsc#1055900).
  - drm/i915: Fix an error checking test (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Make function dpy_reg_mmio_readx safe (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Don't read ADPA_CRT_HOTPLUG_MONITOR from host
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Set initial PORT_CLK_SEL vreg for BDW (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix possible recursive locking issue (FATE#322643
    bsc#1055900).
  - drm: Remove unused drm_file parameter to
    drm_syncobj_replace_fence() (FATE#322643 bsc#1055900).
  - drm/i915: Clear execbuf's vma backpointer upon release
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass the right flags to i915_vma_move_to_active()
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Fix RMW on ddi vswing sequence (FATE#322643
    bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170619 (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: Stash a pointer to the obj's resv in the vma
    (FATE#322643 bsc#1055900).
  - drm/i915: Async GPU relocation processing (FATE#322643
    bsc#1055900).
  - drm/i915: Allow execbuffer to use the first object as the batch
    (FATE#322643 bsc#1055900).
  - drm/i915: Wait upon userptr get-user-pages within execbuffer
    (FATE#322643 bsc#1055900).
  - drm/i915: First try the previous execbuffer location
    (FATE#322643 bsc#1055900).
  - drm/i915: Store a persistent reference for an object in the
    execbuffer cache (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate lots of iterations over the execobjects
    array (FATE#322643 bsc#1055900).
  - drm/i915: Disable EXEC_OBJECT_ASYNC when doing relocations
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass vma to relocate entry (FATE#322643 bsc#1055900).
  - drm/i915: Store a direct lookup from object handle to vma
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix retrieval of hangcheck stats (FATE#322643
    bsc#1055900).
  - drm/i915: Store i915_gem_object_is_coherent() as a bit next
    to cache-dirty (FATE#322643 bsc#1055900).
  - drm/i915: Mark CPU cache as dirty on every transition for CPU
    writes (FATE#322643 bsc#1055900).
  - commit b736327


author: tiwai@suse.de
changelog:
  - drm/i915: Consistently use enum pipe for PCH transcoders
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix error checking/locking in perf/lookup_context()
    (FATE#322643 bsc#1055900).
  - drm: Handle properties in the core for atomic drivers
    (FATE#322643 bsc#1055900).
  - drm: Don't update property values for atomic drivers
    (FATE#322643 bsc#1055900).
  - drm/i915: Use the drm_driver.dumb_destroy default (FATE#322643
    bsc#1055900).
  - drm/fb-helper: pass physical dimensions to fbdev (FATE#322643
    bsc#1055900).
  - drm: i915: remove dead code and pointless local lut storage
    (FATE#322643 bsc#1055900).
  - drm/fb-helper: add new drm_setup_crtcs_fb() function
    (FATE#322643 bsc#1055900).
  - drm/fb: Fix pointer dereference before null check (FATE#322643
    bsc#1055900).
  - drm: Create a format/modifier blob (FATE#322643 bsc#1055900).
  - drm: Plumb modifiers through plane init (FATE#322643
    bsc#1055900).
  - drm: Fix warning when building docs for scdc_helper (FATE#322643
    bsc#1055900).
  - drm/modes: Fix drm_mode_is_420_only() comment (FATE#322643
    bsc#1055900).
  - drm/dumb-buffers: Add defaults for .dumb_map_offset and
    .dumb_destroy (FATE#322643 bsc#1055900).
  - drm/gem: Add drm_gem_dumb_map_offset() (FATE#322643
    bsc#1055900).
  - drm/atomic: implement drm_atomic_helper_commit_tail for
    runtime_pm users (FATE#322643 bsc#1055900).
  - drm: Improve kerneldoc for drm_modeset_lock (FATE#322643
    bsc#1055900).
  - drm/fb-helper: Support deferred setup (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170717 (FATE#322643
    bsc#1055900).
  - drm/i915: Protect against deferred fbdev setup (FATE#322643
    bsc#1055900).
  - drm/i915/fbdev: Always forward hotplug events (FATE#322643
    bsc#1055900).
  - drm/i915/skl+: unify cpp value in WM calculation (FATE#322643
    bsc#1055900).
  - drm/i915/skl+: WM calculation don't require height (FATE#322643
    bsc#1055900).
  - drm/i915: Addition wrapper for fixed16.16 operation (FATE#322643
    bsc#1055900).
  - drm/i915: cleanup fixed-point wrappers naming (FATE#322643
    bsc#1055900).
  - drm/i915: Always perform internal fixed16 division in 64 bits
    (FATE#322643 bsc#1055900).
  - drm/i915: take-out common clamping code of fixed16 wrappers
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add missing type case (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add max allowed Cannonlake DC (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Get DDI clock based on PLLs (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Inherit RPS stuff from previous platforms
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Gen10 render context size (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Don't trust VBT's alternate pin for port D for
    now (FATE#322643 bsc#1055900).
  - drm/i915: Fix the kernel panic when using aliasing ppgtt
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Cannonlake color init (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add force wake for gen10+ (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix comment about AUX IO power well enable/disable
    (FATE#322643 bsc#1055900).
  - drm/i915/gen9+: Don't remove secondary power well requests
    (FATE#322643 bsc#1055900).
  - drm/i915/bxt, glk: Fix assert on conditions for DC9 enabling
    (FATE#322643 bsc#1055900).
  - drm/i915/skl: Don't disable misc IO power well during display
    uninit (FATE#322643 bsc#1055900).
  - drm/i915/gen9+: Add 10 us delay after power well 1/AUX IO pw
    disabling (FATE#322643 bsc#1055900).
  - drm/i915: Only free the oldest stale context before allocating
    (FATE#322643 bsc#1055900).
  - drm/i915: Drop request retirement before reaping stale contexts
    (FATE#322643 bsc#1055900).
  - drm/i915: Move stale context reaping to common
    i915_gem_context_create (FATE#322643 bsc#1055900).
  - drm/i915: Check new context against kernel_context after
    reporting an error (FATE#322643 bsc#1055900).
  - drm/i915: Setting pch_id for HSW/BDW in virtual environment
    (FATE#322643 bsc#1055900).
  - drm: i915: sysfs: constify attribute_group structures
    (FATE#322643 bsc#1055900).
  - drm/i915/edp: Add a T12 panel delay quirk to fix DP AUX CH
    timeouts (FATE#322643 bsc#1055900).
  - drm/i915/skl+: Scaling not supported in IF-ID Interlace mode
    (FATE#322643 bsc#1055900).
  - drm/i915/skl+: Check for supported plane configuration in
    Interlace mode (FATE#322643 bsc#1055900).
  - drm/i915: Fix use-after-free of context during free_contexts
    (FATE#322643 bsc#1055900).
  - drm/i915: Prevent kernel panic when reading/writing compliance
    debugfs files, v2 (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170703 (FATE#322643
    bsc#1055900).
  - drm/i915: Avoid keeping waitboost active for signaling threads
    (FATE#322643 bsc#1055900).
  - drm/i915: Drop flushing of the object free list/worker from
    i915_gem_suspend (FATE#322643 bsc#1055900).
  - drm/i915: Cancel pending execlists irq handler upon idling
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Fix mutex imbalance for
    igt_render_engine_reset_fallback (FATE#322643 bsc#1055900).
  - drm/i915/dp: Remove -1/+1 from t11_t12 for Gen9_LP/CNP case
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: Fix the t11_t12 panel power cycle delay from VBT
    read (FATE#322643 bsc#1055900).
  - drm/i915: Add option to support dynamic backlight via DPCD
    (FATE#322643 bsc#1055900).
  - drm/i915: Add heuristic to determine better way to adjust
    brightness (FATE#322643 bsc#1055900).
  - drm/i915: Set PWM divider to match desired frequency in vbt
    (FATE#322643 bsc#1055900).
  - drm/i915: Always use 9 bits of the LPC bridge device ID for
    PCH detection (FATE#322643 bsc#1055900).
  - drm/i915: Clean up some expressions (FATE#322643 bsc#1055900).
  - drm/i915: Document that PPT==CPT and WPT==LPT (FATE#322643
    bsc#1055900).
  - drm/i915: s/Couar/Cougar/ (FATE#322643 bsc#1055900).
  - drm/i915: Use HAS_PCH_CPT() everywhere (FATE#322643
    bsc#1055900).
  - drm/i915: pass the vma to insert_entries (FATE#322643
    bsc#1055900).
  - drm/i915: Cancel pending execlist tasklet upon wedging
    (FATE#322643 bsc#1055900).
  - drm/i915: Assert the vma's active tracking is clear before free
    (FATE#322643 bsc#1055900).
  - drm/i915: select CRC32 (FATE#322643 bsc#1055900).
  - drm/i915: Enable Engine reset and recovery support (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: reset engine self tests (FATE#322643
    bsc#1055900).
  - drm/i915: Export per-engine reset count info to debugfs
    (FATE#322643 bsc#1055900).
  - drm/i915: Add engine reset count to error state (FATE#322643
    bsc#1055900).
  - drm/i915: Add support for per engine reset recovery (FATE#322643
    bsc#1055900).
  - drm/i915: Modify error handler for per engine hang recovery
    (FATE#322643 bsc#1055900).
  - drm/i915: Update i915.reset to handle engine resets (FATE#322643
    bsc#1055900).
  - drm/i915: Look for active requests earlier in the reset path
    (FATE#322643 bsc#1055900).
  - drm/i915: Wait for concurrent global resets to complete
    (FATE#322643 bsc#1055900).
  - drm/i915: Enable rcu-only context lookups (FATE#322643
    bsc#1055900).
  - drm/i915: Allow contexts to be unreferenced locklessly
    (FATE#322643 bsc#1055900).
  - drm/i915: Group all the global context information together
    (FATE#322643 bsc#1055900).
  - drm/i915: Do not re-calculate num_rings locally (FATE#322643
    bsc#1055900).
  - drm/i915: Simplify intel_engines_init (FATE#322643 bsc#1055900).
  - drm/i915: Make intel_digital_port_connected() work for any port
    (FATE#322643 bsc#1055900).
  - drm/syncobj: Fix kerneldoc (FATE#322643 bsc#1055900).
  - drm/atomic: Allow drm_atomic_helper_swap_state to fail
    (FATE#322643 bsc#1055900).
  - drm/i915: Handle drm_atomic_helper_swap_state failure
    (FATE#322643 bsc#1055900).
  - drm/atomic: Change drm_atomic_helper_swap_state to return an
    error (FATE#322643 bsc#1055900).
  - drm: Update docs around gem_free_object (FATE#322643
    bsc#1055900).
  - drm: Don't complain too much about struct_mutex (FATE#322643
    bsc#1055900).
  - drm: add helper functions for YCBCR420 handling (FATE#322643
    bsc#1055900).
  - drm/edid: parse ycbcr 420 deep color information (FATE#322643
    bsc#1055900).
  - drm/edid: parse YCBCR420 videomodes from EDID (FATE#322643
    bsc#1055900).
  - drm: add helper to validate YCBCR420 modes (FATE#322643
    bsc#1055900).
  - drm/edid: cleanup patch for CEA extended-tag macro (FATE#322643
    bsc#1055900).
  - drm/edid: parse sink information before CEA blocks (FATE#322643
    bsc#1055900).
  - drm/edid: complete CEA modedb(VIC 1-107) (FATE#322643
    bsc#1055900).
  - drm/fb-helper: separate the fb_setcmap helper into atomic and
    legacy paths (FATE#322643 bsc#1055900).
  - commit 963a693


author: tiwai@suse.de
changelog:
  - drm/i915/gen10: fix WM latency printing (FATE#322643
    bsc#1055900).
  - drm/i915/gen10: fix the gen 10 SAGV block time (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Enable SAGV for Cannonlake (FATE#322643
    bsc#1055900).
  - drm/i915/gen10+: use the SKL code for reading WM latencies
    (FATE#322643 bsc#1055900).
  - drm/i915: Avoid null dereference if mst_port is unset
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: Drop redundant check for perf.initialised on
    reset (FATE#322643 bsc#1055900).
  - drm/i915/perf: Drop lockdep assert for i915_oa_init_reg_state()
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: Initialise dynamic sysfs group before creation
    (FATE#322643 bsc#1055900).
  - drm/i915: enum i915_power_well_id is not proper kernel-doc
    (FATE#322643 bsc#1055900).
  - drm/i915: Add format modifiers for Intel (FATE#322643
    bsc#1055900).
  - drm/i915: Add render decompression support (FATE#322643
    bsc#1055900).
  - drm/i915: Implement .get_format_info() hook for CCS (FATE#322643
    bsc#1055900).
  - drm/i915: Supply the engine-id for our mock_engine()
    (FATE#322643 bsc#1055900).
  - drm/i915/psr: Preserve SRD_CTL bit 29 on PSR init (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Removing missing DDI_E bits from CNL (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Retarget igt_render_engine_reset_fallback()
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: Initialise the dynamic sysfs attr (FATE#322643
    bsc#1055900).
  - drm/i915: enable WaDisableDopClkGating for skl (FATE#322643
    bsc#1055900).
  - drm/i915: Fix PCH names for KBP and CNP (FATE#322643
    bsc#1055900).
  - drm/i915/perf: Implement I915_PERF_ADD/REMOVE_CONFIG interface
    (FATE#322643 bsc#1055900).
  - drm/i915: reorder NOA register definition to follow addresses
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: disable NOA logic when not used (FATE#322643
    bsc#1055900).
  - drm/i915/perf: leave GDT_CHICKEN_BITS programming in configs
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: prune OA configs (FATE#322643 bsc#1055900).
  - drm/i915: add const to bin_attribute (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170731 (FATE#322643
    bsc#1055900).
  - drm/i915: Remove unused i915_err_print_instdone (FATE#322643
    bsc#1055900).
  - drm/i915: Include mbox details for pcode read/write failures
    (FATE#322643 bsc#1055900).
  - drm/i915/sdvo: Shut up state checker with hdmi cards on gen3
    (FATE#322643 bsc#1055900).
  - drm/i915: Rework sdvo proxy i2c locking (FATE#322643
    bsc#1055900).
  - drm/i915: Call the unlocked version of
    i915_gem_object_get_pages() (FATE#322643 bsc#1055900).
  - drm/i915: Move i915_gem_object_phys_attach() (FATE#322643
    bsc#1055900).
  - drm/i915: Pin the pages before acquiring struct_mutex for
    display (FATE#322643 bsc#1055900).
  - drm/i915: Make i915_gem_object_phys_attach() use obj->mm.lock
    more appropriately (FATE#322643 bsc#1055900).
  - drm/i915: Trim struct_mutex usage for kms (FATE#322643
    bsc#1055900).
  - drm/i915: Handle msr read failure gracefully (FATE#322643
    bsc#1055900).
  - drm/i915/fbc: add comments to the FBC auxiliary structs
    (FATE#322643 bsc#1055900).
  - drm/i915: cleanup the CHICKEN_MISC_2 (re)definitions
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Fix kbuild error (FATE#322643 bsc#1055900).
  - drm/i915: Squelch reset messages during selftests (FATE#322643
    bsc#1055900).
  - drm/i915/selftest: Refactor reset locking (FATE#322643
    bsc#1055900).
  - drm/i915: Don't touch fence->error when resetting an innocent
    request (FATE#322643 bsc#1055900).
  - drm/i915: Enforce that CS packets are qword aligned (FATE#322643
    bsc#1055900).
  - drm/i915/glk: set HDMI 2.0 identifier (FATE#322643 bsc#1055900).
  - drm/i915: set colorspace for YCBCR420 outputs (FATE#322643
    bsc#1055900).
  - drm/i915: prepare csc unit for YCBCR420 output (FATE#322643
    bsc#1055900).
  - drm/i915: prepare pipe for YCBCR420 output (FATE#322643
    bsc#1055900).
  - drm/i915: prepare scaler for YCBCR420 modeset (FATE#322643
    bsc#1055900).
  - drm/i915: add config function for YCBCR420 outputs (FATE#322643
    bsc#1055900).
  - drm/i915: Gather all the power well->domain mappings to one
    place (FATE#322643 bsc#1055900).
  - drm/i915: Move hsw_power_well_enable() next to the rest of
    HSW helpers (FATE#322643 bsc#1055900).
  - drm/i915/gen9+: Unify the HSW/BDW and GEN9+ power well helpers
    (FATE#322643 bsc#1055900).
  - drm/i915/hsw+: Add has_fuses power well attribute (FATE#322643
    bsc#1055900).
  - drm/i915/hsw, bdw: Wait for the power well disabled state
    (FATE#322643 bsc#1055900).
  - drm/i915/hsw, bdw: Add irq_pipe_mask, has_vga power well
    attributes (FATE#322643 bsc#1055900).
  - drm/i915/hsw+: Unify the hsw/bdw and gen9+ power well req/state
    macros (FATE#322643 bsc#1055900).
  - drm/i915/hsw, bdw: Split power well set to enable/disable
    helpers (FATE#322643 bsc#1055900).
  - drm/i915/hsw, bdw: Remove redundant state check during power
    well toggling (FATE#322643 bsc#1055900).
  - drm/i915/gen9+: Remove redundant state check during power well
    toggling (FATE#322643 bsc#1055900).
  - drm/i915/gen9+: Remove redundant power well state assert during
    enabling (FATE#322643 bsc#1055900).
  - drm/i915/bxt, glk: Give a proper name to the power well struct
    phy field (FATE#322643 bsc#1055900).
  - drm/i915: Check for duplicated power well IDs (FATE#322643
    bsc#1055900).
  - drm/i915/hsw, bdw: Add an ID for the global display power well
    (FATE#322643 bsc#1055900).
  - drm/i915/gen2: Add an ID for the display pipes power well
    (FATE#322643 bsc#1055900).
  - drm/i915: Assign everywhere the always-on power well ID
    (FATE#322643 bsc#1055900).
  - drm/i915: Unify power well ID enums (FATE#322643 bsc#1055900).
  - drm/i915/chv: Add unique power well ID for the pipe A power well
    (FATE#322643 bsc#1055900).
  - drm/i915: Simplify scaler init during CRTC HW readout
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Exercise independence of per-engine resets
    (FATE#322643 bsc#1055900).
  - drm/i915: Disable per-engine reset for Broxton (FATE#322643
    bsc#1055900).
  - drm/i915: Emit a user level message when resetting the GPU
    (or engine) (FATE#322643 bsc#1055900).
  - drm/i915: Make i915_gem_context_mark_guilty() safe for unlocked
    updates (FATE#322643 bsc#1055900).
  - drm/i915: Clear engine irq posted following a reset (FATE#322643
    bsc#1055900).
  - drm/i915: Assert that machine is wedged for nop_submit_request
    (FATE#322643 bsc#1055900).
  - drm/i915: Wake up waiters after setting the WEDGED bit
    (FATE#322643 bsc#1055900).
  - drm/i915: Move idle checks before
    intel_engine_init_global_seqno() (FATE#322643 bsc#1055900).
  - drm/i915: Clear execlist port[] before updating seqno on wedging
    (FATE#322643 bsc#1055900).
  - drm/i915: Check the execlist queue for pending requests before
    declaring idle (FATE#322643 bsc#1055900).
  - drm/i915: Check execlist/ring status during hangcheck
    (FATE#322643 bsc#1055900).
  - drm/i915: Flush the execlist ports if idle (FATE#322643
    bsc#1055900).
  - drm/i915: Serialize per-engine resets against new requests
    (FATE#322643 bsc#1055900).
  - drm/i915: Reset context image on engines after triggering the
    reset (FATE#322643 bsc#1055900).
  - drm/i915: Report execlists irq bit in debugfs (FATE#322643
    bsc#1055900).
  - Revert "drm/i915: Add heuristic to determine better way to
    adjust brightness" (FATE#322643 bsc#1055900).
  - Revert "drm/i915: Add option to support dynamic backlight via
    DPCD" (FATE#322643 bsc#1055900).
  - drm/i915: Drop unpin stall in atomic_prepare_commit (FATE#322643
    bsc#1055900).
  - drm/i915: Remove intel_flip_work infrastructure (FATE#322643
    bsc#1055900).
  - drm/i915: adjust has_pending_fb_unpin to atomic (FATE#322643
    bsc#1055900).
  - drm/i915: Rip out legacy page_flip completion/irq handling
    (FATE#322643 bsc#1055900).
  - drm/i915: s/INTEL_INFO(dev_priv)->gen/INTEL_GEN(dev_priv)
    in i915_irq (FATE#322643 bsc#1055900).
  - drm/i915: Nuke legacy flip queueing code (FATE#322643
    bsc#1055900).
  - drm/i915: Pass enum pipe to
    intel_set_pch_fifo_underrun_reporting() (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Mark contexts as lost during freeing of
    mock device (FATE#322643 bsc#1055900).
  - drm/i915: unregister interfaces first in unload (FATE#322643
    bsc#1055900).
  - drm/i915: Fix fbdev unload sequence (FATE#322643 bsc#1055900).
  - drm/atomic-helper: Fix leak in disable_all (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Attach a stub pm_domain (FATE#322643
    bsc#1055900).
  - drm/i915: Drain the device workqueue on unload (FATE#322643
    bsc#1055900).
  - drm/i915: More stolen quirking (FATE#322643 bsc#1055900).
  - drm/i915: Explicit the connector name for DP link training
    result (FATE#322643 bsc#1055900).
  - commit d7aac3c


author: tiwai@suse.de
changelog:
  - drm/i915: Cancel the modeset retry work during modeset cleanup
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Adding ACTHD mmio read handler (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Extract mmio_read_from_hw() common function
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine MMIO_RING_F() (FATE#322643 bsc#1055900).
  - drm/i915/gvt: properly check per_ctx bb valid state (FATE#322643
    bsc#1055900).
  - drm/i915/perf: fix perf enable/disable ioctls with 32bits
    userspace (FATE#322643 bsc#1055900).
  - drm/i915: Use a mask when applying WaProgramL3SqcReg1Default
    (FATE#322643 bsc#1055900).
  - drm/i915: Report -EFAULT before pwrite fast path into shmemfs
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Fix PLL initialization for HDMI (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix PLL mapping (FATE#322643 bsc#1055900).
  - drm/i915: Use bdw_ddi_translations_fdi for Broadwell
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix eviction when the GGTT is idle but full
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix GPU hang after reusing vGPU instance across
    different guest OS (FATE#322643 bsc#1055900).
  - drm/i915/bios: parse DDI ports also for CHV for HDMI DDC pin
    and DP AUX channel (FATE#322643 bsc#1055900).
  - drm/i915: Read timings from the correct transcoder in
    intel_crtc_mode_get() (FATE#322643 bsc#1055900).
  - drm/i915: Order two completing nop_submit_request (FATE#322643
    bsc#1055900).
  - drm/i915: Silence compiler warning for hsw_power_well_enable()
    (FATE#322643 bsc#1055900).
  - drm/i915: Use crtc_state_is_legacy_gamma in intel_color_check
    (FATE#322643 bsc#1055900).
  - drm/i915/edp: Increase the T12 delay quirk to 1300ms
    (FATE#322643 bsc#1055900).
  - drm/i915/edp: Get the Panel Power Off timestamp after panel
    is off (FATE#322643 bsc#1055900).
  - drm/i915/glk: Fix DMC/DC state idleness calculation (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Reprogram DMC firmware after S3/S4 resume
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix DDI PHY init if it was already on (FATE#322643
    bsc#1055900).
  - drm/i915/bios: ignore HDMI on port A (FATE#322643 bsc#1055900).
  - drm/i915: remove redundant variable hw_check (FATE#322643
    bsc#1055900).
  - drm/i915: always update ELD connector type after get modes
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove unused 'in_vbl' from i915_get_crtc_scanoutpos()
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: set min brightness from VBT (FATE#322643
    bsc#1055900).
  - Revert "drm/i915/bxt: Disable device ready before shutdown
    command" (bsc#1051510).
  - drm/i915/bxt: set min brightness from VBT (FATE#322643
    bsc#1055900).
  - drm/i915: Fix an error handling in 'intel_framebuffer_init()'
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix incorrect PCI BARs reporting (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Remove one duplicated MMIO (FATE#322643
    bsc#1055900).
  - drm/i915: Re-enable GTT following a device reset (FATE#322643
    bsc#1055900).
  - drm/i915: Annotate user relocs with __user (FATE#322643
    bsc#1055900).
  - drm/i915: Silence sparse by using gfp_t (FATE#322643
    bsc#1055900).
  - drm/i915: Add __rcu to radix tree slot pointer (FATE#322643
    bsc#1055900).
  - drm/i915: Fix the missing PPAT cache attributes on CNL
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix enum pipe vs. enum transcoder for the PCH
    transcoder (FATE#322643 bsc#1055900).
  - drm/i915: Make i2c lock ops static (FATE#322643 bsc#1055900).
  - drm/i915: Make i9xx_load_ycbcr_conversion_matrix() static
    (FATE#322643 bsc#1055900).
  - drm/i915/edp: Increase T12 panel delay to 900 ms to fix DP
    AUX CH timeouts (FATE#322643 bsc#1055900).
  - drm/i915: Ignore duplicate VMA stored within the per-object
    handle LUT (FATE#322643 bsc#1055900).
  - drm/i915: Skip fence alignemnt check for the CCS plane
    (FATE#322643 bsc#1055900).
  - drm/i915: Treat fb->offsets[] as a raw byte offset instead of
    a linear offset (FATE#322643 bsc#1055900).
  - drm/i915: Always wake the device to flush the GTT (FATE#322643
    bsc#1055900).
  - drm/i915: Recreate vmapping even when the object is pinned
    (FATE#322643 bsc#1055900).
  - drm/i915: Quietly cancel FBC activation if CRTC is turned off
    before worker (FATE#322643 bsc#1055900).
  - i915: Use drm_syncobj_fence_get (FATE#322643 bsc#1055900).
  - drm/syncobj: Add a race-free drm_syncobj_fence_get helper (v2)
    (FATE#322643 bsc#1055900).
  - drm/syncobj: Rename fence_get to find_fence (FATE#322643
    bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170818 (FATE#322643
    bsc#1055900).
  - drm/i915: Mark the GT as busy before idling the previous request
    (FATE#322643 bsc#1055900).
  - drm/i915: Trivial grammar fix s/opt of/opt out of/ in comment
    (FATE#322643 bsc#1055900).
  - drm/i915: Replace execbuf vma ht with an idr (FATE#322643
    bsc#1055900).
  - drm/i915: Simplify eb_lookup_vmas() (FATE#322643 bsc#1055900).
  - drm/i915: Convert execbuf to use struct-of-array packing for
    critical fields (FATE#322643 bsc#1055900).
  - drm/i915: Check context status before looking up our obj/vma
    (FATE#322643 bsc#1055900).
  - drm/i915: Don't use MI_STORE_DWORD_IMM on Sandybridge/vcs
    (FATE#322643 bsc#1055900).
  - drm/i915: Stop touching forcewake following a gen6+ engine reset
    (FATE#322643 bsc#1055900).
  - drm/i915: Split pin mapping into per platform functions
    (FATE#322643 bsc#1055900).
  - drm/i915/opregion: let user specify override VBT via firmware
    load (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Reuse skl_wm_get_hw_state on Cannonlake
    (FATE#322643 bsc#1055900).
  - drm/i915/gen10: implement gen 10 watermarks calculations
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Setup PAT Index (FATE#322643 bsc#1055900).
  - drm/i915/edp: Allow alternate fixed mode for eDP if available
    (FATE#322643 bsc#1055900).
  - drm/i915: Add support for drm syncobjs (FATE#322643
    bsc#1055900).
  - drm/i915: Handle full s64 precision for wait-ioctl (FATE#322643
    bsc#1055900).
  - drm/i915: Split obj->cache_coherent to track r/w (FATE#322643
    bsc#1055900).
  - drm/i915/hsw+: Add support for multiple power well regs
    (FATE#322643 bsc#1055900).
  - drm/i915: Work around GCC anonymous union initialization bug
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix guest i915 full ppgtt blocking issue
    (FATE#322643 bsc#1055900).
  - drm/i915: Enable guest i915 full ppgtt functionality
    (FATE#322643 bsc#1055900).
  - drm/i915: Disconnect 32 and 48 bit ppGTT support (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add shadow context descriptor updating
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: expose vGPU context hw id (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Refine the intel_vgpu_reset_gtt reset function
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add carefully checking in GTT walker paths
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Remove duplicated MMIO entries (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: take runtime pm when do early scan and shadow
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Replace duplicated code with exist function
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: To check whether workload scan and shadow has
    mutex hold (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Audit and shadow workload during ELSP writing
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Factor out scan and shadow from workload dispatch
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Optimize ring siwtch 2x faster again by light
    weight mmio access wrapper (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Optimize ring siwtch 2x faster by removing
    unnecessary POSTING_READ (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Use gvt_err to print the resource not enough error
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: Validate the compliance test link parameters
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: Generalize intel_dp_link_params function to accept
    arguments to be validated (FATE#322643 bsc#1055900).
  - drm/i915: More surgically unbreak the modeset vs reset deadlock
    (FATE#322643 bsc#1055900).
  - drm/i915: Push i915_sw_fence_wait into the nonblocking atomic
    commit (FATE#322643 bsc#1055900).
  - drm/i915/gen9: Send all components in VF state (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Rename GuC irq trigger function (FATE#322643
    bsc#1055900).
  - drm/i915: Add SW_SYNC to our recommend testing Kconfig
    (FATE#322643 bsc#1055900).
  - drm/i915: Introduce intel_hpd_pin function (FATE#322643
    bsc#1055900).
  - drm/i915: Simplify hpd pin to port (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Dump the right pll registers when dumping pipe
    config (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add allowed DP rates for Cannonlake (FATE#322643
    bsc#1055900).
  - drm/i915: make structure intel_sprite_plane_funcs static
    (FATE#322643 bsc#1055900).
  - drm/i915/fbc: only update no_fbc_reason when active (FATE#322643
    bsc#1055900).
  - commit bb1995e


author: tiwai@suse.de
changelog:
  - drm/i915/cnl: Extend WM workaround with IPC for CNL (FATE#322643
    bsc#1055900).
  - drm/i915/glk: IPC linetime watermark workaround for GLK
    (FATE#322643 bsc#1055900).
  - drm/i915/gen10: Calculate and enable transition WM (FATE#322643
    bsc#1055900).
  - drm/i915/skl+: Optimize WM calculation (FATE#322643
    bsc#1055900).
  - drm/i915: Fixed point fixed16 wrapper cleanup (FATE#322643
    bsc#1055900).
  - drm/i915: Disable snooping (userptr, set-cache-level) on gen4
    (FATE#322643 bsc#1055900).
  - drm: Pass struct drm_file * to __drm_mode_object_find [v2]
    (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170907 (FATE#322643
    bsc#1055900).
  - drm/i915/cnl:
    WaThrottleEUPerfToAvoidTDBackPressure:cnl(pre-prod) (FATE#322643
    bsc#1055900).
  - drm/i915: Lift has-pinned-pages assert to caller of
    ____i915_gem_object_get_pages (FATE#322643 bsc#1055900).
  - drm/i915: Display WA #1133 WaFbcSkipSegments:cnl, glk
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Allow the reg_read ioctl to read the RCS TIMESTAMP
    register (FATE#322643 bsc#1055900).
  - drm/i915: Move device_info.has_snoop into the static tables
    (FATE#322643 bsc#1055900).
  - drm/i915: Disable MI_STORE_DATA_IMM for i915g/i915gm
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Wa 1181: Fix Backlight issue (FATE#322643
    bsc#1055900).
  - drm/i915: Constify load detect mode (FATE#322643 bsc#1055900).
  - drm/i915: io unmap functions want __iomem (FATE#322643
    bsc#1055900).
  - drm/i915: Wake up the device for the fbdev setup (FATE#322643
    bsc#1055900).
  - drm/i915: Add interface to reserve fence registers for vGPU
    (FATE#322643 bsc#1055900).
  - drm/i915: Use correct path to trace include (FATE#322643
    bsc#1055900).
  - drm/i915: Eliminate crtc->state usage from
    intel_atomic_commit_tail and .crtc_update() (FATE#322643
    bsc#1055900).
  - drm/i915: Eliminate crtc->state usage from
    intel_update_pipe_config() (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate obj->state usage from pre/post plane update
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass proper old/new states to
    intel_plane_atomic_check_with_state() (FATE#322643 bsc#1055900).
  - drm/i915: rework IS_*_GT* macros (FATE#322643 bsc#1055900).
  - drm/i915: mark all device info struct with __initconst
    (FATE#322643 bsc#1055900).
  - drm/i915: add GT number to intel_device_info (FATE#322643
    bsc#1055900).
  - drm/i915: Eliminate obj->state usage in g4x/vlv/chv wm
    computation (FATE#322643 bsc#1055900).
  - drm/i915: Pass the crtc state explicitly to
    intel_pipe_update_start/end() (FATE#322643 bsc#1055900).
  - drm/i915: Pass the new crtc state to color management code
    (FATE#322643 bsc#1055900).
  - drm/i915: Consolidate max_cdclk_freq check in
    intel_crtc_compute_min_cdclk() (FATE#322643 bsc#1055900).
  - drm/i915: Track minimum acceptable cdclk instead of "minimum
    dotclock" (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Fix DP max voltage (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Fix DDI hdmi level selection (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Move ddi buf trans related functions up
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Move voltage check into ddi buf trans functions
    (FATE#322643 bsc#1055900).
  - drm/i915: Enable voltage swing before enabling DDI_BUF_CTL
    (FATE#322643 bsc#1055900).
  - drm/i915: Align vswing sequences with old ddi buffer registers
    (FATE#322643 bsc#1055900).
  - drm/i915: decouple gen9 and gen10 dp signal levels (FATE#322643
    bsc#1055900).
  - drm/i915: Introduce intel_ddi_dp_level (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Avoid ioremap_wc on Cannonlake as well
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: WaDisableI2mCycleOnWRPort (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: WA FtrEnableFastAnisoL1BankingFix (FATE#322643
    bsc#1055900).
  - drm/i915: Stop using long platform names on clock gating
    functions (FATE#322643 bsc#1055900).
  - drm/i915: Discard the request queue if we fail to sleep before
    suspend (FATE#322643 bsc#1055900).
  - drm/i915: Clear wedged status upon resume (FATE#322643
    bsc#1055900).
  - drm/i915: Always sanity check engine state upon idling
    (FATE#322643 bsc#1055900).
  - drm/i915: Don't use GPU relocations prior to cmdparser stalls
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove excess indent in intel_finish_reset() caught
    by sparse (FATE#322643 bsc#1055900).
  - drm/i915: Beef up of Beef up the IPS vs. CRC workaround
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: amend edp block based on intel_vbt_decode
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: amend child device flags based on
    intel_vbt_decode (FATE#322643 bsc#1055900).
  - drm/i915/bios: amend bdb_general_features (FATE#322643
    bsc#1055900).
  - drm/i915/bios: split up iboost to hdmi and dp bitfields
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix FBC cfb stride programming for non X-tiled FB
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: don't hardcode DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: drop the rest of the p_ prefixes from pointers
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: throw away unused DVO_* macros (FATE#322643
    bsc#1055900).
  - drm/i915/bios: group device type definitions together
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: document child device config dvo_port values
    a bit better (FATE#322643 bsc#1055900).
  - drm/i915/bios: throw away struct old_child_dev_config
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: throw away high level child device union
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: add legacy contents to common child device config
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: remove the raw version of child device config
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: document BDB versions of child device config
    fields (FATE#322643 bsc#1055900).
  - drm/i915/bios: amend child device config parameters (FATE#322643
    bsc#1055900).
  - drm/i915: Beef up the IPS vs. CRC workaround (FATE#322643
    bsc#1055900).
  - drm/i915: Make some RPS functions static (FATE#322643
    bsc#1055900).
  - drm/i915: Assert that the handle->vma lut is empty on object
    close (FATE#322643 bsc#1055900).
  - drm/i915/cnl: WaForceContextSaveRestoreNonCoherent (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: WaPushConstantDereferenceHoldDisable (FATE#322643
    bsc#1055900).
  - drm/i915/cfl: Coffee Lake works on Kaby Lake PCH (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: extract cnl_set_procmon_ref_values (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: simplify cnl_procmon_values handling (FATE#322643
    bsc#1055900).
  - drm/i915: Boost GPU clocks if we miss the pageflip's vblank
    (FATE#322643 bsc#1055900).
  - drm/i915: Constify states passed to enable/disable/etc. encoder
    hooks (FATE#322643 bsc#1055900).
  - drm/i915: Plumb crtc_state to PSR enable/disable (FATE#322643
    bsc#1055900).
  - drm/i915: Init infoframe vfuncs for DP encoders as well
    (FATE#322643 bsc#1055900).
  - drm/i915: Move infoframe vfuncs into intel_digital_port
    (FATE#322643 bsc#1055900).
  - drm/i915: Disable infoframes when shutting down DDI HDMI
    (FATE#322643 bsc#1055900).
  - drm/i915: Check has_infoframes when enabling infoframes
    (FATE#322643 bsc#1055900).
  - drm/i915: Re-enable per-engine reset for Broxton (FATE#322643
    bsc#1055900).
  - drm/i915/dp: make is_edp non-static and rename to
    intel_dp_is_edp (FATE#322643 bsc#1055900).
  - drm/i915/dp: rename intel_dp_is_edp to intel_dp_is_port_edp
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Apply large line width optimization (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: WaDisableEnhancedSBEVertexCaching (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Add
    WaDisableReplayBufferBankArbitrationOptimization (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Introduce initial Cannonlake Workarounds
    (FATE#322643 bsc#1055900).
  - drm/dp/mst: Sideband message transaction to power up/down nodes
    (FATE#322643 bsc#1055900).
  - drm/atomic: Fix freeing connector/plane state too early by
    tracking commits, v3 (FATE#322643 bsc#1055900).
  - drm/atomic: Move drm_crtc_commit to drm_crtc_state, v4
    (FATE#322643 bsc#1055900).
  - drm/atomic: Return commit in drm_crtc_commit_get for better
    annotation (FATE#322643 bsc#1055900).
  - drm/i915: Always wait for flip_done, v2 (FATE#322643
    bsc#1055900).
  - drm/dp: Add defines for DP SDP types (FATE#322643 bsc#1055900).
  - drm/i915: Deconstruct struct sgt_dma initialiser (FATE#322643
    bsc#1055900).
  - drm/i915: Reject unknown syncobj flags (FATE#322643
    bsc#1055900).
  - drm/i915: Check incoming alignment for unfenced buffers (on
    i915gm) (FATE#322643 bsc#1055900).
  - drm/i915: Hold rcu_read_lock when iterating over the radixtree
    (objects) (FATE#322643 bsc#1055900).
  - drm/i915/edp: read edp display control registers unconditionally
    (FATE#322643 bsc#1055900).
  - drm/i915: Do not rely on wm preservation for ILK watermarks
    (FATE#322643 bsc#1055900).
  - commit 1559905


author: tiwai@suse.de
changelog:
  - drm/i915: Replace some spaces with tabs (FATE#322643
    bsc#1055900).
  - drm/i915/fence: Avoid del_timer_sync() from inside a timer
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Only touch archdata.iommu when it exists
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Don't touch other PCH clock gating bits
    (FATE#322643 bsc#1055900).
  - drm/i915: Do not enable DRRS when PSR is enabled (FATE#322643
    bsc#1055900).
  - drm/i915/perf: add support for Coffeelake GT2 (FATE#322643
    bsc#1055900).
  - drm/i915/perf: disable clk ratio reports on gen9 (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Disable iommu for the mock device
    (FATE#322643 bsc#1055900).
  - drm/i915: Return the correct score in i915_ppat_get()
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Cleanup adding GuC work items (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Simplify GuC doorbell logic (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Submit GuC workitems containing coalesced requests
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Remove obsolete comments and remove unused
    variable (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Unwind incomplete requests on resets
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Split insert_request() (FATE#322643
    bsc#1055900).
  - drm/i915/execlists: Move insert_request() (FATE#322643
    bsc#1055900).
  - drm/i915/execlists: Kick start request processing after a reset
    (FATE#322643 bsc#1055900).
  - drm/i915: Cancel all ready but queued requests when wedging
    (FATE#322643 bsc#1055900).
  - drm/i915: Reinstate GMBUS and AUX interrupts on gen4/g4x
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove duplicated irq_preinstall/uninstall hooks
    (FATE#322643 bsc#1055900).
  - drm/i915: Clean up the HWSTAM mess (FATE#322643 bsc#1055900).
  - drm/i915: Mask everything in ring HWSTAM on gen6+ in ringbuffer
    mode (FATE#322643 bsc#1055900).
  - drm/i915: Extend private i915_param_named macro with description
    (FATE#322643 bsc#1055900).
  - drm/i915: Introduce custom variant of module_param_named macro
    (FATE#322643 bsc#1055900).
  - drm/i915: Rename lvds_use_ssc modparam to panel_use_ssc
    (FATE#322643 bsc#1055900).
  - drm/i915: Mark the userptr invalidate workqueue as
    WQ_MEM_RECLAIM (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Change the macro name to
    DPLL_CFGCR0_DCO_FRACTION_SHIFT (FATE#322643 bsc#1055900).
  - drm/i915: Gen3 HWSTAM is actually 32 bits (FATE#322643
    bsc#1055900).
  - drm/i915: Rewrite GMCH irq handlers to avoid loops (FATE#322643
    bsc#1055900).
  - drm/i915: Extract PIPESTAT irq handling into separate functions
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove NULL dev_priv checks from irq_uninstall
    (FATE#322643 bsc#1055900).
  - drm/i915: Unify the appearance of gen3/4 irq_postistall hooks
    (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate PORT_HOTPLUG_EN setup from gen3/4
    irq_postinstall (FATE#322643 bsc#1055900).
  - drm/i915: Setup EMR first on all gen2-4 (FATE#322643
    bsc#1055900).
  - drm/i915: Introduce GEN2_IRQ_RESET/INIT (FATE#322643
    bsc#1055900).
  - drm/i915: Use GEN3_IRQ_RESET/INIT on gen3/4 (FATE#322643
    bsc#1055900).
  - drm/i915: s/GEN5/GEN3/ (FATE#322643 bsc#1055900).
  - drm/i915: Clear pipestat consistently (FATE#322643 bsc#1055900).
  - drm/i915: Don't enable/unmask flip interrupts (FATE#322643
    bsc#1055900).
  - drm/i915: Remove the "INDEX" suffix from PPAT marcos
    (FATE#322643 bsc#1055900).
  - drm/i915: Introduce private PAT management (FATE#322643
    bsc#1055900).
  - drm/i915: Switch over to the LLC/eLLC hotspot avoidance hash
    mode for CCS (FATE#322643 bsc#1055900).
  - drm/i915: Simplify i915_reg_read_ioctl (FATE#322643
    bsc#1055900).
  - drm/i915: Introduce INTEL_GEN_MASK (FATE#322643 bsc#1055900).
  - drm/i915: Refresh VLV/CHV PSR comments on HW PSR_state machine
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Read the context-status HEAD from the HWSP
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Read the context-status buffer from the HWSP
    (FATE#322643 bsc#1055900).
  - drm/i915: Allow HW status page to be bound high (FATE#322643
    bsc#1055900).
  - drm/i915/lrc: allocate separate page for HWSP (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Don't make assumptions while getting the lrca
    offset (FATE#322643 bsc#1055900).
  - drm/i915/lrc: Clarify the format of the context image
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Use mul_u32_u32() for 32b x 32b -> 64b
    result (FATE#322643 bsc#1055900).
  - drm/i915: Use mul_u32_u32() for 32b x 32b -> 64b result
    (FATE#322643 bsc#1055900).
  - drm/i915: Squelch smatch warning for statement with no effect
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Small improvements to guc_wq_item_append
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Remove WQ_WORKLOAD_SHIFT define (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Name the default GuC scheduling policy
    (FATE#322643 bsc#1055900).
  - drm/i915: Move the context descriptor to an inline helper
    (FATE#322643 bsc#1055900).
  - drm/i915/dsi: Replace MIPI command error message with debug
    message (FATE#322643 bsc#1055900).
  - drm/i915: Cleanup error paths through eb_lookup_vma()
    (FATE#322643 bsc#1055900).
  - drm/i915/spt+: Don't reset invalid AUX channel interrupt bits
    in SDEIMR (FATE#322643 bsc#1055900).
  - drm/i915: Name the IPS_PCODE_CONTROL bit (FATE#322643
    bsc#1055900).
  - drm/i915: Nuke some bogus tabs from the pcode defines
    (FATE#322643 bsc#1055900).
  - drm/i915: Factor out setup_private_pat() (FATE#322643
    bsc#1055900).
  - drm/i915: Increase poll time for BDW FCLK_DONE (FATE#322643
    bsc#1055900).
  - drm/i915/psr: Add enable_source vfunc (FATE#322643 bsc#1055900).
  - drm/i915/psr: Add enable_sink vfunc (FATE#322643 bsc#1055900).
  - drm/i915/psr: Add setup VSC vfunc (FATE#322643 bsc#1055900).
  - drm/i915/psr: Re-org Activate after enable (FATE#322643
    bsc#1055900).
  - drm/i915/psr: Move hsw_enable_source after enabling sink
    (FATE#322643 bsc#1055900).
  - drm/i915/psr: Re-create a hsw_psr_enable_source (FATE#322643
    bsc#1055900).
  - drm/i915/psr: Unify VSC setup functions (FATE#322643
    bsc#1055900).
  - drm/i915/psr: Add activate vfunc (FATE#322643 bsc#1055900).
  - drm/i915/psr: hsw_psr_activate (FATE#322643 bsc#1055900).
  - drm/i915/psr: vfunc for disabling source (FATE#322643
    bsc#1055900).
  - drm/i915/psr: Avoid any PSR stuff on platforms without support
    (FATE#322643 bsc#1055900).
  - drm/i915: Only initialize partially filled pagetables
    (FATE#322643 bsc#1055900).
  - drm/i915: Make PAT macros more robust (FATE#322643 bsc#1055900).
  - drm/i915: Add a default case in gen7 hwsp switch-case
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add support for PCIe extended configuration space
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine error handling for perform_bb_shadow
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine error handling in dispatch_workload
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine error handling for intel_vgpu_pin_mm
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine error handling for
    prepare_execlist_workload (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add error handling for
    intel_gvt_scan_and_shadow_workload (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Separate cmd scan from request allocation
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add emulation for BAR2 (aperture) with normal
    file RW approach (FATE#322643 bsc#1055900).
  - drm/i915/kvmgt: Sanitize PCI bar emulation (FATE#322643
    bsc#1055900).
  - drm/i915: Transform WaDisablePooledEuLoadBalancingFix into a
    simple register write (FATE#322643 bsc#1055900).
  - drm/i915: Transform WaDisableDynamicCreditSharing into a simple
    register write (FATE#322643 bsc#1055900).
  - drm/i915: Transform WaDisableGafsUnitClkGating into a simple
    reg write (FATE#322643 bsc#1055900).
  - drm/i915: WaPushConstantDereferenceHoldDisable needs to modify
    a masked register (FATE#322643 bsc#1055900).
  - drm/i915: Transform WaDisableI2mCycleOnWRPort into a simple
    reg write (FATE#322643 bsc#1055900).
  - drm/i915: Transform WaInPlaceDecompressionHang into a simple
    reg write (FATE#322643 bsc#1055900).
  - drm/i915: Apply the GTT write flush for all !llc machines
    (FATE#322643 bsc#1055900).
  - i915: Fix obj size vs. alignment for drm_pci_alloc()
    (FATE#322643 bsc#1055900).
  - drm/i915: Disable mmio debugging during user access (FATE#322643
    bsc#1055900).
  - drm/i915/skl+: debugfs entry to control IPC (FATE#322643
    bsc#1055900).
  - drm/i915/bxt+: Enable IPC support (FATE#322643 bsc#1055900).
  - drm/i915/gen9+: Add has_ipc flag in device info structure
    (FATE#322643 bsc#1055900).
  - commit 77f9c1e


author: tiwai@suse.de
changelog:
  - drm/i915/execlists: Add a comment for the extra MI_ARB_ENABLE
    (FATE#322643 bsc#1055900).
  - drm/i915: Try harder to finish the idle-worker (FATE#322643
    bsc#1055900).
  - drm/i915: Fix pointer-to-int conversion (FATE#322643
    bsc#1055900).
  - drm/i915/huc: Fix includes in intel_huc.c (FATE#322643
    bsc#1055900).
  - drm/i915: Unify uC variable types to avoid flooding
    checkpatch.pl (FATE#322643 bsc#1055900).
  - drm/i915/crt: clean up encoder hook assignment (FATE#322643
    bsc#1055900).
  - drm/i915: push DDI FDI link training on enable to CRT encoder
    (FATE#322643 bsc#1055900).
  - drm/i915: push DDI and DSI underrun reporting on enable to
    encoder (FATE#322643 bsc#1055900).
  - drm/i915: push DDI CRT underrun reporting on disable to encoder
    (FATE#322643 bsc#1055900).
  - drm/i915: push DDI CRT underrun reporting on enable to encoder
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Unify initialization of the uC firmware helper
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Fix includes order (FATE#322643 bsc#1055900).
  - drm/i915/guc: Move GuC core definitions into dedicated files
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Move GuC submission declarations into dedicated
    header (FATE#322643 bsc#1055900).
  - drm/i915/guc: Move GuC log declarations into dedicated header
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Do not add an extra page for precaution in the
    Gen10 LRC size (FATE#322643 bsc#1055900).
  - drm/i915: avoid potential uninitialized variable use
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: fix check for intel IOMMU (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Remember to create the fake preempt context
    (FATE#322643 bsc#1055900).
  - drm/i915/mst: Use MST sideband message transactions for dpms
    control (FATE#322643 bsc#1055900).
  - drm/i915/scheduler: Support user-defined priorities (FATE#322643
    bsc#1055900).
  - drm/i915/execlists: Preemption! (FATE#322643 bsc#1055900).
  - drm/i915: Expand I915_PARAM_HAS_SCHEDULER into a capability
    bitmask (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Keep request->priority for its lifetime
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Move bdw GPGPU w/a to emit_bb (FATE#322643
    bsc#1055900).
  - drm/i915: Introduce a preempt context (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Distinguish the incomplete context notifies
    (FATE#322643 bsc#1055900).
  - drm/i915/preempt: Default to disabled mid-command preemption
    levels (FATE#322643 bsc#1055900).
  - drm/i915/preempt: Fix WaEnablePreemptionGranularityControlByUMD
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Move Guc early init into own function (FATE#322643
    bsc#1055900).
  - drm/i915/huc: Move HuC declarations into dedicated header
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Move uC fw helper code into dedicated files
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Create intel_uc_init_mmio (FATE#322643
    bsc#1055900).
  - drm/i915/uc: Drop unnecessary forward declaration (FATE#322643
    bsc#1055900).
  - drm/i915: Make intel_uncore.h header self-contained (FATE#322643
    bsc#1055900).
  - drm/i915: Remove defunct trace points (FATE#322643 bsc#1055900).
  - drm/i915: Fix some tracepoints to capture full 64b (FATE#322643
    bsc#1055900).
  - drm/i915: Remove WA_(SET|CLR)_BIT (FATE#322643 bsc#1055900).
  - drm/i915: Move MMCD_MISC_CTRL from context w/a to standard
    (FATE#322643 bsc#1055900).
  - drm/i915: Transform whitelisting WAs into a simple reg write
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove use_mmio_flip modparm, v2 (FATE#322643
    bsc#1055900).
  - drm/i915: Skip vblank waits for cursor updates when watermarks
    dont need updating (FATE#322643 bsc#1055900).
  - drm/i915: Unset legacy_cursor_update early in
    intel_atomic_commit, v3 (FATE#322643 bsc#1055900).
  - drm/i915: Organize GLK_COLORS (FATE#322643 bsc#1055900).
  - drm/i915: Organize GEN features inheritance (FATE#322643
    bsc#1055900).
  - drm/i915/skl: Fix has_ipc on skl and document WaDisableIPC
    (FATE#322643 bsc#1055900).
  - drm/i915/glk, cnl: Implement WaDisableScalarClockGating
    (FATE#322643 bsc#1055900).
  - drm/i915: Add has_psr-flag to gen9lp (FATE#322643 bsc#1055900).
  - drm/i915/gen8+: Init/reset display interrupts only if i915
    IRQs are enabled (FATE#322643 bsc#1055900).
  - drm/i915/gen9+: Set same power state before hibernation image
    save/restore (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Cache the last priolist lookup (FATE#322643
    bsc#1055900).
  - drm/i915: Give the invalid priority a magic name (FATE#322643
    bsc#1055900).
  - drm/i915/execlists: Move request unwinding to a separate
    function (FATE#322643 bsc#1055900).
  - drm/i915: Move i915_gem_restore_fences to i915_gem_resume
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Replace wmb() with i915_gem_chipset_flush()
    (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20170929 (FATE#322643
    bsc#1055900).
  - drm/i915: Also discard second CRC on gen8+ platforms
    (FATE#322643 bsc#1055900).
  - drm/i915/psr: Set frames before SU entry for psr2 (FATE#322643
    bsc#1055900).
  - drm/dp: Add defines for latency in sink (FATE#322643
    bsc#1055900).
  - drm/i915: Allow optimized platform checks (FATE#322643
    bsc#1055900).
  - drm/i915: Avoid using dev_priv->info.gen directly (FATE#322643
    bsc#1055900).
  - i915: Use %pS printk format for direct addresses (FATE#322643
    bsc#1055900).
  - drm/i915/execlists: Notify context-out for lost requests
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add support slice/subslice/eu configs (FATE#322643
    bsc#1055900).
  - drm/i915: Compact device info access by a small re-ordering
    (FATE#322643 bsc#1055900).
  - drm/i915: Add IS_PLATFORM macro (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Try to recover from a wedged GPU during
    reset tests (FATE#322643 bsc#1055900).
  - drm/i915/huc: Reorganize HuC authentication (FATE#322643
    bsc#1055900).
  - drm/i915: Fix default values of some modparams (FATE#322643
    bsc#1055900).
  - drm/i915: Extend I915_PARAMS_FOR_EACH with default member value
    (FATE#322643 bsc#1055900).
  - drm/i915: Make I915_PARAMS_FOR_EACH macro more flexible
    (FATE#322643 bsc#1055900).
  - drm/i915: Enable scanline read based on frame timestamps
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Microoptimise
    execlists_cancel_port_request() (FATE#322643 bsc#1055900).
  - drm/i915: Don't rmw PIPESTAT enable bits (FATE#322643
    bsc#1055900).
  - drm/i915: Speed up DMC firmware loading (FATE#322643
    bsc#1055900).
  - drm/i915/dp: Remove useless debug about TPS3 support
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: Fix buffer size for sink_irq_esi read (FATE#322643
    bsc#1055900).
  - drm/i915/mst: Print active mst links after update (FATE#322643
    bsc#1055900).
  - drm/i915/mst: Debug log connector name in destroy_connector()
    (FATE#322643 bsc#1055900).
  - drm/i915/lrc: Skip no-op per-bb buffer on gen9 (FATE#322643
    bsc#1055900).
  - drm/i915/lrc: Only enable per-context and per-bb buffers if set
    (FATE#322643 bsc#1055900).
  - drm/i915: Make execlist port count variable (FATE#322643
    bsc#1055900).
  - drm/i915: Add execlist_port_complete (FATE#322643 bsc#1055900).
  - drm/i915: Wrap port cancellation into a function (FATE#322643
    bsc#1055900).
  - drm/i915: Move execlist initialization into intel_engine_cs.c
    (FATE#322643 bsc#1055900).
  - drm/i915: Make own struct for execlist items (FATE#322643
    bsc#1055900).
  - drm/i915: Make i915_spin_request() static (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Add Gen10 LRC size (FATE#322643 bsc#1055900).
  - drm/i915: Rename global i915 to i915_modparams (FATE#322643
    bsc#1055900).
  - drm/i915: Confirm request->global_seqno after spin completion
    (FATE#322643 bsc#1055900).
  - drm/i915: Check waiter->seqno carefully in case of preemption
    (FATE#322643 bsc#1055900).
  - drm/i915: Only wake the waiter from the interrupt if passed
    (FATE#322643 bsc#1055900).
  - drm/i915: Document the split in internal and public execbuf
    flags (FATE#322643 bsc#1055900).
  - drm/i915: Reorganize .disable hooks for pre-DDI DP (FATE#322643
    bsc#1055900).
  - drm/i915: Drop useless HAS_PSR() check (FATE#322643
    bsc#1055900).
  - drm/i915: Stop engines before reset (FATE#322643 bsc#1055900).
  - drm/i915/cfl: Remove alpha support protection (FATE#322643
    bsc#1055900).
  - drm/i915/cnp: Display Wa #1179: WaHardHangonHotPlug (FATE#322643
    bsc#1055900).
  - drm/i915: Shrink cnl_ddi_buf_trans (FATE#322643 bsc#1055900).
  - drm/i915: Shrink bxt_ddi_buf_trans (FATE#322643 bsc#1055900).
  - commit 50db074


author: tiwai@suse.de
changelog:
  - drm/i915: Add in-flight request details to intel_engine_dump()
    (FATE#322643 bsc#1055900).
  - drm/i915: Skip HW reinitialisation on resume if still wedged
    (FATE#322643 bsc#1055900).
  - drm/i915: Trim struct_mutex hold duration for
    i915_gem_free_objects (FATE#322643 bsc#1055900).
  - drm/i915: Only free the oldest stale object before a fresh
    allocation (FATE#322643 bsc#1055900).
  - drm/i915: Set our shrinker->batch to 4096 (~16MiB) (FATE#322643
    bsc#1055900).
  - drm/i915: Move dev_priv->mm.[un]bound_list to its own lock
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove walk over obj->vma_list for the shrinker
    (FATE#322643 bsc#1055900).
  - drm/i915: Drop debugfs/i915_gem_pin_display (FATE#322643
    bsc#1055900).
  - drm/i915: Rename obj->pin_display to obj->pin_global
    (FATE#322643 bsc#1055900).
  - drm/i915: Refactor testing obj->mm.pages (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: WaRsUseTimeoutMode (FATE#322643 bsc#1055900).
  - drm/i915/huc: Move fw select function (FATE#322643 bsc#1055900).
  - drm/i915/guc: Update Guc messages on load failure (FATE#322643
    bsc#1055900).
  - drm/i915/uc: Unify firmware loading (FATE#322643 bsc#1055900).
  - drm/i915: Update DMC firmware load error messages (FATE#322643
    bsc#1055900).
  - drm/i915/uc: Add message with firmware url (FATE#322643
    bsc#1055900).
  - drm/i915/uc: Improve debug messages in firmware fetch
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Pick better place for Guc final status message
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Check all firmwares against WOPCM size (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Reorder functions in intel_guc_fw.c (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Rename intel_guc_loader.c to intel_guc_fw.c
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Move doc near related definitions (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Small fixups post code move (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Move GuC boot param initialization out of xfer
    (FATE#322643 bsc#1055900).
  - drm/i915: Move intel_guc_wopcm_size to intel_guc.c (FATE#322643
    bsc#1055900).
  - drm/i915: enable to read CSB and CSB write pointer from HWSP
    in GVT-g VM (FATE#322643 bsc#1055900).
  - drm/i915: Always stop the rings before a missing GPU reset
    (FATE#322643 bsc#1055900).
  - drm/i915: Keep the rings stopped until they have been
    re-initialized (FATE#322643 bsc#1055900).
  - drm/i915: Stop asserting on set-wedged vs nop_submit_request
    ordering (FATE#322643 bsc#1055900).
  - drm/i915: Split intel_enable_ddi() into DP and HDMI variants
    (FATE#322643 bsc#1055900).
  - drm/i915: Plumb crtc_state etc. directly to
    intel_ddi_pre_enable_{dp,hdmi}() (FATE#322643 bsc#1055900).
  - drm/i915: Split intel_disable_ddi() into DP vs. HDMI variants
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove useless eDP check from
    intel_ddi_pre_enable_dp() (FATE#322643 bsc#1055900).
  - drm/i915: Split intel_ddi_post_disable() into DP vs. HDMI
    variants (FATE#322643 bsc#1055900).
  - drm/i915: Inline the required bits of intel_ddi_post_disable()
    into intel_ddi_fdi_post_disable() (FATE#322643 bsc#1055900).
  - drm/i915: Extract intel_disable_ddi_buf() (FATE#322643
    bsc#1055900).
  - drm/i915: Extract intel_ddi_clk_disable() (FATE#322643
    bsc#1055900).
  - drm/i915: Dump 'output_types' in crtc state dump (FATE#322643
    bsc#1055900).
  - drm/i915: Replace *_reference/unreference() or *_ref/unref
    with _get/put() (FATE#322643 bsc#1055900).
  - drm/i915: Get rid of hardcoded pipes (FATE#322643 bsc#1055900).
  - drm/i915: Add retries for LSPCON detection (FATE#322643
    bsc#1055900).
  - drm/i915: Don't give up waiting on INVALID_MODE (FATE#322643
    bsc#1055900).
  - drm/i915/bdw: Fix DP_AUX_CH_CTL_TIME_OUT setting (FATE#322643
    bsc#1055900).
  - drm/i915: Fix DP_AUX_CH_CTL_TIME_OUT naming (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Wrap a timer into a i915_sw_fence
    (FATE#322643 bsc#1055900).
  - drm/i915: Start tracking PSR state in crtc state (FATE#322643
    bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20171012 (FATE#322643
    bsc#1055900).
  - drm/i915: Simplify intel_sanitize_enable_ppgtt (FATE#322643
    bsc#1055900).
  - drm/i915/userptr: Drop struct_mutex before cleanup (FATE#322643
    bsc#1055900).
  - drm/i915/dp: limit sink rates based on rate (FATE#322643
    bsc#1055900).
  - drm/i915/dp: centralize max source rate conditions more
    (FATE#322643 bsc#1055900).
  - drm/i915: Allow PCH platforms fall back to BIOS LVDS mode
    (FATE#322643 bsc#1055900).
  - drm/i915: Reuse normal state readout for LVDS/DVO fixed mode
    (FATE#322643 bsc#1055900).
  - drm/i915: Use rcu instead of stop_machine in set_wedged
    (FATE#322643 bsc#1055900).
  - drm/i915: Introduce separate status variable for RC6 and LLC
    ring frequency setup (FATE#322643 bsc#1055900).
  - drm/i915: Create generic functions to control RC6, RPS
    (FATE#322643 bsc#1055900).
  - drm/i915: Create generic function to setup LLC ring frequency
    table (FATE#322643 bsc#1055900).
  - drm/i915: Rename intel_enable_rc6 to intel_rc6_enabled
    (FATE#322643 bsc#1055900).
  - drm/i915: Name structure in dev_priv that contains RPS/RC6
    state as "gt_pm" (FATE#322643 bsc#1055900).
  - drm/i915: Move rps.hw_lock to dev_priv and s/hw_lock/pcu_lock
    (FATE#322643 bsc#1055900).
  - drm/i915: Name i915_runtime_pm structure in dev_priv as
    "runtime_pm" (FATE#322643 bsc#1055900).
  - drm/i915: Separate RPS and RC6 handling for CHV (FATE#322643
    bsc#1055900).
  - drm/i915: Separate RPS and RC6 handling for VLV (FATE#322643
    bsc#1055900).
  - drm/i915: Separate RPS and RC6 handling for BDW (FATE#322643
    bsc#1055900).
  - drm/i915: Remove superfluous IS_BDW checks and non-BDW changes
    from gen8_enable_rps (FATE#322643 bsc#1055900).
  - drm/i915: Separate RPS and RC6 handling for gen6+ (FATE#322643
    bsc#1055900).
  - drm/i915: Cleanup South Error Interrupts (FATE#322643
    bsc#1055900).
  - drm/i915: Favor for_each_pipe() macro (FATE#322643 bsc#1055900).
  - drm/i915: Fold IRQ pipe masks (FATE#322643 bsc#1055900).
  - drm/i915: Remove I915_MAX_PIPES dependency for DDB allocation
    (FATE#322643 bsc#1055900).
  - drm/i915: Don't relay on I915_MAX_PIPES (FATE#322643
    bsc#1055900).
  - drm/i915: Nuke the bogus kernel doc for i9xx_disable_pll()
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc state to i9xx_enable_pll() (FATE#322643
    bsc#1055900).
  - drm/i915: Parametrize CBR_DPLLBMD_PIPE defines (FATE#322643
    bsc#1055900).
  - drm/i915: Use enum pipe for PCH transcoders (FATE#322643
    bsc#1055900).
  - drm/i915: Increase atomic update vblank evasion time with
    lockdep (FATE#322643 bsc#1055900).
  - drm/i915: Use execlists_num_ports instead of size of array
    (FATE#322643 bsc#1055900).
  - drm/i915: Preallocate our mmu notifier workequeu to unbreak
    cpu hotplug deadlock (FATE#322643 bsc#1055900).
  - drm/i915/bios: don't pass bdb to parsers that don't parse VBT
    directly (FATE#322643 bsc#1055900).
  - drm/i915/bios: parse SDVO device mapping from pre-parsed child
    devices (FATE#322643 bsc#1055900).
  - drm/i915/bios: merge parse_device_mapping() into
    parse_general_definitions() (FATE#322643 bsc#1055900).
  - drm/i915/bios: cleanup comments and useless return (FATE#322643
    bsc#1055900).
  - drm/i915/bios: remove an unnecessary temp variable (FATE#322643
    bsc#1055900).
  - drm/i915/bios: don't initialize fields based on vbt version
    (FATE#322643 bsc#1055900).
  - drm/i915/bios: refactor parse general definitions (FATE#322643
    bsc#1055900).
  - drm/i915: avoid division by zero on cnl_calc_wrpll_link
    (FATE#322643 bsc#1055900).
  - drm/i915: add the BXT and CNL DPLL registers to
    pipe_config_compare (FATE#322643 bsc#1055900).
  - drm/i915: Early rejection of mappable GGTT pin attempts for
    large bo (FATE#322643 bsc#1055900).
  - drm/i915: Avoid evicting user fault mappable vma for
    pread/pwrite (FATE#322643 bsc#1055900).
  - drm/i915: Try a minimal attempt to insert the whole object
    for relocations (FATE#322643 bsc#1055900).
  - drm/i915: Check PIN_NONFAULT overlaps in evict_for_node
    (FATE#322643 bsc#1055900).
  - drm/i915: Track user GTT faulting per-vma (FATE#322643
    bsc#1055900).
  - drm/i915: Consolidate get_fence with pin_fence (FATE#322643
    bsc#1055900).
  - drm/i915: Pin fence for iomap (FATE#322643 bsc#1055900).
  - drm/i915: Provide an assert for when we expect forcewake to
    be held (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Hold the rpm wakeref for the reset tests
    (FATE#322643 bsc#1055900).
  - drm/i915: Hold forcewake for the duration of reset+restart
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Pretty print engine state when requests
    fail to start (FATE#322643 bsc#1055900).
  - drm/i915: Make i915_engine_info pretty printer to standalone
    (FATE#322643 bsc#1055900).
  - drm/i915: Use intel_get_pipe_timings() and
    intel_mode_from_pipe_config() in intel_crtc_mode_get()
    (FATE#322643 bsc#1055900).
  - commit 128dfbb


author: tiwai@suse.de
changelog:
  - drm/i915/selftests: Convert timers to use timer_setup()
    (FATE#322643 bsc#1055900).
  - drm/i915: Use same test for eviction and submitting kernel
    context (FATE#322643 bsc#1055900).
  - drm/i915: Call cond_resched() before repeating
    i915_gem_evict_something() (FATE#322643 bsc#1055900).
  - drm/i915: Perform a central cdclk state sanity check
    (FATE#322643 bsc#1055900).
  - drm/i915: Sanity check cdclk in vlv_set_cdclk() (FATE#322643
    bsc#1055900).
  - drm/i915: Adjust system agent voltage on CNL if required by
    DDI ports (FATE#322643 bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on CNL (FATE#322643
    bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on BXT/GLK (FATE#322643
    bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on SKL/KBL/CFL (FATE#322643
    bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on BDW (FATE#322643
    bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on VLV/CHV (FATE#322643
    bsc#1055900).
  - drm/i915: Start tracking voltage level in the cdclk state
    (FATE#322643 bsc#1055900).
  - drm/i915: Clean up some cdclk switch statements (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Update the DMC version on CNL (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Get RC6 working (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Force DDI_A_4_LANES when needed (FATE#322643
    bsc#1055900).
  - drm/i915: Synchronize irq before parking each engine
    (FATE#322643 bsc#1055900).
  - drm/i915: Bump wait-times for the final CS interrupt before
    parking (FATE#322643 bsc#1055900).
  - drm/i915: Fix deadlock in i830_disable_pipe() (FATE#322643
    bsc#1055900).
  - drm/i915: Redo plane sanitation during readout (FATE#322643
    bsc#1055900).
  - drm/i915: Add .get_hw_state() method for planes (FATE#322643
    bsc#1055900).
  - drm/i915: Don't adjust priority on an already signaled fence
    (FATE#322643 bsc#1055900).
  - drm/i915: Whitelist SLICE_COMMON_ECO_CHICKEN1 on Geminilake
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix stack-out-of-bounds bug in cmd parser
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Clear the shadow page table entry after post-sync
    (FATE#322643 bsc#1055900).
  - drm/i915: Apply Display WA #1183 on skl, kbl, and cfl
    (FATE#322643 bsc#1055900).
  - drm/i915: Put all non-blocking modesets onto an ordered wq
    (FATE#322643 bsc#1055900).
  - drm/i915: Disable DC states around GMBUS on GLK (FATE#322643
    bsc#1055900).
  - drm/i915/psr: Fix register name mess up (FATE#322643
    bsc#1055900).
  - i915: Reject CCS modifiers for pipe C on Geminilake (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix pipe A enable as default for vgpu (FATE#322643
    bsc#1055900).
  - drm/i915: Protect DDI port to DPLL map from theoretical race
    (FATE#322643 bsc#1055900).
  - drm/i915/lpe: Remove double-encapsulation of info string
    (FATE#322643 bsc#1055900).
  - drm/i915/fence: Use rcu to defer freeing of irq_work
    (FATE#322643 bsc#1055900).
  - drm/i915: Stop listening to request resubmission from the
    signaler kthread (FATE#322643 bsc#1055900).
  - drm/i915: Drop fb reference on load_detect_pipe failure path
    (FATE#322643 bsc#1055900).
  - drm/i915: Flush pending GTT writes before unbinding (FATE#322643
    bsc#1055900).
  - drm: rework delayed connector cleanup in connector_iter
    (bsc#1051510).
  - drm/i915/gvt: set max priority for gvt context (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Don't mark vgpu context as inactive when preempted
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Limit read hw reg to active vgpu (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Export intel_gvt_render_mmio_to_ring_id()
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Emulate PCI expansion ROM base address register
    (FATE#322643 bsc#1055900).
  - Revert "drm/i915: Display WA #1133 WaFbcSkipSegments:cnl, glk"
    (FATE#322643 bsc#1055900).
  - drm/i915: Call i915_gem_init_userptr() before taking
    struct_mutex (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Mask previous DDI - PLL mapping (FATE#322643
    bsc#1055900).
  - drm/i915: Fix vblank timestamp/frame counter jumps on gen2
    (FATE#322643 bsc#1055900).
  - drm/i915: Skip switch-to-kernel-context on suspend when wedged
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Correct ADDR_4K/2M/1G_MASK definition (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: enabled pipe A default on creating vgpu
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move request alloc to dispatch_workload path only
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: remove skl_misc_ctl_write handler (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix unsafe locking caused by spin_unlock_bh
    (FATE#322643 bsc#1055900).
  - drm/i915: fix intel_backlight_device_register declaration
    (FATE#322643 bsc#1055900).
  - drm/i915: Prevent zero length "index" write (FATE#322643
    bsc#1055900).
  - drm/i915: Don't try indexed reads to alternate slave addresses
    (FATE#322643 bsc#1055900).
  - drm/edid: Don't send non-zero YQ in AVI infoframe for HDMI
    1.x sinks (bsc#1051510).
  - drm/i915: Fix init_clock_gating for resume (FATE#322643
    bsc#1055900).
  - drm/i915: Clear breadcrumb node when cancelling signaling
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: ensure -ve return value is handled correctly
    (FATE#322643 bsc#1055900).
  - drm/i915: Re-register PMIC bus access notifier on runtime resume
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix false-positive assert_rpm_wakelock_held in
    i915_pmic_bus_access_notifier v2 (FATE#322643 bsc#1055900).
  - drm/i915: Reorder context-close to avoid calling
    i915_vma_close() under RCU (FATE#322643 bsc#1055900).
  - drm/i915: Move init_clock_gating() back to where it was
    (FATE#322643 bsc#1055900).
  - drm/i915: Prune the reservation shared fence array (FATE#322643
    bsc#1055900).
  - drm/i915: Idle the GPU before shinking everything (FATE#322643
    bsc#1055900).
  - drm/i915: Lock llist_del_first() vs llist_del_all() (FATE#322643
    bsc#1055900).
  - drm/i915: Calculate ironlake intermediate watermarks correctly,
    v2 (FATE#322643 bsc#1055900).
  - drm/i915: Disable lazy PPGTT page table optimization for vGPU
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Remove the priority "optimisation"
    (FATE#322643 bsc#1055900).
  - drm/i915: Filter out spurious execlists context-switch
    interrupts (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20171023 (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Map VBT DDC Pin to BSpec DDC Pin (FATE#322643
    bsc#1055900).
  - drm/i915: Let's use more enum intel_dpll_id pll_id (FATE#322643
    bsc#1055900).
  - drm/i915: Use existing DSI backlight ports info (FATE#322643
    bsc#1055900).
  - drm/i915: Parse DSI backlight/cabc ports (FATE#322643
    bsc#1055900).
  - drm/i915: Skip waking the device to service pwrite (FATE#322643
    bsc#1055900).
  - drm/i915/crt: split compute_config hook by platforms
    (FATE#322643 bsc#1055900).
  - drm/i915: remove g4x lowfreq_avail and has_pipe_cxsr
    (FATE#322643 bsc#1055900).
  - drm/i915: Drop the redundant hdmi prefix/suffix from a lot of
    variables (FATE#322643 bsc#1055900).
  - drm/i915: Unify error handling for missing DDI buf trans tables
    (FATE#322643 bsc#1055900).
  - drm/i915: Centralize the SKL DDI A/E vs. B/C/D buf trans
    handling (FATE#322643 bsc#1055900).
  - drm/i915: Kill off the BXT buf_trans default_index (FATE#322643
    bsc#1055900).
  - drm/i915: Pass encoder type to cnl_ddi_vswing_sequence()
    explicitly (FATE#322643 bsc#1055900).
  - drm/i915: Integrate BXT into intel_ddi_dp_voltage_max()
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass the level to intel_prepare_hdmi_ddi_buffers()
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass the encoder type explicitly to skl_set_iboost()
    (FATE#322643 bsc#1055900).
  - drm/i915: Extract intel_ddi_get_buf_trans_hdmi() (FATE#322643
    bsc#1055900).
  - drm/i915: Relocate intel_ddi_get_buf_trans_*() functions
    (FATE#322643 bsc#1055900).
  - drm/i915: Flush the idle-worker for debugfs/i915_drop_caches
    (FATE#322643 bsc#1055900).
  - drm/i915: adjust get_crtc_fence_y_offset() to use base.y
    instead of crtc.y (FATE#322643 bsc#1055900).
  - drm/i915: Unify skylake plane disable (FATE#322643 bsc#1055900).
  - drm/i915: Unify skylake plane update (FATE#322643 bsc#1055900).
  - drm/i915: dspaddr_offset doesn't need to be more than local
    variable (FATE#322643 bsc#1055900).
  - drm/i915: move adjusted_x/y from crtc to cache (FATE#322643
    bsc#1055900).
  - drm/i915: Fixup userptr mmu notifier registration error handling
    (FATE#322643 bsc#1055900).
  - drm/i915: No need for RING_MAX_NONPRIV_SLOTS space (FATE#322643
    bsc#1055900).
  - drm/i915/uc: Add pretty printer for uc firmware (FATE#322643
    bsc#1055900).
  - drm/i915: Handle drm-layer errors in intel_dp_add_mst_connector
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove mostly duplicated video DIP handling from
    PSR code (FATE#322643 bsc#1055900).
  - commit 7e86bee


author: tiwai@suse.de
changelog:
  - drm/i915: Kerneldoc typo s/rps/rps_client/ (FATE#322643
    bsc#1055900).
  - drm/i915: Stop caching the "golden" renderstate (FATE#322643
    bsc#1055900).
  - drm/i915: Record the default hw state after reset upon load
    (FATE#322643 bsc#1055900).
  - drm/i915: Mark the context state as dirty/written (FATE#322643
    bsc#1055900).
  - drm/i915: Inline intel_modeset_gem_init() (FATE#322643
    bsc#1055900).
  - drm/i915: Move intel_init_clock_gating() to i915_gem_init()
    (FATE#322643 bsc#1055900).
  - drm/i915: Move GT powersaving init to i915_gem_init()
    (FATE#322643 bsc#1055900).
  - drm/i915: Force the switch to the i915->kernel_context
    (FATE#322643 bsc#1055900).
  - drm/i915: Define an engine class enum for the uABI (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Initialise mock_i915->mm.obj_lock
    (FATE#322643 bsc#1055900).
  - drm/i915: Restore the wait for idle engine after flushing
    interrupts (FATE#322643 bsc#1055900).
  - drm/i915: Move irqs enabled assertion deeper for mock
    breadcrumbs (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Reduce the volume of the timeout message
    (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20171109 (FATE#322643
    bsc#1055900).
  - drm/i915: Mark up i915_vma_unbind() as a potential sleeper
    (FATE#322643 bsc#1055900).
  - drm/i915: Mark vm_free_page() as a potential sleeper agent
    (FATE#322643 bsc#1055900).
  - drm/i915: Use trace_printk to provide a death rattle for GEM
    (FATE#322643 bsc#1055900).
  - drm/i915: Clean up DP code local variables and calling
    conventions (FATE#322643 bsc#1055900).
  - drm/i915: Clean up PPS code calling conventions (FATE#322643
    bsc#1055900).
  - drm/i915: Nuke intel_digital_port->port (FATE#322643
    bsc#1055900).
  - drm/i915: Replace dig_port->port with encoder port for BXT
    DPLL selection (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate crtc->config usage from CRT code
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc state to DPIO PHY functions (FATE#322643
    bsc#1055900).
  - drm/i915: Eliminate some encoder->crtc usage from TV code
    (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate some encoder->crtc usage from SDVO code
    (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate some encoder->crtc usage from DSI code
    (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate some encoder->crtc usage from DP code
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Simplify programming of GUC_SHIM_CONTROL
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Drop legacy workarounds from guc_prepare_xfer
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Wait for ucode DMA transfer completion
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Split GuC firmware xfer function into clear steps
    (FATE#322643 bsc#1055900).
  - drm/i915: Implement ReadHitWriteOnlyDisable (FATE#322643
    bsc#1055900).
  - drm/i915: Include intel_engine_is_idle() status in engine
    pretty-printer (FATE#322643 bsc#1055900).
  - drm/i915: Read ilk FDI PLL frequency once during initialisation
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Take rpm wakeref around partial tiling tests
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Take rpm wakeref around GGTT lowlevel tests
    (FATE#322643 bsc#1055900).
  - drm/i915: Prevent unbounded wm results in g4x_compute_wm()
    (FATE#322643 bsc#1055900).
  - drm/i915: Simplify onion for bxt_ddi_phy_init() (FATE#322643
    bsc#1055900).
  - drm/i915: Silence compiler for csr_load_work_fn() (FATE#322643
    bsc#1055900).
  - drm/i915: Silence smatch for cmdparser (FATE#322643
    bsc#1055900).
  - drm/i915: Handle error-state modparams in dedicated functions
    (FATE#322643 bsc#1055900).
  - drm/i915: Make GuC log part of the uC error state (FATE#322643
    bsc#1055900).
  - drm/i915: Add Guc/HuC firmware details to error state
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Assert ctch->vma is allocated (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Assert guc->stage_desc_pool is allocated
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Hide dangerous tests (FATE#322643
    bsc#1055900).
  - drm/i915: Assert vma->flags are updated correctly during binding
    (FATE#322643 bsc#1055900).
  - drm/i915: Set up mocs tables before restarting the engines
    (FATE#322643 bsc#1055900).
  - drm/i915: Warn in debug builds of incorrect usages of
    ptr_pack_bits (FATE#322643 bsc#1055900).
  - drm/i915: ensure oa config uuid is null terminated (FATE#322643
    bsc#1055900).
  - drm/i915: Flush the irq and tasklets before asserting engine
    is idle (FATE#322643 bsc#1055900).
  - drm/i915: Use fallback forcewake if primary ack missing
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Add support for reset engine using GuC commands
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Rename the function that resets the GuC
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Clear terminated attribute bit on GuC preemption
    context (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Symmetric scalers for each pipe (FATE#322643
    bsc#1055900).
  - drm/i915: Give more details for the active-when-parking warning
    for the engines (FATE#322643 bsc#1055900).
  - drm/i915: Move parking-while-active warning to
    intel_engines_park() (FATE#322643 bsc#1055900).
  - drm/i915: Check that the breadcrumb wasn't disarmed
    automatically before parking (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Remove unnecessary check in cnl_setup_private_ppat
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove most encoder->type uses from the audio code
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass around crtc and connector states for audio
    (FATE#322643 bsc#1055900).
  - drm/i915: Replace "cc-option -Wno-foo" with "cc-disable-warning
    foo" (FATE#322643 bsc#1055900).
  - drm/i915: Use intel_ddi_get_config() for MST (FATE#322643
    bsc#1055900).
  - drm/i915: Pass a crtc state to ddi post_disable from MST code
    (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate pll->state usage from bxt_calc_pll_link()
    (FATE#322643 bsc#1055900).
  - drm/i915: Nuke intel_ddi_get_encoder_port() (FATE#322643
    bsc#1055900).
  - drm/i915: Stop frobbing with DDI encoder->type (FATE#322643
    bsc#1055900).
  - drm/i915: Populate output_types from .get_config() (FATE#322643
    bsc#1055900).
  - drm/i915: Parse max HDMI TMDS clock from VBT (FATE#322643
    bsc#1055900).
  - drm/i915/vbt: Fix HDMI level shifter and max data rate bitfield
    sizes (FATE#322643 bsc#1055900).
  - drm/i915: Clean up the mess around hdmi_12bpc_possible()
    (FATE#322643 bsc#1055900).
  - drm/i915: Improve DP downstream HPD handling (FATE#322643
    bsc#1055900).
  - drm/i915: Fix BXT lane latency optimal setting with MST
    (FATE#322643 bsc#1055900).
  - drm/i915: Stop using encoder->type in
    intel_ddi_enable_transcoder_func() (FATE#322643 bsc#1055900).
  - drm/i915: Start using output_types for DPLL selection
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc state to intel_prepare_dp_ddi_buffers()
    (FATE#322643 bsc#1055900).
  - drm/i915: Don't use encoder->type in
    intel_ddi_set_pipe_settings() (FATE#322643 bsc#1055900).
  - drm/i915: Empty the ring before disabling (FATE#322643
    bsc#1055900).
  - drm/i915/edp: clean up code and comments around eDP DPCD read
    (FATE#322643 bsc#1055900).
  - drm/i915: Add -Wall -Wextra to our build, set warnings to full
    (FATE#322643 bsc#1055900).
  - drm/i915: Include RING_MODE when dumping the engine state
    (FATE#322643 bsc#1055900).
  - drm/i915/huc: Use helper function while waiting for DMA
    completion (FATE#322643 bsc#1055900).
  - drm/i915/guc: Preemption! With GuC (FATE#322643 bsc#1055900).
  - drm/i915: Rename helpers used for unwinding, use macro for
    can_preempt (FATE#322643 bsc#1055900).
  - drm/i915/guc: Keep request->priority for its lifetime
    (FATE#322643 bsc#1055900).
  - drm/i915: Add information needed to track engine preempt state
    (FATE#322643 bsc#1055900).
  - drm/i915: Extract "emit write" part of emit breadcrumb functions
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Split guc_wq_item_append (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Add a second client, to be used for preemption
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Add preemption action to GuC firmware interface
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Allocate separate shared data object for GuC
    communication (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract GuC stage desc pool creation into a helper
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Do not use 0 for GuC doorbell cookie (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix SSEU Device Status (FATE#322643 bsc#1055900).
  - drm/i915/guc: Initialize GuC before restarting engines
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Always enable the breadcrumbs irq (FATE#322643
    bsc#1055900).
  - drm/i915: Add a hook for making the engines idle (parking)
    and unparking (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Allow 2 pixel per clock on Cannonlake (FATE#322643
    bsc#1055900).
  - Revert "drm/i915/selftests: Convert timers to use timer_setup()"
    (FATE#322643 bsc#1055900).
  - commit dc0515f


author: tiwai@suse.de
changelog:
  - drm/i915: Mark the userptr invalidate workqueue as
    WQ_MEM_RECLAIM (FATE#322643 bsc#1055900).
  - drm/i915: Add might_sleep() check to wait_for() (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Add a GuC doorbells selftest (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Let each vgpu has separate opregion memory
    (FATE#322643 bsc#1055900).
  - Revert "drm/i915/gvt: Refine broken PPGTT scratch" (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Make gvt_vgpu_err use pr_err (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Don't dump partial state in cmd parser
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Reduce rcs mocs switch latency (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add new debugfs tool mmio_diff (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add mmio iterator
    intel_gvt_for_each_tracked_mmio() (FATE#322643 bsc#1055900).
  - drm/i915/gvt: opregion virtualization for win guest (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: update CSB and CSB write pointer in virtual HWSP
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine broken PPGTT scratch (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Introduce ops->set_present() (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Introduce page table type of current level in
    GTT type enumerations (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix a bug of unexpectedly clear scratch page table
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Let the caller choose if a shadow page should
    be put into hash table (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Use I915_GTT_PAGE_SIZE (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Factor intel_vgpu_page_track (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Refine shadow batch buffer (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Refine find_bb_size() (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Use BIT() to make klockwork happy (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add basic debugfs infrastructure (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Refactor vGPU type code in kvmgt part (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Move vGPU type related code into gvt file
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move clean_workloads() into scheduler.c
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Introduce intel_vgpu_reset_submission (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Introduce vGPU submission ops (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Remove one extra declaration in scheduler.h
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move common vGPU workload creation into
    scheduler.c (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move common workload preparation into
    prepare_workload() (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Factor out prepare_workload() (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Factor out vGPU workload creation/destroy
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Use dyndbg for gvt debug info (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add VM healthy check for submit_context
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add VM healthy check for workload_thread
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Change the return type during command scan
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Do not allocate initial ring scan buffer
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move ring scan buffers into intel_vgpu_submission
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Rename reserved ring buffer (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix a memory leak in cmd_parser.c (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Move tlb_handle_pending into intel_vgpu_submission
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Introduce intel_vgpu_submission (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Move workload cache init/clean into
    intel_vgpu_{setup, clean}_submission() (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Rename intel_vgpu_{init, clean}_gvt_context()
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Make elsp_dwords in the right order (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add support for opregion virtualization
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Extend HDMI 2.0 support to CNL (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Simplify dco_fraction calculation (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Don't blindly replace qdiv (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix wrpll math for higher freqs (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix, simplify and unify wrpll variable sizes
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Remove useless conversion (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Remove spurious central_freq (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: exercise_ggtt may have nothing to do
    (FATE#322643 bsc#1055900).
  - drm/i915: Don't sanitize frame start delay if the pipe is off
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Rename i915_guc_submission.c|h to
    intel_guc_submission.c|h (FATE#322643 bsc#1055900).
  - drm/i915/guc: Rename i915_guc_client struct to intel_guc_client
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Update name and prototype of GuC submission
    interface functions (FATE#322643 bsc#1055900).
  - drm/i915/guc: Update names of submission related static
    functions (FATE#322643 bsc#1055900).
  - drm/i915: Update execlists tasklet naming (FATE#322643
    bsc#1055900).
  - drm/i915: Prevent overflow of execbuf.buffer_count and
    num_cliprects (FATE#322643 bsc#1055900).
  - drm/i915: Print the condition causing GEM_BUG_ON (FATE#322643
    bsc#1055900).
  - drm/i915: Remove pre-production pooled-EU w/a for Broxton
    (FATE#322643 bsc#1055900).
  - drm/i915: Make request's wait-for-space explicit (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Increase size for mock ringbuffer
    (FATE#322643 bsc#1055900).
  - drm/i915: Initialise entry in intel_ppat_get() for older
    compilers (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Markup __iomem for igt_gem_coherency
    (FATE#322643 bsc#1055900).
  - drm/i915: Use ELK stolen memory reserved detection for ILK
    (FATE#322643 bsc#1055900).
  - drm/i915: Make the report about a bogus stolen reserved area
    an error (FATE#322643 bsc#1055900).
  - drm/i915: Check if the stolen memory "reserved" area is enabled
    or not (FATE#322643 bsc#1055900).
  - drm/i915: Fix kerneldocs for intel_audio.c (FATE#322643
    bsc#1055900).
  - drm/i915: Call uncore_suspend before platform suspend handlers
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Always initialise err (FATE#322643
    bsc#1055900).
  - drm/i915: Resume GuC before using GEM (FATE#322643 bsc#1055900).
  - drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk
    (FATE#322643 bsc#1055900).
  - drm/i915: Unconditionally apply the Broxton register workaround
    set (FATE#322643 bsc#1055900).
  - drm/i915: Remove pre-production Broxton register workarounds
    (FATE#322643 bsc#1055900).
  - drm/i915: Unify SLICE_UNIT_LEVEL_CLKGATE w/a for cnl
    (FATE#322643 bsc#1055900).
  - drm/i915: fix 64bit divide (FATE#322643 bsc#1055900).
  - drm/i915: Generalize transcoder looping (FATE#322643
    bsc#1055900).
  - drm/i915/glk: Refactor handling of PLANE_COLOR_CTL for GLK+
    (FATE#322643 bsc#1055900).
  - drm/i915: Introduce GEM proxy (FATE#322643 bsc#1055900).
  - drm/i915: Object w/o backing storage is banned by -ENXIO
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix function name in comment (FATE#322643
    bsc#1055900).
  - drm/i915: There is only one fault register from GEN8 onwards
    (FATE#322643 bsc#1055900).
  - drm/i915: Clear per-engine fault register as early as possible
    (FATE#322643 bsc#1055900).
  - drm/i915: expose command stream timestamp frequency to userspace
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: enable perf support on CNL (FATE#322643
    bsc#1055900).
  - drm/i915: fix register naming (FATE#322643 bsc#1055900).
  - drm/i915/perf: refactor perf setup (FATE#322643 bsc#1055900).
  - drm/i915/perf: add support for Coffeelake GT3 (FATE#322643
    bsc#1055900).
  - drm/i915/perf: complete whitelisting for OA programming on HSW
    (FATE#322643 bsc#1055900).
  - drm/i915: Handle adjust better in intel_pipe_config_compare
    (FATE#322643 bsc#1055900).
  - drm/i915: Check boolean options in intel_pipe_config_compare
    with its own macro (FATE#322643 bsc#1055900).
  - drm/i915: Remove bogus ips_enabled check (FATE#322643
    bsc#1055900).
  - drm/i915: Remove Gen9 WAs with no effect (FATE#322643
    bsc#1055900).
  - drm/i915: Remove redundant intel_autoenable_gt_powersave()
    (FATE#322643 bsc#1055900).
  - drm/i915: Update watermark state correctly in
    sanitize_watermarks (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Yet another forgotten mock_i915->mm
    initialiser (FATE#322643 bsc#1055900).
  - commit ac7993e


author: tiwai@suse.de
changelog:
  - drm/i915/guc: Combine enable_guc_loading|submission modparams
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Don't use -EIO to report missing firmware
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Don't fetch GuC firmware if no plan to use GuC
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Introduce USES_GUC_xxx helper macros (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Move firmware selection to init_early (FATE#322643
    bsc#1055900).
  - drm/i915/huc: Move firmware selection to init_early (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Kick scheduler when new workload queued
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Convert macro queue_workload to a function
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add framebuffer decoder support (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add opregion support (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Alloc and Init guest opregion at vgpu creation
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix out-of-bounds buffer write into
    opregion->signature[] (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Cleanup unwanted public symbols (FATE#322643
    bsc#1055900).
  - drm/i915: add platform tag to WA (FATE#322643 bsc#1055900).
  - drm/i915: follow single notation for workaround number
    (FATE#322643 bsc#1055900).
  - drm/i915: Taint (TAINT_WARN) the kernel if the GPU reset fails
    (FATE#322643 bsc#1055900).
  - drm/i915/skl: DMC firmware for skylake v1.27 (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: only divide up base frequency with crystal source
    (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20171201 (FATE#322643
    bsc#1055900).
  - drm/i915: Remove unsafe i915.enable_rc6 (FATE#322643
    bsc#1055900).
  - drm/i915: Sleep and retry a GPU reset if at first we don't
    succeed (FATE#322643 bsc#1055900).
  - drm/i915: Interlaced DP output doesn't work on VLV/CHV
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc state to intel_pipe_{enable,disable}()
    (FATE#322643 bsc#1055900).
  - drm/i915: Wait for pipe to start on i830 as well (FATE#322643
    bsc#1055900).
  - drm/i915: Fix has_audio readout for DDI A (FATE#322643
    bsc#1055900).
  - drm/i915: Don't add the "force audio" property to DP connectors
    that don't support audio (FATE#322643 bsc#1055900).
  - drm/i915: Disable DP audio for g4x (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Wake the device before executing requests
    on the GPU (FATE#322643 bsc#1055900).
  - drm/i915: Set fake_vma.size as well as fake_vma.node.size for
    capture (FATE#322643 bsc#1055900).
  - drm/i915: Tidy up signed/unsigned comparison (FATE#322643
    bsc#1055900).
  - drm/i915: Enable IPS with only sprite plane visible too, v4
    (FATE#322643 bsc#1055900).
  - drm/i915: Make ips_enabled a property depending on whether
    IPS is enabled, v3 (FATE#322643 bsc#1055900).
  - drm/i915: Avoid PPS HW/SW state mismatch due to rounding
    (FATE#322643 bsc#1055900).
  - drm/i915/glk: Apply WaProgramL3SqcReg1DefaultForPerf for GLK
    too (FATE#322643 bsc#1055900).
  - drm/i915/guc: Change default GuC FW for KBL to v9.39
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Change default GuC FW for BXT to v9.29
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Change default GuC FW for SKL to v9.33
    (FATE#322643 bsc#1055900).
  - drm/i915: Consolidate checks for engine stats availability
    (FATE#322643 bsc#1055900).
  - drm/i915: Move engine->needs_cmd_parser to engine->flags
    (FATE#322643 bsc#1055900).
  - drm/i915: Enable hotplug polling after registering the outputs
    (FATE#322643 bsc#1055900).
  - drm/i915: Rename i915_gem_timelines_mark_idle (FATE#322643
    bsc#1055900).
  - drm/i915: Rename shrinker init/cleanup to match driver
    initialisation phase (FATE#322643 bsc#1055900).
  - drm/i915: Record default HW state in the GPU error state
    (FATE#322643 bsc#1055900).
  - drm/i915: Flush everything on switching to the kernel_context
    (FATE#322643 bsc#1055900).
  - drm/i915: hide unused intel_panel_set_backlight function
    (FATE#322643 bsc#1055900).
  - drm/i915/fbdev: Serialise early hotplug events with async
    fbdev config (FATE#322643 bsc#1055900).
  - drm/i915/guc: Use consistent name for scratch register count
    (FATE#322643 bsc#1055900).
  - drm/i915: Use exponential backoff for wait_for() (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Tidy ELSP port assignment (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Advance over port[0] if set and not preempting
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Rename i915_guc_reg.h to intel_guc_reg.h
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Update header guard name of intel_guc_submission.h
    (FATE#322643 bsc#1055900).
  - drm/i915: Move mi_set_context() into the legacy ringbuffer
    submission (FATE#322643 bsc#1055900).
  - drm/i915: Unwind incomplete legacy context switches (FATE#322643
    bsc#1055900).
  - drm/i915: remove stale comment from sanitize_encoder
    (FATE#322643 bsc#1055900).
  - drm/i915: sync dp link status checks against atomic commmits
    (FATE#322643 bsc#1055900).
  - drm/i915/dmc: DMC 1.04 for Kabylake (FATE#322643 bsc#1055900).
  - drm/i915: Save/restore irq state for vlv_residency_raw()
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove success dmesg noise for intel_rotate_pages()
    (FATE#322643 bsc#1055900).
  - drm/i915: Convert intel_rc6_residency_us to ns (FATE#322643
    bsc#1055900).
  - drm/i915: Engine busy time tracking (FATE#322643 bsc#1055900).
  - drm/i915: Wrap context schedule notification (FATE#322643
    bsc#1055900).
  - drm/i915: Extract intel_get_cagf (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Avoid drm_gem_handle_create under
    struct_mutex (FATE#322643 bsc#1055900).
  - drm/i915: Add rudimentary plane state verification (FATE#322643
    bsc#1055900).
  - drm/i915: Use plane->get_hw_state() for initial plane fb readout
    (FATE#322643 bsc#1055900).
  - drm/i915: Nuke crtc->plane (FATE#322643 bsc#1055900).
  - drm/i915: Switch fbc over to for_each_new_intel_plane_in_state()
    (FATE#322643 bsc#1055900).
  - drm/i915: Nuke ironlake_get_initial_plane_config() (FATE#322643
    bsc#1055900).
  - drm/i915: Cleanup enum pipe/enum plane_id/enum i9xx_plane_id
    in initial fb readout (FATE#322643 bsc#1055900).
  - drm/i915: Use enum i9xx_plane_id for the .get_fifo_size()
    hooks (FATE#322643 bsc#1055900).
  - drm/i915: s/enum plane/enum i9xx_plane_id/ (FATE#322643
    bsc#1055900).
  - drm/i915: Don't use GEN6_RC_VIDEO_FREQ on gen10+ (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Declare we allocated the guc clients
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove i915.semaphores modparam (FATE#322643
    bsc#1055900).
  - drm/i915: Move debugfs/i915_semaphore_status to i915_engine_info
    (FATE#322643 bsc#1055900).
  - drm/i915: Disable semaphores on Sandybridge (FATE#322643
    bsc#1055900).
  - drm/i915: Remove obsolete ringbuffer emission for gen8+
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove i915.enable_execlists module parameter
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Delay writing to ELSP until HW has processed
    the previous write (FATE#322643 bsc#1055900).
  - drm/i915/selftest: Make guc clients static (FATE#322643
    bsc#1055900).
  - drm/i915/perf: reuse timestamp frequency from device info
    (FATE#322643 bsc#1055900).
  - drm/i915: Automatic i915_switch_context for legacy (FATE#322643
    bsc#1055900).
  - drm/i915: Pull the unconditional GPU cache invalidation into
    request construction (FATE#322643 bsc#1055900).
  - drm/i915/perf: replace .reg accesses with i915_mmio_reg_offset
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Assert that we don't get mixed IDLE_ACTIVE |
    COMPLETE events (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Reduce completed event mask to COMPLETE |
    PREEMPTED (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Listen to COMPLETE context event not
    ACTIVE_IDLE (FATE#322643 bsc#1055900).
  - drm/fb-helper: Apply panel orientation connector prop to the
    primary plane, v6 (FATE#322643 bsc#1055900).
  - drm: Add support for a panel-orientation connector property,
    v6 (FATE#322643 bsc#1055900).
  - drm: Add panel orientation quirks, v6 (FATE#322643 bsc#1055900).
  - fbcon: Add fbcon_rotate_hint to struct fb_info (FATE#322643
    bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20171117 (FATE#322643
    bsc#1055900).
  - drm/i915: Add a policy note for removing workarounds
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Report ENOMEM clearly for an allocation
    failure (FATE#322643 bsc#1055900).
  - drm/i915: Calculate g4x intermediate watermarks correctly
    (FATE#322643 bsc#1055900).
  - drm/i915: Calculate vlv/chv intermediate watermarks correctly,
    v3 (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc_state to ips toggle functions, v2
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass idle crtc_state to intel_dp_sink_crc (FATE#322643
    bsc#1055900).
  - drm/i915: Enable FIFO underrun reporting after initial fastset,
    v4 (FATE#322643 bsc#1055900).
  - commit c55e1d3


author: tiwai@suse.de
changelog:
  - intel/atomic: Stop updating legacy fb parameters (FATE#322643
    bsc#1055900).
  - drm/i915: Restore GT performance in headless mode with DMC
    loaded (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Cache ELSP register offset (FATE#322643
    bsc#1055900).
  - drm/i915: Refactor common list iteration over GGTT vma
    (FATE#322643 bsc#1055900).
  - drm/i915: Track GGTT writes on the vma (FATE#322643
    bsc#1055900).
  - drm/i915: Remove vma from object on destroy, not close
    (FATE#322643 bsc#1055900).
  - drm/i915/huc: Load HuC only if requested (FATE#322643
    bsc#1055900).
  - commit e564912


author: tiwai@suse.de
changelog:
  - drm/i915: Add "panel orientation" property to the panel
    connector, v6 (FATE#322643 bsc#1055900).
  - commit 71dce14


author: tiwai@suse.de
changelog:
  - drm/i915: Use snprintf to avoid line-break when pretty-printing
    engines (FATE#322643 bsc#1055900).
  - commit ac105dc


author: tiwai@suse.de
changelog:
  - drm/i915: Keep a small stash of preallocated WC pages
    (FATE#322643 bsc#1055900).
  - Refresh
    patches.drivers/drm-i915-Mark-vm_free_page-as-a-potential-sleeper-ag.
  - Refresh
    patches.drivers/drm-i915-Only-free-the-oldest-stale-object-before-a-.
  - commit 4f7f6f9


author: tiwai@suse.de
changelog:
  - drm/i915/bios: add DP max link rate to VBT child device struct
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Properly handle VBT ddc pin out of bounds
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Ignore VBT request for know invalid DDC pin
    (FATE#322643 bsc#1055900).
  - drm/i915/cmdparser: Do not check past the cmd length
    (FATE#322643 bsc#1055900).
  - drm/i915/cmdparser: Check reg_table_count before derefencing
    (FATE#322643 bsc#1055900).
  - drm/i915/bxt, glk: Increase PCODE timeouts during CDCLK freq
    changing (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Use KVM r/w to access guest opregion (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix aperture read/write emulation when enable
    x-no-mmap=on (FATE#322643 bsc#1055900).
  - drm/i915/gvt: only reset execlist state of one engine during
    VM engine reset (FATE#322643 bsc#1055900).
  - drm/i915/gvt: refine intel_vgpu_submission_ops as per engine
    ops (FATE#322643 bsc#1055900).
  - drm/i915/ppgtt: Pin page directories before allocation
    (FATE#322643 bsc#1055900).
  - drm/i915: Always run hangcheck while the GPU is busy
    (FATE#322643 bsc#1055900).
  - Revert "drm/i915: mark all device info struct with __initconst"
    (FATE#322643 bsc#1055900).
  - drm/i915/edp: Do not do link training fallback or prune modes
    on EDP (FATE#322643 bsc#1055900).
  - drm/i915: Check for fused or unused pipes (FATE#322643
    bsc#1055900).
  - drm/i915: Protect WC stash allocation against direct reclaim
    (FATE#322643 bsc#1055900).
  - drm/i915: Always call to intel_display_set_init_power() in
    resume_early (FATE#322643 bsc#1055900).
  - drm/i915/gvt: cancel scheduler timer when no vGPU exists
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: cancel virtual vblank timer when no vGPU exists
    (FATE#322643 bsc#1055900).
  - drm/i915/pmu: Reconstruct active state on starting busy-stats
    (FATE#322643 bsc#1055900).
  - drm/i915: Stop getting the fault address from RING_FAULT_REG
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Add uc_fini_wq in gem_init unwind path
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix using BIT_ULL() vs. BIT() for power domain masks
    (FATE#322643 bsc#1055900).
  - drm/i915: Try EDID bitbanging on HDMI after failed read
    (FATE#322643 bsc#1055900).
  - drm/i915/glk: Disable Guc and HuC on GLK (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Do not use I915_NUM_ENGINES to iterate over the
    mocs regs array (FATE#322643 bsc#1055900).
  - drm/i915/gvt: validate gfn before set shadow page entry
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: add PLANE_KEYMAX regs to mmio track list
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix gen8/9_render_mmio_list[0] don't take effect
    (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20171222 (FATE#322643
    bsc#1055900).
  - drm/i915: Assert that the request is on the execution queue
    before being removed (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Show preemption progress in GEM_TRACE
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: move write protect handler out of mmio emulation
    function (FATE#322643 bsc#1055900).
  - drm/i915/gvt: cleanup usage for typed mmio reg vs. offset
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: always use i915_reg_t for MMIO handler definition
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: load host render mocs once in mocs switch
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: refine mocs save restore policy (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: optimize for vGPU mmio switch (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: refine trace_render_mmio (FATE#322643
    bsc#1055900).
  - drm/i915: Disable GMBUS clock gating around GMBUS transfers
    on gen9+ (FATE#322643 bsc#1055900).
  - drm/i915: Clean up the PNV bit banging vs. GMBUS clock gating
    w/a (FATE#322643 bsc#1055900).
  - drm/i915: No need to power up PG2 for GMBUS on BXT (FATE#322643
    bsc#1055900).
  - drm/i915: Do not enable movntdqa optimization in hypervisor
    guest (FATE#322643 bsc#1055900).
  - drm/i915: Dump device info at once (FATE#322643 bsc#1055900).
  - drm/i915: Add pretty printer for runtime part of
    intel_device_info (FATE#322643 bsc#1055900).
  - drm/i915: Update intel_device_info_runtime_init() parameter
    (FATE#322643 bsc#1055900).
  - drm/i915: Move intel_device_info definitions to its own header
    (FATE#322643 bsc#1055900).
  - drm/i915: Move opregion definitions to dedicated
    intel_opregion.h (FATE#322643 bsc#1055900).
  - drm/i915: Move display related definitions to dedicated header
    (FATE#322643 bsc#1055900).
  - drm/i915: Move some utility functions to i915_util.h
    (FATE#322643 bsc#1055900).
  - drm/i915: Disable all planes for load detection, v2 (FATE#322643
    bsc#1055900).
  - drm/i915/cfl: Adding more Coffee Lake PCI IDs (FATE#322643
    bsc#1055900).
  - drm/i915: Tidy up GEM_TRACE around execlists (FATE#322643
    bsc#1055900).
  - drm/i915: Avoid context dereference inside
    execlists_submission_tasklet (FATE#322643 bsc#1055900).
  - drm/i915: Remove pointer indirection for hangcheck_state local
    (FATE#322643 bsc#1055900).
  - drm/i915: Show if we consider the engine is idle in the GPU
    error state (FATE#322643 bsc#1055900).
  - drm/i915: Implement WaDisableEarlyEOT (FATE#322643 bsc#1055900).
  - drm/i915: Implement WaDisableVFclkgate (FATE#322643
    bsc#1055900).
  - drm/i915: Add pretty printer for modparams (FATE#322643
    bsc#1055900).
  - drm/i915: Convert intel_device_info_dump into pretty printer
    (FATE#322643 bsc#1055900).
  - drm/i915: Add pretty printer for device info flags (FATE#322643
    bsc#1055900).
  - drm/i915: Fix indentation for intel_ddi_clk_select (FATE#322643
    bsc#1055900).
  - drm/i915: Add a strong mb to resetting the has-CS-interrupt bit
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add support for horizontal plane flipping
    (FATE#322643 bsc#1055900).
  - drm/i915/trace: add hw_id to gem requests trace points
    (FATE#322643 bsc#1055900).
  - drm/i915: reorder field in gem_request tracepoints (FATE#322643
    bsc#1055900).
  - drm/i915: Show IPEIR and IPEHR in the engine dump (FATE#322643
    bsc#1055900).
  - drm/i915: Re-enable GGTT earlier after GPU reset (FATE#322643
    bsc#1055900).
  - drm/i915: Unifying debugfs return codes for unsupported features
    (FATE#322643 bsc#1055900).
  - drm/i915: Restore the kernel context after a GPU reset on an
    idle engine (FATE#322643 bsc#1055900).
  - drm/i915: Skip an engine reset if it recovered before our
    preparations (FATE#322643 bsc#1055900).
  - x86/gpu: add CFL to early quirks (FATE#322643 bsc#1055900).
  - drm/i915: Allow internal page allocations to fail (FATE#322643
    bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20171214 (FATE#322643
    bsc#1055900).
  - drm/i915/gvt/fb_decoder: Fix out-of-bounds read (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: refine function emulate_mmio_read/write
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt/kvmgt: fill info for ROM/VGA region (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Rename file render.{c, h} to mmio_context.{c, h}
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Remove MMIO barrier in MMIO switch (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Select appropriate mmio list at initialization
    time (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine the ring mmio list definition (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: fix off-by-one comparison of ring_id (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add missing breaks in switch statement
    (FATE#322643 bsc#1055900).
  - drm/i915: properly init lockdep class (FATE#322643 bsc#1055900).
  - drm/i915: make CS frequency read support missing more obvious
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract doorbell verification into a function
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract clients allocation to submission_init
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract doorbell creation from client allocation
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Call invalidate after changing the vfunc
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract guc_init from guc_init_hw (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Move GuC workqueue allocations outside of the
    mutex (FATE#322643 bsc#1055900).
  - drm/i915/guc: Move shared data allocation away from submission
    path (FATE#322643 bsc#1055900).
  - drm/i915: Unwind i915_gem_init() failure (FATE#322643
    bsc#1055900).
  - drm/i915: Ratelimit request allocation under oom (FATE#322643
    bsc#1055900).
  - drm/i915: Allow fence allocations to fail (FATE#322643
    bsc#1055900).
  - drm/i915: Mark up potential allocation paths within
    i915_sw_fence as might_sleep (FATE#322643 bsc#1055900).
  - drm/i915: Don't check #active_requests from
    i915_gem_wait_for_idle() (FATE#322643 bsc#1055900).
  - drm/i915: Bump timeout for wait_for_engines() (FATE#322643
    bsc#1055900).
  - drm/i915: Downgrade misleading "Memory usable" message
    (FATE#322643 bsc#1055900).
  - drm/i915: Print an error message for a reset failure on gen2
    (FATE#322643 bsc#1055900).
  - drm/i915: prefer resource_size_t for everything stolen
    (FATE#322643 bsc#1055900).
  - drm/i915: give stolen_usable_size a more suitable home
    (FATE#322643 bsc#1055900).
  - drm/i915: make mappable struct resource centric (FATE#322643
    bsc#1055900).
  - drm/i915: make reserved struct resource centric (FATE#322643
    bsc#1055900).
  - drm/i915: make dsm struct resource centric (FATE#322643
    bsc#1055900).
  - drm/i915: nuke the duplicated stolen discovery (FATE#322643
    bsc#1055900).
  - x86/early-quirks: export the stolen region as a resource
    (FATE#322643 bsc#1055900).
  - drm/i915: Only report a wakeup if the waiter was truly asleep
    (FATE#322643 bsc#1055900).
  - commit cd3b46b


author: tiwai@suse.de
changelog:
  - Re-enable downstream DRM patches
    Refresh
    patches.drivers/drm-mgag200-Add-command-line-option-to-specify-preferred-depth.patch.
  - commit 61ea818


author: tiwai@suse.de
changelog:
  - dma-buf/sync_file: Allow multiple sync_files to wrap a single
    dma-fence (FATE#322643 bsc#1055900).
  - commit dbff788


author: tiwai@suse.de
changelog:
  - drm: rename u32 in __u32 in uapi (FATE#322643 bsc#1055900).
  - drm: Shift wrap bug in create_in_format_blob() (FATE#322643
    bsc#1055900).
  - drm: Fix kerneldoc for atomic_async_update (FATE#322643
    bsc#1055900).
  - commit a2db442


author: tiwai@suse.de
changelog:
  - drm/atomic: Check for busy planes/connectors before setting
    the commit (FATE#322643 bsc#1055900).
  - drm/i915: Don't use BIT() in UAPI section (FATE#322643
    bsc#1055900).
  - drm: Make __drm_object_property_get_value() static (FATE#322643
    bsc#1055900).
  - drm: Make syncobj import/export functions static (FATE#322643
    bsc#1055900).
  - commit 3c66d76


author: tiwai@suse.de
changelog:
  - drm/i915: Hold rcu_read_lock when iterating over the radixtree
    (vma idr) (FATE#322643 bsc#1055900).
  - Refresh
    patches.drivers/drm-i915-Reorder-context-close-to-avoid-calling-i915.
  - commit dd5076b


author: tiwai@suse.de
changelog:
  - documentation/gpu/i915: fix docs build error after file rename
    (FATE#322643 bsc#1055900).
  - drm: rcar-du: Don't set connector DPMS property (FATE#322643
    bsc#1055900).
  - drm/fb_helper: Disable all crtc's when initial setup fails
    (FATE#322643 bsc#1055900).
  - drm/fsl-dcu: Don't set connector DPMS property (FATE#322643
    bsc#1055900).
  - commit 3c20f19


author: tiwai@suse.de
changelog:
  - drm: Fix PANEL_ORIENTATION_QUIRKS breaking the Kconfig DRM
    menuconfig (FATE#322643 bsc#1055900).
  - Update config files.
  - commit a55f11f


author: tiwai@suse.de
changelog:
  - drm/i915: Avoid truncation before clamping userspace's priority
    value (FATE#322643 bsc#1055900).
  - drm/i915/perf: Fix compiler warning for string truncation
    (FATE#322643 bsc#1055900).
  - drm/ast: Load lut in crtc_commit (FATE#322643 bsc#1055900).
  - commit 81092f7


author: mfleming@suse.de
changelog:
  - cpufreq: schedutil: Reset cached_raw_freq when not in sync
    with next_freq (git-fixes).
  - commit 45b8f64


author: msuchanek@suse.de
changelog:
  - Refresh sorted section.
  - Refresh patches.drivers/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch.
  - Refresh patches.drivers/ibmvnic-Fix-NAPI-structures-memory-leak.patch.
  - Refresh patches.drivers/ibmvnic-Fix-login-buffer-memory-leaks.patch.
  - Refresh patches.drivers/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch.
  - Refresh patches.drivers/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch.
  - Refresh patches.drivers/scsi-lpfc-Add-WQ-Full-Logic-for-NVME-Target.patch.
  - Refresh patches.drivers/scsi-lpfc-Allow-set-of-maximum-outstanding-SCSI-cmd-.patch.
  - Refresh patches.drivers/scsi-lpfc-Fix-IO-failure-during-hba-reset-testing-wi.patch.
  - Refresh patches.drivers/scsi-lpfc-Fix-PRLI-handling-when-topology-type-chang.patch.
  - Refresh patches.drivers/scsi-lpfc-Fix-RQ-empty-firmware-trap.patch.
  - Refresh patches.drivers/scsi-lpfc-Fix-SCSI-io-host-reset-causing-kernel-cras.patch.
  - Refresh patches.drivers/scsi-lpfc-Fix-frequency-of-Release-WQE-CQEs.patch.
  - Refresh patches.drivers/scsi-lpfc-Fix-header-inclusion-in-lpfc_nvmet.patch.
  - Refresh patches.drivers/scsi-lpfc-Fix-issue_lip-if-link-is-disabled.patch.
  - Refresh patches.drivers/scsi-lpfc-Fix-nonrecovery-of-NVME-controller-after-c.patch.
  - Refresh patches.drivers/scsi-lpfc-Fix-soft-lockup-in-lpfc-worker-thread-duri.patch.
  - Refresh patches.drivers/scsi-lpfc-Increase-CQ-and-WQ-sizes-for-SCSI.patch.
  - Refresh patches.drivers/scsi-lpfc-Indicate-CONF-support-in-NVMe-PRLI.patch.
  - Refresh patches.drivers/scsi-lpfc-Treat-SCSI-Write-operation-Underruns-as-an.patch.
  - Refresh patches.drivers/scsi-lpfc-Update-11.4.0.7-modified-files-for-2018-Co.patch.
  - Refresh patches.drivers/scsi-lpfc-Validate-adapter-support-for-SRIU-option.patch.
  - Refresh patches.drivers/scsi-lpfc-correct-debug-counters-for-abort.patch.
  - Refresh patches.drivers/scsi-lpfc-move-placement-of-target-destroy-on-driver.patch.
  - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-11.4.0.7.patch.
  - commit d2121ce


author: tiwai@suse.de
changelog:
  - Refresh
    patches.drivers/drm-i915-Move-dev_priv-mm.-un-bound_list-to-its-own-.
    Fix the regression with unblanaced list.
  - commit 0ae1532


author: mbrugger@suse.com
changelog:
  - Refresh
    patches.drivers/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch.
  - Refresh
    patches.drivers/ibmvnic-Fix-NAPI-structures-memory-leak.patch.
  - Refresh
    patches.drivers/ibmvnic-Fix-login-buffer-memory-leaks.patch.
  - Refresh
    patches.drivers/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch.
  - Refresh
    patches.drivers/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch.
  - commit f8e8ff0


author: msuchanek@suse.de
changelog:
  - kernel-binary undefine unique_debug_names
    Some tools do not understand names like
    usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug
  - commit 2b90c1e


author: tiwai@suse.de
changelog:
  - drm/i915: Fix DSI panels with v1 MIPI sequences without a
    DEASSERT sequence v3 (FATE#322643 bsc#1055900).
  - drm/i915: Free memdup-ed DSI VBT data structures on
    driver_unload (FATE#322643 bsc#1055900).
  - drm/i915: Add intel_bios_cleanup() function (FATE#322643
    bsc#1055900).
  - drm/i915/vlv: Add cdclk workaround for DSI (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: fix one typo of render_mmio trace (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Support BAR0 8-byte reads/writes (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: add 0xe4f0 into gen9 render list (FATE#322643
    bsc#1055900).
  - drm/i915: Lock out execlist tasklet while peeking inside for
    busy-stats (FATE#322643 bsc#1055900).
  - drm/i915/breadcrumbs: Ignore unsubmitted signalers (FATE#322643
    bsc#1055900).
  - drm/i915: Don't wake the device up to check if the engine is
    asleep (FATE#322643 bsc#1055900).
  - commit 9b8a688


author: tiwai@suse.de
changelog:
  - KEYS: fix key refcount leak in keyctl_read_key() (bsc#1031717).
  - KEYS: fix key refcount leak in keyctl_assume_authority()
    (bsc#1031717).
  - KEYS: don't revoke uninstantiated key in request_key_auth_new()
    (bsc#1031717).
  - KEYS: fix cred refcount leak in request_key_auth_new()
    (bsc#1031717).
  - Input: uinput - avoid crash when sending FF request to device
    going away (bsc#1031717).
  - r8169: Do not increment tx_dropped in TX ring cleaning
    (bsc#1031717).
  - platform/x86: ideapad-laptop: Add several models to no_hw_rfkill
    (bsc#1051022).
  - platform/x86: ideapad-laptop: Add IdeaPad V510-15IKB to
    no_hw_rfkill (bsc#1051022).
  - platform/x86: ideapad-laptop: Add Y720-15IKBN to no_hw_rfkill
    (bsc#1051022).
  - platform/x86: ideapad-laptop: Add Y520-15IKBN to no_hw_rfkill
    (bsc#1051022).
  - commit 016b076


author: tiwai@suse.de
changelog:
  - ALSA: hda: Abort capability probe on invalid capability
    (bsc#1051510).
  - ALSA: hda: Avoid racy recreation of widget kobjects
    (bsc#1051510).
  - ALSA: hda: Fix potential race at unregistration and unsol events
    (bsc#1051510).
  - commit 34b6b53


author: tiwai@suse.de
changelog:
  - ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bsc#1052235).
  - ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298
    platform (bsc#1052235).
  - ALSA: hda/realtek - Add headset mode support for Dell laptop
    (bsc#1052235).
  - ALSA: hda - Fix headset mic detection problem for two Dell
    machines (bsc#1052235).
  - ALSA: hda/realtek - update ALC215 depop optimize (bsc#1052235).
  - ALSA: hda/realtek - Support headset mode for
    ALC215/ALC285/ALC289 (bsc#1052235).
  - ALSA: hda/realtek - update ALC225 depop optimize (bsc#1052235).
  - ALSA: hda - Clean up ALC299 init code (bsc#1052235).
  - ALSA: hda - Fix yet remaining issue with vmaster 0dB
    initialization (bsc#1052235).
  - ALSA: hda - silence uninitialized variable warning in
    activate_amp_in() (bsc#1052235).
  - ALSA: hda - Fix incorrect TLV callback check introduced during
    set_fs() removal (bsc#1052235).
  - ALSA: hda - Fix unbalance of i915 module refcount (bsc#1052235).
  - ALSA: hda/realtek - Remove GPIO_MASK (bsc#1052235).
  - ALSA: hda - Fix doubly initialization of i915 component
    (bsc#1052235).
  - ALSA: hda - Minor code refactoring for Intel HDMI codec parsers
    (bsc#1052235).
  - ALSA: hda - Bind with i915 component before codec binding
    (bsc#1052235).
  - ALSA: hda - Skip card registration when no codec is found
    (bsc#1052235).
  - ALSA: hda - Remove superfluous header inclusions (bsc#1052235).
  - ALSA: hda - Fix a typo in comment (bsc#1052235).
  - ALSA: hda - Remove the use of set_fs() (bsc#1052235).
  - ALSA: hda - Remove the generic bind ctl helpers (bsc#1052235).
  - ALSA: hda - Move bind-mixer switch codes to generic parser
    (bsc#1052235).
  - ALSA: hda - Simplify bound-beep mute control for ALC268
    (bsc#1052235).
  - commit d0f912f


author: tiwai@suse.de
changelog:
  - drm/i915/cnl: Sync PCI ID with Spec (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Fix PORT_TX_DW5/7 register address (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Remove alpha_support protection (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: WaPipeControlBefore3DStateSamplePattern
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: limit DP link rate based on VBT on CNL+
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: clean up source rate limiting for cnl (FATE#322643
    bsc#1055900).
  - drm/i915/dp: abstract rate array length limiting (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix DP max rate for Cannonlake with port F
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Enable DDI-F on Cannonlake (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Add HPD support for Port F (FATE#322643
    bsc#1055900).
  - drm/i915: For HPD connected port use hpd_pin instead of port
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add right GMBUS pin number for HDMI on Port F
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix DPLCLKA_CFGCR0 bits for Port F (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix _CNL_PORT_TX_DW2_LN0_F definition (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Extend Wa 1178 to Aux F (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add AUX-F support (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add Cannonlake PCI IDs for another SKU
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Fix aux selection for WA 1178 (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Add Port F definition (FATE#322643 bsc#1055900).
  - drm/i915/cnl: apply Display WA #1178 to fix type C dongles
    (FATE#322643 bsc#1055900).
  - drm/i915/dmc: DMC 1.07 for Cannonlake (FATE#322643 bsc#1055900).
  - commit 3d0b03e


author: msuchanek@suse.de
changelog:
  - ibmvnic: Split counters for scrq/pools/napi (bsc#1082223).
  - ibmvnic: Correct goto target for tx irq initialization failure
    (bsc#1082223).
  - ibmvnic: Allocate max queues stats buffers (bsc#1081498).
  - ibmvnic: Make napi usage dynamic (bsc#1081498).
  - ibmvnic: Free and re-allocate scrqs when tx/rx scrqs change
    (bsc#1081498).
  - ibmvnic: Move active sub-crq count settings (bsc#1081498).
  - ibmvnic: Rename active queue count variables (bsc#1081498).
  - commit 11616b1


author: lhenriques@suse.com
changelog:
  - quota: report root dir quota usage in statfs (FATE#323422).
  - ceph: quota: add counter for snaprealms with quota
    (FATE#323422).
  - ceph: quota: cache inode pointer in ceph_snap_realm
    (FATE#323422).
  - ceph: fix root quota realm check (FATE#323422).
  - ceph: don't check quota for snap inode (FATE#323422).
  - ceph: quota: add quotas to the in-tree cephfs documentation
    (FATE#323422).
  - ceph: quota: update MDS when max_bytes is approaching
    (FATE#323422).
  - ceph: quota: support for ceph.quota.max_bytes (FATE#323422).
  - ceph: quota: don't allow cross-quota renames (FATE#323422).
  - ceph: quota: support for ceph.quota.max_files (FATE#323422).
  - ceph: quota: add initial infrastructure to support cephfs quotas
    (FATE#323422).
  - commit 06ea255


author: mbrugger@suse.com
changelog:
  - arm64: entry: Apply BP hardening for suspicious interrupts
    from EL0 (bsc#1068032).
  - arm64: entry: Apply BP hardening for high-priority synchronous
    exceptions (bsc#1068032).
  - arm64: futex: Mask __user pointers prior to dereference
    (bsc#1068032).
  - arm64: uaccess: Mask __user pointers for __arch_{clear,
    copy_*}_user (bsc#1068032).
  - arm64: uaccess: Don't bother eliding access_ok checks in __{get,
    put}_user (bsc#1068032).
  - arm64: uaccess: Prevent speculative use of the current
    addr_limit (bsc#1068032).
  - arm64: entry: Ensure branch through syscall table is bounded
    under speculation (bsc#1068032).
  - arm64: Use pointer masking to limit uaccess speculation
    (bsc#1068032).
  - arm64: Make USER_DS an inclusive limit (bsc#1068032).
  - arm64: Implement array_index_mask_nospec() (bsc#1068032).
  - arm64: barrier: Add CSDB macros to control data-value prediction
    (bsc#1068032).
  - arm64: move TASK_* definitions to <asm/processor.h>
    (bsc#1068032).
  - commit 679bb40


author: jthumshirn@suse.de
changelog:
  - s390/qeth: fix underestimated count of buffer elements
    (bnc#1082087, LTC#164529).
  - commit 379f1f8


author: tiwai@suse.de
changelog:
  - rtlwifi: rtl8821ae: Fix connection lost problem correctly
    (bsc#1051510).
  - Input: synaptics-rmi4 - unmask F03 interrupts when port is
    opened (bsc#1051510).
  - crypto: sha3-generic - fixes for alignment and big endian
    operation (bsc#1051510).
  - crypto: echainiv - Remove unused alg/spawn variable
    (bsc#1051510).
  - crypto: ecdh - fix typo in KPP dependency of CRYPTO_ECDH
    (bsc#1051510).
  - crypto: chacha20poly1305 - validate the digest size
    (bsc#1051510).
  - crypto: rsa - fix buffer overread when stripping leading zeroes
    (bsc#1051510).
  - pkcs7: return correct error code if pkcs7_check_authattrs()
    fails (bsc#1051510).
  - crypto: skcipher - Fix skcipher_walk_aead_common (bsc#1051510).
  - crypto: dh - Don't permit 'key' or 'g' size longer than 'p'
    (bsc#1051510).
  - crypto: dh - Don't permit 'p' to be 0 (bsc#1051510).
  - crypto: lrw - Check for incorrect cipher name (bsc#1051510).
  - crypto: lrw - Fix an error handling path in 'create()'
    (bsc#1051510).
  - pkcs7: Prevent NULL pointer dereference, since sinfo is not
    always set (bsc#1051510).
  - KEYS: Fix the wrong index when checking the existence of second
    id (bsc#1051510).
  - crypto: skcipher - Fix crash on zero-length input (bsc#1051510).
  - crypto: xts - Fix an error handling path in 'create()'
    (bsc#1051510).
  - commit d6282f2


author: hare@suse.de
changelog:
  - Refresh mainline tags
  - Refresh
    patches.drivers/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch.
  - Refresh
    patches.drivers/ibmvnic-Fix-NAPI-structures-memory-leak.patch.
  - Refresh
    patches.drivers/ibmvnic-Fix-login-buffer-memory-leaks.patch.
  - Refresh
    patches.drivers/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch.
  - Refresh
    patches.drivers/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch.
  - commit 54182ed


author: enadolski@suse.com
changelog:
  - btrfs: remove spurious WARN_ON(ref->count < 0) in
    find_parent_nodes (bsc#1081248).
  - commit 8d9dca0


author: hare@suse.de
changelog:
  - qla2xxx: Convert QLA_TGT_ABTS to TARGET_SCF_LOOKUP_LUN_FROM_TAG
    (bsc#1077989).
  - Refresh
    patches.drivers/0071-scsi-qla2xxx-Fix-task-mgmt-handling-for-NPIV.patch.
  - commit 0f758c5


author: hare@suse.de
changelog:
  - qla2xxx: Fix incorrect tcm_qla2xxx_free_cmd use during TMR ABORT
    (v2) (bsc#1077989).
  - commit eafbfa7


author: hare@suse.de
changelog:
  - qla2xxx: ensure async flags are reset correctly (bsc#1081681).
  - qla2xxx: do not check login_state if no loop id is assigned
    (bsc#1081681).
  - qla2xxx: Fixup locking for session deletion (bsc#1081681).
  - commit 9d633ab


author: lpechacek@suse.com
changelog:
  - rpm/kernel-spec-macros: Try harder to detect Build Service environment (bsc#1078788)
  - commit a5f1a4a


author: msuchanek@suse.de
changelog:
  - mm, x86, powerpc: display pkey in smaps only if arch supports pkeys (FATE#322447, bsc#1078248).
  - Refresh to current upstream submit
  - Refresh patches.suse/mm-fix-KSM-data-corruption.patch.
  - commit 6c82a45


author: jgross@suse.com
changelog:
  - xen/pvh*: Support > 32 VCPUs at domain restore (bnc#1065600).
  - xen/vcpu: Simplify xen_vcpu related code (bnc#1065600).
  - commit ed8f926


author: jbohac@suse.cz
changelog:
  - kexec_file: Restrict at runtime if the kernel is locked down
    (fate#314486).
  - kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and
    KEXEC_SIG_FORCE (fate#314486).
  - Update config files.
  - normalize return values of load_module with kernel lockdown
    patches.suse/0042-Enforce-module-signatures-if-the-kernel-is-locked-do.patch.
  - Delete
    patches.suse/0047-kexec_file-Disable-at-runtime-if-securelevel-has-bee.patch.
  - commit 61ff520


author: msuchanek@suse.de
changelog:
  - Refresh patches.drivers/ibmvnic-Split-counters-for-scrq-pools-napi.patch.
    Add upstream commit hash
  - commit 9eac9cb


author: mcgrof@suse.com
changelog:
  - scripts/sequence-patch.sh: bump patch version req to v2.7
    While at it also update the way we compute the version so a way
    which is much more easier to read and maintain. We borrow the
    kernel's scripts/ld-version.sh which has been in use for ages.
  - commit 8fe4408


author: mcgrof@suse.com
changelog:
  - kernel/sysctl_binary.c: check name array length in
    deprecated_sysctl_warning() (FATE#323821).
  - commit da77fbb


author: neilb@suse.com
changelog:
  - seq_file: fix incomplete reset on read from zero offset
    (git-fixes).
  - kernfs: fix regression in kernfs_fop_write caused by wrong type
    (git-fixes).
  - jffs2: Fix use-after-free bug in jffs2_iget()'s error handling
    path (git-fixes).
  - xprtrdma: Fix BUG after a device removal (git-fixes).
  - xprtrdma: Fix calculation of ri_max_send_sges (git-fixes).
  - xprtrdma: Fix "bytes registered" accounting (git-fixes).
  - xprtrdma: Fix backchannel allocation of extra rpcrdma_reps
    (git-fixes).
  - NFS: Fix a race between mmap() and O_DIRECT (git-fixes).
  - NFS: reject request for id_legacy key without auxdata
    (git-fixes).
  - nfs: Do not convert nfs_idmap_cache_timeout to jiffies
    (git-fixes).
  - nfsd: fix panic in posix_unblock_lock called from
    nfs4_laundromat (git-fixes).
  - lockd: lost rollback of set_grace_period() in lockd_down_net()
    (git-fixes).
  - lockd: double unregister of inetaddr notifiers (git-fixes).
  - nfs: Fix ugly referral attributes (git-fixes).
  - NFS: Optimize fallocate by refreshing mapping when needed
    (bsc#1033587).
  - commit 3cc1a0a


author: ddiss@suse.de
changelog:
  - target/rbd: rebase and reapply LIO+RBD patch set (bsc#1082443).
  - Refresh
    patches.drivers/ceph-osd_client-add-support-for-CEPH_OSD_OP_GETXATTR.patch.
  - Refresh
    patches.drivers/libceph-add-scatterlist-messenger-data-type.patch.
  - Refresh
    patches.drivers/libceph-add-support-for-CMPEXT-compare-extent-reques.patch.
  - Refresh
    patches.drivers/libceph-add-support-for-write-same-requests.patch.
  - Refresh patches.drivers/libceph-fix-pr_fmt-compile-issues.patch.
  - Refresh
    patches.drivers/rbd-add-cmpsetattr-device-attribute-for-debugging.patch.
  - Refresh
    patches.drivers/rbd-add-getxattr-device-attribute-for-debugging.patch.
  - Refresh patches.drivers/rbd-add-lio-specific-data-area.patch.
  - Refresh patches.drivers/rbd-add-num-ops-calculator-helper.patch.
  - Refresh
    patches.drivers/rbd-add-rbd_dev_cmpsetxattr-helper.patch.
  - Refresh patches.drivers/rbd-add-rbd_dev_getxattr-helper.patch.
  - Refresh patches.drivers/rbd-add-rbd_dev_setxattr-helper.patch.
  - Refresh
    patches.drivers/rbd-add-setxattr-device-attribute-for-debugging.patch.
  - Refresh
    patches.drivers/rbd-add-support-for-COMPARE_AND_WRITE-CMPEXT.patch.
  - Refresh
    patches.drivers/rbd-add-support-for-scatterlist-obj_request_type.patch.
  - Refresh
    patches.drivers/rbd-add-support-for-writesame-requests.patch.
  - Refresh patches.drivers/rbd-add-write-test-helper.patch.
  - Refresh
    patches.drivers/rbd-export-some-functions-used-by-lio-rbd-backend.patch.
  - Refresh
    patches.drivers/rbd-move-structs-used-by-lio-rbd-to-new-header.patch.
  - Refresh
    patches.drivers/target-add-COMPARE_AND_WRITE-sg-creation-helper.patch.
  - Refresh
    patches.drivers/target-add-compare-and-write-callback.patch.
  - Refresh
    patches.drivers/target-add-lio-rbd-to-makefile-Kconfig.patch.
  - Refresh patches.drivers/target-add-rbd-backend.patch.
  - Refresh
    patches.drivers/target-compare-and-write-backend-driver-sense-handli.patch.
  - Refresh
    patches.drivers/target-configfs-add-device-vendor_id-attribute.patch.
  - Refresh
    patches.drivers/target-pr-add-backend-API-for-reservation-handling.patch.
  - Refresh
    patches.drivers/target-pr-fix-core_scsi3_pr_seq_non-caller.patch.
  - Refresh
    patches.drivers/target-pr-split-out-and-export-core_scsi3_pr_seq_non.patch.
  - Refresh
    patches.drivers/target-rbd-SCSI3-check-conflict-support.patch.
  - Refresh
    patches.drivers/target-rbd-add-SCSI2-reservation-entry-to-PR-info.patch.
  - Refresh patches.drivers/target-rbd-add-pr_clear-support.patch.
  - Refresh patches.drivers/target-rbd-add-pr_preempt-support.patch.
  - Refresh
    patches.drivers/target-rbd-add-pr_read_reservation-support.patch.
  - Refresh patches.drivers/target-rbd-add-pr_release-support.patch.
  - Refresh
    patches.drivers/target-rbd-add-pr_report_capabilities-support.patch.
  - Refresh patches.drivers/target-rbd-add-pr_reserve-support.patch.
  - Refresh
    patches.drivers/target-rbd-add-stubbed-out-pr_read_full_status.patch.
  - Refresh
    patches.drivers/target-rbd-add-stubbed-out-pr_register_and_move.patch.
  - Refresh
    patches.drivers/target-rbd-add-support-for-PR-register-read-keys.patch.
  - Refresh
    patches.drivers/target-rbd-fix-PR-info-memory-leaks.patch.
  - Refresh
    patches.drivers/target-rbd-handle-SCSI2-reservation-release-on-reset.patch.
  - Refresh
    patches.drivers/target-rbd-implement-SCSI2-reservation-handling.patch.
  - Refresh
    patches.fixes/0001-rbd-drop-extra-rbd_img_request_get.patch.
  - Refresh
    patches.fixes/0002-rbd-make-sure-pages-are-freed-by-libceph.patch.
  - Refresh
    patches.fixes/libceph-fix-scatterlist-last_piece-calculation.patch.
  - Refresh
    patches.fixes/libceph-use-upstream-write-same-opcode.patch.
  - Refresh
    patches.fixes/rbd-copy-compare-and-write-osd-requests-before-resub.patch.
  - Refresh
    patches.fixes/rbd-don-t-log-miscompare-as-an-error.patch.
  - Refresh
    patches.fixes/rbd-handle-OBJ_REQUEST_SG-types-for-copyup.patch.
  - Refresh
    patches.fixes/rbd-helper-to-copy-compare-and-write-osd-requests.patch.
  - Refresh
    patches.fixes/rbd-truncate-objects-on-cmpext-short-reads.patch.
  - Refresh
    patches.fixes/target-fix-tcm_rbd_gen_it_nexus-for-emulated-XCOPY-s.patch.
  - Refresh
    patches.fixes/target-rbd-don-t-put-snap_context-twice.patch.
  - Refresh patches.fixes/target-rbd-remove-caw_mutex-usage.patch.
  - Refresh
    patches.suse/rbd-do-away-with-obj_request-in-cmpsetxattr.patch.
  - Refresh
    patches.suse/rbd-do-away-with-obj_request-in-getxattr.patch.
  - Refresh
    patches.suse/rbd-do-away-with-obj_request-in-setxattr.patch.
  - Delete
    patches.drivers/libceph-support-bidirectional-requests.patch.
  - Delete
    patches.drivers/target-rbd-fix-COMPARE-AND-WRITE-page-vector-leak.patch.
  - Delete
    patches.fixes/ceph-memory-leak-in-ceph_direct_read_write-callback.patch.
  - Delete
    patches.fixes/rbd-ensure-r_request-is-allocated-for-creatrunc.patch.
  - Delete
    patches.fixes/rbd-fix-and-simplify-rbd_osd_req_format_rw.patch.
  - Delete
    patches.suse/libceph-handle-writefull-for-OSD-op-extent-init.patch.
  - commit 813747a


author: hare@suse.de
changelog:
  - scsi: qedf: Fix error return code in __qedf_probe()
    (bsc#1077989).
  - scsi: mpt3sas: Proper handling of set/clear of "ATA command
    pending" flag (bsc#1077989).
  - scsi: fnic: add a space after %p in printf format (bsc#1077989).
  - scsi: devinfo: replace "Dell PV 650F" with "EMC CLARiiON"
    (bsc#1077989).
  - scsi: dh: add new rdac devices (bsc#1077989).
  - scsi: devinfo: apply to HP XP the same flags as Hitachi VSP
    (bsc#1077989).
  - scsi: devinfo: Apply to HP-rebranded the same flags as Hitachi
    (bsc#1077989).
  - scsi: pmcraid: use correct size unit when calling
    find_first_zero_bit() (bsc#1077989).
  - scsi: ibmvscsis: add DRC indices to debug statements
    (bsc#1077989).
  - block: fix blk_rq_append_bio (bsc#1077989).
  - scsi: aacraid: Fix I/O drop during reset (bsc#1077989).
  - scsi: aacraid: Prevent crash in case of free interrupt during
    scsi EH path (bsc#1077989).
  - scsi: aacraid: Perform initialization reset only once
    (bsc#1077989).
  - scsi: aacraid: Check for PCI state of device in a generic way
    (bsc#1077989).
  - scsi: bnx2fc: Fix hung task messages when a cleanup response
    is not received during abort (bsc#1077989).
  - cxlflash: get rid of pointless access_ok() (bsc#1077989).
  - scsi: scsi_error: DID_SOFT_ERROR comment clean up (bsc#1077989).
  - scsi: cxlflash: Derive pid through accessors (bsc#1077989).
  - scsi: cxlflash: Allow cards without WWPN VPD to configure
    (bsc#1077989).
  - scsi: cxlflash: Use derived maximum write same length
    (bsc#1077989).
  - scsi: scsi_devinfo: Add scsi_devinfo_tbl.c (bsc#1077989).
  - scsi: hpsa: bump driver version (bsc#1077989).
  - scsi: hpsa: add enclosure logical identifier (bsc#1077989).
  - scsi: hpsa: correct logical volume removal (bsc#1077989).
  - scsi: hpsa: reduce warning messages on device removal
    (bsc#1077989).
  - scsi: hpsa: update queue depth for externals (bsc#1077989).
  - scsi: hpsa: correct smart path enabled (bsc#1077989).
  - scsi: hpsa: change timeout for internal cmds (bsc#1077989).
  - scsi: hpsa: update discovery polling (bsc#1077989).
  - scsi: hpsa: add controller checkpoint (bsc#1077989).
  - scsi: hpsa: clear tmpdevice in scan thread (bsc#1077989).
  - scsi: hpsa: cleanup sas_phy structures in sysfs when unloading
    (bsc#1077989).
  - scsi: hpsa: destroy sas transport properties before scsi_host
    (bsc#1077989).
  - scsi: scsi_error: Handle power-on reset unit attention
    (bsc#1077989).
  - scsi: scsi_error: Do not retry illegal function error
    (bsc#1077989).
  - scsi: sd: change manage_start_stop to bool in sysfs interface
    (bsc#1077989).
  - scsi: sd: change allow_restart to bool in sysfs interface
    (bsc#1077989).
  - scsi: scsi: Export blacklist flags to sysfs (bsc#1077989).
  - scsi: sd_zbc: Fix sd_zbc_read_zoned_characteristics()
    (bsc#1077989).
  - scsi: sd_zbc: Use well defined macros (bsc#1077989).
  - scsi: sd_zbc: Rearrange code (bsc#1077989).
  - scsi: sd_zbc: Fix comments and indentation (bsc#1077989).
  - scsi: sd_zbc: Move ZBC declarations to scsi_proto.h
    (bsc#1077989).
  - scsi: libcxgbi: in case of vlan pass 0 as ifindex to find route
    (bsc#1077989).
  - scsi: sd: Align maximum write same blocks to physical block size
    (bsc#1077989).
  - scsi: csiostor: enable PCIe relaxed ordering if supported
    (bsc#1077989).
  - scsi: libcxgbi: remove redundant check and close on csk
    (bsc#1077989).
  - scsi: fcoe: open-code fcoe_destroy_work() for NETDEV_UNREGISTER
    (bsc#1077989).
  - scsi: fcoe: separate out fcoe_vport_remove() (bsc#1077989).
  - scsi: fcoe: move fcoe_interface_remove() out of
    fcoe_interface_cleanup() (bsc#1077989).
  - scsi: bnx2i: Clean up unused pointers in bnx2i_hwi
    (bsc#1077989).
  - block: Make q_usage_counter also track legacy requests
    (bsc#1077989).
  - =?UTF-8?q?scsi:=20hpsa:=20Fix=20configured=5Flogical=5Fdr?=
    =?UTF-8?q?ive=5Fcount=C2=B7check?= (bsc#1077989).
  - scsi: ibmvscsis: Fix write_pending failure path (bsc#1077989).
  - scsi: libiscsi: Remove iscsi_destroy_session (bsc#1077989).
  - scsi: libiscsi: Fix use-after-free race during
    iscsi_session_teardown (bsc#1077989).
  - scsi: sd: Implement blacklist option for WRITE SAME w/ UNMAP
    (bsc#1077989).
  - scsi: ILLEGAL REQUEST + ASC==27 => target failure (bsc#1077989).
  - scsi: aacraid: Fix 2T+ drives on SmartIOC-2000 (bsc#1077989).
  - scsi: Fix the kerneldoc for scsi_initialize_rq() (bsc#1077989).
  - scsi: Use blk_mq_rq_to_pdu() to convert a request to a SCSI
    command pointer (bsc#1077989).
  - scsi: Document which queue type a function is intended for
    (bsc#1077989).
  - scsi: Convert a strncmp() call into a strcmp() call
    (bsc#1077989).
  - scsi: Suppress gcc 7 fall-through warnings reported with W=1
    (bsc#1077989).
  - scsi: ufs: reqs and tasks were put in the wrong order
    (bsc#1077989).
  - scsi: pmcraid: fix duplicated code for different branches
    (bsc#1077989).
  - scsi: sym53c8xx: Avoid undefined behaviour (bsc#1077989).
  - scsi: virtio: virtio_scsi: Set can_queue to the length of the
    virtqueue (bsc#1077989).
  - scsi: mvsas: replace kfree with scsi_host_put (bsc#1077989).
  - scsi: esp_scsi: Always clear msg_out_len after MESSAGE OUT phase
    (bsc#1077989).
  - scsi: esp_scsi: Avoid sending ABORT TASK SET messages
    (bsc#1077989).
  - scsi: esp_scsi: Clean up control flow and dead code
    (bsc#1077989).
  - scsi: libcxgbi: use ndev->ifindex to find route (bsc#1077989).
  - scsi: mpt3sas: Fix memory allocation failure test in
    'mpt3sas_base_attach()' (bsc#1077989).
  - scsi: mpt3sas: fix format overflow warning (bsc#1077989).
  - scsi: sg: off by one in sg_ioctl() (bsc#1077989).
  - scsi: cxgb4i: call neigh_event_send() to update MAC address
    (bsc#1077989).
  - scsi: bnx2fc: Prevent recursive cpuhotplug locking
    (bsc#1077989).
  - scsi: bnx2fc: Plug CPU hotplug race (bsc#1077989).
  - ibmvscsis: Use tpgt passed in by user (bsc#1077989).
  - ibmvscsis: Enable Logical Partition Migration Support
    (bsc#1077989).
  - scsi: hpsa: fix spelling mistake: "encrypytion" -> "encryption"
    (bsc#1077989).
  - scsi: hptiop: make function hptiop_iop_request_callback_itl
    static (bsc#1077989).
  - scsi: esas2r: Replace semaphore fs_api_semaphore with mutex
    (bsc#1077989).
  - scsi: esas2r: Replace semaphore fm_api_semaphore with mutex
    (bsc#1077989).
  - scsi: libiscsi: use kvzalloc for iscsi_pool_init (bsc#1077989).
  - scsi: ibmvscsi_tgt: remove use of class_attrs (bsc#1077989).
  - commit eb5e851


author: jthumshirn@suse.de
changelog:
  - scsi: lpfc: Use after free in lpfc_rq_buf_free() (bsc#1077989).
  - Refresh
    patches.drivers/scsi-lpfc-Fix-RQ-empty-firmware-trap.patch.
  - commit dba777c


author: hare@suse.de
changelog:
  - Drop superseded SUSE-specific patches
  - Delete
    patches.drivers/qla2xxx-0040-Add-module-parameter-for-interrupt-mode.patch.
  - Delete patches.fixes/scsi-Add-AIX-VDASD-to-blacklist.patch.
  - Delete
    patches.fixes/scsi-Handle-power-on-reset-unit-attention.patch.
  - Delete patches.fixes/scsi-Modify-HITACHI-OPEN-V-blacklist.patch.
  - Delete
    patches.fixes/scsi-do-not-retry-invalid-function-error.patch.
  - commit 2f21950


author: jthumshirn@suse.de
changelog:
  - scsi: aacraid: Fix hang in kdump (bsc#1077989).
  - scsi: aacraid: Check for PCI state of device in a generic way
    (bsc#1077989).
  - commit 9736167


author: hare@suse.de
changelog:
  - scsi: scsi_dh: suppress errors from unsupported devices (bsc#1077989).
  - scsi: scsi_dh: Return SCSI_DH_XX error code from ->attach() (bsc#1077989).
  - scsi: fc: check for rport presence in fc_block_scsi_eh (bsc#1077989).
  - scsi: scsi_transport_fc: Also check for NOTPRESENT in fc_remote_port_add() (bsc#1077989).
  - scsi: scsi_transport_fc: set scsi_target_id upon rescan (bsc#1077989).
  - commit ca27253


author: hare@suse.de
changelog:
  - scsi: bnx2fc: Simplify CPU hotplug code (bsc#1077989). - Refresh patches.drivers/scsi-bnx2i-simplify-cpu-hotplug-code.
  - commit c6b20e3


author: jthumshirn@suse.de
changelog:
  - acpi, nfit: fix register dimm error handling (bsc#1082491).
  - acpi, nfit: fix health event notification (bsc#1082491).
  - acpi/nfit: Issue Start ARS to retrieve existing records
    (bsc#1082491).
  - acpi/nfit: Add support of NVDIMM memory error notification in
    ACPI 6.2 (bsc#1082491).
  - commit 1a9ab53


author: hare@suse.de
changelog:
  - dm mpath: remove annoying message of 'blk_get_request()
    returned -11' (bsc#1077989).
  - Refresh patches.suse/dm-mpath-accept-failed-paths.
  - commit a7c32d7


author: bp@suse.de
changelog:
  - EDAC, thunderx: Fix error handling path in thunderx_lmc_probe()
    (bsc#1057038).
  - blacklist.conf:
  - EDAC, thunderx: Fix a warning during l2c debugfs node creation
    (bsc#1057038).
  - EDAC, sb_edac: Don't create a second memory controller if HA1
    is not present (bsc#1061721).
  - EDAC, sb_edac: Classify memory mirroring modes (bsc#1061721).
  - EDAC, sb_edac: Avoid creating SOCK memory controller
    (bsc#1061721).
  - EDAC, sb_edac: Bump driver version and do some cleanups
    (bsc#1061721).
  - EDAC, sb_edac: Check if ECC enabled when at least one DIMM is
    present (bsc#1061721).
  - EDAC, sb_edac: Carve out dimm-populating loop (bsc#1061721).
  - EDAC, sb_edac: Assign EDAC memory controller per h/w controller
    (bsc#1061721).
  - EDAC, sb_edac: Don't use "Socket#" in the memory controller name
    (bsc#1061721).
  - EDAC, sb_edac: Classify PCI-IDs by topology (bsc#1061721).
  - EDAC, skx_edac: Handle systems with segmented PCI busses
    (bsc#1076447).
  - EDAC, skx_edac: Fix detection of single-rank DIMMs
    (bsc#1076447).
  - x86/cpu/amd: Limit cpu_core_id fixup to families older than F17h
    (bsc#1060229).
  - commit 8fc298f


author: mkubecek@suse.cz
changelog:
  - bpf: fix stack_depth usage by test_bpf.ko (bsc#1081174
    bsc#1081380).
  - bpf: track stack depth of classic bpf programs (bsc#1081174
    bsc#1081380).
  - commit 78f0fd9


author: mbrugger@suse.com
changelog:
  - drivers/fbdev/efifb: Allow BAR to be moved instead of claiming
    it (fate#323912).
  - IB/hns: checking for IS_ERR() instead of NULL (fate#323912).
  - arm64: sysreg: Fix unprotected macro argmuent in write_sysreg
    (fate#323912).
  - efi/fb: Correct PCI_STD_RESOURCE_END usage (fate#323912).
  - commit 8bc4586


author: mwilck@suse.com
changelog:
  - Refresh
    patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch.
  - commit d3bb77b


author: mwilck@suse.com
changelog:
  - scsi: handle special return codes for ABORTED COMMAND
    (bsc#1069138, bnc#745640, bnc#825227).
  - commit 291f96e


author: msuchanek@suse.de
changelog:
  - tpm_tis_spi: Use DMA-safe memory for SPI transfers
    (bsc#1082555).
  - tpm: constify transmit data pointers (bsc#1082555).
  - tpm/tpm_crb: fix priv->cmd_size initialisation (bsc#1082555).
  - tpm_tis: Use platform_get_irq (bsc#1082555).
  - tpm_tis: Fix IRQ autoprobing when using platform_device
    (bsc#1082555).
  - commit 8ed9550


author: msuchanek@suse.de
changelog:
  - blacklist
    171360d7800c tpm: fix type of a local variable in tpm2_get_cc_attrs_tbl()
    1a7a9b26c69d tpm: fix type of a local variables in tpm_tis_spi.c
    4557d4bedc9c tpm: fix type of a local variable in tpm2_map_command()
    These only add endian annotation to variables.
  - commit 5804018


author: mwilck@suse.com
changelog:
  - Refresh and enable
    patches.fixes/scsi_scan-Send-TEST-UNIT-READY-to-LUN0-before-LUN-sc.patch (bnc#843236, bnc#893377, bsc#1063043).
  - commit 1972fc8


author: mwilck@suse.com
changelog:
  - Delete patches.suse/aacraid-export-fixed-module-param (bsc#1082587).
    This patch has a comment: "should be dropped in SLES13".
    Thus dropping it.
  - commit 5794c6c


author: mwilck@suse.com
changelog:
  - Delete
    patches.suse/scsi-always-retry-internal-target-error.patch (bsc#1082587).
    This one is superseded by
    patches.fixes/scsi-handle-special-return-codes-for-ABORTED-COMM.patch
  - commit 62ad20c


author: mwilck@suse.com
changelog:
  - Refresh and enable
    patches.fixes/scsi-disable-VPD-page-check-on-error.patch (bsc#1082587,
    bsc#981854).
  - commit 53727b5


author: mwilck@suse.com
changelog:
  - Refresh and enable
    patches.fixes/sd-always-retry-READ-CAPACITY-for-ALUA-state-transit.patch (bsc#1082587, bsc#895814).
  - commit 426325e


author: mwilck@suse.com
changelog:
  - Enable patches.fixes/sd-always-scan-VPD-pages-if-thin-provisioning-is-ena.patch (bsc#1013792, bsc#1082587).
  - commit 83c00c1


author: mwilck@suse.com
changelog:
  - Update and enable
    patches.suse/scsi-do-not-print-reservation-conflict-for-TEST-UNIT.patch
    (bsc#1027054, bsc#1082587).
  - commit c6ccd44


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/ibmvnic-Check-for-NULL-skb-s-in-NAPI-poll-routine.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch.
  - commit fae1c5f


author: jthumshirn@suse.de
changelog:
  - scsi: lpfc: Change Copyright of 12.0.0.0 modified files to 2018
    (bsc#1082595).
  - scsi: lpfc: update driver version to 12.0.0.0 (bsc#1082595).
  - scsi: lpfc: Work around NVME cmd iu SGL type (bsc#1082595).
  - scsi: lpfc: Fix nvme embedded io length on new hardware
    (bsc#1082595).
  - scsi: lpfc: Add embedded data pointers for enhanced performance
    (bsc#1082595).
  - scsi: lpfc: Enable fw download on if_type=6 devices
    (bsc#1082595).
  - scsi: lpfc: Add if_type=6 support for cycling valid bits
    (bsc#1082595).
  - scsi: lpfc: Add 64G link speed support (bsc#1082595).
  - scsi: lpfc: Add PCI Ids for if_type=6 hardware (bsc#1082595).
  - scsi: lpfc: Add push-to-adapter support to sli4 (bsc#1082595).
  - scsi: lpfc: Add SLI-4 if_type=6 support to the code base
    (bsc#1082595).
  - scsi: lpfc: Rework sli4 doorbell infrastructure (bsc#1082595).
  - scsi: lpfc: Rework lpfc to allow different sli4 cq and eq
    handlers (bsc#1082595).
  - scsi: scsi_transport_fc: fix typos on 64/128 GBit define names
    (bsc#1082595).
  - commit baa2a7f


author: jeffm@suse.com
changelog:
  - housekeeping: move arm patches into sorted section
    There is a code change here, but it matches what the upstream ordering is.
  - commit e55cbe7


author: bp@suse.de
changelog:
  - media: hdpvr: Fix an error handling path in hdpvr_probe()
    (bsc#1067118 CVE-2017-16644).
  - commit 487f60d


author: msuchanek@suse.de
changelog:
  - powerpc/mm/drmem: Fix unexpected flag value in
    ibm,dynamic-memory-v2 (FATE#324825, bsc#1077428).
  - commit 2c4ae37


author: msuchanek@suse.de
changelog:
  - powerpc/powernv: Support firmware disable of RFI flush
    (bsc#1068032).
  - powerpc/pseries: Support firmware disable of RFI flush
    (bsc#1068032).
  - commit cfd8a20


author: tiwai@suse.de
changelog:
  - mac80211: fix calling sleeping function in atomic context
    (bsc#1051510).
  - mac80211: fix a possible leak of station stats (bsc#1051510).
  - cfg80211: fix cfg80211_beacon_dup (bsc#1051510).
  - PKCS#7: fix direct verification of SignerInfo signature
    (bsc#1051510).
  - PKCS#7: fix certificate blacklisting (bsc#1051510).
  - PKCS#7: fix certificate chain verification (bsc#1051510).
  - i2c: designware: must wait for enable (bsc#1051510).
  - drm: Handle unexpected holes in color-eviction (bsc#1051510).
  - drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LA
    (bsc#1051510).
  - drm/atomic: Fix memleak on ERESTARTSYS during non-blocking
    commits (bsc#1051510).
  - drm/cirrus: Load lut in crtc_commit (bsc#1051510).
  - drm: cirrus: remove dead code and pointless local lut storage
    (bsc#1051510).
  - commit ff526a9


author: tiwai@suse.de
changelog:
  - blacklist.conf: Update drm blacklists
    They can't be applied because of the lack of some DRM stuff
  - commit 92abf6d


author: tiwai@suse.de
changelog:
  - drm/vmwgfx: fix memory corruption with legacy/sou connectors
    (bsc#1051510).
  - drm/atomic: Unref duplicated drm_atomic_state in
    drm_atomic_helper_resume() (bsc#1051510).
  - commit 18be9dc


author: tiwai@suse.de
changelog:
  - extcon: int3496: process id-pin first so that we start with
    the right status (bsc#1051510).
  - ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
    (bsc#1051510).
  - media: exynos4-is: properly initialize frame format
    (bsc#1051510).
  - media: cpia2: Fix a couple off by one bugs (bsc#1051510).
  - Input: 88pm860x-ts - fix child-node lookup (bsc#1051510).
  - Input: twl6040-vibra - fix child-node lookup (bsc#1051510).
  - Input: twl4030-vibra - fix sibling-node lookup (bsc#1051510).
  - cfg80211: fix station info handling bugs (bsc#1051510).
  - cfg80211: check dev_set_name() return value (bsc#1051510).
  - mfd: twl6040: Fix child-node lookup (bsc#1051510).
  - mfd: twl4030-audio: Fix sibling-node lookup (bsc#1051510).
  - nl80211: don't expose wdev->ssid for most interfaces
    (bsc#1051510).
  - Documentation/sphinx: fix kernel-doc decode for non-utf-8 locale
    (bsc#1051510).
  - [media] dvb uapi docs: enums are passed by value, not reference
    (bsc#1051510).
  - Docs: Fix breakage with Sphinx 1.5 and upper (bsc#1051510).
  - Docs: Include the Latex "ifthen" package (bsc#1051510).
  - commit d06484d


author: tiwai@suse.de
changelog:
  - nl80211: take RCU read lock when calling ieee80211_bss_get_ie()
    (bsc#1051510).
  - nl80211: fix nl80211_send_iface() error paths (bsc#1051510).
  - commit d8941e6


author: tbogendoerfer@suse.de
changelog:
  - Re-sorted series
  - Refresh
    patches.drivers/ibmvnic-Check-for-NULL-skb-s-in-NAPI-poll-routine.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch.
  - commit 9b71c59


author: tbogendoerfer@suse.de
changelog:
  - net_sched: gen_estimator: fix broken estimators based on percpu
    stats (bsc#1056787).
  - net/mlx5: Add header re-write to the checks for conflicting
    actions (bsc#1046305 FATE#322943).
  - net/mlx5: Use 128B cacheline size for 128B or larger cachelines
    (bsc#1081944).
  - net/mlx5e: Specify numa node when allocating drop rq
    (bsc#1046305 FATE#322943).
  - net/mlx5e: Return error if prio is specified when offloading
    eswitch vlan push (bsc#1046305 FATE#322943).
  - net/mlx5e: Verify inline header size do not exceed SKB linear
    size (bsc#1046305 FATE#322943).
  - net/mlx5e: Fix loopback self test when GRO is off (bsc#1046305
    FATE#322943).
  - net/mlx5e: Fix TCP checksum in LRO buffers (bsc#1046305
    FATE#322943).
  - RDMA/vmw_pvrdma: Fix usage of user response structures in ABI
    file (bsc#1046306 FATE#322942).
  - RDMA/uverbs: Sanitize user entered port numbers prior to access
    it (bsc#1046306 FATE#322942).
  - RDMA/uverbs: Fix circular locking dependency (bsc#1046306
    FATE#322942).
  - RDMA/uverbs: Fix bad unlock balance in ib_uverbs_close_xrcd
    (bsc#1046306 FATE#322942).
  - IB/uverbs: Fix unbalanced unlock on error path for
    rdma_explicit_destroy (bsc#1046306 FATE#322942).
  - IB/uverbs: Hold the uobj write lock after allocate (bsc#1046306
    FATE#322942).
  - IB/uverbs: Fix method merging in uverbs_ioctl_merge (bsc#1046306
    FATE#322942).
  - PCI/cxgb4: Extend T3 PCI quirk to T4+ devices (bsc#1064802
    bsc#1066129).
  - cxgb4: fix trailing zero in CIM LA dump (bsc#1064802
    bsc#1066129).
  - commit 2727999


author: tiwai@suse.de
changelog:
  - kernel-binary: do not package extract-cert when not signing modules
    (boo#1080250).
  - commit 10a8bc4


author: jthumshirn@suse.de
changelog:
  - nvme: rename NVME_CTRL_RECONNECTING state to
    NVME_CTRL_CONNECTING (FATE#323952, FATE#322506).
  - Refresh patches.drivers/nvme_fc-cleanup-io-completion.patch.
  - Refresh
    patches.drivers/nvme_fc-correct-abort-race-condition-on-resets.patch.
  - commit c1726a2


author: mhocko@suse.com
changelog:
  - Update
    patches.fixes/mm-oom_reaper-gather-each-vma-to-prevent-leaking-TLB.patch
    (bnc#1073258, bnc#1083088, CVE-2017-18202).
  - commit f906298


author: msuchanek@suse.de
changelog:
  - Revert "rpm/kernel-binary.spec.in: Also require m4 for build."
    This reverts commit 0d7b4b3f948c2efb67b7d1b95b5e1dcae225991c.
  - commit f5686d2


author: ddiss@suse.de
changelog:
  - ceph: fix rebased xattr and cmpext support (bsc#1082443)
  - Refresh
    patches.drivers/ceph-osd_client-add-support-for-CEPH_OSD_OP_GETXATTR.patch.
  - Refresh
    patches.drivers/libceph-add-support-for-CMPEXT-compare-extent-reques.patch.
  - Refresh
    patches.suse/rbd-do-away-with-obj_request-in-cmpsetxattr.patch.
  - Refresh
    patches.suse/rbd-do-away-with-obj_request-in-setxattr.patch.
  - commit 8add4f9


author: ddiss@suse.de
changelog:
  - target/rbd: use target_configure_unmap_from_queue() helper
    (bsc#1064320).
  - target/rbd: handle zero length UNMAP requests early
    (bsc#1064320).
  - commit 15a71ab


author: jbohac@suse.cz
changelog:
  - x86/platform/UV: Add check of TSC state set by UV BIOS
    (bsc#1082579).
  - x86/tsc: Add option that TSC on Socket 0 being non-zero is valid
    (bsc#1082579).
  - x86/tsc: Drastically reduce the number of firmware bug warnings
    (bsc#1082579).
  - x86/tsc: Make CONFIG_X86_TSC=n build work again (bsc#1082579).
  - x86/tsc: Provide a means to disable TSC ART (bsc#1082579).
  - x86/tsc: Skip TSC test and error messages if already unstable
    (bsc#1082579).
  - commit 9667786


author: jack@suse.cz
changelog:
  - Update tags in
    patches.fixes/ext4-Fix-ENOSPC-handling-in-DAX-page-fault-handler.patch.
  - commit 2d083b7


author: neilb@suse.com
changelog:
  - Delete patches.suse/blk-timeout-no-round.
    The flag isn't actually being using, and
    probably isn't needed.
    Bug 768084 has lots of discussion about delays being a little too long,
    but I cannot find anything specific about this patch.
    I suspect the real concern what that the delay
    was longer than expected, and that maybe in different circumstances it
    could end up being much longer.  As the extra unexpected delay is
    limited to 1 second, it is probably safe.
  - commit 7adce7e


author: lduncan@suse.com
changelog:
  - KEYS: reject NULL restriction string when type is specified
    (bsc#1082623).
  - Fix misannotated out-of-line _copy_to_user() (bsc#1082625).
  - commit bbdb58c


author: bpoirier@suse.com
changelog:
  - Refresh patch order in sorted section
  - Refresh
    patches.drivers/ibmvnic-Check-for-NULL-skb-s-in-NAPI-poll-routine.patch.
  - Refresh
    patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch.
  - commit 63c83e7


author: tiwai@suse.de
changelog:
  - drm: fix tainted kernel caused by drm_panel_orientation_quirks.c
    (bsc#1083215).
  - commit b67ad61


author: tbogendoerfer@suse.de
changelog:
  - ip6_gre: remove the incorrect mtu limit for ipgre tap
    (bsc#1056787).
  - ip_gre: remove the incorrect mtu limit for ipgre tap
    (bsc#1056787).
  - i40iw: Reinitialize IEQ on MTU change (bsc#1058659 FATE#322535).
  - commit 426bcab


author: tbogendoerfer@suse.de
changelog:
  - net: mvneta: eliminate wrong call to handle rx descriptor error
    (fate#319899).
  - net: mvneta: use proper rxq_number in loop on rx queues
    (fate#319899).
  - net: mvneta: fix handling of the Tx descriptor counter
    (fate#319899).
  - commit 24508d7


author: jack@suse.cz
changelog:
  - ocfs2: return error when we attempt to access a dirty bh in jbd2
    (bsc#1052766).
  - commit aeb7ce9


author: jack@suse.cz
changelog:
  - fs/dax.c: release PMD lock even when there is no PMD support
    in DAX (bsc#1052766).
  - commit 4806870


author: msuchanek@suse.de
changelog:
  - Move cdrom patches to storage section.
  - cdrom: turn off autoclose by default (bsc#1080813).
  - commit 3c15342


author: msuchanek@suse.de
changelog:
  - ibmvnic: Do not attempt to login if RX or TX queues are not
    allocated (bsc#1082993).
  - ibmvnic: Report queue stops and restarts as debug output
    (bsc#1082993).
  - ibmvnic: Harden TX/RX pool cleaning (bsc#1082993).
  - ibmvnic: Allocate statistics buffers during probe (bsc#1082993).
  - ibmvnic: Fix TX descriptor tracking again (bsc#1082993).
  - commit 953c6c5


author: msuchanek@suse.de
changelog:
  - bs-upload-kernel: do not set %opensuse_bs
    Since SLE15 it is not set in the distribution project so do not set it
    for kernel projects either.
  - commit d696aa0


author: oneukum@suse.com
changelog:
  - xhci: Don't show incorrect WARN message about events for empty
    rings (bsc#1068674).
  - commit 2728c81


author: jack@suse.cz
changelog:
  - ocfs2: should wait dio before inode lock in ocfs2_setattr()
    (bsc#1083244 CVE-2017-18204).
  - commit f78f4f7


author: mkubecek@suse.cz
changelog:
  - Update upstream reference:
    patches.drivers/ibmvnic-Fix-early-release-of-login-buffer.patch.
  - commit df1695c


author: mkubecek@suse.cz
changelog:
  - blacklist.conf: add two commits
    d5902f6d1fbd - a merge commit (we have both commits from the branch)
    fae8b6f4a6be - fixes comments
  - commit 9b213a5


author: mhocko@suse.com
changelog:
  - Remove page cache limit (fate#323778)
  - Delete patches.suse/mm-uninline-add-to-page-cache.patch.
  - Delete patches.suse/pagecache-limit-dirty.diff.
  - Delete patches.suse/pagecache-limit-fix-get_nr_swap_pages.patch.
  - Delete patches.suse/pagecache-limit-fix-shmem-deadlock.patch.
  - Delete
    patches.suse/pagecache-limit-reduce-zone-lrulock-bouncing.patch.
  - Delete patches.suse/pagecache-limit-unmapped.diff.
  - Delete patches.suse/pagecache-limit-warn-on-usage.patch.
  - Delete patches.suse/pagecache-limit.patch.
  - Delete patches.suse/pagecachelimit_batch_huge_nr_to_scan.patch.
  - commit d39d94a


author: mkubecek@suse.cz
changelog:
  - l2tp: fix tunnel lookup use-after-free race (bsc#1076830).
  - l2tp: fix race in pppol2tp_release with session object destroy
    (bsc#1076830).
  - l2tp: fix races with tunnel socket close (bsc#1076830).
  - l2tp: don't use inet_shutdown on ppp session destroy
    (bsc#1076830).
  - l2tp: don't use inet_shutdown on tunnel destroy (bsc#1076830).
  - regulatory: add NUL to request alpha2 (bsc#1076830).
  - net: ipv4: Set addr_type in hash_keys for forwarded case
    (bsc#1076830).
  - tcp_bbr: better deal with suboptimal GSO (bsc#1076830).
  - netfilter: IDLETIMER: be syzkaller friendly (bsc#1076830).
  - netfilter: nat: cope with negative port range (bsc#1076830).
  - netfilter: x_tables: fix missing timer initialization in xt_LED
    (bsc#1076830).
  - netfilter: ipt_CLUSTERIP: fix a refcount bug in
    clusterip_config_find_get() (bsc#1076830).
  - netfilter: add back stackpointer size checks (bsc#1076830).
  - netfilter: drop outermost socket lock in getsockopt()
    (bsc#1076830).
  - netfilter: ipt_CLUSTERIP: fix a race condition of proc file
    creation (bsc#1076830).
  - udplite: fix partial checksum initialization (bsc#1076830).
  - dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock
    (bsc#1076830).
  - tcp: Honor the eor bit in tcp_mtu_probe (bsc#1076830).
  - sctp: do not pr_err for the duplicated node in transport rhlist
    (bsc#1076830).
  - bridge: check brport attr show in brport_show (bsc#1076830).
  - ipv6: set all.accept_dad to 0 by default (bsc#1076830).
  - l2tp: remove l2tp_tunnel_count and l2tp_session_count
    (bsc#1076830).
    Refresh patches.fixes/l2tp-don-t-close-sessions-in-l2tp_tunnel_destruct.patch
  - l2tp: remove ->ref() and ->deref() (bsc#1076830).
  - l2tp: initialise PPP sessions before registering them
    (bsc#1076830).
  - l2tp: protect sock pointer of struct pppol2tp_session with RCU
    (bsc#1076830).
  - ipv6: addrconf: increment ifp refcount before ipv6_del_addr()
    (bsc#1076830).
  - l2tp: hold tunnel in pppol2tp_connect() (bsc#1076830).
  - ipv6: fix net.ipv6.conf.all.accept_dad behaviour for real
    (bsc#1076830).
    Refresh
    patches.fixes/net-ipv6-send-unsolicited-NA-after-DAD.patch
  - l2tp: fix race between l2tp_session_delete() and
    l2tp_tunnel_closeall() (bsc#1076830).
  - l2tp: ensure sessions are freed after their PPPOL2TP socket
    (bsc#1076830).
  - ipv6: fix net.ipv6.conf.all interface DAD handlers
    (bsc#1076830).
  - net: ipv6: fix regression of no RTM_DELADDR sent after DAD
    failure (bsc#1076830).
  - net: don't decrement kobj reference count on init failure
    (bsc#1076830).
  - netfilter: ipt_CLUSTERIP: do not hold dev (bsc#1076830).
  - commit 5f23ad9


author: hare@suse.de
changelog:
  - Fixup patch description for patches.drivers/ibmvnic-Fix-early-release-of-login-buffer.patch
  - commit 95e3c32


author: mkubecek@suse.cz
changelog:
  - Delete
    patches.suse/0001-kabi-Lift-ifdefs-for-some-disabled-network-protocols.patch.
    When DCCP was disabled in SLE12-SP2, this patch was added to make it
    possible to build it as a KMP in case it would turn out someone is actually
    using it. As there have been no sign of that since, let's drop the patch.
  - commit 285564e


author: mhocko@suse.com
changelog:
  - Update
    patches.fixes/mm-madvise.c-fix-madvise-infinite-loop-under-special.patch
    (bnc#1070964, bnc#1083494, CVE-2017-18208).
  - commit b82f489


author: mwilck@suse.com
changelog:
  - fs: aio: fix the increment of aio-nr and counting against
    aio-max-nr (bsc#1068075, bsc#1078921).
  - commit e2a476e


author: tiwai@suse.de
changelog:
  - drm/i915: Make global seqno known in i915_gem_request_execute
    tracepoint (FATE#322643 bsc#1055900).
  - drm/i915: Clear the in-use marker on execbuf failure
    (FATE#322643 bsc#1055900).
  - drm/i915/audio: fix check for av_enc_map overflow (FATE#322643
    bsc#1055900).
  - drm/i915: Fix rsvd2 mask when out-fence is returned (FATE#322643
    bsc#1055900).
  - ALSA: hda - Fix pincfg at resume on Lenovo T470 dock
    (bsc#1052235).
  - ALSA: usb-audio: Add a quirck for B&W PX headphones
    (bsc#1051510).
  - ALSA: hda: Add a power_save blacklist (bsc#1052235).
  - commit b784bf6


author: tiwai@suse.de
changelog:
  - media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for
    subdevs (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic
    (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: don't copy back the result for
    certain errors (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer
    type (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: copy clip list in
    put_v4l2_window32 (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer
    (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32
    (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: avoid sizeof(type)
    (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: move 'helper' functions to
    __get/put_v4l2_format32 (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: fix the indentation
    (CVE-2017-13166,bsc#1072865).
  - media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF
    (CVE-2017-13166,bsc#1072865).
  - media: v4l2-ioctl.c: don't copy back the result for -ENOTTY
    (CVE-2017-13166,bsc#1072865).
  - media: v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt
    (CVE-2017-13166,bsc#1072865).
  - commit 5d9eae0


author: mgorman@suse.de
changelog:
  - x86/cpu: Remove unused and undefined __generic_processor_info()
    declaration (bnc#1056230).
  - commit 112c00f


author: mgorman@suse.de
changelog:
  - mm/free_pcppages_bulk: prefetch buddy while not holding lock
    (bnc#971975 VM performance -- page allocator).
  - mm/free_pcppages_bulk: do not hold lock when picking pages to
    free (bnc#971975 VM performance -- page allocator).
  - mm/free_pcppages_bulk: update pcp->count inside (bnc#971975
    VM performance -- page allocator).
  - commit b395d98


author: bp@suse.de
changelog:
  - include: psp-sev: Capitalize invalid length enum (bsc#1063068).
  - KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid
    L02 MSR bitmap (bsc#1068032 CVE-2017-5754).
  - KVM: SVM: Fix SEV LAUNCH_SECRET command (bsc#1063068).
  - KVM: SVM: no need to call access_ok() in LAUNCH_MEASURE command
    (bsc#1063068).
  - KVM/x86: Reduce retpoline performance impact in
    slot_handle_level_range(), by always inlining iterator helper
    methods (bsc#1068032 CVE-2017-5754).
  - KVM/x86: Remove indirect MSR op calls from SPEC_CTRL
    (bsc#1063068).
  - nospec: Move array_index_nospec() parameter checking into
    separate macro (bsc#1068032 CVE-2017-5754).
  - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1068032
    CVE-2017-5754).
  - x86/debug, objtool: Annotate WARN()-related UD2 as reachable
    (bsc#1068032 CVE-2017-5754).
  - x86/debug: Use UD2 for WARN() (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Clear extra registers beyond syscall arguments, to
    reduce speculation attack surface (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Clear registers for exceptions/interrupts, to
    reduce speculation attack surface (bsc#1068032 CVE-2017-5754).
  - x86/entry/64/compat: Clear registers for compat syscalls, to
    reduce speculation attack surface (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Fix CR3 restore in paranoid_exit() (bsc#1068032
    CVE-2017-5754).
  - x86/entry/64: Fix paranoid_entry() frame pointer warning
    (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and
    SAVE_AND_CLEAR_REGS macros (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly
    (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Interleave XOR register clearing with PUSH
    instructions (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro
    (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove
    unused extensions (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros
    into a single POP_REGS macro (bsc#1068032 CVE-2017-5754).
  - x86/entry/64: Remove the unused 'icebp' macro (bsc#1068032
    CVE-2017-5754).
  - x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases (bsc#1068032
    CVE-2017-5754).
  - x86/mm: Rename flush_tlb_single() and flush_tlb_one() to
    __flush_tlb_one_[user|kernel]() (bsc#1068032 CVE-2017-5754).
  - X86/nVMX: Properly set spec_ctrl and pred_cmd before merging
    MSRs (bsc#1068032 CVE-2017-5754).
  - x86/speculation: Clean up various Spectre related details
    (bsc#1068032 CVE-2017-5754).
  - x86/speculation: Fix up array_index_nospec_mask() asm constraint
    (bsc#1068032 CVE-2017-5754).
  - Refresh
    patches.arch/09.0-x86-spectre-fix-an-error-message.patch.
  - commit f83739a


author: mkubecek@suse.cz
changelog:
  - rpm/kernel-binary.spec.in: remove m4 from BuildIgnore list
    As bison depends on m4, we cannot set !BuildIgnore for it any more.
  - commit d7695e1


author: mkubecek@suse.cz
changelog:
  - rpm/kernel-binary.spec.in: add build requirement for flex
    In addition to bison, we also need flex for "make oldconfig".
  - commit 83d831c


author: msuchanek@suse.de
changelog:
  - kernel-binary: do not BuildIgnore m4.
    It is actually needed for regenerating zconf when it is not up-to-date
    due to merge.
  - commit 967b28b


author: agraf@suse.de
changelog:
  - Delete
    patches.suse/KVM-update-to-new-mmu_notifier-semantic-v2.patch. (bsc#1082743)
  - Delete patches.suse/KVM-x86-fix-APIC-page-invalidation.patch. (bsc#1082743)
  - commit 8dfc569


author: vbabka@suse.cz
changelog:
  - fs/hugetlbfs/inode.c: change put_page/unlock_page order in
    hugetlbfs_fallocate() (git-fixes, bsc#1083745).
  - commit 22c8c94


author: dbueso@suse.de
changelog:
  - ipc/msg: introduce msgctl(MSG_STAT_ANY) (bsc#1072689).
  - ipc/sem: introduce semctl(SEM_STAT_ANY) (bsc#1072689).
  - ipc/shm: introduce shmctl(SHM_STAT_ANY) (bsc#1072689).
  - commit c31f2e1


author: glin@suse.com
changelog:
  - bpf: improve verifier ARG_CONST_SIZE_OR_ZERO semantics
    (bsc#1083647).
  - bpf: fix verifier NULL pointer dereference (bsc#1083647).
  - bpf: fix out-of-bounds access warning in bpf_check
    (bsc#1083647).
  - bpf: fix link error without CONFIG_NET (bsc#1083647).
  - bpf: fix verifier memory leaks (bsc#1083647).
  - bpf: reduce verifier memory consumption (bsc#1083647).
    Refresh patches.fixes/bpf-fix-branch-pruning-logic.patch.
    Refresh
    patches.fixes/bpf-fix-incorrect-tracking-of-register-size-truncati.patch.
  - bpf: move knowledge about post-translation offsets out of
    verifier (bsc#1083647).
  - bpf: remove the verifier ops from program structure
    (bsc#1083647).
  - bpf: split verifier and program ops (bsc#1083647).
  - tracing: bpf: Hide bpf trace events when they are not used
    (bsc#1083647).
  - bpf: verifier: set reg_type on context accesses in second pass
    (bsc#1083647).
  - bpf: write back the verifier log buffer as it gets filled
    (bsc#1083647).
  - bpf: move instruction printing into a separate file
    (bsc#1083647).
  - bpf: Optimize lpm trie delete (bsc#1083647).
  - bpf: Implement map_delete_elem for BPF_MAP_TYPE_LPM_TRIE
    (bsc#1083647).
  - bpf: Allow cgroup sock filters to use get_current_uid_gid helper
    (bsc#1083647).
  - selftests/bpf: don't try to access past MAX_PACKET_OFF in
    test_verifier (bsc#1083647).
  - selftests/bpf: change test_verifier expectations (bsc#1083647).
    Refresh
    patches.drivers/bpf-verifier-reject-BPF_ALU64-BPF_END.patch.
  - commit ea80b65


author: glin@suse.com
changelog:
  - bpf: guarantee r1 to be ctx in case of
    bpf_helper_changes_pkt_data (bsc#1083647).
  - bpf: add schedule points to map alloc/free (bsc#1083647).
  - commit 2ff84f7


author: glin@suse.com
changelog:
  - bpf: mark dst unknown on inconsistent {s, u}bounds adjustments
    (bsc#1083647).
  - bpf: reject stores into ctx via st and xadd (bsc#1083647).
  - bpf: fix 32-bit divide by zero (bsc#1083647).
  - bpf: fix divides by zero (bsc#1083647).
  - bpf: arsh is not supported in 32 bit alu thus reject it
    (bsc#1083647).
  - bpf: fix spelling mistake: "obusing" -> "abusing" (bsc#1083647).
  - bpf: introduce BPF_JIT_ALWAYS_ON config (bsc#1083647).
    Update config files to set CONFIG_BPF_JIT_ALWAYS_ON to y
  - bpf: do not allow root to mangle valid pointers (bsc#1083647).
  - commit 81ce49e


author: mgalbraith@suse.de
changelog:
  - x86/platform/intel-mid: Handle Intel Edison reboot correctly (Git-fixes).
  - blacklist.conf:
  - timers: Forward timer base before migrating timers (Git-fixes).
  - commit d95fda8


author: mkubecek@suse.cz
changelog:
  - Fix upstream reference:
    patches.drivers/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch.
  - commit 5b6cf57


author: mkubecek@suse.cz
changelog:
  - Update
    patches.fixes/net-ipv6-fix-regression-of-no-RTM_DELADDR-sent-after.patch
    references (add bsc#1083557).
  - commit 0c85cde


author: mkubecek@suse.cz
changelog:
  - Update
    patches.fixes/netfilter-add-back-stackpointer-size-checks.patch
    references (add CVE-2018-1065 bsc#1083650).
  - commit 603dd8a


author: glin@suse.com
changelog:
  - selftests/bpf: fix test_align (bsc#1083647).
  - selftests/bpf: add test for bogus operations on pointers
    (bsc#1083647).
  - selftests/bpf: add a test to test_align (bsc#1083647).
  - selftests/bpf: rewrite test_align (bsc#1083647).
  - bpf: allow to specify log level and reduce it for test_verifier
    (bsc#1083647).
  - selftests/bpf: make correct use of exit codes in bpf selftests
    (bsc#1083647).
  - bpf, tests: set rlimit also for test_align, so it doesn't fail
    (bsc#1083647).
  - commit 623858a


author: tbogendoerfer@suse.de
changelog:
  - Drop patches, because new notifier semantic is not in SLE15 (bsc#1082743)
  - Delete
    patches.drivers/IB-hfi1-update-to-new-mmu_notifier-semantic.patch.
  - Delete
    patches.drivers/IB-umem-update-to-new-mmu_notifier-semantic.patch.
  - commit c8f3eed


author: tbogendoerfer@suse.de
changelog:
  - net: ena: increase ena driver version to 1.5.0 (bsc#1083548).
  - net: ena: add detection and recovery mechanism for handling
    missed/misrouted MSI-X (bsc#1083548).
  - net: ena: fix error handling in ena_down() sequence
    (bsc#1083548).
  - net: ena: unmask MSI-X only after device initialization is
    completed (bsc#1083548).
  - net: ena: fix race condition between device reset and link up
    setup (bsc#1083548).
  - net: ena: increase ena driver version to 1.3.0 (bsc#1083548).
  - net: ena: add new admin define for future support of IPv6 RSS
    (bsc#1083548).
  - net: ena: add statistics for missed tx packets (bsc#1083548).
  - net: ena: add power management ops to the ENA driver
    (bsc#1083548).
  - net: ena: remove legacy suspend suspend/resume support
    (bsc#1083548).
  - net: ena: improve ENA driver boot time (bsc#1083548).
  - net: ena: Remove redundant unlikely() (bsc#1083548).
  - net: ena: fix wrong max Tx/Rx queues on ethtool (bsc#1083548).
  - net: ena: fix rare kernel crash when bar memory remap fails
    (bsc#1083548).
  - net: ena: reduce the severity of some printouts (bsc#1083548).
  - commit 46c382b


author: msuchanek@suse.de
changelog:
  - rpm: provide %name%-srchash = <kernel-source commit hash> (FATE#325312).
    - Also use for kernel-obs-build dependency.
  - commit b6fccdf


author: neilb@suse.com
changelog:
  - dm: fix race between dm_get_from_kobject() and __dm_destroy()
    (bsc#1083242, CVE-2017-18203).
  - commit 1b6ebbf


author: glin@suse.com
changelog:
  - bpf: fix selftests/bpf test_kmod.sh failure when
    CONFIG_BPF_JIT_ALWAYS_ON=y (bsc#1083647).
  - selftests/bpf: make 'dubious pointer arithmetic' test useful
    (bsc#1083647).
  - bpf: fix stack state printing in verifier log (bsc#1083647).
  - commit 9391768


author: nborisov@suse.com
changelog:
  - Refresh
    patches.fixes/l2tp-don-t-use-inet_shutdown-on-ppp-session-destroy.patch.
  - Refresh
    patches.fixes/l2tp-don-t-use-inet_shutdown-on-tunnel-destroy.patch.
  - Refresh
    patches.fixes/l2tp-fix-race-in-pppol2tp_release-with-session-objec.patch.
  - Refresh
    patches.fixes/l2tp-fix-races-with-tunnel-socket-close.patch.
  - Refresh
    patches.fixes/l2tp-fix-tunnel-lookup-use-after-free-race.patch.
  - commit bd5bc11


author: jslaby@suse.cz
changelog:
  - Refresh
    patches.fixes/l2tp-don-t-use-inet_shutdown-on-ppp-session-destroy.patch.
  - Refresh
    patches.fixes/l2tp-don-t-use-inet_shutdown-on-tunnel-destroy.patch.
  - Refresh
    patches.fixes/l2tp-fix-race-in-pppol2tp_release-with-session-objec.patch.
  - Refresh
    patches.fixes/l2tp-fix-races-with-tunnel-socket-close.patch.
  - Refresh
    patches.fixes/l2tp-fix-tunnel-lookup-use-after-free-race.patch.
    Ran series_sort.
  - commit 18a48e4


author: jslaby@suse.cz
changelog:
  - objtool: Add module specific retpoline rules (bnc#1058115).
  - objtool: Add retpoline validation (bnc#1058115).
  - objtool: Use existing global variables for options
    (bnc#1058115).
  - x86/mm/sme, objtool: Annotate indirect call in
    sme_encrypt_execute() (bnc#1058115).
  - x86/boot, objtool: Annotate indirect jump in
    secondary_startup_64() (bnc#1058115).
  - x86/paravirt, objtool: Annotate indirect calls (bnc#1058115).
  - x86/speculation, objtool: Annotate indirect calls/jumps for
    objtool (bnc#1058115).
  - commit bacb170


author: tiwai@suse.de
changelog:
  - Update the usptreamed tag for i915 patch
    Also moved to sorted section:
    patches.drivers/drm-i915-cnl-Fix-PORT_TX_DW5-7-register-address
  - commit d4f2341


author: nborisov@suse.com
changelog:
  - Btrfs: fix unexpected -EEXIST when creating new inode
    (bsc#1083000).
  - Btrfs: fix extent state leak from tree log (bsc#1083000).
  - Btrfs: fix crash due to not cleaning up tree log block's dirty
    bits (bsc#1083000).
  - Btrfs: fix deadlock in run_delalloc_nocow (bsc#1083000).
  - Btrfs: avoid losing data raid profile when deleting a device
    (bsc#1083000).
  - Btrfs: fix stale entries in readdir (bsc#1083000).
  - btrfs: Fix possible off-by-one in btrfs_search_path_in_tree
    (bsc#1083000).
  - btrfs: clear ordered flag on cleaning up ordered extents
    (bsc#1083000).
  - btrfs: fix readdir deadlock with pagefault (bsc#1083000).
  - commit 1e19d87


author: nborisov@suse.com
changelog:
  - Btrfs: incremental send, fix wrong unlink path after renaming
    file (bsc#1083000).
  - Btrfs: incremental send, fix emission of invalid clone
    operations (bsc#1083000).
  - commit 0e8595f


author: tbogendoerfer@suse.de
changelog:
  - net: ethtool: don't ignore return from driver get_fecparam
    method (bsc#1046540 FATE#322930).
  - commit 90a64af


author: glin@suse.com
changelog:
  - bpf, ppc64: implement jiting of BPF_J{LT, LE, SLT, SLE}
    (bsc#1083647).
  - bpf, s390x: implement jiting of BPF_J{LT, LE, SLT, SLE}
    (bsc#1083647).
  - bpf, arm64: implement jiting of BPF_J{LT, LE, SLT, SLE}
    (bsc#1083647).
  - bpf, x86: implement jiting of BPF_J{LT,LE,SLT,SLE}
    (bsc#1083647).
  - commit a245dfe


author: tbogendoerfer@suse.de
changelog:
  - ixgbe: fix crash in build_skb Rx code path (bsc#1056657
    FATE#322189).
  - RDMA/uverbs: Protect from command mask overflow (bsc#1046306
    FATE#322942).
  - IB/uverbs: Improve lockdep_check (bsc#1046306 FATE#322942).
  - RDMA/uverbs: Protect from races between lookup and destroy of
    uobjects (bsc#1046306 FATE#322942).
  - IB/ipoib: Do not warn if IPoIB debugfs doesn't exist
    (bsc#1046307 FATE#322941).
  - net: fix race on decreasing number of TX queues (bsc#1056787).
  - s390/qeth: fix SETIP command handling (bsc#1061024 FATE#323301).
  - net/mlx5e: Remove timestamp set from netdevice open flow
    (bsc#1046303 FATE#322944).
  - commit bbd85ba


author: dchang@suse.com
changelog:
  - bpf: don't rely on the verifier lock for metadata_dst allocation
    (bsc#1083647).
  - commit 4fec793


author: oneukum@suse.com
changelog:
  - usbip: prevent vhci_hcd driver from leaking a socket pointer address (bsc#1078674 CVE-2017-16911).
  - commit d07e5b4


author: tiwai@suse.de
changelog:
  - x86/kvm/vmx: do not use vm-exit instruction length for fast
    MMIO when running nested (bsc#1081431).
  - commit 0b3a20a


author: agraf@suse.de
changelog:
  - lan78xx: Avoid spurious kevent 4 "error" (bsc#1084332).
  - lan78xx: Enable LEDs and auto-negotiation (bsc#1084332).
  - lan78xx: Correctly indicate invalid OTP (bsc#1084332).
  - lan78xx: Read MAC address from DT if present (bsc#1084332).
  - lan78xx: Fix failure in USB Full Speed (bsc#1084332).
  - lan78xx: Use default values loaded from EEPROM/OTP after reset
    (bsc#1084332).
  - lan78xx: Allow EEPROM write for less than MAX_EEPROM_SIZE
    (bsc#1084332).
  - lan78xx: Fix for eeprom read/write when device auto suspend
    (bsc#1084332).
  - lan78xx: Fix to handle hard_header_len update (bsc#1084332).
  - lan78xx: USB fast connect/disconnect crash fix (bsc#1084332).
  - commit a355989


author: glin@suse.com
changelog:
  - selftests/bpf: add tests for recent bugfixes (bsc#1083647).
  - bpf: change bpf_probe_write_user to bpf_trace_printk in
    test_verifier (bsc#1083647).
  - bpf: fix and add test cases for ARG_CONST_SIZE_OR_ZERO semantics
    change (bsc#1083647).
  - commit 3eadeee


author: glin@suse.com
changelog:
  - bpf: remove explicit handling of 0 for arg2 in bpf_probe_read
    (bsc#1083647).
  - bpf: change helper bpf_probe_read arg2 type to
    ARG_CONST_SIZE_OR_ZERO (bsc#1083647).
  - commit c81cbaf


author: tiwai@suse.de
changelog:
  - intel_th: pci: Add Lewisburg PCH support (FATE#325099).
  - intel_th: pci: Add Cedar Fork PCH support (FATE#325099).
  - intel_th: Perform time resync on capture start (FATE#325099).
  - intel_th: Add global activate/deactivate callbacks for the
    glue layers (FATE#325099).
  - intel_th: pci: Use drvdata for quirks (FATE#325099).
  - intel_th: pti: Support Low Power Path output port type
    (FATE#325099).
  - intel_th: Enumerate Low Power Path output port type
    (FATE#325099).
  - intel_th: msu: Use the real device in case of IOMMU domain
    allocation (FATE#325099).
  - intel_th: Make the switch allocate its subdevices (FATE#325099).
  - intel_th: Make SOURCE devices children of the root device
    (FATE#325099).
  - intel_th: Streamline the subdevice tree accessors (FATE#325099).
  - intel_th: Output devices without ports don't need assigning
    (FATE#325099).
  - intel_th: pci: Enable bus mastering (FATE#325099).
  - commit e948cb6


author: yousaf.kaukab@suse.com
changelog:
  - i2c: xlp9xx: Add support for SMBAlert (bsc#1084310).
  - i2c: xlp9xx: Handle NACK on DATA properly (bsc#1084310).
  - i2c: xlp9xx: Check for Bus state before every transfer
    (bsc#1084310).
  - i2c: xlp9xx: Handle transactions with I2C_M_RECV_LEN properly
    (bsc#1060799).
  - i2c: xlp9xx: return ENXIO on slave address NACK (bsc#1060799).
  - ahci: thunderx2: update stop engine errata delay values
    (bsc#1084308).
  - arm64: Add missing Falkor part number for branch predictor
    hardening (bsc#1068032).
  - ARM64 / cpuidle: Use new cpuidle macro for entering retention
    state (bsc#1084328).
  - cpuidle: Add new macro to enter a retention idle state
    (bsc#1084328).
  - ipmi: fix unsigned long underflow (bsc#1060799).
  - tpm/tpm_crb: Use start method value from ACPI table directly
    (bsc#1084452).
  - char: ipmi: constify bmc_dev_attr_group and bmc_device_type
    (bsc#1060799).
  - ipmi:ssif: Check dev before setting drvdata (bsc#1060799).
  - ipmi: Convert DMI handling over to a platform device
    (bsc#1060799).
  - ipmi: Create a platform device for a DMI-specified IPMI
    interface (bsc#1060799).
  - ipmi:ssif: Use i2c_adapter_id instead of adapter->nr
    (bsc#1060799).
  - ipmi: Use the proper default value for register size in ACPI
    (bsc#1060799).
  - ipmi_ssif: remove redundant null check on array
    client->adapter->name (bsc#1060799).
  - ACPICA: Add header support for TPM2 table changes (bsc#1084452).
  - cpufreq / CPPC: Initialize policy->min to lowest nonlinear
    performance (bsc#1084342).
  - commit 9834636


author: yousaf.kaukab@suse.com
changelog:
  - iommu/arm-smmu-v3, acpi: Add temporary Cavium SMMU-V3 IORT
    model number definitions (bsc#1084475).
  - Refresh
    patches.suse/iommu-arm-smmu-v3-Enable-ACPI-based-HiSilicon-CMD_PR.patch.
  - commit 80781a3


author: yousaf.kaukab@suse.com
changelog:
  - ACPI/IORT: Fix build regression without IOMMU (bsc#1084475).
  - ACPI/IORT: Handle PCI aliases properly for IOMMUs (bsc#1084475).
  - commit a805c57


author: yousaf.kaukab@suse.com
changelog:
  - ACPI/IORT: Add msi address regions reservation helper
    (bsc#1084475).
  - ACPI/IORT: Enable SMMUv3/PMCG IORT MSI domain set-up
    (bsc#1084475).
  - ACPI/IORT: Add SMMUv3 specific special index mapping handling
    (bsc#1084475).
  - ACPI/IORT: Enable special index ITS group mappings for IORT
    nodes (bsc#1084475).
  - ACPI/IORT: Look up IORT node through struct fwnode_handle
    pointer (bsc#1084475).
  - ACPI/IORT: Make platform devices initialization code SMMU
    agnostic (bsc#1084475).
  - ACPI/IORT: Improve functions return type/storage class specifier
    indentation (bsc#1084475).
  - ACPI/IORT: Remove leftover ACPI_IORT_SMMU_V3_PXM_VALID guard
    (bsc#1084475).
  - acpi/arm64: pr_err() strings should end with newlines
    (bsc#1084475).
  - ACPI/IORT: Fix PCI ACS enablement (bsc#1084475).
  - commit 4f0cd1c


author: oneukum@suse.com
changelog:
  - supported.conf: declared thunderbolt.ko supported
    This used to be an Apple only driver. It has been changed to generic
    thunderbolt support. We want this on SLES, too. (bsc#1084516)
  - commit b51cbd2


author: tiwai@suse.de
changelog:
  - ALSA: usb: add more device quirks for USB DSD devices
    (bsc#1051510).
  - ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
    (bsc#1051510).
  - ALSA: line6: Add a sanity check for invalid EPs (bsc#1051510).
  - ALSA: caiaq: Add a sanity check for invalid EPs (bsc#1051510).
  - ALSA: bcd2000: Add a sanity check for invalid EPs (bsc#1051510).
  - usb: core: Add a helper function to check the validity of EP
    type in URB (bsc#1051510).
  - commit 4d4a9cb


author: tiwai@suse.de
changelog:
  - ASoC: ux500: add MODULE_LICENSE tag (bsc#1051510).
  - ASoC: pcm512x: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE
    (bsc#1051510).
  - ASoC: skl: Fix kernel warning due to zero NHTL entry
    (bsc#1051510).
  - ASoC: codecs: msm8916-wcd-analog: fix module autoload
    (bsc#1051510).
  - ASoC: img-parallel-out: Add pm_runtime_get/put to set_fmt
    callback (bsc#1051510).
  - ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_mod
    (bsc#1051510).
  - ASoC: Intel: Skylake: Fix uuid_module memory leak in failure
    case (bsc#1051510).
  - commit 0dddbdc


author: glin@suse.com
changelog:
  - bpf, arm64: take advantage of stack_depth tracking
    (bsc#1083647).
  - bpf: take advantage of stack_depth tracking in x64 JIT
    (bsc#1083647).
  - bpf: change x86 JITed program stack layout (bsc#1083647).
  - commit a045c8c


author: glin@suse.com
changelog:
  - x86: bpf_jit: small optimization in emit_bpf_tail_call()
    (bsc#1083647).
  - Refresh patches.drivers/bpf-fix-bpf_tail_call-x64-JIT.patch.
  - commit 2e51427


author: glin@suse.com
changelog:
  - bpf, arm64: fix stack_depth tracking in combination with tail
    calls (bsc#1083647).
  - bpf: take advantage of stack_depth tracking in powerpc JIT
    (bsc#1083647).
  - s390/bpf: take advantage of stack_depth tracking (bsc#1083647).
  - commit 1d58a6a


author: msuchanek@suse.de
changelog:
  - ibmvnic: Do not disable device during failover or partition
    migration (bsc#1084610).
  - ibmvnic: Reorganize device close (bsc#1084610).
  - ibmvnic: Clean up device close (bsc#1084610).
  - commit d14516e


author: tiwai@suse.de
changelog:
  - console/dummy: leave .con_font_get set to NULL (bsc#1051510).
  - Bluetooth: btusb: Restore QCA Rome suspend/resume fix with a
    "rewritten" version (bsc#1051510).
  - Bluetooth: btsdio: Do not bind to non-removable BCM43341
    (bsc#1051510).
  - brcmfmac: Avoid build error with make W=1 (bsc#1051510).
  - brcmfmac: change driver unbind order of the sdio function
    devices (bsc#1051510).
  - ath9k: fix tx99 potential info leak (bsc#1051510).
  - Bluetooth: hci_ldisc: Fix another race when closing the tty
    (bsc#1051510).
  - Bluetooth: btusb: Add new NFA344A entry (bsc#1051510).
  - Bluetooth: hci_uart_set_flow_control: Fix NULL deref when
    using serdev (bsc#1051510).
  - Bluetooth: btqcomsmd: Add support for BD address setup
    (bsc#1051510).
  - cfg80211: fix connect/disconnect edge cases (bsc#1051510).
  - brcmsmac: make some local variables 'static const' to reduce
    stack size (bsc#1051510).
  - brcmfmac: Add check for short event packets (bsc#1051510).
  - brcmfmac: setup passive scan if requested by user-space
    (bsc#1051510).
  - brcmfmac: add length check in brcmf_cfg80211_escan_handler()
    (bsc#1051510).
  - Bluetooth: btusb: Add support for 0489:e0a2 QCA_ROME device
    (bsc#1051510).
  - Bluetooth: hci_ldisc: Use rwlocking to avoid closing proto races
    (bsc#1051510).
  - commit f42c236


author: tiwai@suse.de
changelog:
  - Bluetooth: btusb: Use DMI matching for QCA reset_resume quirking
    (bsc#1051510).
  - Bluetooth: BT_HCIUART now depends on SERIAL_DEV_BUS
    (bsc#1051510).
  - commit 8e5482b


author: tiwai@suse.de
changelog:
  - drm/radeon: fix atombios on big endian (bsc#1051510).
  - drm/amdgpu: fix error handling in amdgpu_bo_do_create
    (bsc#1051510).
  - drm/ttm: once more fix ttm_buffer_object_transfer (bsc#1051510).
  - drm/amdgpu: correct reference clock value on vega10
    (bsc#1051510).
  - drm/vblank: Fix flip event vblank count (bsc#1051510).
  - drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue
    (bsc#1051510).
  - drm/amdgpu: allow harvesting check for Polaris VCE
    (bsc#1051510).
  - drm/amdgpu: return -ENOENT from uvd 6.0 early init for
    harvesting (bsc#1051510).
  - drm/amd/powerplay: fix uninitialized variable (bsc#1051510).
  - drm/nouveau/kms/nv50: fix oops during DP IRQ handling on
    non-MST boards (bsc#1051510).
  - drm/nouveau/bsp/g92: disable by default (bsc#1051510).
  - drm/nouveau/mmu: flush tlbs before deleting page tables
    (bsc#1051510).
  - drm/amdgpu: read reg in each iterator of psp_wait_for loop
    (bsc#1051510).
  - commit 1358bbc


author: tiwai@suse.de
changelog:
  - drm/amdgpu: add new device to use atpx quirk (bsc#1051510).
  - drm/radeon: adjust tested variable (bsc#1051510).
  - drm/amdgpu: Avoid leaking PM domain on driver unbind (v2)
    (bsc#1051510).
  - drm/ttm: Don't add swapped BOs to swap-LRU list (bsc#1051510).
  - drm/amdgpu: add atpx quirk handling (v2) (bsc#1051510).
  - drm/amdgpu: Add dpm quirk for Jet PRO (v2) (bsc#1051510).
  - drm/radeon: Add dpm quirk for Jet PRO (v2) (bsc#1051510).
  - drm/qxl: unref cursor bo when finished with it (bsc#1051510).
  - drm/vmwgfx: Potential off by one in vmw_view_add()
    (bsc#1051510).
  - drm/vmwgfx: Don't cache framebuffer maps (bsc#1051510).
  - drm/amdgpu: don't try to move pinned BOs (bsc#1051510).
  - drm/amdkfd: Fix SDMA oversubsription handling (bsc#1051510).
  - drm/amdkfd: Fix SDMA ring buffer size calculation (bsc#1051510).
  - drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode
    (bsc#1051510).
  - drm/amd/pp: fix typecast error in powerplay (bsc#1051510).
  - drm/amdgpu: Properly allocate VM invalidate eng v2
    (bsc#1051510).
  - drm/amdgpu: Remove check which is not valid for certain VBIOS
    (bsc#1051510).
  - drm/vblank: Tune drm_crtc_accurate_vblank_count() WARN down
    to a debug (bsc#1051510).
  - drm: Add retries for lspcon mode detection (bsc#1051510).
  - commit 3372213


author: tiwai@suse.de
changelog:
  - rt2x00usb: mark device removed when get ENOENT usb error
    (bsc#1051510).
  - rtlwifi: fix uninitialized rtlhal->last_suspend_sec time
    (bsc#1051510).
  - rtlwifi: rtl8192ee: Fix memory leak when loading firmware
    (bsc#1051510).
  - rtl8188eu: Fix a possible sleep-in-atomic bug in
    rtw_createbss_cmd (bsc#1051510).
  - commit 235d38c


author: tiwai@suse.de
changelog:
  - platform/x86: wmi: Call acpi_wmi_init() later (bsc#1051510).
  - platform/x86: asus-wireless: send an EV_SYN/SYN_REPORT between
    state changes (bsc#1051510).
  - platform/x86: dell-laptop: Fix keyboard max lighting for Dell
    Latitude E6410 (bsc#1051510).
  - platform/x86: intel_punit_ipc: Fix resource ioremap warning
    (bsc#1051510).
  - platform/x86: hp_accel: Add quirk for HP ProBook 440 G4
    (bsc#1051510).
  - commit 3e187f3


author: tiwai@suse.de
changelog:
  - Input: synaptics-rmi4 - do not delete interrupt memory too early
    (bsc#1051510).
  - Input: trackpoint - force 3 buttons if 0 button is reported
    (bsc#1051510).
  - Input: xpad - add support for PDP Xbox One controllers
    (bsc#1051510).
  - Input: synaptics-rmi4 - prevent UAF reported by KASAN
    (bsc#1051510).
  - Input: ALPS - fix multi-touch decoding on SS4 plus touchpads
    (bsc#1051510).
  - Input: elantech - add new icbody type 15 (bsc#1051510).
  - dynamic-debug-howto: fix optional/omitted ending line number
    to be LARGE instead of 0 (bsc#1051510).
  - Input: elan_i2c - add ELAN060C to the ACPI table (bsc#1051510).
  - Input: elan_i2c - add ELAN0611 to the ACPI table (bsc#1051510).
  - Input: i8042 - add Gigabyte P57 to the keyboard reset table
    (bsc#1051510).
  - Input: xpad - validate USB endpoint type during probe
    (bsc#1051510).
  - commit c7a5d22


author: tiwai@suse.de
changelog:
  - drivers: base: cacheinfo: fix cache type for non-architected
    system cache (bsc#1051510).
  - driver core: platform: Don't read past the end of
    "driver_override" buffer (bsc#1051510).
  - commit 84a3ffe


author: tiwai@suse.de
changelog:
  - iwlwifi: mvm: fix the TX queue hang timeout for MONITOR vif type
    (bsc#1051510).
  - mac80211: fix the update of path metric for RANN frame
    (bsc#1051510).
  - mac80211: use QoS NDP for AP probing (bsc#1051510).
  - mac80211: flush hw_roc_start work before cancelling the ROC
    (bsc#1051510).
  - mac80211_hwsim: Use proper TX power (bsc#1051510).
  - mac80211: fix VLAN handling with TXQs (bsc#1051510).
  - commit d44c253


author: tiwai@suse.de
changelog:
  - iwlwifi: add a new a000 device (bsc#1051510).
  - Refresh
    patches.drivers/iwlwifi-add-new-cards-for-a000-series.patch.
  - commit 6a92cc7


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch.
  - commit 2532eab


author: jeffm@suse.com
changelog:
  - config: added new 'kvmsmall' flavor
    This flavor is an unreleased internal configuration intended for kernel
    developers to use in simple virtual machines.  It contains only the
    device drivers necessary to use a KVM virtual machine *without* device
    passthrough enabled.  Common local and network file systems are enabled.
    All device mapper targets are enabled.  Only the network and graphics
    drivers for devices that qemu emulates are enabled.  Many subsystems
    enabled in the default kernel are entirely disabled.  This kernel is
    meant to be small and to build very quickly.  There will be no kABI
    stability and its configuration may be changed arbitrarily.
  - commit 088f1da


author: jeffm@suse.com
changelog:
  - rpm: use %_sourcedir prefix for release-projects
  - rpm: set SUSE_KERNEL_RELEASED based on project name
    Set SUSE_KERNEL_RELEASED in the config only if the project name matches
    a list of projects that are part of official release channels.  This
    list of projects is maintained per-branch.
  - commit a391a5b


author: jthumshirn@suse.de
changelog:
  - Revert "nvme: create 'slaves' and 'holders' entries for hidden
    controllers" (bsc#1082241).
  - commit 7ca03c6


author: bp@suse.de
changelog:
  - blacklist.conf:
  - Refresh
    patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch.
  - commit e089071


author: bp@suse.de
changelog:
  - perf/core: Fix memory leak triggered by perf --namespace
    (git-fixes e422267322cd).
  - blacklist.conf:
  - commit 049df66


author: glin@suse.com
changelog:
  - bpf: one perf event close won't free bpf program attached by
    another perf event (bsc#1083647).
  - commit 742d87d


author: dchang@suse.com
changelog:
  - qlcnic: fix deadlock bug (bsc#1050540 FATE#322896).
  - e1000: fix disabling already-disabled warning (bsc#1056665
    FATE#322184).
  - bnx2x: Improve reliability in case of nested PCI errors
    (bsc#1050319 FATE#322906).
  - tg3: Enable PHY reset in MTU change path for 5720 (bsc#1050260
    FATE#322917).
  - tg3: Add workaround to restrict 5762 MRRS to 2048 (bsc#1050260
    FATE#322917).
  - tg3: Fix rx hang on MTU change with 5717/5719 (bsc#1050260
    FATE#322917).
  - igb: Use smp_rmb rather than read_barrier_depends (bsc#1056651
    FATE#322191).
  - igbvf: Use smp_rmb rather than read_barrier_depends (bsc#1056643
    FATE#322192).
  - sfc: don't warn on successful change of MAC (bsc#1058169
    FATE#322922).
  - igb: check memory allocation failure (bsc#1056651 FATE#322191).
  - commit cb56e2c


author: dchang@suse.com
changelog:
  - e1000e: fix the use of magic numbers for buffer overrun issue
    (bsc#1056664 FATE#322185).
  - fm10k: Use smp_rmb rather than read_barrier_depends (bsc#1056660
    FATE#322187).
  - ixgbevf: Use smp_rmb rather than read_barrier_depends
    (bsc#1056653 FATE#322190).
  - ixgbe: Fix skb list corruption on Power systems (bsc#1056657
    FATE#322189).
  - e1000e: fix buffer overrun while the I219 is processing DMA
    transactions (bsc#1056664 FATE#322185).
  - e1000e: Avoid receiver overrun interrupt bursts (bsc#1056664
    FATE#322185).
  - ixgbe: fix use of uninitialized padding (bsc#1056657
    FATE#322189).
  - fm10k: fix mis-ordered parameters in declaration for
    .ndo_set_vf_bw (bsc#1056660 FATE#322187).
  - fm10k: ensure we process SM mbx when processing VF mbx
    (bsc#1056660 FATE#322187).
  - commit 40b77c1


author: mbenes@suse.cz
changelog:
  - Refresh
    patches.suse/livepatch-initial-support-for-dynamic-structures.patch.
    Atomic replace, update to v10.
  - commit 1476fb6


author: mbenes@suse.cz
changelog:
  - Refresh
    patches.suse/livepatch-support-separate-list-for-replaced-patches.patch.
    Atomic replace, update to v10.
  - commit 4d5d788


author: mbenes@suse.cz
changelog:
  - Refresh patches.suse/livepatch-add-atomic-replace.patch.
    Atomic replace, update to v10.
  - commit 01ce0f9


author: lhenriques@suse.com
changelog:
  - ceph: fix potential memory leak in init_caches() (bsc#1084898).
  - ceph: fix dentry leak when failing to init debugfs
    (bsc#1084898).
  - libceph, ceph: avoid memory leak when specifying same option
    several times (bsc#1084898).
  - ceph: flush dirty caps of unlinked inode ASAP (bsc#1084898).
  - commit 0065157


author: jlee@suse.com
changelog:
  - Update config files.
    Add CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y
    (bsc#1075517)
  - commit f8bf472


author: mbenes@suse.cz
changelog:
  - Refresh
    patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch.
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch.
    Move patches to the sorted section.
  - commit c676d27


author: mbenes@suse.cz
changelog:
  - livepatch: Correctly handle atomic replace for not yet loaded
    modules (bsc#1071995 fate#323487).
    Atomic replace, update to v10.
  - commit 21d8f42


author: mbenes@suse.cz
changelog:
  - livepatch: Improve dynamic struct klp_object detection and
    manipulation (bsc#1071995 fate#323487).
    Atomic replace, update to v10.
  - commit 8dbcd34


author: mbenes@suse.cz
changelog:
  - livepatch: Allow to replace even disabled patches (bsc#1071995
    fate#323487).
    Atomic replace, update to v10.
  - commit 8ab47ee


author: tiwai@suse.de
changelog:
  - media: m88ds3103: don't call a non-initalized function
    (bsc#1051510).
  - mmc: bcm2835: Don't overwrite max frequency unconditionally
    (bsc#1051510).
  - ACPI: sbshc: remove raw pointer from printk() message
    (bsc#1051510).
  - Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
    (bsc#1051510).
  - media: cxusb, dib0700: ignore XC2028_I2C_FLUSH (bsc#1051510).
  - media: dvb-frontends: fix i2c access helpers for KASAN
    (bsc#1051510).
  - media: r820t: fix r820t_write_reg for KASAN (bsc#1051510).
  - media: pvrusb2: properly check endpoint types (bsc#1051510).
  - media: dvb-usb-v2: lmedm04: move ts2020 attach to
    dm04_lme2510_tuner (bsc#1051510).
  - media: soc_camera: soc_scale_crop: add missing
    MODULE_DESCRIPTION/AUTHOR/LICENSE (bsc#1051510).
  - media: mtk-vcodec: add missing MODULE_LICENSE/DESCRIPTION
    (bsc#1051510).
  - gpio: Fix kernel stack leak to userspace (bsc#1051510).
  - mac80211: mesh: drop frames appearing to be from us
    (bsc#1051510).
  - nl80211: Check for the required netlink attribute presence
    (bsc#1051510).
  - leds: core: Fix regression caused by commit 2b83ff96f51d
    (bsc#1051510).
  - drm/ttm: check the return value of kzalloc (bsc#1051510).
  - led: core: Fix brightness setting when setting delay_off=0
    (bsc#1051510).
  - drm/nouveau/pci: do a msi rearm on init (bsc#1051510).
  - mac80211_hwsim: Fix a possible sleep-in-atomic bug in
    hwsim_get_radio_nl (bsc#1051510).
  - media: dvb: i2c transfers over usb cannot be done from stack
    (bsc#1051510).
  - media: s5k6aa: describe some function parameters (bsc#1051510).
  - media: usbtv: add a new usbid (bsc#1051510).
  - media: rc: sir_ir: detect presence of port (bsc#1051510).
  - i2c: i2c-boardinfo: fix memory leaks on devinfo (bsc#1051510).
  - i2c: i801: Fix Failed to allocate irq -2147483648 error
    (bsc#1051510).
  - mmc: core: Do not leave the block driver in a suspended state
    (bsc#1051510).
  - ACPI / EC: Fix regression related to PM ops support in ECDT
    device (bsc#1051510).
  - ACPI / bus: Leave modalias empty for devices which are not
    present (bsc#1051510).
  - media: Don't do DMA on stack for firmware upload in the AS102
    driver (bsc#1051510).
  - media: v4l2-ctrl: Fix flags field on Control events
    (bsc#1051510).
  - media: rc: check for integer overflow (bsc#1051510).
  - ACPI / EC: Fix regression related to triggering source of EC
    event handling (bsc#1051510).
  - ACPI / APEI: remove the unused dead-code for SEA/NMI
    notification type (bsc#1051510).
  - ACPI / APEI: adjust a local variable type in
    ghes_ioremap_pfn_irq() (bsc#1051510).
  - ACPI / PM: Fix acpi_pm_notifier_lock vs flush_workqueue()
    deadlock (bsc#1051510).
  - i2c: piix4: Fix SMBus port selection for AMD Family 17h chips
    (bsc#1051510).
  - media: cec: Respond to unregistered initiators, when applicable
    (bsc#1051510).
  - media: s5p-cec: add NACK detection support (bsc#1051510).
  - media: dvb: i2c transfers over usb cannot be done from stack
    (bsc#1051510).
  - nl80211: Define policy for packet pattern attributes
    (bsc#1051510).
  - media: uvcvideo: Prevent heap overflow when accessing mapped
    controls (bsc#1051510).
  - media: adv7180: add missing adv7180cp, adv7180st i2c device IDs
    (bsc#1051510).
  - ACPI: EC: Fix possible issues related to EC initialization order
    (bsc#1051510).
  - commit 2fdde9f


author: tiwai@suse.de
changelog:
  - ALSA: seq: Clear client entry before deleting else at closing
    (CVE-2018-1000004,bsc#1076017).
  - ALSA: seq: Fix possible UAF in snd_seq_check_queue()
    (CVE-2018-1000004,bsc#1076017).
  - ALSA: hda - Revert power_save option default value
    (bsc#1052235).
  - ALSA: seq: Remove superfluous snd_seq_queue_client_leave_cells()
    call (CVE-2018-1000004,bsc#1076017).
  - ALSA: seq: More protection for concurrent write and ioctl races
    (CVE-2018-1000004,bsc#1076017).
  - ALSA: seq: Don't allow resizing pool in use
    (CVE-2018-1000004,bsc#1076017).
  - commit d35b672


author: tbogendoerfer@suse.de
changelog:
  - RDMA/bnxt_re: Avoid Hard lockup during error CQE processing
    (bsc#1050244 FATE#322915).
  - RDMA/bnxt_re: Fix the ib_reg failure cleanup (bsc#1050244
    FATE#322915).
  - RDMA/bnxt_re: Fix incorrect DB offset calculation (bsc#1050244
    FATE#322915).
  - RDMA/bnxt_re: Unconditionly fence non wire memory operations
    (bsc#1050244 FATE#322915).
  - RDMA/bnxt_re: Avoid system hang during device un-reg
    (bsc#1050244 FATE#322915).
  - RDMA/bnxt_re: Fix system crash during load/unload (bsc#1050244
    FATE#322915).
  - RDMA/bnxt_re: Synchronize destroy_qp with poll_cq (bsc#1050244
    FATE#322915).
  - RDMA/bnxt_re: Unpin SQ and RQ memory if QP create fails
    (bsc#1050244 FATE#322915).
  - RDMA/bnxt_re: Disable atomic capability on bnxt_re adapters
    (bsc#1050244 FATE#322915).
  - commit a191f43


author: tiwai@suse.de
changelog:
  - ALSA: hda/realtek - Make dock sound work on ThinkPad L570
    (bsc#1051510).
  - ALSA: hda/realtek - Fix dock line-out volume on Dell Precision
    7520 (bsc#1051510).
  - ALSA: hda/realtek: Limit mic boost on T480 (bsc#1051510).
  - ALSA: hda/realtek - Add headset mode support for Dell laptop
    (bsc#1051510).
  - ALSA: hda/realtek - Add support headset mode for DELL WYSE
    (bsc#1051510).
  - ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machines
    (bsc#1051510).
  - commit 0199631


author: tbogendoerfer@suse.de
changelog:
  - IB/core : Add null pointer check in addr_resolve (bsc#1046306
    FATE#322942).
  - IB/core: Fix missing RDMA cgroups release in case of failure
    to register device (bsc#1046306 FATE#322942).
  - IB/mlx: Set slid to zero in Ethernet completion struct
    (bsc#1046306 FATE#322942).
  - IB/mlx5: Avoid passing an invalid QP type to firmware
    (bsc#1046305 FATE#322943).
  - commit 8343347


author: tbogendoerfer@suse.de
changelog:
  - RDMA/mlx5: Fix integer overflow while resizing CQ (bsc#1046305
    FATE#322943).
  - RDMA/ucma: Check that user doesn't overflow QP state
    (bsc#1046306 FATE#322942).
  - RDMA/ucma: Limit possible option size (bsc#1046306 FATE#322942).
  - IB/core: Fix possible crash to access NULL netdev (bsc#1046306
    FATE#322942).
  - IB/mlx5: Fix an error code in __mlx5_ib_modify_qp() (bsc#1046305
    FATE#322943).
  - IB/mlx4: Include GID type when deleting GIDs from HW table
    under RoCE (bsc#1046302 FATE#322945).
  - IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDs (bsc#1046302
    FATE#322945).
  - commit 0097c5e


author: dchang@suse.com
changelog:
  - r8169: fix RTL8168EP take too long to complete driver
    initialization (bsc#1051510).
  - r8169: fix memory corruption on retrieval of hardware statistics
    (bsc#1051510).
  - commit 7a2625d


author: tiwai@suse.de
changelog:
  - mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl()
    (CVE-2018-8087,bsc#1085053).
  - commit f65296f


author: rgoldwyn@suse.com
changelog:
  - apparmor: fix resource audit messages when auditing peer (bsc#1084839).
  - Refresh patches.apparmor/apparmor-basic-networking-rules.patch.
  - commit 18e0246


author: msuchanek@suse.de
changelog:
  - Delete patches.arch/powerpc-xmon-Dont-register-sysrq-key-when-kernel-param-xmon-off.patch.
  - commit 732f3c8


author: msuchanek@suse.de
changelog:
  - powerpc/xmon: Clear all breakpoints when xmon is disabled via
    debugfs (bsc#1072829).
  - powerpc/xmon: Setup debugger hooks when first break-point is
    set (bsc#1072829).
  - commit b18a100


author: msuchanek@suse.de
changelog:
  - powerpc/64s: Fix NULL AT_BASE_PLATFORM when using DT CPU
    features (bsc#1065729).
  - commit ea2ff2c


author: msuchanek@suse.de
changelog:
  - cxl: read PHB indications from the device tree (bsc#1055014).
  - cxl: Check if PSL data-cache is available before issue flush
    request (bsc#1055014).
  - cxl: Remove function write_timebase_ctrl_psl9() for PSL9
    (bsc#1055014).
  - cxl: Enable NORST bit in PSL_DEBUG register for PSL9
    (bsc#1055014).
  - commit 0894623


author: msuchanek@suse.de
changelog:
  - ibmvnic: Improve TX buffer accounting (bsc#1085224).
  - ibmvnic: Update TX and TX completion routines (bsc#1085224).
  - ibmvnic: Update TX pool initialization routine (bsc#1085224).
  - ibmvnic: Update release RX pool routine (bsc#1085224).
  - ibmvnic: Update and clean up reset TX pool routine
    (bsc#1085224).
  - ibmvnic: Generalize TX pool structure (bsc#1085224).
  - ibmvnic: Fix recent errata commit (bsc#1085239).
  - ibmvnic: Handle TSO backing device errata (bsc#1085239).
  - ibmvnic: Pad small packets to minimum MTU size (bsc#1085239).
  - ibmvnic: Account for VLAN header length in TX buffers
    (bsc#1085239).
  - ibmvnic: Account for VLAN tag in L2 Header descriptor
    (bsc#1085239).
  - powerpc/xive: Use hw CPU ids when configuring the CPU queues
    (bsc#1085030).
  - KVM: PPC: Book3S HV: Enable use of the new XIVE "single
    escalation" feature (bsc#1085030).
  - powerpc/xive: Add interrupt flag to disable automatic EOI
    (bsc#1085030).
  - powerpc/xive: Remove incorrect debug code (bsc#1085030).
  - treewide: make "nr_cpu_ids" unsigned (bsc#1085030).
  - commit 32f736d


author: jeffm@suse.com
changelog:
  - rpm/kernel-source.spec.in: Add check-module-license to Sources
    The package builds in the build service but the script won't make it
    into the SRPM if it's not in the Sources list.
  - commit 031ed9e


author: oneukum@suse.com
changelog:
  - byteorder: Move {cpu_to_be32, be32_to_cpu}_array() from
    Thunderbolt to core (bsc#1070681).
  - commit e4d3505


author: oneukum@suse.com
changelog:
  - thunderbolt: Move thunderbolt domain structure to thunderbolt.h
    (bsc#1070681).
  - thunderbolt: Move enum tb_cfg_pkg_type to thunderbolt.h
    (bsc#1070681).
  - commit 7ab081a


author: msuchanek@suse.de
changelog:
  - KVM: PPC: Book3S HV: Fix guest time accounting with
    VIRT_CPU_ACCOUNTING_GEN (bsc#1061840).
  - KVM: PPC: Book3S PR: Fix broken select due to misspelling
    (bsc#1061840).
  - commit 31b626e


author: oneukum@suse.com
changelog:
  - thunderbolt: Move tb_switch_phy_port_from_link() to
    thunderbolt.h (bsc#1070681).
  - commit e0e498b


author: msuchanek@suse.de
changelog:
  - cpufreq: powernv: Dont assume distinct pstate values for
    nominal and pmin (bsc#1065729).
  - backlight: pwm_bl: Fix overflow condition (bsc#1052766).
  - device property: Track owner device of device property
    (bsc#1052766).
  - auxdisplay: charlcd: properly restore atomic counter on error
    path (bsc#1052766).
  - commit 96648fb


author: msuchanek@suse.de
changelog:
  - hwmon: (pmbus) Use 64bit math for DIRECT format values
    (bsc#1052766).
  - hwmon: (pmbus/core) Prevent unintentional setting of page to
    0xFF (bsc#1052766).
  - commit 54a3243


author: yousaf.kaukab@suse.com
changelog:
  - phy: qcom-ufs: add MODULE_LICENSE tag (bsc#1085301).
  - power: reset: zx-reboot: add missing
    MODULE_DESCRIPTION/AUTHOR/LICENSE (bsc#1085301).
  - cpufreq: mediatek: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE
    (bsc#1085301).
  - commit cfc93a7


author: tiwai@suse.de
changelog:
  - crypto: s5p-sss - Fix kernel Oops in AES-ECB mode (bsc#1051510).
  - crypto: caam - fix endless loop when DECO acquire fails
    (bsc#1051510).
  - crypto: talitos - fix Kernel Oops on hashing an empty file
    (bsc#1051510).
  - crypto: sha512-mb - initialize pending lengths correctly
    (bsc#1051510).
  - crypto: aesni - handle zero length dst buffer (bsc#1051510).
  - crypto: hash - prevent using keyed hashes without setting key
    (bsc#1051510).
  - crypto: hash - annotate algorithms taking optional key
    (bsc#1051510).
  - crypto: poly1305 - remove ->setkey() method (bsc#1051510).
  - crypto: mcryptd - pass through absence of ->setkey()
    (bsc#1051510).
  - crypto: cryptd - pass through absence of ->setkey()
    (bsc#1051510).
  - crypto: hash - introduce crypto_hash_alg_has_setkey()
    (bsc#1051510).
  - crypto: af_alg - whitelist mask and type (bsc#1051510).
  - crypto: x86/twofish-3way - Fix %rbp usage (bsc#1051510).
  - crypto: tcrypt - fix S/G table for test_aead_speed()
    (bsc#1051510).
  - crypto: algapi - fix NULL dereference in crypto_remove_spawns()
    (bsc#1051510).
  - crypto: n2 - cure use after free (bsc#1051510).
  - crypto: mcryptd - protect the per-CPU queue with a lock
    (bsc#1051510).
  - crypto: dh - Fix double free of ctx->p (bsc#1051510).
  - crypto: tcrypt - fix buffer lengths in test_aead_speed()
    (bsc#1051510).
  - crypto: talitos - fix ctr-aes-talitos (bsc#1051510).
  - crypto: talitos - fix use of sg_link_tbl_len (bsc#1051510).
  - crypto: talitos - fix AEAD for sha224 on non sha224 capable
    chips (bsc#1051510).
  - crypto: talitos - fix setkey to check key weakness
    (bsc#1051510).
  - crypto: talitos - fix memory corruption on SEC2 (bsc#1051510).
  - crypto: talitos - fix AEAD test failures (bsc#1051510).
  - crypto: crypto4xx - increase context and scatter ring buffer
    elements (bsc#1051510).
  - crypto: aesni - Use GCM IV size constant (bsc#1051510).
  - crypto: gcm - add GCM IV size constant (bsc#1051510).
  - crypto: ccm - preserve the IV buffer (bsc#1051510).
  - crypto: x86/sha1-mb - fix panic due to unaligned access
    (bsc#1051510).
  - crypto: x86/sha256-mb - fix panic due to unaligned access
    (bsc#1051510).
  - crypto: shash - Fix zero-length shash ahash digest crash
    (bsc#1051510).
  - crypto: talitos - Don't provide setkey for non hmac hashing algs
    (bsc#1051510).
  - crypto: talitos - fix hashing (bsc#1051510).
  - crypto: talitos - fix sha224 (bsc#1051510).
  - crypto: drbg - fix freeing of resources (bsc#1051510).
  - crypto: ccp - Fix XTS-AES-128 support on v5 CCPs (bsc#1051510).
  - crypto: scompress - don't sleep with preemption disabled
    (bsc#1051510).
  - crypto: caam/qi - properly set IV after {en,de}crypt
    (bsc#1051510).
  - crypto: caam/qi - fix typo in authenc alg driver name
    (bsc#1051510).
  - commit 72727a1


author: tiwai@suse.de
changelog:
  - Re-enable patches.suse/tpm-Downgrade-error-level (bsc#1042535)
    False-positive errors still appear on many machines
  - commit 3708692


author: msuchanek@suse.de
changelog:
  - powerpc/mm/radix: Split linear mapping on hot-unplug
    (bsc#1065729).
  - proc: fix coredump vs read /proc/*/stat race (bsc#1052766).
  - powerpc/perf: Fix oops when grouping different pmu events
    (bsc#1065729).
  - powerpc/perf: Fix pmu_count to count only nest imc pmus
    (bsc#1065729).
  - powerpc/64s: Fix masking of SRR1 bits on instruction fault
    (bsc#1065729).
  - powerpc/powernv/idle: Round up latency and residency values
    (bsc#1065729).
  - powerpc/kprobes: Disable preemption before invoking probe
    handler for optprobes (bsc#1065729).
  - powerpc/ipic: Fix status get and status clear (bsc#1065729).
  - powerpc/perf/hv-24x7: Fix incorrect comparison in memord
    (bsc#1065729).
  - powerpc/xmon: Avoid tripping SMP hardlockup watchdog
    (bsc#1065729).
  - powerpc: Fix DAR reporting when alignment handler faults
    (bsc#1065729).
  - powerpc/mm: Use symbolic constants for filtering SRR1 bits on
    ISIs (bsc#1065729).
  - commit e8616ce


author: msuchanek@suse.de
changelog:
  - tpm: fix potential buffer overruns caused by bit glitches on
    the bus (bsc#1082555).
  - tpm: st33zp24: fix potential buffer overruns caused by bit
    glitches on the bus (bsc#1082555).
  - tpm_i2c_infineon: fix potential buffer overruns caused by bit
    glitches on the bus (bsc#1082555).
  - tpm_i2c_nuvoton: fix potential buffer overruns caused by bit
    glitches on the bus (bsc#1082555).
  - tpm_tis: fix potential buffer overruns caused by bit glitches
    on the bus (bsc#1082555).
  - tpm-dev-common: Reject too short writes (bsc#1082555).
  - commit e071d12


author: msuchanek@suse.de
changelog:
  - KVM: PPC: Book3S HV: Drop locks before reading guest memory
    (bsc#1061840).
  - KVM: PPC: Book3S HV: Make sure we don't re-enter guest without
    XIVE loaded (bsc#1061840).
  - commit f67f69d


author: rgoldwyn@suse.com
changelog:
  - git-sort: correct branch of apparmor repository
    Change branch name from v4.8-aa2.8-out-of-tree to apparmor-next.
  - commit d8d3200


author: mcgrof@suse.com
changelog:
  - fs: new infrastructure for writeback error handling and
    reporting (bsc#1074275).
  - commit 592f3a3


author: mcgrof@suse.com
changelog:
  - iomap: report collisions between directio and buffered writes
    to userspace (bsc#1074275).
  - commit 065d584


author: mcgrof@suse.com
changelog:
  - xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_real (bsc#1085525, bnc#1012382).
  - commit e1a9c24


author: mcgrof@suse.com
changelog:
  - xfs: fix log block underflow during recovery cycle verification (bnc#1012382, bsc#1085525).
  - commit 967d992


author: bpoirier@suse.com
changelog:
  - e1000e: Fix link check race condition (bsc#1056664 FATE#322185).
  - Revert "e1000e: Separate signaling for link check/link up"
    (bsc#1056664 FATE#322185).
  - e1000e: allocate ring descriptors with dma_zalloc_coherent
    (bsc#1056664 FATE#322185).
  - e1000e: Fix check_for_link return value with autoneg off
    (bsc#1056664 FATE#322185).
  - e1000e: Avoid missed interrupts following ICR read (bsc#1056664
    FATE#322185).
  - e1000e: Fix queue interrupt re-raising in Other interrupt
    (bsc#1056664 FATE#322185).
  - Partial revert "e1000e: Avoid receiver overrun interrupt bursts"
    (bsc#1056664 FATE#322185).
  - e1000e: Remove Other from EIAC (bsc#1056664 FATE#322185).
  - e1000e: Alert the user that C-states will be disabled by
    enabling jumbo frames (bsc#1056664 FATE#322185).
  - e1000e: Set HTHRESH when PTHRESH is used (bsc#1056664
    FATE#322185).
  - e1000e: Be drop monitor friendly (bsc#1056664 FATE#322185).
  - e1000e: apply burst mode settings only on default (bsc#1056664
    FATE#322185).
  - drivers: net: e1000e: use setup_timer() helper (bsc#1056664
    FATE#322185).
  - commit fd1dad2


author: jroedel@suse.de
changelog:
  - PCI: Mark AMD Stoney GPU ATS as broken (bsc#1085438).
  - x86/platform/uv/BAU: Disable BAU on single hub configurations
    (bsc#1085438).
  - x86/platform/uv/BAU: Fix congested_response_us not taking effect
    (bsc#1085438).
  - commit f016967


author: tbogendoerfer@suse.de
changelog:
  - RDMA/rxe: Fix rxe_qp_cleanup() (bsc#1050662 FATE#323951).
  - RDMA/rxe: Fix a race condition in rxe_requester() (bsc#1050662
    FATE#323951).
  - RDMA/rxe: Fix a race condition related to the QP error state
    (bsc#1050662 FATE#323951).
  - i40e: don't remove netdev->dev_addr when syncing uc list
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e/i40evf: Account for frags split over multiple descriptors
    in check linearize (bsc#1056658 FATE#322188 bsc#1056662
    FATE#322186).
  - IB/srpt: Disable RDMA access by the initiator (bsc#1046306
    FATE#322942).
  - IB/core: Init subsys if compiled to vmlinuz-core (bsc#1046306
    FATE#322942).
  - RDMA/cma: Make sure that PSN is not over max allowed
    (bsc#1046306 FATE#322942).
  - i40evf: Use smp_rmb rather than read_barrier_depends
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: Use smp_rmb rather than read_barrier_depends (bsc#1056658
    FATE#322188 bsc#1056662 FATE#322186).
  - Ib/hfi1: Return actual operational VLs in port info query
    (bsc#1060463 FATE#323043).
  - RDMA/cma: Avoid triggering undefined behavior (bsc#1046306
    FATE#322942).
  - IB/opa_vnic: Properly clear Mac Table Digest (bsc#1060463
    FATE#323043).
  - IB/opa_vnic: Properly return the total MACs in UC MAC list
    (bsc#1060463 FATE#323043).
  - i40e: use the safe hash table iterator when deleting mac filters
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e/i40evf: spread CPU affinity hints across online CPUs only
    (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186).
  - i40e: fix client notify of VF reset (bsc#1056658 FATE#322188
    bsc#1056662 FATE#322186).
  - commit be14663


author: msuchanek@suse.de
changelog:
  - ipmi: use dynamic memory for DMI driver override (bsc#1085477).
  - workqueue: avoid hard lockups in show_workqueue_state()
    (bsc#1085474).
  - kdump: write correct address of mem_section into vmcoreinfo
    (bsc#1052766).
  - genirq: Guard handle_bad_irq log messages (bsc#1070194).
  - ipmi: Stop timers before cleaning up the module (bsc#1085477).
  - kdb: Fix handling of kallsyms_symbol_next() return value
    (bsc#1052766).
  - smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct
    place (bsc#1052766).
  - workqueue: Fix NULL pointer dereference (bsc#1085474).
  - workqueue: replace pool->manager_arb mutex with a flag
    (bsc#1085474).
  - irq/generic-chip: Don't replace domain's name (bsc#1070194).
  - smp/hotplug: Handle removal correctly in cpuhp_store_callbacks()
    (bsc#1052766).
  - commit 2d0ceb8


author: oneukum@suse.com
changelog:
  - thunderbolt: Use spinlock in NHI serialization (bsc#1070681).
  - thunderbolt: Use spinlock in ring serialization (bsc#1070681).
  - thunderbolt: Move ring descriptor flags to thunderbolt.h
    (bsc#1070681).
  - commit a02064a


author: tiwai@suse.de
changelog:
  - staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID
    (bsc#1051510).
  - ima: do not update security.ima if appraisal status is not
    INTEGRITY_PASS (bsc#1051510).
  - staging: rtl8188eu: avoid a null dereference on pmlmepriv
    (bsc#1051510).
  - ima: fix hash algorithm initialization (bsc#1051510).
  - staging: bcm2835-audio: Fix memory corruption (bsc#1051510).
  - security/keys: rewrite all of big_key crypto (bsc#1051510).
  - security/keys: properly zero out sensitive key material in
    big_key (bsc#1051510).
  - commit 6649606


author: hare@suse.de
changelog:
  - Update patch-header with upstream commit ID
  - Refresh
    patches.drivers/qla2xxx-Fixup-locking-for-session-deletion.patch.
  - Refresh
    patches.drivers/qla2xxx-do-not-check-login_state-if-no-loop-id-is-as.patch.
  - Refresh
    patches.drivers/qla2xxx-ensure-async-flags-are-reset-correctly.patch.
  - commit 6ceddbd


author: jthumshirn@suse.de
changelog:
  - s390/qeth: fix IP address lookup for L3 devices (bsc#1085486).
  - s390/qeth: fix double-free on IP add/remove race (bsc#1085486).
  - s390/qeth: fix IP removal on offline cards (bsc#1085486).
  - s390/qeth: improve error reporting on IP add/removal
    (bsc#1085486).
  - commit 7ed1eb8


author: hare@suse.de
changelog:
  - qla2xxx: Update driver version to 10.00.00.06-k (bsc#1084570).
  - qla2xxx: Fix Async GPN_FT for FCP and FC-NVMe scan
    (bsc#1084570).
  - qla2xxx: Cleanup code to improve FC-NVMe error handling
    (bsc#1084570).
  - qla2xxx: Fix FC-NVMe IO abort during driver reset (bsc#1084570).
  - qla2xxx: Fix retry for PRLI RJT with reason of BUSY
    (bsc#1084570).
  - qla2xxx: Remove nvme_done_list (bsc#1084570).
  - qla2xxx: Return busy if rport going away (bsc#1084570).
  - qla2xxx: Fix n2n_ae flag to prevent dev_loss on PDB change
    (bsc#1084570).
  - qla2xxx: Add FC-NVMe abort processing (bsc#1084570).
  - qla2xxx: Restore ZIO threshold setting (bsc#1084570).
  - qla2xxx: Add changes for devloss timeout in driver
    (bsc#1084570).
  - qla2xxx: Set IIDMA and fcport state before
    qla_nvme_register_remote() (bsc#1084570).
  - qla2xxx: Remove unneeded message and minor cleanup for FC-NVMe
    (bsc#1084570).
  - scsi: qla2xxx: Remove FC_NO_LOOP_ID for FCP and FC-NVMe
    Discovery (bsc#1084569).
  - scsi: qla2xxx: Fix NULL pointer crash due to active timer for
    ABTS (bsc#1082979).
  - commit b0e8cae


author: rgoldwyn@suse.com
changelog:
  - Correct placement of apparmor-next patches
    This needed a new section for jj/linux-apparmor for apparmor-next
    branch.
  - commit 70d2dc4


author: jthumshirn@suse.de
changelog:
  - scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure
    (bsc#1077338).
  - commit faf79cf


author: hare@suse.de
changelog:
  - scsi: libsas: notify event PORTE_BROADCAST_RCVD in
    sas_enable_revalidation() (bsc#1085000).
  - scsi: libsas: direct call probe and destruct (bsc#1085000).
  - scsi: libsas: use flush_workqueue to process disco events
    synchronously (bsc#1085000).
  - scsi: libsas: Use new workqueue to run sas event and disco event
    (bsc#1085000).
  - scsi: libsas: make the event threshold configurable
    (bsc#1085000).
  - scsi: libsas: shut down the PHY if events reached the threshold
    (bsc#1085000).
  - scsi: libsas: Use dynamic alloced work to avoid sas event lost
    (bsc#1085000).
  - commit 23a9718


author: jthumshirn@suse.de
changelog:
  - scsi: lpfc: make several unions static, fix non-ANSI prototype
    (bsc#1085387).
  - scsi: lpfc: Change Copyright of 12.0.0.1 modified files to 2018
    (bsc#1085387).
  - scsi: lpfc: update driver version to 12.0.0.1 (bsc#1085387).
  - scsi: lpfc: Memory allocation error during driver start-up on
    power8 (bsc#1085387).
  - scsi: lpfc: Fix mailbox wait for POST_SGL mbox command
    (bsc#1085387).
  - scsi: lpfc: Fix SCSI lun discovery when port configured for
    both SCSI and NVME (bsc#1085387).
  - scsi: lpfc: Streamline NVME Targe6t WQE setup (bsc#1085387).
  - scsi: lpfc: Streamline NVME Initiator WQE setup (bsc#1085387).
  - scsi: lpfc: Code cleanup for 128byte wqe data type
    (bsc#1085387).
  - commit 1cb568e


author: hare@suse.de
changelog:
  - loop: Fix lost writes caused by missing flag (bsc#1077989).
  - block: fix a typo (bsc#1077989).
  - block: display the correct diskname for bio (bsc#1077989).
  - block: fix the count of PGPGOUT for WRITE_SAME (bsc#1077989).
  - genhd: Fix leaked module reference for NVME devices (bsc#1077989).
  - scsi: mpt3sas: fix an out of bound write (bsc#1077989).
  - scsi: libsas: fix memory leak in sas_smp_get_phy_events() (bsc#1077989).
  - block: only bdi_unregister() in del_gendisk() if !GENHD_FL_HIDDEN (bsc#1077989).
  - block: wake up all tasks blocked in get_request() (bsc#1077989).
  - commit 11bfaef


author: oneukum@suse.com
changelog:
  - PCI: Open-code the two pass loop when scanning bridges
    (bsc#1070681).
  - PCI: Add for_each_pci_bridge() helper (bsc#1070681).
  - commit 7ef9727


author: ptesarik@suse.cz
changelog:
  - s390/alternative: use a copy of the facility bit mask
    (LTC#164304, bsc#1084911).
  - commit a6eeafb


author: ptesarik@suse.cz
changelog:
  - s390: add options to change branch prediction behaviour for
    the kernel (LTC#164304, bsc#1068032, bsc#1084911).
  - Delete patches.arch/s390-sles15-99-02-nobp.patch.
  - commit ab35499


author: oneukum@suse.com
changelog:
  - PCI: pciehp: Do not clear Presence Detect Changed during
    initialization (bsc#1070681).
  - PCI: pciehp: Fix race condition handling surprise link down
    (bsc#1070681).
  - commit c6224de


author: ptesarik@suse.cz
changelog:
  - s390: run user space and KVM guests with modified branch
    prediction (LTC#164304, bsc#1084911).
  - commit 2450b20


author: ptesarik@suse.cz
changelog:
  - s390: Replace IS_ENABLED(EXPOLINE_*) with
    IS_ENABLED(CONFIG_EXPOLINE_*) (LTC#164304, bsc#1084911).
  - commit 8bea736


author: ptesarik@suse.cz
changelog:
  - s390: do not bypass BPENTER for interrupt system calls
    (LTC#164304, bsc#1084911).
  - commit ed1afdf


author: mcgrof@suse.com
changelog:
  - xfs: check for race with xfs_reclaim_inode() in xfs_ifree_cluster() (bsc#1085535).
  - commit 63625ee


author: mcgrof@suse.com
changelog:
  - xfs: remove unnecessary dirty bli format check for ordered bufs (bsc#1085535, bsc#1085400).
  - commit 878b923


author: oneukum@suse.com
changelog:
  - Refresh
    patches.suse/0001-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch.
    Refresh
    patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch.
    Added placeholders to new structures and structures likely to see
    additions with USB 3.2
  - commit 2e13f72


author: msuchanek@suse.de
changelog:
  - rfi-flush: Always enable fallback flush on pseries
    (bsc#1068032).
  - rfi-flush: Call setup_rfi_flush() after LPM migration
    (bsc#1068032).
  - rfi-flush: Differentiate enabled and patched flush types
    (bsc#1068032).
  - rfi-flush: Make it possible to call setup_rfi_flush() again
    (bsc#1068032).
  - Delete
    patches.arch/powerpc-pseries-rfi-flush-Call-setup_rfi_flush-after.patch.
  - commit bedae0a


author: msuchanek@suse.de
changelog:
  - powerpc/64: barrier_nospec: Add commandline trigger
    (bsc#1068032, bsc#1080157).
  - powerpc/64s: barrier_nospec: Add hcall trigger (bsc#1068032,
    bsc#1080157).
  - powerpc/64: barrier_nospec: Add debugfs trigger (bsc#1068032,
    bsc#1080157).
  - powerpc/64: Patch barrier_nospec in modules (bsc#1068032,
    bsc#1080157).
  - powerpc/64s: Add support for ori barrier_nospec patching
    (bsc#1068032, bsc#1080157).
  - powerpc/64s: Use barrier_nospec in RFI_FLUSH_SLOT (bsc#1068032,
    bsc#1080157).
  - powerpc/64: Use barrier_nospec in syscall entry (bsc#1068032,
    bsc#1080157).
  - powerpc: Use barrier_nospec in copy_from_user (bsc#1068032,
    bsc#1080157).
  - powerpc: Add barrier_nospec (bsc#1068032, bsc#1080157).
  - commit 61e5a68


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/scsi-qla2xxx-Fix-crashes-in-qla2x00_probe_one-on-pro.patch.
    Refresh Patch-mainline
  - commit 83e7885


author: hare@suse.de
changelog:
  - ahci: Add PCI ids for Intel Bay Trail, Cherry Trail and Apollo Lake AHCI (bsc#1077989). - ahci: Allow setting a default LPM policy for mobile chipsets (bsc#1079088). - ahci: Annotate PCI ids for mobile Intel chipsets as such (bsc#1077989). - ata: ahci_brcm: Avoid writing to read-only registers (1079088). - libata: Add the AHCI_HFLAG_NO_WRITE_TO_RO flag (1079088). - libata: Add the AHCI_HFLAG_YES_ALPM flag (1079088). - libata: sata_down_spd_limit should return if driver has not recorded sstatus speed (bsc#1079088). - Refresh patches.fixes/0001-ahci-Add-Intel-Cannon-Lake-PCH-H-PCI-ID.patch.
  - commit 20e9c8c


author: hare@suse.de
changelog:
  - block: kyber: fix domain token leak during requeue
    (bsc#1077989).
  - blk-mq: don't call io sched's .requeue_request when requeueing
    rq to ->dispatch (bsc#1077989).
  - blk-wbt: account flush requests correctly (bsc#1077989).
  - blk_rq_map_user_iov: fix error override (bsc#1077989).
  - blk-mq: quiesce queue before freeing queue (bsc#1077989).
  - block: drain queue before waiting for q_usage_counter becoming
    zero (bsc#1077989).
  - block-throttle: avoid double charge (bsc#1077989).
  - block: don't let passthrough IO go into .make_request_fn()
    (bsc#1077989).
  - ata: fixes kernel crash while tracing ata_eh_link_autopsy event
    (bsc#1077989).
  - blk-mq-sched: dispatch from scheduler IFF progress is made in
    - >dispatch (bsc#1077989).
  - block,bfq: Disable writeback throttling (bsc#1077989).
  - bio_copy_user_iov(): don't ignore ->iov_offset (bsc#1077989).
  - more bio_map_user_iov() leak fixes (bsc#1077989).
  - block: directly insert blk-mq request from
    blk_insert_cloned_request() (bsc#1077989).
  - commit 755e323


author: tiwai@suse.de
changelog:
  - supported.conf: Enable pinctrl/intel modules (FATE#325095,FATE#325124,FATE#322647,FATE#321356)
  - commit 34f89b2


author: hare@suse.de
changelog:
  - nvmet: fix PSDT field check in command format (FATE#323952,
    FATE#322506).
  - nvme-pci: Fix nvme queue cleanup if IRQ setup fails
    (FATE#323952, FATE#322506).
  - nvmet-loop: use blk_rq_payload_bytes for sgl selection
    (FATE#323952, FATE#322506).
  - nvme-rdma: use blk_rq_payload_bytes instead of blk_rq_bytes
    (FATE#323952, FATE#322506).
  - nvme-fabrics: don't check for non-NULL module in
    nvmf_register_transport (FATE#323952, FATE#322506).
  - nvme-rdma: fix sysfs invoked reset_ctrl error flow (FATE#323952,
    FATE#322506).
  - nvmet: Change return code of discard command if not supported
    (FATE#323952, FATE#322506).
  - nvme: fix the deadlock in nvme_update_formats (bsc#1083750).
  - nvme: Don't use a stack buffer for keep-alive command
    (FATE#323952, FATE#322506).
  - nvme: Fix discard buffer overrun (FATE#323952, FATE#322506).
  - nvme: delete NVME_CTRL_LIVE --> NVME_CTRL_CONNECTING transition
    (FATE#323952, FATE#322506).
  - nvme-rdma: use NVME_CTRL_CONNECTING state to mark init process
    (FATE#323952, FATE#322506).
  - commit 5a5189c


author: hare@suse.de
changelog:
  - nvme_fc: rework sqsize handling (bsc#1083750).
  - nvme-pci: Fix EEH failure on ppc (bsc#1085342).
  - commit e100d7e


author: jthumshirn@suse.de
changelog:
  - scsi: scsi_transport_fc: fix NULL pointer dereference in
    fc_bsg_job_timeout (bsc#1085634).
  - commit 68473f0


author: hare@suse.de
changelog:
  - nvme_fc: fix abort race on teardown with lld reject
    (bsc#1083750).
  - nvme_fc: io timeout should defer abort to ctrl reset
    (bsc#1085054).
  - commit fcde440


author: hare@suse.de
changelog:
  - nvmet_fc: prevent new io rqsts in possible isr completions
    (FATE#323952, FATE#322506).
  - commit 03750dd


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/scsi-lpfc-change-copyright-of-12.0.0.1-modified-files-to.patch.
  - Refresh
    patches.drivers/scsi-lpfc-code-cleanup-for-128byte-wqe-data-type.patch.
  - Refresh
    patches.drivers/scsi-lpfc-fix-mailbox-wait-for-post_sgl-mbox-command.patch.
  - Refresh
    patches.drivers/scsi-lpfc-fix-scsi-lun-discovery-when-port-configured-for.patch.
  - Refresh
    patches.drivers/scsi-lpfc-memory-allocation-error-during-driver-start-up-on.patch.
  - Refresh
    patches.drivers/scsi-lpfc-streamline-nvme-initiator-wqe-setup.patch.
  - Refresh
    patches.drivers/scsi-lpfc-streamline-nvme-targe6t-wqe-setup.patch.
  - Refresh
    patches.drivers/scsi-lpfc-update-driver-version-to-12.0.0.1.patch.
  - commit 7b6b825


author: jthumshirn@suse.de
changelog:
  - scsi: sg: Re-fix off by one in sg_fill_request_table()
    (bsc#1085654).
  - scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLE
    (bsc#1085654).
  - scsi: sg: factor out sg_fill_request_table() (bsc#1085654).
  - commit d70aad9


author: msuchanek@suse.de
changelog:
  - Refresh patches.arch/powerpc-64-Use-barrier_nospec-in-syscall-entry.patch.
  - Refresh patches.arch/powerpc-Use-barrier_nospec-in-copy_from_user.patch.
    move barrier after branch
  - commit bace443


author: mcgrof@suse.com
changelog:
  - xfs: open code end_buffer_async_write in xfs_finish_page_writeback (bsc#1085535).
  - commit 5dc9796


author: mcgrof@suse.com
changelog:
  - xfs: don't unconditionally clear the reflink flag on zero-block files (bsc#1085535).
  - commit bcb1820


author: jeffm@suse.com
changelog:
  - iomap_dio_rw: Allocate AIO completion queue before submitting
    dio (bsc#1085711).
  - commit 3211750


author: mcgrof@suse.com
changelog:
  - xfs: perag initialization should only touch m_ag_max_usable for AG 0 (bsc#1085535).
  - commit 16cf407


author: mcgrof@suse.com
changelog:
  - xfs: Capture state of the right inode in xfs_iflush_done (bsc#1085535, bsc#1070682).
  - commit b235462


author: mcgrof@suse.com
changelog:
  - xfs: Don't log uninitialised fields in inode structures (bsc#1085535). - Refresh patches.fixes/xfs-convert-to-new-i_version-API.patch.
  - commit ab8d0ef


author: mcgrof@suse.com
changelog:
  - xfs: move two more RT specific functions into CONFIG_XFS_RT (bsc#1085535, bsc#1073411).
  - commit 92df594


author: mcgrof@suse.com
changelog:
  - xfs: return a distinct error code value for IGET_INCORE cache misses (bsc#1085535)
  - commit d7b171e


author: mcgrof@suse.com
changelog:
  - xfs: Properly retry failed dquot items in case of error during buffer writeback (bsc#1085535, bsc#1085737).
  - commit bd133bd


author: tiwai@suse.de
changelog:
  - drm/i915/gvt: Correct the privilege shadow batch buffer address
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: keep oa config in shadow ctx (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add runtime_pm_get/put into gvt_switch_mmio
    (FATE#322643 bsc#1055900).
  - drm/nouveau/bl: Fix oops on driver unbind (bsc#1051510).
  - drm/i915: Kick the rps worker when changing the boost frequency
    (FATE#322643 bsc#1055900).
  - drm/i915: Only prune fences after wait-for-all (FATE#322643
    bsc#1055900).
  - drm/i915: Enable VBT based BL control for DP (FATE#322643
    bsc#1055900).
  - drm/i915: Suspend submission tasklets around wedging
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: fix perf stream opening lock (FATE#322643
    bsc#1055900).
  - commit 7928411


author: tiwai@suse.de
changelog:
  - drm/radeon: fix prime teardown order (bsc#1051510).
  - drm/radeon: fix KV harvesting (bsc#1051510).
  - commit dbeae71


author: tiwai@suse.de
changelog:
  - ALSA: hda: add dock and led support for HP ProBook 640 G2
    (bsc#1052235).
  - ALSA: hda: add dock and led support for HP EliteBook 820 G3
    (bsc#1052235).
  - commit d23a5b8


author: yousaf.kaukab@suse.com
changelog:
  - PCI: Remove redundant probes for device reset support
    (bsc#1084889).
  - PCI: Probe for device reset support during enumeration
    (bsc#1084889).
  - ACPI / CPPC: Use 64-bit arithmetic instead of 32-bit
    (bsc#1084771).
  - ACPI: CPPC: remove initial assignment of pcc_ss_data
    (bsc#1084771).
  - ACPI / CPPC: Fix KASAN global out of bounds warning
    (bsc#1084771).
  - PCI: Avoid slot reset if bridge itself is broken (bsc#1084918).
  - PCI: Avoid bus reset if bridge itself is broken (bsc#1084918).
  - ACPI / CPPC: Make CPPC ACPI driver aware of PCC subspace IDs
    (bsc#1084771).
  - mailbox: PCC: Move the MAX_PCC_SUBSPACES definition to header
    file (bsc#1084771).
  - mailbox: pcc: Drop uninformative output during boot
    (bsc#1084771).
  - ACPI: processor: use dev_dbg() instead of dev_warn() when CPPC
    probe failed (bsc#1084771).
  - mailbox: pcc: Fix crash when request PCC channel 0
    (bsc#1084771).
  - ACPICA: Add support for new PCCT subtables (bsc#1084771).
  - commit 7fecb4d


author: msuchanek@suse.de
changelog:
  - Refresh metadata of ibmvnic patches
    Refresh patches.drivers/ibmvnic-Generalize-TX-pool-structure.patch.
    Refresh patches.drivers/ibmvnic-Update-and-clean-up-reset-TX-pool-routine.patch.
    Refresh patches.drivers/ibmvnic-Update-release-TX-pool-routine.patch
    Refresh patches.drivers/ibmvnic-Update-TX-pool-initialization-routine.patch.
    Refresh patches.drivers/ibmvnic-Update-TX-and-TX-completion-routines.patch.
    Refresh patches.drivers/ibmvnic-Improve-TX-buffer-accounting.patch.
  - commit 36929d0


author: msuchanek@suse.de
changelog:
  - kernel-*.spec: remove remaining occurences of %release from dependencies
    There is a mix of %release and %source_rel in manually added
    dependencies and the %release dependencies tend to fail due to rebuild
    sync issues. So get rid of them.
  - commit b4ec514


author: mkubecek@suse.cz
changelog:
  - netfilter: ebtables: fix erroneous reject of last rule
    (CVE-2018-1068 bsc#1085107).
  - netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets
    (CVE-2018-1068 bsc#1085107).
  - commit caa60e7


author: tiwai@suse.de
changelog:
  - Input: mms114 - fix license module information (bsc#1051510).
  - platform/x86: mlx-platform: fix module aliases (bsc#1051510).
  - media: c8sectpfe: fix potential NULL pointer dereference in
    c8sectpfe_timer_interrupt (bsc#1051510).
  - Input: psmouse - fix Synaptics detection when protocol is
    disabled (bsc#1051510).
  - crypto: seqiv - Remove unused alg/spawn variable (bsc#1051510).
  - crypto: caam/qi - use correct print specifier for size_t
    (bsc#1051510).
  - PM / runtime: Drop children check from __pm_runtime_set_status()
    (bsc#1051510).
  - Input: adxl34x - do not treat FIFO_MODE() as boolean
    (bsc#1051510).
  - media: coda: disable BWB only while decoding on CODA 960
    (bsc#1051510).
  - crypto: caam/qi - fix AD length endianness in S/G entry
    (bsc#1051510).
  - crypto: caam/qi - handle large number of S/Gs case
    (bsc#1051510).
  - ACPI / PM / EC: Flush all EC work in acpi_freeze_sync()
    (bsc#1051510).
  - crypto: testmgr - Reenable sha1/aes in FIPS mode (bsc#1051510).
  - commit 49cf21e


author: bpoirier@suse.com
changelog:
  - Refresh
    patches.drivers/scsi-lpfc-change-copyright-of-12.0.0.1-modified-files-to.patch.
  - Refresh
    patches.drivers/scsi-lpfc-code-cleanup-for-128byte-wqe-data-type.patch.
  - Refresh
    patches.drivers/scsi-lpfc-fix-mailbox-wait-for-post_sgl-mbox-command.patch.
  - Refresh
    patches.drivers/scsi-lpfc-fix-scsi-lun-discovery-when-port-configured-for.patch.
  - Refresh
    patches.drivers/scsi-lpfc-memory-allocation-error-during-driver-start-up-on.patch.
  - Refresh
    patches.drivers/scsi-lpfc-streamline-nvme-initiator-wqe-setup.patch.
  - Refresh
    patches.drivers/scsi-lpfc-streamline-nvme-targe6t-wqe-setup.patch.
  - Refresh
    patches.drivers/scsi-lpfc-update-driver-version-to-12.0.0.1.patch.
  - commit e04e333


author: bpoirier@suse.com
changelog:
  - rpm/config.sh: Enable checking the sorted patches section of series.conf in pre-commit hook
  - commit f9b47cc


author: mbrugger@suse.com
changelog:
  - arm64: Run enable method for errata work arounds on late CPUs
    (bsc#1068032).
  - arm64: cpufeature: __this_cpu_has_cap() shouldn't stop early
    (bsc#1068032).
  - arm64: capabilities: Handle duplicate entries for a capability
    (bsc#1068032).
  - commit c010a8c


author: ptesarik@suse.cz
changelog:
  - KVM: s390: provide only a single function for setting the tod
    (fix SCK) (bsc#1085269).
  - commit 8b5d3bf


author: jslaby@suse.cz
changelog:
  - x86/cpu/bugs: Make retpoline module warning conditional
    (bnc#1068032 CVE-2017-5715).
  - x86/speculation: Use IBRS if available before calling into
    firmware (bnc#1068032 CVE-2017-5715).
  - Refresh
    patches.arch/x86-cpufeatures-clean-up-spectre-v2-related-cpuid-flags.patch.
    This is only IBRS_FW from upstream. The out-of-tree IBRS proper will
    come as a separate PR later. (bnc#1085823)
  - commit 04d2542


author: jslaby@suse.cz
changelog:
  - x86/speculation: Move firmware_restrict_branch_speculation_*()
    from C to CPP (bnc#1068032 bnc#1085823 CVE-2017-5715).
  - commit 0e9f8e3


author: oneukum@suse.com
changelog:
  - usb-storage: fix bogus hardware error messages for ATA pass-thru
    devices (bsc#1085536).
  - commit b53e42c


author: oneukum@suse.com
changelog:
  - usb-storage: unusual_devs entry to fix write-access regression
    for Seagate external drives (bsc#1085536).
  - commit 978c2cc


author: jslaby@suse.cz
changelog:
  - x86/enter: Use IBRS on syscall and interrupts (bsc#1068032
    CVE-2017-5753).
  - x86/enter: Create macros to restrict/unrestrict Indirect Branch
    Speculation (bsc#1068032 CVE-2017-5753).
  - x86/idle: Control Indirect Branch Speculation in idle
    (bsc#1068032 CVE-2017-5753).
  - x86/speculation: Add inlines to control Indirect Branch
    Speculation (bsc#1068032 CVE-2017-5753).
  - x86/speculation: Add basic IBRS support infrastructure
    (bsc#1068032 CVE-2017-5753).
  - x86/spectre: Check CONFIG_RETPOLINE in command line parser
    (bnc#1068032 bnc#1085823 CVE-2017-5715).
  - commit d36b0df


author: jslaby@suse.cz
changelog:
  - x86/speculation: Remove Skylake C2 from Speculation Control
    microcode blacklist (bnc#1068032 bnc#1085823 CVE-2017-5715).
  - x86/spectre_v2: Don't check microcode versions when running
    under hypervisors (bnc#1068032 bnc#1085823 CVE-2017-5715).
  - x86/speculation: Correct Speculation Control microcode blacklist
    again (bnc#1068032 bnc#1085823 CVE-2017-5715).
  - x86/speculation: Update Speculation Control microcode blacklist
    (bnc#1068032 bnc#1085823 CVE-2017-5715).
  - commit 1b63bae


author: tiwai@suse.de
changelog:
  - drm/amdgpu:Always save uvd vcpu_bo in VM Mode (bsc#1051510).
  - drm/amdgpu:Correct max uvd handles (bsc#1051510).
  - drm/amdgpu: Notify sbios device ready before send request
    (bsc#1051510).
  - drm/amdgpu: fix KV harvesting (bsc#1051510).
  - drm/amdgpu: used cached pcie gen info for SI (v2) (bsc#1051510).
  - drm/amd/powerplay: fix power over limit on Fiji (bsc#1051510).
  - drm/nouveau: prefer XBGR2101010 for addfb ioctl (bsc#1051510).
  - drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LE
    (bsc#1051510).
  - drm/amd/powerplay/smu7: allow mclk switching with no displays
    (bsc#1051510).
  - drm/amd/powerplay/vega10: allow mclk switching with no displays
    (bsc#1051510).
  - drm/amdkfd: Fix memory leaks in kfd topology (bsc#1051510).
  - drm/amdgpu: fix get_max_engine_clock_in_mhz (bsc#1051510).
  - drm/amdgpu: always cancel uvd idle handler in uvd suspend
    (bsc#1051510).
  - drm/amdgpu:fix virtual dce bug (bsc#1051510).
  - drm/edid: set ELD connector type in drm_edid_to_eld()
    (bsc#1051510).
  - drm/amdgpu: rename rdev to adev (bsc#1051510).
  - commit b85f5b3


author: tiwai@suse.de
changelog:
  - PCI: dwc: Fix enumeration end when reaching root subordinate
    (bsc#1051510).
  - PCI: keystone: Fix interrupt-controller-node lookup
    (bsc#1051510).
  - PCI: iproc: Fix NULL pointer dereference for BCMA (bsc#1051510).
  - PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port
    mode (bsc#1051510).
  - mac80211: remove BUG() when interface type is invalid
    (bsc#1051510).
  - mac80211_hwsim: enforce PS_MANUAL_POLL to be set after
    PS_ENABLED (bsc#1051510).
  - iwlwifi: mvm: avoid dumping assert log when device is stopped
    (bsc#1051510).
  - mwifiex: cfg80211: do not change virtual interface during scan
    processing (bsc#1051510).
  - iwlwifi: mvm: rs: don't override the rate history in the search
    cycle (bsc#1051510).
  - PCI / PM: Force devices to D0 in pci_pm_thaw_noirq()
    (bsc#1051510).
  - PCI/ASPM: Use correct capability pointer to program
    LTR_L1.2_THRESHOLD (bsc#1051510).
  - PCI/ASPM: Account for downstream device's Port
    Common_Mode_Restore_Time (bsc#1051510).
  - PCI/ASPM: Deal with missing root ports in link state handling
    (bsc#1051510).
  - PCI/AER: Report non-fatal errors only to the affected endpoint
    (bsc#1051510).
  - PCI: Fix race condition with driver_override (bsc#1051510).
  - commit 9f73db8


author: tiwai@suse.de
changelog:
  - rtc: set the alarm to the next expiring timer (bsc#1051510).
  - seccomp: fix the usage of get/put_seccomp_filter() in
    seccomp_get_filter() (bsc#1051510).
  - commit 9202bc2


author: jeffm@suse.com
changelog:
  - REVERT: btrfs: qgroup: Move half of the qgroup accounting time
    out of commit trans (bsc#1083684).
  - commit 0442bf4


author: jeffm@suse.com
changelog:
  - btrfs: defer adding raid type kobject until after chunk relocation
    (bsc#1086086).
  - btrfs: remove dead create_space_info calls (bsc#1086086).
  - btrfs: Remove redundant argument of __link_block_group
    (bsc#1086086).
  - btrfs: Refactor update_space_info (bsc#1086086).
  - btrfs: Separate space_info create/update (bsc#1086086).
  - commit 375db74


author: neilb@suse.com
changelog:
  - autofs: revert "autofs: take more care to not update last_used
    on path walk" (git-fixes).
  - commit 68bbdc6


author: jeffm@suse.com
changelog:
  - Btrfs: fix log replay failure after unlink and link combination
    (bsc#1086151).
  - Btrfs: fix log replay failure after linking special file and
    fsync (bsc#1086150).
  - commit 8ea5a6a


author: oneukum@suse.com
changelog:
  - usb: renesas_usbhs: Fix DMAC sequence for receiving zero-length
    packet (bsc#1085536).
  - commit 08c1674


author: oneukum@suse.com
changelog:
  - usb: musb: musb_cppi41: Fix the address of teardown and autoreq
    registers (bsc#1085536).
  - commit cd326ce


author: oneukum@suse.com
changelog:
  - usb: musb: musb_cppi41: Configure the number of channels for
    DA8xx (bsc#1085536).
  - commit 3bbded4


author: oneukum@suse.com
changelog:
  - usb: musb: Check for host-mode using is_host_active() on reset
    interrupt (bsc#1085536).
  - commit 3803e19


author: jeffm@suse.com
changelog:
  - mm: clear AS_EIO/AS_ENOSPC when writeback initiation fails
    (bsc#1086149 bsc#1086285).
  - jbd2: don't clear and reset errors after waiting on writeback
    (bsc#1086285).
  - buffer: set errors in mapping at the time that the error occurs
    (bsc#1086149 bsc#1086285).
  - fs: check for writeback errors after syncing out buffers in
    generic_file_fsync (bsc#1086149 bsc#1086285).
  - buffer: use mapping_set_error instead of setting the flag
    (bsc#1086149 bsc#1086285).
  - mm: fix mapping_set_error call in me_pagecache_dirty
    (bsc#1086149 bsc#1086285).
  - commit 09f9abc


author: jeffm@suse.com
changelog:
  - mm: don't TestClearPageError in __filemap_fdatawait_range
    (bsc#1086149 bsc#1086285).
  - commit 328af1b


author: jeffm@suse.com
changelog:
  - btrfs: minimal conversion to errseq_t writeback error reporting
    on fsync (bsc#1086149 bsc#1086285).
  - xfs: minimal conversion to errseq_t writeback error reporting
    (bsc#1086285).
  - ext4: use errseq_t based error handling for reporting data
    writeback errors (bsc#1086285).
  - fs: convert __generic_file_fsync to use errseq_t based reporting
    (bsc#1086149 bsc#1086285).
  - block: convert to errseq_t based writeback error tracking
    (bsc#1086285).
  - dax: set errors in mapping when writeback fails (bsc#1086149
    bsc#1086285).
  - Documentation: flesh out the section in vfs.txt on storing
    and reporting writeback errors (bsc#1086285).
  - mm: set both AS_EIO/AS_ENOSPC and errseq_t in mapping_set_error
    (bsc#1086149 bsc#1086285).
  - commit 12c97b8


author: jthumshirn@suse.de
changelog:
  - Refresh
    patches.drivers/scsi-qla2xxx-Remove-FC_NO_LOOP_ID-for-FCP-and-FC-NVM.patch.
  - commit 5dec0d7


author: oneukum@suse.com
changelog:
  - usb: xhci: Return error when host is dead in xhci_disable_slot()
    (bsc#1085539).
  - commit 191f47b


author: tiwai@suse.de
changelog:
  - drm/nouveau/kms/nv50: update vblank state in response to
    modeset actions (FATE#322643,bsc#1055900).
  - Refresh patches.drivers/drm-vblank-Consistent-drm_crtc_-prefix.
  - commit d257cff


author: tiwai@suse.de
changelog:
  - drm/nouveau/kms: remove call to drm_crtc_vblank_off() during
    unload/suspend (FATE#322643,bsc#1055900).
  - commit 7187702


author: tiwai@suse.de
changelog:
  - ASoC: wm_adsp: For TLV controls only register TLV get/set
    (bsc#1051510).
  - ASoC: sgtl5000: Fix suspend/resume (bsc#1051510).
  - ASoC: rt5651: Fix regcache sync errors on resume (bsc#1051510).
  - ASoC: nau8825: fix issue that pop noise when start capture
    (bsc#1051510).
  - ASoC: rsnd: fixup ADG register mask (bsc#1051510).
  - commit 775374f


author: tiwai@suse.de
changelog:
  - ath10k: fix invalid STS_CAP_OFFSET_MASK (bsc#1051510).
  - ath10k: update tdls teardown state to target (bsc#1051510).
  - commit 76d759a


author: oneukum@suse.com
changelog:
  - USB: serial: qcserial: add pid/vid for Sierra Wireless EM7355
    fw update (bsc#1085539).
  - commit d2e8e71


author: jeffm@suse.com
changelog:
  - build: fix incompatible pointer warnings with PROVE_RCU=y (bsc#1086527).
  - Refresh
    patches.fixes/tcp-dccp-fix-lockdep-splat-in-inet_csk_route_req.patch.
  - Refresh
    patches.fixes/tcp-dccp-fix-other-lockdep-splats-accessing-ireq_opt.patch.
  - commit 956c819


author: oneukum@suse.com
changelog:
  - USB: Fix off by one in type-specific length check of BOS SSP
    capability (bsc#1085539).
  - commit f57a20f


author: glin@suse.com
changelog:
  - Move bpf-introduce-ARG_PTR_TO_MEM_OR_NULL.patch to the sorted section
    The patch was added to the KABI section mistakenly.
  - commit 638bcf0


author: glin@suse.com
changelog:
  - test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other
    arches (bsc#1083647).
  - commit 4714d41


author: msuchanek@suse.de
changelog:
  - ibmvnic: Potential NULL dereference in clean_one_tx_pool()
    (bsc#1085224, git-fixes).
  - commit 7acb565


author: tiwai@suse.de
changelog:
  - drm/i915/dp: Write to SET_POWER dpcd to enable MST hub
    (bsc#1051510).
  - ACPI / watchdog: Fix off-by-one error at resource assignment
    (bsc#1073960).
  - Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174
    (bsc#1082504).
  - Bluetooth: btusb: Remove Yoga 920 from the
    btusb_needs_reset_resume_table (bsc#1051510).
  - commit ce5f883


author: msuchanek@suse.de
changelog:
  - powerpc: Remove unused flush_dcache_phys_range() (bsc#1065729).
  - powerpc/mm/radix: Remove unused code (bsc#1055186, fate#323286,
    git-fixes).
  - powerpc/mm: Add tracking of the number of coprocessors using
    a context (bsc#1055014).
  - powerpc/64s: Fix lost pending interrupt due to race causing
    lost update to irq_happened (bsc#1065729).
  - commit ff3617a


author: tiwai@suse.de
changelog:
  - drm/i915: Disable tv output on i9x5gm (bsc#1086657).
  - drm/i915: Specify which engines to reset following
    semaphore/event lockups (FATE#322643 bsc#1055900).
  - commit 0838c05


author: bpoirier@suse.com
changelog:
  - Fix whitespace breakage in series.conf
    Commit ceb4998ac05a ("s390: scrub registers on kernel entry and KVM exit
    (LTC#164304, bsc#1084911).") changed the first line of series.conf.
    Incidentally, the scripts in scripts/git_sort/quilt-mode.sh rely on this
    line being present for the replacement (via the modified quilt) of the
    simple series file in the expanded tree with a link to series.conf.
  - commit d49c5e2


author: bpoirier@suse.com
changelog:
  - net: phy: mdio-bcm-unimac: fix potential NULL dereference in
    unimac_mdio_probe() (bsc#1084829 CVE-2018-8043).
  - commit 4836f39


author: msuchanek@suse.de
changelog:
  - powerpc/crash: Remove the test for cpu_online in the IPI
    callback (bsc#1086791).
  - powerpc: Do not send system reset request through the oops path
    (bsc#1086791).
  - commit fe60432


author: msuchanek@suse.de
changelog:
  - powerpc: System reset avoid interleaving oops using die
    synchronisation (bsc#1086791).
  - commit 715df69


author: tbogendoerfer@suse.de
changelog:
  - svcrdma: Estimate Send Queue depth properly (bsc#1081515).
  - svcrdma: Limit RQ depth (bsc#1081515).
  - commit 8eb6546


author: oneukum@suse.com
changelog:
  - USB: serial: usb_debug: add new USB device id (bsc#1085539).
  - USB: serial: option: add Quectel BG96 id (bsc#1085539).
  - commit c98442a


author: tbogendoerfer@suse.de
changelog:
  - qed: Fix MPA unalign flow in case header is split across two
    packets (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893).
  - bnxt_en: Return standard Linux error codes for hwrm flow cmds
    (bsc#1050242 FATE#32291).
  - bnxt_en: Remove unwanted ovs-offload messages in some conditions
    (bsc#1050242 FATE#32291).
  - infiniband: bnxt_re: use BIT_ULL() for 64-bit bit masks
    (bsc#1050244 FATE#322915).
  - infiniband: qplib_fp: fix pointer cast (bsc#1050244
    FATE#322915).
  - commit 72c0fdb


author: tiwai@suse.de
changelog:
  - drm/amdgpu: fix prime teardown order (bsc#1051510).
  - watchdog: hpwdt: Remove legacy NMI sourcing (bsc#1051510).
  - Revert "drm/radeon/pm: autoswitch power state when in balanced
    mode" (bsc#1051510).
  - PM / runtime: Update links_count also if !CONFIG_SRCU
    (bsc#1051510).
  - watchdog: imx2_wdt: restore previous timeout after
    suspend+resume (bsc#1051510).
  - watchdog: hpwdt: fix unused variable warning (bsc#1051510).
  - watchdog: hpwdt: Check source of NMI (bsc#1051510).
  - watchdog: hpwdt: SMBIOS check (bsc#1051510).
  - watchdog: Fix potential kref imbalance when opening watchdog
    (bsc#1051510).
  - media: [RESEND] media: dvb-frontends: Add delay to Si2168
    restart (bsc#1051510).
  - media: bt8xx: Fix err 'bt878_probe()' (bsc#1051510).
  - PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit
    (bsc#1051510).
  - PCI: endpoint: Fix find_first_zero_bit() usage (bsc#1051510).
  - vgacon: Set VGA struct resource types (bsc#1051510).
  - pinctrl: Really force states during suspend/resume
    (bsc#1051510).
  - pinctrl: intel: Initialize GPIO properly when used through
    irqchip (bsc#1051510).
  - agp/intel: Flush all chipset writes after updating the GGTT
    (bsc#1051510).
  - ath10k: handling qos at STA side based on AP WMM enable/disable
    (bsc#1051510).
  - rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled
    (bsc#1051510).
  - Bluetooth: btqcomsmd: Fix skb double free corruption
    (bsc#1051510).
  - Bluetooth: hci_qca: Avoid setup failure on missing rampatch
    (bsc#1051510).
  - crypto: cavium - fix memory leak on info (bsc#1051510).
  - PM / devfreq: Propagate error from devfreq_add_device()
    (bsc#1051510).
  - pinctrl: cherryview: Mask all interrupts on Intel_Strago based
    systems (bsc#1051510).
  - drm/exynos: gem: Drop NONCONTIG flag for buffers allocated
    without IOMMU (bsc#1051510).
  - PM / runtime: Fix handling of suppliers with disabled runtime PM
    (bsc#1051510).
  - crypto: brcm - Explicity ACK mailbox message (bsc#1051510).
  - rtl8188eu: Fix a possible sleep-in-atomic bug in
    rtw_disassoc_cmd (bsc#1051510).
  - PM: core: Fix device_pm_check_callbacks() (bsc#1051510).
  - commit 6b1c180


author: msuchanek@suse.de
changelog:
  - Refresh patches.drivers/ibmvnic-Potential-NULL-dereference-in-clean_one_tx_p.patch.
  - commit c83e9b6


author: oneukum@suse.com
changelog:
  - USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron
    JMS567 ID (bsc#1085539).
  - commit 23cc14b


author: oneukum@suse.com
changelog:
  - usb: dwc3: gadget: Wait longer for controller to end command
    processing (bsc#1085539).
  - commit ccd154d


author: msuchanek@suse.de
changelog:
  - blacklist
    c179ea270100 powerpc/kprobes: Fix warnings from __this_cpu_read() on preempt kernels
    94d3084a0f8c powerpc/32s: Fix compile error with CONFIG_PPC_PTDUMP
  - commit f6243d1


author: bp@suse.de
changelog:
  - crypto: ccp - add check to get PSP master only when PSP is
    detected (bsc#1063068).
  - KVM: x86: Fix device passthrough when SME is active
    (bsc#1084912).
  - x86/efi: Free efi_pgd with free_pages() (git-fixes
    d9e9a6418065).
  - x86/vsyscall/64: Use proper accessor to update P4D entry
    (git-fixes 49275fef986a).
  - scripts/git_sort/git_sort.py:
  - commit 0188aa6


author: mgorman@suse.de
changelog:
  - sched/numa: avoid trapping faults and attempting migration
    of file-backed dirty pages (bnc#1064414 reduce unnecessary
    migrations and numab conflicts).
  - commit ca8fdbf


author: jthumshirn@suse.de
changelog:
  - Update
    patches.drivers/nvmet_fc-prevent-new-io-rqsts-in-possible-isr-comple.patch
    (bsc#1083575).
  - commit 44b0542


author: oneukum@suse.com
changelog:
  - USB: serial: io_edgeport: fix possible sleep-in-atomic
    (bsc#1085539).
  - usb: misc: usb3503: make sure reset is low for at least 100us
    (bsc#1085539).
  - commit 4030478


