* [PULL REQUEST] Quota changes for 2.6.30
@ 2009-03-26 1:22 Jan Kara
2009-03-26 23:16 ` Linus Torvalds
0 siblings, 1 reply; 5+ messages in thread
From: Jan Kara @ 2009-03-26 1:22 UTC (permalink / raw)
To: Linus Torvalds; +Cc: tytso, LKML
Hi Linus,
could you please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6.git for_linus
to get quota related changes for 2.6.30:
Jan Kara (20):
ext3: Remove unnecessary quota functions
ext4: Remove unnecessary quota functions
reiserfs: Remove unnecessary quota functions
quota: Move quota files into separate directory
quota: Make global quota locks cacheline aligned
quota: Remove NODQUOT macro
quota: Remove dqbuf_t and other cleanups
vfs: Use lowercase names of quota functions
ramfs: Remove quota call
ext2: Use lowercase names of quota functions
ext3: Use lowercase names of quota functions
ext4: Use lowercase names of quota functions
reiserfs: Use lowercase names of quota functions
ufs: Use lowercase names of quota functions
udf: Use lowercase names of quota functions
jfs: Use lowercase names of quota functions
nfsd: Use lowercase names of quota functions
quota: Remove uppercase aliases for quota functions.
quota: Remove superfluous inlines
quota: Coding style fixes
Manish Katiyar (1):
ext2: Zero our b_size in ext2_quota_read()
Matt LaPlante (1):
trivial: fix typos/grammar errors in fs/Kconfig
Mingming Cao (5):
quota: Add quota reservation support
quota: Add quota reservation claim and released operations
quota: Use inode->i_blkbits to get block bits
quota: Move EXPORT_SYMBOL immediately next to the functions/varibles
ext4: quota reservation for delayed allocation
The diffstat is:
fs/Kconfig | 56 +-
fs/Makefile | 6 +-
fs/attr.c | 3 +-
fs/dquot.c | 2410 ------------------------------------------
fs/ext2/balloc.c | 8 +-
fs/ext2/ialloc.c | 10 +-
fs/ext2/inode.c | 2 +-
fs/ext2/super.c | 1 +
fs/ext2/xattr.c | 8 +-
fs/ext3/balloc.c | 8 +-
fs/ext3/ialloc.c | 12 +-
fs/ext3/inode.c | 6 +-
fs/ext3/namei.c | 6 +-
fs/ext3/super.c | 48 +-
fs/ext3/xattr.c | 6 +-
fs/ext4/balloc.c | 2 +-
fs/ext4/ext4.h | 2 +
fs/ext4/ialloc.c | 12 +-
fs/ext4/inode.c | 40 +-
fs/ext4/mballoc.c | 46 +-
fs/ext4/namei.c | 6 +-
fs/ext4/super.c | 54 +-
fs/ext4/xattr.c | 6 +-
fs/inode.c | 4 +-
fs/jfs/acl.c | 2 +-
fs/jfs/inode.c | 6 +-
fs/jfs/jfs_dtree.c | 18 +-
fs/jfs/jfs_extent.c | 10 +-
fs/jfs/jfs_inode.c | 4 +-
fs/jfs/jfs_xtree.c | 14 +-
fs/jfs/namei.c | 6 +-
fs/jfs/xattr.c | 12 +-
fs/namei.c | 22 +-
fs/nfsd/vfs.c | 4 +-
fs/open.c | 2 +-
fs/quota.c | 513 ---------
fs/quota/Kconfig | 59 +
fs/quota/Makefile | 14 +
fs/quota/dquot.c | 2614 ++++++++++++++++++++++++++++++++++++++++++++++
fs/quota/quota.c | 524 ++++++++++
fs/quota/quota_tree.c | 651 ++++++++++++
fs/quota/quota_tree.h | 25 +
fs/quota/quota_v1.c | 234 +++++
fs/quota/quota_v2.c | 237 +++++
fs/quota/quotaio_v1.h | 33 +
fs/quota/quotaio_v2.h | 60 ++
fs/quota_tree.c | 645 ------------
fs/quota_tree.h | 25 -
fs/quota_v1.c | 218 ----
fs/quota_v2.c | 236 -----
fs/quotaio_v1.h | 33 -
fs/quotaio_v2.h | 60 --
fs/ramfs/file-nommu.c | 6 -
fs/reiserfs/bitmap.c | 14 +-
fs/reiserfs/inode.c | 10 +-
fs/reiserfs/namei.c | 6 +-
fs/reiserfs/stree.c | 14 +-
fs/reiserfs/super.c | 60 +-
fs/super.c | 8 +-
fs/sync.c | 2 +-
fs/udf/balloc.c | 14 +-
fs/udf/ialloc.c | 8 +-
fs/ufs/balloc.c | 12 +-
fs/ufs/ialloc.c | 8 +-
include/linux/quota.h | 11 +-
include/linux/quotaops.h | 119 ++-
66 files changed, 4770 insertions(+), 4565 deletions(-)
Thanks.
Honza
--
Jan Kara <jack@suse.cz>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PULL REQUEST] Quota changes for 2.6.30
2009-03-26 1:22 [PULL REQUEST] Quota changes for 2.6.30 Jan Kara
@ 2009-03-26 23:16 ` Linus Torvalds
2009-03-27 20:12 ` Jan Kara
0 siblings, 1 reply; 5+ messages in thread
From: Linus Torvalds @ 2009-03-26 23:16 UTC (permalink / raw)
To: Jan Kara; +Cc: tytso, LKML
On Thu, 26 Mar 2009, Jan Kara wrote:
>
> could you please pull from
>
> git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6.git for_linus
"Already up-to-date."
Forgot to actually push it out?
Linus
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PULL REQUEST] Quota changes for 2.6.30
2009-03-26 23:16 ` Linus Torvalds
@ 2009-03-27 20:12 ` Jan Kara
2009-03-27 21:52 ` Linus Torvalds
0 siblings, 1 reply; 5+ messages in thread
From: Jan Kara @ 2009-03-27 20:12 UTC (permalink / raw)
To: Linus Torvalds; +Cc: tytso, LKML
On Thu 26-03-09 16:16:47, Linus Torvalds wrote:
>
>
> On Thu, 26 Mar 2009, Jan Kara wrote:
> >
> > could you please pull from
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6.git for_linus
>
> "Already up-to-date."
>
> Forgot to actually push it out?
Damn, you're right. Should be there now.
Honza
--
Jan Kara <jack@suse.cz>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PULL REQUEST] Quota changes for 2.6.30
2009-03-27 20:12 ` Jan Kara
@ 2009-03-27 21:52 ` Linus Torvalds
2009-03-27 22:52 ` Jan Kara
0 siblings, 1 reply; 5+ messages in thread
From: Linus Torvalds @ 2009-03-27 21:52 UTC (permalink / raw)
To: Jan Kara; +Cc: tytso, LKML
On Fri, 27 Mar 2009, Jan Kara wrote:
> On Thu 26-03-09 16:16:47, Linus Torvalds wrote:
> >
> >
> > On Thu, 26 Mar 2009, Jan Kara wrote:
> > >
> > > could you please pull from
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6.git for_linus
> >
> > "Already up-to-date."
> >
> > Forgot to actually push it out?
> Damn, you're right. Should be there now.
It is, but now when I pull I notice that you hadn't used "-M --summary"
when asking me to pull. You claimed:
66 files changed, 4770 insertions(+), 4565 deletions(-)
but in fact it's really:
58 files changed, 902 insertions(+), 697 deletions(-)
create mode 100644 fs/quota/Kconfig
create mode 100644 fs/quota/Makefile
rename fs/{ => quota}/dquot.c (85%)
rename fs/{ => quota}/quota.c (94%)
rename fs/{ => quota}/quota_tree.c (84%)
rename fs/{ => quota}/quota_tree.h (100%)
rename fs/{ => quota}/quota_v1.c (79%)
rename fs/{ => quota}/quota_v2.c (98%)
rename fs/{ => quota}/quotaio_v1.h (100%)
rename fs/{ => quota}/quotaio_v2.h (100%)
so please do change your pull-request script to add -M (for rename
detection) and --summary (for that "new, deleted and renamed files"
summary at the end).
It really does generate a much nicer view of what changed, _especially_ in
cases like the above when a non-rename patch is mostly movement noise.
Git still defaults to non-rename patches because some people probably
still use inferior crud that doesn't understand about the extended patch
semantics of git patches.
Linus
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PULL REQUEST] Quota changes for 2.6.30
2009-03-27 21:52 ` Linus Torvalds
@ 2009-03-27 22:52 ` Jan Kara
0 siblings, 0 replies; 5+ messages in thread
From: Jan Kara @ 2009-03-27 22:52 UTC (permalink / raw)
To: Linus Torvalds; +Cc: tytso, LKML
On Fri 27-03-09 14:52:11, Linus Torvalds wrote:
> On Fri, 27 Mar 2009, Jan Kara wrote:
> > On Thu 26-03-09 16:16:47, Linus Torvalds wrote:
> > >
> > >
> > > On Thu, 26 Mar 2009, Jan Kara wrote:
> > > >
> > > > could you please pull from
> > > >
> > > > git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-quota-2.6.git for_linus
> > >
> > > "Already up-to-date."
> > >
> > > Forgot to actually push it out?
> > Damn, you're right. Should be there now.
>
> It is, but now when I pull I notice that you hadn't used "-M --summary"
> when asking me to pull. You claimed:
>
> 66 files changed, 4770 insertions(+), 4565 deletions(-)
>
> but in fact it's really:
>
> 58 files changed, 902 insertions(+), 697 deletions(-)
> create mode 100644 fs/quota/Kconfig
> create mode 100644 fs/quota/Makefile
> rename fs/{ => quota}/dquot.c (85%)
> rename fs/{ => quota}/quota.c (94%)
> rename fs/{ => quota}/quota_tree.c (84%)
> rename fs/{ => quota}/quota_tree.h (100%)
> rename fs/{ => quota}/quota_v1.c (79%)
> rename fs/{ => quota}/quota_v2.c (98%)
> rename fs/{ => quota}/quotaio_v1.h (100%)
> rename fs/{ => quota}/quotaio_v2.h (100%)
>
> so please do change your pull-request script to add -M (for rename
> detection) and --summary (for that "new, deleted and renamed files"
> summary at the end).
OK, I didn't know this is the preferred way. Will do next time.
Honza
--
Jan Kara <jack@suse.cz>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-03-27 22:53 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-03-26 1:22 [PULL REQUEST] Quota changes for 2.6.30 Jan Kara
2009-03-26 23:16 ` Linus Torvalds
2009-03-27 20:12 ` Jan Kara
2009-03-27 21:52 ` Linus Torvalds
2009-03-27 22:52 ` Jan Kara
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®