Try looking in the kernel...
On Thu, 15 Apr 2004, Avinash wrote:
> If anybody can pass on the USB driver code written in C for general device?
>
>
>
> ---
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented b
On Wed, 14 Apr 2004 14:51:47 -0700
Greg KH <[EMAIL PROTECTED]> wrote:
> Here are some USB patches for 2.6.5. Almost all of these have been in
Sorry for a possibly dumb question, will these patches be incorporated in
the 2.6.6 mainstream kernel? I'm not quite common with the way patches are
propag
Hi David,
I have followed your insturction to do it. But the problem is still here.
Thanks your kindly attention and help!
Best,
Harry
> LEUNG Kin Yip wrote:
>>
>> In the function called "usbnet_start_xmit", I called FILL_BULK_URB and
>> submit urb. Yes I called usbnet_start_xmit in probe() bec
If anybody can pass on the USB driver code written in C for general device?
---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything f
I've applied the following two patches based on Alan's recommendation:
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108178375704810&q=raw
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108178386018353&q=raw
They apply cleanly to the -mm patched 2.6.5 kernel (that's 2.6.5-mm4 for
referen
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
This message has been rejected because it has
a potentially e
Hi all,
attached is a patch against 2.4.25 for the Adaptec USB2Xchange USB 2.0
--> SCSI converter.
This does two things (two kernel config options):
1. Send Adaptec binary firmware (extracted from adpusbld.sys) to 0x03f3 /
0x2002
The protocol used for firmware upload is pretty much cypress EZ
ChangeSet 1.1713.7.14, 2004/04/14 09:50:29-07:00, [EMAIL PROTECTED]
[PATCH] USB speedtouch: fix memory leak in error path
Hi Greg, this patch fixes a memory leak in the speedtouch driver.
The leak occurs when the ATM layer submits a skbuff for transmission,
but the driver rejects it (because the
ChangeSet 1.1673.8.4, 2004/03/25 11:31:25-08:00, [EMAIL PROTECTED]
[PATCH] USB: rtl8150 update
adds two more vid/did and better packet error statistics. Link
detection also has been added.
drivers/usb/net/rtl8150.c | 115 +++---
1 files changed, 108 in
ChangeSet 1.1713.7.3, 2004/04/02 09:57:49-08:00, [EMAIL PROTECTED]
[PATCH] USB Gadget: ethernet/rndis gadget updates
This fixes an oops during "ifconfig usb0 down" after unplug
from a Windows box. It also shrinks the driver size to something
much more reasonable by leaving out debug messaging, a
ChangeSet 1.1713.7.8, 2004/04/07 16:53:03-07:00, [EMAIL PROTECTED]
[PATCH] USB: fix up previous sysfs patch to actually compile...
drivers/usb/core/driverfs.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
diff -Nru a/drivers/usb/core/driverfs.c b/drivers/usb/core/driverfs.c
--- a/
ChangeSet 1.1673.8.11, 2004/03/25 16:06:44-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix osdl bugid 2006 (timer init and fault paths)
Need to initialize timers a bit earlier to handle
certain initialization faults.
OSDL bug 2006
Need to initialize some timers a bit earlier to clean up safely
after
ChangeSet 1.1673.8.54, 2004/03/30 14:11:48-08:00, [EMAIL PROTECTED]
[PATCH] USB: RNDIS/Ethernet Gadget Driver comment changes
Whoops, I missed something. You should apply this patch too.
The RNDIS spec license agreement does NOT require tacking any
GPL-incompatible restrictions on the results o
ChangeSet 1.1796, 2004/04/14 14:30:34-07:00, [EMAIL PROTECTED]
[PATCH] USB: fix CAN-2004-0075
Okay, now while we are at fixing security holes, is there any chance we
can _finally_ get the attached patch in?
The Vicam USB driver in all Linux Kernels 2.6 mainline does not use the
copy_from_user fu
ChangeSet 1.1713.7.12, 2004/04/12 16:38:31-07:00, [EMAIL PROTECTED]
[PATCH] USB: New ID for ftdi_sio
Hi,
I have an USB contactless reader which uses a FTDI chip. It works well with the
current ftdi_sio driver, it's just a matter of adding an ID:
drivers/usb/serial/ftdi_sio.c |2 ++
driver
ChangeSet 1.1673.8.40, 2004/03/26 13:45:58-08:00, [EMAIL PROTECTED]
USB: fix compiler warning in whiteheat driver.
drivers/usb/serial/whiteheat.c |1 -
1 files changed, 1 deletion(-)
diff -Nru a/drivers/usb/serial/whiteheat.c b/drivers/usb/serial/whiteheat.c
--- a/drivers/usb/serial/white
ChangeSet 1.1673.8.42, 2004/03/26 14:26:00-08:00, [EMAIL PROTECTED]
[PATCH] USB: ohci misc updates
Mostly from Benjamin Herrenschmidt:
- prevent usbcore from asking the HCD root hub code
to read registers on one more suspend path (some
hardware gets upset in those cases);
- try hand
ChangeSet 1.1673.8.25, 2004/03/26 11:20:06-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix DMA to stack in ftdi driver
this driver is doing DMA to the stack. Here's the obvious fix.
drivers/usb/serial/ftdi_sio.c | 44 +-
1 files changed, 35 insertions(+), 9
ChangeSet 1.1673.8.20, 2004/03/25 17:17:18-08:00, [EMAIL PROTECTED]
[PATCH] USB: UHCI: Improved handling of short control transfers
This patch simplies the way the UHCI driver handles short control
transfers. When a transfer is short the HC will stop handling that
endpoint, and it's necessary to
ChangeSet 1.1673.8.44, 2004/03/30 08:53:38-08:00, [EMAIL PROTECTED]
[PATCH] USB; minor usbfs locking updates
These are "obvious" locking fixes: using the right lock
to protect interface claim/release (should be the driver
model bus lock, not BKL).
drivers/usb/core/devices.c |4 ++--
drive
ChangeSet 1.1673.8.29, 2004/03/26 11:25:25-08:00, [EMAIL PROTECTED]
[PATCH] USB: Fix drivers/usb/net/Kconfig
This allows the pegasus driver to actually be seen as a config option.
Apparently it's not that popular, though I have confirmed that it still
works on at least the netgear fv101.
driv
ChangeSet 1.1713.7.2, 2004/04/02 09:56:28-08:00, [EMAIL PROTECTED]
[PATCH] USB: ehci updates: CONFIG_PCI, integrated TT
Generalize the driver a bit:
- PCI-specific handling is restricted to a small chunk of
init code. Non-PCI implementations are in the pipeline.
- Merge support from ARC
ChangeSet 1.1713.7.4, 2004/04/02 12:23:30-08:00, [EMAIL PROTECTED]
[PATCH] USB: usbcore blinkenlights
The per-port LEDs on the most USB 2.0 hubs are programmable.
And the USB spec describes some ways to use them, blinking
to alert users about hardware (amber) or software (green)
problems.
This p
ChangeSet 1.1673.8.43, 2004/03/26 14:39:04-08:00, [EMAIL PROTECTED]
[PATCH] USB: Altsetting update for USB input drivers
This patch continues the update process for the cur_altsetting change.
The drivers in usb/input were all in good shape and needed only minimal
changes.
drivers/usb/input/aip
ChangeSet 1.1673.8.50, 2004/03/30 14:10:11-08:00, [EMAIL PROTECTED]
[PATCH] USB: drivers/usb/gadget/epautoconf.c gcc-3.5 build fix
drivers/usb/gadget/epautoconf.c: In function `ep_matches':
drivers/usb/gadget/epautoconf.c:175: error: `typeof' applied to a bit-field
drivers/usb/gadget/epautocon
ChangeSet 1.1673.8.48, 2004/03/30 08:56:45-08:00, [EMAIL PROTECTED]
[PATCH] USB Gadget: RNDIS/Ethernet Gadget Driver (2/2)
This updates the existing Ethernet gadget driver to
support an additional RNDIS configuration on all
current USB controllers that can support one.
It also includes a bit mor
ChangeSet 1.1673.8.18, 2004/03/25 17:06:47-08:00, [EMAIL PROTECTED]
[PATCH] USB: Don't trust raw descriptor length in devioc.
This is a very minor point, unlikely ever to come up. But just in case...
It's conceivable that a device might transmit different values for a
configuration descriptor's
ChangeSet 1.1713.7.5, 2004/04/07 16:51:28-07:00, [EMAIL PROTECTED]
[PATCH] USB: retry some descriptor fetches
This helps Linux handle certain enumeration problems better,
by retrying most stalled descriptor fetches; on some devices,
those indicate temporary problems. This match makes at least
on
ChangeSet 1.1673.8.67, 2004/03/31 14:17:38-08:00, [EMAIL PROTECTED]
USB: add usb_get_intf() and usb_put_intf() functions as they will be needed.
drivers/usb/core/usb.c | 36 +++-
include/linux/usb.h|3 +++
2 files changed, 38 insertions(+), 1 deletion(-
ChangeSet 1.1673.8.65, 2004/03/31 13:46:06-08:00, [EMAIL PROTECTED]
USB: remove "released" field from struct usb_interface as it is not needed.
include/linux/usb.h |3 ---
1 files changed, 3 deletions(-)
diff -Nru a/include/linux/usb.h b/include/linux/usb.h
--- a/include/linux/usb.h
ChangeSet 1.1673.8.33, 2004/03/26 12:32:02-08:00, [EMAIL PROTECTED]
[PATCH] USB: g_ether does endpoint autoconfig too
Here's an update for the Ethernet gadget that corresponds
to the earlier one for Gadget Zero ... it gets rid of almost
all the remaining controller-specific #ifdefs in this driver
ChangeSet 1.1673.8.8, 2004/03/25 15:16:15-08:00, [EMAIL PROTECTED]
[PATCH] USB: Improve core/config.c error messages
This patch improves error reporting in the configuration parsing routines.
It also adds a few extra minor tweaks.
#include linux/config.h and make the usual DEBUG settings
ChangeSet 1.1713.7.7, 2004/04/07 16:52:34-07:00, [EMAIL PROTECTED]
[PATCH] USB: add missing usb entries to sysfs
We have found in the course of hacking on HAL that some information that
is in /proc/bus/usb/devices is not in sysfs. It would be nice to rely
only on sysfs, so the attached patch add
ChangeSet 1.1673.8.27, 2004/03/26 11:23:03-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix typo in previous patch
I screwed up. This corrects it.
drivers/isdn/hisax/st5481_usb.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
diff -Nru a/drivers/isdn/hisax/st5481_usb.c b/drivers/isdn/his
ChangeSet 1.1673.8.32, 2004/03/26 12:31:37-08:00, [EMAIL PROTECTED]
[PATCH] USB: usbnet, minor probe() fault fix
Some hardware had the poor taste to misbehave during probe(),
which turned up a minor bug. This fixes it: don't try to
free a network device that hasn't been registerd.
drivers/us
ChangeSet 1.1673.8.17, 2004/03/25 16:53:25-08:00, [EMAIL PROTECTED]
[PATCH] USB: race condition in open of w9968cf
there's a race in how open handles multiple openers.
You implement exclusive opening and wait for close
in case of further openers. However if there are more than one
waiter, only on
ChangeSet 1.1673.8.49, 2004/03/30 09:25:17-08:00, [EMAIL PROTECTED]
[PATCH] USB: set_configuration locking cleanups
I've posted all these before, the only notable change is
treating that one gphoto2 case as warn-and-continue rather
than return-with-failure.
usb_set_configuration() cleanup
* R
ChangeSet 1.1673.8.64, 2004/03/31 13:35:04-08:00, [EMAIL PROTECTED]
[PATCH] USB: remove usb_interface.driver field
Remove usb_interface.driver, and along with it the "half bound" state
previously associated with drivers binding with claim() instead of probe().
This changes usb_driver_claim_interf
ChangeSet 1.1673.8.35, 2004/03/26 13:23:41-08:00, [EMAIL PROTECTED]
USB: mark pwc driver as broken, as it is.
And the maintainer doesn't seem to want to fix it :(
drivers/usb/media/Kconfig |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
diff -Nru a/drivers/usb/media/Kconfig b/drive
ChangeSet 1.1673.8.47, 2004/03/30 08:56:15-08:00, [EMAIL PROTECTED]
[PATCH] USB Gadget: RNDIS/Ethernet Gadget Driver (1/2)
This patch adds the RNDIS message engine and kbuild/kconfig
support for it. This is currently labeled EXPERIMENTAL.
Patch contributed by Robert Schwebel, and developed with
ChangeSet 1.1673.8.31, 2004/03/26 12:31:15-08:00, [EMAIL PROTECTED]
[PATCH] USB: define USB feature bit indices
This patch provides standard symbols for the various USB
device and endpoint feature bits, so that drivers can
use symbolic names for them. It also changes the code
relating to endpoin
ChangeSet 1.1673.8.13, 2004/03/25 16:15:24-08:00, [EMAIL PROTECTED]
[PATCH] USB: Regularize unusual_devs entries for Genesys Logic
I saw that you just added another unusual_devs.h entry submitted by
Henning Schild, for vendor ID 0x05e3. It turns out this is our old friend
Genesys Logic.
A recen
Alan Stern wrote:
[]
Judging from the original submissions
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=105439522917617&w=2
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=107273801806294&w=2
and reports from other users
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=107306490916803&w=2
ChangeSet 1.1673.8.15, 2004/03/25 16:41:16-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix race in ati_remote and small cleanup
On Thu, 2004-03-18 at 07:44, Oliver Neukum wrote:
> Hi,
>
> you must use set_current_state() only after usb_submit_urb() with GFP_KERNEL
> as second argument, because it may s
ChangeSet 1.1673.8.41, 2004/03/26 14:25:35-08:00, [EMAIL PROTECTED]
[PATCH] IXP425 -> IXP4XX conversion for USB-gadget
The 2.6 code for Intel's IXP4xx NPU line has been updated to
remove all references to IXP42x or IXP425 and replace it
with IXP4XX, including config options and file names. This
p
ChangeSet 1.1673.8.59, 2004/03/31 13:08:35-08:00, [EMAIL PROTECTED]
[PATCH] USB Gadget: Use configuration-buffer library in file-storage
This patch imports the config-buffer library into the file-storage gadget,
simplifying and decreasing the amount of code needed for assembling
configuration des
ChangeSet 1.1673.8.9, 2004/03/25 15:17:16-08:00, [EMAIL PROTECTED]
[PATCH] USB: Code improvements for core/config.c
This patch makes some improvements to the code in config.c.
Create a subroutine to handle the repeated task of skipping
forward to the next descriptor of a certain
ChangeSet 1.1673.8.37, 2004/03/26 13:32:06-08:00, [EMAIL PROTECTED]
[PATCH] USB: more ftdi_sio ids
drivers/usb/serial/ftdi_sio.c | 16
drivers/usb/serial/ftdi_sio.h | 22 +-
2 files changed, 37 insertions(+), 1 deletion(-)
diff -Nru a/drivers/usb/seria
ChangeSet 1.1673.8.26, 2004/03/26 11:21:48-08:00, [EMAIL PROTECTED]
[PATCH] USB: cleanup of st5481
you are using __devinit which must not be used with USB drivers,
in addition you are using some false GFP values and fail to check
some error codes.
- check for unlink due to removal of controlle
ChangeSet 1.1673.8.66, 2004/03/31 14:08:01-08:00, [EMAIL PROTECTED]
USB: clean up usb_get_dev() as it was written quite horribly.
drivers/usb/core/usb.c | 13 +++--
1 files changed, 3 insertions(+), 10 deletions(-)
diff -Nru a/drivers/usb/core/usb.c b/drivers/usb/core/usb.c
--- a/dr
ChangeSet 1.1673.8.55, 2004/03/30 14:12:10-08:00, [EMAIL PROTECTED]
[PATCH] USB: Rename the USB HID driver
> > I like to see this rename as soon as possible. So if nobody minds I send
> > a patch to LKML and ask Linus for inclusion.
>
> Go ahead, but also please patch all relevant documentation i
ChangeSet 1.1673.8.46, 2004/03/30 08:55:44-08:00, [EMAIL PROTECTED]
[PATCH] USB: ohci unlink tweaks
Minor unlink tweaks, including a case where SMP could oops
if it were abused, as if from 'usbtest' or 'stir4200'.
drivers/usb/host/ohci-hcd.c |2 +-
drivers/usb/host/ohci-q.c |8 +-
ChangeSet 1.1673.8.2, 2004/03/25 11:05:11-08:00, [EMAIL PROTECTED]
[PATCH] USB: kernel-doc comment tweak
Correct kernel-doc comment with incorrect parameters documented
drivers/usb/serial/io_ti.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
diff -Nru a/drivers/usb/serial/io_ti.c
ChangeSet 1.1673.8.24, 2004/03/26 11:18:25-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix bug in usb-skeleton.c
drivers/usb/usb-skeleton.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
diff -Nru a/drivers/usb/usb-skeleton.c b/drivers/usb/usb-skeleton.c
--- a/drivers/usb/usb-skeleton.c
ChangeSet 1.1673.8.38, 2004/03/26 13:33:56-08:00, [EMAIL PROTECTED]
USB: ftdi_sio merge fixups.
drivers/usb/serial/ftdi_sio.c |1 -
drivers/usb/serial/ftdi_sio.h |5 -
2 files changed, 6 deletions(-)
diff -Nru a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c
--- a/d
ChangeSet 1.1673.8.6, 2004/03/25 11:53:52-08:00, [EMAIL PROTECTED]
[PATCH] USB: add cytherm driver to the build
drivers/usb/Makefile |3 +++
drivers/usb/misc/Makefile |3 ++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff -Nru a/drivers/usb/Makefile b/drivers/usb/Makefile
-
ChangeSet 1.1673.8.51, 2004/03/30 14:10:36-08:00, [EMAIL PROTECTED]
[PATCH] USB: ftdi_sio.c: not unlinking urb on ftdi_close
This patch fixes a bug in ftdi_sio.c where the driver wouldn't unlink the
read urb if the user application cleared the HUPCL flag on termios->c_cflag.
drivers/usb/serial
ChangeSet 1.1673.8.14, 2004/03/25 16:20:30-08:00, [EMAIL PROTECTED]
[PATCH] USB: kernel-doc comment tweak in vicam.c
Correct kernel-doc comment with incorrect parameters documented
drivers/usb/media/vicam.c |2 ++
1 files changed, 2 insertions(+)
diff -Nru a/drivers/usb/media/vicam.c b/d
ChangeSet 1.1673.8.23, 2004/03/25 17:19:38-08:00, [EMAIL PROTECTED]
[PATCH] USB: usb hiddev stack usage patch
Patch below fixes some obscenely high stack uage;
struct hiddev_usage_ref_multi is well over 4Kb in size so really doesn't
belong on the stack.
drivers/usb/input/hiddev.c | 80 ++
ChangeSet 1.1673.8.53, 2004/03/30 14:11:25-08:00, [EMAIL PROTECTED]
[PATCH] USB: kill off CONFIG_USB_BRLVGER detritus.
This died a while ago, but lingers on in defconfigs.
arch/arm/configs/neponset_defconfig |1 -
arch/ia64/configs/generic_defconfig |1 -
arch/ia64/configs/zx1_defcon
ChangeSet 1.1673.8.39, 2004/03/26 13:42:45-08:00, [EMAIL PROTECTED]
[PATCH] USB: add ftdi_sio product ids
drivers/usb/serial/ftdi_sio.c | 10 ++
drivers/usb/serial/ftdi_sio.h |9 +
2 files changed, 19 insertions(+)
diff -Nru a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/
ChangeSet 1.1673.8.57, 2004/03/30 17:18:20-08:00, [EMAIL PROTECTED]
[PATCH] USB: w9968cf driver misplaced ;
drivers/usb/media/w9968cf.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
diff -Nru a/drivers/usb/media/w9968cf.c b/drivers/usb/media/w9968cf.c
--- a/drivers/usb/media/w9968
ChangeSet 1.1673.8.28, 2004/03/26 11:24:29-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix hfc_usb sleeping in irq
you are using GFP_KERNEL in irq and __devinit with hotpluggable code.
- use proper GFP flags
- kill __devinit
drivers/isdn/hisax/hfc_usb.c |8
1 files changed,
ChangeSet 1.1673.8.22, 2004/03/25 17:19:03-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix error paths in kobil_sct
some error codes are incorrect and there's an URB leak in an error path.
drivers/usb/serial/kobil_sct.c |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
diff -Nru a/
ChangeSet 1.1673.8.5, 2004/03/25 11:53:27-08:00, [EMAIL PROTECTED]
[PATCH] USB: new cypress thermometer driver
drivers/usb/misc/Kconfig | 13 +
drivers/usb/misc/cytherm.c | 433 +
2 files changed, 446 insertions(+)
diff -Nru a/drivers/usb/misc/
ChangeSet 1.1673.8.30, 2004/03/26 12:30:48-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix race in whiteheat serial driver
Patch below fixes an obvious race in the whiteheat usb serial driver...
drivers/usb/serial/whiteheat.c |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
diff -Nr
ChangeSet 1.1713.7.17, 2004/04/14 10:04:33-07:00, [EMAIL PROTECTED]
[PATCH] USB: Patch for Clie TH55 Support in visor kernel module
I just want to explain the changes I've made, since I tried to adhere to the
more organized structure in the 2.6 visor module to incorporate my changes.
I didn't wa
ChangeSet 1.1673.8.19, 2004/03/25 17:16:33-08:00, [EMAIL PROTECTED]
[PATCH] USB: UHCI: Do short packet detection correctly
This patch makes some simple changes to the way the UHCI driver does short
packet detection. The current implementation is incorrect in several
ways:
The Short-Pack
ChangeSet 1.1673.8.34, 2004/03/26 12:32:39-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix whiteheat USB serial compile failure on PPC
> Bah, looks like PPC doesn't ever define CMSPAR :(
>
> How about adding something like:
> #ifndef CMSPAR
> #define CMSPAR 0
> #endif
> To the beginni
ChangeSet 1.1673.8.21, 2004/03/25 17:18:01-08:00, [EMAIL PROTECTED]
[PATCH] USB: UHCI: Get rid of excessive spinlocks
This patch introduces a major simplification into the UHCI driver by
replacing its multiple spinlocks with a single one. The protected area of
code is slightly larger and there's
ChangeSet 1.1673.8.63, 2004/03/31 13:34:31-08:00, [EMAIL PROTECTED]
[PATCH] USB: RNDIS/Ethernet Gadget Driver .inf file
Documentation/usb/linux.inf | 200
1 files changed, 200 insertions(+)
diff -Nru a/Documentation/usb/linux.inf b/Documentation/u
ChangeSet 1.1673.8.52, 2004/03/30 14:11:00-08:00, [EMAIL PROTECTED]
[PATCH] USB Storage: datafab fix and unusual devices
datafab.c has an often-seen bug: the SCSI READ_CAPACITY command
does not need the number of sectors but the last sector.
I just tried the CF and SM parts of a 5-in-1 card read
ChangeSet 1.1673.8.56, 2004/03/30 14:12:25-08:00, [EMAIL PROTECTED]
[PATCH] USB: omninet patch
here's a small patch for omninet.c .
drivers/usb/serial/omninet.c |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
diff -Nru a/drivers/usb/serial/omninet.c b/drivers/usb/serial/omnine
ChangeSet 1.1673.8.36, 2004/03/26 13:29:43-08:00, [EMAIL PROTECTED]
[PATCH] USB: Add dummy_hcd to the main kernel
This is a resubmission of as225, together with appropriate changes for the
g_serial driver. David Brownell's latest g_ether update makes it
unnecessary to change that file or gadget_
ChangeSet 1.1713.7.10, 2004/04/08 14:37:52-07:00, [EMAIL PROTECTED]
USB: fix empty write issue in pl2303 driver.
Patch originally from Christian Groessler <[EMAIL PROTECTED]> but cleaned up
by me.
drivers/usb/serial/pl2303.c |3 +++
1 files changed, 3 insertions(+)
diff -Nru a/drivers/us
ChangeSet 1.1673.8.62, 2004/03/31 13:09:56-08:00, [EMAIL PROTECTED]
[PATCH] USB Gadget: Rename the dummy_hcd's gadget
When David added an entry to the gadget_chips.h file for the dummy_hcd
driver, he mistakenly used the name "dummy_udc" rather than "dummy_hcd".
The mistake is understandable, sinc
ChangeSet 1.1673.8.58, 2004/03/30 17:18:44-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix dvb-ttusb-budget driver due to set_configuration locking cleanups
> Oops, you forgot to grep:
>
> CC [M] drivers/media/dvb/ttusb-dec/ttusb_dec.o
> drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c: In function
ChangeSet 1.1713.7.6, 2004/04/07 16:52:02-07:00, [EMAIL PROTECTED]
[PATCH] USB: fix xsane breakage, hangs on device scan at launch
Disable a usbfs disconnect() synchronization hack, which recently
started deadlocking because this routine is now called in a different
context.
It shouldn't be need
ChangeSet 1.1673.8.45, 2004/03/30 08:55:23-08:00, [EMAIL PROTECTED]
[PATCH] USB: usb/core/config.c null pointers after kfree
Prevents an oops with some other patchsets.
Clear some pointers after the memory is kfreed, to avoid
making some other patch combinations oops.
drivers/usb/core/config
ChangeSet 1.1713.7.15, 2004/04/14 09:51:12-07:00, [EMAIL PROTECTED]
[PATCH] USB speedtouch: bump the version number
Hi Greg, this patch bumps the speedtouch driver's version number.
It also adds the version number to the module description, so people
can see it with modinfo. I also added a MODUL
ChangeSet 1.1673.8.3, 2004/03/25 11:30:58-08:00, [EMAIL PROTECTED]
[PATCH] USB: gadget zero does endpoint autoconfig
Here's where all those preceding autoconfig patches start
to fit together: one gadget driver gets rid of almost all
the controller-specific #ifdeffery.
Two of the other gadget dr
ChangeSet 1.1673.8.61, 2004/03/31 13:09:35-08:00, [EMAIL PROTECTED]
[PATCH] USB: Complete all URBs in UHCI when releasing the bus
This patch changes the UHCI driver's bus-release routine; now it will
correctly finish all pending but not-yet-completed URBs. This fixes a
reported bug, when trying
ChangeSet 1.1673.8.1, 2004/03/25 11:04:37-08:00, [EMAIL PROTECTED]
[PATCH] USB: FTDI 232BM "USB-RS232 OptoBridge"
we (the german company Gude Analog und Digitalsysteme GmbH,
http://www.gude.info) have manufactored a USB<->RS232 adapter with
galvanic isolated RS232 Interface. Data is transmitted b
ChangeSet 1.1673.8.10, 2004/03/25 15:56:56-08:00, [EMAIL PROTECTED]
[PATCH] USB: fix osdl bugid 481 (USB boot messages)
Some boot-time messages were obnoxiously long because
they used "old-style" diagnostics.
OSDL bugid 481
Get rid of most remaining "old style" diagnostics from usbcore.
Most m
ChangeSet 1.1673.8.7, 2004/03/25 13:43:15-08:00, [EMAIL PROTECTED]
[PATCH] USB: USB gadgets can autoconfigure endpoints
This adds some code that gadget drivers can call from
driver initialization, to simplify the "configure against
this hardware" step.
Add endpoint autoconfiguration for gadget
ChangeSet 1.1673.8.16, 2004/03/25 16:52:38-08:00, [EMAIL PROTECTED]
[PATCH] USB: Unusual_devs.h update
On Thu, 18 Mar 2004, Urban Borstnik wrote:
> The 2.6.4 and 2.6.3 (and possibly some earlier) kernels log the
> following message when I plug in a Lexar CompactFlash Reader:
>
> usb-storage: Thi
ChangeSet 1.1713.7.16, 2004/04/14 09:56:46-07:00, [EMAIL PROTECTED]
[PATCH] USB: more ftdi devices
drivers/usb/serial/ftdi_sio.c |7 +++
drivers/usb/serial/ftdi_sio.h |5 +
2 files changed, 12 insertions(+)
diff -Nru a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_si
ChangeSet 1.1713.7.9, 2004/04/08 14:37:07-07:00, [EMAIL PROTECTED]
USB: fix pl2303 handling of status bits.
Patch originally from Kevin Watkins <[EMAIL PROTECTED]>
drivers/usb/serial/pl2303.c |7 ++-
1 files changed, 6 insertions(+), 1 deletion(-)
diff -Nru a/drivers/usb/serial/pl230
ChangeSet 1.1713.7.13, 2004/04/14 09:49:54-07:00, [EMAIL PROTECTED]
[PATCH] USB speedtouch: turn on debugging if CONFIG_USB_DEBUG is set
Hi Greg, this causes the speedtouch driver to output non-verbose
debugging messages if the kernel was configured with CONFIG_USB_DEBUG.
The patch is against you
ChangeSet 1.1713.7.11, 2004/04/09 11:29:48-07:00, [EMAIL PROTECTED]
[PATCH] USB: Updated unusual_dev.h entry
On Thu, 8 Apr 2004, Marcin Juszkiewicz wrote:
> usb-storage: This device (054c,0025,0100 S 04 P 01) has unneeded SubClass and
> Protocol entries in unusual_devs.h
Thank you for sending t
ChangeSet 1.1673.8.60, 2004/03/31 13:09:04-08:00, [EMAIL PROTECTED]
[PATCH] USB Gadget: Use automatic endpoint selection in file-storage
This patch imports the endpoint auto-config library into the file-storage
gadget, simplifying the code needed for endpoint selection and removing
almost all dep
ChangeSet 1.1673.8.12, 2004/03/25 16:14:29-08:00, [EMAIL PROTECTED]
[PATCH] USB: Unusual_devs update
On Tue, 16 Mar 2004, John Katzmaier wrote:
> Hi,
>
> Just wanted to let you know that when using my Panasonic PV-SD4090 digital
> camera with kernel 2.6.3, I found this entry in my logs:
>
> Mar
Hi,
Here are some USB patches for 2.6.5. Almost all of these have been in
the -mm tree for a number of weeks now (the exceptions being the last 4
patches, to the speedtouch driver, and a security fix which has been in
the WOLK kernel for a while.)
Here are the main types of changes:
- bu
On Wed, 14 Apr 2004, Michael Tokarev wrote:
> Doh. It was US_FL_START_STOP... ;)
>
> Still, other comments applies. At that time (2.4.18?), there was NO
> entry for this camera in unusual_devs.h. Now, in 2.4 series, there
> IS such an entry, but it was added after someone else's note, not
> mi
I recently hacked Randy's old "usbtree" script so that it's
smarter about stripping duplicates for extra altsettings
and inactive configurations.
So I thought I'd post it here, so more folk can use it. It's
nicer than "lsusb -t" since it's so much more informative.
Sample output below.
This is in
> > I would prefer a real WARN_ON() so that the imbedded people compiling
> > for size are not affected.
>
> What do you mean? How is a real WARN_ON() better?
WARN_ON can be defined away to make a smaller kernel. Code that does
not use it takes away that option.
Regards
Michael Tokarev wrote:
Alan Stern wrote:
On Tue, 13 Apr 2004, Michael Tokarev wrote:
usb-storage: This device (0686,400f,0001 S 06 P 50) has an unneeded
SubClass entry in unusual_devs.h
Some time ago I posted a patch for this [EMAIL PROTECTED] kernel for
this device, because it did not work. No
Alan Stern wrote:
On Tue, 13 Apr 2004, Michael Tokarev wrote:
usb-storage: This device (0686,400f,0001 S 06 P 50) has an unneeded SubClass entry in unusual_devs.h
[]
Some time ago I posted a patch for this [EMAIL PROTECTED] kernel for
this device, because it did not work. Now, it seems, the entr
On Wed, 14 Apr 2004 14:49:25 -0400 (EDT)
Alan Stern <[EMAIL PROTECTED]> wrote:
> - if (msg >= 0)
> + if (msg >= 0
> +
> + /* Don't print anything about the Protocol entry for the
> + * Casio QV (vendor=0x07cf, product=0x1001). Different
> +
On Wed, Apr 14, 2004 at 01:16:57PM -0600, Pat LaVarre wrote:
> 1)
>
> Should we reserve a bit of the unusual_devs.h to say an entry is an
> entry known to be sometimes unnecessary?
That's my plan.
> 2)
>
> I think by now here I have heard of devices reporting idVendor Casio or
> Lexar that chan
1 - 100 of 155 matches
Mail list logo