Thomas Laus
2014-Nov-04 15:56 UTC
FAILURE - zero length DMA transfer attempted setting up DMA failed
I performed a source upgrade on my computer that is used to edit my vacation videos from FreeBSD 9-STABLE r273924 to FreeBSD 10.1-STABLE r274052 and had continuous errors on the system console after booting into multiuser mode. The errors went away when going back to single user mode. Nov 3 14:07:30 video kernel: FreeBSD 10.1-PRERELEASE #1 r274052: Mon Nov 3 13:48:05 EST 2014 Nov 3 14:07:30 video kernel: CPU: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz (2999.72-MHz K8-class CPU) Nov 3 14:07:30 video kernel: Origin = "GenuineIntel" Id = 0x10676 Family = 0x6 Model = 0x17 Stepping = 6 Nov 3 14:07:30 video kernel: Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,C MOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Nov 3 14:07:30 video kernel: Features2=0x8e3fd<SSE3,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM, SSE4.1> Nov 3 14:07:30 video kernel: AMD Features=0x20000800<SYSCALL,LM> Nov 3 14:07:30 video kernel: AMD Features2=0x1<LAHF> Nov 3 14:07:30 video kernel: atapci0: <Intel ICH7 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0 Nov 3 14:07:30 video kernel: ata0: <ATA channel> at channel 0 on atapci0 Nov 3 14:07:30 video kernel: atapci1: <Intel ICH7 SATA300 controller> port 0xc080-0xc087,0xc000-0xc003,0xbc00-0xbc07,0xb880-0xb883,0xb800-0xb80f irq 19 at device 31.2 on pci0 Nov 3 14:07:30 video kernel: ata2: <ATA channel> at channel 0 on atapci1 Nov 3 14:07:30 video kernel: ata3: <ATA channel> at channel 1 on atapci1 Nov 3 14:07:30 video kernel: ada0 at ata2 bus 0 scbus1 target 0 lun 0 Nov 3 14:07:30 video kernel: ada0: <PLEXTOR PX-256M5Pro 1.05> ATA-8 SATA 3.x device Nov 3 14:07:30 video kernel: ada0: Serial Number P02312106355 Nov 3 14:07:30 video kernel: ada0: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes) Nov 3 14:07:30 video kernel: ada0: 244198MB (500118192 512 byte sectors: 16H 63S/T 16383C) Nov 3 14:07:30 video kernel: ada0: Previously was known as ad4 Nov 3 14:18:17 video kernel: ata0: FAILURE - zero length DMA transfer attempted Nov 3 14:18:17 video kernel: ata0: setting up DMA failed Nov 3 14:18:17 video kernel: ata0: FAILURE - zero length DMA transfer attempted Nov 3 14:18:17 video kernel: ata0: setting up DMA failed Nov 3 14:18:17 video kernel: ata3: FAILURE - zero length DMA transfer attempted Nov 3 14:18:17 video kernel: ata3: setting up DMA failed Nov 3 14:18:17 video kernel: ata3: FAILURE - zero length DMA transfer attempted Nov 3 14:18:17 video kernel: ata3: setting up DMA failed Nov 3 14:18:17 video kernel: ata3: FAILURE - zero length DMA transfer attempted Nov 3 14:18:17 video kernel: ata3: setting up DMA failed Nov 3 14:18:17 video kernel: ata3: FAILURE - zero length DMA transfer attempted Nov 3 14:18:49 video kernel: ata3: FAILURE - zero length DMA transfer attempted Nov 3 14:18:49 video kernel: ata3: setting up DMA failed Nov 3 14:18:49 video kernel: ata3: FAILURE - zero length DMA transfer attempted Nov 3 14:18:49 video kernel: ata3: setting up DMA failed I went back to FreeBSD 9-STABLE and had no further errors. This computer uses a Plextor SSD and works well on the FreeBSD 9 branch. This SSD has TRIM enabled and was setup like the Warren Block SSD Guide. It has partitions for root, var, usr and has a swapfile and tmpfs. Trim was enabled on the 3 disk partitions during the newfs operation. Tom -- Public Keys: PGP KeyID = 0x5F22FDC1 GnuPG KeyID = 0x620836CF