[ethbridge-discuss] Errata 0.9
Mike Ditto
Michael.Ditto at Sun.COM
Mon Jan 23 20:53:39 PST 2006
I've become aware of three bugs in ethbridge-0.9:
(1) It doesn't build on S10u1 (Solaris 10 01/06) on x86 because of Solaris bug
[6356171 Undefined peekpoke_ctlops_t on x86]. The symptom is an error message like:
/usr/sfw/bin/gcc -O -ffreestanding -gdwarf-2 -mno-red-zone -D_KERNEL -c -o i386/ddi.o ddi.c
In file included from /usr/include/sys/sunddi.h:23,
from ddi.c:35:
/usr/include/sys/ddi_implfuncs.h:206: error: syntax error before "peekpoke_ctlops_t"
A workaround is to use the command:
make ENVCPPFLAGS1=-Dpeekpoke_ctlops_t=void
The bug is fixed in Solaris patch 118844-27.
(2) The build/install instructions in the HOWTO failed to mention a required step: After
doing "make install", run the command "add_drv bridge".
(3) There is a bug in the code that can cause a panic when deleting an interface from
a bridge or when deleting a bridge. Nobody has investigated this in detail yet. Don't
delete interfaces unless you can handle a panic.
--
This message posted from opensolaris.org
More information about the ethbridge-discuss
mailing list