Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   rmind
Date:           Wed Aug  1 23:24:29 UTC 2012

Modified Files:
        src/sys/arch/amd64/conf: files.amd64 std.amd64
        src/sys/arch/i386/conf: files.i386 std.i386
        src/sys/conf: files
        src/sys/modules/bpf: Makefile
        src/sys/net: bpf.c bpf_filter.c bpfdesc.h
Added Files:
        src/sys/arch/amd64/amd64: bpf_jit_machdep.c bpf_jit_machdep.h
        src/sys/arch/i386/i386: bpf_jit_machdep.c bpf_jit_machdep.h
        src/sys/net: bpf_jit.c bpf_jit.h

Log Message:
Add BPF JIT compiler, currently supporting amd64 and i386.  Code obtained
from FreeBSD.  Also, make few BPF fixes and simplifications while here.
Note that bpf_jit_enable is false for now.

OK dyoung@, some feedback from matt@


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/amd64/amd64/bpf_jit_machdep.c \
    src/sys/arch/amd64/amd64/bpf_jit_machdep.h
cvs rdiff -u -r1.75 -r1.76 src/sys/arch/amd64/conf/files.amd64
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/amd64/conf/std.amd64
cvs rdiff -u -r1.363 -r1.364 src/sys/arch/i386/conf/files.i386
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/i386/conf/std.i386
cvs rdiff -u -r0 -r1.1 src/sys/arch/i386/i386/bpf_jit_machdep.c \
    src/sys/arch/i386/i386/bpf_jit_machdep.h
cvs rdiff -u -r1.1054 -r1.1055 src/sys/conf/files
cvs rdiff -u -r1.1 -r1.2 src/sys/modules/bpf/Makefile
cvs rdiff -u -r1.168 -r1.169 src/sys/net/bpf.c
cvs rdiff -u -r1.50 -r1.51 src/sys/net/bpf_filter.c
cvs rdiff -u -r0 -r1.1 src/sys/net/bpf_jit.c src/sys/net/bpf_jit.h
cvs rdiff -u -r1.33 -r1.34 src/sys/net/bpfdesc.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index