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: Thu Jul 21 08:07:56 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: Cast to potentially larger types before << PAGE_SHIFT.
Not sure if this is a problem but it might affect, e.g.,
Module Name:src
Committed By: riastradh
Date: Thu Jul 21 08:07:56 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: Cast to potentially larger types before << PAGE_SHIFT.
Not sure if this is a problem but it might affect, e.g.,
Module Name:src
Committed By: riastradh
Date: Wed Jul 20 01:12:14 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: Handle io_mem_pfn, used by amdgpu.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21
Module Name:src
Committed By: riastradh
Date: Wed Jul 20 01:12:14 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: Handle io_mem_pfn, used by amdgpu.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 11:34:14 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: More careful diagnostics earlier on.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 11:34:14 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: More careful diagnostics earlier on.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 11:34:06 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: Compare bytes to bytes, not pages to bytes.
While here, KASSERT -> KASSERTMSG for better diagnostics.
To generate
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 11:34:06 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: Compare bytes to bytes, not pages to bytes.
While here, KASSERT -> KASSERTMSG for better diagnostics.
To generate
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 11:09:25 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: ttm_bo_put(bo) won't bo=NULL like ttm_bo_unref() did.
To generate a diff of this commit:
cvs rdiff -u -r1.17
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 11:09:25 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
drm/ttm: ttm_bo_put(bo) won't bo=NULL like ttm_bo_unref() did.
To generate a diff of this commit:
cvs rdiff -u -r1.17
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 01:50:55 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: files.ttm ttm_agp_backend.c
Log Message:
Fix up ttm agp.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 01:50:55 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: files.ttm ttm_agp_backend.c
Log Message:
Fix up ttm agp.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 01:47:31 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: files.ttm
Log Message:
Build ttm with -Wno-missing-field-initializers, -Wno-shadow.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 01:47:31 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: files.ttm
Log Message:
Build ttm with -Wno-missing-field-initializers, -Wno-shadow.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 01:47:24 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Sync ttm_bo_vm.c.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/drm2/ttm/ttm_bo_vm.c
Module Name:src
Committed By: riastradh
Date: Sun Dec 19 01:47:24 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Sync ttm_bo_vm.c.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/drm2/ttm/ttm_bo_vm.c
Module Name:src
Committed By: jmcneill
Date: Tue Jan 28 23:24:09 UTC 2020
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Do not extract mmap flags from the bus_space_mmap cookie as they may
conflict with the bo's existing protection flags. This
Module Name:src
Committed By: jmcneill
Date: Tue Jan 28 23:24:09 UTC 2020
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Do not extract mmap flags from the bus_space_mmap cookie as they may
conflict with the bo's existing protection flags. This
Module Name:src
Committed By: chs
Date: Sun Apr 21 15:49:50 UTC 2019
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
in ttm_bus_dma_populate(), move the clearing of TTM_PAGE_FLAG_SWAPPED to be
earlier to avoid wrongly asserting if
Module Name:src
Committed By: chs
Date: Sun Apr 21 15:49:50 UTC 2019
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
in ttm_bus_dma_populate(), move the clearing of TTM_PAGE_FLAG_SWAPPED to be
earlier to avoid wrongly asserting if
Module Name:src
Committed By: mrg
Date: Sat Mar 9 01:59:47 UTC 2019
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
ttm_bo_uvm_fault() is a netbsd API function and thus should return
netbsd errnos. fix the one "return -ERESTART".
To generate a
Module Name:src
Committed By: mrg
Date: Sat Mar 9 01:59:47 UTC 2019
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
ttm_bo_uvm_fault() is a netbsd API function and thus should return
netbsd errnos. fix the one "return -ERESTART".
To generate a
Module Name:src
Committed By: riastradh
Date: Mon Aug 27 07:53:28 UTC 2018
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
struct ttm_bo_device::fence_lock is no more.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: riastradh
Date: Mon Aug 27 07:53:28 UTC 2018
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
struct ttm_bo_device::fence_lock is no more.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: maya
Date: Thu Mar 9 08:05:21 UTC 2017
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
oops, copied the code from the wrong diff. ... unbreak the build, still
doing the same thing.
To generate a diff of this
Module Name:src
Committed By: maya
Date: Thu Mar 9 08:05:21 UTC 2017
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
oops, copied the code from the wrong diff. ... unbreak the build, still
doing the same thing.
To generate a diff of this
Module Name:src
Committed By: maya
Date: Thu Mar 9 07:55:23 UTC 2017
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
Restore unpopulated state on fail1 error path. I shouldn't have committed
it separately.
from riastradh@
To generate a diff
Module Name:src
Committed By: maya
Date: Thu Mar 9 07:55:23 UTC 2017
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
Restore unpopulated state on fail1 error path. I shouldn't have committed
it separately.
from riastradh@
To generate a diff
Module Name:src
Committed By: maya
Date: Thu Mar 9 07:50:50 UTC 2017
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
Remove redundant handling for tt_unbound case, and assert that it is the
unpopulated case.
All callers of ttm_bus_dma_populate
Module Name:src
Committed By: maya
Date: Thu Mar 9 07:50:50 UTC 2017
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
Remove redundant handling for tt_unbound case, and assert that it is the
unpopulated case.
All callers of ttm_bus_dma_populate
Module Name:src
Committed By: maya
Date: Thu Mar 9 07:42:36 UTC 2017
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
Mark the state as unbound a bit earlier, to avoid triggering an assert in
the fail1 error path.
PR kern/52048: radeondrmkms:
Module Name:src
Committed By: maya
Date: Thu Mar 9 07:42:36 UTC 2017
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bus_dma.c
Log Message:
Mark the state as unbound a bit earlier, to avoid triggering an assert in
the fail1 error path.
PR kern/52048: radeondrmkms:
Module Name:src
Committed By: jmcneill
Date: Sat Oct 17 21:05:57 UTC 2015
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_agp_backend.c
Log Message:
only build ttm_agp code if __OS_HAS_AGP is defined
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: jmcneill
Date: Sat Oct 17 21:05:57 UTC 2015
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_agp_backend.c
Log Message:
only build ttm_agp code if __OS_HAS_AGP is defined
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: riastradh
Date: Mon Jul 27 22:26:51 UTC 2015
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Fix error branch: ttm_bo_unreserve on failure after ttm_bo_reserve.
Tiny chance this will fix PR kern/49862 by not leaking a
Module Name:src
Committed By: riastradh
Date: Mon Jul 27 22:26:51 UTC 2015
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Fix error branch: ttm_bo_unreserve on failure after ttm_bo_reserve.
Tiny chance this will fix PR kern/49862 by not leaking a
Module Name:src
Committed By: riastradh
Date: Tue Jul 28 01:25:00 UTC 2015
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
ttm_bo_unreserve in case of ttm_bo_uvm_fault_idle restart.
Better chance of fixing PR kern/49862 by avoiding leaking a
Module Name:src
Committed By: riastradh
Date: Tue Jul 28 01:25:00 UTC 2015
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
ttm_bo_unreserve in case of ttm_bo_uvm_fault_idle restart.
Better chance of fixing PR kern/49862 by avoiding leaking a
Module Name:src
Committed By: riastradh
Date: Sat Apr 25 21:00:29 UTC 2015
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_agp_backend.c
Log Message:
kmem_free the container structure, not a substructure.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: riastradh
Date: Sat Apr 25 21:00:29 UTC 2015
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_agp_backend.c
Log Message:
kmem_free the container structure, not a substructure.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: riastradh
Date: Thu Nov 6 13:14:31 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Update comment to reflect recent change to.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: riastradh
Date: Thu Nov 6 13:14:31 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Update comment to reflect recent change to.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: riastradh
Date: Wed Nov 5 14:47:16 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Simplify uvmfault_unlockall use in ttm_bo_uvm_fault.
Pass NULL for uobj instead of locking uobj-vmobjlock before calling
Module Name:src
Committed By: riastradh
Date: Wed Nov 5 15:03:19 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Oops -- fix call to ttm_bo_uvm_fault_idle in last commit.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: riastradh
Date: Wed Nov 5 14:47:16 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Simplify uvmfault_unlockall use in ttm_bo_uvm_fault.
Pass NULL for uobj instead of locking uobj-vmobjlock before calling
Module Name:src
Committed By: riastradh
Date: Wed Nov 5 15:03:19 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Oops -- fix call to ttm_bo_uvm_fault_idle in last commit.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: riastradh
Date: Wed Sep 10 18:24:16 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
We dropped vmobjlock, so reacquire it before uvmfault_unlockall.
To generate a diff of this commit:
cvs rdiff -u -r1.4
Module Name:src
Committed By: riastradh
Date: Wed Sep 10 18:24:16 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
We dropped vmobjlock, so reacquire it before uvmfault_unlockall.
To generate a diff of this commit:
cvs rdiff -u -r1.4
Module Name:src
Committed By: riastradh
Date: Mon Aug 18 01:17:35 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
bus_space_mmap cookies are not paddrs, so don't pmap_enter them!
To generate a diff of this commit:
cvs rdiff -u -r1.2
Module Name:src
Committed By: riastradh
Date: Mon Aug 18 01:17:35 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
bus_space_mmap cookies are not paddrs, so don't pmap_enter them!
To generate a diff of this commit:
cvs rdiff -u -r1.2
Module Name:src
Committed By: riastradh
Date: Thu Aug 14 16:47:52 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_agp_backend.c
Log Message:
Use ttm_dma_tt_init in ttm_agp_tt_create so we can use ttm_bus_dma.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: riastradh
Date: Thu Aug 14 16:50:22 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_agp_backend.c
Log Message:
Zero ttm_agp objects on creation.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: riastradh
Date: Thu Aug 14 16:47:52 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_agp_backend.c
Log Message:
Use ttm_dma_tt_init in ttm_agp_tt_create so we can use ttm_bus_dma.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: riastradh
Date: Thu Aug 14 16:50:22 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_agp_backend.c
Log Message:
Zero ttm_agp objects on creation.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: riastradh
Date: Sat Aug 9 00:18:59 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Multiply by PAGE_SIZE, not PAGE_SHIFT!
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: riastradh
Date: Sat Aug 9 00:18:59 UTC 2014
Modified Files:
src/sys/external/bsd/drm2/ttm: ttm_bo_vm.c
Log Message:
Multiply by PAGE_SIZE, not PAGE_SHIFT!
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
60 matches
Mail list logo