IBM x3650 7979 w/ ServeRaid 8k, updated to latest BIOS and firmware Debian Wheezy with latest Debian kernel from Debian backports running under xen-hypervisor dom0 goes down with a stream of messages "aacraid 0000:04:00.0: swiotlb buffer is full (sz: 255 bytes)" The number of bytes varies. 04:00.0 RAID bus controller: Adaptec AAC-RAID (Rocket) (rev 02) Subsystem: IBM ServeRAID 8k/8k-l8 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 17 Region 0: Memory at c9e00000 (64-bit, non-prefetchable) [size=2M] Region 2: Memory at c7fe0000 (64-bit, prefetchable) [size=128K] Region 4: I/O ports at 5000 [size=256] [virtual] Expansion ROM at c7f00000 [disabled] [size=32K] Capabilities: <access denied> Kernel driver in use: aacraid The 3.2 Debian kernel was not stable, either. I couldn't see the debugging output, though. I'll try 3.15.1 from kernel.org and see if there's any difference. Please let me know what information you might need or if I can do something to get better debugging info.
PS: 04:00.0 RAID bus controller: Adaptec AAC-RAID (Rocket) (rev 02) Subsystem: IBM ServeRAID 8k/8k-l8 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 17 Region 0: Memory at c9e00000 (64-bit, non-prefetchable) [size=2M] Region 2: Memory at c7fe0000 (64-bit, prefetchable) [size=128K] Region 4: I/O ports at 5000 [size=256] [virtual] Expansion ROM at c7f00000 [disabled] [size=32K] Capabilities: [40] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <128ns, L1 <2us ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 4096 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x8, ASPM L0s L1, Latency L0 <64ns, L1 <1us ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Capabilities: [e0] MSI: Enable- Count=1/4 Maskable- 64bit+ Address: 0000000000000000 Data: 0000 Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Kernel driver in use: aacraid