Date: Sun, 15 Dec 2013 14:35:27 +0100 From: Stefan Esser <se@freebsd.org> To: freebsd-current@freebsd.org Subject: CAM ABI change requires recompile of hald and smartmontools Message-ID: <52ADB01F.8000200@freebsd.org>
next in thread | raw e-mail | index | archive | help
A kernel built today shows the following messages: ata2: FAILURE - zero length DMA transfer attempted ata2: setting up DMA failed cam_periph_mapmem: attempt to map 4294954816 bytes, which is greater than 65536 cam_periph_mapmem: attempt to map 4294954832 bytes, which is greater than 65536 ata2: FAILURE - zero length DMA transfer attempted ata2: setting up DMA failed ata2: FAILURE - zero length DMA transfer attempted ata2: setting up DMA failed cam_periph_mapmem: attempt to map 4294954832 bytes, which is greater than 65536 I found that stopping hald was causing this. A freshly compiled hald solves this problem. This ABI breakage deserves a heads-up, IMHO, since the messages look quite frightening. I did not observe any damage on my system with 5 SATA drives in a ZRAID1, but I'm going to perform a scrub, just to be sure. Regards, STefan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52ADB01F.8000200>