[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dccp
Subject:    Re: Protocol not attached
From:       gerrit () erg ! abdn ! ac ! uk
Date:       2008-10-23 5:18:56
Message-ID: 41104.148.187.160.35.1224739136.squirrel () 148 ! 187 ! 160 ! 35
[Download RAW message or body]

>
> We've tested using netdev tree and it is working.
>
Unfortunately, the fact that it works under the Linus tree and under the
netdev-2.6 tree does not mean that the cause of the problem has gone.

This is because the request_module calls from the DCCP tree are missing.
So one could test by

 1) trying the DCCP patch on the Linus tree
    http://eden-feed.erg.abdn.ac.uk/latest-dccp-test-tree.diff.gz

 2) check netdev-2.6 + DCCP patches -- but you already tested this
    and it was the reason for this thread.

Looking at your .config file again yesterday I noted that it sets
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
 # CONFIG_X86_64 is not set
 CONFIG_X86=y,

i.e. you are compiling a 32 bit kernel on a 64bit (Athlon) processor. On
the Sempron I use a 64 bit kernel and it works. Yesterday evening I tried
(with some difficulties) to build the 32-bit variant and, ecce, after
building it it hung in a call to request_modules for a binformat module.

Hence I think that one likely cause may be a 32/64 bit issue. Did you notice
any other module-related build problems on the 32 bit kernel? Earlier you
mentioned that SCTP also was not working.

There are other parts of the (networking) system that also call
request_module, (grep -R request_module net/), for instance if TCP
pluggable congestion control is built as a module -- I take it this is
working correctly?

Gerrit

 CONFIG_64BIT=y
 # CONFIG_X86_32 is not set
 CONFIG_X86_64=y


--
To unsubscribe from this list: send the line "unsubscribe dccp" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic