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

2025-04-05 Thread Emmanuel
Module Name:src Committed By: joe Date: Sun Mar 23 17:04:10 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau: nouveau_bo.c Log Message: safety: fix memory leak in drm use error lable to free and return on error To generate a diff of this commit: cvs rd

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

2025-03-25 Thread Emmanuel Nyarko
Noted ! > On 25 Mar 2025, at 8:35 PM, Taylor R Campbell wrote: > >> Module Name:src >> Committed By: joe >> Date: Sun Mar 23 17:04:10 UTC 2025 >> >> Modified Files: >>src/sys/external/bsd/drm2/dist/drm/nouveau: nouveau_bo.c >> >> Log Message: >> safety: fix memory leak

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

2025-03-25 Thread Taylor R Campbell
> Module Name:src > Committed By: joe > Date: Sun Mar 23 17:04:10 UTC 2025 > > Modified Files: > src/sys/external/bsd/drm2/dist/drm/nouveau: nouveau_bo.c > > Log Message: > safety: fix memory leak in drm use error lable to free and return on error In the future, please ru

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

2025-03-24 Thread Emmanuel
Module Name:src Committed By: joe Date: Sun Mar 23 17:04:10 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau: nouveau_bo.c Log Message: safety: fix memory leak in drm use error lable to free and return on error To generate a diff of this commit: cvs rd

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

2025-03-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 6 01:14:51 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau: nouveau_acpi.h Log Message: nouveau_acpi.h: Not limited to x86. Should help make nouveau build on arm again. To generate a diff of this

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

2025-03-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 6 01:14:51 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau: nouveau_acpi.h Log Message: nouveau_acpi.h: Not limited to x86. Should help make nouveau build on arm again. To generate a diff of this

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

2025-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 20:49:22 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Fix sense of conditional for i915_gem_mmap_ioctl ABI hack. Original issue and fix described here: ht

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

2025-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 20:49:22 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Fix sense of conditional for i915_gem_mmap_ioctl ABI hack. Original issue and fix described here: ht

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

2025-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 18:21:15 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fix another ggtt unit indexing error. Yeesh. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1

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

2025-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 18:23:57 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Revert previous, misread. Only one of these indexing errors! To generate a diff of this commit: cvs rdi

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

2025-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 18:23:57 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Revert previous, misread. Only one of these indexing errors! To generate a diff of this commit: cvs rdi

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

2025-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 18:21:15 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fix another ggtt unit indexing error. Yeesh. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1

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

2025-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 17:52:23 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fix unit error gen6_ppgtt_insert_page. Oops. Probably fixes a few PRs out there, not sure which ones...

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

2025-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 17:52:23 UTC 2025 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fix unit error gen6_ppgtt_insert_page. Oops. Probably fixes a few PRs out there, not sure which ones...

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

2024-07-02 Thread Ryo ONODERA
On July 3, 2024 5:08:51 AM GMT+09:00, Taylor R Campbell wrote: >Module Name: src >Committed By: riastradh >Date: Tue Jul 2 20:08:51 UTC 2024 > >Modified Files: > src/sys/external/bsd/drm2/amdgpu: amdgpu2netbsd > >Log Message: >amdgpu: Update amdgpu2netbsd to prepare for new imp

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:09:30 UTC 2024 Modified Files: src/sys/external/bsd/drm2/drm: drm2netbsd Log Message: drm: Update drm2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/externa

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:09:21 UTC 2024 Modified Files: src/sys/external/bsd/drm2/i915drm: i915drmkms2netbsd Log Message: i915: Update i915drmkms2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.3 -r

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:09:30 UTC 2024 Modified Files: src/sys/external/bsd/drm2/drm: drm2netbsd Log Message: drm: Update drm2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/externa

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:09:21 UTC 2024 Modified Files: src/sys/external/bsd/drm2/i915drm: i915drmkms2netbsd Log Message: i915: Update i915drmkms2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.3 -r

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:09:13 UTC 2024 Modified Files: src/sys/external/bsd/drm2/radeon: radeon2netbsd Log Message: radeon: Update radeon2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:09:13 UTC 2024 Modified Files: src/sys/external/bsd/drm2/radeon: radeon2netbsd Log Message: radeon: Update radeon2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:09:01 UTC 2024 Modified Files: src/sys/external/bsd/drm2/nouveau: nouveau2netbsd Log Message: nouveau: Update nouveau2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:08:51 UTC 2024 Modified Files: src/sys/external/bsd/drm2/amdgpu: amdgpu2netbsd Log Message: amdgpu: Update amdgpu2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:09:01 UTC 2024 Modified Files: src/sys/external/bsd/drm2/nouveau: nouveau2netbsd Log Message: nouveau: Update nouveau2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2024-07-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 2 20:08:51 UTC 2024 Modified Files: src/sys/external/bsd/drm2/amdgpu: amdgpu2netbsd Log Message: amdgpu: Update amdgpu2netbsd to prepare for new import. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src

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

2024-07-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 1 13:27:55 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_gart.c Log Message: amdgpu: Map consecutive pages, not the same one over and over again. PR kern/58385 To generate a diff of

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

2024-07-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 1 13:27:55 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_gart.c Log Message: amdgpu: Map consecutive pages, not the same one over and over again. PR kern/58385 To generate a diff of

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

2024-07-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 1 12:09:52 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_device.c Log Message: amdgpu: Map BAR 2, not BAR 5, on pre-bonaire chips. PR kern/58384 To generate a diff of this commit: cv

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

2024-07-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 1 12:09:52 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_device.c Log Message: amdgpu: Map BAR 2, not BAR 5, on pre-bonaire chips. PR kern/58384 To generate a diff of this commit: cv

CVS commit: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp

2024-06-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jun 27 12:21:20 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp: nouveau_nvkm_engine_disp_sorgm200.c Log Message: With GCC12 kernel ALL/amd64 triggers "'sor' may be used uninit

CVS commit: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp

2024-06-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jun 27 12:21:20 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp: nouveau_nvkm_engine_disp_sorgm200.c Log Message: With GCC12 kernel ALL/amd64 triggers "'sor' may be used uninit

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

2024-06-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 24 21:23:53 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_pci.c Log Message: linux_pci: Fix shifto in pci_get_class. It looks like Linux's pci_get_class also matches the interface part of the PCI clas

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

2024-06-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 24 21:23:53 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_pci.c Log Message: linux_pci: Fix shifto in pci_get_class. It looks like Linux's pci_get_class also matches the interface part of the PCI clas

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

2024-06-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 19:37:11 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Match Linux fault routine return code actions. Omit needless EINTR interception -- this is now handle

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

2024-06-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 19:37:11 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Match Linux fault routine return code actions. Omit needless EINTR interception -- this is now handle

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

2024-06-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 14:37:41 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Omit needless i915_gem_object_pin/unpin_pages cycle in fault. vm_fault_cpu and vm_fault_gtt, called b

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

2024-06-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 14:37:41 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Omit needless i915_gem_object_pin/unpin_pages cycle in fault. vm_fault_cpu and vm_fault_gtt, called b

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

2024-06-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 13:01:44 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: Revert "i915: Reduce diff in fault routine." Evidently this had more side effects than I thought: warning:

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

2024-06-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 13:01:44 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: Revert "i915: Reduce diff in fault routine." Evidently this had more side effects than I thought: warning:

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:53:48 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_pci.c Log Message: linux_pci: Nix pci enumeration kludges. Now that we can pass a cookie through, this stuff will be a little less fragile.

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:53:48 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_pci.c Log Message: linux_pci: Nix pci enumeration kludges. Now that we can pass a cookie through, this stuff will be a little less fragile.

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:53:16 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Reduce diff in fault routine. - Omit needless i915_gem_object_pin/unpin_pages cycle in i915_gem_fau

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:53:16 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915: Reduce diff in fault routine. - Omit needless i915_gem_object_pin/unpin_pages cycle in i915_gem_fau

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:49:31 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Add XXX about readahead fault failures. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/external/

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:49:31 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Add XXX about readahead fault failures. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/external/

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:49:20 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Sync cacheability flag logic with Linux. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/external

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:49:20 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Sync cacheability flag logic with Linux. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/external

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:49:06 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Respect PGO_ALLPAGES. Not sure this is useful but it reduces XXX's and makes this match udv_fault better so it's easier

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:49:06 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Respect PGO_ALLPAGES. Not sure this is useful but it reduces XXX's and makes this match udv_fault better so it's easier

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:48:56 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Sync more with Linux. Add the original copyright and attribution since this is now, intentionally, a modified copy of th

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

2024-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 00:48:56 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Sync more with Linux. Add the original copyright and attribution since this is now, intentionally, a modified copy of th

CVS commit: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem

2024-06-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 4 21:43:39 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem: nouveau_nvkm_subdev_instmem_gk20a.c Log Message: nouveau_nvkm_subdev_instmem_gk20a.c: Use BUS_DMA_PREFETCH

CVS commit: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem

2024-06-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 4 21:43:39 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem: nouveau_nvkm_subdev_instmem_gk20a.c Log Message: nouveau_nvkm_subdev_instmem_gk20a.c: Use BUS_DMA_PREFETCH

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

