Bug #2028
[linux-libre-pae] kernel log flodded by "dma_direct_map_sg overflows"
Status:
fixed
Priority:
bug
Assignee:
-
% Done:
0%
Description
On a thinkpad X200 (with Coreboot without the microcode), if I boot the linux-libre-pae kernel, the console is flodded by:
ehci-pci 0000:00:1d.7: dma_direct_map_sg: overflow 0x000000027c941000+20480 of device mask ffffffff
and booting doesn't complete.
However booting linux-libre works fine.
History
Updated by GNUtoo over 4 years ago
Here's some more information on the PCI devices involved in that bug:
# lspci -nn -s 0000:00:1d.7 -vvvv 00:1d.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03) (prog-if 20 [EHCI]) Subsystem: Lenovo 82801I (ICH9 Family) USB2 EHCI Controller [17aa:20f1] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 0: Memory at e1727000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features AFCap: TP+ FLR+ AFCtrl: FLR- AFStatus: TP- Kernel driver in use: ehci-pci Kernel modules: ehci_pci
Updated by GNUtoo about 4 years ago
The bug seem to be fixed now (it boots fine with the current -pae kernel)