- 01 Jul, 2003 4 commits
-
-
Kay Sievers authored
dev->udev was set to NULL to indicate a device disconnect but we need this value for usb_buffer_free() when device is still opened and cleanup is delayed until skel_release(). I've added a dev->present for preventing device read, write and ioctl. Also URB_NO_DMA_MAP is changed to URB_NO_TRANSFER_DMA_MAP and a unused var is removed.
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
This creates sys/class/usb_host/ which lists all usb hosts in the system.
-
- 30 Jun, 2003 10 commits
-
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
into kroah.com:/home/greg/linux/BK/gregkh-2.5
-
Mickaël Grigouze authored
This is a patch for usbnet for working with Zaurus SL-C700. The productid is different from other Zaurus, so i add an entry for it :)
-
Matthew Dharm authored
This patch cleans up the logic involved in setting URB flags a bit so it's more evident that some flags are always set and other flags are only set under certain conditons.
-
Matthew Dharm authored
This patch makes our private I/O buffer allocated such that it's pre-mapped for DMA. We then add some logic to make sure that we don't try to re-map it. We also make the size of the buffer large enough for other sub-drivers, which will be converted shortly.
-
Matthew Dharm authored
This is some cosmetic cleanups. Things like changing dr to cr (they used to stand for usb_devrequest, which is now usb_ctrlrequest), using strlcpy instead of strncpy, and modifying some comments.
-
Matthew Dharm authored
This patch creates a private I/O buffer for the 'core' subdrivers. This allows us to fix all cases of DMAing to/from the stacks, statics, or other bad places.
-
Matthew Dharm authored
This patch avoids sending URBs which are part of the reset system when the device is being disconnected. It also makes the control thread avoid starting anything for a device in that state.
-
Matthew Dharm authored
This patch creates an associate_dev(), which is the mirror to disassociate_dev(). It also adds some more printout when identifiying devices that qualify for US_*_DEVICE codes so we need less interaction with the reporting user.
-
Matthew Dharm authored
This patch re-sorts unusual_devs.h and removes some duplicate entries.
-
- 29 Jun, 2003 1 commit
-
-
Ben Collins authored
ETH1394 : - Minor cleanups. - Fix incorrect error handling with no broadcast channel. - Set max/default MTU to 1500. - Fix broken spinlock handling on device open. IEEE1394 : Make bus-nodeid printk's of a consistent format. OHCI1394 : Change one printk to a verbose/debug only message.
-
- 28 Jun, 2003 15 commits
-
-
Andrew Morton authored
nmclan_cs doesn't compile with older compilers
-
Andrew Morton authored
From: Nick Piggin <piggin@cyberone.com.au> It converts writes to reads and we end up returning the request to the wrong queue.
-
Andrew Morton authored
The ext3 version number hasn't been updated since ext3 was merged. We track ext3 via the kernel release ID. Remove the ext3 version number.
-
Andrew Morton authored
From: Philippe Elie <phil.el@wanadoo.fr> kmem_cache_destroy() can fail with the following error: slab error in kmem_cache_destroy(): cache `xxx': Can't free all objects but the cache user really free'd all objects This is because drain_array_locked() only frees 80% of thge objects. Fix it by adding a parameter to drain_array_locked() telling it to drain 100% of the objects.
-
Andrew Morton authored
From: Bob Miller <rem@osdl.org> Removed the check_mem_region() call and replaced with request_mem_region(). Because of the way the driver is structured the first request_mem_region() call gets the default memory area. After probing the complete memory area that is needed to communicate with the device is known, so the first memory area is released and the complete area is requested.
-
Andrew Morton authored
From: Bob Miller <rem@osdl.org> - Replace the call to MOD_INC_USE_COUNT with a __module_get() when forcing the module to not be unloadable. - Remove the check_region() calls and restructured things to only use request_region().
-
Andrew Morton authored
From: Kouichi ONO <co2b@ceres.dti.ne.jp> in 2.5.73, I can't read/write mount DVD-RAM via ide-scsi (only r/o mount). Without ide-scsi, I can mount DVD-RAM read/write mode and works fine. (acked by Jens).
-
Andrew Morton authored
From: Andi Kleen <ak@suse.de> Add proper EFAULT reporting to sys_syslog. This fixes some silly LTP test in the 32bit emulation of an AMD64 kernel.
-
Andrew Morton authored
From: Oleg Drokin <green@namesys.com> Fix BUG_ON(!buffer_mapped(bh)) in submit_bh() Reiserfs is submitting unmapped buffers into submit_bh(), which trips a BUG.
-
Andrew Morton authored
Make sure that the address_space is capable of performing the readahead before going in and allocating the pages.
-
Dan Aloni authored
This fixes the kernel crash in the case when we do an SIOCSIFNAME ioctl on /proc/net/dev to rename a network interface, and we supply a string such as "foo%sbar".
-
-
-
Richard Henderson authored
-
Richard Henderson authored
-
- 27 Jun, 2003 10 commits
-
-
Stephen Hemminger authored
Fix PPP over async regression that the PPPoE changes caused. Basically, PPP puts a zero length skbuff in the receive queue as an error token, and the last change caused that to get flushed as bad data. Thanks to Diego Calleja Garcia, Matthew Harrell for validating this.
-
David S. Miller authored
-
Richard Henderson authored
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
hwif->udma_four is always preset to 0
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
Make the IDE driver return the proper status return for unhandled interrupts.
-