Commit Graph

87 Commits (fourteen)

Author SHA1 Message Date
Simon1511 34c64e7c67 Import A525FXXU3AUG4 3 years ago
Jeff Moyer 0aa88fda69 dev-dax: check_vma: ratelimit dev_info-s 6 years ago
Ross Zwisler 3729e5561e dax: check for QUEUE_FLAG_DAX in bdev_dax_supported() 7 years ago
Dave Jiang 8214347c26 dax: change bdev_dax_supported() to support boolean returns 7 years ago
Darrick J. Wong a19385766b fs: allow per-device dax status checking for filesystems 7 years ago
Ross Zwisler 4684da79d2 dev/dax: fix uninitialized variable build warning 7 years ago
Dan Williams 61586a2286 device-dax: implement ->split() to catch invalid munmap attempts 7 years ago
Mikulas Patocka d1c2e5668c dax: fix general protection fault in dax_alloc_inode 7 years ago
Greg Kroah-Hartman b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license 7 years ago
Mikulas Patocka c3ca015fab dax: remove the pmem_dax_ops->flush abstraction 7 years ago
Dan Williams 26f2f4de0b dax: fix FS_DAX=n BLOCK=y compilation 7 years ago
Dan Williams 78f3547350 dax: introduce a fs_dax_get_by_bdev() helper 7 years ago
Vivek Goyal 273752c9ff dm, dax: Make sure dm_dax_flush() is called if device supports it 8 years ago
Dan Williams bbb3be170a device-dax: fix sysfs duplicate warnings 8 years ago
Dan Williams 43fe51e11c device-dax: fix 'passing zero to ERR_PTR()' warning 8 years ago
Jeff Layton 5660e13d2f fs: new infrastructure for writeback error handling and reporting 8 years ago
Dan Williams 6e0c90d691 libnvdimm, pmem, dax: export a cache control attribute 8 years ago
Dan Williams 9a60c3ef57 dax: convert to bitmask for flags 8 years ago
Dan Williams 5d61e43b39 dax: remove default copy_from_iter fallback 8 years ago
Dan Williams abebfbe2f7 dm: add ->flush() dax operation support 8 years ago
Dan Williams 7e026c8c0a dm: add ->copy_from_iter() dax operation support 8 years ago
Dan Williams b9d39d17e4 device-dax: fix 'dax' device filesystem inode destruction crash 8 years ago
Dan Williams 9d109081c2 dax: fix false CONFIG_BLOCK dependency 8 years ago
Dan Williams cf1e22891b device-dax: kill NR_DEV_DAX 8 years ago
Dan Williams ef51042472 block, dax: move "select DAX" from BLOCK to FS_DAX 8 years ago
Mike Galbraith 74d71a01ab device-dax: Tell kbuild DEV_DAX_PMEM depends on DEV_DAX 8 years ago
Dan Williams 565851c972 device-dax: fix sysfs attribute deadlock 8 years ago
Dan Williams 7138970383 mm, zone_device: Replace {get, put}_zone_device_page() with a single reference to fix pmem crash 8 years ago
Dan Williams b0686260fe dax: introduce dax_direct_access() 8 years ago
Dan Williams c1d6e828a3 pmem: add dax_operations support 8 years ago
Dan Williams 6568b08b77 dax: introduce dax_operations 8 years ago
Dan Williams 7205800541 dax: add a facility to lookup a dax device by 'host' device name 8 years ago
Dan Williams 7b6be8444e dax: refactor dax-fs into a generic provider of 'struct dax_device' instances 8 years ago
Dan Williams 5f0694b300 device-dax: rename 'dax_dev' to 'dev_dax' 8 years ago
Oliver O'Halloran 762026203c device-dax: improve fault handler debug output 8 years ago
Pushkar Jambhlekar 54eafcc9e3 device-dax: fix dax_dev_huge_fault() unknown fault size handling 8 years ago
Dave Jiang efebc71118 device-dax, tools/testing/nvdimm: enable device-dax with mock resources 8 years ago
Dan Williams 956a4cd2c9 device-dax: switch to srcu, fix rcu_read_lock() vs pte allocation 8 years ago
Logan Gunthorpe 92a3fa075d device-dax: utilize new cdev_device_add helper function 8 years ago
Dan Williams ed01e50acd device-dax: fix cdev leak 8 years ago
Dave Jiang 52084f89b3 device-dax: fix debug output typo 8 years ago
Dave Jiang 70b085b06c device-dax: fix pud fault fallback handling 8 years ago
Dave Jiang 0134ed4fb9 device-dax: fix pmd/pte fault fallback handling 8 years ago
Ingo Molnar 50d34394ce sched/headers: Prepare to remove the <linux/magic.h> include from <linux/sched/task_stack.h> 8 years ago
Dave Jiang c791ace1e7 mm: replace FAULT_FLAG_SIZE with parameter to huge_fault 8 years ago
Dave Jiang 9557feee39 dax: support for transparent PUD pages for device DAX 8 years ago
Dave Jiang a2d581675d mm,fs,dax: change ->pmd_fault to ->huge_fault 8 years ago
Dave Jiang 11bac80004 mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf 8 years ago
Dave Jiang f42003917b mm, dax: change pmd_fault() to take only vmf parameter 8 years ago
Dave Jiang d8a849e1bc mm, dax: make pmd_fault() and friends be the same as fault() 8 years ago