Re: [linux-usb-devel] your bill

2007-07-30 Thread keith
Authentication required. Dangerous Attachment has been Removed. The file bill.zip has been removed because of a virus. It was infected with the W32/[EMAIL PROTECTED] virus. File quarantined as: .

Re: [linux-usb-devel] USB subsystem (part of it) hangs

2007-07-30 Thread Oliver Neukum
Am Montag 30 Juli 2007 schrieb Paulo da Silva: With legacy driver rt2570 the keyboard also freezes! I can't even get a console (ctrl+alt+f1). Using ndiswrapper only the USB or part of it breaks. I tried, what I think - I had no feedback - ctrl+alt+prt sc+{s,u,s,b} and got a reboot.

[linux-usb-devel] Make 1200-1400 AUD a week helping out Company!

2007-07-30 Thread Jackson Goodrich
Hello! Please take a look at this great Easy to Start position. And start Making Money! You have an opportunity to make 1200-1400 AUD a Week spending only 1-2 hours a day, Monday-Thursday. This position can be considered as an additional job or just as an extra income. Position called

[linux-usb-devel] Please reactivate your Yahoo! Groups email address

2007-07-30 Thread Yahoo!Groups
Dear Yahoo! Groups member, You belong to one or more email groups provided by Yahoo! Groups (groups.yahoo.com). Recently, messages sent to you from Yahoo! Groups have been returned to us as undeliverable. As a result, we have temporarily turned off message delivery to this email address. If

Re: [linux-usb-devel] [PATCH] USB Pegasus driver - avoid a potential NULL pointer dereference.

2007-07-30 Thread Petko Manolov
On Sun, 29 Jul 2007, Oliver Neukum wrote: Am Sonntag 29 Juli 2007 schrieb Jesper Juhl: On 29/07/07, Satyam Sharma [EMAIL PROTECTED] wrote: Hi, On 7/29/07, Jesper Juhl [EMAIL PROTECTED] wrote: Hello, This patch makes sure we don't dereference a NULL pointer in

[linux-usb-devel] Virus Email.Phishing.RB-1217 gefunden

2007-07-30 Thread Inode Mailscan
Sehr geehrte Damen und Herren, in dem E-Mail mit dem Betreff '[linux-usb-devel] You've received an ecard from a Class-mate!' (gesendet am Mon, 30 Jul 2007 13:58:40 +0530) mit der angegebenen Absenderadresse 'bluemountain.com [EMAIL PROTECTED]' wurde der Virus 'Email.Phishing.RB-1217' gefunden.

Re: [linux-usb-devel] [PATCH] USB Pegasus driver - avoid a potential NULL pointer dereference.

2007-07-30 Thread Satyam Sharma
On Mon, 30 Jul 2007, Petko Manolov wrote: On Sun, 29 Jul 2007, Oliver Neukum wrote: [...] pegasus == NULL there would be a kernel bug. Silently ignoring it, like the code now wants to do is bad. As the oops has never been reported, I figure turning it into an explicit debugging test

Re: [linux-usb-devel] [patch]minimal autosuspend support for USB HID devices

2007-07-30 Thread Jiri Kosina
On Tue, 17 Jul 2007, Greg KH wrote: autosuspend for USB HID devices remains problematic as far as mice and keyboards are concerned. While I am working on a grand solution, here's a minimalist patch that works for those devices not continously in use. It'll work for joystick and some

Re: [linux-usb-devel] [PATCH] USB Pegasus driver - avoid a potential NULL pointer dereference.

2007-07-30 Thread eczema
Forget this :-) All my problem came from the usage of a buffer inialized by usb-serial.c that is too small for my module.. So I was writing or reading outside the memory allocation dedicated to the urb structure Alain -Message d'origine- De : Oliver Neukum [mailto:[EMAIL

Re: [linux-usb-devel] [PATCH pd55] Add all Logitech Harmonies to HID blacklist

2007-07-30 Thread Jiri Kosina
On Wed, 25 Jul 2007, Phil Dibowitz wrote: This patch adds the entire range of Logitech's ProductIDs that are reserved for their Harmony remotes. The in-kernel HID driver can't do anything with these, and now there is a GPL user-space application that can handle them:

[linux-usb-devel] [patch]yet another quirky device

2007-07-30 Thread Oliver Neukum
Hi, another quirky scanner. Regards Oliver Signed-off-by: Oliver Neukum [EMAIL PROTECTED] --- --- a/drivers/usb/core/quirks.c 2007-07-30 12:04:44.0 +0200 +++ b/drivers/usb/core/quirks.c 2007-07-30 12:05:21.0 +0200 @@ -52,6 +52,8 @@ static const struct

[linux-usb-devel] [PATCH] USB: Typo: USB_SAFE_PADDED - USB_SERIAL_SAFE_PADDED.

2007-07-30 Thread Robert P. J. Day
Fix typo in safe_serial.c to match the actual CONFIG variable. Signed-off-by: Robert P. J. Day [EMAIL PROTECTED] --- diff --git a/drivers/usb/serial/safe_serial.c b/drivers/usb/serial/safe_serial.c index 86899d5..51669b7 100644 --- a/drivers/usb/serial/safe_serial.c +++

Re: [linux-usb-devel] ehci problem triggerable by storage

