summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_dp.c
diff options
context:
space:
mode:
authorChris Wilson2016-07-06 13:39:02 +0200
committerChris Wilson2016-07-06 13:47:39 +0200
commitaca34b6e1ca909ba15f6c1c1dc89bea8f455403f (patch)
treea2951a0be74a87f21e6170674dc39f4dbc301a2b /drivers/gpu/drm/i915/intel_dp.c
parentdrm/i915: Wake up the bottom-half if we steal their interrupt (diff)
downloadkernel-qcow2-linux-aca34b6e1ca909ba15f6c1c1dc89bea8f455403f.tar.gz
kernel-qcow2-linux-aca34b6e1ca909ba15f6c1c1dc89bea8f455403f.tar.xz
kernel-qcow2-linux-aca34b6e1ca909ba15f6c1c1dc89bea8f455403f.zip
drm/i915: Group the irq breadcrumb variables into the same cacheline
As we inspect both the tasklet (to check for an active bottom-half) and set the irq-posted flag at the same time (both in the interrupt handler and then in the bottom-halt), group those two together into the same cacheline. (Not having total control over placement of the struct means we can't guarantee the cacheline boundary, we need to align the kmalloc and then each struct, but the grouping should help.) v2: Try a couple of different names for the state touched by the user interrupt handler. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/1467805142-22219-3-git-send-email-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/i915/intel_dp.c')
0 files changed, 0 insertions, 0 deletions