[Bug 11602] Kernel Bug when attaching USB stick (amd64)

bugzilla-daemon at bugzilla.ubuntu.com bugzilla-daemon at bugzilla.ubuntu.com
Wed Sep 7 22:51:38 UTC 2005


Please do not reply to this email.  You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=11602
Ubuntu | linux


ben.collins at ubuntu.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1




------- Additional Comments From ben.collins at ubuntu.com  2005-09-07 23:51 UTC -------
This looks like an amd64 bug. There's only three cases where this bug in traps.c
is triggered. First is a DMA data direction being DMA_NONE during mapping and
unmapping of some single page DMA transactions (would affect all arch's), and
another is when the addr/size of the DMA data is outside the range of the hw
that is using it (in this case the USB host controller).

Thing is that the DMA routines should only allow allocation within this range
(DMA allocations take the addr mask as an argument). So that would seem to me
that the amd64 iommu code is doing something wrong.

I need to find an upstream contact for this bug.

-- 
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the kernel-bugs mailing list