BSD - Bastard patcheset for Linux kernel. 2.4.26-bsd21k

Wed Jun 2 20:37:54 CEST 2004 21k is now ready/in testing https://ghost.anime.pl/~eyck/Projects/bsd/21k/, contains
  • FRESH: it now compiles with gcc 3.4.0
  • FRESH: it now compiles with gcc 3.3.3
  • FRESH: contains gcc 3.4.0 compilation fixes from Rock Linux, plus few personal tweaks (drbd, honeynet logging etc...) (btw, drbd is still 0.6.1, while current is 0.6.12, I'm not using drbd in production so it may take me some more time before I get to updating this)
  • UPDATE: ocfs updated to 0.1.9
  • jfs deadlock fixed: http://linux.bkbits.net:8080/linux-2.4/cset@1.1359.20.3
  • rfc2385 - md5 protection on long-running tcp sessions
  • Bunch of fixes from http://www.csd.uu.se/~mikpe/linux/patches
  • UPDATE: openswan updated to 1.0.4
Plus new stuff from earlier non-released bsd21XXXs:
  • UPDATE: squashfs 2.0 ( GREAT STUFF! )
  • FRESH: esfq 2.0
  • FRESH: ext2 compression ( chattr +c ) (this is not for production, will be removed in stable branch)

This time around I'll probably release debian kernel packages compiles with gcc : 2.95, 3.3.3, 3.4.0 with and without space-conserving optimisations (-Os)

NOTE: -Os brakes stuff, for example, usbcore no longer works

	unresolved symbol memcmp
	

with 3.4.0 I still have those problems:

/lib/modules/2.4.26-bsd21k/kernel/fs/ocfs/ocfs.o: /lib/modules/2.4.26-bsd21k/kernel/fs/ocfs/ocfs.o: unresolved symbol ocfs_version
/lib/modules/2.4.26-bsd21k/kernel/net/khttpd/khttpd.o: /lib/modules/2.4.26-bsd21k/kernel/net/khttpd/khttpd.o: unresolved symbol tcp_v4_md5_lookup
To be investigated...

| BSD - Bastard patcheset for Linux kernel. 2.4.26-bsd21k | | 2004.06.05-14:10.00

 You are scrupulously honest, frank, and straightforward. Therefore you have few friends.