Eric Sandeen
|
2353e8e9b6
[XFS] Don't map non-uptodate buffers in xfs_probe_cluster; also fixes
|
19 anni fa |
David Chinner
|
9fddaca229
[XFS] Account for the page we just wrote when we detect congestion during
|
19 anni fa |
Christoph Lameter
|
e965f9630c
[PATCH] Direct Migration V9: Avoid writeback / page_migrate() method
|
19 anni fa |
David Chinner
|
d88992f660
[XFS] Fix a race in xfs_submit_ioend() where we can be completing I/O for
|
19 anni fa |
Christoph Hellwig
|
75e17b3caf
[XFS] add helper to get xfs_inode from vnode
|
19 anni fa |
Christoph Hellwig
|
f5e596bbef
[XFS] fix writeback control handling fix a reversed condition on where to
|
19 anni fa |
Christoph Hellwig
|
6c4fe19f66
[XFS] cluster rewrites We can cluster mapped pages aswell, this improves
|
19 anni fa |
Christoph Hellwig
|
7336cea8c2
[XFS] pass full 64bit offsets to xfs_add_to_ioend
|
19 anni fa |
Christoph Hellwig
|
d5cb48aaac
[XFS] consolidate some code in xfs_page_state_convert The unmapped buffer
|
19 anni fa |
Christoph Hellwig
|
9260dc6b2e
[XFS] various fixes for xfs_convert_page fix various bogusities in
|
19 anni fa |
Christoph Hellwig
|
1defeac9d4
[XFS] clean up the xfs_offset_to_map interface Currently we pass a struct
|
19 anni fa |
Christoph Hellwig
|
10ce444428
[XFS] use pagevec lookups This reduces the time spend in the radix tree
|
19 anni fa |
Christoph Hellwig
|
f6d6d4fcd1
[XFS] Initial pass at going directly-to-bio on the buffered IO path. This
|
19 anni fa |
Nathan Scott
|
ce8e922c0e
[XFS] Complete the pagebuf -> xfs_buf naming convention transition,
|
19 anni fa |
Nathan Scott
|
a4656391b7
[XFS] Fix a 32 bit value wraparound when providing a mapping for a large
|
20 anni fa |
Nathan Scott
|
19d5bcf370
[XFS] Ensure fsync does not incorrectly return EIO for pages beyond EOF.
|
20 anni fa |
Nathan Scott
|
fdc7ed75c0
[XFS] Fix boundary conditions when issuing direct IOs from large userspace
|
20 anni fa |
Nathan Scott
|
7b71876980
[XFS] Update license/copyright notices to match the prefered SGI
|
20 anni fa |
Nathan Scott
|
a844f4510d
[XFS] Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot.
|
20 anni fa |
Al Viro
|
27496a8c67
[PATCH] gfp_t: fs/*
|
20 anni fa |
Nathan Scott
|
c31e887807
[XFS] Fix incorrect use of BMAPI_READ in unwritten extent handling
|
20 anni fa |
Christoph Hellwig
|
c1a073bdff
[XFS] Delay I/O completion for unwritten extents after conversion
|
20 anni fa |
Christoph Hellwig
|
f09738638d
[XFS] Delay direct I/O completion to a workqueue This is nessecary
|
20 anni fa |
Christoph Hellwig
|
0829c3602f
[XFS] Add infrastructure for tracking I/O completions
|
20 anni fa |
Christoph Hellwig
|
51c91ed52b
[XFS] add infrastructure for waiting on I/O completion at inode reclaim
|
20 anni fa |
Nathan Scott
|
bcec2b7f2b
[XFS] Add a chunk of tracing code to diagnose truncate related issues.
|
20 anni fa |
Christoph Hellwig
|
92198f7eaa
[PATCH] pass iocb to dio_iodone_t
|
20 anni fa |
Christoph Hellwig
|
66f5507133
[XFS] remove an over-zealous WARN_ON
|
20 anni fa |
Nathan Scott
|
24e17b5fb9
[XFS] Use the right offset when ensuring a delayed allocate conversion has covered the offset originally requested. Can cause data corruption when multiple processes are performing writeout on different areas of the same file. Quite difficult to hit though.
|
20 anni fa |
Nathan Scott
|
775bf6c99a
[XFS] Do not do delalloc conversion on pages beyond EOF ever, not just sometimes
|
20 anni fa |