mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-27 04:01:36 +01:00
start java
This commit is contained in:
@@ -20936,6 +20936,8 @@ Maybe some day someone will use this setup to study the performance of interpret
|
||||
|
||||
==== Python
|
||||
|
||||
link:rootfs_overlay/lkmc/python[]
|
||||
|
||||
Examples:
|
||||
|
||||
* link:rootfs_overlay/lkmc/python/hello.py[]: hello world
|
||||
@@ -21095,6 +21097,8 @@ pybind11 is amazingly easy to use. But it can also make your builds really slow:
|
||||
|
||||
==== Node.js
|
||||
|
||||
link:rootfs_overlay/lkmc/nodejs[]
|
||||
|
||||
Host installation shown at: https://askubuntu.com/questions/594656/how-to-install-the-latest-versions-of-nodejs-and-npm/971612#971612
|
||||
|
||||
Build and install the interpreter in Buildroot with:
|
||||
@@ -21161,6 +21165,8 @@ https://stackoverflow.com/questions/31642477/how-to-publish-a-npm-package-with-d
|
||||
|
||||
==== Java
|
||||
|
||||
link:rootfs_overlay/lkmc/java[]
|
||||
|
||||
No OpenJDK package as of 2018.08: https://stackoverflow.com/questions/28874150/buildroot-with-jamvm-2-0-for-java-8/59290927#59290927 partly because their build system is shit like the rest of the project's setup.
|
||||
|
||||
Unmerged patch at: http://lists.busybox.net/pipermail/buildroot/2018-February/213282.html
|
||||
@@ -25639,6 +25645,8 @@ TODO create a minimal working aarch64 example analogous to the x86 one at: https
|
||||
|
||||
A general introduction to paging with x86 examples can be found at: https://cirosantilli.com/x86-paging[].
|
||||
|
||||
Then, this article is amazing: https://www.starlab.io/blog/deep-dive-mmu-virtualization-with-xen-on-arm
|
||||
|
||||
ARM paging is documented at <<armarm8-db>> Chapter D5 and is mostly called VMSAv8 in the ARMv8 manual (Virtual Memory System Architecture).
|
||||
|
||||
Paging is enabled by the `SCTLR_EL1.M` bit.
|
||||
|
||||
Reference in New Issue
Block a user