Hi,
On Tue, Jun 20, 2006 at 01:37:41AM -0700, Andrew Morton wrote:
On Mon, 19 Jun 2006 10:21:54 +0200
Andreas Mohr [EMAIL PROTECTED] wrote:
I'm having severe issues with cdrecord aborting with buffer underrun
message, *always*. Problem nailed, see below.
[hald polling causes cdrecord
Hi,
On Tue, Jun 20, 2006 at 10:22:57AM -0400, Alan Stern wrote:
On Tue, 20 Jun 2006, Andreas Mohr wrote:
But how would HAL safely determine whether a (IDE/USB) drive is busy?
As my test app demonstrates (without HAL running), the *very first* open()
happening during an ongoing burning
Hi,
We are using usb function exposed as a serial device. It is our own
proprietary hardware (running linux) exposed as a serial device. The
host side (windows) identifies our serial device with the driver
wceusbsh.sys. The enumeration goes successfully and we get to see
our device in the device
Hi Greg,
do you publish a list of pending patches that haven't made it into
2.6.17?
Regards
Oliver
___
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
Hi Greg,
do you publish a list of pending patches that haven't made it into
2.6.17?
Regards
Oliver
___
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
Ar Mer, 2006-06-21 am 02:07 +0200, ysgrifennodd Bodo Eggert:
This does not work, since O_EXCL does not work:
http://lkml.org/lkml/2006/2/5/137
It works fine. Its an advisory exclusive locking scheme which is
precisely what is needed and precisely how some vendors implement their
solution.
Same problem as with the other ScanLogic device. Either add a
separate entry (patch provided) or change the bcdDeviceMin in the
other ScanLogic entry.
Frode Isaksen
Host scsi0: usb-storage
Vendor: ScanLogic SC0.632
Product: ScanLogic SC0.632
Serial Number: ScanLogic
I was looking at catching a signal using usbfs to tell when a device has been
detached.
I used an ioctl call with USBDEVFS_DISCSIGNAL to set a signal handler, and I
was able to detect the detachment.
From inode.c (drivers/usb/core/inode.c) file in kernel source I concluded that
[Thread moved to linux-usb-devel, which seems more appropriate]
On Wed, 21 Jun 2006, Maulik Mankad wrote:
Hello Alan,
I am a member of the Linux usb user group and am very new to USB device
drivers
and USB specifications.
I am working on USB host driver porting for Intel's IXDP465
On Wed, 21 Jun 2006, frode isaksen wrote:
Same problem as with the other ScanLogic device. Either add a
separate entry (patch provided) or change the bcdDeviceMin in the
other ScanLogic entry.
Frode Isaksen
Host scsi0: usb-storage
Vendor: ScanLogic SC0.632
On Wed, 21 Jun 2006, Zoran Marceta wrote:
I was looking at catching a signal using usbfs to tell when a device has been
detached.
I used an ioctl call with USBDEVFS_DISCSIGNAL to set a signal handler, and I
was able to detect the detachment.
From inode.c (drivers/usb/core/inode.c) file in
Andrew,
Success :)
I've attached the patches used vs 2.6.17-rc4 (stock) and 2.6.17-rc6-mm2
(as the VIA include lists were different). I simply made the change
manually, based on your and others' inputs (it seemed the simpler option).
Both kernels now boot, and all USB devices are recognised
On Wed, 21 Jun 2006, Andreas Mohr wrote:
OK, at http://lisas.de/~andi/temp_usb/ there are logs:
debug.log.gz: burning, then running my open() test app: test app started
at 22:43:49, disrupted burning process.
only_device_open.log.gz: device open() *only* (plus close()!),
no other USB
On Wed, 21 Jun 2006, Alan Cox wrote:
Ar Mer, 2006-06-21 am 02:07 +0200, ysgrifennodd Bodo Eggert:
This does not work, since O_EXCL does not work:
http://lkml.org/lkml/2006/2/5/137
It works fine. Its an advisory exclusive locking scheme which is
precisely what is needed and precisely how
On Wed, Jun 21, 2006 at 12:24:11PM +0200, Oliver Neukum wrote:
Hi Greg,
do you publish a list of pending patches that haven't made it into
2.6.17?
You mean ones that I will be sending to Linus for 2.6.18? My tree of
USB patches can be found at:
Hi,
On Wed, Jun 21, 2006 at 06:16:03PM +0200, Bodo Eggert wrote:
On Wed, 21 Jun 2006, Alan Cox wrote:
Ar Mer, 2006-06-21 am 02:07 +0200, ysgrifennodd Bodo Eggert:
This does not work, since O_EXCL does not work:
http://lkml.org/lkml/2006/2/5/137
It works fine. Its an advisory
On Tue, 20 Jun 2006 19:32:33 -0700
Pete Zaitcev [EMAIL PROTECTED] wrote:
| On Tue, 20 Jun 2006 16:11:34 -0300, Luiz Fernando N. Capitulino [EMAIL
PROTECTED] wrote:
|
| Pete, was it your original idea to completely move from the spinlock
| to a mutex?
|
| I thought it was the cleanest
On Wed, Jun 21, 2006 at 01:35:00PM -0300, Luiz Fernando N. Capitulino wrote:
On Tue, 20 Jun 2006 19:32:33 -0700
Pete Zaitcev [EMAIL PROTECTED] wrote:
| On Tue, 20 Jun 2006 16:11:34 -0300, Luiz Fernando N. Capitulino [EMAIL
PROTECTED] wrote:
|
| Pete, was it your original idea to
Hi,
On Wed, Jun 21, 2006 at 12:15:08PM -0400, Alan Stern wrote:
On Wed, 21 Jun 2006, Andreas Mohr wrote:
- TEST_UNIT_READY
- TEST_UNIT_READY
- READ_TOC (failure?)
I don't know why this failed. Maybe the disc didn't have a valid Table of
Contents.
Ah, silly me, I should have stated
On Tue, 20 Jun 2006 14:52:01 -0700
Greg KH [EMAIL PROTECTED] wrote:
| On Tue, Jun 20, 2006 at 06:30:08PM -0300, Luiz Fernando N. Capitulino wrote:
| On Tue, 20 Jun 2006 12:54:48 -0700
| Greg KH [EMAIL PROTECTED] wrote:
|
| | On Tue, Jun 20, 2006 at 12:25:58PM -0700, Pete Zaitcev wrote:
| |
On Tue, 20 Jun 2006 22:47:52 -0700
Pete Zaitcev [EMAIL PROTECTED] wrote:
| On Tue, 20 Jun 2006 18:32:18 -0300, Luiz Fernando N. Capitulino [EMAIL
PROTECTED] wrote:
|
| | - retval = type-attach (serial);
| | - module_put(type-driver.owner);
| | -
On Wed, Jun 21, 2006 at 03:07:04PM +0530, Ajay Jain wrote:
Hi,
We are using usb function exposed as a serial device. It is our own
proprietary hardware (running linux) exposed as a serial device. The
host side (windows) identifies our serial device with the driver
wceusbsh.sys. The
On Wednesday 21 June 2006 7:54 am, Alan Stern wrote:
[Thread moved to linux-usb-devel, which seems more appropriate]
(2) My USB host controller is EHCI compliant. Although it supports only
full and
low speed mode. There are neither transaction translators nor companion
controllers
On Wed, 21 Jun 2006, Andreas Mohr wrote:
Maybe it's better to (additionally?) go down the route of fixing up
low-level communication weaknesses (since it's been semi-confirmed that it's
an USB communication issue, see other thread part).
IMHO this is a severe user experience issue that
On Wed, 21 Jun 2006, Andreas Mohr wrote:
The real problem seems to be that the device is reachable in two different
ways, and they don't implement proper mutual exclusion. HAL (or your test
program) is undoubtedly using /dev/sr0 or something similar, whereas
cdrecord uses /dev/sg0.
http://bugzilla.kernel.org/show_bug.cgi?id=6708
[EMAIL PROTECTED] changed:
What|Removed |Added
Summary|ohci_hcd hangs on insertion |ehci_hcd hangs on insertion
Hi,
On Wed, Jun 21, 2006 at 03:02:44PM -0400, Alan Stern wrote:
On Wed, 21 Jun 2006, Andreas Mohr wrote:
Maybe it's better to (additionally?) go down the route of fixing up
low-level communication weaknesses (since it's been semi-confirmed that it's
an USB communication issue, see other
On Wed, 21 Jun 2006, Andreas Mohr wrote:
It's not a USB issue; it's a matter of lack of coordination between the sg
and sr drivers. Each is unaware of the actions of the other, even when
they are speaking to the same device.
Right, I could have expressed it much better before, sorry.
On Wed, 21 Jun 2006 18:44:25 +0200, Andreas Mohr [EMAIL PROTECTED] wrote:
I'll try to verify this by simply removing all ALLOW_MEDIUM_REMOVAL calls ;)
Try to burn with ub. It does not implement door locking.
-- Pete
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully
Ar Mer, 2006-06-21 am 15:02 -0400, ysgrifennodd Alan Stern:
It's not a USB issue; it's a matter of lack of coordination between the sg
and sr drivers. Each is unaware of the actions of the other, even when
they are speaking to the same device.
Thats a relevant issue but sg is irrelevant for
Ar Mer, 2006-06-21 am 15:06 -0400, ysgrifennodd Alan Stern:
cdrecord is -dev=0,0,0 (whatever Linux device file this translates into)
or a similar device ID as returned by -scanbus.
That goes through the sg driver.
Use a cdrecord that understands SG_IO and dev=/dev/sr0
All the advantages
On Wed, 21 Jun 2006, Andreas Mohr wrote:
[...]
And the obvious question would be whether the sdkp-openers++ thingy
could somehow be extended to enclose all hardware device users so that
e.g. sr.c wouldn't send ALLOW_MEDIUM_REMOVAL on a device already locked
by e.g. the sd.c driver.
Difficult
On Wed, 21 Jun 2006 17:43:36 +0100
Russell King [EMAIL PROTECTED] wrote:
| In the uart_update_mctrl() case, the purpose of the locking is to
| prevent two concurrent changes to the modem control state resulting
| in an inconsistency between the hardware and the software state. If
| it's provable
This fix addresses two issues:
- Unattached port structures were not freed
- My initial fix for crash when eventd runs a work in a freed port
did not go far enough
Signed-off-by: Pete Zaitcev [EMAIL PROTECTED]
--- linux-2.6.17-git2-gregkh/drivers/usb/serial/usb-serial.c2006-06-21
This patch fixes blatant leaks in visor driver and makes it report
mode sensible things in -write_room (this is only needed if your visor
is a terminal though).
It is made to fit into 80 columns with a temporary variable.
Might even save a few instructions...
Signed-off-by: Pete Zaitcev [EMAIL
Here are a lot of USB patches for 2.6.17. They do the following:
- rework the UHCI driver
- lots of new device ids added
- EHCI tt fixed (allowing 1.1 devices behind 2.0 hubs to work properly)
- new drivers added
- endpoint sysfs code redone
From: Henk Vergonet [EMAIL PROTECTED]
Keys on Yealink based phones will not function properly when using the
generic HID driver. This patch prevents the generic HID code from
grabbing the device before the regular yealink driver can get a grip on
it.
Signed-off-by: Henk Vergonet [EMAIL
From: Paul Serice [EMAIL PROTECTED]
From: Paul Serice [EMAIL PROTECTED]
The workaround in commit f7201c3dcd7799f2aa3d6ec427b194225360ecee
broke. The work around requires memory for DMA transfers for some
NVidia EHCI controllers to be below 2GB, but recent changes have
caused some DMA memory to
From: Oliver Neukum [EMAIL PROTECTED]
this fixes the duplicated text bug. There's a modem that cannot cope
with large transfers and more than one urb in flight. This patch adds a
special case to the driver.
Signed-off-by: Oliver Neukum [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL
From: David Brownell [EMAIL PROTECTED]
This includes an MTU fixup which could affect larger packets with newer
Zaurii, described as http://bugzilla.kernel.org/show_bug.cgi?id=6286;
plus minor whitespace cleanup.
Signed-off-by: David Brownell [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman
From: Eduard Warkentin [EMAIL PROTECTED]
Add support for detection and dworking with a ASIX 88178 based USB-Gigabit
adaptor. With the patch, it is detected and handled correctly by the asix
module.
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL
From: Adrian Bunk [EMAIL PROTECTED]
This patch contains the following possible cleanups:
- make needlessly global functions static
- function and struct declarations belong into header files
- make SiS_VCLKData const
- #if 0 the following unused global functions:
- sisusb.c: sisusb_writew()
-
From: Kumar Gala [EMAIL PROTECTED]
In some systems we may have both a platform EHCI controller and PCI EHCI
controller. Previously we couldn't build the EHCI support as a module due
to conflicting module_init() calls in the code.
Signed-off-by: Kumar Gala [EMAIL PROTECTED]
Signed-off-by: David
From: Paul Fulghum [EMAIL PROTECTED]
Append Carriage-Returns after Line-Feeds, analogous to the serial driver.
From: Paul Fulghum [EMAIL PROTECTED]
Signed-off-by: Guennadi Liakhovetski [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/serial/console.c | 39
From: Guennadi Liakhovetski [EMAIL PROTECTED]
Prevent NULL dereference when used as a USB-serial console.
Signed-off-by: Guennadi Liakhovetski [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/serial/ftdi_sio.c | 10 +-
1 files changed, 5
From: Paul Fulghum [EMAIL PROTECTED]
Prevent ENODEV on a /dev/ttyUSBx, used as a USB-serial console.
From: Paul Fulghum [EMAIL PROTECTED]
Signed-off-by: Guennadi Liakhovetski [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/serial/usb-serial.c | 10
From: Arjan van de Ven [EMAIL PROTECTED]
From: Arjan van de Ven [EMAIL PROTECTED]
Convert the semaphores-used-as-mutex to mutexes in the sisusb video driver;
this required manual checking due to the return as locked stuff in this
driver, but the -lock semaphore is still used as mutex in the end.
From: Guennadi Liakhovetski [EMAIL PROTECTED]
Prevent sending further output to a USB-serial console after the dongle is
disconnected, take care not to leak kref.
Signed-off-by: Guennadi Liakhovetski [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
From: Alan Stern [EMAIL PROTECTED]
Some hubs claim not to support port-power switching, and right now the
hub driver believes them and does not enable power to their ports.
However it turns out that even though they don't actually switch power,
they do ignore all events on a port until told to
From: Nicolas Boichat [EMAIL PROTECTED]
Add support for MacBook touchpad in appletouch driver.
Thanks to Alex Harper for the informations.
Use u16 instead of int16_t in atp_is_geyser* functions.
Acked-by: Johannes Berg [EMAIL PROTECTED]
Acked-by: Stelian Pop [EMAIL PROTECTED]
Signed-off-by:
From: Duncan Sands [EMAIL PROTECTED]
We #include linux/netdevice.h only because linux/etherdevice.h
needed it, but didn't #include it itself. But that's been fixed now.
Signed-off-by: Duncan Sands [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
From: Pete Zaitcev [EMAIL PROTECTED]
Remove the check for NULL which makes no sense. Suggested by Al.
Signed-off-by: Pete Zaitcev [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/block/ub.c |8 ++--
1 files changed, 2 insertions(+), 6 deletions(-)
diff
From: Peter Chubb [EMAIL PROTECTED]
I've worked out what's going wrong. The scsi layer is now much
more likely to pass down scatterlists instead of plain buffers. So
you have to make sure that they're handled correctly. In one of the
changes along the way, usbat_write_block and friends stopped
From: Peter Chubb [EMAIL PROTECTED]
Use USB vendor and product IDs to determine whether the attached
device is a CDROM or a Flash device. Daniel Drake says that the
*same* vendor and product IDs for non-HP vendor ID could be either
flash or cdrom, so try to probe for them.
Signed-off-by: Peter
From: Daniel Drake [EMAIL PROTECTED]
After some further testing with my flash device I realised that our current
probe doesn't always work (e.g. when no media is inserted).
Now that Peter Chubb's patch has simplified the detection of 99% of the HP CD
writers out there, we have a much smaller
From: Sean Young [EMAIL PROTECTED]
Make inputs pollable using sysfs_notify and add support for the Phidget
InterfaceKit 0/16/16. Various cleanups.
Signed-off-by: Sean Young [EMAIL PROTECTED]
Signed-off-by: Daniel Saakes [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
From: Daniel Drake [EMAIL PROTECTED]
Unfortunately it looks like the transport entry for this subdriver was merged
into the protocol section, making this driver unusable :(
Signed-off-by: Daniel Drake [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
From: Alan Stern [EMAIL PROTECTED]
The net2280 board has an annoying habit of surviving soft reboots with
interrupts enabled. This patch (as674) adds a shutdown routine to the
driver so that the board can be put in a quiescent state.
Signed-off-by: Alan Stern [EMAIL PROTECTED]
Signed-off-by:
From: Alan Stern [EMAIL PROTECTED]
This patch (as675) simplifies uhci-hcd slightly by storing each endpoint's
type in the corresponding Queue Header structure.
Signed-off-by: Alan Stern [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/host/uhci-debug.c |
From: Alan Stern [EMAIL PROTECTED]
This patch (as676) fixes a small bug in uhci-hcd's enqueue routine. When
an URB is unlinked or gets an error and the completion handler queues
another URB for the same endpoint, the queue shouldn't be allowed to start
up again until the handler returns. Not
From: Bart Massey [EMAIL PROTECTED]
Transposed lines of code in drivers/usb/input/hid-input.c causes the
capability bits for a new HID device to be set before quirks are applied
at configuration time. When an HID event is then sent up to the input
layer, it may then be discarded as irrelevant
From: Alan Stern [EMAIL PROTECTED]
It seems to be relatively common for USB keyboards and mice to dislike
being polled for reports. Since there's no need to poll a keyboard or
a mouse, this patch (as685) automatically sets the HID_QUIRK_NOGET flag
for devices that advertise themselves as either
From: Alan Stern [EMAIL PROTECTED]
This patch (as680) frees non-isochronous TDs as they are used, rather
than all at once when an URB is complete. Although not a terribly
important change in itself, it opens the door to a later enhancement
that will reduce storage requirements by allocating only
From: Alan Stern [EMAIL PROTECTED]
This patch (as679) combines the result routine for Control URBs with the
routine for Bulk/Interrupt URBs. Along the way I eliminated the
debugging printouts for Control transfers unless the debugging level is
set higher than 1. I also eliminated a long-unused
From: Alan Stern [EMAIL PROTECTED]
This patch (as681) moves some code for cleaning up after unlinked URBs
out of the general completion pathway into the unlinking pathway.
Signed-off-by: Alan Stern [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
From: Alan Stern [EMAIL PROTECTED]
This patch (as682) gets rid of the TD-removal list in uhci-hcd. It is
no longer needed because now TDs are not freed until we know the
hardware isn't using them. It also simplifies the code for adding and
removing TDs to/from URBs.
Signed-off-by: Alan Stern
From: Alan Stern [EMAIL PROTECTED]
This patch (as683) re-implements Full-Speed Bandwidth Reclamation (FSBR)
properly. It keeps track of which endpoint queues have advanced, and
when none have advanced for a sufficiently long time, FSBR is turned
off. The next TD on each of the non-moving queues
From: Alan Stern [EMAIL PROTECTED]
Some old Intel UHCI controllers have a bug that has shown up in a few
systems (the PIIX3 Neptune chip set). Until now there has not been
any simple way to work around the bug, but the lastest changes in
uhci-hcd have made it easy. This patch (as684) adds the
From: David Brownell [EMAIL PROTECTED]
The swsusp.txt documentation harshes confusingly on USB, and this patch
addresses the issue. It's harsh because it blames USB for some issues
that are generic to all drivers -- especially those supporting removable
media -- and it's confusing since it says
From: Micah Dowty [EMAIL PROTECTED]
This patch increases an arbitrary limit on the size of
individual isochronous packets submitted via usbfs. The
limit is still arbitrary, but it's now large enough to
support the maximum packet size used by high-bandwidth
isochronous transfers.
Signed-off-by:
From: Alan Stern [EMAIL PROTECTED]
This patch (as687) changes uhci-hcd to keep track of frame numbers as
full-sized integers rather than 11-bit values. This makes them a lot
easier to handle and makes it possible to schedule beyond a 2-second
window, should anyone ever want to do so.
From: Micah Dowty [EMAIL PROTECTED]
This patch removes the artificial 4088-byte limit that usbfs
currently places on Control transfers. The USB spec does not
specify a strict limit on the size of an entire control transfer.
It does, however, state that the data stage follows the same
protocol
From: Alan Stern [EMAIL PROTECTED]
This patch (as688) fixes a small race in uhci-hcd. Because ISO queues
aren't controlled by queue headers, they can't be unlinked. Only
individual URBs can. So whenever multiple ISO URBs are dequeued, it's
necessary to make sure the hardware is done with each
From: Alan Stern [EMAIL PROTECTED]
This patch (as689) stores the period for periodic transfers (interrupt
and ISO) in the queue header. This is necessary for proper bandwidth
tracking (not yet implemented). It also makes the scheduling of ISO
transfers a bit more rigorous, with checks for
From: Alan Stern [EMAIL PROTECTED]
This patch (as690) does the same thing for ISO TDs as as680 did for
non-ISO TDs: free them as they are used rather than all at once when an
URB is complete. At the same time it fixes a minor buglet (I'm not
aware of it ever affecting anyone): An ISO TD should
From: Franck Bui-Huu [EMAIL PROTECTED]
ctrl_complete functions acquires ctx-lock and tries to unlink
all queued urbs in case of errors through usb_unlink_urb func.
In its turn usb_unlink_urb calls, through the hcd driver,
usb_hcd_giveback_urb which calls ctrl_complete again. At this
time,
From: Greg Kroah-Hartman [EMAIL PROTECTED]
Really just a wrapper around usb_bulk_msg() but now it's documented
much better.
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/core/message.c | 31 +++
include/linux/usb.h|2 ++
2 files
From: Alan Stern [EMAIL PROTECTED]
This patch (as691) fixes a few errors in the AIO interface for the
gadgetfs driver. Now requests will complete properly instead of hanging.
Signed-off-by: Alan Stern [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
From: Vitja Makarov [EMAIL PROTECTED]
By the way I have to ask you to add new (vid,pid) pair to cp2101 driver.
This device is argussoft's avr in-system programmer AS3M,
http://atmel.argussoft.ru/hard.htm
it's based on cp2101 chip and works pretty well with the linux driver.
It could be used
From: Alan Stern [EMAIL PROTECTED]
This patch (as692) fixes a few memory leaks in some unimportant error
pathways of the gadgetfs driver.
Signed-off-by: Alan Stern [EMAIL PROTECTED]
Acked-by: David Brownell [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
From: Alan Stern [EMAIL PROTECTED]
This patch (as693b) makes the usbtest driver report errors in the
isochronous bulk transfer tests instead of always returning 0. As an
arbitrary cutoff, an error is returned if more than 10% of the packet
transfers fail. It also stops a test immediately upon
From: Pete Zaitcev [EMAIL PROTECTED]
Clean up the unicode handling in io_edgeport. Make get_string size-limited.
Signed-off-by: Pete Zaitcev [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/serial/io_edgeport.c | 42 --
From: Duncan Sands [EMAIL PROTECTED]
Remove pointless inline.
Signed-off-by: Duncan Sands [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/atm/usbatm.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/usb/atm/usbatm.c
From: Pete Zaitcev [EMAIL PROTECTED]
I'm going to throw schedule_work away, it's retarded. But for starters,
let's have it encapsulated.
Also, generic and whiteheat were both calling usb_serial_port_softint
and scheduled work. Only one was necessary.
Signed-off-by: Pete Zaitcev [EMAIL
From: Pete Zaitcev [EMAIL PROTECTED]
Add a couple of supported devices into the help message.
It's a long story... I promised this comment changed to a user long ago,
so I'd like to have that promise kept. In reality though, nobody is
likely to read this anyway.
Signed-off-by: Pete Zaitcev
From: Pete Zaitcev [EMAIL PROTECTED]
Remove the silly trailing backslash.
Signed-off-by: Pete Zaitcev [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/serial/pl2303.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git
From: Dan Streetman [EMAIL PROTECTED]
This updates the EHCI driver by adding an improved scheduler for the
transaction translators, found in USB 2.0 hubs and used for low and
full speed devices.
- adds periodic_tt_usecs() and some helper functions, which does
the same thing that
From: Pete Zaitcev [EMAIL PROTECTED]
Wait for the scheduled work to finish before freeing memory, prevent oops.
http://bugzilla.kernel.org/show_bug.cgi?id=6596
Signed-off-by: Pete Zaitcev [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/serial/usb-serial.c |
From: Franck Bui-Huu [EMAIL PROTECTED]
This patch uses completion timeout instead of a timer to implement
a timeout when submitting an URB.
It also put the task in interruptible state instead of an
uninterruptible one while waiting for the completion.
Signed-off-by: Franck Bui-Huu [EMAIL
From: Pete Zaitcev [EMAIL PROTECTED]
zaitcev I am taling about this: if (disk-flags GENHD_FL_UP)
del_gendisk(disk);
zaitcev If del_gendisk() undoes add_disk() like viro just said, why is it
conditional?
viro huh?
viro add_disk() sets the damn flag
zaitcev So, I should not need to check ever
From: Pete Zaitcev [EMAIL PROTECTED]
Remove some silly messages and cast in stone temporary messages which
we keep around. Also, I am hesitant to remove the initialization retries
without having the hardware to test (anyone who was at KS04 has a spare?)
Signed-off-by: Pete Zaitcev [EMAIL
From: Daniel Drake [EMAIL PROTECTED]
2.6.16 introduces USB power budgeting in the Linux kernel, and since then, a
fair number of users have observed that some of their devices no longer work in
unpowered hubs (this is not a bug, the devices claim that they need more than
100mA).
The very least
From: Giridhar Pemmasani [EMAIL PROTECTED]
RNDIS devices don't get configured owing to a typo in
choose_configuration(). This patch from Giridhar Pemmasani fixes the
typo.
From: Giridhar Pemmasani [EMAIL PROTECTED]
Signed-off-by: Alan Stern [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED]
Now that usbhid automatically applies HID_QUIRK_NOGET to keyboards and
mice, we no longer need the blacklist entries that were present for no
other purpose. This patch (as698) removes them.
Signed-off-by: Alan Stern [EMAIL PROTECTED]
Acked-by: Vojtech Pavlik
From: Ian Abbott [EMAIL PROTECTED]
This patch adds support for Yost Engineering Inc's ServoCenter 3.1 USB
product to the ftdi_sio driver's device ID table. The PID was supplied
by Aaron Prose of Yost Engineering on the ftdi-usb-sio-devel list. The
PID 0xE050 matches the Windows INF files for
From: Jeremy Fitzhardinge [EMAIL PROTECTED]
Recognize the Sierra Wireless MC5720.
Signed-off-by: Jeremy Fitzhardinge [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/serial/airprime.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git
From: [EMAIL PROTECTED] [EMAIL PROTECTED]
This is a driver to control the brightness of an Apple Cinema Display over
USB. It updates the local brightness value if the user presses a button on
the display.
Signed-off-by: Michael Hanselmann [EMAIL PROTECTED]
Cc: Oliver Neukum [EMAIL PROTECTED]
From: Eric Sesterhenn [EMAIL PROTECTED]
From: Eric Sesterhenn [EMAIL PROTECTED]
This fixes coverity Bug #390.
With the following code
ret = ep-branch = balance(isp116x, ep-period, ep-load);
if (ret 0)
goto fail;
the problem is that ret and balance are of the
From: David Brownell [EMAIL PROTECTED]
Earlier work splitting the usbnet driver out into a core plus driver
modules was missing a blacklist entry for the Olympus R-1000; it must
not use the CDC Ethernet driver, only the zaurus support works with
it.
Signed-off-by: David Brownell [EMAIL
From: Stuart MacDonald [EMAIL PROTECTED]
Attached patch fixes spurious errors during firmware load.
Signed-off-by: Stuart MacDonald [EMAIL PROTECTED]
Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED]
---
drivers/usb/serial/whiteheat.c |4 ++--
1 files changed, 2 insertions(+), 2
1 - 100 of 142 matches
Mail list logo