CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:31:12 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Set fence->ops for stub fences too. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:31:12 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Set fence->ops for stub fences too. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:31:04 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_vm.c Log Message: amdgpu: Call idr_preload(_end) around idr_alloc, outside lock. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:31:04 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_vm.c Log Message: amdgpu: Call idr_preload(_end) around idr_alloc, outside lock. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:56 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: set f_magic in the stub fence. Author: phone Committer: Taylor R Campbell To generate a diff of this

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:56 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: set f_magic in the stub fence. Author: phone Committer: Taylor R Campbell To generate a diff of this

CVS commit: src/sys/external/bsd/drm2/dist/drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:48 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_vm.c src/sys/external/bsd/drm2/dist/drm/scheduler: sched_entity.c Log Message: drm: add destruction. Author: phone

CVS commit: src/sys/external/bsd/drm2/dist/drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:48 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_vm.c src/sys/external/bsd/drm2/dist/drm/scheduler: sched_entity.c Log Message: drm: add destruction. Author: phone

CVS commit: src/sys/external/bsd/drm2/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:40 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: amdgpu_module.c Log Message: amdgpu: Run module initialization. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/external/bsd/drm2/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:40 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: amdgpu_module.c Log Message: amdgpu: Run module initialization. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/external/bsd/drm2/drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:31 UTC 2021 Modified Files: src/sys/external/bsd/drm2/drm: drm_sysfs.c Log Message: drm: Fill in fake connector->kdev pointing at the drm device. Hope this will make progress -- hope it won't screw up too

CVS commit: src/sys/external/bsd/drm2/drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:31 UTC 2021 Modified Files: src/sys/external/bsd/drm2/drm: drm_sysfs.c Log Message: drm: Fill in fake connector->kdev pointing at the drm device. Hope this will make progress -- hope it won't screw up too

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:23 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/via: via_dmablit.c via_dmablit.h via_drv.c via_drv.h via_irq.c src/sys/external/bsd/drm2/include/linux: ktime.h time.h

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:23 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/via: via_dmablit.c via_dmablit.h via_drv.c via_drv.h via_irq.c src/sys/external/bsd/drm2/include/linux: ktime.h time.h

CVS commit: src/sys/external/bsd/drm2/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:14 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: amdgpu_module.c Log Message: amdgpu: Disable atomic modeset like upstream does for now. To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/sys/external/bsd/drm2/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:14 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: amdgpu_module.c Log Message: amdgpu: Disable atomic modeset like upstream does for now. To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:05 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_auth.c drm_bufs.c drm_context.c drm_legacy_misc.c src/sys/external/bsd/drm2/drm: drm_lock.c drm_scatter.c files.drmkms

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:30:05 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_auth.c drm_bufs.c drm_context.c drm_legacy_misc.c src/sys/external/bsd/drm2/drm: drm_lock.c drm_scatter.c files.drmkms

CVS commit: src/sys/external/bsd/drm2/dist/drm/scheduler

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:55 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/scheduler: sched_main.c Log Message: drm: Avoid locking against self in scheduler. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/scheduler

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:55 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/scheduler: sched_main.c Log Message: drm: Avoid locking against self in scheduler. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \

CVS commit: src/sys/external/bsd/drm2/dist/drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:47 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem: nouveau_nvkm_subdev_instmem_gk20a.c src/sys/external/bsd/drm2/dist/drm/via: via_dmablit.c Log

CVS commit: src/sys/external/bsd/drm2/dist/drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:47 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem: nouveau_nvkm_subdev_instmem_gk20a.c src/sys/external/bsd/drm2/dist/drm/via: via_dmablit.c Log

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:39 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_kthread.c Log Message: linux: Make kthread_park/stop work at IPL_VM. Needed in order to hold spin locks around it. To generate a diff of

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:39 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_kthread.c Log Message: linux: Make kthread_park/stop work at IPL_VM. Needed in order to hold spin locks around it. To generate a diff of

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:33 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_ih.c Log Message: amdgpu: Set a sensible maxsegsz for ih ring DMA map. We need this to fit in one contiguous segment, so the

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:33 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_ih.c Log Message: amdgpu: Set a sensible maxsegsz for ih ring DMA map. We need this to fit in one contiguous segment, so the

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:25 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_ih.c Log Message: amdgpu: Fix bogus assertion about number of DMA segments. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:25 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_ih.c Log Message: amdgpu: Fix bogus assertion about number of DMA segments. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/dist

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:17 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/ttm: ttm_tt.c src/sys/external/bsd/drm2/dist/include/drm/ttm: ttm_tt.h Log Message: drm/ttm: Fix ttm_tt pages and DMA map allocation. To

CVS commit: src/sys/external/bsd/drm2/dist

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:17 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/ttm: ttm_tt.c src/sys/external/bsd/drm2/dist/include/drm/ttm: ttm_tt.h Log Message: drm/ttm: Fix ttm_tt pages and DMA map allocation. To

