* [PULL REQUEST] UDF tree
@ 2011-01-11 20:52 Jan Kara
2011-01-11 22:39 ` Linus Torvalds
0 siblings, 1 reply; 4+ messages in thread
From: Jan Kara @ 2011-01-11 20:52 UTC (permalink / raw)
To: Linus Torvalds; +Cc: LKML, linux-fsdevel
Hello Linus,
could you please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6.git for_linus
The largest portion of patches is BKL removal from UDF. Also there is a fix
for a long standing directory corruption bug which I've hit while testing
BKL removal patches.
The full shortlog is:
Alessio Igor Bogani (3):
udf: Replace bkl with the UDF_I(inode)->i_data_sem for protect udf_inode_info struct
udf: Use of s_alloc_mutex to serialize udf_relocate_blocks() execution
udf: Remove unnecessary bkl usages
Jan Kara (10):
udf: Convert UDF_SB(sb)->s_flags to use bitops
udf: Remove BKL from udf_update_inode
udf: Move handling of uniqueID into a helper function and protect it by a s_alloc_mutex
udf: Protect all modifications of LVID with s_alloc_mutex
udf: Protect default inode credentials by rwlock
udf: Remove BKL from udf_put_super() and udf_remount_fs()
udf: Call udf_add_free_space() for more blocks at once in udf_free_blocks()
udf: Remove BKL from free space counting functions
udf: Protect udf_file_aio_write from possible races
udf: Fix directory corruption after extent merging
Jesper Juhl (1):
UDF: Close small mem leak in udf_find_entry()
Joe Perches (2):
fs/udf: Use vzalloc
fs/udf: Add printf format/argument verification
The diffstat is
fs/udf/balloc.c | 3 +-
fs/udf/dir.c | 5 --
fs/udf/file.c | 11 ++---
fs/udf/ialloc.c | 21 +++-------
fs/udf/inode.c | 51 +++++++++++--------------
fs/udf/namei.c | 107 ++++++++++++++--------------------------------------
fs/udf/partition.c | 27 +++++++++----
fs/udf/super.c | 67 ++++++++++++++++++++-------------
fs/udf/symlink.c | 12 +++--
fs/udf/udf_i.h | 13 ++++++
fs/udf/udf_sb.h | 22 +++++++++--
fs/udf/udfdecl.h | 4 +-
12 files changed, 164 insertions(+), 179 deletions(-)
Thanks
Honza
--
Jan Kara <jack@suse.cz>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PULL REQUEST] UDF tree
2011-01-11 20:52 [PULL REQUEST] UDF tree Jan Kara
@ 2011-01-11 22:39 ` Linus Torvalds
2011-01-11 22:44 ` Linus Torvalds
0 siblings, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2011-01-11 22:39 UTC (permalink / raw)
To: Jan Kara; +Cc: LKML, linux-fsdevel
On Tue, Jan 11, 2011 at 12:52 PM, Jan Kara <jack@suse.cz> wrote:
>
> The largest portion of patches is BKL removal from UDF.
Hmm.. The Kconfig file still claims it depends on BKL, so you cannot
actually build it without that.
Oversight? Or is it not complete?
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PULL REQUEST] UDF tree
2011-01-11 22:39 ` Linus Torvalds
@ 2011-01-11 22:44 ` Linus Torvalds
2011-01-12 15:09 ` Jan Kara
0 siblings, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2011-01-11 22:44 UTC (permalink / raw)
To: Jan Kara; +Cc: LKML, linux-fsdevel
On Tue, Jan 11, 2011 at 2:39 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
>
> Hmm.. The Kconfig file still claims it depends on BKL, so you cannot
> actually build it without that.
>
> Oversight? Or is it not complete?
Seems to be an oversight, because it compiles without the BKL.
I'll remove that thing in the merge commit, evil as I am.
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PULL REQUEST] UDF tree
2011-01-11 22:44 ` Linus Torvalds
@ 2011-01-12 15:09 ` Jan Kara
0 siblings, 0 replies; 4+ messages in thread
From: Jan Kara @ 2011-01-12 15:09 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Jan Kara, LKML, linux-fsdevel
On Tue 11-01-11 14:44:23, Linus Torvalds wrote:
> On Tue, Jan 11, 2011 at 2:39 PM, Linus Torvalds
> <torvalds@linux-foundation.org> wrote:
> >
> > Hmm.. The Kconfig file still claims it depends on BKL, so you cannot
> > actually build it without that.
> >
> > Oversight? Or is it not complete?
>
> Seems to be an oversight, because it compiles without the BKL.
>
> I'll remove that thing in the merge commit, evil as I am.
Thanks. It was an oversight.
Honza
--
Jan Kara <jack@suse.cz>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-01-12 15:09 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-11 20:52 [PULL REQUEST] UDF tree Jan Kara
2011-01-11 22:39 ` Linus Torvalds
2011-01-11 22:44 ` Linus Torvalds
2011-01-12 15:09 ` Jan Kara
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).