diff options
author | Alexei Starovoitov <ast@kernel.org> | 2019-11-18 19:51:17 -0800 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2019-11-18 19:51:21 -0800 |
commit | 0424c5a4dda5608a2910474e3e8f0fd8e7126f42 (patch) | |
tree | eac6b55040cf06b2d4e3c2fb1836e019ceaf70d5 /tools/lib | |
parent | a25ecd9d1e60241df905b29fb84765eb74545c4f (diff) | |
parent | d1242b10ff03a40ae095e6dd54aac4a6f0f547d5 (diff) | |
download | linux-0424c5a4dda5608a2910474e3e8f0fd8e7126f42.tar.bz2 |
Merge branch 'remove-jited-size-limits'
Ilya Leoshkevich says:
====================
This patch series introduces usage of relative long jumps and loads in
order to lift 64/512k size limits on JITed BPF programs on s390.
Patch 1 introduces long relative branches.
Patch 2 changes the way literal pool is arranged in order to be
compatible with long relative loads.
Patch 3 changes the way literal pool base register is loaded for large
programs.
Patch 4 replaces regular loads with long relative loads where they are
totally superior.
Patch 5 introduces long relative loads as an alternative way to load
constants in large programs. Regular loads are kept and still used for
small programs.
Patch 6 removes the size limit check.
====================
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/lib')
0 files changed, 0 insertions, 0 deletions