Hi Florian,

thanks for detailed report. Seems to me that this is more probably related 
to USB layer than to HID layer, because of the USB HUB disconnect/connect 
messages.

I have put linux-usb-devel on CC. For those who missed the original 
thread, it's on http://lkml.org/lkml/2006/12/25/35. I include Florin's way 
to reproduce the problem below, as it didn't go to the list.

Florin, maybe you could rather try git bisect to trace down the commit 
between 2.6.19 and 2.6.20-rc1 that causes your USB keyboard to go 
"offline", in case that reverting my HID core patches produces no 
meaningful result.

Will try to reproduce the problem at my side anyway.

Thanks,

-- 
Jiri Kosina

On Wed, 3 Jan 2007, Florin Iucha wrote:

> > > > I have not seen any similar bugreports, but it seems that you are able 
> > > > to 
> > > > reproduce the problem reliably to some extent.
> > > I can reproduce it reliably with -rc1 and -rc2.
> > Could you please send me your .config
> Attached.
> > and tell me exact sequence of steps that reproduces the problem for 
> > you? I will try it here meanwhile, until you come back from your 
> > travel.
> 
> I have two computers: hermes - PIII server and zeus - AMD64 workstation. 
> Hermes
> is running debian testing, including the debian kernel for i686.  Zeus
> is testing with some unstable, with the kernels I build from vanilla
> sources or git.
> 
> On hermes, I export a 160 GB partition, formatted with ext3. Relevant
> /etc/exports lines:
> 
>    /export 10.0.0.0/24(ro,fsid=0,insecure,no_subtree_check,sync,crossmnt)
>    /export/multimedia 
> 10.0.0.0/24(rw,insecure,no_subtree_check,no_root_squash,async)
> 
> On Zeus, I mount that as such:
> 
>    zeus$ mount -t nfs4 hermes:/ /mnt   
> 
> Then I proceed copying my 60 GB of photos and movies from
> zeus:/multimedia to zeus:/mnt/multimedia
> 
>    zeus$ cp -ax /multimedia/* /mnt/multimedia
> 
> The computers have gigabit network adapters with jumbo frames and
> connected via a gigabit switch.
> 
> After an hour and a half, the transfer is complete.  All the files are
> there, but the keyboard on zeus is dead.  Oddly enough, the mice on
> zeus are plugged into the keyboard's hub and they keep working.
> 
> I have recompiled the kernel with DEBUG defined to 1 in hid-core.c but
> I have't got anything except that the keyboard was disconnected then
> reattached:
> 
>    > [ 3583.910202] usb 1-3: USB disconnect, address 3
>    > [ 3583.910208] usb 1-3.2: USB disconnect, address 5
>    > [17524.627801] usb 1-3: new high speed USB device using ehci_hcd and 
> address 6> [17524.688175] usb 1-3: configuration #1 chosen from 1 choice
>    > [17524.688243] hub 1-3:1.0: USB hub found
>    > [17524.688283] hub 1-3:1.0: 4 ports detected
>    > [17524.833265] usb 1-3.2: new low speed USB device using ehci_hcd and 
> address
>    7
>    > [17524.885024] usb 1-3.2: configuration #1 chosen from 1 choice
>  
> This is a machine that is on almost 16-18 hours a day.  It never loses its
> keyboard even after hours of idling or even during simulations that hog both 
> cpus for hours.  I don't know what else is messed up this this copy, but the
> keyboard is the only indication that I have - BTW, if you followed the
> initial bug report/discussion, my test also found a bug in the locking code,
> fixed in -rc2.
> 
>    http://www.ussg.iu.edu/hypermail/linux/kernel/0612.3/0206.html
> 
> So, since I was the first to trigger that bug I am not surprised to
> be the first to trigger the next bug ;)  I am surprised that nobody said:
> "I have transfered 100 GB ten times over and it never happened".
> 
> Thanks and good luck triggering it,
> florin
> 
> 

-- 
Jiri Kosina

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to