On 04/06/2017 01:05 PM, Shubham Bansal wrote:
Gentle Reminder.
Sorry for late reply.
Anybody can tell me how to test the JIT compiler ?
There's lib/test_bpf.c, see Documentation/networking/filter.txt +1349 for some more information. It basically contains various test cases that have the purpose to test the JIT with corner cases. If you see a useful test missing, please send a patch for it, so all other JITs can benefit from this as well. For extracting disassembly from a generated test case, check out bpf_jit_disasm (Documentation/networking/filter.txt +486). Thanks, Daniel