2007-07-30 Thread Oliver Neukum
Am Samstag 28 Juli 2007 schrieb David Brownell: On Friday 27 July 2007, Alan Stern wrote: In my experience this sort of thing tends to be caused by low-level hardware communications errors.  Noise in the USB data lines or a missing handshake packet, stuff like that.  Not much extra

Re: [linux-usb-devel] usb-serial.c question - potential Memory fault

2007-07-30 Thread eczema
This is quite dangerous :-) You can't apply a user requested buffer_size to interrupt_buffer ! The API should only apply the buffer size to bulk buffers... Alain -Message d'origine- De : Oliver Neukum [mailto:[EMAIL PROTECTED] Envoyé : lundi 30 juillet 2007 12:45 À :

Re: [linux-usb-devel] usb-serial.c question - potential Memory fault

2007-07-30 Thread Oliver Neukum
Am Montag 30 Juli 2007 schrieb [EMAIL PROTECTED]: This is quite dangerous :-) You can't apply a user requested buffer_size to interrupt_buffer ! The API should only apply the buffer size to bulk buffers... Right you are. What about this? Or do you need split sizes for input and output?

Re: [linux-usb-devel] usb-serial.c question - potential Memory fault

2007-07-30 Thread eczema
No need to split. This is just what I need :-) Thanks a lot. Alain -Message d'origine- De : Oliver Neukum [mailto:[EMAIL PROTECTED] Envoyé : lundi 30 juillet 2007 14:18 À : [EMAIL PROTECTED] Cc : linux-usb-devel@lists.sourceforge.net Objet : Re: [linux-usb-devel] usb-serial.c question

[linux-usb-devel] Incredible Herbal V1gra - no side effects -

2007-07-30 Thread natural herbal cures
Mon, 30 Jul 2007 14:41:45 +0500: Herbal- \/ 1 A G R A - a Natural cure for imp0tence. Do you have any Problem in Getting Maintaining Erection?? Get rock hard in just 15 mins with Herbal- \/ 1 A G R A - http://hvhokarkajan.blogspot.com/ Unlike Vi g r a or Cia li s, Herbal-V has No Side

Re: [linux-usb-devel] [PATCH] usbhid: add ASUS LCM to the blacklist

2007-07-30 Thread Jiri Kosina
On Fri, 27 Jul 2007, Christian Lamparter wrote: Some of ASUS' notebooks (e.g G Series) include a tiny oled display, which is attached to an internal USB bus. Unfortunatly the device reports a wrong DeviceDescriptor and is therefore identified as a HID device... Hi Christian, I have slightly

Re: [linux-usb-devel] [PATCH] usbhid: add ASUS LCM to the blacklist

2007-07-30 Thread Chr
On Monday, 30. July 2007, Jiri Kosina wrote: On Fri, 27 Jul 2007, Christian Lamparter wrote: Some of ASUS' notebooks (e.g G Series) include a tiny oled display, which is attached to an internal USB bus. Unfortunatly the device reports a wrong DeviceDescriptor and is therefore

Re: [linux-usb-devel] USB subsystem (part of it) hangs

2007-07-30 Thread Paulo da Silva
Oliver Neukum escreveu: ... Please get a stack trace with the t variety of the alt-sysrq you use to reboot and post that. I read the sysrq.txt and saw that 't' sends the output to the console! As I said, I don't have any echo from what I type. 1. The keyboard freezes or seems to freeze.

[linux-usb-devel] [PATCH] PCI: unhide SMBus on Compaq Deskpro EP 401963-001 motherboard with i810 chipset

