With NETMAP patch I know there has no errors for default. 2011/11/5 Jack Vogel <jfvogel_at_gmail.com> > I looked at the if_em.c in a untouched 8.2 machine, there is no 'j' at > line 4012, > furthermore, hundreds of users of 8.2 have compiled the em driver without > errors, > the release would not have happened with a broken em compile, the GENERIC > kernel depends on it. > > .... SO, either the source is modified, or your environment is modified?? > > Jack > > > > On Fri, Nov 4, 2011 at 12:47 PM, Archy Cho <archycho_at_gmail.com> wrote: > >> undefined 'j' appears on FreeBSD 8.2 release ( both i386 and amd64 tested >> ), >> I could compile netmap to a 9.0-RC-1 box with disabling re/bge. >> >> 2011/11/5 Jack Vogel <jfvogel_at_gmail.com> >> >>> What version of the code is this, em certainly compiles in 8.2, and if >>> you mean >>> the code from HEAD or 9.0 I also don't see an undefined 'j'?? >>> >>> Jack >>> >>> >>> On Fri, Nov 4, 2011 at 9:06 AM, Archy Cho <archycho_at_gmail.com> wrote: >>> >>>> Hello >>>> >>>> I am very happy to see freebsd could have such network performance with >>>> netmap , >>>> since I am currently using freebsd as core routers instead of cisco. >>>> >>>> I tried to re-compile the freebsd 8.2 kernel to test , >>>> however , I could not complete the task ( both i386 and amd64 ), >>>> I could only success at 9.0-RC-1. >>>> >>>> Here is my task and error message, >>>> >>>> cp /usr/src/sys/i386/conf/GENERIC /usr/src/sys/i386/conf/Netmap-Router >>>> echo "device netmap" >> /usr/src/sys/i386/conf/Netmap-Router >>>> cd /tmp/netmap/sys/ >>>> cp -R * /usr/src/sys/ >>>> cd /usr/src/ >>>> patch -p < /tmp/netmap/head-netmap.diff >>>> echo "WITHOUT_MODULES = bge re igb" >> /etc/make.conf >>>> make buildkernel KERNCONF=Netmap-Router >>>> make installkernel KERNCONF=Netmap-Router >>>> >>>> -Werror ../../../dev/e1000/if_em.c -I../../../dev/e1000 >>>> ../../../dev/e1000/if_em.c: In function 'em_setup_receive_ring': >>>> ../../../dev/e1000/if_em.c:4012: error: 'j' undeclared (first use in >>>> this >>>> function) >>>> ../../../dev/e1000/if_em.c:4012: error: (Each undeclared identifier is >>>> reported only once >>>> ../../../dev/e1000/if_em.c:4012: error: for each function it appears >>>> in.) >>>> *** Error code 1 >>>> >>>> Stop in /usr/src/sys/i386/compile/Netmap-Router >>>> >>>> >>>> Any hint of error message ? >>>> >>>> More questions , >>>> I seldom facing DDOS , whatever using polling or not , >>>> 1Gbps link with 64bytes packet will cause CPU 100% , >>>> if a freebsd box compile with netmap , >>>> could it have performance boost of routed / ipfw / pf ? >>>> _______________________________________________ >>>> freebsd-current_at_freebsd.org mailing list >>>> http://lists.freebsd.org/mailman/listinfo/freebsd-current >>>> To unsubscribe, send any mail to " >>>> freebsd-current-unsubscribe_at_freebsd.org" >>>> >>> >>> >> >Received on Fri Nov 04 2011 - 19:32:33 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:20 UTC