Home | History | Annotate | only in /src/tests/net/bpfjit
History log of /src/tests/net/bpfjit
RevisionDateAuthorComments
 1.9 01-Mar-2020  christos Centralize the base rump libraries into a variable used by all the other
Makefiles so that we can make changes to it centrally as needed and have
less mess. Fixes the sun2 build that needs rumpvfs after librump after
the latest changes.
 1.8 01-Jun-2019  kre Deal with fallout from the addition of
KERN_PROC_CWD in sysctl(3)
That is kern.proc.$$.KERN_PROC_CWD (I think - not that it matters here)

The effect is that -lrump now requires -lrumpvfs

This set of changes fixes (I believe) regular dynamic builds,
more might be required for static builds (will be verified soon).
 1.7 13-May-2019  bad Get rid of all the -lrumpdev and -lrumpvfs that are no longer needed
after moving rump's mainbus from rumpdev to rumpkern.

Produces the same atf-run results as before.
 1.6 08-Aug-2016  pgoyette branches: 1.6.14;
This now needs librumpdev and librumpvfs to work.
 1.5 24-May-2016  hannken Disable PAX mprotect to make just-in-time-compile tests work again.

Ok: Christos Zoulas
 1.4 09-Jul-2014  alnsn branches: 1.4.2; 1.4.6;
Add t_cop and t_extmem kernel bpfjit tests to the build.
 1.3 08-Jul-2014  alnsn Add t_mbuf tests to the build.
 1.2 30-Jun-2014  alnsn Fix test directory.
 1.1 30-Jun-2014  alnsn Add bpfjit kernel tests for loading from mbuf chain.
 1.4.6.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.6.1 09-Jul-2014  tls file Makefile was added on branch tls-maxphys on 2014-08-20 00:04:51 +0000
 1.4.2.2 10-Aug-2014  tls Rebase.
 1.4.2.1 09-Jul-2014  tls file Makefile was added on branch tls-earlyentropy on 2014-08-10 06:57:30 +0000
 1.6.14.2 08-Apr-2020  martin Merge changes from current as of 20200406
 1.6.14.1 10-Jun-2019  christos Sync with HEAD
 1.12 13-Jan-2017  christos Don't play with "../.." in includes for h_macros.h; deal with it centrally.
Minor fixes.
 1.11 14-Feb-2015  alnsn branches: 1.11.2;
Add two more bpfjit_jmp_jeq_x_noinit_XX tests.
 1.10 14-Feb-2015  alnsn Improve bpfjit_jmp_jeq_x test.
 1.9 14-Feb-2015  alnsn BPF_JMP+BPF_JEQ+BPF_X doesn't compare X with k, it compares X with A.
Fix it in the bpfjit_jmp_jeq_x_noinit_ax test.
 1.8 14-Feb-2015  alnsn Avoid testing for zero rv in bpfjit_jmp_x_uninitialised. Unitialised
X isn't a problem for bpf_validate().
 1.7 14-Feb-2015  alnsn Add bpfjit_jmp_x_uninitialised test.

Found by http://lcamtuf.coredump.cx/afl/.
 1.6 11-Feb-2015  alnsn Add bpfjit_jmp_ja_overflow test.
 1.5 11-Feb-2015  alnsn Add bpfjit_ret_k, bpfjit_bad_ret_k, bpfjit_jmp_ja_invalid tests.
 1.4 20-Nov-2014  alnsn Add BPF_MOD tests. Plus one tiny change.
 1.3 19-Nov-2014  alnsn Add BPF_XOR tests.
 1.2 08-Jul-2014  alnsn branches: 1.2.2; 1.2.6;
Clone libbpfjit tests to check kernel implementation of bpfjit.
Old content of t_bpfjit.c will be moved to t_mbuf.c shortly.
Change packet buffers to unsigned char[] type.
 1.1 30-Jun-2014  alnsn Add bpfjit kernel tests for loading from mbuf chain.
 1.2.6.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.6.1 08-Jul-2014  tls file t_bpfjit.c was added on branch tls-maxphys on 2014-08-20 00:04:51 +0000
 1.2.2.2 10-Aug-2014  tls Rebase.
 1.2.2.1 08-Jul-2014  tls file t_bpfjit.c was added on branch tls-earlyentropy on 2014-08-10 06:57:30 +0000
 1.11.2.1 20-Mar-2017  pgoyette Sync with HEAD
 1.4 13-Jan-2017  christos Don't play with "../.." in includes for h_macros.h; deal with it centrally.
Minor fixes.
 1.3 13-Jul-2014  alnsn branches: 1.3.2; 1.3.6; 1.3.10;
Add bpfjit_cop_copx and bpfjit_copx_cop tests.
 1.2 09-Jul-2014  alnsn Fix copy/paste error: s/rump_unschedule/rump_schedule/.
 1.1 09-Jul-2014  alnsn Add t_cop and t_extmem kernel bpfjit tests.
 1.3.10.1 20-Mar-2017  pgoyette Sync with HEAD
 1.3.6.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.3.6.1 13-Jul-2014  tls file t_cop.c was added on branch tls-maxphys on 2014-08-20 00:04:51 +0000
 1.3.2.2 10-Aug-2014  tls Rebase.
 1.3.2.1 13-Jul-2014  tls file t_cop.c was added on branch tls-earlyentropy on 2014-08-10 06:57:30 +0000
 1.2 13-Jan-2017  christos Don't play with "../.." in includes for h_macros.h; deal with it centrally.
Minor fixes.
 1.1 09-Jul-2014  alnsn branches: 1.1.2; 1.1.6; 1.1.10;
Add t_cop and t_extmem kernel bpfjit tests.
 1.1.10.1 20-Mar-2017  pgoyette Sync with HEAD
 1.1.6.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.6.1 09-Jul-2014  tls file t_extmem.c was added on branch tls-maxphys on 2014-08-20 00:04:51 +0000
 1.1.2.2 10-Aug-2014  tls Rebase.
 1.1.2.1 09-Jul-2014  tls file t_extmem.c was added on branch tls-earlyentropy on 2014-08-10 06:57:30 +0000
 1.2 13-Jan-2017  christos Don't play with "../.." in includes for h_macros.h; deal with it centrally.
Minor fixes.
 1.1 08-Jul-2014  alnsn branches: 1.1.2; 1.1.6; 1.1.10;
Move bpfjit mbuf tests to t_mbuf.c.
 1.1.10.1 20-Mar-2017  pgoyette Sync with HEAD
 1.1.6.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.6.1 08-Jul-2014  tls file t_mbuf.c was added on branch tls-maxphys on 2014-08-20 00:04:51 +0000
 1.1.2.2 10-Aug-2014  tls Rebase.
 1.1.2.1 08-Jul-2014  tls file t_mbuf.c was added on branch tls-earlyentropy on 2014-08-10 06:57:30 +0000

RSS XML Feed