Now
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_lrc.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_scheduler.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_scheduler.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_scheduler.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_scheduler.h@1.3 / diff / nxr@1.3
i915: Initialize the rbtree.
MAIN commitmail json YAML
src/sys/external/bsd/common/include/linux/list.h@1.30
/
diff
/
nxr@1.30
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_scheduler.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_utils.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_vgpu.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_vma.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_vma.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.73 / diff / nxr@1.73
src/sys/external/bsd/drm2/i915drm/i915_switcheroo.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/i915drm/i915_sysfs.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/include/linux/atomic.h@1.40 / diff / nxr@1.40
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_scheduler.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_utils.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_vgpu.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_vma.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_vma.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.73 / diff / nxr@1.73
src/sys/external/bsd/drm2/i915drm/i915_switcheroo.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/i915drm/i915_sysfs.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/include/linux/atomic.h@1.40 / diff / nxr@1.40
i915: More progress.
MAIN commitmail json YAML
drm: Omit half-baked dma_buf_file indirection.
MAIN commitmail json YAML
drm: Fix type confusion in drm_prime_lookup_buf_by_handle.
MAIN commitmail json YAML
drm: Note NetBSD->Linux errno conversion.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/i915_scatterlist.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_scatterlist.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/i915/i915_scheduler.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.72 / diff / nxr@1.72
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.16 / diff / nxr@1.16
src/sys/external/bsd/drm2/dist/drm/i915/i915_scatterlist.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/i915/i915_scheduler.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.72 / diff / nxr@1.72
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.16 / diff / nxr@1.16
i915: Odds and ends.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf.c@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf_types.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/drm/drm_sysctl.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/include/linux/hrtimer.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/linux/math64.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/include/linux/ratelimit.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/linux/uuid.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf_types.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/drm/drm_sysctl.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/include/linux/hrtimer.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/linux/math64.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/include/linux/ratelimit.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/linux/uuid.h@1.3 / diff / nxr@1.3
i915: Adapt i915_perf.c.
MAIN commitmail json YAML
linux/llist.h: Various fixups.
MAIN commitmail json YAML
drm: Omit bogus __unused attributes.
MAIN commitmail json YAML
linux/list.h: Add list_safe_reset_next.
MAIN commitmail json YAML
drm prime: Plug leak and tidy up.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/i915_request.c@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_request.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/include/i915_trace.h@1.19 / diff / nxr@1.19
src/sys/external/bsd/drm2/dist/drm/i915/i915_request.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/include/i915_trace.h@1.19 / diff / nxr@1.19
i915: Adapt i915_request.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/i915_sw_fence.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_sw_fence.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.71 / diff / nxr@1.71
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/dist/drm/i915/i915_sw_fence.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.71 / diff / nxr@1.71
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.15 / diff / nxr@1.15
i915: Adapt sw_fence.
MAIN commitmail json YAML
linux: Fix timer_setup -- pass timer, not flags, as argument.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/irq_work.h@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/include/linux/spinlock.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/include/linux/timer.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/include/linux/spinlock.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/include/linux/timer.h@1.11 / diff / nxr@1.11
linux: Odds and ends.
MAIN commitmail json YAML
linux: fix __lockdep_used, add mutex_acquire/release
MAIN commitmail json YAML
linux: might_sleep_if
MAIN commitmail json YAML
amdgpu: Small pass.
MAIN commitmail json YAML
src/sys/external/bsd/common/include/linux/rcupdate.h@1.7
/
diff
/
nxr@1.7
src/sys/external/bsd/common/linux/linux_rcu.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/common/linux/linux_rcu.c@1.3 / diff / nxr@1.3
linux: Add cond_synchronize_rcu.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/amdgpu/files.amdgpu@1.18
/
diff
/
nxr@1.18
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_device.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_df_v3_6.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs/amdgpu_dcn_calcs.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/amdgpu_dcn21_hubp.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/amdgpu_dcn21_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/os_types.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_device.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_df_v3_6.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs/amdgpu_dcn_calcs.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/amdgpu_dcn21_hubp.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/amdgpu_dcn21_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/os_types.h@1.3 / diff / nxr@1.3
amdgpu: Take a short pass over amdgpu.
MAIN commitmail json YAML
drm: rb_tree_insert_node returns node, not NULL, on success
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_atomic.c@1.12
/
diff
/
nxr@1.12
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_disp.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bios.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_dmem.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c@1.23 / diff / nxr@1.23
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_svm.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_client.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_engine.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_subdev.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dp.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_base.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf100.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv04.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv10.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv50.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_base.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_cmdq.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_msgq.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_qmgr.c@1.4 / diff / nxr@1.4
:
(more 13 files)
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_disp.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bios.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_dmem.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c@1.23 / diff / nxr@1.23
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_svm.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_client.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_engine.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_subdev.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/nouveau_nvkm_engine_disp_dp.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_base.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_gf100.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv04.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv10.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/nouveau_nvkm_engine_gr_nv50.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_base.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_cmdq.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_msgq.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/nouveau_nvkm_falcon_qmgr.c@1.4 / diff / nxr@1.4
:
(more 13 files)
nouveau: ashes to ashes, dust to dust, mutex inited must later destruct
MAIN commitmail json YAML
drm/ttm: Thread the needle of buffer transfer object initialization.
Kinda finicky here!
Kinda finicky here!
MAIN commitmail json YAML
drm: Fix sign error in comparison for vma lookup.
MAIN commitmail json YAML
drm/ttm: More careful diagnostics earlier on.
MAIN commitmail json YAML
drm/ttm: Compare bytes to bytes, not pages to bytes.
While here, KASSERT -> KASSERTMSG for better diagnostics.
While here, KASSERT -> KASSERTMSG for better diagnostics.
MAIN commitmail json YAML
drm: Let's go one segment at a time, not two, shall we?
MAIN commitmail json YAML
src/sys/external/bsd/common/include/linux/kernel.h@1.43
/
diff
/
nxr@1.43
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_phys.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_region.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_shmem.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_shrinker.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_tiling.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_userptr.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_rps.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h@1.44 / diff / nxr@1.44
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence_reg.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence_reg.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/dist/drm/i915/i915_memcpy.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_scatterlist.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/i915/intel_uncore.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.70 / diff / nxr@1.70
src/sys/external/bsd/drm2/i915drm/i915_gem_userptr.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/i915drm/i915_pci_autoconf.c@1.5 / diff / nxr@1.5
:
(more 10 files)
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_phys.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_region.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_shmem.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_shrinker.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_tiling.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_userptr.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_rps.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h@1.44 / diff / nxr@1.44
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence_reg.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence_reg.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/dist/drm/i915/i915_memcpy.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_scatterlist.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/i915/intel_uncore.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.70 / diff / nxr@1.70
src/sys/external/bsd/drm2/i915drm/i915_gem_userptr.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/i915drm/i915_pci_autoconf.c@1.5 / diff / nxr@1.5
:
(more 10 files)
drm: Another pass over i915. Most of i915 gem builds now.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_prime.c@1.16
/
diff
/
nxr@1.16
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_clflush.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_dmabuf.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_execbuffer.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_internal.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object_types.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_pages.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_phys.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_pm.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_shmem.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_stolen.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_gtt.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.c@1.23 / diff / nxr@1.23
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/dist/drm/i915/i915_scatterlist.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_vma.h@1.6 / diff / nxr@1.6
:
(more 15 files)
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_clflush.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_dmabuf.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_execbuffer.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_internal.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object_types.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_pages.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_phys.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_pm.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_shmem.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_stolen.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_gtt.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.c@1.23 / diff / nxr@1.23
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/dist/drm/i915/i915_scatterlist.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_vma.h@1.6 / diff / nxr@1.6
:
(more 15 files)
drm: Another pass over i915 and some supporting logic.
This makes a shim around sg_table, which essentially represents two
things:
1. an array of pages (roughly corresponding to bus_dma_segment_t[])
2. an array of DMA addresses stored in a bus_dmamap_t
Both parts are optional; different parts of i915 use sg_tables to
pass around one or both of the two parts. This helps to reduce the
ifdefs by quite a bit, although it's not always clear which part of
an sg_table any particular interface is actually using which is why I
was reluctant to do this before.
This makes a shim around sg_table, which essentially represents two
things:
1. an array of pages (roughly corresponding to bus_dma_segment_t[])
2. an array of DMA addresses stored in a bus_dmamap_t
Both parts are optional; different parts of i915 use sg_tables to
pass around one or both of the two parts. This helps to reduce the
ifdefs by quite a bit, although it's not always clear which part of
an sg_table any particular interface is actually using which is why I
was reluctant to do this before.
MAIN commitmail json YAML
linux: rcu_replace_pointer
MAIN commitmail json YAML
linux: S16_MAX, S32_MAX, S64_MAX
MAIN commitmail json YAML
i915: obj->base.filp, not obj->filp, now.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_gem.c@1.22
/
diff
/
nxr@1.22
src/sys/external/bsd/drm2/dist/drm/drm_prime.c@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_clflush.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_dmabuf.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object_types.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_shmem.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence_reg.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence_reg.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.c@1.22 / diff / nxr@1.22
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_tt.c@1.17 / diff / nxr@1.17
src/sys/external/bsd/drm2/dist/include/drm/drm_cache.h@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/dist/include/drm/drm_prime.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_tt.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/drm/drm_cache.c@1.17 / diff / nxr@1.17
src/sys/external/bsd/drm2/include/drm/bus_dma_hacks.h@1.21 / diff / nxr@1.21
src/sys/external/bsd/drm2/ttm/ttm_bus_dma.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/dist/drm/drm_prime.c@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_clflush.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_dmabuf.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object_types.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_shmem.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence_reg.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence_reg.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.c@1.22 / diff / nxr@1.22
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_tt.c@1.17 / diff / nxr@1.17
src/sys/external/bsd/drm2/dist/include/drm/drm_cache.h@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/dist/include/drm/drm_prime.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/include/drm/ttm/ttm_tt.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/drm/drm_cache.c@1.17 / diff / nxr@1.17
src/sys/external/bsd/drm2/include/drm/bus_dma_hacks.h@1.21 / diff / nxr@1.21
src/sys/external/bsd/drm2/ttm/ttm_bus_dma.c@1.10 / diff / nxr@1.10
drm: Nix use of uvm pglist. Just use arrays of page pointers.
MAIN commitmail json YAML
Undo harmful local diffs
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
i915: bus_space_read/write moved to intel_uncore.h; nix diff.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/mm_types.h@1.8
/
diff
/
nxr@1.8
src/sys/external/bsd/drm2/include/linux/poll.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/linux/poll.h@1.5 / diff / nxr@1.5
Sort includes; whitespace.
MAIN commitmail json YAML
i915_globals.c: don't build, not useful (we don't __init etc)
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Provide list_for_each_entry_safe_reverse and reorder for consistency
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Update for new name, fallthrough, reorder to make GCC happy about fallthrough comment
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Match linux side-loading, fixes i915_getparam.c put_user undefined
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
sys/types.h before including a netbsd uvm header
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Add netbsd-ified i915_gem_gtt_{prepare,finish}_pages prototypes
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
../dist/drm/i915/gem/i915_gem_ioctls.h for i915_gem_userptr_ioctl prototype
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
linux/bitmap.h for bitmap_zalloc
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
NetBSD-ify sglist, update netbsd goo to newer struct
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
linux: Just use __sync_* for xchg and cmpxchg.
Easier than figuring out the dance with __builtin_choose_expr to make
these work with all types they need to work with.
Easier than figuring out the dance with __builtin_choose_expr to make
these work with all types they need to work with.
MAIN commitmail json YAML
src/sys/external/bsd/common/include/linux/rcupdate.h@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/common/linux/linux_rcu.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/common/linux/linux_rcu.c@1.2 / diff / nxr@1.2
linux/rcupdate: Stub init_rcu_head, destroy_rcu_head.
MAIN commitmail json YAML
drm/i915: Need a separate spin lock for i915 stub_fence.
Nothing built-in to the dma fence wait queue that we can abuse here.
Nothing built-in to the dma fence wait queue that we can abuse here.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/i915_sw_fence.h@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.68 / diff / nxr@1.68
src/sys/external/bsd/drm2/i915drm/i915_sw_fence.c deleted
src/sys/external/bsd/drm2/i915drm/i915_sw_fence.h deleted
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.68 / diff / nxr@1.68
src/sys/external/bsd/drm2/i915drm/i915_sw_fence.c deleted
src/sys/external/bsd/drm2/i915drm/i915_sw_fence.h deleted
drm/i915: Undo local i915_sw_fence override.
The code is now MIT-licensed, so we no longer need to rewrite it.
The code is now MIT-licensed, so we no longer need to rewrite it.
MAIN commitmail json YAML
drm/i915: Forgot i915_gem_object_types.h change for rb->array.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_client_blt.c@1.4
/
diff
/
nxr@1.4
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.67 / diff / nxr@1.67
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.13 / diff / nxr@1.13
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.67 / diff / nxr@1.67
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.13 / diff / nxr@1.13
drm/i915: Unhook i915_gem_client_blt.c and revert changes.
Only used by self-tests, which we're not using (for now...).
Only used by self-tests, which we're not using (for now...).
MAIN commitmail json YAML
linux: Define XA_FLAGS_ALLOC to 0 for now.
MAIN commitmail json YAML
linux: Add __same_type and __must_be_array.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/wait_bit.h@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/linux/linux_wait_bit.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/linux/linux_wait_bit.c@1.4 / diff / nxr@1.4
linux: Add clear_and_wake_up_bit.
MAIN commitmail json YAML
linux: Make xchg and cmpxchg work on pointers too.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_clflush.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_client_blt.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.40 / diff / nxr@1.40
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c@1.70 / diff / nxr@1.70
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/include/linux/irq_work.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_client_blt.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.40 / diff / nxr@1.40
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c@1.70 / diff / nxr@1.70
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/include/linux/irq_work.h@1.4 / diff / nxr@1.4
i915: machete
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ih.c@1.7
/
diff
/
nxr@1.7
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_gtt.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmnv44.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/radeon/radeon_device.c@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/dist/drm/radeon/radeon_gart.c@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_gtt.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_vmmnv44.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/radeon/radeon_device.c@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/dist/drm/radeon/radeon_gart.c@1.14 / diff / nxr@1.14
drm: Sprinkle BUS_DMA_COHERENT/NOCACHE and bus_dmamap_sync.
Algorithm:
- For dummy pages, use NOCACHE and PREREAD|PREWRITE.
- In #ifdef __NetBSD__ #else dma_alloc_coherent, use BUS_DMA_COHERENT.
- For (GPU) page tables we program, use PREWRITE.
Algorithm:
- For dummy pages, use NOCACHE and PREREAD|PREWRITE.
- In #ifdef __NetBSD__ #else dma_alloc_coherent, use BUS_DMA_COHERENT.
- For (GPU) page tables we program, use PREWRITE.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/amdgpu_dcn10_resource.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/amdgpu_dcn20_hwseq.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/amdgpu_dcn20_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/drm_gem.c@1.21 / diff / nxr@1.21
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/amdgpu_dcn20_hwseq.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/amdgpu_dcn20_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/drm_gem.c@1.21 / diff / nxr@1.21
drm/gem: Comment obscure constant parameters.
MAIN commitmail json YAML
Don't redefine stuff that common now has
Preferring common to avoid licensing mish-mash
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Preferring common to avoid licensing mish-mash
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Apparently vunmap needs an argument which is num pages... one?
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/arch/arm/rockchip/rk_drm.c@1.11
/
diff
/
nxr@1.11
src/sys/arch/arm/sunxi/sunxi_drm.c@1.21 / diff / nxr@1.21
src/sys/arch/arm/sunxi/sunxi_drm.c@1.21 / diff / nxr@1.21
catch up with newer drm_encoder_init prototype
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
catch up with newer drm_encoder_init prototype
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
drmP.h is no more
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Defer call to drmfb_attach, otherwise we lock against ourselves
Mutex error: mutex_vector_enter,542: locking against myself
lockdebug_abort() at ffffffc0004ba3ec netbsd:lockdebug_abort+0xcc
mutex_enter() at ffffffc000476af4 netbsd:mutex_enter+0x3d4
drm_fb_helper_restore_fbdev_mode_unlocked() at ffffffc0003432a8
netbsd:drm_fb_helper_restore_fbdev_mode_unlocked+0x60
drmfb_genfb_setmode() at ffffffc00031c428
netbsd:drmfb_genfb_setmode+0x18
genfb_attach() at ffffffc000377b04 netbsd:genfb_attach+0x10c
drmfb_attach() at ffffffc00031c808 netbsd:drmfb_attach+0x1d0
sunxi_fb_attach() at ffffffc00005a648 netbsd:sunxi_fb_attach+0xd0
config_attach_loc() at ffffffc0004a7174 netbsd:config_attach_loc+0x184
config_found_sm_loc() at ffffffc0004a72a0
netbsd:config_found_sm_loc+0x58
sunxi_drm_fb_probe() at ffffffc00005a078 netbsd:sunxi_drm_fb_probe+0x250
__drm_fb_helper_initial_config_and_unlock() at ffffffc000342bdc
netbsd:__drm_fb_helper_initial_config_and_unlock+0x2a4
sunxi_drm_load() at ffffffc00005a384 netbsd:sunxi_drm_load+0x154
drm_dev_register() at ffffffc00033b728 netbsd:drm_dev_register+0xe0
sunxi_drm_init() at ffffffc000059d40 netbsd:sunxi_drm_init+0x20
config_process_deferred() at ffffffc0004a6efc
netbsd:config_process_deferred+0xac
config_attach_loc() at ffffffc0004a7190 netbsd:config_attach_loc+0x1a0
config_found_sm_loc() at ffffffc0004a72a0
netbsd:config_found_sm_loc+0x58
arm_fdt_attach() at ffffffc000061e34 netbsd:arm_fdt_attach+0x64
config_attach_loc() at ffffffc0004a7174 netbsd:config_attach_loc+0x184
cpu_configure() at ffffffc00005dab4 netbsd:cpu_configure+0x44
main() at ffffffc000605284 netbsd:main+0x2b4
aarch64_start() at ffffffc000001854 netbsd:aarch64_start+0x1054
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Mutex error: mutex_vector_enter,542: locking against myself
lockdebug_abort() at ffffffc0004ba3ec netbsd:lockdebug_abort+0xcc
mutex_enter() at ffffffc000476af4 netbsd:mutex_enter+0x3d4
drm_fb_helper_restore_fbdev_mode_unlocked() at ffffffc0003432a8
netbsd:drm_fb_helper_restore_fbdev_mode_unlocked+0x60
drmfb_genfb_setmode() at ffffffc00031c428
netbsd:drmfb_genfb_setmode+0x18
genfb_attach() at ffffffc000377b04 netbsd:genfb_attach+0x10c
drmfb_attach() at ffffffc00031c808 netbsd:drmfb_attach+0x1d0
sunxi_fb_attach() at ffffffc00005a648 netbsd:sunxi_fb_attach+0xd0
config_attach_loc() at ffffffc0004a7174 netbsd:config_attach_loc+0x184
config_found_sm_loc() at ffffffc0004a72a0
netbsd:config_found_sm_loc+0x58
sunxi_drm_fb_probe() at ffffffc00005a078 netbsd:sunxi_drm_fb_probe+0x250
__drm_fb_helper_initial_config_and_unlock() at ffffffc000342bdc
netbsd:__drm_fb_helper_initial_config_and_unlock+0x2a4
sunxi_drm_load() at ffffffc00005a384 netbsd:sunxi_drm_load+0x154
drm_dev_register() at ffffffc00033b728 netbsd:drm_dev_register+0xe0
sunxi_drm_init() at ffffffc000059d40 netbsd:sunxi_drm_init+0x20
config_process_deferred() at ffffffc0004a6efc
netbsd:config_process_deferred+0xac
config_attach_loc() at ffffffc0004a7190 netbsd:config_attach_loc+0x1a0
config_found_sm_loc() at ffffffc0004a72a0
netbsd:config_found_sm_loc+0x58
arm_fdt_attach() at ffffffc000061e34 netbsd:arm_fdt_attach+0x64
config_attach_loc() at ffffffc0004a7174 netbsd:config_attach_loc+0x184
cpu_configure() at ffffffc00005dab4 netbsd:cpu_configure+0x44
main() at ffffffc000605284 netbsd:main+0x2b4
aarch64_start() at ffffffc000001854 netbsd:aarch64_start+0x1054
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Use helper to fill fb struct
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Fill fb->dev.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/amdgpu_dcn10_link_encoder.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/amdgpu_dcn10_stream_encoder.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/amdgpu_dcn10_stream_encoder.c@1.3 / diff / nxr@1.3
amdgpu: Mark unused variables as such.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/amdgpu_dcn10_hw_sequencer_debug.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dm_services.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dm_services.h@1.3 / diff / nxr@1.3
amdgpu: Fix prototype for snprintf_count: const, __printflike.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/amdgpu_dcn10_hw_sequencer.c@1.3
/
diff
/
nxr@1.3
amdgpu: Ifdef out audio for now.
MAIN commitmail json YAML
amdgpu: Compile with CONFIG_DRM_AMD_DC_DCN defined for now.
MAIN commitmail json YAML
Add missing header, NetBSD-ify
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Stub out some functions.
We can probably do without the fast path, and let's see whether
we get to i915_gem_phys_pwrite at all.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
We can probably do without the fast path, and let's see whether
we get to i915_gem_phys_pwrite at all.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Update to new access_ok prototype
also... this function should probably do something
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
also... this function should probably do something
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Update to new PTE macro names.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
amdgpu: Mark unused variable as such.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/hrtimer.h@1.4
/
diff
/
nxr@1.4
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.31 / diff / nxr@1.31
src/sys/external/bsd/drm2/linux/linux_hrtimer.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.31 / diff / nxr@1.31
src/sys/external/bsd/drm2/linux/linux_hrtimer.c@1.1 / diff / nxr@1.1
linux compat: Draft hrtimer shims.
(not actually high-resolution, just a wrapper around callout(9))
(not actually high-resolution, just a wrapper around callout(9))
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs/amdgpu_dce_calcs.c@1.4
/
diff
/
nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/dce_calcs.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/dce_calcs.h@1.3 / diff / nxr@1.3
amdgpu: Remove bogus const qualifier in bw_calcs.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs/amdgpu_dce_calcs.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/amdgpu_dce_abm.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/amdgpu_dce_clock_source.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/amdgpu_dce_link_encoder.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/amdgpu_dce_stream_encoder.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dm_event_log.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/amdgpu_dce_abm.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/amdgpu_dce_clock_source.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/amdgpu_dce_link_encoder.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/amdgpu_dce_stream_encoder.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dm_event_log.h@1.3 / diff / nxr@1.3
amdgpu: Mark unused variables as such.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/amdgpu_dce_clock_source.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/clock_source.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/clock_source.h@1.3 / diff / nxr@1.3
amdgpu: Omit troublesome const in clock_source_funcs.
MAIN commitmail json YAML
linux: div_u64_rem
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce120/amdgpu_dce120_hw_sequencer.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/amdgpu_dce80_hw_sequencer.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/amdgpu_dce80_hw_sequencer.c@1.3 / diff / nxr@1.3
amdgpu: Mark some unused variables as such.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/amdgpu/files.amdgpu@1.16
/
diff
/
nxr@1.16
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/amdgpu_dce110_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce112/amdgpu_dce112_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce120/amdgpu_dce120_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/amdgpu_dce80_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/amdgpu_dce110_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce112/amdgpu_dce112_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce120/amdgpu_dce120_resource.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/amdgpu_dce80_resource.c@1.3 / diff / nxr@1.3
amdgpu: Ifdef out audio stuff for now.
MAIN commitmail json YAML
amdgpu: Fix bogus enum.
Cherry-picked from:
commit a110f3750bf8b93764f13bd1402c7cba03d15d61
Author: Arnd Bergmann <arnd@arndb.de>
Date: Mon Oct 26 22:00:30 2020 +0100
drm/amdgpu: fix incorrect enum type
core_link_write_dpcd() returns enum dc_status, not ddc_result:
display/dc/core/dc_link_dp.c: In function 'dp_set_panel_mode':
display/dc/core/dc_link_dp.c:4237:11: warning: implicit conversion from 'enu
m dc_status' to 'enum ddc_result'
[-Wenum-conversion]
Avoid the warning by using the correct enum in the caller.
Fixes: 0b226322434c ("drm/amd/display: Synchronous DisplayPort Link Training")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cherry-picked from:
commit a110f3750bf8b93764f13bd1402c7cba03d15d61
Author: Arnd Bergmann <arnd@arndb.de>
Date: Mon Oct 26 22:00:30 2020 +0100
drm/amdgpu: fix incorrect enum type
core_link_write_dpcd() returns enum dc_status, not ddc_result:
display/dc/core/dc_link_dp.c: In function 'dp_set_panel_mode':
display/dc/core/dc_link_dp.c:4237:11: warning: implicit conversion from 'enu
m dc_status' to 'enum ddc_result'
[-Wenum-conversion]
Avoid the warning by using the correct enum in the caller.
Fixes: 0b226322434c ("drm/amd/display: Synchronous DisplayPort Link Training")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/gpio/amdgpu_gpio_service.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/include/gpio_service_interface.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/include/gpio_service_interface.h@1.3 / diff / nxr@1.3
amdgpu: Fix prototype for dal_gpio_service_create.
MAIN commitmail json YAML
Provisionally work around cycle in x86 header files.
MAIN commitmail json YAML
drm_mm: Allow multiple holes with the same size.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
drm/ttm: Conditionalize initialization of vma node.
Needs to match conditional destruction.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Needs to match conditional destruction.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
linux/rwsem: Reorder members to avoid confusing lockdebug.
MAIN commitmail json YAML
linux/rwsem: Work around broken lockdebug macros.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/rwsem.h@1.4
/
diff
/
nxr@1.4
src/sys/external/bsd/drm2/linux/linux_rwsem.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/linux/linux_rwsem.c@1.3 / diff / nxr@1.3
linux: Teach rw semaphores about lockdebug.
MAIN commitmail json YAML
linux: Use IPL_VM for lock inside rw_semaphore.
down_read_trylock needs to work under a spin lock.
down_read_trylock needs to work under a spin lock.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/rwsem.h@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.30 / diff / nxr@1.30
src/sys/external/bsd/drm2/linux/linux_rwsem.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.30 / diff / nxr@1.30
src/sys/external/bsd/drm2/linux/linux_rwsem.c@1.1 / diff / nxr@1.1
linux: Draft rwsem with bodgy semantics.
MAIN commitmail json YAML
drm/ttm: Conditionalize destruction of vma node.
Needs to match conditional initialization.
Needs to match conditional initialization.
MAIN commitmail json YAML
drm: Make sure to destroy waitqueue when done.
MAIN commitmail json YAML
Add missing unlock at exit
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
drm/dma-fence: Fix zero timeout semantics in dma_fence_default_wait.
MAIN commitmail json YAML
We need to allocate a singular temporary slot, not many.
This also indirectly fixes a panic when nelem == 0.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
This also indirectly fixes a panic when nelem == 0.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
'struct srcu' is actually called 'struct srcu_struct'
Author: Iain Hibbert <plunky@netbsd.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Iain Hibbert <plunky@netbsd.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
i915: container_of(const) -> const_container_of
MAIN commitmail json YAML
i915: Disable i915_active.c for now; needs more work.
MAIN commitmail json YAML
i915: Hack to disable upstream i915_sw_fence.h.
MAIN commitmail json YAML
i915: Remove wait_queue_entry_t for now; to revisit.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.65
/
diff
/
nxr@1.65
src/sys/external/bsd/drm2/i915drm/i915_sw_fence.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/i915drm/i915_sw_fence.h@1.4 / diff / nxr@1.4
i915: Touch up local i915_sw_fence stubs to make it compile.
MAIN commitmail json YAML
i915: Disable CONFIG_DRM_I915_DEBUG_RUNTIME_PM.
No runtime_pm at all here for now.
No runtime_pm at all here for now.
MAIN commitmail json YAML
i915: Custom i915_gem_mmap_object, not fault routine, here.
MAIN commitmail json YAML
i915: Fix drm_dev_init argument.
Confusingly the parameter is named `parent' but means the struct
device that corresponds to the struct pci_dev. Use pci_dev_dev here
since it works in both APIs.
Confusingly the parameter is named `parent' but means the struct
device that corresponds to the struct pci_dev. Use pci_dev_dev here
since it works in both APIs.
MAIN commitmail json YAML
drm/linux: KNF
MAIN commitmail json YAML
Need to provide a value for CONFIG_DRM_I915_DEBUG_RUNTIME_PM
Maybe 1 will do.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Maybe 1 will do.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
pdev is ifdef'd out, so ifdef out the declaration too
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Move local diff's location to above where it's used
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Emulate pdev->dev for NetBSD.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Exclude call to dma_set_max_seg_size
We probably don't need to replicate this.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
We probably don't need to replicate this.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.h@1.4
/
diff
/
nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.34 / diff / nxr@1.34
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h@1.42 / diff / nxr@1.42
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.34 / diff / nxr@1.34
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h@1.42 / diff / nxr@1.42
Provide declarations, we use these from different files.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Shuffle ifdefs for build. Remove local diff that doesn't build.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Remove local change to constify, and remove const qualifier
We certainly write to this pointer in i915_driver_create with
memcpy.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
We certainly write to this pointer in i915_driver_create with
memcpy.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Remove local diff
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
restore lost ifdef of vga_switcheroo code
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Remove duplicate declaration of i915_device_ids
The one that compiles is in i915_pci.c now. No `pciidlist` in this
file!
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
The one that compiles is in i915_pci.c now. No `pciidlist` in this
file!
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
nbsd-namespace.h for the right mutex_init
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
no struct vm_are_struct, ifdef out declaration
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Remove local diff, side effect of backporting kabylake support.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h@1.40
/
diff
/
nxr@1.40
src/sys/external/bsd/drm2/include/linux/rbtree.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/include/linux/rbtree.h@1.11 / diff / nxr@1.11
Provide and use an rb_next2 which takes a pointer to the tree as well
Easier for us to implement.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Easier for us to implement.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Give up on figuring side-loading, we need bitmap_* functions.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
drm/linux: Fix bitmap_zalloc size.
MAIN commitmail json YAML
Provide bitmap_alloc
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
PRIx64 for u64
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
NetBSD-ify clflush size
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
drm/linux: rb_first/last
MAIN commitmail json YAML
i915: Move linux/nbsd-namespace.h to end of includes.
MAIN commitmail json YAML
i915: Add missing parameter name.
XXX Shouldn't be getting here -- CONFIG_ACPI busted?
XXX Shouldn't be getting here -- CONFIG_ACPI busted?
MAIN commitmail json YAML
i915: ioread32 -> bus_space_read_4
MAIN commitmail json YAML
drm/linux: atomic_fetch_add/inc
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_gtt.h@1.9
/
diff
/
nxr@1.9
src/sys/external/bsd/drm2/dist/drm/i915/gvt/gtt.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gvt/gtt.h@1.4 / diff / nxr@1.4
i915: Move page table bits from gvt/gtt.h to gt/intel_gtt.h.
MAIN commitmail json YAML
i915: Fix up #ifdef around sg dma iteration.
MAIN commitmail json YAML
i915: Can't track down the right side load here, give up.
MAIN commitmail json YAML
drm/linux: pagemap.h->highmem.h side load
MAIN commitmail json YAML
i915/gt/gen8_ppgtt.c: Fix various typos.
MAIN commitmail json YAML
drm/linux: moar sizes
MAIN commitmail json YAML
i915: gen6_ppgtt.c nbsd-namespace.h
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/atomic.h@1.36
/
diff
/
nxr@1.36
src/sys/external/bsd/drm2/include/linux/sizes.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/include/linux/string.h@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/include/linux/sizes.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/include/linux/string.h@1.10 / diff / nxr@1.10
drm/linux: Add memset32, SZ_64K, atomic_sub_return.
MAIN commitmail json YAML
i915: Fix constification in px_base macro.
MAIN commitmail json YAML
drm: Add __is_constexpr.
MAIN commitmail json YAML
drm: Make BUILD_BUG_ON_ZERO do something.
MAIN commitmail json YAML
stub BUILD_BUG_ON_ZERO, from openbsd.
This is a dual purpose macro that asserts but can also be used in
expressions. Provide the expression implementation.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
This is a dual purpose macro that asserts but can also be used in
expressions. Provide the expression implementation.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Fix mangled local change and close parens.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/common/include/linux/kmemleak.h@1.1
/
diff
/
nxr@1.1
src/sys/external/bsd/drm2/include/linux/kmemleak.h deleted
src/sys/external/bsd/drm2/include/linux/kmemleak.h deleted
linux: Stub linux/kmemleak.h.
MAIN commitmail json YAML
i915: Disable -Wmissing-field-initializers.
MAIN commitmail json YAML
i915: Fix include path for intelfb files too.
MAIN commitmail json YAML
i915: LIST_HEAD -> struct list_head = LIST_HEAD_INIT
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/i915_buddy.c@1.4
/
diff
/
nxr@1.4
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.11 / diff / nxr@1.11
i915: Call i915_global_buddy_init from i915 module init.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_engine_types.h@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_buddy.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_buddy.c@1.3 / diff / nxr@1.3
i915: More includes with nonobvious side-loads.
MAIN commitmail json YAML
i915: Fix up trace.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/intel_uncore.c@1.16
/
diff
/
nxr@1.16
src/sys/external/bsd/drm2/dist/drm/i915/intel_uncore.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/intel_uncore.h@1.6 / diff / nxr@1.6
i915: readl/writel -> bus_space
MAIN commitmail json YAML
i915: drm_waitqueue_t
MAIN commitmail json YAML
i915: Need <linux/notifier.h> for atomic_notifier_head.
Not sure where the missing side-load is so let's just add it where it
belongs anyway.
Not sure where the missing side-load is so let's just add it where it
belongs anyway.
MAIN commitmail json YAML
Match linux side-loading
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Take advantage of sys/file.h include guards, to make sure that
including sys/file.h after this header is safe.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
including sys/file.h after this header is safe.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
const const const
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_gtt.c@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_gtt.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_gtt.h@1.6 / diff / nxr@1.6
Enable the scratch_order code and not have our own.
Now there's multiple scratch pages. Maybe it's best to follow
what upstream does here.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Now there's multiple scratch pages. Maybe it's best to follow
what upstream does here.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Define __iomem to nothing for this one function. (Somewhat overkill..)
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
provide __i915_vma_flags and avoid const qualifiers for warnings
Type casting the way this definition does doesn't get along with
const.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Type casting the way this definition does doesn't get along with
const.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
ifdef out poll_wait, inspired by openbsd doing the same
rather than figure out a type for poll_table
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
rather than figure out a type for poll_table
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Our __always_inline doesn't make the function inline.
Avoid compiler warnings about the function being defined but not used
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Avoid compiler warnings about the function being defined but not used
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Maybe we can just get away with not defining anything in this header?
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
exclude more scatter-gather code that isn't used
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Stub might_lock_nested. Not in the LOCKDEP case...
Not sure we have anything for nested locks.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Not sure we have anything for nested locks.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/display/intel_display_types.h@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf_types.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf_types.h@1.4 / diff / nxr@1.4
Use types we have.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Avoid dropping const qualifier
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_object.h@1.4
/
diff
/
nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/i915_sw_fence.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_sw_fence.h@1.3 / diff / nxr@1.3
Switch #ifdef CONFIG_WHATEVER to #if IS_ENABLED(CONFIG_WHATEVER)
Our IS_ENABLED should probably be #if defined(option) && (option),
but that becomes tricky with evaluation order. If option gets
expanded earlier, this errors out (e.g. with CONFIG_AGP)
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Our IS_ENABLED should probably be #if defined(option) && (option),
but that becomes tricky with evaluation order. If option gets
expanded earlier, this errors out (e.g. with CONFIG_AGP)
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
linux: Simplify build_bug.h and add static_assert.
MAIN commitmail json YAML
src/sys/external/bsd/common/include/asm/bug.h@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/common/include/linux/build_bug.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/include/linux/build_bug.h deleted
src/sys/external/bsd/common/include/linux/build_bug.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/include/linux/build_bug.h deleted
linux: Move BUILD_BUG_* to common linux/build_bug.h.
MAIN commitmail json YAML
provide our own uncore read/write functions
and add struct members for it
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
and add struct members for it
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
stub struct rcu_work
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/common/include/linux/srcu.h@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/drm_drv.c@1.21 / diff / nxr@1.21
src/sys/external/bsd/drm2/dist/drm/drm_internal.h@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/dist/drm/drm_drv.c@1.21 / diff / nxr@1.21
src/sys/external/bsd/drm2/dist/drm/drm_internal.h@1.11 / diff / nxr@1.11
Call it srcu_struct like linux does.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/common/include/linux/compiler.h@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/common/include/linux/stddef.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/common/include/linux/stddef.h@1.1 / diff / nxr@1.1
linux: Add offsetofend.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_ioctl.c@1.21
/
diff
/
nxr@1.21
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.27 / diff / nxr@1.27
src/sys/external/bsd/drm2/dist/include/drm/drm_drv.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/include/drm/drm_pci.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/drm/files.drmkms@1.66 / diff / nxr@1.66
src/sys/external/bsd/drm2/include/linux/pci.h@1.48 / diff / nxr@1.48
src/sys/external/bsd/drm2/linux/linux_pci.c@1.18 / diff / nxr@1.18
src/sys/external/bsd/drm2/nouveau/nouveau_pci.c@1.32 / diff / nxr@1.32
src/sys/external/bsd/drm2/pci/drm_pci.c@1.45 / diff / nxr@1.45
src/sys/external/bsd/drm2/pci/drm_pci_busid.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.27 / diff / nxr@1.27
src/sys/external/bsd/drm2/dist/include/drm/drm_drv.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/include/drm/drm_pci.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/drm/files.drmkms@1.66 / diff / nxr@1.66
src/sys/external/bsd/drm2/include/linux/pci.h@1.48 / diff / nxr@1.48
src/sys/external/bsd/drm2/linux/linux_pci.c@1.18 / diff / nxr@1.18
src/sys/external/bsd/drm2/nouveau/nouveau_pci.c@1.32 / diff / nxr@1.32
src/sys/external/bsd/drm2/pci/drm_pci.c@1.45 / diff / nxr@1.45
src/sys/external/bsd/drm2/pci/drm_pci_busid.c@1.1 / diff / nxr@1.1
drm: Remove local diffs for drm_pci_set_busid.
Instead, move it to its own file that can be safely used without
bringing in a link/run-time dependency on pci.
Instead, move it to its own file that can be safely used without
bringing in a link/run-time dependency on pci.
MAIN commitmail json YAML
drm: Initialize/destroy struct drm_file::event_read_wq.
MAIN commitmail json YAML
drm/ttm: ttm_bo_put(bo) won't bo=NULL like ttm_bo_unref(&bo) did.
MAIN commitmail json YAML
linux dma-fence: Fix up more callback uses.
MAIN commitmail json YAML
linux dma-fence: Use dma_fence_default_wait if .wait is null.
MAIN commitmail json YAML
Fix merge botch: do uvm_obj_init unconditionally.
MAIN commitmail json YAML
Initialize priv->filp, lost in removing drm_fops.c
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
stub drm_lease.c the same way as openbsd
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_engine.h@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_engine_cs.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_engine_cs.c@1.4 / diff / nxr@1.4
NetBSD-ize execlists_active_{un,}lock_bh
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
radeon: Fix merge botch -- don't unreserve twice.
MAIN commitmail json YAML
radeon: Fix missing unlocks in radeon fence.
MAIN commitmail json YAML
radeon: Use dma_fence_signal_locked when we already hold lock.
MAIN commitmail json YAML
drm: drm_update_vblank_count requires vbl_lock.
MAIN commitmail json YAML
drm: Fix vblank locking.
MAIN commitmail json YAML
drm: Unstub drm_client slightly more.
MAIN commitmail json YAML
drm: Slightly unstub this toe.
MAIN commitmail json YAML
drm: Just disable fb_get_options for now.
MAIN commitmail json YAML
nouveau: Fix control flow in nvif_object_map.
MAIN commitmail json YAML
drm/gem: Narrow scope of #ifdef __NetBSD__.
Need to initialize this resv.
Need to initialize this resv.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c@1.26
/
diff
/
nxr@1.26
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_memory.c@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_memory.c@1.9 / diff / nxr@1.9
drm/ttm: Omit spurious kfree in global failure branches.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_object.c@1.11
/
diff
/
nxr@1.11
nouveau: Maintain object->on_tree.
MAIN commitmail json YAML
drm/ttm: Fix up ttm_bo_global_release a bit.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_connector.c@1.6
/
diff
/
nxr@1.6
src/sys/external/bsd/drm2/dist/drm/drm_dp_aux_dev.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/drm_mode_object.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gvt/dmabuf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gvt/vgpu.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/vgem/vgem_fence.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/drm_dp_aux_dev.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/drm_mode_object.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gvt/dmabuf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gvt/vgpu.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/vgem/vgem_fence.c@1.3 / diff / nxr@1.3
drm: Add idr_preload.
Gone from Linux API -- Linux just assumes that allocation under
mutex, even if it means sleeping, is OK.
Gone from Linux API -- Linux just assumes that allocation under
mutex, even if it means sleeping, is OK.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_mem.c@1.7
/
diff
/
nxr@1.7
nouveau: Also make sure to return the size.