| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-09 | mm: remove callers of pfn_t functionality | Alistair Popple | 1 | -12/+11 |
| 2025-03-17 | device/dax: properly refcount device dax pages when mapping | Alistair Popple | 1 | -6/+9 |
| 2025-03-17 | dax: remove access to page->index | Matthew Wilcox (Oracle) | 1 | -5/+4 |
| 2024-10-09 | device-dax: correct pgoff align in dax_set_mapping() | Kun(llfl) | 1 | -1/+1 |
| 2024-09-01 | mm/dax: dump start address in fault handler | Peter Xu | 1 | -3/+3 |
| 2024-06-17 | dax: add missing MODULE_DESCRIPTION() macros | Jeff Johnson | 1 | -0/+1 |
| 2024-05-19 | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -3/+3 |
| 2024-04-25 | mm: switch mm->get_unmapped_area() to a flag | Rick Edgecombe | 1 | -3/+3 |
| 2024-04-07 | fs: claw back a few FMODE_* bits | Christian Brauner | 1 | -1/+1 |
| 2023-08-24 | mm: remove enum page_entry_size | Matthew Wilcox (Oracle) | 1 | -14/+8 |
| 2023-05-18 | dax: fix missing-prototype warnings | Arnd Bergmann | 1 | -2/+1 |
| 2023-02-25 | Merge tag 'cxl-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl | Linus Torvalds | 1 | -2/+1 |
| 2023-02-10 | dax: Assign RAM regions to memory-hotplug by default | Dan Williams | 1 | -2/+1 |
| 2023-02-09 | mm: replace vma->vm_flags direct modifications with modifier calls | Suren Baghdasaryan | 1 | -1/+1 |
| 2022-03-16 | fs: Convert __set_page_dirty_no_writeback to noop_dirty_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-03-15 | fs: Remove noop_invalidatepage() | Matthew Wilcox (Oracle) | 1 | -1/+0 |
| 2022-01-15 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -50/+76 |
| 2022-01-15 | device-dax: compound devmap support | Joao Martins | 1 | -0/+9 |
| 2022-01-15 | device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() | Joao Martins | 1 | -17/+19 |
| 2022-01-15 | device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() | Joao Martins | 1 | -6/+6 |
| 2022-01-15 | device-dax: factor out page mapping initialization | Joao Martins | 1 | -22/+23 |
| 2022-01-15 | device-dax: ensure dev_dax->pgmap is valid for dynamic devices | Joao Martins | 1 | -8/+21 |
| 2022-01-15 | device-dax: use struct_size() | Joao Martins | 1 | -2/+3 |
| 2022-01-15 | device-dax: use ALIGN() for determining pgoff | Joao Martins | 1 | -2/+2 |
| 2021-11-24 | dax: Kill DEV_DAX_PMEM_COMPAT | Dan Williams | 1 | -5/+1 |
| 2021-06-29 | fs: remove noop_set_page_dirty() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2021-02-16 | device-dax: Drop an empty .remove callback | Uwe Kleine-König | 1 | -7/+1 |
| 2020-12-15 | vm_ops: rename .split() callback to .may_split() | Dmitry Safonov | 1 | -2/+2 |
| 2020-10-13 | device-dax: make align a per-device property | Joao Martins | 1 | -26/+15 |
| 2020-10-13 | device-dax: add dis-contiguous resource support | Dan Williams | 1 | -19/+36 |
| 2020-10-13 | mm/memremap_pages: support multiple ranges per invocation | Dan Williams | 1 | -0/+1 |
| 2020-10-13 | mm/memremap_pages: convert to 'struct range' | Dan Williams | 1 | -2/+1 |
| 2020-10-13 | device-dax: introduce 'struct dev_dax' typed-driver operations | Dan Williams | 1 | -7/+5 |
| 2020-10-13 | device-dax: make pgmap optional for instance creation | Dan Williams | 1 | -9/+19 |
| 2020-10-13 | device-dax: drop the dax_region.pfn_flags attribute | Dan Williams | 1 | -23/+3 |
| 2020-09-04 | memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC | Roger Pau Monne | 1 | -1/+1 |
| 2020-06-02 | vfs: track per-sb writeback errors and report them to syncfs | Jeff Layton | 1 | -0/+1 |
| 2019-07-02 | device-dax: use the dev_pagemap internal refcount | Christoph Hellwig | 1 | -43/+0 |
| 2019-07-02 | memremap: pass a struct dev_pagemap to ->kill and ->cleanup | Christoph Hellwig | 1 | -6/+6 |
| 2019-07-02 | memremap: move dev_pagemap callbacks into a separate structure | Christoph Hellwig | 1 | -4/+7 |
| 2019-07-02 | memremap: validate the pagemap type passed to devm_memremap_pages | Christoph Hellwig | 1 | -0/+1 |
| 2019-06-13 | mm/devm_memremap_pages: fix final page put race | Dan Williams | 1 | -10/+3 |
| 2019-05-14 | mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addre... | Dan Williams | 1 | -4/+2 |
| 2019-01-06 | device-dax: Add /sys/class/dax backwards compatibility | Dan Williams | 1 | -2/+7 |
| 2019-01-06 | device-dax: Add support for a dax override driver | Dan Williams | 1 | -4/+7 |
| 2019-01-06 | device-dax: Move resource pinning+mapping into the common driver | Dan Williams | 1 | -0/+61 |
| 2019-01-06 | device-dax: Introduce bus + driver model | Dan Williams | 1 | -63/+32 |
| 2019-01-06 | device-dax: Start defining a dax bus model | Dan Williams | 1 | -182/+3 |
| 2019-01-06 | device-dax: Remove multi-resource infrastructure | Dan Williams | 1 | -41/+8 |
| 2019-01-06 | device-dax: Kill dax_region base | Dan Williams | 1 | -2/+1 |
| 2019-01-06 | device-dax: Kill dax_region ida | Dan Williams | 1 | -21/+3 |
| 2018-09-22 | device-dax: Add missing address_space_operations | Dave Jiang | 1 | -0/+6 |
| 2018-09-04 | drivers/dax/device.c: convert variable to vm_fault_t type | Souptick Joarder | 1 | -1/+2 |
| 2018-08-25 | Merge tag 'libnvdimm-for-4.19_dax-memory-failure' of gitolite.kernel.org:pub/... | Linus Torvalds | 1 | -27/+48 |
| 2018-08-17 | dax: remove VM_MIXEDMAP for fsdax and device dax | Dave Jiang | 1 | -1/+1 |
| 2018-07-20 | device-dax: Set page->index | Dan Williams | 1 | -0/+4 |
| 2018-07-20 | device-dax: Enable page_mapping() | Dan Williams | 1 | -17/+38 |
| 2018-07-20 | device-dax: Convert to vmf_insert_mixed and vm_fault_t | Dan Williams | 1 | -15/+11 |
| 2018-06-28 | dev-dax: check_vma: ratelimit dev_info-s | Jeff Moyer | 1 | -4/+8 |
| 2018-06-06 | treewide: Use struct_size() for kmalloc()-family | Kees Cook | 1 | -1/+1 |
| 2018-04-19 | device-dax: allow MAP_SYNC to succeed | Dave Jiang | 1 | -0/+2 |
| 2018-04-10 | Merge tag 'libnvdimm-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -21/+17 |
| 2018-04-05 | device-dax: implement ->pagesize() for smaps to report MMUPageSize | Dan Williams | 1 | -0/+10 |
| 2018-03-06 | device-dax: remove redundant __func__ in dev_dbg | Dan Williams | 1 | -21/+17 |
| 2018-01-23 | device-dax: Fix trailing semicolon | Luis de Bethencourt | 1 | -1/+1 |
| 2017-11-29 | device-dax: implement ->split() to catch invalid munmap attempts | Dan Williams | 1 | -0/+12 |
| 2017-10-19 | dev/dax: fix uninitialized variable build warning | Ross Zwisler | 1 | -1/+2 |
| 2017-07-18 | device-dax: fix sysfs duplicate warnings | Dan Williams | 1 | -8/+16 |
| 2017-07-17 | device-dax: fix 'passing zero to ERR_PTR()' warning | Dan Williams | 1 | -2/+7 |
| 2017-07-06 | fs: new infrastructure for writeback error handling and reporting | Jeff Layton | 1 | -0/+1 |
| 2017-05-04 | Merge branch 'for-4.12/dax' into libnvdimm-for-next | Dan Williams | 1 | -0/+660 |
| 2017-04-19 | dax: introduce dax_operations | Dan Williams | 1 | -1/+5 |
| 2017-04-19 | dax: add a facility to lookup a dax device by 'host' device name | Dan Williams | 1 | -1/+1 |
| 2017-04-12 | dax: refactor dax-fs into a generic provider of 'struct dax_device' instances | Dan Williams | 1 | -0/+709 |