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.
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.
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
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
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:
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:
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
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
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 \
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 \
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
Module Name:src
Committed By: mrg
Date: Sat Sep 30 10:46:46 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_cik.c
amdgpu_device.c amdgpu_si.c amdgpu_vi.c
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci:
Module Name:src
Committed By: mrg
Date: Sat Sep 30 10:46:46 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_cik.c
amdgpu_device.c amdgpu_si.c amdgpu_vi.c
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci:
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.
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.
Module Name:src
Committed By: riastradh
Date: Tue Sep 5 20:15:10 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/drm: drm_module.c
src/sys/external/bsd/drm2/pci: files.drmkms_pci
Log Message:
drm: Fix conditionals around drmkms_pci and agp.
Kernel should
Module Name:src
Committed By: riastradh
Date: Tue Sep 5 20:15:10 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/drm: drm_module.c
src/sys/external/bsd/drm2/pci: files.drmkms_pci
Log Message:
drm: Fix conditionals around drmkms_pci and agp.
Kernel should
Module Name:src
Committed By: mrg
Date: Tue Sep 5 06:08:02 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/i915drm: files.i915drmkms
Log Message:
match warnings with the module build, fixes i386 with GCC 12.
To generate a diff of this commit:
cvs rdiff -u -r1.90
Module Name:src
Committed By: mrg
Date: Tue Sep 5 06:08:02 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/i915drm: files.i915drmkms
Log Message:
match warnings with the module build, fixes i386 with GCC 12.
To generate a diff of this commit:
cvs rdiff -u -r1.90
Module Name:src
Committed By: mrg
Date: Mon Sep 4 21:31:58 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/linux: linux_pci.c
Log Message:
convert a KASSERT() into an if () panic() sequence to appease GCC 12.
OK riastradh@.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: mrg
Date: Mon Sep 4 21:31:58 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/linux: linux_pci.c
Log Message:
convert a KASSERT() into an if () panic() sequence to appease GCC 12.
OK riastradh@.
To generate a diff of this commit:
cvs
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
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
Module Name:src
Committed By: mrg
Date: Tue Aug 15 04:57:36 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/drm: drm_gem_cma_helper.c
Log Message:
avoid uninitialised variable usage in drm_gem_cma_create_internal().
in the case nothing has returned 'error', 'nsegs'
Module Name:src
Committed By: mrg
Date: Tue Aug 15 04:57:36 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/drm: drm_gem_cma_helper.c
Log Message:
avoid uninitialised variable usage in drm_gem_cma_create_internal().
in the case nothing has returned 'error', 'nsegs'
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
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
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
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
Module Name:src
Committed By: riastradh
Date: Mon Aug 7 16:35:06 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/radeon: radeon_pci.c
Log Message:
radeon: Suspend ioctls while device is suspended.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r1.23
Module Name:src
Committed By: riastradh
Date: Mon Aug 7 16:35:06 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/radeon: radeon_pci.c
Log Message:
radeon: Suspend ioctls while device is suspended.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r1.23
Module Name:src
Committed By: riastradh
Date: Mon Aug 7 16:34:57 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/nouveau: nouveau_pci.c
Log Message:
nouveau: Suspend ioctls while device is suspended.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: riastradh
Date: Mon Aug 7 16:34:57 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/nouveau: nouveau_pci.c
Log Message:
nouveau: Suspend ioctls while device is suspended.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: riastradh
Date: Mon Aug 7 16:34:47 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/amdgpu: amdgpu_pci.c
Log Message:
amdgpu: Suspend ioctls while device is suspended.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r1.11
Module Name:src
Committed By: riastradh
Date: Mon Aug 7 16:34:47 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/amdgpu: amdgpu_pci.c
Log Message:
amdgpu: Suspend ioctls while device is suspended.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r1.11
Module Name:src
Committed By: riastradh
Date: Sat Jul 29 23:50:03 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/linux: linux_ww_mutex.c
Log Message:
drm/linux_ww_mutex: Fix ww acquire context ordering.
XXX pullup-8
XXX pullup-9
XXX pullup-10
To generate a diff of
Module Name:src
Committed By: riastradh
Date: Sat Jul 29 23:50:03 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/linux: linux_ww_mutex.c
Log Message:
drm/linux_ww_mutex: Fix ww acquire context ordering.
XXX pullup-8
XXX pullup-9
XXX pullup-10
To generate a diff of
Module Name:src
Committed By: riastradh
Date: Sat Jul 29 22:43:56 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/linux: linux_ww_mutex.c
Log Message:
drm/linux_ww_mutex: Fix wait loops.
If cv_wait_sig returns because a signal is delivered, we may
nonetheless have
Module Name:src
Committed By: riastradh
Date: Sat Jul 29 22:43:56 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/linux: linux_ww_mutex.c
Log Message:
drm/linux_ww_mutex: Fix wait loops.
If cv_wait_sig returns because a signal is delivered, we may
nonetheless have
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:
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:
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,
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,
Module Name:src
Committed By: riastradh
Date: Tue Jul 11 10:42:36 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/include/linux: idr.h
Log Message:
linux/idr.h: Need for kmutex_t.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: riastradh
Date: Tue Jul 11 10:42:36 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/include/linux: idr.h
Log Message:
linux/idr.h: Need for kmutex_t.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
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
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
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
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
Module Name:src
Committed By: nat
Date: Mon May 22 22:36:53 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/i915drm: intelfb.c
Log Message:
Use the offset in mmap calculations.
It fixes wsfb(4) when used with intelfb(4).
Ok riastradh@
XXX pullup-10
To generate a
Module Name:src
Committed By: nat
Date: Mon May 22 22:36:53 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/i915drm: intelfb.c
Log Message:
Use the offset in mmap calculations.
It fixes wsfb(4) when used with intelfb(4).
Ok riastradh@
XXX pullup-10
To generate a
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
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
Module Name:src
Committed By: riastradh
Date: Mon May 1 09:41:55 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/include/linux: interval_tree.h
Log Message:
drm: KASSERT(A && B) -> KASSERT(A); KASSERT(B)
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: riastradh
Date: Mon May 1 09:41:55 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/include/linux: interval_tree.h
Log Message:
drm: KASSERT(A && B) -> KASSERT(A); KASSERT(B)
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: mrg
Date: Tue Mar 7 20:23:00 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/radeon: radeon_pci.c
Log Message:
remove "nouveau" from a comment. noted by jmcneill.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23
Module Name:src
Committed By: mrg
Date: Tue Mar 7 20:23:00 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/radeon: radeon_pci.c
Log Message:
remove "nouveau" from a comment. noted by jmcneill.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23
Module Name:src
Committed By: mrg
Date: Tue Mar 7 09:47:48 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/radeon: radeon_pci.c
Log Message:
radeon: Kick out genfb on firmware framebuffer before initializing.
this is the same change as nouveau_pci.c:1.37, and should
Module Name:src
Committed By: mrg
Date: Tue Mar 7 09:47:48 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/radeon: radeon_pci.c
Log Message:
radeon: Kick out genfb on firmware framebuffer before initializing.
this is the same change as nouveau_pci.c:1.37, and should
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
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
Module Name:src
Committed By: riastradh
Date: Tue Feb 21 11:40:13 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/linux: linux_dma_buf.c
Log Message:
drm: Teach dmabuf to handle lseek.
Needed by libdrm_amdgpu.
Based on patch from Jeff Frasca -- thanks!
XXX pullup-10
Module Name:src
Committed By: riastradh
Date: Tue Feb 21 11:40:13 UTC 2023
Modified Files:
src/sys/external/bsd/drm2/linux: linux_dma_buf.c
Log Message:
drm: Teach dmabuf to handle lseek.
Needed by libdrm_amdgpu.
Based on patch from Jeff Frasca -- thanks!
XXX pullup-10
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
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
1 - 100 of 2775 matches
Mail list logo