- 16 Jan, 2003 7 commits
-
-
Russell King authored
Only default BLK_DEV_IDEDMA on BLK_DEV_IDEDMA_ICS if ARCH_ACORN is set, not if ARM is set. There are PCI ARM systems out there!
-
Russell King authored
Ensure that we clean up properly after initialisation error, releasing all claimed resources in an orderly manner and returning the correct error code.
-
Russell King authored
-
Russell King authored
-
Russell King authored
-
Russell King authored
-
Russell King authored
Add cfbfillrect / cfbcopyarea / cfbimgblt objects for SA1100fb. Remove redundant "pm" member.
-
- 15 Jan, 2003 2 commits
-
-
Randy Dunlap authored
The current LOG_BUF size is a bit confusing the first time that "make oldconfig" is used. It's difficult to select anything other than the default value. Also, you (Linus) expressed a desire to have this configurable only if DEBUG_KERNEL or "kernel hacking" was enabled, so I've changed it to accomplish that. This patch also uses Kconfig in a way that Roman intended since a patch in 2.5.52 which enables default values if a prompt is not enabled, but lets values be chosen when the prompt is enabled. You also asked for this in setting this config option.
-
bk://ppc.bkbits.net/for-linus-ppcLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 17 Jan, 2003 4 commits
-
-
Paul Mackerras authored
-
Paul Mackerras authored
This provides for separate global and per-thread debug control register value(s), which are switched as appropriate. This allows us to use both an external JTAG debugger for debugging the kernel as well as using gdb to debug user programs.
-
Paul Mackerras authored
This is needed for Open Firmware on older powermacs to be able to load the wrapper. Without this OF gives a "CLAIM failed" error.
-
Paul Mackerras authored
device model.
-
- 16 Jan, 2003 1 commit
-
-
bk://68.0.152.218/linux-2.5-miscPaul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
- 15 Jan, 2003 26 commits
-
-
Linus Torvalds authored
probing tells us they already have a range. The old information is stale.
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core
-
Patrick Mochel authored
Some error checking was added ca. 2.5.58 that would remove a device from its bus's list of devices if device_attach() returned an error. This included errors returned from drv->probe(), and the -ENODEV error returned if the device wasn't bound to any driver. This was BAD since it was perfectly fine for a device not to bind to a driver immediately, and for drivers to return an error on probe() if the device doesn't exactly qualify as one it supports. This changes device_attach() and driver_attach() to both return void, instead of an error, since they really can never fail hard enough to cause the device or driver to be removed from the bus.
-
Tom Rini authored
a condensed version.
-
Linus Torvalds authored
multiple times under certain circumstances. This fixes svc_tcp_recvfrom(). Found by Ted Phelps <phelps@dstc.edu.au>
-
bk://linuxusb.bkbits.net/linus-2.5Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Linus Torvalds authored
-
Yaacov Akiba Slama authored
The pci_enable_device() function will fail at least on i386 (see arch/i386/pci/i386.c: pcibios_enable_resource (line 260)) if the resources have not been assigned previously. Hence the ostensible resource collisions. I added a small comment (and modified another) so future janitors won't move pci_enable above pci_assign_resource again.
-
Nick Holloway authored
Here are some minor fixes and cleanups to the cpia (Creative WebCam II et al) driver. These have been extracted from the sourceforge CVS archive, and I'd like to get these in before a larger change to the parallel port code to support more transfer modes. This patch contains: * cpia: use the <linux/list.h> list implementation, instead of cpia specific version. * cpia_pp: don't clear camera list after cameras have been registered (as this prevents them being deregistered, and oops after module unload). * hold cpia_pp list spinlock while walking list, not just during the element removal.
-
Dave Jones authored
into tetrachloride.(none):/mnt/stuff/kernel/2.5/agpgart
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
into tetrachloride.(none):/mnt/stuff/kernel/2.5/agpgart
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
into kroah.com:/home/linux/linux/BK/gregkh-2.5
-
Duncan Sands authored
speedtouch: use SpeedTouch everywhere (was sometimes Speed Touch).
-
Duncan Sands authored
speedtouch: make more functions static.
-
Duncan Sands authored
speedtouch: kill receive queue tasklet on shutdown (race pointed out by Oliver Neukum).
-
David Brownell authored
Current uses of the urb_list have all been to make sure we have some list of pending urbs, so we can clean them all up after HCs die, and avoid trying to unlink something that's not actually linked. So order hasn't mattered. This makes the order be FIFO, which is more useful for other purposes. Like being the HCD's internal schedule, or dumping for debug.
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core
-
Christoph Hellwig authored
sys_quotacl tries to do a get_super on a struct block_device * to which it doesn't hold a reference (nor does it actually have to be non-NULL). As lookup bdev by name is a rather common operation I splitted out a new helper, lookup_bdev() that does this out of open_bdev_excl and switched quota.c to use it. lookup_bdev() holds a proper reference that needs to be dropped by bdput(), and it's well documented.
-
Christoph Hellwig authored
The use of umode_t instead of devfs-specific char vs block #defines in Adam's mini-devfs patch makes sense independant of whether his patch should get merged. While reviewing his changes I also notices that most of the number allocation functionality in devfs has no business beeing exported. In addition I cleaned up devfs_alloc_devnum/ devfs_dealloc_devnum a bit.
-
Henning Meier-Geinitz authored
-
Christoph Hellwig authored
It's simply not needed anymore in 2.5
-