Hi Siyar, It's hard to understand from your email what is your config and what exactly went wrong. I'll try but I may take a completely different path.
Siyar Erdemli wrote: > Hi > > We use NetBSD 7.0.1 , for virtual router and firewall. ( xen_domU) > > I get the following error. > netbsd7 # npf service restart I don't have 'npf' on my base NetBSD system. Is it from pkgsrc? > npfctl: bpfjit error loading the module; performance will be degraded: This is just a warning. Are you sure it's a problem? Try loading sljit and bpfjit modules and enabling jit: root# modload sljit root# modload bpfjit root# sysctl -w net.bpf.jit=1 These changes can be made permanent with these two commands: root# cat <<EOF >> /etc/modules.conf sljit bpfjit EOF root# cat <<EOF > /etc/sysctl.conf net.bpf.jit=1 EOF > Operation not permitted Are you running as root? > npfctl: To disable this warning bpf.jit `set off 'in /etc/npf.conf It's doesn't look like a well-formed error message. > When I compile the kernel > BPFJIT options > SLJIT options It compiles on amd64-current. You rarely need to compile your own kernel, though, because bpfjit and sljit are compiled as builtin modules if MKSLJIT=yes (it's yes by default on amd64, i386 and sparc). > I can not compile with this option. > > it says sljit not found. Please send the command you run and the message you get. > But sljit source exists in the tree. > What can I do. Avoid building your own kernel. Try loading the modules or running without jit. -- Alex