sparc64/162513: mpt(4), mptutil(8) reports variable,
erroneous drive information
Marius Strobl
marius at alchemy.franken.de
Sun Nov 13 12:10:14 UTC 2011
The following reply was made to PR sparc64/162513; it has been noted by GNATS.
From: Marius Strobl <marius at alchemy.franken.de>
To: Rory Arms <rorya+freebsd.org at TrueStep.com>
Cc: freebsd-gnats-submit at freebsd.org
Subject: Re: sparc64/162513: mpt(4), mptutil(8) reports variable, erroneous drive information
Date: Sun, 13 Nov 2011 12:58:12 +0100
This is a known issue; mptutil(8) isn't endian-clean (actually the IOCTL-
interface of mpt(4) is little-endian even on big-endian architectures
and actually also should stay that way as otherwise we would need to add
code to the driver to convert all possible configuration pages, which
doesn't make sense), which requires a non-trivial amount of work to fix.
That mptutil(8) is working that much in it's current state actually is
really amazing. For now you're probably better off using the software
RAID equivalent.
Marius
More information about the freebsd-sparc64
mailing list