2007-07-30 Thread GW
PCI quirk to unhide SMBus on Compaq Deskpro EP 401963-001 (PCA# 010174) motherboard with i810 chipset. Signed-off-by: GW [EMAIL PROTECTED] --- Patch is for kernel source 2.6.21 with Debian patches. Seems to work fine with no conflicts. Motherboard identification based on host bridge device is

Re: [linux-usb-devel] USB subsystem (part of it) hangs

2007-07-30 Thread Oliver Neukum
Am Montag 30 Juli 2007 schrieb Paulo da Silva: Oliver Neukum escreveu: ... Please get a stack trace with the t variety of the alt-sysrq you use to reboot and post that. I read the sysrq.txt and saw that 't' sends the output to the console! As I said, I don't have any echo

Re: [linux-usb-devel] usb-serial.c question - potential Memory fault

2007-07-30 Thread Greg KH
On Mon, Jul 30, 2007 at 07:10:55AM +0200, [EMAIL PROTECTED] wrote: Hi Greg, After a new complete reading of my code against usb-serial.c, I finally found ( I hope ) my problem. In usb-serial.c, when bulk_in/out buffers are initialized, each ?buffer size are the same as the wMaxPacketSize

[linux-usb-devel] software unplug

2007-07-30 Thread Lucio Crusca
Hello *, I have a problem with bluetooth USB dongles. Scenario: a number of unattended systems have a USB bluetooth dongle that send files to nearby bluetooth devices. The systems are built on top of Debian GNU/Linux Etch i386 and use obexftp 0.19 to send files. Sometimes it happens that

Re: [linux-usb-devel] software unplug

2007-07-30 Thread Felipe Balbi
Hi Lucio, On 7/30/07, Lucio Crusca [EMAIL PROTECTED] wrote: Hello *, I have a problem with bluetooth USB dongles. Scenario: a number of unattended systems have a USB bluetooth dongle that send files to nearby bluetooth devices. The systems are built on top of Debian GNU/Linux Etch i386 and

[linux-usb-devel] vfs_read problem in g_file_storage

2007-07-30 Thread Rajesh Srinivasan
Hi, Have anyone come across this problem? Can you give me any pointers.. in file_storage, vfs_read (during READ-10) returns 0 bytes read. No Errors, but No datas read either. Thanks Regards Rajesh *** Aricent-Private *** DISCLAIMER: This

Re: [linux-usb-devel] vfs_read problem in g_file_storage

2007-07-30 Thread Alan Stern
On Mon, 30 Jul 2007, Rajesh Srinivasan wrote: Hi, Have anyone come across this problem? Can you give me any pointers.. in file_storage, vfs_read (during READ-10) returns 0 bytes read. No Errors, but No datas read either. That's normal behavior when a read encounters end-of-file. Of

[linux-usb-devel] Kingsun KS-959 USB IrDA dongle - release candidate for submission (try 4)

2007-07-30 Thread Alex Villací­s Lasso
I know the 2.6.23 merge window is already closed, but the previous version of the driver allocates insufficient space for a possible TX frame. Andrzej Zaborowski sent me a log in which an IrDA wrapping overflow occurs, with max expected frame at 512 bytes, so more is needed.

Re: [linux-usb-devel] software unplug

2007-07-30 Thread Alan Stern
On Mon, 30 Jul 2007, Lucio Crusca wrote: Hello *, I have a problem with bluetooth USB dongles. Scenario: a number of unattended systems have a USB bluetooth dongle that send files to nearby bluetooth devices. The systems are built on top of Debian GNU/Linux Etch i386 and use obexftp

Re: [linux-usb-devel] usb-serial.c question - potential Memory fault

2007-07-30 Thread eczema
Greg, It is a problem because I use the pre-allocated buffer given by the layer usb-serial. Of course, I can create a new urb structure with a bigger buffer but I just suggest that using the buffer stored in the usb_serial_device seems to be logic and like a said, other driver use it without

Re: [linux-usb-devel] [PATCH] PCI: unhide SMBus on Compaq Deskpro EP 401963-001 motherboard with i810 chipset

2007-07-30 Thread Greg KH
On Mon, Jul 30, 2007 at 05:21:08PM +0200, GW wrote: PCI quirk to unhide SMBus on Compaq Deskpro EP 401963-001 (PCA# 010174) motherboard with i810 chipset. Signed-off-by: GW [EMAIL PROTECTED] Hm, can I get more of a real name for this please? thanks, greg k-h

Re: [linux-usb-devel] software unplug

2007-07-30 Thread Felipe Balbi
Hi, On 7/30/07, Alan Stern [EMAIL PROTECTED] wrote: On Mon, 30 Jul 2007, Lucio Crusca wrote: There is no way to simulate unplug/replug from software for devices attached directly to the computer. However it is possible for devices plugged into some brands of hub. See this web page:

Re: [linux-usb-devel] software unplug

2007-07-30 Thread Alan Stern
On Mon, 30 Jul 2007, Felipe Balbi wrote: Hi, On 7/30/07, Alan Stern [EMAIL PROTECTED] wrote: On Mon, 30 Jul 2007, Lucio Crusca wrote: There is no way to simulate unplug/replug from software for devices attached directly to the computer. However it is possible for devices plugged into

[linux-usb-devel] Experimental driver for USB dongle 07d0:4100 (Kingsun/Dazzle) - try 2

2007-07-30 Thread Alex Villací­s Lasso
To Andrzej Zaborowski: thanks for testing. According to your log, the problems started when async_wrap_skb() ran out of space to store the wrapped frame, because my driver allocated a buffer that was too small. The attached version should fix that by allocating 2048 bytes for the wrapped buffer.

[linux-usb-devel] Problem with UPS APC Back-UPS CS 650

2007-07-30 Thread Boris Losev
Hi All! I've got the APC Back-UPS CS 650 and Debian Etch with the kernel 2.6.18-4-686. I've tried to connect my UPS to PC via USB cable and got the errors: usb 2-1: new low speed USB device using ohci_hcd and address 14 usb 2-1: device not accepting address 14, error -71 usb 2-1: new low

Re: [linux-usb-devel] software unplug

2007-07-30 Thread Felipe Balbi
On 7/30/07, Alan Stern [EMAIL PROTECTED] wrote: On Mon, 30 Jul 2007, Felipe Balbi wrote: Lucio's problem is that the device has _already_ disconnected. Getting an additional disconnect interrupt won't make any difference. yeah... off course :-p Maybe if he echo'es correctly on sysfs, he

Re: [linux-usb-devel] software unplug

2007-07-30 Thread David Brownell
On Monday 30 July 2007, Alan Stern wrote: Maybe if he echo'es correctly on sysfs, he could achieve this... Nope.  You cannot turn off the USB bus power on the computer's USB ports no matter what you do; the hardware doesn't permit it. It does on some systems. Rarely on PCs though.

[linux-usb-devel] drivers/usb/gadget/dummy_hcd.c - DEBUG redefined warnings

2007-07-30 Thread Gabriel C
Hi, I noticed the following warnings with a randconfig ( http://194.231.229.228/git-current/randconfig-auto-34 ): ... CC [M] drivers/usb/gadget/dummy_hcd.o drivers/usb/gadget/dummy_hcd.c:37:1: warning: DEBUG redefined command-line: warning: this is the location of the previous definition

Re: [linux-usb-devel] Problem with UPS APC Back-UPS CS 650

2007-07-30 Thread Alan Stern
On Mon, 30 Jul 2007, Boris Losev wrote: Hi All! I've got the APC Back-UPS CS 650 and Debian Etch with the kernel 2.6.18-4-686. I've tried to connect my UPS to PC via USB cable and got the errors: usb 2-1: new low speed USB device using ohci_hcd and address 14 usb 2-1: device not

Re: [linux-usb-devel] Problem with UPS APC Back-UPS CS 650

2007-07-30 Thread David Brownell
On Monday 30 July 2007, Boris Losev wrote: I've got the APC Back-UPS CS 650 and Debian Etch with the kernel 2.6.18-4-686. I've tried to connect my UPS to PC via USB cable and got the errors: usb 2-1: new low speed USB device using ohci_hcd and address 14 usb 2-1: device not accepting

[linux-usb-devel] EHCI and OHCI port numbering?

2007-07-30 Thread Alex Chiang
Hello, How are ports numbered/ordered in the case of an EHCI controller with a companion controller? Example: N_PORTS = 6 AND N_CC = 2 N_PCC = 3 ORPORTROUTE[] = 1,1,1,2,2,2 Would give a routing configuration of: EHCI port 1 = OHCI1 port 1 (not 2 or 3) EHCI

Re: [linux-usb-devel] drivers/usb/gadget/dummy_hcd.c - DEBUG redefined warnings

2007-07-30 Thread Alan Stern
On Mon, 30 Jul 2007, Gabriel C wrote: Hi, I noticed the following warnings with a randconfig ( http://194.231.229.228/git-current/randconfig-auto-34 ): ... CC [M] drivers/usb/gadget/dummy_hcd.o drivers/usb/gadget/dummy_hcd.c:37:1: warning: DEBUG redefined command-line: warning:

Re: [linux-usb-devel] software unplug

2007-07-30 Thread Pete Zaitcev
On Mon, 30 Jul 2007 17:29:56 +0200, Lucio Crusca [EMAIL PROTECTED] wrote: The only solution I've found in such cases is to unplug and replug the dongle (even a few reboot cycles aren't enough). However that solution is not acceptable for me, since the systems should run unattended. Do you

Re: [linux-usb-devel] software unplug

2007-07-30 Thread Alan Stern
On Mon, 30 Jul 2007, Felipe Balbi wrote: On 7/30/07, Alan Stern [EMAIL PROTECTED] wrote: On Mon, 30 Jul 2007, Felipe Balbi wrote: Lucio's problem is that the device has _already_ disconnected. Getting an additional disconnect interrupt won't make any difference. yeah... off course :-p

Re: [linux-usb-devel] EHCI and OHCI port numbering?

2007-07-30 Thread Alan Stern
On Mon, 30 Jul 2007, Alex Chiang wrote: Hello, How are ports numbered/ordered in the case of an EHCI controller with a companion controller? Example: N_PORTS = 6 AND N_CC = 2 N_PCC = 3 ORPORTROUTE[] = 1,1,1,2,2,2 Would give a routing configuration

Re: [linux-usb-devel] ehci problem triggerable by storage

2007-07-30 Thread David Brownell
On Monday 30 July 2007, Oliver Neukum wrote: But -- never actually having had both a highspeed USB sniffer *AND* hardware exhibiting this problem in the same place -- I've not been able to test that theory. The hub in question is light and small. Give me your address and I'll put it in

Re: [linux-usb-devel] Patch USB: serial: garmin_gps: fixes package loss if used from gpsbabel

2007-07-30 Thread Greg KH
On Mon, Jul 23, 2007 at 08:19:10PM +0200, Hermann Kneissel wrote: This patch contains two fixes submitted by Ondrej Palkovsky: - the 'ACK' packet is sent after the transfer of the USB packet is completed, i.e. in the write_callback function. Because the close function sends the 'abort'

[linux-usb-devel] patch usb-fix-a-bug-in-usb_start_wait_urb.patch added to gregkh-2.6 tree

2007-07-30 Thread gregkh
This is a note to let you know that I've just added the patch titled Subject: USB: Fix a bug in usb_start_wait_urb to my gregkh-2.6 tree. Its filename is usb-fix-a-bug-in-usb_start_wait_urb.patch This tree can be found at

[linux-usb-devel] patch usb-fix-bug-sleeping-function-called-from-invalid-context-at-home-jeremy-hg-xen-paravirt-linux-drivers-usb-core-urb.c-524-in_atomic-1-irqs_disabled-0.patch added to gregkh-2.6

2007-07-30 Thread gregkh
This is a note to let you know that I've just added the patch titled Subject: USB: fix BUG: sleeping function called from invalid context at /home/jeremy/hg/xen/paravirt/linux/drivers/usb/core/urb.c:524, in_atomic():1, irqs_disabled():0 to my gregkh-2.6 tree. Its filename is

Re: [linux-usb-devel] Linux usb application for multiple endpoints

2007-07-30 Thread David Brownell
On Thursday 26 July 2007, Srinivas rao wrote:     Now I need a linux application for 4 or more bulk endpoints because my device controller supports 6bulk endpoints. Why would you need that? Please any one suggest me for  multiple endpoints application. Composite devices of course. But

[linux-usb-devel] [patch 2.6.23-git] sparse updates for usb gadgets

2007-07-30 Thread David Brownell
This removes complaints about the gadget stack which are generated by the currrent sparse: it doesn't like the fact that zero is the null pointer. (Last I checked, C guarantees that's correct ...) Signed-off-by: David Brownell [EMAIL PROTECTED] --- drivers/usb/gadget/config.c |2 +-

Re: [linux-usb-devel] [PATCH] usb-serial: Fix edgeport regression on non-EPiC devices

2007-07-30 Thread Greg KH
On Sun, Jul 29, 2007 at 11:03:29AM -0400, Adam Kropelin wrote: Fix serious regression on non-EPiC edgeport usb-serial devices. Baud rate and MCR/LCR registers are not being written on these models due to apparent copy-n-paste errors introduced with EPiC support. Failure reported by Nick

[linux-usb-devel] usbserial, io_edgeport: Remove CmdUrbs

2007-07-30 Thread Pete Zaitcev
Oliver converted CmdUrbs into an atomic with commit 96c706ed1c46470598d785124b2a7fb233b27dab . It seems like a waste to do for a long forgotten debugging aid. Let's just remove it altogether. Signed-off-by: Pete Zaitcev [EMAIL PROTECTED] diff --git a/drivers/usb/serial/io_edgeport.c

Re: [linux-usb-devel] usbserial, io_edgeport: Remove CmdUrbs

2007-07-30 Thread Greg KH
On Mon, Jul 30, 2007 at 12:58:57PM -0700, Pete Zaitcev wrote: Oliver converted CmdUrbs into an atomic with commit 96c706ed1c46470598d785124b2a7fb233b27dab . It seems like a waste to do for a long forgotten debugging aid. Let's just remove it altogether. Nah, as someone who has had to debug

[linux-usb-devel] Virus Email.Phishing.RB-1222 gefunden

2007-07-30 Thread Inode Mailscan
Sehr geehrte Damen und Herren, in dem E-Mail mit dem Betreff '[linux-usb-devel] You've received a postcard from a Mate!' (gesendet am Mon, 30 Jul 2007 16:26:52 -0400) mit der angegebenen Absenderadresse 'hallmark.com [EMAIL PROTECTED]' wurde der Virus 'Email.Phishing.RB-1222' gefunden. Aus

Re: [linux-usb-devel] usbserial, io_edgeport: Remove CmdUrbs

2007-07-30 Thread Pete Zaitcev
On Mon, 30 Jul 2007 13:07:02 -0700, Greg KH [EMAIL PROTECTED] wrote: On Mon, Jul 30, 2007 at 12:58:57PM -0700, Pete Zaitcev wrote: Oliver converted CmdUrbs into an atomic with commit 96c706ed1c46470598d785124b2a7fb233b27dab . It seems like a waste to do for a long forgotten debugging aid.

[linux-usb-devel] [PATCH 0/7] Move away from urb-pipe

2007-07-30 Thread Alan Stern
It seems to happen quite often that trying to make one change ends up requiring changes to a whole bunch of other things first. That's my situation now. Ultimately I want to remove references to urb-status from the HCDs and usbcore. This turned out to be complicated by the need to unlink URBs

[linux-usb-devel] [PATCH 1/7] USB: add urb-ep

2007-07-30 Thread Alan Stern
This patch (as943) prepares the way for eliminating urb-pipe by introducing an endpoint pointer into struct urb. For now urb-ep is set by usb_submit_urb() from the pipe value; eventually drivers will set it themselves and we will remove urb-pipe completely. The patch also adds new inline

[linux-usb-devel] [PATCH 2/7] USB: add ep-enable

2007-07-30 Thread Alan Stern
This patch (as944) adds an explicit enabled field to the usb_host_endpoint structure and uses it in place of the current mechanism. This is merely a time-space tradeoff; it makes checking whether URBs may be submitted to an endpoint simpler. The existing mechanism is efficient when converting

[linux-usb-devel] [PATCH 3/7] USB: add direction bit to urb-transfer_flags

2007-07-30 Thread Alan Stern
This patch (as945) adds a bit to urb-transfer_flags for recording the direction of the URB. The bit is set/cleared automatically in usb_submit_urb() so drivers don't have to worry about it (although as a result, it isn't valid until the URB has been submitted). Inline routines are added for

[linux-usb-devel] [PATCH 4/7] USB: avoid using urb-pipe in usbcore

2007-07-30 Thread Alan Stern
This patch (as946) eliminates many of the uses of urb-pipe in usbcore. Unfortunately there will have to be a significant API change, affecting all USB drivers, before we can remove it entirely. This patch contents itself with changing only the interface to usb_buffer_map_sg() and friends: The

[linux-usb-devel] [PATCH 5/7] USB: address-0 handling during device initialization

2007-07-30 Thread Alan Stern
This patch (as947) changes the device initialization and enumeration code in hub.c; now udev-devnum will be set to 0 while the device is being accessed at address 0. Until now this wasn't needed because the address value was passed as part of urb-pipe; without that field the device address must

[linux-usb-devel] [PATCH 6/7] USB: avoid urb-pipe in usbfs

2007-07-30 Thread Alan Stern
This patch (as948) removes most of the references to urb-pipe from the usbfs routines in devio.c. The one tricky aspect is in snoop_urb(), which can be called before the URB is submitted and which uses usb_urb_dir_in(). For this to work properly, the URB's direction flag must be set manually in

[linux-usb-devel] [PATCH 7/7] USB: avoid urb-pipe in usbmon

2007-07-30 Thread Alan Stern
This patch (as949) changes the usbmon driver to use the new urb-ep field rather than urb-pipe. Signed-off-by: Alan Stern [EMAIL PROTECTED] cc: Pete Zaitcev [EMAIL PROTECTED] --- Index: usb-2.6/drivers/usb/mon/mon_bin.c === ---

Re: [linux-usb-devel] Can't unload uhci_hcd module with 2.6.22 -- also oops

2007-07-30 Thread Gabriel C
A. Kalten wrote: [ added usb peoples to CC ] Hello, To send a fax using an external usb modem, I do the following: modprobe uhci-hcd modprobe cdc-acm mount -t usbfs none /proc/bus/usb Then I send the fax. However, when I attempt to unload the modules by reversing the above steps,

[linux-usb-devel] [GIT PATCH] USB fixes for 2.6.23-rc1

2007-07-30 Thread Greg KH
Here are some USB fixes against your 2.6.23-rc1 git tree. They do the following: - usb core fix that you ran into with your broken usb-storage device - tty fixes (one fix included a big coding style cleanup by Alan Cox, which dominates the diffstat of this

Re: [linux-usb-devel] Can't unload uhci_hcd module with 2.6.22 -- also oops

2007-07-30 Thread Alan Stern
On Mon, 30 Jul 2007, Gabriel C wrote: A. Kalten wrote: [ added usb peoples to CC ] Hello, To send a fax using an external usb modem, I do the following: modprobe uhci-hcd modprobe cdc-acm mount -t usbfs none /proc/bus/usb Then I send the fax. However, when I attempt to

[linux-usb-devel] [PATCH 01/19] USB: devices misc: Trivial patch to build the IOWARRIOR when it is selected in Kconfig

2007-07-30 Thread Greg Kroah-Hartman
From: Juergen Beisert [EMAIL PROTECTED] Trivial patch to build the IOWARRIOR when it is selected in Kconfig. Signed-off-by: Juergen Beisert [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/Makefile |1 + 1 files changed, 1 insertions(+), 0 deletions(-)

[linux-usb-devel] [PATCH 02/19] USB: Don't let usb-storage steal Blackberry Pearl

2007-07-30 Thread Greg Kroah-Hartman
From: Jeremy Katz [EMAIL PROTECTED] The Blackberry Pearl can run in two modes; a usb-storage only mode and a mode that allows access via mass storage and to its database. The berry_charge module will set the device to dual mode and thus we should ignore its native mode if that module is built

[linux-usb-devel] [PATCH 03/19] USB: more quirky devices

2007-07-30 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] our list of devices which cannot be suspended keeps growing. Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/core/quirks.c | 10 ++ 1 files changed, 10 insertions(+), 0

[linux-usb-devel] [PATCH 04/19] USB: usb.h kernel-doc additions

2007-07-30 Thread Greg Kroah-Hartman
From: Randy Dunlap [EMAIL PROTECTED] Add kernel-doc entries in linux/usb.h for: Warning(linux-2.6.22-git12//include/linux/usb.h:162): No description found for parameter 'intf_assoc' Warning(linux-2.6.22-git12//include/linux/usb.h:268): No description found for parameter

[linux-usb-devel] [PATCH 05/19] USB: even more quirks

2007-07-30 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] The number of quirky devices seems to be large. Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/core/quirks.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git

[linux-usb-devel] [PATCH 06/19] USB: Add CanonScan LiDE30 to the quirk list

2007-07-30 Thread Greg Kroah-Hartman
From: Johann Felix Soden [EMAIL PROTECTED] This patch adds CanoScan N1240U/LiDE30 (Scanner) to the list of quirky USB devices. Signed-off-by: Johann Felix Soden [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/core/quirks.c |2 ++ 1 files changed, 2

[linux-usb-devel] [PATCH 07/19] USB: yet another quirky device

2007-07-30 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] another quirky scanner. Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/core/quirks.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/usb/core/quirks.c

[linux-usb-devel] [PATCH 08/19] USB: fix usb_serial_suspend(): buggy code

2007-07-30 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] Am Montag 23 Juli 2007 schrieb Adrian Bunk: Commit ec22559e0b7a05283a3413bda5d177e42c950e23 added the following function to drivers/usb/serial/usb-serial.c: [..] The Coverity checker spotted the inconsequent NULL checking for serial. Looking at the

[linux-usb-devel] [PATCH 09/19] USB: fix scatterlist PIO case (IOMMU)

2007-07-30 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] Update the scatterlist logic so that PIO options are also disabled when an IOMMU may have coalesced pages during dma_map_sg() ... it's not just HIGHMEM that can make trouble supporting both PIO and DMA based host controller drivers. There also seems to be a

