Am 18.11.2014 um 23:13 schrieb Axel Rau <[email protected]>:

> I tested this on other hardware: It has nothing to do with i354.
> It’s a bug in the vlan driver which has already been reported here
>       http://marc.info/?l=openbsd-misc&m=139903544321689&w=2

Reverting Revision 1.162 seems to fix the issue:

- - -
--- net/if_ethersubr.c.orig     Sat Jul 12 20:44:22 2014
+++ net/if_ethersubr.c  Wed Nov 19 16:45:05 2014
@@ -673,7 +673,9 @@
                        goto done;
 
                eh_tmp = mtod(m, struct ether_header *);
-               memcpy(eh_tmp, eh, sizeof(struct ether_header));
+               /* memcpy(eh_tmp, eh, sizeof(struct ether_header)); */
+        bcopy(eh, eh_tmp, sizeof(struct ether_header));
+
 #ifdef PIPEX
                if (pipex_enable) {
                        struct pipex_session *session;
- - -

Axel
---
PGP-Key:29E99DD6  ☀ +49 151 2300 9283  ☀ computing @ chaos claudius


Reply via email to