2024-06-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 4 21:42:40 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915_gem_mman.c: Apply mmap types via pmap flags. This way, userland gets buffers mapped write-combining or

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

2024-06-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 4 21:42:40 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915_gem_mman.c: Apply mmap types via pmap flags. This way, userland gets buffers mapped write-combining or

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

2024-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 22 15:59:25 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_xa.c Log Message: linux_xa: Delete and replace collision in xa_store as intended. Don't free the colliding node that's still in the tree. Not

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

2024-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 22 15:59:25 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_xa.c Log Message: linux_xa: Delete and replace collision in xa_store as intended. Don't free the colliding node that's still in the tree. Not

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

2024-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 22 15:59:12 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_gem.c Log Message: drm_gem.c: Enable drm_gem_fence_array_add now that we emulate xa. To generate a diff of this commit: cvs rdiff -u -r1.24

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

2024-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 22 15:59:12 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_gem.c Log Message: drm_gem.c: Enable drm_gem_fence_array_add now that we emulate xa. To generate a diff of this commit: cvs rdiff -u -r1.24

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

2024-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 22 15:47:18 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_gem.c Log Message: drm_gem.c: Fix sense of assertion. This is the opposite of WARN_ON. Noted by rjs@. To generate a diff of this commit: c

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

2024-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 22 15:47:18 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_gem.c Log Message: drm_gem.c: Fix sense of assertion. This is the opposite of WARN_ON. Noted by rjs@. To generate a diff of this commit: c

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

2024-05-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 20 11:35:11 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_buf.c Log Message: drm: Fix missing bounds checks in dma buf mmap. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/

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

2024-05-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 20 11:35:11 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_dma_buf.c Log Message: drm: Fix missing bounds checks in dma buf mmap. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/

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

2024-05-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 20 11:34:45 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_dmabuf.c Log Message: i915: Fix dmabuf mmap object. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/sys/

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

2024-05-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 20 11:34:45 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_dmabuf.c Log Message: i915: Fix dmabuf mmap object. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/sys/

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

2024-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 19 17:36:08 UTC 2024 Modified Files: src/sys/external/bsd/drm2/include/linux: pci.h src/sys/external/bsd/drm2/linux: linux_pci.c Log Message: linux: Add a few more cases to pci_get_class. Should fix crash on bo

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

2024-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 19 17:36:08 UTC 2024 Modified Files: src/sys/external/bsd/drm2/include/linux: pci.h src/sys/external/bsd/drm2/linux: linux_pci.c Log Message: linux: Add a few more cases to pci_get_class. Should fix crash on bo

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

2024-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 19 13:50:05 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Undo mistake in previous. PR xsrc/58133 To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/external

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

2024-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 19 13:50:05 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Undo mistake in previous. PR xsrc/58133 To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/external

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

2024-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 19 13:28:28 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Sync ttm_bo_uvm_fault_idle better with Linux. PR xsrc/58133 To generate a diff of this commit: cvs rdiff -u -r1.22 -r1

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

2024-05-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 19 13:28:28 UTC 2024 Modified Files: src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c Log Message: ttm: Sync ttm_bo_uvm_fault_idle better with Linux. PR xsrc/58133 To generate a diff of this commit: cvs rdiff -u -r1.22 -r1

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

2024-04-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 28 15:35:39 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_sync_file.c Log Message: linux_sync_file: Fix missing init/fini steps. Noted by rjs@. PR kern/58210 To generate a diff of this commit: cvs

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

2024-04-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 28 15:35:39 UTC 2024 Modified Files: src/sys/external/bsd/drm2/linux: linux_sync_file.c Log Message: linux_sync_file: Fix missing init/fini steps. Noted by rjs@. PR kern/58210 To generate a diff of this commit: cvs

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

2024-04-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 21 03:02:51 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_ioctl.c Log Message: drm: Allow DRM_IOCTL_GET_UNIQUE on render nodes. On NetBSD, libdrm uses this to discover what kind of bus the device is

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

2024-04-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 21 03:02:51 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_ioctl.c Log Message: drm: Allow DRM_IOCTL_GET_UNIQUE on render nodes. On NetBSD, libdrm uses this to discover what kind of bus the device is

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

2024-04-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 21 03:02:39 UTC 2024 Modified Files: src/sys/external/bsd/drm2/drm: drm_cdevsw.c Log Message: drm(4): Fix st_rdev in stat. dminor->index already has the 64*type adjustment, as allocated in drm_minor_alloc. PR kern/581

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

