Hi misc I am looking at http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/pci/if_em.c and can see the following... --snip-- revert revision 1.131, the code in question was later found to not ensure the proper alignment requirement for the VLAN layer on strict alignment architectures. This would result in Jumbo's working fine as long as VLANs were not in use. If VLANs were in use and a packet comes in with a size of 2046 bytes or larger, it would be corrupted as it came up through the VLAN layer. Also check the hw max frame size, instead of the MTU, so the alignment fixup is done as appropriate. --snip--
As I use VLANs alot I therefor have a question as this is not 100% clear to me... This was reverted in OBSD 3.8 and 3.9 but not in 4.0. As this according to cvs was reverted after OpenBSD 4.0 was tagged I therefor wonder if the problem exist in the 4.0 release. Excuse me if I missed something important I can't see... Thanks in advance Per-Olov Sjvholm