projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ext4: close race between direct IO and ext4_break_layouts()
2018-09-11
Ross Zwisler
ext4: close race between direct IO and ext4_break_layouts()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-29
Ross Zwisler
ext4: handle layout changes to pinned DAX mappings
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-29
Ross Zwisler
dax: dax_layout_busy_page() warn on !exceptional
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-28
Ross Zwisler
dm: prevent DAX mounts if not supported
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-28
Ross Zwisler
dax: check for QUEUE_FLAG_DAX in bdev_dax_supported()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-28
Ross Zwisler
pmem: only set QUEUE_FLAG_DAX for fsdax mode
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-06
Ross Zwisler
dax: Use dax_write_cache* helpers
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-06
Ross Zwisler
libnvdimm, pmem: Do not flush power-fail protected...
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-06
Ross Zwisler
libnvdimm, pmem: Unconditionally deep flush on *sync
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-06
Ross Zwisler
libnvdimm, pmem: Complete REQ_FLUSH => REQ_PREFLUSH
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Ross Zwisler
radix tree: fix multi-order iteration race
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Ross Zwisler
radix tree test suite: multi-order iteration race
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Ross Zwisler
radix tree test suite: add item_delete_rcu()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Ross Zwisler
radix tree test suite: fix compilation issue
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Ross Zwisler
radix tree test suite: fix mapshift build target
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-09
Ross Zwisler
MAINTAINERS: add coverage for drivers/block
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-09
Ross Zwisler
loop: Fix lost writes caused by missing flag
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-06
Ross Zwisler
nfit_test: prevent parsing error of nfit_test.0
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-06
Ross Zwisler
nfit_test: fix buffer overrun, add sanity check
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-06
Ross Zwisler
nfit_test: improve structure offset handling
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-03
Ross Zwisler
Merge branch 'for-4.16/nfit' into libnvdimm-for-next
commit
|
commitdiff
|
tree
2018-02-03
Ross Zwisler
Merge branch 'for-4.16/dax' into libnvdimm-for-next
commit
|
commitdiff
|
tree
2017-11-10
Ross Zwisler
dm log writes: add support for DAX
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-10
Ross Zwisler
dm log writes: add support for inline data buffers
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-20
Ross Zwisler
dev/dax: fix uninitialized variable build warning
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-20
Ross Zwisler
MAINTAINERS: Add entry for device DAX
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-12
Ross Zwisler
ext4: remove duplicate extended attributes defs
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-12
Ross Zwisler
ext4: add ext4_should_use_dax()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-12
Ross Zwisler
ext4: add sanity check for encryption + DAX
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-12
Ross Zwisler
ext4: prevent data corruption with journaling + DAX
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-12
Ross Zwisler
ext4: prevent data corruption with inline data + DAX
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-26
Ross Zwisler
xfs: validate bdev support for DAX inode flag
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-07
Ross Zwisler
dax: use PG_PMD_COLOUR instead of open coding
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-07
Ross Zwisler
dax: explain how read(2)/write(2) addresses are validated
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-07
Ross Zwisler
dax: move all DAX radix tree defs to fs/dax.c
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-07
Ross Zwisler
dax: remove DAX code from page_cache_tree_insert()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-07
Ross Zwisler
dax: use common 4k zero page for dax mmap reads
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-07
Ross Zwisler
dax: relocate some dax functions
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-07
Ross Zwisler
mm: add vm_insert_mixed_mkwrite()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-08-25
Ross Zwisler
dax: fix deadlock due to misaligned PMD faults
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-24
Ross Zwisler
ACPI: NUMA: Fix typo in the full name of SRAT
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-24
Ross Zwisler
ACPI: NUMA: add missing include in acpi_numa.h
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-02
Ross Zwisler
dax: fix race between colliding PMD & PTE entries
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-02
Ross Zwisler
mm: avoid spurious 'bad pmd' warning messages
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-05-12
Ross Zwisler
dax: fix PMD data corruption when fault races with...
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-05-12
Ross Zwisler
dax: prevent invalidation of mapped DAX entries
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-05-09
Ross Zwisler
dax: add tracepoint to dax_insert_mapping()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-05-09
Ross Zwisler
dax: add tracepoint to dax_writeback_one()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-05-09
Ross Zwisler
dax: add tracepoints to dax_writeback_mapping_range()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-05-09
Ross Zwisler
dax: add tracepoints to dax_load_hole()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-05-09
Ross Zwisler
dax: add tracepoints to dax_pfn_mkwrite()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-05-09
Ross Zwisler
dax: add tracepoints to dax_iomap_pte_fault()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-08
Ross Zwisler
dax: fix radix tree insertion race
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Ross Zwisler
drm: remove unnecessary fault wrappers
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Ross Zwisler
scripts/spelling.txt: fix incorrect typo-words
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Ross Zwisler
dax: add tracepoints to dax_pmd_insert_mapping()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Ross Zwisler
dax: add tracepoints to dax_pmd_load_hole()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Ross Zwisler
dax: update MAINTAINERS entries for FS DAX
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Ross Zwisler
dax: add tracepoint infrastructure, PMD tracing
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Ross Zwisler
tracing: add __print_flags_u64()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-01-25
Ross Zwisler
dax: fix build warnings with FS_DAX and !FS_IOMAP
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-01-11
Ross Zwisler
dax: wrprotect pmd_t in dax_mapping_entry_mkclean
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-01-11
Ross Zwisler
mm: add follow_pte_pmd()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2017-01-11
Ross Zwisler
dax: fix deadlock with DAX 4k holes
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-21
Ross Zwisler
ext4: remove unused function ext4_aligned_io()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: remove "depends on BROKEN" from FS_DAX_PMD
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
xfs: use struct iomap based DAX PMD fault path
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: add struct iomap based DAX PMD support
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: move put_(un)locked_mapping_entry() in dax.c
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: move RADIX_DAX_* defines to dax.h
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: dax_iomap_fault() needs to call iomap_end()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: add dax_iomap_sector() helper function
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: correct dax iomap code namespace
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: remove dax_pmd_fault()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: coordinate locking for offsets in PMD range
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: consistent variable naming for DAX entries
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: remove the last BUG_ON() from fs/dax.c
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: make 'wait_table' global variable static
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
ext2: remove support for DAX PMD faults
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
dax: remove buffer_size_valid()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-08
Ross Zwisler
ext4: tell DAX the size of allocation holes
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-11
Ross Zwisler
radix-tree tests: properly initialize mutex
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-11
Ross Zwisler
radix-tree tests: add iteration test
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-11
Ross Zwisler
radix-tree: 'slot' can be NULL in radix_tree_next_slot()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-07
Ross Zwisler
/dev/dax: fix Kconfig dependency build breakage
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-22
Ross Zwisler
ext4: allow DAX writeback for hole punch
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-27
Ross Zwisler
mm: silently skip readahead for DAX inodes
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-08
Ross Zwisler
libnvdimm, nd_blk: mask off reserved status bits
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-04
Ross Zwisler
block: remove BLK_DEV_DAX config option
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
Ross Zwisler
radix-tree: fix comment about "exceptional" bits
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-26
Ross Zwisler
dax: remote unused fault wrappers
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-26
Ross Zwisler
dax: some small updates to dax.txt documentation
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-21
Ross Zwisler
radix-tree: fix radix_tree_dump() for multi-order entries
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-21
Ross Zwisler
radix-tree: add test for radix_tree_locate_item()
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-21
Ross Zwisler
radix-tree test suite: add multi-order tag test
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-21
Ross Zwisler
radix-tree: rewrite radix_tree_tag_get
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-21
Ross Zwisler
radix-tree: rewrite radix_tree_tag_clear
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-21
Ross Zwisler
radix-tree: rewrite radix_tree_tag_set
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-21
Ross Zwisler
radix tree test suite: multi-order iteration test
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-21
Ross Zwisler
radix-tree: add support for multi-order iterating
Signed-off-by:
Ross Zwisler
<ross.zwisler@linux.intel.com>
commit
|
commitdiff
|
tree
next