aa0218d6a1
The mis-aligned memory accesses in nvpair_native_embedded() and nvpair_native_embedded_array() will cause a 'Bus Error' for architectures such as Sparc which not fully byte addressible. To avoid this issue care is taken to avoid dereferencing the potentially mis-aligned packed nvlist_t. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Ned Bass <bass6@llnl.gov> Signed-off-by: marku89 <mar42@kola.li> Issue #1700 |
||
---|---|---|
.. | ||
fnvpair.c | ||
Makefile.in | ||
nvpair_alloc_fixed.c | ||
nvpair_alloc_spl.c | ||
nvpair.c |