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/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/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/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/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/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/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/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/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/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.

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.

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

2023-09-30 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 30 10:38:31 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci: nouveau_nvkm_subdev_pci_pcie.c Log Message: avoid an unlikely array bounds issue picked up by GCC 12. nvkm_pcie_spe

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

2023-09-30 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 30 10:38:31 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci: nouveau_nvkm_subdev_pci_pcie.c Log Message: avoid an unlikely array bounds issue picked up by GCC 12. nvkm_pcie_spe

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core

2023-08-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 15 05:01:58 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core: amdgpu_dc_stream.c Log Message: avoid a GCC 12 warning. there's a 1-element long array and a loop conditional that trie

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core

2023-08-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 15 05:01:58 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core: amdgpu_dc_stream.c Log Message: avoid a GCC 12 warning. there's a 1-element long array and a loop conditional that trie

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

2023-08-07 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 8 06:59:41 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.h Log Message: nix the NetBSD specific GEM_BUG_ON(). avoids GCC 12 warnings, and matches upstream closer. To generate a diff of this co

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

2023-08-07 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 8 06:59:41 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.h Log Message: nix the NetBSD specific GEM_BUG_ON(). avoids GCC 12 warnings, and matches upstream closer. To generate a diff of this co

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

2023-08-07 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 8 06:58:20 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_dp_helper.c Log Message: comment a function that has a clear overbounds read but it isn't used. found by GCC 12. To generate a diff of this commi

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

2023-08-07 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 8 06:58:20 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_dp_helper.c Log Message: comment a function that has a clear overbounds read but it isn't used. found by GCC 12. To generate a diff of this commi

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

2023-07-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jul 20 21:48:49 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs: amdgpu_dcn_calcs.c src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20: amdgpu_dcn20_resou

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

2023-07-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jul 20 21:48:49 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs: amdgpu_dcn_calcs.c src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20: amdgpu_dcn20_resou

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

2023-07-20 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Jul 20 18:02:45 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_fence.c Log Message: avoid calling drm_sched_fini() for AMDGPU_RING_TYPE_KIQ rings. drm_sched_init() is not called for these rings, a

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

2023-07-20 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Jul 20 18:02:45 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_fence.c Log Message: avoid calling drm_sched_fini() for AMDGPU_RING_TYPE_KIQ rings. drm_sched_init() is not called for these rings, a

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

2023-07-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 9 20:24:06 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fail gracefully, don't panic, with unsupported ggtt views. Workaround for part of PR kern/56648. XXX pul

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

2023-07-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 9 20:24:06 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fail gracefully, don't panic, with unsupported ggtt views. Workaround for part of PR kern/56648. XXX pul

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

2023-05-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 25 12:07:43 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_device.c Log Message: amdgpu: Fix mostly harmless merge botch. Avoids confusing error message that should have been confined to

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

2023-05-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 25 12:07:43 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_device.c Log Message: amdgpu: Fix mostly harmless merge botch. Avoids confusing error message that should have been confined to

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

2023-05-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri May 12 10:13:37 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_busy.c Log Message: i915: Avoid dereferencing null fence if resv has changed. PR kern/57402 XXX pullup-10 To generate a diff

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

2023-05-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri May 12 10:13:37 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_busy.c Log Message: i915: Avoid dereferencing null fence if resv has changed. PR kern/57402 XXX pullup-10 To generate a diff

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

2023-03-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 1 08:14:13 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_gart.c Log Message: amdgpu: Fix bogus loop invariant assertions in amdgpu_gart_map. To generate a diff of this commit: cvs rdi

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

2023-03-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 1 08:14:13 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_gart.c Log Message: amdgpu: Fix bogus loop invariant assertions in amdgpu_gart_map. To generate a diff of this commit: cvs rdi

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

2023-02-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Feb 21 11:39:39 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_device.c Log Message: amdgpu: Fix scale factor for 64-bit doorbell indexing. The register is 64 bits wide, but the indexing is

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

