- 11 May, 2002 7 commits
-
-
Kai Germaschewski authored
init/version.o includes include/linux/compile.h. As compile.h was regenerated each time make was run, init/version.o was recompiled each time. To avoid this, use the following solution: Generate a temporary new compile.h, and only replace the old one if the new one is different. We consider the files different if more than just date/time changed, since otherwise we would have to rebuild every time anyway. Still, the two files turned out to be different all the time, as we put a generation number into them which is incremented at each invocation of "make". The generation number update is now only done when the kernel config changes, which makes more sense, anyway. So, the UTS_VERSION and generation number now relate to the time the kernel was configured, not the time the actual "make vmlinux" was run, which should be fine.
-
Kai Germaschewski authored
Also, put the #define UTS_MACHINE ... from the command line into the header as well.
-
Kai Germaschewski authored
-
Kai Germaschewski authored
Group related things together, like building vmlinux, building modules, generating dependency, configuration, etc.
-
Kai Germaschewski authored
Nobody is building files from the top-level Makefile anyway, and if they were, they should use the standard assembler rules provided by Rules.make
-
Kai Germaschewski authored
The targets {sgml,ps,pdf,html} docs work as before, but the handling is now completely in Documentation/DocBook/Makefile.
-
Kai Germaschewski authored
The ROOT_DEV, SVGA_MODE and RAMDISK variables are i386/x86_64 specific, so move them to arch/$(ARCH)/boot/Makefile, this is where they are used. They still can be overridden on the command line like before, though I doubt anybody is still using them.
-
- 08 May, 2002 13 commits
-
-
Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
http://linux-isdn.bkbits.net/linux-2.5.makeLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Kai Germaschewski authored
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Kai Germaschewski authored
-
Kai Germaschewski authored
Adding some more flexibility to Config.in (Allow for core built-in but socket driver modular) cleans up the Makefile as well ;-)
-
Kai Germaschewski authored
Use the usual list-based approach. Still not too nice.
-
Kai Germaschewski authored
Old pcmcia-cs versions expect the pcmcia modules in /lib/modules/`uname -r`/pcmcia, so we symlinked them for compatibility. According to the comment, the generation of these links should have been removed in 2.4, so it's definitely time for it to go now.
-
Kai Germaschewski authored
Don't shortcut from drivers/Makefile to drivers/message/{fusion,i2o}/Makefile, but use intermediate drivers/message/Makefile. Cleanup drivers/message/fusion/Config.in and get rid of unnecessary CONFIG_FUSION_BOOT.
-
Kai Germaschewski authored
-
Kai Germaschewski authored
Link the subdirs of drivers/char from drivers/char/Makefile instead the top-level Makefile. Link order changes slightly, shouldn't case any problems, though. Fix drivers/char/pcmcia/Config.in. Cleanup drivers/char/pcmcia/Makefile. Fix rio build rules in drivers/char/Makefile.
-
http://linux-isdn.bkbits.net/linux-2.5.makeLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 07 May, 2002 20 commits
-
-
Kai Germaschewski authored
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.make
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
-
http://linux-isdn.bkbits.net/linux-2.5.makeLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
http://linux-isdn.bkbits.net/linux-2.5.isdnLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Kai Germaschewski authored
There's actually two cases when a new NCCI is created: outgoing and incoming connections (had missed the latter)
-
David S. Miller authored
above explaining the {phys,pfn}_base stuff.
-
bk://linuxusb.bkbits.net/linus-2.5Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Kai Germaschewski authored
Applications really ought to take care of maintaing the state themselves, instead of cheating by listening to controller private messages.
-
Patrick Mochel authored
-
David Brownell authored
- Report better errors, and in one case the correct one. - Adds strategic wmb() calls - Claims the right (scaled) ISO bandwidth - Uses non-CVS version ID This will likely resolve that Archos MP3 Jukebox issue, where "-104" (-ECONNRESET) was appearing mysteriously.
-
Greg Kroah-Hartman authored
minor -dj tree updates.
-
Greg Kroah-Hartman authored
add PMAC changes found in -dj tree
-
Greg Kroah-Hartman authored
sync up with -dj tree
-
Kai Germaschewski authored
First step in having the users alloc this as part of the state info they have to maintain anyway.
-
Greg Kroah-Hartman authored
change due to moved location of i386's pci.h
-
David Brownell authored
- generalizes/cleans keventd support to also handle * rx stalls (and usb 2.0 transaction translator unplug) * rx memory shortfalls (latent bug Oliver noticed) * cleanup on device disconnect (quiesce first) - merges Brad's patch to use the IEEE802 "locally assigned" bit - fixes a couple minor bugs on error paths (leak, bogus diagnostic) - updates some comments
-
Linus Torvalds authored
-
http://linux-isdn.bkbits.net/linux-2.5.isdnLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Andrew Morton authored
Ah. That's some left-over code. Reads will be OK, but writes will be unexpectedly asynchronous. Nothing in the kernel uses that function for writes so it didn't show up.
-