Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Remove $FreeBSD$: one-line .c patternRemove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
Do a sweep and remove most WARNS=6 settingsRepeating the default WARNS here makes it slightly more difficult toexperiment with default WARNS changes, e.g. if we did something absolutelybananas an
Do a sweep and remove most WARNS=6 settingsRepeating the default WARNS here makes it slightly more difficult toexperiment with default WARNS changes, e.g. if we did something absolutelybananas and introduced a WARNS=7 and wanted to try lifting the default tothat.Drop most of them; there is one in the blake2 kernel module, but I suspectit should be dropped -- the default WARNS in the rest of the build doesn'tcurrently apply to kernel modules, and I haven't put too much thought intowhether it makes sense to make it so.
show more ...
other: Fix several typos and minor errors- duplicate words- typos- references to old versions of FreeBSDReviewed by: imp, benno
Clean up and add some test cases for ALU instructions.
Adjust a test case and make it more jump optimization neutral for JIT case.
Make this test case little bit more interesting.
Correct copyright date in the BPF regression test.
Adjust BPF JIT compiler regression tests to catch up with r199603.
Add a test case for very long BPF program.
Connect a forgotten test case to Makefile.
Do not pass validatation level since all issues are fixed now.
Merge local copy of bpf_validate() with bpf_filter.c.
Merge bpf_filter.c r182425 and add test cases for jump range checks.While I am here, fix stupid typos in test0080.h and make it JIT compiler only.
Move comments to the right places.
Merge bpf_filter.c r182412 and remove additional local checks.While I am here, use more realistic value for illegal code test case.
Fix style consistencies and a comment.
Merge bpf_filter.c r182380 and remove additional local checksfor BPF_STX and BPF_LDX|BPF_MEM instructions.
Add a test case for uninitialized scratch memory (for JIT compiler).
Add a test case for null filter.
Add more test cases for invalid instructions and add commentsabout bpf_validate(9) issues.
Remove some hacks from regression test since bpf_filter.c builds fine now.
Add a trivial bpf filter benchmark.
Use sys/net/bpf_jitter.c instead of rolling our own versionsince it is compilable on user land now.
12