Re: [PATCH bpf-next] m68k, bpf: Add initial BPF JIT compiler support
Kuan-Wei Chiu <[email protected]>
| Newsgroups | org.kernel.vger.linux-m68k,org.kernel.vger.bpf,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Apr 29, 2026 at 03:59:44PM +0200, John Paul Adrian Glaubitz wrote: > Hi Kuan-Wei, > > On Wed, 2026-04-29 at 12:40 +0000, Kuan-Wei Chiu wrote: > > Add a BPF JIT compiler for the m68k architecture. > > > > The JIT generates m68k machine code targeting m68020+ processors. It > > currently excludes 68000/68010 and coldfire processors, as it relies on > > 32 bit branch displacements (b<cc>.l) to handle large bpf programs. > > First of all, this is extremely cool! Thanks a lot for the work! Thanks. :) > > Secondly, since you seem to be well-versed in compiler-related stuff on > m68k, may I ask you whether you would be interested in helping to fix a > stopper bug in the LLVM M68k backend? > > I have outlined the problem in [1], maybe you could help getting this fixed > as this would fully enable LLVM on M68k which means we could finally use > Rust on the architecture and maybe also build the Linux kernel on m68k > with clang. > I'm not very familiar with the llvm codebase, but I'll definitely take a look at it and see how much I can help out. :) Regards, Kuan-Wei