2016-05-21 |
Matthew Wilcox | radix-tree: remove root->height Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix tree test suite: remove dependencies on height Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: remove a use of root->height from delete_node Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: replace node->height with node->shift Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: split node->path into offset and height Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: miscellaneous fixes Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | drivers/hwspinlock: use correct radix tree API Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: add copyright statements Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: fix radix_tree_range_tag_if_tagged() for... Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: rewrite radix_tree_locate_item Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: fix radix_tree_create for sibling entries Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: fix multiorder BUG_ON in radix_tree_insert Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: rewrite __radix_tree_lookup Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: fix several shrinking bugs with multiorder... Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix tree test suite: start adding multiorder tests Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: fix extending the tree for multi-order... Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: introduce radix_tree_load_root() Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: remove restriction on multi-order entries Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: fix deleting a multi-order entry through... Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: fix sibling entry insertion Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: add missing sibling entry functionality Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | raxix-tree: introduce CONFIG_RADIX_TREE_MULTIORDER Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix tree test suite: add tests for radix_tree_locate_item() Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix tree test suite: fix build Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-05-21 |
Matthew Wilcox | radix-tree: introduce radix_tree_empty Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-17 |
Matthew Wilcox | radix-tree,shmem: introduce radix_tree_iter_next() Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-17 |
Matthew Wilcox | mm: use radix_tree_iter_retry() Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-17 |
Matthew Wilcox | btrfs: use radix_tree_iter_retry() Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-17 |
Matthew Wilcox | radix_tree: add radix_tree_dump Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-17 |
Matthew Wilcox | radix_tree: add support for multi-order entries Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-17 |
Matthew Wilcox | radix_tree: loop based on shift count, not height Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-17 |
Matthew Wilcox | radix_tree: tag all internal tree nodes as indirect... Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-17 |
Matthew Wilcox | radix tree test harness Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-17 |
Matthew Wilcox | radix-tree: add an explicit include of bitops.h Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-03-15 |
Matthew Wilcox | mm: use linear_page_index() in do_fault() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2016-02-09 |
Matthew Wilcox | x86/mm: Honour passed pgprot in track_pfn_insert()... Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-02-03 |
Matthew Wilcox | mm: fix memory leak in copy_huge_pmd() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2016-02-03 |
Matthew Wilcox | drivers/hwspinlock: fix race between radix tree insertion... Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2016-02-03 |
Matthew Wilcox | radix-tree: fix race in gang lookup Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | dax: use linear_page_index() Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | dax: ensure that zero pages are removed from other... Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | dax: fix race between simultaneous faults Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | ext4: start transaction before calling into DAX Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | ext4: add ext4_get_block_dax() Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | dax: improve comment about truncate race Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | thp: change insert_pfn's return type to void Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | ext4: use ext4_get_block_write() for DAX Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | xfs: huge page fault support Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | ext4: huge page fault support Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | ext2: huge page fault support Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | dax: add huge page fault support Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | mm: add vmf_insert_pfn_pmd() Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | mm: export various functions for the benefit of DAX Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | mm: add a pmd_fault handler Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | thp: prepare for DAX huge pages Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-09-08 |
Matthew Wilcox | dax: move DAX-related functions to a new header Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-07-04 |
Matthew Wilcox | dax: bdev_direct_access() may sleep Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-07-04 |
Matthew Wilcox | block: Add support for DAX reads/writes to block devices Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-07-04 |
Matthew Wilcox | dax: Use copy_from_iter_nocache Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-07-04 |
Matthew Wilcox | dax: Add block size note to documentation Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-04-21 |
Matthew Wilcox | parisc: Eliminate sg_virt_addr() and private scatterlist.h Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | dax: does not work correctly with virtual aliasing... Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | brd: rename XIP to DAX Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | dax: add dax_zero_page_range Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | ext2: get rid of most mentions of XIP in ext2 Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | ext2: remove ext2_aops_xip Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | vfs,ext2: remove CONFIG_EXT2_FS_XIP and rename CONFIG_FS_XIP... Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | ext2: remove xip.c and xip.h Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | ext2: remove ext2_use_xip Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | ext2: remove ext2_xip_verify_sb() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | vfs: remove get_xip_mem Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | dax: replace XIP documentation with DAX documentation Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | dax,ext2: replace xip_truncate_page with dax_truncate_page Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | dax,ext2: replace the XIP page fault handler with the... Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | dax,ext2: replace ext2_clear_xip_target with dax_clear_blocks Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | dax,ext2: replace XIP read and write with DAX I/O Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | vfs,ext2: introduce IS_DAX(inode) Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | mm: allow page fault handlers to perform the COW Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-02-17 |
Matthew Wilcox | mm: fix XIP fault vs truncate race Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-01-14 |
Matthew Wilcox | block: Change direct_access calling convention Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2015-01-14 |
Matthew Wilcox | axonram: Fix bug in direct_access Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-11-04 |
Matthew Wilcox | NVMe: Update list of status codes Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-10-09 |
Matthew Wilcox | Add copy_to_iter(), copy_from_iter() and iov_iter_zero() Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
|
commit | commitdiff | tree |
2014-09-01 |
Matthew Wilcox | x86: Remove set_pmd_pfn Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-08-29 |
Matthew Wilcox | mm: actually clear pmd_numa before invalidating Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-13 |
Matthew Wilcox | NVMe: Use Log Page constants in SCSI emulation Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-13 |
Matthew Wilcox | NVMe: Define Log Page constants Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | mm/msync.c: sync only the requested range in msync() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | brd: return -ENOSPC rather than -ENOMEM on page allocation... Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | brd: add support for rw_page() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | swap: use bdev_read_page() / bdev_write_page() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | fs/block_dev.c: add bdev_read_page() and bdev_write_page() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | fs/mpage.c: factor page_endio() out of mpage_end_io() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | fs/mpage.c: factor clean_buffers() out of __mpage_writepage() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | fs/buffer.c: remove block_write_full_page_endio() Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | NVMe: Rename io_timeout to nvme_io_timeout Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Matthew Wilcox | NVMe: Delete NVME_GET_FEAT_TEMP_THRESH Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-06-03 |
Matthew Wilcox | NVMe: Update data structures for NVMe 1.2 Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-05-28 |
Matthew Wilcox | fusion: Remove use of DEF_SCSI_QCMD Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
2014-05-28 |
Matthew Wilcox | fusion: Add free msg frames to the head, not tail of... Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
|
commit | commitdiff | tree |
next |