2024-04-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 21 03:02:39 UTC 2024 Modified Files: src/sys/external/bsd/drm2/drm: drm_cdevsw.c Log Message: drm(4): Fix st_rdev in stat. dminor->index already has the 64*type adjustment, as allocated in drm_minor_alloc. PR kern/581

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

2024-04-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Apr 18 23:33:15 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/radeon: radeon_acpi.c Log Message: radeon_acpi.c: ifdef out unused function on NetBSD. Should fix syzkaller build. To generate a diff of this co

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

2024-04-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Apr 18 23:33:15 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/radeon: radeon_acpi.c Log Message: radeon_acpi.c: ifdef out unused function on NetBSD. Should fix syzkaller build. To generate a diff of this co

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

2024-04-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 16 14:26:53 UTC 2024 Modified Files: src/sys/external/bsd/drm2/nouveau: nouveau2netbsd Log Message: nouveau: Rework nouveau2netbsd hack to get ACPI stuff. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 sr

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

2024-04-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 16 14:26:53 UTC 2024 Modified Files: src/sys/external/bsd/drm2/nouveau: nouveau2netbsd Log Message: nouveau: Rework nouveau2netbsd hack to get ACPI stuff. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 sr

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:24:38 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_stolen.c Log Message: i915_gem_stolen: Fill sg_pgs, with size/PAGE_SIZE entries. Use sg_alloc_table_from_bus_dmamem to do this.

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:24:38 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_stolen.c Log Message: i915_gem_stolen: Fill sg_pgs, with size/PAGE_SIZE entries. Use sg_alloc_table_from_bus_dmamem to do this.

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:24:27 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_stolen.c Log Message: i915_gem_stolen: Fix memory leak. Found while trying to address the PR 57833 class of problems. XXX pull

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:24:27 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_stolen.c Log Message: i915_gem_stolen: Fix memory leak. Found while trying to address the PR 57833 class of problems. XXX pull

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:23:19 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_region.c Log Message: i915_gem_region: Fill sg_pgs, with size/PAGE_SIZE entries. Use sg_alloc_table_from_bus_dmamem to do this.

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:23:19 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_region.c Log Message: i915_gem_region: Fill sg_pgs, with size/PAGE_SIZE entries. Use sg_alloc_table_from_bus_dmamem to do this.

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:23:04 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c Log Message: i915_gem_phys: Fill sg_pgs. This is needed by i915 gem fault, which maps user virtual addresses to those pa

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:23:04 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c Log Message: i915_gem_phys: Fill sg_pgs. This is needed by i915 gem fault, which maps user virtual addresses to those pa

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:54 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_pages.c Log Message: i915_gem: Assert page array size. Let's detect the bug of sg_npgs failing to match obj->base.size/PAGE_SIZ

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:54 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_pages.c Log Message: i915_gem: Assert page array size. Let's detect the bug of sg_npgs failing to match obj->base.size/PAGE_SIZ

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:40 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915_gem: Avoid walking off end of sg_pgs. sg_npgs currently fails to match obj->base.size/PAGE_SIZE only d

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:40 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915_gem: Avoid walking off end of sg_pgs. sg_npgs currently fails to match obj->base.size/PAGE_SIZE only d

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:27 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_region.c Log Message: i915_gem_region: Reduce diff from upstream a little. No functional change intended. Prompted by upcoming

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

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:27 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_region.c Log Message: i915_gem_region: Reduce diff from upstream a little. No functional change intended. Prompted by upcoming

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

2024-01-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 14 22:15:15 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_pci.c Log Message: i915: Backport change to downgrade gen7/vlv to aliasing-ppggtt. PR kern/57268 XXX pullup-10 commit 4fbe112a569526e

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

2024-01-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 14 22:15:15 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_pci.c Log Message: i915: Backport change to downgrade gen7/vlv to aliasing-ppggtt. PR kern/57268 XXX pullup-10 commit 4fbe112a569526e

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

2023-12-29 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Fri Dec 29 22:58:24 UTC 2023 Modified Files: src/sys/external/bsd/drm2/include/linux: smp.h Log Message: drm: put_cpu() should enable preemption, not disable it again To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/

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

2023-12-29 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Fri Dec 29 22:58:24 UTC 2023 Modified Files: src/sys/external/bsd/drm2/include/linux: smp.h Log Message: drm: put_cpu() should enable preemption, not disable it again To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/

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

2023-11-06 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Mon Nov 6 14:33:51 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/radeon: radeon_bios.c Log Message: radeon: fix and enable ACPI methods for getting ROM BIOS The hacky way of getting the BIOS mapped only works on x86.

  1   2   3   4   5   6   7   8   9   10   >