Skip site navigation (1)Skip section navigation (2)
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>