- 15 Feb, 2003 21 commits
-
-
François Romieu authored
- pci_disable_device() added in rr_remove_one() to balance pci_enable_device() in rr_init_one() - rr_timer() and rr_close() are leaking pci_map'ed memory: make them use rr_raz_{rx/tx} - error exiting path in rr_open() was balancing pci_alloc_consistent() with kfree().
-
Adrian Bunk authored
-
Roger Luethi authored
-
Roger Luethi authored
The new reset function only waits up to 0.1 ms for the reset to complete, instead of 10 ms. However, it introduces the use of a forced reset flag if a chip doesn't seem cooperative. This fixes cases where until now only reloading the driver or even rebooting the machine would bring the chip back.
-
Roger Luethi authored
Fix the following bugs: - after a watchdog timeout (still a common thing with the Rhine), the driver will fall back to half-duplex, ignoring the auto-negotiation results, killing performance completely until the driver is reloaded; fixed by clearing full_duplex in init_registers() - driver considers only 0x200 for full-duplex option; now 0x220 - duplex code used dev->name before it's initialized; code section moved The full_duplex and force_media related code is quite a mess, but this minimal fix will make the most annoying problems go away. Looking at some other code (e.g. mii.c) it seems to me the interaction between user force, autoneg results and full_duplex/force_media is amazingly complex, so I'll leave it at this for now.
-
Roger Luethi authored
The Tx underrun handling in the current driver is broken. The details have been explained in a posting "VIA Rhine 1.15exp1, patch for testing/discussion" a couple of months ago.
-
Roger Luethi authored
- nuke mii_status_bits - move clear_tally_counters() up so it can get inlined (pointed out by Luca Barbieri) - rename via_restart_tx() -> via_rhine_restart_tx()
-
Jeff Garzik authored
into redhat.com:/garz/repo/net-drivers-2.5
-
Linus Torvalds authored
-
Art Haas authored
-
Art Haas authored
-
Art Haas authored
-
Art Haas authored
-
Dominik Brodowski authored
The deprecated /proc/cpufreq interface can easily live outside the cpufreq core now.
-
Dominik Brodowski authored
The CPU frequency table helpers can easily be modularized -- especially as they are not needed on all architectures, or for all drivers (even on x86 -- see longrun and gx-suspmod)
-
Anton Blanchard authored
I added this comment but the line it refers to is long gone.
-
Anton Blanchard authored
-
Anton Blanchard authored
The interrupt printout in /proc/stat doesnt make sense on many ppc64 boxes because we remap interrupts. Also, with enough active interrupt sources /proc/stat might get much bigger than a page which results in memory corruption.
-
Dominik Brodowski authored
This patch removes the {un}register_ss_entry/pcmcia_{un}register_socket calls, and replaces them with generic driver-model-compatible functions. Also, update the CodingStyle of these cs.c functions to what's recommended in the Linux kernel.
-
Dominik Brodowski authored
A new device_class "pcmcia_socket_class" is introduced for PCMCIA and CardBus sockets. All socket drivers I could find are updated so that they register a driver, and -if necessary- the "platform"/legacy device. This will allow for a cleanup of pcmcia_{un}register_socket() / {un}register_ss_entry() as well as reflect the parent for pcmcia_bus devices. Russell King allowed me to break sa1100_generic pcmcia support for the time being - so drop that part of the patch for the moment.
-
http://ppc.bkbits.net/for-linus-ppc64Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 16 Feb, 2003 5 commits
-
-
Anton Blanchard authored
-
Anton Blanchard authored
-
Anton Blanchard authored
-
Anton Blanchard authored
-
Anton Blanchard authored
into samba.org:/scratch/anton/sfr
-
- 15 Feb, 2003 14 commits
-
-
Stephen Rothwell authored
This is the generic part of the patch and the architecture specific parts I have been asked to forward directly to you.
-
Robert Love authored
There is an unused variable, `int maxlen', in net/sunrpc/clnt.c :: rpc_setup_pipedir().
-
Steven Cole authored
-
Alan Cox authored
-
Alan Cox authored
-
Alan Cox authored
-
Alan Cox authored
Randy Dunlap included this with the 152x stuff which then got lost in discussion about core changes and queueing reset. 154x doesnt need the extra discussion. Also adds a fix to use mca-legacy as needed for 1640 right now
-
Alan Cox authored
Fixes a request region breakage Fixes a size request error Handles a new card type
-
Steven Cole authored
-
Alan Cox authored
-
Alan Cox authored
-
Alan Cox authored
-
Alan Cox authored
No lilo since about 1997 has stomped the EBDA
-
Alan Cox authored
Also recognize the NEC98 busses
-