git.samba.org
/
sfrench
/
cifs-2.6.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xfs: use a b+tree for the in-core extent list
2017-11-06
Christoph Hellwig
xfs: use a b+tree for the in-core extent list
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: allow unaligned extent records in xfs_bmbt_disk_set_all
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: remove support for inlining data/extents into...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: simplify xfs_reflink_convert_cow
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: iterate backwards in xfs_reflink_cancel_cow_blocks
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: introduce the xfs_iext_cursor abstraction
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: iterate over extents in xfs_bmap_extents_to_btree
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: iterate over extents in xfs_iextents_copy
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: pass an on-disk extent to xfs_bmbt_validate_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: treat idx as a cursor in xfs_bmap_collapse_extents
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: treat idx as a cursor in xfs_bmap_del_extent_*
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: treat idx as a cursor in xfs_bmap_add_extent_unwritten_real
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_real
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_delay
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: treat idx as a cursor in xfs_bmap_add_extent_delay_real
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: remove a duplicate assignment in xfs_bmap_add_extent_de...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-11-06
Christoph Hellwig
xfs: don't create overlapping extents in xfs_bmap_add_extent...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: add a new xfs_iext_lookup_extent_before helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: merge xfs_bmap_read_extents into xfs_iread_extents
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: add asserts for the mmap lock in xfs_{insert,collapse...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: rewrite xfs_bmap_first_unused to make better use...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: don't rely on extent indices in xfs_bmap_insert_extents
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: don't rely on extent indices in xfs_bmap_collapse_extents
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: update got in xfs_bmap_shift_update_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: remove xfs_bmse_shift_one
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: split xfs_bmap_shift_extents
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: remove XFS_BMAP_MAX_SHIFT_EXTENTS
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: inline xfs_shift_file_space into callers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: remove if_rdev
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: remove the never fully implemented UUID fork format
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: remove XFS_BMAP_TRACE_EXLIST
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: move pre/post-bmap tracing into xfs_iext_update_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: remove post-bmap tracing in xfs_bmap_local_to_extents
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: make better use of the 'state' variable in xfs_bmap_del...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: add a xfs_bmap_fork_to_state helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: remove xfs_bmbt_get_state
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: remove all xfs_bmbt_set_* helpers except for xfs_bmbt_s...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: replace xfs_bmbt_lookup_ge with xfs_bmbt_lookup_first
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: pass a struct xfs_bmbt_irec to xfs_bmbt_lookup_eq
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: pass a struct xfs_bmbt_irec to xfs_bmbt_update
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: refactor xfs_bmap_add_extent_unwritten_real
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: refactor delalloc accounting in xfs_bmap_add_extent_del...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: refactor xfs_bmap_add_extent_delay_real
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: refactor xfs_bmap_add_extent_hole_real
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: refactor xfs_bmap_add_extent_hole_delay
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: refactor xfs_del_extent_real
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: use the state defines in xfs_bmap_del_extent_real
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: use correct state defines in xfs_bmap_del_extent_...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: move some more code into xfs_bmap_del_extent_real
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: use xfs_bmap_del_extent_delay for the data fork...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: rename bno to end in __xfs_bunmapi
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: don't set XFS_BTCUR_BPRV_WASDEL in xfs_bunmapi
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: use xfs_iext_get_extent instead of open coding it
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: fix incorrect extent state in xfs_bmap_add_extent_unwri...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: simplify the xfs_getbmap interface
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-26
Christoph Hellwig
xfs: rewrite getbmap using the xfs_iext_* helpers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-24
Christoph Hellwig
xfs: fix AIM7 regression
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-04
Christoph Hellwig
nvme-pci: Use PCI bus address for data/queues in CMB
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-10-04
Christoph Hellwig
xfs: handle racy AIO in xfs_reflink_end_cow
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-25
Christoph Hellwig
bsg-lib: don't free job in bsg_prepare_job
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-15
Christoph Hellwig
scsi: scsi_transport_fc: fix NULL pointer dereference...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-14
Christoph Hellwig
dmi: Mark all struct dmi_system_id instances const
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-11
Christoph Hellwig
nvme-pci: implement the HMB entry number and size limitations
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-11
Christoph Hellwig
nvme-pci: propagate (some) errors from host memory...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-11
Christoph Hellwig
nvme-pci: fix host memory buffer allocation fallback
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-11
Christoph Hellwig
nvme: fix lightnvm check
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-06
Christoph Hellwig
ahci: don't use MSI for devices with the silly Intel...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: unexport vfs_readv and vfs_writev
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: unexport vfs_read and vfs_write
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: unexport __vfs_read/__vfs_write
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
lustre: switch to kernel_write
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
gadget/f_mass_storage: stop messing with the address...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
mconsole: switch to kernel_read
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
btrfs: switch write_buf to kernel_write
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
net/9p: switch p9_fd_read to kernel_write
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
mm/nommu: switch do_mmap_private to kernel_read
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
serial2002: switch serial2002_tty_write to kernel_...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: make the buf argument to __kernel_write a void...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: fix kernel_write prototype
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: fix kernel_read prototype
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: move kernel_read to fs/read_write.c
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: move kernel_write to fs/read_write.c
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
autofs4: switch autofs4_write to __kernel_write
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
ashmem: switch to ->read_iter
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
block_dev: support RFW_NOWAIT on block device nodes
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: support RWF_NOWAIT for buffered reads
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
fs: pass iocb to do_generic_file_read
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-04
Christoph Hellwig
dma-coherent: remove an unused variable
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-03
Christoph Hellwig
xfs: open code end_buffer_async_write in xfs_finish_page_wri...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-02
Christoph Hellwig
xfs: don't set v3 xflags for v2 inodes
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: disable per-inode DAX flag
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: replace xfs_qm_get_rtblks with a direct call to...
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: rewrite xfs_bmap_count_leaves using xfs_iext_get_extent
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: use xfs_iext_*_extent helpers in xfs_bmap_split_extent_at
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: use xfs_iext_*_extent helpers in xfs_bmap_shift_extents
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: move some code around inside xfs_bmap_shift_extents
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: use xfs_iext_get_extent in xfs_bmap_first_unused
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: switch xfs_bmap_local_to_extents to use xfs_iext_insert
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: add a xfs_iext_update_extent helper
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
2017-09-01
Christoph Hellwig
xfs: consolidate the various page fault handlers
Signed-off-by: Christoph Hellwig <
hch@lst.de
>
commit
|
commitdiff
|
tree
next