[Intel-gfx] [PATCH] drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) for skl+

Sasha Levin sashal at kernel.org
Wed Sep 4 12:35:35 UTC 2019


Hi,

[This is an automated email]

This commit has been processed because it contains a "Fixes:" tag,
fixing commit: 8424171e135c drm/i915/gen9: h/w w/a: syncing dependencies between camera and graphics.

The bot has tested the following trees: v5.2.11, v4.19.69, v4.14.141, v4.9.190, v4.4.190.

v5.2.11: Failed to apply! Possible dependencies:
    Unable to calculate

v4.19.69: Failed to apply! Possible dependencies:
    0c7d2aedf51b ("drm/i915/icl: Add Wa_1406609255")
    25d140faaa25 ("drm/i915: Record GT workarounds in a list")
    288f1ced5e24 ("drm/i915: Reduce context HW ID lifetime")
    30b710840e4b ("drm/i915: Cleanup gt powerstate from gem")
    452420d22d5b ("drm/i915: Fuse per-context workaround handling with the common framework")
    4a15c75c4246 ("drm/i915: Introduce per-engine workarounds")
    6a00b8feb86d ("drm/i915/icl: WaAllowUMDToModifyHalfSliceChicken7")
    71ffd49cc9b9 ("drm/i915/icl:Add Wa_1606682166")
    745aa6cdee6b ("drm/i915: Fix icl workarounds whitespaces")
    805615dae057 ("drm/i915: Remove useless error return from intel_init_mocs_engine()")
    85f04aa569ad ("drm/i915: Deduplicate register definition for GAMW_ECO_DEV_RW_IA")
    b2164e481556 ("drm/i915/execlists: Onion unwind for logical_ring_init() failure")
    f57f9371e285 ("drm/i915/icl: WaAllowUMDToModifySamplerMode")

v4.14.141: Failed to apply! Possible dependencies:
    1e998343f95b ("drm/i915/preempt: Fix WaEnablePreemptionGranularityControlByUMD")
    212154ba4d1c ("drm/i915: Transform WaDisablePooledEuLoadBalancingFix into a simple register write")
    2cbecff4122c ("drm/i915/cnl: WaPushConstantDereferenceHoldDisable")
    32ced39c1b12 ("drm/i915: Transform whitelisting WAs into a simple reg write")
    392572feb01c ("drm/i915/cnl: WA FtrEnableFastAnisoL1BankingFix")
    4827c547c51f ("drm/i915: Transform WaDisableGafsUnitClkGating into a simple reg write")
    5152defe4a53 ("drm/i915/preempt: Default to disabled mid-command preemption levels")
    53221e11c7a0 ("drm/i915: Move MMCD_MISC_CTRL from context w/a to standard")
    6cf20a0128fa ("drm/i915: Transform WaDisableI2mCycleOnWRPort into a simple reg write")
    70a84f3c6075 ("drm/i915: Unconditionally apply the Broxton register workaround set")
    7436830c8d1a ("drm/i915/glk: Apply WaProgramL3SqcReg1DefaultForPerf for GLK too")
    7d3c425fefb9 ("drm/i915: Move a bunch of workaround-related code to its own file")
    90007bca6162 ("drm/i915/cnl: Introduce initial Cannonlake Workarounds.")
    93564044fb2c ("drm/i915: Switch over to the LLC/eLLC hotspot avoidance hash mode for CCS")
    efc886cb1355 ("drm/i915: Transform WaInPlaceDecompressionHang into a simple reg write")
    f3e2b2c54050 ("drm/i915: Remove pre-production Broxton register workarounds")

v4.9.190: Failed to apply! Possible dependencies:
    0e70447605f4 ("drm/i915: Move common code out of i915_gpu_error.c")
    1b36595ffb35 ("drm/i915: Show RING registers through debugfs")
    22681c7bc79a ("Documentation/gpu: Add section for Intel GVT-g host support")
    3f728236c516 ("drm/i915/gvt: trace stub")
    579cea5f30f2 ("drm/i915/gvt: golden virtual HW state management")
    73cb97010d4f ("drm/i915: Combine seqno + tracking into a global timeline struct")
    7d3c425fefb9 ("drm/i915: Move a bunch of workaround-related code to its own file")
    82d375d1b568 ("drm/i915/gvt: Introduce basic vGPU life cycle management")
    8453d674ae7e ("drm/i915/gvt: vGPU execlist virtualization")
    c8fe6a6811a7 ("drm/i915/gvt: vGPU interrupt virtualization.")
    d636951ec01b ("drm/i915: Cleanup instdone collection")
    e473405783c0 ("drm/i915/gvt: vGPU workload scheduler")
    e95433c73a11 ("drm/i915: Rearrange i915_wait_request() accounting with callers")
    f97fbf9606a1 ("drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove")
    f9e613728090 ("drm/i915: Try to print INSTDONE bits for all slice/subslice")

v4.4.190: Failed to apply! Possible dependencies:
    0a9d2bed5557 ("drm/i915/skl: Making DC6 entry is the last call in suspend flow.")
    0ad35fed618c ("drm/i915: gvt: Introduce the basic architecture of GVT-g")
    1f814daca43a ("drm/i915: add support for checking if we hold an RPM reference")
    22681c7bc79a ("Documentation/gpu: Add section for Intel GVT-g host support")
    22cba31bae9d ("Documentation/sphinx: add basic working Sphinx configuration and build")
    2f693e28b8df ("drm/i915: Make turning on/off PW1 and Misc I/O part of the init/fini sequences")
    399bb5b6db02 ("drm/i915: Move allocation of various workqueues earlier during init")
    414b7999b8be ("drm/i915/gen9: Remove csr.state, csr_lock and related code.")
    5d7a6eefc3b0 ("drm/i915: Split out load time early initialization")
    643a24b6ecdc ("drm/i915: Kconfig for extra driver debugging")
    666a45379e2c ("drm/i915: Separate cherryview from valleyview")
    73dfc227ff5c ("drm/i915/skl: init/uninit display core as part of the HW power domain state")
    755412e29c77 ("drm/i915: Add an optional selection from i915 of CONFIG_MMU_NOTIFIER")
    7d3c425fefb9 ("drm/i915: Move a bunch of workaround-related code to its own file")
    9c5308ea1cd4 ("drm/i915/skl: Refuse to load outdated dmc firmware")
    b6e7d894c3d2 ("drm/i915/skl: Store and print the DMC firmware version we load")
    bc87229f323e ("drm/i915/skl: enable PC9/10 power states during suspend-to-idle")
    c73666f394fc ("drm/i915/skl: If needed sanitize bios programmed cdclk")
    ca00c2b986ea ("Documentation/gpu: split up the gpu documentation")
    cb597fcea5c2 ("Documentation/gpu: add new gpu.rst converted from DocBook gpu.tmpl")
    ebae38d061df ("drm/i915/gen9: csr_init after runtime pm enable")
    f4448375467d ("drm/i915/gen9: Use dev_priv in csr functions")
    f514c2d84285 ("drm/i915/gen9: flush DMC fw loading work during system suspend")


NOTE: The patch will not be queued to stable trees until it is upstream.

How should we proceed with this patch?

--
Thanks,
Sasha


More information about the Intel-gfx mailing list