- 06 Oct, 2002 7 commits
-
-
Alan Cox authored
-
Alan Cox authored
(From Matthew Wilcox)
-
Alan Cox authored
-
Alan Cox authored
-
Alan Cox authored
(Jaroslav you may want to clone this into ALSA if ALSA lacks this one)
-
Kai Germaschewski authored
-
Kai Germaschewski authored
After reverting my nice but totally broken idea about accelerating the linking steps, make the three-stage .tmp_kallsyms.o generation / addition work again. Yeah, that means that we now link vmlinux three times when CONFIG_KALLSYMS is set, and that's annoying.
-
- 05 Oct, 2002 33 commits
-
-
Kai Germaschewski authored
-
James Bottomley authored
into mulgrave.(none):/home/jejb/BK/scsi-for-linus-2.5
-
James Bottomley authored
into mulgrave.(none):/home/jejb/BK/scsi-for-linus-2.5
-
James Bottomley authored
-
Alexander Viro authored
That's the last one. Now we can start doing refcounting...
-
Andrew Morton authored
smbfs compilation fix
-
Linus Torvalds authored
-
http://linux-isdn.bkbits.net/linux-2.5.makeLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Kai Germaschewski authored
We removed some files which are long since dead, but on the other hand forgot some of the current ones. Also, add a missing ) in a warning (introduced and fixed by Sam Ravnborg ;)
-
Kai Germaschewski authored
If you hide the sub-make in a function, 'make' needs a little help...
-
Alexander Viro authored
In addition to usual switch and cleanup, switched the damn thing to use of module_init/module_exit (and removed call from device_init()).
-
Linus Torvalds authored
That also matches the other dependency filenames these days, and makes the tree more position-independent.
-
Alexander Viro authored
Missed memset() when switching DAC960 to alloc_disk(). Fixed.
-
Alexander Viro authored
-
http://linux-isdn.bkbits.net/linux-2.5.makeLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Kai Germaschewski authored
The kallsyms patches added __kallsyms as last section into vmlinux, behind .bss. This was done to save two additional kallsyms passes, since as the added section was last, it did not change the symbols before it. With the new infrastructure in the top-level Makefile, we do not need to do full relinks for these passes, so they are cheaper. We now use one additional link/kallsyms run to be able to place the __kallsyms section before .bss. The other pass is saved by adding an empty but allocated __kallsyms section in kernel/kallsyms.c, so the first kallsyms pass already generates a section of the final size.
-
Kai Germaschewski authored
kallsyms needs to actually have a final vmlinux to extract the symbols, and then add this information as a new section to the final vmlinux. Currently, we basically just do the vmlinux link twice, adding .tmp_kallsyms.o the second time. However, it's actually possible to just link together the temporary vmlinux generated the first time and the new object file directly without going back to all the single parts that the temporary vmlinux was linked from. This mechanism should be useful for sparc as well, where the btfix mechanism needs an already linked vmlinux, too. IMPORTANT: This does only work as desired if the link script can be used recursively, i.e. ld <flags> -T arch/$(ARCH)/vmlinux.lds.s -o vmlinux.test vmlinux generates a vmlinux.test which is identical to vmlinux. arch/i386/vmlinux.lds.S needed a little tweaking, so probably the other archs do as well.
-
Brian Gerst authored
This patch removes the stubs for syscalls that are not used from the kernel anymore.
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-
Alexander Viro authored
-