Re: USB transfer_buffer allocations on 64bit systems

Previous thread: Lockdep splat in cpuset code acquiring alloc_lock by Paul E. McKenney on Wednesday, April 14, 2010 - 1:23 pm. (3 messages)

Next thread: [PATCH 1/2] [RFC] block: replace BKL with global mutex by Arnd Bergmann on Wednesday, April 14, 2010 - 1:36 pm. (15 messages)
From: Alan Stern
Date: Wednesday, April 14, 2010 - 1:29 pm

The mask and direction are unquestionably correct.  The mask is set up 
by pci_setup_device() and not changed thereafter.  Furthermore, the 
audio works okay until another device (a DVB tuner) is plugged in.  

Alan Stern

--

From: Konrad Rzeszutek Wilk
Date: Wednesday, April 14, 2010 - 2:01 pm

Could the driver for the DVB tuner change the PCI mask? That is, change
the pci mask way after it has been initialized (don't laugh, this did
happend - as I remember 4 months fix was posted on the DRM mailing list
for this).
--

From: Pedro Ribeiro
Date: Wednesday, April 14, 2010 - 2:12 pm

I can also trigger the bug on mount and unmount of a USB stick, albeit
its not as intensive.

Pedro
--

Previous thread: Lockdep splat in cpuset code acquiring alloc_lock by Paul E. McKenney on Wednesday, April 14, 2010 - 1:23 pm. (3 messages)

Next thread: [PATCH 1/2] [RFC] block: replace BKL with global mutex by Arnd Bergmann on Wednesday, April 14, 2010 - 1:36 pm. (15 messages)