summaryrefslogtreecommitdiff
path: root/sys/dev/drm2/ttm/ttm_page_alloc.c
Commit message (Expand)AuthorAgeFilesLines
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-091-1/+1
* Replace uses of vm_page_unwire(m, PQ_NONE) with vm_page_unwire_noq(m).Mark Johnston2019-06-071-1/+1
* Include eventhandler.h in more compilation unitsConrad Meyer2019-05-211-0/+1
* Revert drm2 removal.Warner Losh2018-08-241-0/+925
* Remove legacy drm and drm2 from treeMatt Macy2018-08-221-925/+0
* vm_wait() rework.Konstantin Belousov2018-02-201-2/+2
* Don't bother enqueuing a page immediately before freeing it.Mark Johnston2017-05-181-1/+1
* Introduce a new mechanism for relocating virtual pages to a new physicalAlan Cox2015-12-191-7/+3
* ttm_vm_page_alloc: use vm_page_alloc for pages without dma32 restrictionAndriy Gapon2015-06-151-45/+64
* If the vm_page_alloc_contig() failed in the ttm page allocators, doKonstantin Belousov2015-02-031-5/+30
* Port the TTM AGP backend to the FreeBSD agp driver and enable AGP supportTijl Coosemans2014-10-301-25/+9
* - Modify vm_page_unwire() and vm_page_enqueue() to directly acceptAttilio Rao2014-06-161-1/+1
* drm/ttm: Remove unused VM_ALLOC_DMA32 defineJean-Sébastien Pédron2013-08-251-2/+0
* drm/ttm: When removing a range of pages from a pool, remove all of themJean-Sébastien Pédron2013-08-251-2/+5
* Different consumers of the struct vm_page abuse pageq member to keepKonstantin Belousov2013-08-101-15/+15
* Fix build with gcc, do not use unnamed union.Konstantin Belousov2013-03-051-8/+14
* Import the preliminary port of the TTM.Konstantin Belousov2013-03-051-0/+894