2023-02-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Feb 21 11:39:39 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_device.c Log Message: amdgpu: Fix scale factor for 64-bit doorbell indexing. The register is 64 bits wide, but the indexing is

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:39:13 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_bo.c Log Message: vmwgfx(4): Partially adapt rbtree. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/sys/ext

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:39:13 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_bo.c Log Message: vmwgfx(4): Partially adapt rbtree. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/sys/ext

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:36:21 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_drv.h vmwgfx_irq.c Log Message: vmwgfx(4): Hand-cruft threaded irq with a workqueue(9). To generate a diff of this commit: cvs rdi

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:36:21 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_drv.h vmwgfx_irq.c Log Message: vmwgfx(4): Hand-cruft threaded irq with a workqueue(9). To generate a diff of this commit: cvs rdi

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:35:57 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_execbuf.c Log Message: vmwgfx(4): Port fd creation. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/sys/exte

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:35:57 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_execbuf.c Log Message: vmwgfx(4): Port fd creation. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/sys/exte

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:35:43 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_drv.c vmwgfx_drv.h vmwgfx_ioctl.c vmwgfx_irq.c vmwgfx_marker.c vmwgfx_overlay.c vmwgfx_reg.h Log Message: vm

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:35:43 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_drv.c vmwgfx_drv.h vmwgfx_ioctl.c vmwgfx_irq.c vmwgfx_marker.c vmwgfx_overlay.c vmwgfx_reg.h Log Message: vm

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:35:29 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_cmdbuf.c Log Message: vmwgfx(4): Use bus_dma tag, not struct device, for dma_pool shims. To generate a diff of this commit: cvs rd

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:35:29 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_cmdbuf.c Log Message: vmwgfx(4): Use bus_dma tag, not struct device, for dma_pool shims. To generate a diff of this commit: cvs rd

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:34:06 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_drv.c vmwgfx_drv.h vmwgfx_execbuf.c vmwgfx_fence.c vmwgfx_fifo.c vmwgfx_irq.c Log Message: vmwgfx(4): Convert fence_queu

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:34:06 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_drv.c vmwgfx_drv.h vmwgfx_execbuf.c vmwgfx_fence.c vmwgfx_fifo.c vmwgfx_irq.c Log Message: vmwgfx(4): Convert fence_queu

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:33:44 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_cmdbuf.c Log Message: vmwgfx(4): Convert cmdbuf to drm_waitqueue_t. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:33:44 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_cmdbuf.c Log Message: vmwgfx(4): Convert cmdbuf to drm_waitqueue_t. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:32:04 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_cmdbuf.c Log Message: vmwgfx(4): dma_alloc/free_coherent -> bus_dma_* To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2022-10-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 25 23:32:04 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/vmwgfx: vmwgfx_cmdbuf.c Log Message: vmwgfx(4): dma_alloc/free_coherent -> bus_dma_* To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2022-10-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 15 15:19:28 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_drv.c drm_ioctl.c src/sys/external/bsd/drm2/dist/include/drm: drm_device.h drm_ioctl.h Log Message: drm: New mechanism to suspend ioct

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

2022-10-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 15 15:19:28 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_drv.c drm_ioctl.c src/sys/external/bsd/drm2/dist/include/drm: drm_device.h drm_ioctl.h Log Message: drm: New mechanism to suspend ioct

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

2022-10-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 8 19:06:30 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu.h amdgpu_sa.c Log Message: amdgpu: Remove an #ifdef __NetBSD__ around drm_waitqueue_t. No functional change intended. To gene

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

2022-10-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 8 19:06:30 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu.h amdgpu_sa.c Log Message: amdgpu: Remove an #ifdef __NetBSD__ around drm_waitqueue_t. No functional change intended. To gene

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

2022-09-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Sep 13 10:14:43 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_execbuffer.c Log Message: i915: Fix error branches of execbuffer vma pinning. PR kern/56591 To generate a diff of this commit

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

2022-09-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Sep 13 10:14:43 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_execbuffer.c Log Message: i915: Fix error branches of execbuffer vma pinning. PR kern/56591 To generate a diff of this commit

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

2022-09-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 1 11:48:59 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_mm.c Log Message: drm_mm: Give up on trying to phrase find_hole with public rbtree API. Firefox works with WebGL on Mesa iris_dri.so now. T

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

2022-09-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 1 11:48:59 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_mm.c Log Message: drm_mm: Give up on trying to phrase find_hole with public rbtree API. Firefox works with WebGL on Mesa iris_dri.so now. T

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

2022-09-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 1 11:49:23 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_context.c Log Message: i915: Stop pretending the GTT size is zero as workaround. Whatever bug this was I don't know how to repr

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

2022-09-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 1 11:49:23 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_context.c Log Message: i915: Stop pretending the GTT size is zero as workaround. Whatever bug this was I don't know how to repr

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

2022-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 1 01:54:28 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_mm.c Log Message: drm_mm: Match __drm_mm_interval_first semantics. - Use the right search criterion. - Return &mm->head_node, not NULL, if no

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

2022-08-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 1 01:54:28 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_mm.c Log Message: drm_mm: Match __drm_mm_interval_first semantics. - Use the right search criterion. - Return &mm->head_node, not NULL, if no

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

2022-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 27 21:24:15 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_ioctl.c Log Message: drm: Make sure ioctl buffer is aligned on stack. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/

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

2022-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 27 21:24:15 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_ioctl.c Log Message: drm: Make sure ioctl buffer is aligned on stack. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/

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

2022-08-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 18:30:50 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_dp_mst_topology.c Log Message: drm_dp_mst_topology: Fix wakeups: must hold lock for DRM_WAKEUP_ALL. While here, omit NetBSD conditionals; wri

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

2022-08-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 18:30:50 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm: drm_dp_mst_topology.c Log Message: drm_dp_mst_topology: Fix wakeups: must hold lock for DRM_WAKEUP_ALL. While here, omit NetBSD conditionals; wri

  1   2   3   4   5   6   7   8   9   10   >