CVS commit: src/sys/external/bsd/drm2/include/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:09 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: device.h Log Message: drm: Downgrade warnings from aprint_error to aprint_normal. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/external/bsd/drm2/include/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:29:09 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: device.h Log Message: drm: Downgrade warnings from aprint_error to aprint_normal. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:55 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_display.c Log Message: i915: Backport fix for locking-against-self on attach. commit d1b2828af0cc414356c18d7814b83ba33b472054

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:55 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_display.c Log Message: i915: Backport fix for locking-against-self on attach. commit d1b2828af0cc414356c18d7814b83ba33b472054

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:13 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: amdgpu_pci.c src/sys/external/bsd/drm2/i915drm: i915_pci_autoconf.c src/sys/external/bsd/drm2/nouveau: nouveau_pci.c

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:13 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: amdgpu_pci.c src/sys/external/bsd/drm2/i915drm: i915_pci_autoconf.c src/sys/external/bsd/drm2/nouveau: nouveau_pci.c

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:04 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: io-mapping.h src/sys/external/bsd/drm2/linux: files.drmkms_linux Added Files: src/sys/external/bsd/drm2/linux:

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:04 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: io-mapping.h src/sys/external/bsd/drm2/linux: files.drmkms_linux Added Files: src/sys/external/bsd/drm2/linux:

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:49 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.c i915_vma.c src/sys/external/bsd/drm2/include/linux: io-mapping.h Log Message: drm: Allow multiple concurrent

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:49 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.c i915_vma.c src/sys/external/bsd/drm2/include/linux: io-mapping.h Log Message: drm: Allow multiple concurrent

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:32 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen6_ppgtt.c Log Message: i915: Fix gen6 pd_vma_bind. We only need space for the ppgtt in this vma, not space for the whole VM. To

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:32 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen6_ppgtt.c Log Message: i915: Fix gen6 pd_vma_bind. We only need space for the ppgtt in this vma, not space for the whole VM. To

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:25 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen6_ppgtt.c Log Message: i915: Spruce up assertion in gen6_ppgtt.c pd_vma_bind. To generate a diff of this commit: cvs rdiff -u -r1.6

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:25 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen6_ppgtt.c Log Message: i915: Spruce up assertion in gen6_ppgtt.c pd_vma_bind. To generate a diff of this commit: cvs rdiff -u -r1.6

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:18 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_reset.c Log Message: i915: Use pmap_pv_protect on the paddrs for unmap_mapping_range. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:18 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_reset.c Log Message: i915: Use pmap_pv_protect on the paddrs for unmap_mapping_range. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:10 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.c Log Message: i915: Fill out i915_gem_phys_pwrite. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:10 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.c Log Message: i915: Fill out i915_gem_phys_pwrite. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/sys/external/bsd/drm2/i915drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:02 UTC 2021 Modified Files: src/sys/external/bsd/drm2/i915drm: intel_gtt_subr.c Log Message: i915: Figure out the graphics stolen memory base. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/external/bsd/drm2/i915drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:02 UTC 2021 Modified Files: src/sys/external/bsd/drm2/i915drm: intel_gtt_subr.c Log Message: i915: Figure out the graphics stolen memory base. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:55 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c i915_gem_object_types.h Log Message: i915: Rearrange how mmap offsets work. Rather than use the magic

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:55 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c i915_gem_object_types.h Log Message: i915: Rearrange how mmap offsets work. Rather than use the magic

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:48 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fix partial object views -- start at the offset. To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:48 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fix partial object views -- start at the offset. To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:39 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Factor dma_fence_put out of multiple dma_resv_do_poll branches. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:39 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Factor dma_fence_put out of multiple dma_resv_do_poll branches. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:30 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Fix dma_resv_test_signaled_rcu and dma_resv_wait_timeout_rcu. Make them implemented the semantics as documented

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:30 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Fix dma_resv_test_signaled_rcu and dma_resv_wait_timeout_rcu. Make them implemented the semantics as documented

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:22 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Make sure to check read ticket after reading shared fences. Not entirely sure it was a bug not to do that, but

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:22 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Make sure to check read ticket after reading shared fences. Not entirely sure it was a bug not to do that, but

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:13 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Write comment for dma_resv_get_fences_rcu semantics. To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:13 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Write comment for dma_resv_get_fences_rcu semantics. To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:04 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Factor out logic to read snapshot of fences in dma_resv. Should make auditing a little easier. To generate a

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:26:04 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Factor out logic to read snapshot of fences in dma_resv. Should make auditing a little easier. To generate a

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:25:56 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_shmem.c Log Message: i915: Mark shmem object pages dirty if needed before unwiring them. Unlikely to fix the graphics

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:25:56 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_shmem.c Log Message: i915: Mark shmem object pages dirty if needed before unwiring them. Unlikely to fix the graphics

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:25:46 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gpu_error.c Log Message: i915: Suggest gnats.n.o, not fdo gitlab, for bugs. To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:25:46 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gpu_error.c Log Message: i915: Suggest gnats.n.o, not fdo gitlab, for bugs. To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:25:37 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_cmd_parser.c i915_gem.c i915_gem_evict.c i915_vma.h Log Message: i915: Omit more unnecessary local diffs. To generate a

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:25:37 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_cmd_parser.c i915_gem.c i915_gem_evict.c i915_vma.h Log Message: i915: Omit more unnecessary local diffs. To generate a

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:25:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.c Log Message: i915: Restore i915_gem.c shmem_pwrite. This was ifdef'd out back when it was a fast path shmem_pwrite_fast using

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:25:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.c Log Message: i915: Restore i915_gem.c shmem_pwrite. This was ifdef'd out back when it was a fast path shmem_pwrite_fast using

