[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(usagi-users 00478) Major Header breakage for 2.4.4 snap patches
- To: usagi-users@xxxxxxxxxxxxxx
- Subject: (usagi-users 00478) Major Header breakage for 2.4.4 snap patches
- From: Valdis.Kletnieks@xxxxxx
- Date: Fri, 04 May 2001 23:04:57 -0400
- Reply-to: usagi-users@xxxxxxxxxxxxxx
I tried building a 2.4.4 kernel using the patch found in
ftp://ftp.linux-ipv6.org/pub/usagi/snap/patch/linux24-2.4.4-usagi-20010505.patch.gz
and it died a *very* quick and horrid death. I diagnosed the problem as follows:
In the include file /usagi/kernel/linux24/include/net/sock.h
Version 1.1.1.10, near line 214, still has:
__u16 id; /* ID counter for DF pkts */
This is missing in the 1.12 version, which was what was apparently used
to build the linux24-2.4.4-usagi-20010505.patch.gz patch files. However,
a lot of other things in the 2.4.4 kernel tree still use the inet_opt.id
structure field (with the result that a kernel 'make' dies on the very
first file compiled). Now, the 1.1.1.10 version has the 'LINUS' tag
and says it's synced to the 2.4.4 kernel - I'm guessing that what
happened was just the 1.12 version (which seems to be against a 2.4.3
tree?) was used to build the patch rather than the 1.1.1.10 file.
Incidentally, all the 2.4.4-usage-2001050?.patch.gz files have the
same problem.
Could somebody see about getting a 2.4.4-usagi patch that includes the right
version of the files?
Valdis Kletnieks
Operating Systems Analyst
Virginia Tech