- 09 May, 2002 1 commit
-
-
Kai Germaschewski authored
In the old days, we used to export all symbols from a module by default. We still do so, unless o either exported symbols are explicitly listed in EXPORT_SYMBOL() o or EXPORT_NO_SYMBOLS is given. This patches changes the default of 'export all symbols' to 'export no symbols' for all files which are not listed in $(export-objs) in the relevant Makefile.
-
- 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 26 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.
-
Colin Slater authored
Trivial patch to change some instances of suser() and fsuser() to proper capable() checks.
-
Stephen Rothwell authored
In Rules.make, a comment says: # Old makefiles define their own rules for compiling .S files, # but these standard rules are available for any Makefile that # wants to use them. Our plan is to incrementally convert all # the Makefiles to these standard rules. -- rmk, mec This patch does that for the i386 arch Makefiles.
-
Ivan Kokshaysky authored
There are missing #includes which will break compilation on some non-x86 platforms. With following patch this compiles and works on alpha.
-
Ivan Kokshaysky authored
Summary of changes: - alpha, arm: code related to PCI-PCI bridges from pcibios_fixup_bus() removed - now it's generic; - pdev_sort_resource: sort resources all together, no matter IO or memory; - pbus_assign_resources_sorted: ditto; - pci_bridge_check_ranges, pci_setup_bridge: changed for prefetch support; - pbus_size_io, pbus_size_mem: core stuff; tested with randomly generated sets of resources; - pbus_size_bridges: pass #2 (pass #1 is PCI probing, common for all archs); - pbus_assign_resources: pass #3. Ivan.
-
Ivan Kokshaysky authored
This changes PCI resource allocation algorithm to 3 passes vs. current 2 passes. Extra pass is used for calculation of required size and alignment of PCI buses behind PCI-PCI bridges. After that, in the pass #3, these buses get allocated like regular PCI devices. This gives tighter PCI IO and memory packing - for instance, this fixes allocation problems on certain alphas with very small (112Mb) PCI memory range. Also, the new code - will allow mixed approach to resource allocation: architecture can keep BIOS settings for some devices, and re-allocate resources for others, including improperly initialized bridges; - makes prefetchable ranges support much simpler; - allows sizing of IO and memory ranges for the host bridges, which might be very useful in some situations. It was tested on various alphas; I haven't heard any complaints from rmk and rth, so probably all of this is ok. :-) Part 1: - for all archs, 4th argument (align) added to pcibios_align_resource (and its callers). It's necessary because this function will be called for bus resources as well, and in this case size != alignment. - for several archs, dead/bogus code removed from pcibios_fixup_pbus_ranges().
-
bk://ldm@bkbits.net/linux-2.5-pciPatrick Mochel authored
into segfault.osdl.org:/home/mochel/src/kernel/devel/linux-2.5-pci
-