CVS commit: src/sys/external/bsd/drm2/dist/drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:58 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_vblank.c Log Message: drm: Use drm_vblank_get_locked/unlocked. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/external/bsd/drm2/dist/drm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:58 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_vblank.c Log Message: drm: Use drm_vblank_get_locked/unlocked. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:49 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_bios.c Log Message: i915: No need for #ifdef __NetBSD__ to sprinkle legitimate const. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:36 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_reg.h src/sys/external/bsd/drm2/dist/drm/i915/display: intel_atomic.c Log Message: i915: Remove local diffs obviated by

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:49 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_bios.c Log Message: i915: No need for #ifdef __NetBSD__ to sprinkle legitimate const. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:36 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_reg.h src/sys/external/bsd/drm2/dist/drm/i915/display: intel_atomic.c Log Message: i915: Remove local diffs obviated by

CVS commit: src/sys/external/bsd/drm2/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: files.amdgpu Log Message: amdgpu: Factor out float build options. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/external/bsd/drm2/amdgpu

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: files.amdgpu Log Message: amdgpu: Factor out float build options. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:19 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_kthread.c Log Message: linux: Paranoia: Don't read kt_shouldstop unlocked. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:19 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_kthread.c Log Message: linux: Paranoia: Don't read kt_shouldstop unlocked. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/external/bsd/drm2/dist/drm/scheduler

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:12 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/scheduler: sched_fence.c Log Message: Avoid kernel assertion mod->mod_required == NULL kern_module.c:910 Author: Maya Rashish Committer: Taylor

CVS commit: src/sys/external/bsd/drm2/dist/drm/scheduler

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:12 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/scheduler: sched_fence.c Log Message: Avoid kernel assertion mod->mod_required == NULL kern_module.c:910 Author: Maya Rashish Committer: Taylor

CVS commit: src/sys/external/bsd/drm2/include/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:05 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: ktime.h Log Message: linux: ktime_get_real_seconds To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/external/bsd/drm2/include/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:24:05 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: ktime.h Log Message: linux: ktime_get_real_seconds To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/external/bsd/drm2/dist/drm/radeon

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:58 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/radeon: radeon_ttm.c Log Message: radeon: Fix dma_addressing_limited call. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/radeon

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:58 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/radeon: radeon_ttm.c Log Message: radeon: Fix dma_addressing_limited call. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 \

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:50 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: dma-fence-array.h src/sys/external/bsd/drm2/linux: linux_dma_fence_array.c Log Message: drm: Draft dma-fence-array. To generate a

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:50 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: dma-fence-array.h src/sys/external/bsd/drm2/linux: linux_dma_fence_array.c Log Message: drm: Draft dma-fence-array. To generate a

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:42 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_drv.c src/sys/external/bsd/drm2/dist/include/drm: drm_file.h src/sys/external/bsd/drm2/drm: drm_cdevsw.c Log

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:42 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_drv.c src/sys/external/bsd/drm2/dist/include/drm: drm_file.h src/sys/external/bsd/drm2/drm: drm_cdevsw.c Log

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:34 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: In dma_fence_wait_timeout, allow MAX_SCHEDULE_TIMEOUT. In the Linux API, this means wait forever. To generate

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:34 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: In dma_fence_wait_timeout, allow MAX_SCHEDULE_TIMEOUT. In the Linux API, this means wait forever. To generate

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Print bad timeout in dma_fence_wait_timeout kasserts. To generate a diff of this commit: cvs rdiff -u -r1.26

CVS commit: src/sys/external/bsd/drm2/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Print bad timeout in dma_fence_wait_timeout kasserts. To generate a diff of this commit: cvs rdiff -u -r1.26

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:17 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: files.amdgpu src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_irq.c amdgpu_ras.c

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:17 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: files.amdgpu src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_irq.c amdgpu_ras.c

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:08 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: kthread.h src/sys/external/bsd/drm2/linux: files.drmkms_linux linux_module.c Added Files: src/sys/external/bsd/drm2/linux:

CVS commit: src/sys/external/bsd/drm2

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:23:08 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: kthread.h src/sys/external/bsd/drm2/linux: files.drmkms_linux linux_module.c Added Files: src/sys/external/bsd/drm2/linux:

<    2   3   4   5   6   7   8   9   10   11   >