- 16 Jan, 2004 2 commits
-
-
Alan Stern authored
On Tue, 23 Dec 2003, sledgedog wrote: > USB Mass Storage support registered. > hub 3-0:1.0: new USB device on port 2, assigned address 2 > usb-storage: This device (090c,1132,0100 S 06 P 50) has unneeded SubClass and Protocol entries in unusual_devs.h > Please send a copy of this message to <linux-usb-devel@lists.sourceforge.net> Thank you for sending this in. Greg, here is the patch for unusual_devs.h, both 2.4 and 2.6.
-
Ross Boswell authored
I was unable to get my Pentax Optio 330GSrecognised by the 2.6.0 kernel until I applied the patch below that I found posted some months ago on the German Debian mailing list. I have attributred it to the original poster.
-
- 14 Jan, 2004 1 commit
-
-
Greg Kroah-Hartman authored
Thanks to BOUCNIAUX Benjamin <borax@neron.info> for the information.
-
- 09 Jan, 2004 1 commit
-
-
Greg Kroah-Hartman authored
-
- 06 Jan, 2004 7 commits
-
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
Also cleaned up the string files. Thanks to Mark Smith for pointing this out.
-
David Brownell authored
>> if (dev->bulk_in_buffer != NULL) >> kfree (dev->bulk_in_buffer); > > > Yes that one check can go away. Care to send me a patch? Actually all those checks should go away ...
-
David Brownell authored
This patch implements the "USB Gadget" API using the "Goku-S" (TC86C001) full speed usb device controller. It's passed testing with Gadget Zero, g_ether (full CDC Ethernet support), gadgetfs, and most interestingly Alan Stern's "File Storage Gadget" (FSG, talking to Linux or Windows as a usb-storage device) to give the halt processing a good workout. Control-OUT works. Tested mostly on x86, with reported success on MIPS. As well as being directly useful with that hardware, I think this is small and simple enough to be useful as an example of how to write a USB controller driver. (There will be many more controller drivers than gadget drivers, I suspect ...) Please merge this to the next 2.6 release that takes new drivers. Corresponding updates for kbuild and the various gadget drivers will be coming (not in a flood).
-
Greg Kroah-Hartman authored
Thanks to Stefan Verkoyen <stefan.verkoyen@quesd.com> for the information.
-
Greg Kroah-Hartman authored
-
- 05 Jan, 2004 21 commits
-
-
Bartlomiej Zolnierkiewicz authored
Fix for oops on rmmod caused by *_remove() function marked as __devinit (and thus discarded after module initialization - if CONFIG_MODULES=y and CONFIG_HOTPLUG is not set). This patch changes __devinit to __devexit and adds __devexit_p() where pointer to such function is used. The only exception is au1000, where au1000_remove() is called from cleanup_au1000() function - __devinit is jest removed there.
-
Bartlomiej Zolnierkiewicz authored
It was also removed in 2.4.23.
-
Bartlomiej Zolnierkiewicz authored
Use rq->cmd[0] instead of rq->flags for storing special request flags. Per Jens' suggestion. Tested by Stef van der Made <svdmade@planet.nl>.
-
Bartlomiej Zolnierkiewicz authored
Revert wrong changes introduced in 2.4.21. From: Stefan Talpalaru <stefantalpalaru@yahoo.com>, Ingo Kilian <ikilian@web.de>.
-
Andi Kleen authored
The MSI port to x86-64 added an interrupt routing bug that makes the kernel not boot anymore on some machines. Fix that.
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
From Pavel Machek
-
Dave Jones authored
-
Dave Jones authored
sometimes nanoseconds are used, sometimes microseconds, sometimes even something else.
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
Dominik Brodowski.
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
From Dominik Brodowski
-
bk://linux-dj.bkbits.net/agpgartLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
-
- 04 Jan, 2004 7 commits
-
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Russell King authored
-
Russell King authored
-
Russell King authored
On ARM, it is possible to configure the desired cache policy in the page tables. Unfortunately, we haven't been updating the protection_map nor PAGE_KERNEL, so this option doesn't change the behaviour of the majority of mappings. This cset corrects this oversight.
-
Russell King authored
-
bk://bk.arm.linux.org.uk/linux-2.6-serialLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Amit Gurdasani authored
Patch from: Amit Gurdasani I have a PROLiNK 1456VH internal Rockwell-based ISA PnP K56flex fax modem whose EISA ID seems not to be known to 8250_pnp.c. The ID is AEI0250 as reported in /sys/devices/pnp1/01:01/01:01.00/id and adding this into the pnp_dev_table[] allows the device to be found and enabled properly by the 8250 serial driver.
-
- 03 Jan, 2004 1 commit
-
-
Linus Torvalds authored
From Daniel Tram Lux: under extreme irq load on an underpowered CPU, the timeout loop may not make any progress, and decide that a timeout occurred before it has actually tested the status register. The minimal fix for now is to just have a final test _after_ the timeout to remove the problem. The real fix would likely be to not have irqs enabled between reading the status and the timeout.
-