index
:
pub/scm/linux/kernel/git/mcgrof/linux.git
master
Luis Chamberlain fork of linux.git
Luis R. Rodriguez
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
drivers
/
gpu
/
drm
/
drm_pagemap.c
Age
Commit message (
Expand
)
Author
Files
Lines
11 days
drm/pagemap: Fix folio allocation fallback and use-after-put
Matthew Brost
1
-25
/
+103
11 days
drm/pagemap: dma-unmap pages before handling migration errors
Matthew Brost
1
-6
/
+6
13 days
drm/pagemap: Reset migration page count on eviction retry
Arvind Yadav
1
-1
/
+2
13 days
drm/pagemap: Prevent double migration of device pages
Arvind Yadav
1
-5
/
+122
2026-07-24
Revert "drm/pagemap: Guard HPAGE_PMD_ORDER use with CONFIG_ARCH_ENABLE_THP_MI...
Maarten Lankhorst
1
-10
/
+3
2026-07-22
drm/pagemap: Guard HPAGE_PMD_ORDER use with CONFIG_ARCH_ENABLE_THP_MIGRATION
Matthew Brost
1
-3
/
+10
2026-07-22
drm/pagemap: Clear driver-provided PFNs from migration PFN array
Matthew Brost
1
-3
/
+8
2026-05-07
drm: Drop HPAGE_PMD_SIZE dependency in dma_iova_try_alloc calls
Francois Dugast
1
-4
/
+1
2026-04-12
drm/pagemap: Fix drm_pagemap_migrate_unmap_pages kerneldoc
Matthew Brost
1
-2
/
+3
2026-04-12
drm/pagemap: Use dma-map IOVA alloc, link, and sync API for DRM pagemap
Matthew Brost
1
-15
/
+70
2026-04-12
drm/pagemap: Split drm_pagemap_migrate_map_pages into device / system
Matthew Brost
1
-51
/
+100
2026-04-12
drm/pagemap: Drop source_peer_migrates flag and assume true
Matthew Brost
1
-6
/
+4
2026-03-13
drm/pagemap: Enable THP support for GPU memory migration
Francois Dugast
1
-10
/
+62
2026-03-13
drm/pagemap: Correct cpages calculation for migrate_vma_setup
Matthew Brost
1
-1
/
+37
2026-03-13
drm/pagemap: Add helper to access zone_device_data
Francois Dugast
1
-9
/
+12
2026-03-13
drm/pagemap: Unlock and put folios when possible
Francois Dugast
1
-9
/
+17
2026-03-03
Merge tag 'drm-xe-next-2026-03-02' of https://gitlab.freedesktop.org/drm/xe/k...
Dave Airlie
1
-12
/
+2
2026-02-21
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
Linus Torvalds
1
-2
/
+2
2026-02-21
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
Kees Cook
1
-2
/
+2
2026-02-20
Merge tag 'drm-next-2026-02-21' of https://gitlab.freedesktop.org/drm/kernel
Linus Torvalds
1
-1
/
+1
2026-02-17
drm/pagemap: pass pagemap_addr by reference
Arnd Bergmann
1
-1
/
+1
2026-02-17
drm/pagemap: pass pagemap_addr by reference
Arnd Bergmann
1
-1
/
+1
2026-02-12
Revert "drm/pagemap: Disable device-to-device migration"
Thomas Hellström
1
-12
/
+2
2026-02-11
Merge tag 'drm-next-2026-02-11' of https://gitlab.freedesktop.org/drm/kernel
Linus Torvalds
1
-82
/
+482
2026-01-26
mm/zone_device: reinitialize large zone device private folios
Matthew Brost
1
-1
/
+1
2026-01-07
drm/pagemap: Disable device-to-device migration
Matthew Brost
1
-2
/
+12
2026-01-07
drm/pagemap Fix error paths in drm_pagemap_migrate_to_devmem
Matthew Brost
1
-3
/
+5
2025-12-23
drm/pagemap, drm/xe: Ensure that the devmem allocation is idle before use
Thomas Hellström
1
-4
/
+13
2025-12-23
drm/pagemap: Support source migration over interconnect
Thomas Hellström
1
-37
/
+165
2025-12-23
drm/pagemap, drm/xe: Support destination migration over interconnect
Thomas Hellström
1
-37
/
+145
2025-12-23
drm/pagemap, drm/xe: Clean up the use of the device-private page owner
Thomas Hellström
1
-21
/
+11
2025-12-23
drm/pagemap: Remove the drm_pagemap_create() interface
Thomas Hellström
1
-30
/
+0
2025-12-23
drm/pagemap: Add a drm_pagemap cache and shrinker
Thomas Hellström
1
-14
/
+69
2025-12-23
drm/pagemap, drm/xe: Manage drm_pagemap provider lifetimes
Thomas Hellström
1
-3
/
+96
2025-12-23
drm/pagemap: Add a refcounted drm_pagemap backpointer to struct drm_pagemap_zdd
Thomas Hellström
1
-2
/
+8
2025-12-23
drm/pagemap, drm/xe: Add refcounting to struct drm_pagemap
Thomas Hellström
1
-0
/
+51
2025-12-23
drm/pagemap, drm/xe: Ensure that the devmem allocation is idle before use
Thomas Hellström
1
-4
/
+13
2025-12-23
drm/pagemap: Remove some dead code
Thomas Hellström
1
-13
/
+0
2025-11-24
mm/zone_device: rename page_free callback to folio_free
Balbir Singh
1
-5
/
+5
2025-11-24
mm/zone_device: support large zone device private folios
Balbir Singh
1
-1
/
+1
2025-08-06
drm/pagemap: Allocate folios when possible
Francois Dugast
1
-14
/
+40
2025-08-06
drm/pagemap: DMA map folios when possible
Francois Dugast
1
-7
/
+18
2025-08-06
drm/pagemap: Use struct drm_pagemap_addr in mapping and copy functions
Francois Dugast
1
-29
/
+36
2025-06-26
drm/xe: Implement and use the drm_pagemap populate_mm op
Thomas Hellström
1
-0
/
+1
2025-06-26
drm/pagemap: Add a populate_mm op
Thomas Hellström
1
-11
/
+54
2025-06-26
drm/gpusvm, drm/pagemap: Move migration functionality to drm_pagemap
Matthew Brost
1
-0
/
+794