* [RFC][PATCH 0/6] delayed allocation ENOSPC handling
@ 2008-06-01 23:35 Mingming Cao
0 siblings, 0 replies; only message in thread
From: Mingming Cao @ 2008-06-01 23:35 UTC (permalink / raw)
To: linux-ext4
The following series patches does block reservation for delayed
allocation, to avoid ENOSPC later at page flush time.
Blocks(data and metadata) are reserved at da_write_begin()
time, the freeblocks counter is updated by then, and the number of
reserved blocks is store in per inode counter.
At the writepage time, the unused reserved meta blocks are returned
back. At unlink/truncate time, reserved blocks are properly released.
Signed-off-by: Mingming cao <cmm@us.ibm.com>
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-06-01 23:35 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-01 23:35 [RFC][PATCH 0/6] delayed allocation ENOSPC handling Mingming Cao
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox