Commit Graph

624 Commits

Author SHA1 Message Date
Ciro Santilli 六四事件 法轮功
0ef494b681 migrate all 2019-05-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
ecef42be81 start the big userland migration 2019-05-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
146e568db8 move all our stuff into /lkmc in guest
Motivation: userland is getting several new subdirectories, it would be
too insane to just dump all of that in the guest root filesystem.

To alleviate the cd pain, .profile puts user inside /lkmc by default.
2019-05-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
42f8de774a userland: add ported to all archs 2019-05-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
3388d72bb2 asm: more links 2019-05-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
5ebb9bc343 userland assembly: structure readme 2019-05-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d4f698306a document userland asm syscall interfaces 2019-05-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
0263c21557 userland: add assembly support
Move arm assembly cheat here, and start some work on x86 cheat as well.
2019-05-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
1a0d15ca86 userland: convert make to python 2019-03-12 10:01:38 +00:00
Ciro Santilli 六四事件 法轮功
0deab8f8f7 user mode: use the nonexistent symlink workaround
I was considering setting --static by default to match gem5, but then
that breaks shared libraries like openblas... so let's just use the
ugly workaround for now as it seems to work...
2019-03-12 10:01:38 +00:00
Ciro Santilli 六四事件 法轮功
c382ecf3f7 gcc: neverbuild, Buildroot can rebuild it :-) 2019-03-10 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
23f80c2310 binutils: describe gas hello world hack 2019-03-05 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
b60784d59b linux: update to v5.0 2019-03-05 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
65d53b9297 glibc api stability: move to SO answer 2019-03-03 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
8b3b0453a6 glibc: mention ABI stability 2019-02-28 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
0e25ee2715 glibc: update to 6c99e37f6fb640a50a3113b2dbee5d5389843c1e
Initializes the submodule.
2019-02-27 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
7ec28d6808 tagline: mention armv7 and armv8 2019-02-23 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
40d16278fe readme: add explicit title ids to all titles that contain apostrophes
To work around divergence between 1.5.7+ and GitHub's header id generation:
https://github.com/asciidoctor/asciidoctor/issues/3093
2019-02-23 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
400a601edd qemu user: stack smashing detected find precise bug report 2019-02-23 10:32:37 +00:00
Ciro Santilli 六四事件 法轮功
9db854871c svc: use more distinctive value 2019-02-20 00:00:06 +00:00
Ciro Santilli 六四事件 法轮功
d5e16fd8ae lkmc_vector_equal into lkmc.c
Document lkmc.c
2019-02-20 00:00:04 +00:00
Ciro Santilli 六四事件 法轮功
9d69ec26a6 readme: some minor fixes 2019-02-20 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
7c2a9c0e9c svc: print values, trace interrupt 2019-02-20 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
2b93b18646 run: --trace-insts-stdout 2019-02-20 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
e855a262fd aarch64 baremetal svc factored out for C and asm 2019-02-18 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a8b6f758ba split --prebuilt and --host into --gcc-which and --qemu-which
Only one --host exists at ./build-modules, since that can select the host
kernel, which is independent from the toolchain.

Document that user mode simulation stopped working.
2019-02-16 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
01194dda5c userland: --static implies --userland-build-id static 2019-02-15 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
62d2152f39 baremetal: working aarch64 svc example adapted from takeharukato
Not yet generalized for usage on multiple files.
2019-02-15 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
b13b140499 getting started proofread 2019-02-07 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
f70a935d3b readme: create linux kernel min config section 2019-02-06 00:00:05 +00:00
Ciro Santilli 六四事件 法轮功
649d06d675 design goals 2019-02-06 00:00:04 +00:00
Ciro Santilli 六四事件 法轮功
eab14c4395 bibliography: MichielDerhaeg/build-linux 2019-02-06 16:33:53 +00:00
Ciro Santilli 六四事件 法轮功
a32704cf7f gem5: document kernel boot speedup 2019-02-06 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
240ef1f431 linux: dominate defconfig
build-linux: make it more flexible to better meet the task
2019-02-06 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
1e2b7f1e5e arm baremetal: svc, get closer but not there yet 2019-02-06 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
abd61a153a android: complain more 2019-02-05 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
125d14805f buildroot: move to glibc
selinux: continue attempt now that we have glibc, but still failing
2019-02-01 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
97b432b1fa nfs: failed attempt 2019-02-01 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d02e2db2b6 selinux sketch 2019-01-31 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
0578d8975e android: understand that rw are qcow2 2019-01-31 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
f6becf6338 android init 2019-01-31 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4bc9721f2c android: settings from cli 2019-01-30 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
9012247540 android: understand the disk images 2019-01-30 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
5b39fd2129 android: add working run script 2019-01-30 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
17dd3f76f0 build-gem5: --regression-test 2019-01-25 00:00:04 +00:00
Ciro Santilli 六四事件 法轮功
72cd8f580d build-gem5: --clang 2019-01-25 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
7b99c45ac2 build-gem5: build individual unit tests 2019-01-25 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
ce8e363ca1 gem5: expose unit tests 2019-01-25 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
863c6fd905 readme: link to gem5 out of tree build question 2019-01-24 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
231c7a694e report upstream bugs: remove qemu-test link 2019-01-24 00:00:00 +00:00