[linux-usb-devel] [PATCH 11/19] cp2101: Remove broken termios optimisation, use proper speed API

2007-07-30 Thread Greg Kroah-Hartman
From: Alan Cox [EMAIL PROTECTED] I've also enabled the commented out support for 7200, 14400, 55854, 127117 and 3686400 baud as you can now set such rates in the kernel. Signed-off-by: Alan Cox [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/cp2101.c

[linux-usb-devel] [PATCH 12/19] digi_acceleport: Drag the driver kicking and screaming into coding style

2007-07-30 Thread Greg Kroah-Hartman
From: Alan Cox [EMAIL PROTECTED] - The outbreak of acute bracketitus has been cured - The belief that brackets should have spaces everywhere likewise - Various other coding style tweaks - Use baud rates not Bfoo in the speed setup switch Signed-off-by: Alan Cox [EMAIL PROTECTED] Signed-off-by:

[linux-usb-devel] [PATCH 13/19] USB: mct_u232: Convert to proper speed handling API

2007-07-30 Thread Greg Kroah-Hartman
From: Alan Cox [EMAIL PROTECTED] Signed-off-by: Alan Cox [EMAIL PROTECTED] Acked-by: Pete Zaitcev [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/mct_u232.c | 54 drivers/usb/serial/mct_u232.h |2 +- 2

[linux-usb-devel] [PATCH 14/19] USB: fix BUG: sleeping function called from invalid context at /home/jeremy/hg/xen/paravirt/linux/drivers/usb/core/urb.c:524, in_atomic():1, irqs_disabled():0

2007-07-30 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] Clearly there's a bug in drivers/usb/serial/usb-serial.c:usb_serial_put(). It shouldn't call kref_put() while holding a spinlock. Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] ---

