FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 10-09-2012, 04:09 AM
Jonathan Nieder
 
Default Bug#685407: ext4 dir_index + nfs duplicate cookies problem with large dovecot maildirs

Hi again,

Jonathan Nieder wrote:

> Hi kernel team,
[...]
> Please consider the attached patch for the sid branch of the packaging
> repo. It applies the five aforementioned patches from upstream:
>
> 6a8a13e03861 fs: add new FMODE flags: FMODE_32bithash and FMODE_64bithash
> d1f5273e9adb ext4: return 32/64-bit dir name hash according to usage type
> 999448a8c020 nfsd: rename 'int access' to 'int may_flags' in nfsd_open
> 06effdbb49af nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes)
> d7dab39b6e16 ext3: return 32/64-bit dir name hash according to usage
> type
>
> which make NFSv3/4 use 64-bit hashes as readdir cookies instead of
> crippling itself for the sake of NFSv2 which only supports 32-bit
> cookies. The most interesting of these (patches #2 and #5) are
> unfortunately a bit too big for the letter of the upstream stable
> rules, but the patches are straightforward, make sense, and are well
> tested.

Ping. Do you think these could work for stable@? If not, could they
make sense for wheezy anyway?

Even if I cheat by stripping out some comments and such, patch #2 is
257 lines including context and diff headers, but semantically the
patches are very clear and seem safe and sensible.

Thanks,
Jonathan


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/20121009040926.GA8442@elie.Belkin
 
Old 10-09-2012, 04:16 PM
Brian Kroth
 
Default Bug#685407: ext4 dir_index + nfs duplicate cookies problem with large dovecot maildirs

Jonathan Nieder <jrnieder@gmail.com> 2012-10-08 21:09:

Hi again,

Jonathan Nieder wrote:


Hi kernel team,

[...]

Please consider the attached patch for the sid branch of the packaging
repo. It applies the five aforementioned patches from upstream:

6a8a13e03861 fs: add new FMODE flags: FMODE_32bithash and FMODE_64bithash
d1f5273e9adb ext4: return 32/64-bit dir name hash according to usage type
999448a8c020 nfsd: rename 'int access' to 'int may_flags' in nfsd_open
06effdbb49af nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes)
d7dab39b6e16 ext3: return 32/64-bit dir name hash according to usage
type

which make NFSv3/4 use 64-bit hashes as readdir cookies instead of
crippling itself for the sake of NFSv2 which only supports 32-bit
cookies. The most interesting of these (patches #2 and #5) are
unfortunately a bit too big for the letter of the upstream stable
rules, but the patches are straightforward, make sense, and are well
tested.


Ping. Do you think these could work for stable@? If not, could they
make sense for wheezy anyway?

Even if I cheat by stripping out some comments and such, patch #2 is
257 lines including context and diff headers, but semantically the
patches are very clear and seem safe and sensible.

Thanks,
Jonathan


I think these are a must for wheezy. It's a fairly major flaw in my
opinion.


I would also really like to see this in stable, since wheezy felt a long
way off the last time I tried it, and there's some nice benefits from
the backports kernel that we like, though we can probably continue to
limp along on the original 2.6.32 kernel on those affected machines for
a bit.


</cent></cent>

Brian
 

Thread Tools




All times are GMT. The time now is 11:18 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org