Dave Chinner
|
c58efdb442
xfs: ensure log covering transactions are synchronous
|
14 years ago |
Dave Chinner
|
1a427ab0c1
xfs: convert pag_ici_lock to a spin lock
|
14 years ago |
Dave Chinner
|
1a3e8f3da0
xfs: convert inode cache lookups to use RCU locking
|
14 years ago |
Dave Chinner
|
f83282a8ef
xfs: fix per-ag reference counting in inode reclaim tree walking
|
14 years ago |
Dave Chinner
|
69b491c214
xfs: serialise inode reclaim within an AG
|
14 years ago |
Dave Chinner
|
e3a20c0b02
xfs: batch inode reclaim lookup
|
14 years ago |
Dave Chinner
|
78ae525676
xfs: implement batched inode lookups for AG walking
|
14 years ago |
Dave Chinner
|
e13de955ca
xfs: split out inode walk inode grabbing
|
14 years ago |
Dave Chinner
|
65d0f20533
xfs: split inode AG walking into separate code for reclaim
|
14 years ago |
Dave Chinner
|
e176579e70
xfs: lockless per-ag lookups
|
14 years ago |
Johannes Weiner
|
081003fff4
xfs: properly account for reclaimed inodes
|
14 years ago |
Dave Chinner
|
1a387d3be2
xfs: dummy transactions should not dirty VFS state
|
14 years ago |
Dave Chinner
|
2f11feabb1
xfs: simplify and remove xfs_ireclaim
|
15 years ago |
Christoph Hellwig
|
64c8614941
xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount
|
15 years ago |
Christoph Hellwig
|
898621d5a7
xfs: simplify inode to transaction joining
|
15 years ago |
Christoph Hellwig
|
3400777ff0
xfs: remove unneeded #include statements
|
15 years ago |
Christoph Hellwig
|
288699feca
xfs: drop dmapi hooks
|
15 years ago |
Dave Chinner
|
16fd536737
xfs: track AGs with reclaimable inodes in per-ag radix tree
|
15 years ago |
Dave Chinner
|
70e60ce715
xfs: convert inode shrinker to per-filesystem contexts
|
15 years ago |
Dave Chinner
|
7f8275d0d6
mm: add context argument to shrinker callback
|
15 years ago |
Christoph Hellwig
|
fb3b504ade
xfs: fix access to upper inodes without inode64
|
15 years ago |
Christoph Hellwig
|
8c38366f99
xfs: enforce synchronous writes in xfs_bwrite
|
15 years ago |
Christoph Hellwig
|
df308bcfec
xfs: remove periodic superblock writeback
|
15 years ago |
Jan Engelhardt
|
e2a07812e9
xfs: add blockdev name to kthreads
|
15 years ago |
Dave Chinner
|
9bf729c0af
xfs: add a shrinker to background inode reclaim
|
15 years ago |
Dave Chinner
|
f1d486a361
xfs: don't warn on EAGAIN in inode reclaim
|
15 years ago |
Dave Chinner
|
20f6b2c785
xfs: check for more work before sleeping in xfssyncd
|
15 years ago |
Christoph Hellwig
|
f1f724e4b5
xfs: fix locking for inode cache radix tree tag updates
|
15 years ago |
Dave Chinner
|
c854363e80
xfs: Use delayed write for inodes rather than async V2
|
15 years ago |
Dave Chinner
|
777df5afdb
xfs: Make inode reclaim states explicit
|
15 years ago |