Could you please revert the patches to sys/cam/cam_periph.c and smartd.cpp of smartmontools and try with the following kernel patch instead? http://people.freebsd.org/~marius/ata_pio_odd_buf.diff Marius