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:22:03 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: nbsd-namespace.h Log Message: drm: Knuckle under and define sprintf in nbsd-namespace.h. To generate a diff of this commit: cvs rdiff -u

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:21:56 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: kfifo.h Log Message: linux: INIT_KFIFO To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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:21:56 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: kfifo.h Log Message: linux: INIT_KFIFO To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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:21:30 UTC 2021 Modified Files: src/sys/external/bsd/drm2/amdgpu: amdgpu_pci.c amdgpufb.c files.amdgpu src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_gart.c amdgpu_gart.h amdgpu_gmc.h

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:21:10 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/powerplay: amdgpu_renoir_ppt.c Log Message: amdgpu: amdgpu_renoir_ppt.c This abuses snprintf with SIZE_MAX as a substitute for sprintf, which

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:21:10 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/powerplay: amdgpu_renoir_ppt.c Log Message: amdgpu: amdgpu_renoir_ppt.c This abuses snprintf with SIZE_MAX as a substitute for sprintf, which

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:21:02 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_idr.c Log Message: linux/idr: Remove meaningless stray membar. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

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:21:02 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_idr.c Log Message: linux/idr: Remove meaningless stray membar. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:20:53 UTC 2021 Modified Files: src/sys/external/bsd/common/include/linux: overflow.h Log Message: linux: Allow non-VLA structs in struct_size. Upstream sometimes uses struct foo { int x; short

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:20:53 UTC 2021 Modified Files: src/sys/external/bsd/common/include/linux: overflow.h Log Message: linux: Allow non-VLA structs in struct_size. Upstream sometimes uses struct foo { int x; short

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:20:46 UTC 2021 Modified Files: src/sys/external/bsd/common/include/linux: slab.h Log Message: linux: Side-load linux/overflow.h in linux/slab.h. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:20:46 UTC 2021 Modified Files: src/sys/external/bsd/common/include/linux: slab.h Log Message: linux: Side-load linux/overflow.h in linux/slab.h. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/external/bsd

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:20:21 UTC 2021 Added Files: src/sys/external/bsd/common/include/linux: overflow.h Removed Files: src/sys/external/bsd/drm2/include/linux: overflow.h Log Message: linux: Move linux/overflow.h from drm2 to

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:14:02 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Fence leak audit. No functional change intended. Sprinkle nulling out variables, add kasserts to reflect them,

CVS commit: src/sys/external/bsd

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:20:21 UTC 2021 Added Files: src/sys/external/bsd/common/include/linux: overflow.h Removed Files: src/sys/external/bsd/drm2/include/linux: overflow.h Log Message: linux: Move linux/overflow.h from drm2 to

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:14:02 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Fence leak audit. No functional change intended. Sprinkle nulling out variables, add kasserts to reflect them,

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:13:53 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Fix sense of conditional to avoid null pointer dereference. 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:13:53 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Fix sense of conditional to avoid null pointer dereference. 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:13:45 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: dma_fence_get allows fence to be null; fix assertion. While here, update comments about semantics for

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:13:45 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: dma_fence_get allows fence to be null; fix assertion. While here, update comments about semantics for

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:13:37 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_sw_fence_work.c Log Message: i915: Destroy lock in fence before freeing fence itself. Author: Maya Rashish Committer: Taylor R

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:13:37 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_sw_fence_work.c Log Message: i915: Destroy lock in fence before freeing fence itself. Author: Maya Rashish Committer: Taylor R

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:13:31 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Use i915_gem_object_has_pages, not a simple null test. The pages pointer may be ERR_PTR(-EWHATEVER)

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:13:31 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Use i915_gem_object_has_pages, not a simple null test. The pages pointer may be ERR_PTR(-EWHATEVER)

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:13:23 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: scatterlist.h Log Message: linux: Side-load asm/io.h in linux/scatterlist.h. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \

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:13:23 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: scatterlist.h Log Message: linux: Side-load asm/io.h in linux/scatterlist.h. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \

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:13:16 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: pci.h Log Message: linux: PCI_BUS_NUM; tweak types for PCI_SLOT/PCI_FUNC. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

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:13:16 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: pci.h Log Message: linux: PCI_BUS_NUM; tweak types for PCI_SLOT/PCI_FUNC. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

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:13:08 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: shmem_fs.h Log Message: drm: Need write lock on vmobjlock for pgo_put. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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:13:08 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: shmem_fs.h Log Message: drm: Need write lock on vmobjlock for pgo_put. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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:13:01 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen8_ppgtt.c Log Message: i915: Destroy gen8 ppgtt page directory spin lock. To generate a diff of this commit: cvs rdiff -u -r1.9

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:13:01 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen8_ppgtt.c Log Message: i915: Destroy gen8 ppgtt page directory spin lock. To generate a diff of this commit: cvs rdiff -u -r1.9

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:12:54 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen8_ppgtt.c Log Message: i915: Destroy page directory lock on free. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 \

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:12:54 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen8_ppgtt.c Log Message: i915: Destroy page directory lock on free. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 \

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:12:47 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_scheduler.c Log Message: i915: Fix priolist ordering. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \

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:12:47 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_scheduler.c Log Message: i915: Fix priolist ordering. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \

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:12:39 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Allow duplicates in active tree, sorted by kva. Upstream looks like it uses insertion order, but that's

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:12:39 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Allow duplicates in active tree, sorted by kva. Upstream looks like it uses insertion order, but that's

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:12:32 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_object.c Log Message: i915: Don't need obj->mmo.lock on destruction. To generate a diff of this commit: cvs rdiff -u -r1.8

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:12:32 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_object.c Log Message: i915: Don't need obj->mmo.lock on destruction. To generate a diff of this commit: cvs rdiff -u -r1.8

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:12:23 UTC 2021 Modified Files: src/sys/external/bsd/common/include/linux: slab.h Log Message: linux: Allow GFP_NOWAIT too. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:12:23 UTC 2021 Modified Files: src/sys/external/bsd/common/include/linux: slab.h Log Message: linux: Allow GFP_NOWAIT too. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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:12:15 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_vma.c Log Message: i915: Fix typo: = is not +. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

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:12:15 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_vma.c Log Message: i915: Fix typo: = is not +. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/external/bsd/common/include/asm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:12:07 UTC 2021 Modified Files: src/sys/external/bsd/common/include/asm: bug.h Log Message: linux: Make WARN_ONCE actually happen only once. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/external/bsd/common/include/asm

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:12:07 UTC 2021 Modified Files: src/sys/external/bsd/common/include/asm: bug.h Log Message: linux: Make WARN_ONCE actually happen only once. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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:12:00 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen8_ppgtt.c Log Message: i915: Destroy only spin locks we created in gen8 ppgtt. To generate a diff of this commit: cvs rdiff -u -r1.7

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:12:00 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen8_ppgtt.c Log Message: i915: Destroy only spin locks we created in gen8 ppgtt. To generate a diff of this commit: cvs rdiff -u -r1.7

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:11:46 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_sw_fence.c src/sys/external/bsd/drm2/dist/drm/i915/display: intel_display.c Log Message: i915: Fix some inadvertent void *

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:11:46 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_sw_fence.c src/sys/external/bsd/drm2/dist/drm/i915/display: intel_display.c Log Message: i915: Fix some inadvertent void *

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:36 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Make flush_workqueue a noop if run from the workqueue. I think this matches Linux semantics but this is very

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:36 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Make flush_workqueue a noop if run from the workqueue. I think this matches Linux semantics but this is very

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:28 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Fix flush_workqueue. Simplify mechanism: we know there's only a single thread here that processes scheduled work

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:28 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Fix flush_workqueue. Simplify mechanism: we know there's only a single thread here that processes scheduled work

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:21 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Update workqueue flush to reflect TAILQ_CONCAT change. To generate a diff of this commit: cvs rdiff -u -r1.55

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:21 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Update workqueue flush to reflect TAILQ_CONCAT change. To generate a diff of this commit: cvs rdiff -u -r1.55

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:11:14 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Abuse abstractions gruesomely but with less lock screwitude. To generate a diff of this commit: cvs rdiff

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:11:14 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Abuse abstractions gruesomely but with less lock screwitude. 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:11:05 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Set fence timestamps -- i915 uses them. 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:11:05 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Set fence timestamps -- i915 uses them. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:10:58 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/drm: drm_irq_netbsd.h Log Message: drm: Set IPL_DRM to IPL_VM, not IPL_TTY. We might want some of this stuff to work at higher IPL when dealing

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

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:10:58 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/drm: drm_irq_netbsd.h Log Message: drm: Set IPL_DRM to IPL_VM, not IPL_TTY. We might want some of this stuff to work at higher IPL when dealing

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:10:51 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: dma-fence.h src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Sprinkle assertions about fence lifetime. To

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:10:51 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: dma-fence.h src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Sprinkle assertions about fence lifetime. To

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:10:43 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c i915_gem_region.c i915_gem_stolen.c src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.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:10:43 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c i915_gem_region.c i915_gem_stolen.c src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c

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:10:34 UTC 2021 Modified Files: src/sys/external/bsd/drm2/i915drm: i915_gem_userptr.c Log Message: i915: Initialize userptr wq for now. Should wire this up for real! To generate a diff of this commit: cvs rdiff

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:10:34 UTC 2021 Modified Files: src/sys/external/bsd/drm2/i915drm: i915_gem_userptr.c Log Message: i915: Initialize userptr wq for now. Should wire this up for real! To generate a diff of this commit: cvs rdiff

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:10:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: pm_runtime.h Log Message: linux: Make pm_runtime_get_if_in_use succeed. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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:10:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/include/linux: pm_runtime.h Log Message: linux: Make pm_runtime_get_if_in_use succeed. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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:10:21 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c Log Message: i915: Fix error branches in i915_gem_object_get_pages_phys. To generate a diff of this commit: cvs rdiff

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:10:21 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c Log Message: i915: Fix error branches in i915_gem_object_get_pages_phys. 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:10:14 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_sgt.c Log Message: linux: Fix dma mapping to set READ|WRITE if bidi; clarify cases. To generate a diff of this commit: cvs rdiff -u -r1.1

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:10:14 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_sgt.c Log Message: linux: Fix dma mapping to set READ|WRITE if bidi; clarify cases. To generate a diff of this commit: cvs rdiff -u -r1.1

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:10:07 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c intel_gtt.c Log Message: i915: Draft intel ggtt partial

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:10:07 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c intel_gtt.c Log Message: i915: Draft intel ggtt partial

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:09:58 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_vma.c Log Message: i915: No view in i915_vma_compare for normal views. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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:09:58 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_vma.c Log Message: i915: No view in i915_vma_compare for normal views. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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:09:51 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Add a kassert for fence destruction. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

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:09:51 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Add a kassert for fence destruction. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

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:09:43 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_frontbuffer.c Log Message: i915: Call i915_active_fini after init for frontbuffer. To generate a diff of this commit: cvs

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:09:43 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_frontbuffer.c Log Message: i915: Call i915_active_fini after init for frontbuffer. To generate a diff of this commit: cvs

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:09:35 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Paranoia: null out fence if unreferenceable. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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:09:35 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_resv.c Log Message: drm: Paranoia: null out fence if unreferenceable. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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:09:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Skip enabling signalling for fence if already signalled. 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:09:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Skip enabling signalling for fence if already signalled. 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:09:20 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Ensure the fence callback is initialized on failure. To generate a diff of this commit: cvs rdiff -u -r1.20

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:09:20 UTC 2021 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_fence.c Log Message: drm: Ensure the fence callback is initialized on failure. To generate a diff of this commit: cvs rdiff -u -r1.20

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:09:09 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Kludge: wait for RCU grace period in __i915_request_dtor. Unfortunately, pool_cache_put does not

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:09:09 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Kludge: wait for RCU grace period in __i915_request_dtor. Unfortunately, pool_cache_put does not

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:09:01 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Disable partial views on objects for now. Needs some logic in i915_get_gtt_vma_pages to be wired up.

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:09:01 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Disable partial views on objects for now. Needs some logic in i915_get_gtt_vma_pages to be wired up.

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:08:54 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.h Log Message: i915: Make GEM_BUG_ON a little more useful here. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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:08:54 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.h Log Message: i915: Make GEM_BUG_ON a little more useful here. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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:08:46 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Release vmobjlock on fault. We need to take this later, but it's not helpful for uvm_fault to have

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:08:46 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Release vmobjlock on fault. We need to take this later, but it's not helpful for uvm_fault to have

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:08:36 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Use global uoffset in i915 address space, not per-object. This is a little sleazy but it enables us

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:08:36 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Use global uoffset in i915 address space, not per-object. This is a little sleazy but it enables us

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:08:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Avoid leaking reference count when mapping objects. We already did i915_gem_object_get_rcu above,

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:08:27 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Avoid leaking reference count when mapping objects. We already did i915_gem_object_get_rcu above,

<    4   5   6   7   8   9   10   11   12   13   >