[linux-usb-devel] [PATCH 15/19] USB: drivers/usb/serial/sierra.c: make 3 functions static

2007-07-30 Thread Greg Kroah-Hartman
From: Adrian Bunk [EMAIL PROTECTED] This patch makes three needlessly global functions static. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] Cc: Kevin Lloyd [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/sierra.c |7 --- 1 files changed, 4

[linux-usb-devel] [PATCH 16/19] USB: NIKON D50 is an unusual device

2007-07-30 Thread Greg Kroah-Hartman
From: Milinevsky Dmitry [EMAIL PROTECTED] This short patch allows NIKON D50 to be mounted as UMS[unusual device] on Linux niam 2.6.22-rc7-cfs-v18 #2 PREEMPT Tue Jul 3 22:35:53 EEST 2007 i686 Intel(R) Celeron(R) M processor 1.50GHz GenuineIntel GNU/Linux, some previous kernels... lsusb -v Bus 001

[linux-usb-devel] [PATCH 17/19] USB: more pxa2xx_udc dead code removal

2007-07-30 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] Remove some more dead code from the pxa2xx_udc driver: support for a no-longer-undocumented hardware test mode. Newer chips made this the default, evidently as the best workaround for deep silicon bugs. The interest was that this seemed to be the only way

[linux-usb-devel] [PATCH 18/19] usb-serial: Fix edgeport regression on non-EPiC devices

