Skip to contentSkip to conversation

XFS and Alan kernel tree

DISCUSSION Daniel Podlejski 5 participants 7 messages May 5, 2001 – Jun 13, 2001

lore
Share & tools
lore
#1 lore raw
Quoted 6 lines · Daniel Podlejski

I merge XFS witch Alan tree (2.4.4-ac5). It's seems to be stable. Patch against Alan tree is avaliable at:

http://www.underley.eu.org/linux/patch.ac-xfs.diff.bz2

It's 1.0 SGI release. Only XFS, pagebuf and POSIX ACLs code, without KDB.

linux-xfs added to cc: list. Could you try adding ftp://oss.sgi.com/projects/kdb/download/ix86/kdb-v1.8-2.4.4-ac5.gz to your patch?

#2 lore raw
In reply to Daniel Podlejski
Quoted 1 line · Daniel Podlejski

I merge XFS witch Alan tree (2.4.4-ac5). It's seems to be stable.

ld -m elf_i386 -r -o fs.o open.o read_write.o devices.o file_table.o buffer.o super.o block_dev.o stat.o exec.o pipe.o namei.o fcntl.o ioctl.o readdir.o select.o fifo.o locks.o dcache.o inode.o attr.o bad_inode.o file.o iobuf.o dnotify.o filesystems.o noquot.o ext_attr.o noposix_acl.o binfmt_script.o binfmt_elf.o proc/proc.o partitions/partitions.o ext2/ext2.o nls/nls.o
ld: cannot open noposix_acl.o: No such file or directory make[2]: *** [fs.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.4-ac5-xfs/fs' make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.4-ac5-xfs/fs'
make: *** [_dir_fs] Error 2

Norbert

#3 lore raw
In reply to Daniel Podlejski
Quoted 2 lines · Daniel Podlejski

I merge XFS witch Alan tree (2.4.4-ac5). It's seems to be stable. Patch against Alan tree is avaliable at:

Hi Daniel,
I've got a KDB patch against a relatively recent 2.4.5-ac6, but are you still continuing your porting effort to the -ac series? Thanks,
d

Signature · 1 line
Daniel Stone		<[email protected]> <[email protected]>
#4 lore raw
Quoted 7 lines · Daniel Stone
Quoted 2 lines · Daniel Podlejski

I merge XFS witch Alan tree (2.4.4-ac5). It's seems to be stable. Patch against Alan tree is avaliable at:

Hi Daniel,
I've got a KDB patch against a relatively recent 2.4.5-ac6, but are you still continuing your porting effort to the -ac series?

kdb v1.8-2.4.5-ac6 works for -ac6 through -ac13. None of the changes in that series affect kdb.

There have been some significant changes to page I/O handling in 2.4.6-pre[12] which are reflected in the XFS CVS tree. -ac13 is still using the old page_launder() code which is not as clean. In addition kdb for Linus's and AC's trees has diverged quite a bit because of the console and NMI cleanup in -ac. Fitting XFS from CVS into -ac13 will be very nasty, you might want to wait until AC syncs to Linus's kernel or Linus takes some of the -ac changes.

#5 lore raw
Quoted 13 lines · Keith Owens
Quoted 7 lines · Daniel Stone
Quoted 2 lines · Daniel Podlejski

I merge XFS witch Alan tree (2.4.4-ac5). It's seems to be stable. Patch against Alan tree is avaliable at:

Hi Daniel,
I've got a KDB patch against a relatively recent 2.4.5-ac6, but are you still continuing your porting effort to the -ac series?

kdb v1.8-2.4.5-ac6 works for -ac6 through -ac13. None of the changes in that series affect kdb.

Quoted 7 lines

There have been some significant changes to page I/O handling in 2.4.6-pre[12] which are reflected in the XFS CVS tree. -ac13 is still using the old page_launder() code which is not as clean. In addition kdb for Linus's and AC's trees has diverged quite a bit because of the console and NMI cleanup in -ac. Fitting XFS from CVS into -ac13 will be very nasty, you might want to wait until AC syncs to Linus's kernel or Linus takes some of the -ac changes.

Hmm, I've got Rik's page_launder patch which was posted to lkml a couple of days ago, and hand-hacked that into ac. I got the CVS tree and manually hacked out 2.4.6-pre2, but with 22 different files with rejects when I tried to put -ac in, I just gave up.

d

Signature · 1 line
Daniel Stone		<[email protected]> <[email protected]>
#6 lore raw

On 06/12, Daniel Stone rearranged the electrons to read:

Quoted 4 lines

Hmm, I've got Rik's page_launder patch which was posted to lkml a couple of days ago, and hand-hacked that into ac. I got the CVS tree and manually hacked out 2.4.6-pre2, but with 22 different files with rejects when I tried to put -ac in, I just gave up.

Sounds like my experience with it. I can do 5 to maybe even ten rejects if they're no-thinkos, but this was a buttload of whammies.

--
Hob Goblin
[email protected]

I spilled Spot Remover on my dog... Now he's gone.
-- Stephen Wright