From Michael.Ditto at Sun.COM Mon Jan 23 20:53:39 2006 From: Michael.Ditto at Sun.COM (Mike Ditto) Date: Mon, 23 Jan 2006 20:53:39 PST Subject: [ethbridge-discuss] Errata 0.9 Message-ID: <33133301.1138079095516.JavaMail.suncom@oss1> 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