dann frazier <dannf@dannf.org> writes:
> How big is the patchset these days, and what does it touch? I haven't
> messed with Lustre since 2.4.20 where the core patches were mostly
> adding intents, etc - stuff that I thought had been merged upstream in
> 2.6.
There still is a lot of patching in the VFS stuff for intents and
extends for the kernel as well as the patches to make ext3 into
ldiskfs for the lustre modules. Bits and peaces have been merged but a
lot remains to be in ext4 I believe.
Lets look at the kernel patches:
% diff -Nurd linux-2.6.15.7 linux-2.6.15.7.vanilla.lustre | wc
3517 12915 106602
% diff -Nurd linux-2.6.15.7 linux-2.6.15.7.vanilla.lustre | grep "^---" | cut -d" " -f2 | cut -f1
linux-2.6.15.7/Documentation/filesystems/ext2.txt
linux-2.6.15.7/arch/i386/kernel/smpboot.c
linux-2.6.15.7/block/ll_rw_blk.c
linux-2.6.15.7/drivers/scsi/Kconfig
linux-2.6.15.7/drivers/scsi/scsi_proc.c
linux-2.6.15.7/drivers/scsi/sd.c
linux-2.6.15.7/fs/block_dev.c
linux-2.6.15.7/fs/cifs/dir.c
linux-2.6.15.7/fs/dcache.c
linux-2.6.15.7/fs/exec.c
linux-2.6.15.7/fs/filesystems.c
linux-2.6.15.7/fs/inode.c
linux-2.6.15.7/fs/jbd/checkpoint.c
linux-2.6.15.7/fs/jbd/commit.c
linux-2.6.15.7/fs/jbd/journal.c
linux-2.6.15.7/fs/jbd/transaction.c
linux-2.6.15.7/fs/namei.c
linux-2.6.15.7/fs/namespace.c
linux-2.6.15.7/fs/nfs/dir.c
linux-2.6.15.7/fs/nfs/nfs4proc.c
linux-2.6.15.7/fs/open.c
linux-2.6.15.7/fs/stat.c
linux-2.6.15.7/include/asm-i386/thread_info.h
linux-2.6.15.7/include/linux/dcache.h
linux-2.6.15.7/include/linux/fs.h
linux-2.6.15.7/include/linux/jbd.h
linux-2.6.15.7/include/linux/lustre_version.h
linux-2.6.15.7/include/linux/mm.h
linux-2.6.15.7/include/linux/mount.h
linux-2.6.15.7/include/linux/namei.h
linux-2.6.15.7/include/linux/skbuff.h
linux-2.6.15.7/include/net/tcp.h
linux-2.6.15.7/kernel/exit.c
linux-2.6.15.7/kernel/sched.c
linux-2.6.15.7/mm/filemap.c
linux-2.6.15.7/mm/truncate.c
linux-2.6.15.7/net/core/dev.c
linux-2.6.15.7/net/core/skbuff.c
linux-2.6.15.7/net/ipv4/tcp.c
linux-2.6.15.7/net/unix/af_unix.c
Still some way to go to get this upstream.
MfG
Goswin