2007-07-30 Thread Greg Kroah-Hartman
From: Adam Kropelin [EMAIL PROTECTED] Fix serious regression on non-EPiC edgeport usb-serial devices. Baud rate and MCR/LCR registers are not being written on these models due to apparent copy-n-paste errors introduced with EPiC support. Failure reported by Nick Pasich [EMAIL PROTECTED].

[linux-usb-devel] [PATCH 19/19] USB: sparse cleanups for usb gadgets

2007-07-30 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] This removes complaints about the gadget stack which are generated by the currrent sparse: it doesn't like the fact that zero is the null pointer. (Last I checked, C guarantees that's correct ...) Signed-off-by: David Brownell [EMAIL PROTECTED]

Re: [linux-usb-devel] usb-storage autosuspend bug?

2007-07-30 Thread Greg KH
On Sun, Jul 29, 2007 at 08:00:01PM -0700, Linus Torvalds wrote: On Fri, 27 Jul 2007, Alan Stern wrote: I don't think it's a refcounting problem. My guess is that the underlying cause is the bug in your urb-status removal patch for usb_start_wait_urb() -- the one I fixed here:

Re: [linux-usb-devel] SERIAL_SAFE versus SAFE_SERIAL

2007-07-30 Thread Greg KH
On Sun, Jul 29, 2007 at 05:31:12PM -0400, Robert P. J. Day wrote: i think someone higher up the food chain might want to handle what appear to be typoes here: $ grep -r SAFE_SERIAL * drivers/usb/serial/safe_serial.c:#if defined(CONFIG_USBD_SAFE_SERIAL_VENDOR)

Re: [linux-usb-devel] [PATCH 1/7] USB: add urb-ep

2007-07-30 Thread Pete Zaitcev
On Mon, 30 Jul 2007 17:04:37 -0400 (EDT), Alan Stern [EMAIL PROTECTED] wrote: @@ -1149,10 +1148,6 @@ int usb_hcd_unlink_urb (struct urb *urb, return -EINVAL; if (!urb-dev || !urb-dev-bus) return -ENODEV; - ep = (usb_pipein(urb-pipe) ? urb-dev-ep_in :

[linux-usb-devel] Large USB storage devices cause df to hang and cpu load reaches 100%

2007-07-30 Thread Kostas Peletidis
Hi all, I would like to report a problem I have noticed since linux-2.6.22 that most likely has to do with the USB subsystem. I have tried both kernel versions 2.6.22 and 2.6.22.1(configured with make oldconfig) and in both cases whenever I plug in a fairly large(500GB) MyBook usb2 hard disk

[linux-usb-devel] [2.6 patch] usbat_check_status(): fix check-after-use

2007-07-30 Thread Adrian Bunk
The Coverity checker spotted that we have already oops'ed if us was NULL. Since us can't be NULL in the only caller this patch removes the NULL check. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- --- linux-2.6.23-rc1-mm1/drivers/usb/storage/shuttle_usbat.c.old 2007-07-30

Re: [linux-usb-devel] Large USB storage devices cause df to hang and cpu load reaches 100%

2007-07-30 Thread Matthew Dharm
Did you change any USB-related compile options between the two builds? Do you have usb device suspend enabled? Can you tell (via top) where the 100% CPU usage is coming from (i.e. df, usb-storage thread, syswait, etc)? Matt On Mon, Jul 30, 2007 at 11:24:27PM +0100, Kostas Peletidis wrote: Hi

Re: [linux-usb-devel] usb-serial.c question - potential Memory fault

2007-07-30 Thread Greg KH
On Mon, Jul 30, 2007 at 07:04:51AM +0200, [EMAIL PROTECTED] wrote: Hi Greg, After a new complete reading of my code against usb-serial.c, I finally found ( I hope ) my problem. In usb-serial.c, when bulk_in/out buffers are initialized, each buffer size are the same as the

Re: [linux-usb-devel] usb-serial.c question - potential Memory fault

2007-07-30 Thread Greg KH
On Mon, Jul 30, 2007 at 06:04:06PM +0200, [EMAIL PROTECTED] wrote: Greg, It is a problem because I use the pre-allocated buffer given by the layer usb-serial. Of course, I can create a new urb structure with a bigger buffer but I just suggest that using the buffer stored in the

Re: [linux-usb-devel] Can't unload uhci_hcd module with 2.6.22 -- also oops

2007-07-30 Thread A. Kalten
On Mon, 30 Jul 2007 18:09:23 -0400 (EDT) Alan Stern [EMAIL PROTECTED] wrote: On Mon, 30 Jul 2007, Gabriel C wrote: A. Kalten wrote: [ added usb peoples to CC ] Hello, To send a fax using an external usb modem, I do the following: modprobe uhci-hcd modprobe cdc-acm

Re: [linux-usb-devel] [2.6 patch] usbat_check_status(): fix check-after-use

2007-07-30 Thread Matthew Dharm
Signed-off-by: Matthew Dharm [EMAIL PROTECTED] On Tue, Jul 31, 2007 at 12:28:22AM +0200, Adrian Bunk wrote: The Coverity checker spotted that we have already oops'ed if us was NULL. Since us can't be NULL in the only caller this patch removes the NULL check. Signed-off-by: Adrian Bunk

Re: [linux-usb-devel] [PATCH 3/7] USB: add direction bit to urb-transfer_flags

2007-07-30 Thread Pete Zaitcev
On Mon, 30 Jul 2007 17:06:16 -0400 (EDT), Alan Stern [EMAIL PROTECTED] wrote: --- usb-2.6.orig/drivers/usb/core/urb.c +++ usb-2.6/drivers/usb/core/urb.c @@ -309,7 +309,21 @@ int usb_submit_urb(struct urb *urb, gfp_ xfertype = usb_endpoint_type(ep-desc); - is_out =

Re: [linux-usb-devel] Large USB storage devices cause df to hang and cpu load reaches 100%

2007-07-30 Thread Alan Stern
On Mon, 30 Jul 2007, Kostas Peletidis wrote: Hi all, I would like to report a problem I have noticed since linux-2.6.22 that most likely has to do with the USB subsystem. I have tried both kernel versions 2.6.22 and 2.6.22.1(configured with make oldconfig) and in both cases whenever I

Re: [linux-usb-devel] [PATCH 1/7] USB: add urb-ep

2007-07-30 Thread David Brownell
On Monday 30 July 2007, Alan Stern wrote: /* power of two? */ -   while (temp urb-interval) -   temp = 1; -   urb-interval = temp; +   while (max urb-interval) +   max = 1; +   

Re: [linux-usb-devel] [PATCH 3/7] USB: add direction bit to urb-transfer_flags

2007-07-30 Thread David Brownell
On Monday 30 July 2007, Alan Stern wrote: +static inline int usb_urb_dir_in(struct urb *urb) +{ +   return (urb-transfer_flags URB_DIR_MASK) != URB_DIR_OUT; +} Clearer would be: == URB_DIR_IN ... or does that generate bad code?

Re: [linux-usb-devel] usb-serial.c question - potential Memory fault

2007-07-30 Thread Alain Degreffe
Well I try to follow pl2303 wMaxPacketSize 0x0040 1x 64 bytes is the size retuned by the endpoint (I just plug my own pl2303 to check the value) line / code 330 priv-buf = pl2303_buf_alloc(PL2303_BUF_SIZE); where PL2303_BUF_SIZE = 1024 ! 377 count =

  1   2   >