--- - branch: MAIN date: Tue Apr 2 22:37:34 UTC 2024 files: - new: '1.1365' old: '1.1364' path: src/share/mk/bsd.own.mk pathrev: src/share/mk/bsd.own.mk@1.1365 type: modified - new: '1.4' old: '1.3' path: src/sys/arch/aarch64/include/sljit_machdep.h pathrev: src/sys/arch/aarch64/include/sljit_machdep.h@1.4 type: modified - new: '1.285' old: '1.284' path: src/sys/modules/Makefile pathrev: src/sys/modules/Makefile@1.285 type: modified id: 20240402T223734Z.129ebe87c988de03810ab13856a972dcc8c497c5 log: | bsd.own.mk: Enable MKLSJIT on aarch64. Make sure there's only one copy of the conditional, in bsd.own.mk; just make sys/modules/Makefile conditional on MKSLJIT so we don't have to keep these in sync. As a workaround for PR 58106, tweak the conditional definition of SLJIT_CACHE_FLUSH to use cpu_icache_sync_range only in _HARDKERNEL, and use __builtin___clear_cache in userland and in rump kernels. PR 58103: bpfjit.kmod is not built on aarch64 module: src subject: 'CVS commit: src' unixtime: '1712097454' user: riastradh