- 23 Oct, 2003 8 commits
-
-
David Brownell authored
This fixes a problem that showed in usb-storage (osdl bugme 1310) and could have shown in other drivers that used usb_reset_device() when they already held dev->serialize: a self-deadlock with some devices. There are some drivers that should likely change so that they grab this lock themselves, since they don't call this during probe() when the lock is already held. The lock protects against config changes by other tasks, which is currently quite rate.
-
Alan Stern authored
An earlier patch caused trouble because it effectively removed the US_FL_FIX_INQUIRY flag for devices with release number higher than 0x5009. This one might cause problems because it explicitly goes against the immediately preceding comment in unusual_devs.h. That comment says that these Casio digital cameras claim to use the CBI transport when in fact they only use CB. However, there have been two reports in the last few weeks from people getting the "unneeded SubClass and Protocol" log messages. One of them was using a device with release number 0x1000, right at the start of the range. The other had a device with release number 0x5010, just beyond the end of the current range. Maybe Casio is marketing two different devices with different behaviors but having the same Vendor, Product, and Release values -- I don't know.
-
Carsten Busse authored
its for the Jenoptik JD 5200 z3 Digicam, to enable it to work as a simple storage device more or less i took the values for the 0x0d96 vendor in the 2.6.0-test7 usb-storage and mixed them with my device id, which seems to work quite well tested with 2.4.22 kernel
-
Ian Abbott authored
Patch by me (Ian Abbott). Removed aliases of FTDI_VID define for consistency. Renamed FTDI_PERLE_PID to FTDI_PERLE_ULTRAPORT_PID. Removed Matrix Orbital and Perle Systems devices from the 8U232AM device table (but left them in the FT232BM device table) as they are known to be FT232BM devices.
-
Ian Abbott authored
Scott Allen's patch to add vid/pid support for Perle Systems UltraPort USB serial converter, merged up with minor whitespace changes by myself (Ian Abbott).
-
David Brownell authored
Please merge this patch. I've had two success reports from it. Putback comment can be: Fixes some long-standing cdc-acm bugs including: - Oopsing - Probe messages not so excessive - Makes /proc/bus/usb/devices show both interface claims - Now cdc_acm won't hotplug for Ethernet devices (or RNDIS)
-
David T. Hollis authored
* ax8817x_set_multicast - use address of dev->data, not contents * ax8817x_write_async_cmd - free request and urb if submit fails
-
Arnaldo Carvalho de Melo authored
I'm doing an audit wrt copy_to_user leaking info to userspace, started with drivers/usb, please apply.
-
- 16 Oct, 2003 2 commits
-
-
Greg Kroah-Hartman authored
-
http://ppc.bkbits.net/for-linus-ppc64Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
- 17 Oct, 2003 5 commits
-
-
Anton Blanchard authored
-
Anton Blanchard authored
-
Anton Blanchard authored
into samba.org:/home/anton/ppc64/for-linus-ppc64
-
Anton Blanchard authored
-
Anton Blanchard authored
-
- 16 Oct, 2003 22 commits
-
-
Anton Blanchard authored
-
Anton Blanchard authored
into samba.org:/home/anton/ppc64/for-linus-ppc64
-
Anton Blanchard authored
-
Paul Mackerras authored
into samba.org:/stuff/paulus/kernel/for-linus-ppc64
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Armin Schindler authored
-
Alexander Viro authored
Fix breakage in reiserfs/procfs.c iterator. Nikita had ACKed the patch.
-
Jens Axboe authored
From ramon_garcia_f@yahoo.com: "I am experiencing lost interrupts when writting (but not when reading) to an IOMEGA Zip drive with the ATAPI floppy driver. The driver seems to be aware of the problem and has a workaround for it. Unfortunately my drive is not detected as an IOMEGA drive. The reason is that the model of my drive is "IOMEGA ZIP 100 ATAPI Floppy" instead of "IOMEGA ZIP 100 ATAPI", that is what the driver expects. "
-
Andrew Morton authored
From: William Lee Irwin III <wli@holomorphy.com> So call it rather than testing its address...
-
Andrew Morton authored
It is using token pasting in ways which confuse gcc-2.9x.
-
Andrew Morton authored
From: "Alexey Dobriyan" <adobriyan@mail.ru>, Andreas Gruenbacher <agruen@suse.de> Make local variable `count' an integer so the subsequent test for negativeness makes sense.
-
Andrew Morton authored
From: "Randy.Dunlap" <rddunlap@osdl.org> Fix a permanent resource leak and also some resource leaks on error paths.
-
Andrew Morton authored
From: Alex Tomas <alex@clusterfs.com> The setting of i_disksize can race against concurrent invokations of ext3_get_block(). Moving this inside i_truncate_sem fixes it up.
-
Andrew Morton authored
From: William Lee Irwin III <wli@holomorphy.com> The forward static declaration in a header is a) weird and b) generates a warning if the inline function which needs it is not expanded. Move these things from .h into .c
-
Andrew Morton authored
From: Yury Umanets <umka@namesys.com> Fix the reiserfs Kconfig URLs.
-
Andrew Morton authored
From: Zwane Mwaikambo <zwane@arm.linux.org.uk> The swapon code uses read_cache_page() to access the swap header, so the filesystem had better implement it.
-
Andrew Morton authored
From: Michael Still <mikal@stillhq.com> The attached patch corrects case sensitivity in the mandocs make target. XML is case insensitive, and a bunch of the kernel-doc assumes this. The makeman and splitman scripts incorrectly cared about case. This patch also updates the Docbook DTD version which the script generates.
-
Andrew Morton authored
From: James Morris <jmorris@redhat.com> This patch adds a file to the root selinuxfs directory which returns the security policy version associated with the currently running kernel. Its purpose is to allow scripts to determine which version of policy to load.
-
Andrew Morton authored
From: Roger Luethi <rl@hellgate.ch> __might_sleep prints warnings only after jiffies wrap (typically after 5 minutes of uptime).
-
Andrew Morton authored
From: Felipe W Damasio <felipewd@terra.com.br> Check the return of copy_from_user in a few places to not use buggy structures if copy_from_user != 0. Found by smatch.
-
Andrew Morton authored
From: viro@parcelfarce.linux.theplanet.co.uk * drivers/block/initrd.c gone * chunk of memory where the current tree would look for intird image is checked for being a valid initramfs image first; then, it is either unpacked (in addition to normal built-in image) or, if it wasn't a valid image, copied into a regular file on rootfs called /dev/initrd. Then memory is freed. Result: a) we can put initramfs image in place of initrd one and kernel will DTRT. b) initrd images still work as usual; code that shoves the thing to ramdisk, etc. doesn't care whether it reads from a block device or regular file. c) initrd.c is gone, so is fake block device and a lot of irregularities with it. It has been in -mm for almost two weeks with no reported problems.
-
- 15 Oct, 2003 3 commits
-
-
Randy Dunlap authored
-
Arnaldo Carvalho de Melo authored
-
Madarasz Gergely authored
-