From: Dave Airlie Date: Thu, 2 Apr 2020 20:09:51 +0000 (+1000) Subject: Merge branch 'ttm-transhuge' of git://people.freedesktop.org/~thomash/linux into... X-Git-Tag: baikal/mips/sdk5.9~13948^2 X-Git-Url: https://git.baikalelectronics.ru/sdk/?a=commitdiff_plain;h=39f3b884f7b7d88d0efde8181e4831f35064638b;p=kernel.git Merge branch 'ttm-transhuge' of git://people.freedesktop.org/~thomash/linux into drm-next Huge page-table entries for TTM In order to reduce CPU usage [1] and in theory TLB misses this patchset enables huge- and giant page-table entries for TTM and TTM-enabled graphics drivers. Signed-off-by: Dave Airlie From: Thomas Hellstrom (VMware) Link: https://patchwork.freedesktop.org/patch/msgid/20200325073102.6129-1-thomas_os@shipmail.org --- 39f3b884f7b7d88d0efde8181e4831f35064638b diff --cc drivers/gpu/drm/vmwgfx/Makefile index 5c3515e8cce12,421dd2a497a54..31f85f09f1fca --- a/drivers/gpu/drm/vmwgfx/Makefile +++ b/drivers/gpu/drm/vmwgfx/Makefile @@@ -8,7 -8,8 +8,8 @@@ vmwgfx-y := vmwgfx_execbuf.o vmwgfx_gmr vmwgfx_cmdbuf_res.o vmwgfx_cmdbuf.o vmwgfx_stdu.o \ vmwgfx_cotable.o vmwgfx_so.o vmwgfx_binding.o vmwgfx_msg.o \ vmwgfx_simple_resource.o vmwgfx_va.o vmwgfx_blit.o \ - vmwgfx_validation.o vmwgfx_page_dirty.o \ + vmwgfx_validation.o vmwgfx_page_dirty.o vmwgfx_streamoutput.o \ ttm_object.o ttm_lock.o + vmwgfx-$(CONFIG_TRANSPARENT_HUGEPAGE) += vmwgfx_thp.o obj-$(CONFIG_DRM_VMWGFX) := vmwgfx.o