Re: 2.1.68 brokenness.

Kirk Petersen (kirk@eidolon.speakeasy.org)
Mon, 1 Dec 1997 01:45:58 -0800 (PST)


> "kerneld: ouch, unhandled message 21232", I don't remember exactly what it
> said. Then everything stopped, and I could see via magic sysrq that all
> processes were in a sleeping state. Oh well, back to 2.1.67. By the way, I
> will make the changelist for 2.1.68 tomorrow.

The "kerneld: ouch..." message is caused by the strange
interactions of kerneld and modular AF_UNIX. It is bound to happen once
while booting. That is a minor problem that doesn't cause the machine to
hang.
The problem you are having is due to an EXPORT_SYMBOL that must
have been lost during the code merge. The patch is at the end of this
email.
Oh, I'm also having problems with 2.1.68. Regardless of what I
do, my system locks solid after a few minutes. No oops or anything, it
just stops. I'll send more info if requested.

Bye,
Kirk

kirk@muppetlabs.com
http://www.muppetlabs.com/~kirk/

--- cut here ---

diff -u --recursive --new-file v2.1.68/linux/net/netsyms.c linux/net/netsyms.c
--- v2.1.68/linux/net/netsyms.c Mon Dec 1 01:25:34 1997
+++ linux/net/netsyms.c Mon Dec 1 01:16:50 1997
@@ -165,6 +165,10 @@
EXPORT_SYMBOL(scm_detach_fds);
#endif

+#ifdef CONFIG_UNIX_MODULE
+EXPORT_SYMBOL(csum_partial);
+#endif
+
#ifdef CONFIG_INET
/* Internet layer registration */
EXPORT_SYMBOL(inet_add_protocol);