Re: Let it go Patch for 2.1.79

Alan Cox (alan@lxorguk.ukuu.org.uk)
Thu, 15 Jan 1998 15:15:24 +0000 (GMT)


> are quite different things. CONFIG_UNIX can't be specified in the newer
> kernel's anymore if CONFIG_NET is set to n. (In fact it was hardwired to

Indeed. Thats intentional. Please wait until we change things properly
CONFIG_NET is meant to take out sockets, we need to add a CONFIG_NET_EXTERN
for external networking so that NET=y UNIX=y EXTERN=n does the right thing
as well as NET=n doing it

> 2. The kernel linker doesn't behave quite like the linker in user space,
> and includes therefor objectfiles, which contain only unused symbols due
> to extern inline directives too. Therefore the movement of dependencies
> in the net/core/Makefile

Its the same linker running the same way - the tendancy to suck stuff in
as a generic bug/feature

> 3. Sound Blaster.

Please dont touch this Linus. I'll merge all the bits needed

ALan