Skip to content

Commit 0424c5a

Browse files
author
Alexei Starovoitov
committed
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 <[email protected]>
2 parents a25ecd9 + d1242b1 commit 0424c5a

File tree

1 file changed

+268
-80
lines changed

1 file changed

+268
-80
lines changed

0 commit comments

Comments
 (0)