* [PATCH v5 0/5] fat: additions to support fat_fallocate
@ 2014-09-25 5:30 Namjae Jeon
2014-09-25 19:55 ` Andrew Morton
0 siblings, 1 reply; 3+ messages in thread
From: Namjae Jeon @ 2014-09-25 5:30 UTC (permalink / raw)
To: 'OGAWA Hirofumi', Andrew Morton; +Cc: linux-fsdevel
This patch set provides support for doing fallocate operation
on FAT filesystem.
v5:
- change all routines to make ->i_disksize aligned by cluster size.
- merge fat_bmap2() and fat_get_block_bmap().
v4:
- ->i_disksize is aligned by block size in fill_inode.
- use i_disksize when computing the number of cluster for fallocate.
- make fat_get_block_bmap to avoid race issue.
- use __fat_write_inode() with inode_needs_sync() in evict.
v3:
- fix i_disksize and mmu_private comments(uninit/initialized)
- remove unneeded condition in fat_bmap.
- use mmu_private instead of fclus in fat_fallocate.
- make function mark buffer new for block in fallocated region.
- use flags for bmap.
- use mmu_private instead of i_size in direct_IO.
- use flags and remove i_mutex in bmap.
- update vfat documentation.
v2:
- remove a stary unlock(from Dan Carpenter)
- check ->mmu_private and ->i_disksize to truncate uninitialized data.
Namjae Jeon (5):
fat: add i_disksize to represent uninitialized size
fat: add fat_fallocate operation
fat: skip cluster allocation on fallocated region
fat: permit to return phy block number by fibmap in fallocated region
Documentation/filesystems/vfat.txt: update the limitation for fat fallocate
--
1.7.11-rc0
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH v5 0/5] fat: additions to support fat_fallocate
2014-09-25 5:30 [PATCH v5 0/5] fat: additions to support fat_fallocate Namjae Jeon
@ 2014-09-25 19:55 ` Andrew Morton
2014-09-29 4:36 ` Namjae Jeon
0 siblings, 1 reply; 3+ messages in thread
From: Andrew Morton @ 2014-09-25 19:55 UTC (permalink / raw)
To: Namjae Jeon; +Cc: 'OGAWA Hirofumi', linux-fsdevel
On Thu, 25 Sep 2014 14:30:57 +0900 Namjae Jeon <namjae.jeon@samsung.com> wrote:
> Namjae Jeon (5):
> fat: add i_disksize to represent uninitialized size
> fat: add fat_fallocate operation
> fat: skip cluster allocation on fallocated region
> fat: permit to return phy block number by fibmap in fallocated region
> Documentation/filesystems/vfat.txt: update the limitation for fat fallocate
What happened to fat-zero-out-seek-range-on-_fat_get_block-v4.patch?
It would be nice to get this patchset wrapped up some time - it's been
over a year...
^ permalink raw reply [flat|nested] 3+ messages in thread
* RE: [PATCH v5 0/5] fat: additions to support fat_fallocate
2014-09-25 19:55 ` Andrew Morton
@ 2014-09-29 4:36 ` Namjae Jeon
0 siblings, 0 replies; 3+ messages in thread
From: Namjae Jeon @ 2014-09-29 4:36 UTC (permalink / raw)
To: 'Andrew Morton'; +Cc: 'OGAWA Hirofumi', linux-fsdevel
>
> > Namjae Jeon (5):
> > fat: add i_disksize to represent uninitialized size
> > fat: add fat_fallocate operation
> > fat: skip cluster allocation on fallocated region
> > fat: permit to return phy block number by fibmap in fallocated region
> > Documentation/filesystems/vfat.txt: update the limitation for fat fallocate
>
> What happened to fat-zero-out-seek-range-on-_fat_get_block-v4.patch?
>
> It would be nice to get this patchset wrapped up some time - it's been
> over a year...
Hi Andrew,
Sorry that I didn't note definitely and it was late for rework..
Actually I didn't have any idea to fix remained issue and was involved
in some other works.
I have reworked all routines with i_disksize redefinition (cluster size aligned)
and also with changing the i_disksize definition fat-zero-out-seek-range-on-
_fat_get_block-v4.patch is no more needed as is. Also, the functionality served
more purpose with the naming skip cluster allocation on fallocated region.
Thanks!
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-09-29 4:36 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-25 5:30 [PATCH v5 0/5] fat: additions to support fat_fallocate Namjae Jeon
2014-09-25 19:55 ` Andrew Morton
2014-09-29 4:36 ` Namjae Jeon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).