RE: A question about ohci_irq()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Alan,

	In the dl_done_list() function in /drivers/usb/host/ohci-q.c
file,
	Before the moment of mouse hang, the dl_reverse_done_list(ohci)
function return value is 0. That will give td a 0 value. After that, the
mouse hang. Why the 0 value will be got from the dl_reverse_done_list?


Thanks,
Frank 

-----Original Message-----
From: Alan Stern [mailto:stern@xxxxxxxxxxxxxxxxxxx] 
Sent: Tuesday, December 29, 2009 11:41 AM
To: Huang, FrankR
Cc: USB list
Subject: RE: A question about ohci_irq()

On Mon, 28 Dec 2009, Huang, FrankR wrote:

> Alan,
> 
> 	Thanks.I know the reason why the two irq functions are triggered
> at the same time.
> 	Below is dmesg result.
> 	I insert a USB mouse and USB disk to the ports.
> 	And the delay posision for ohci_irq() is :
> 			ints = ohci_readl(ohci, &regs->intrstatus);
> 			+ udelay(100);
> 	When the mouse is hang, the ohci_irq() has no response.

What do you mean by "has no response"?

Alan Stern



--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux