Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
c920a191302e3a4b3a98aeabce37d715fdf5cea5
/
drivers
/
dax
d10032d
Merge tag 'libnvdimm-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 5 years ago
cb4dd72
dax: Add numa_node to the default device-dax attributes
by Dan Williams
· 5 years ago
153dd28
dax: Simplify root read-only definition for the 'resource' attribute
by Dan Williams
· 5 years ago
770619a
dax: Create a dax device_type
by Dan Williams
· 5 years ago
8f4b01f
libnvdimm/namespace: Differentiate between probe mapping and runtime mapping
by Aneesh Kumar K.V
· 5 years ago
a6c7f4c
device-dax: Add a driver for "hmem" devices
by Dan Williams
· 5 years ago
460370a
dax: Fix alloc_dax_region() compile warning
by Dan Williams
· 5 years ago
933a90b
Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 5 years ago
0fe49f7
Merge tag 'dax-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 5 years ago
f8c3500
Merge tag 'libnvdimm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 5 years ago
9f960da
device-dax: "Hotremove" persistent memory that is used like normal RAM
by Pavel Tatashin
· 5 years ago
31e4ca9
device-dax: fix memory and resource leak if hotplug fails
by Pavel Tatashin
· 5 years ago
fefc1d9
libnvdimm: add dax_dev sync flag
by Pankaj Gupta
· 5 years ago
ea31d58
device-dax: use the dev_pagemap internal refcount
by Christoph Hellwig
· 6 years ago
d8668bb
memremap: pass a struct dev_pagemap to ->kill and ->cleanup
by Christoph Hellwig
· 6 years ago
1e240e8
memremap: move dev_pagemap callbacks into a separate structure
by Christoph Hellwig
· 6 years ago
3ed2dcd
memremap: validate the pagemap type passed to devm_memremap_pages
by Christoph Hellwig
· 6 years ago
40cdc60
device-dax: Add a 'resource' attribute
by Vishal Verma
· 6 years ago
50f44ee
mm/devm_memremap_pages: fix final page put race
by Dan Williams
· 6 years ago
5b497af
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295
by Thomas Gleixner
· 6 years ago
75d4e06
vfs: Convert dax to use the new mount API
by David Howells
· 6 years ago
1f58bb1
mount_pseudo(): drop 'name' argument, switch to d_make_root()
by Al Viro
· 6 years ago
b2ad813
Merge tag 'libnvdimm-fixes-5.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 6 years ago
ec8f24b
treewide: Add SPDX license identifier - Makefile/Kconfig
by Thomas Gleixner
· 6 years ago
1a6e9e7
device-dax: Drop register_filesystem()
by Dan Williams
· 6 years ago
7bf7eac
dax: Arrange for dax_supported check to span multiple devices
by Dan Williams
· 6 years ago
83f3ef3
Merge tag 'libnvdimm-fixes-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 6 years ago
fce86ff
mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses
by Dan Williams
· 6 years ago
6747665
drivers/dax: Allow to include DEV_DAX_PMEM as builtin
by Aneesh Kumar K.V
· 6 years ago
53e2282
dax: make use of ->free_inode()
by Al Viro
· 6 years ago
d521fba
dax/pmem: Fix whitespace in dax_pmem
by Vishal Verma
· 6 years ago
f67e3fb4
Merge tag 'devdax-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 6 years ago
c221c0b
device-dax: "Hotplug" persistent memory for use like normal RAM
by Dave Hansen
· 6 years ago
c347bd7
device-dax: Add a 'modalias' attribute to DAX 'bus' devices
by Vishal Verma
· 6 years ago
ad428cd
dax: Check the end of the block-device capacity with dax_direct_access()
by Dan Williams
· 6 years ago
21c7576
device-dax: Add a 'target_node' attribute
by Dan Williams
· 6 years ago
664525b
device-dax: Auto-bind device after successful new_id
by Dan Williams
· 6 years ago
8fc5c73
acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node
by Dan Williams
· 6 years ago
730926c
device-dax: Add /sys/class/dax backwards compatibility
by Dan Williams
· 7 years ago
d200781
device-dax: Add support for a dax override driver
by Dan Williams
· 6 years ago
89ec9f2
device-dax: Move resource pinning+mapping into the common driver
by Dan Williams
· 6 years ago
9567da0
device-dax: Introduce bus + driver model
by Dan Williams
· 7 years ago
51cf784
device-dax: Start defining a dax bus model
by Dan Williams
· 7 years ago
753a085
device-dax: Remove multi-resource infrastructure
by Dan Williams
· 7 years ago
93694f9
device-dax: Kill dax_region base
by Dan Williams
· 7 years ago
21b9e97
device-dax: Kill dax_region ida
by Dan Williams
· 7 years ago
a95c90f
mm, devm_memremap_pages: fix shutdown handling
by Dan Williams
· 6 years ago
41c9b1b
device-dax: Add missing address_space_operations
by Dave Jiang
· 6 years ago
36bdac1
drivers/dax/device.c: convert variable to vm_fault_t type
by Souptick Joarder
· 6 years ago
2923b27
Merge tag 'libnvdimm-for-4.19_dax-memory-failure' of gitolite.kernel.org:pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 6 years ago
828bf6e
Merge tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 6 years ago
e1fb4a0
dax: remove VM_MIXEDMAP for fsdax and device dax
by Dave Jiang
· 6 years ago
b7751410
device-dax: avoid hang on error before devm_memremap_pages()
by Stefan Hajnoczi
· 6 years ago
e0b401e
dax/super: Do not request a pointer kaddr when not required
by Huaisheng Ye
· 6 years ago
35de299
device-dax: Set page->index
by Dan Williams
· 6 years ago
2232c63
device-dax: Enable page_mapping()
by Dan Williams
· 6 years ago
226ab56
device-dax: Convert to vmf_insert_mixed and vm_fault_t
by Dan Williams
· 6 years ago
4596f55
Merge tag 'libnvdimm-fixes-4.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 6 years ago
5a14e91
dev-dax: check_vma: ratelimit dev_info-s
by Jeff Moyer
· 7 years ago
15256f6
dax: check for QUEUE_FLAG_DAX in bdev_dax_supported()
by Ross Zwisler
· 7 years ago
7d3bf61
Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 7 years ago
930218a
Merge branch 'for-4.18/mcsafe' into libnvdimm-for-next
by Dan Williams
· 7 years ago
b568457
Merge branch 'for-4.18/dax' into libnvdimm-for-next
by Dan Williams
· 7 years ago
2857676
Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 7 years ago
acafe7e
treewide: Use struct_size() for kmalloc()-family
by Kees Cook
· 7 years ago
808c340
dax: Use dax_write_cache* helpers
by Ross Zwisler
· 7 years ago
80660f2
dax: change bdev_dax_supported() to support boolean returns
by Dave Jiang
· 7 years ago
ba23cba
fs: allow per-device dax status checking for filesystems
by Darrick J. Wong
· 7 years ago
b3a9a0c
dax: Introduce a ->copy_to_iter dax operation
by Dan Williams
· 7 years ago
e7638488
mm: introduce MEMORY_DEVICE_FS_DAX and CONFIG_DEV_PAGEMAP_OPS
by Dan Williams
· 7 years ago
ef84230
device-dax: allow MAP_SYNC to succeed
by Dave Jiang
· 7 years ago
9f3a094
Merge tag 'libnvdimm-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 7 years ago
e13e75b
Merge branch 'for-4.17/dax' into libnvdimm-for-next
by Dan Williams
· 7 years ago
c1d53b9
device-dax: implement ->pagesize() for smaps to report MMUPageSize
by Dan Williams
· 7 years ago
2080e88
dax: introduce CONFIG_DAX_DRIVER
by Dan Williams
· 7 years ago
3fe0791
dax: store pfns in the radix
by Dan Williams
· 7 years ago
d812b0d
device-dax: use module_nd_driver
by Johannes Thumshirn
· 7 years ago
6daaca5
device-dax: remove redundant __func__ in dev_dbg
by Dan Williams
· 7 years ago
9d4949b
dax: ->direct_access does not sleep anymore
by Boaz Harrosh
· 7 years ago
d121f07
Merge branch 'for-4.16/dax' into libnvdimm-for-next
by Ross Zwisler
· 7 years ago
1c47a64
device-dax: Fix trailing semicolon
by Luis de Bethencourt
· 7 years ago
569d036
dax: require 'struct page' by default for filesystem dax
by Dan Williams
· 7 years ago
e8d5134
memremap: change devm_memremap_pages interface to use struct dev_pagemap
by Christoph Hellwig
· 7 years ago
9702cff
device-dax: implement ->split() to catch invalid munmap attempts
by Dan Williams
· 7 years ago
a3841f9
Merge tag 'libnvdimm-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 7 years ago
4247f24
Merge branch 'for-4.15/dax' into libnvdimm-for-next
by Dan Williams
· 7 years ago
9f586ff
dax: fix general protection fault in dax_alloc_inode
by Mikulas Patocka
· 7 years ago
6a21586
dax: stop requiring a live device for dax_flush()
by Dan Williams
· 7 years ago
66a86cc
dax: quiet bdev_dax_supported()
by Dan Williams
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
0a3ff78
dev/dax: fix uninitialized variable build warning
by Ross Zwisler
· 7 years ago
d083e6d
dax: pr_err() strings should end with newlines
by Arvind Yadav
· 7 years ago
dff4d1f
Merge tag 'for-4.14/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 7 years ago
c3ca015
dax: remove the pmem_dax_ops->flush abstraction
by Mikulas Patocka
· 7 years ago
26f2f4d
dax: fix FS_DAX=n BLOCK=y compilation
by Dan Williams
· 7 years ago
78f3547
dax: introduce a fs_dax_get_by_bdev() helper
by Dan Williams
· 7 years ago
1731a47
Merge tag 'for-4.13/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 7 years ago
273752c
dm, dax: Make sure dm_dax_flush() is called if device supports it
by Vivek Goyal
· 7 years ago
bbb3be1
device-dax: fix sysfs duplicate warnings
by Dan Williams
· 7 years ago
43fe51e
device-dax: fix 'passing zero to ERR_PTR()' warning
by Dan Williams
· 7 years ago
Next »