- 11 Apr, 2003 12 commits
-
-
Linus Torvalds authored
-
George Anzinger authored
Noted by David Mosberger: "If someone happens to arm a periodic timer at exactly 256 jiffies (as ohci happens to do on platforms with HZ=1024), then you end up getting an endless loop of timer activations, causing a machine hang. The problem is that __run_timers updates base->timer_jiffies _before_ running the callback routines. If a callback re-arms the timer at exactly 256 jiffies, add_timers() will reinsert the timer into the list that we're currently processing, which of course will cause the timer to expire immediately again, etc., etc., ad naseum... " The answer here is to move the whole expired list to a local header and to not look back.
-
Ben Collins authored
- Convert nodemgr to new driver model. - Convert to new module_param() calls. - Merged fixes for devfs mkdir and some sleep-in-atomic fixes from mainline 2.5-bk - Fix possible memory corruption on highlevel local read/write. - Fix bitmap usage for some bitops. - Fix bug in closing ISO stream. - Fixes for nodemgr probing in the event of a reset storm. - Workaround for nForce2 firewire chipset. This is preliminary. - Conversion of SBP-2 to use new driver model in nodemgr, including providing a driver for firewire unit directories and registering proper callbacks.
-
bk://kernel.bkbits.net/gregkh/linux/linus-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Greg Kroah-Hartman authored
into kroah.com:/home/greg/linux/BK/gregkh-2.5
-
Greg Kroah-Hartman authored
into kroah.com:/home/greg/linux/BK/i2c-2.5
-
Luca Tettamanti authored
-
Oliver Neukum authored
the driver should not mess with configurations here.
-
Oliver Neukum authored
there's no reason this driver should mess with configurations.
-
Linus Torvalds authored
Found by Rik van Riel: "There's a serious bug in the handling of the pointer returned by kmap_atomic() in nfs/dir.c. The pointer (part of desc) is passed into find_dirent_name and from there into dir_decode, which modifies the pointer. That means you end up passing a wrong address to kunmap_atomic()."
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 10 Apr, 2003 25 commits
-
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.5
-
David S. Miller authored
-
David S. Miller authored
-
Mathew Richardson authored
-
David Stevens authored
-
Eduardo Pereira Habkost authored
-
James Morris authored
-
Jean-Francois Dive authored
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/net-2.5
-
Martin Josefsson authored
-
Linus Torvalds authored
-
Linus Torvalds authored
-
bk://linux-dj.bkbits.net/agpgartLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Dave Jones authored
If we build >1 DRM driver into the kernel, we get this lovely output.. [drm] Initialized tdfx 1.0.0 20010216 on minor 0 [drm] AGP 0.100 aperture @ 0xe0000000 64MB [drm] Initialized r128 2.3.0 20021029 on minor 1 [drm] AGP 0.100 aperture @ 0xe0000000 64MB [drm] Initialized radeon 1.8.0 20020828 on minor 2 [drm] AGP 0.100 aperture @ 0xe0000000 64MB [drm] Initialized mga 3.1.0 20021029 on minor 3 [drm] AGP 0.100 aperture @ 0xe0000000 64MB [drm] Initialized i810 1.2.1 20020211 on minor 4 [drm] AGP 0.100 aperture @ 0xe0000000 64MB [drm] Initialized i830 1.3.2 20021108 on minor 5 agpgart already outputs the info about the aperture address & size before drm initialises, so its just repetition for no purpose.
-
Dave Jones authored
Spotted by Andi Kleen. AMD64 is the architecture, not the CPU.
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://linux-sound.bkbits.net/linux-soundLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Jaroslav Kysela authored
- compilation fixes - enhanced linux/pnp.h: pnp_device_is_isapnp(dev) pnp_device_is_pnpbios(dev) isapnp_card_number(dev) isapnp_csn_number(dev)
-
Jaroslav Kysela authored
- documentation - control API - added multi-elements to reduce memory usage - improved preallocation of DMA buffers - CS46xx driver - added support for secondary codec - HDSP driver - big update - firmware is loaded with hdsptool now - pmac driver updates (fixed oops and beep stuff) - VIA82xx driver updated - ymfpci driver updated - drivers updated to new PnP layer - wavefront, ad1816a, cs423x, es18xx, interwave, opl3sa2, cmi8330
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Linus Torvalds authored
Add user pointer annotations.
-
- 09 Apr, 2003 3 commits
-
-
Stephen Hemminger authored
-
David S. Miller authored
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.5
-