Commit Graph

733 Commits

Author SHA1 Message Date
Ciro Santilli 六四事件 法轮功
c5b7a3dd9c asciidoctor/extract-header-ids: make work with definition lists
These were failing because the plugin was copied from an outdated documentation
and definition lists don't have the .context method:
https://github.com/asciidoctor/asciidoctor/issues/3363
2019-07-24 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
9252f53180 gem5: start to document tracer internals 2019-07-24 07:53:46 +01:00
Ciro Santilli 六四事件 法轮功
361b94f2df gem5: document tracing in more detail 2019-07-24 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
0323e81bff c++: document -pthread --static failure 2019-07-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
3d0cc6014b readme: use xrefstyle=full on many links where it makes sense
Searched for links that matched ": <<"
2019-07-21 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
32d7a92c01 build the docs: move to getting started so it will render on GitHub readme 2019-07-21 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
3c15051ad6 Got a Zenodo DOI! Fix https://github.com/cirosantilli/linux-kernel-module-cheat/issues/72 2019-07-21 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
8a613015fe gem5 asan ubsan builds 2019-07-21 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d205140557 userland: move some multithreaded examples from cpp-cheat
Using them mostly to evaluate how well the emulators are handling user
mode multithreading.
2019-07-19 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
43678f3378 Linux kernel update procedure: update on project description as well 2019-07-19 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
dcdbdf1281 linux: update to v5.2.1
Improve the release procedure description.
2019-07-19 06:59:14 +01:00
Ciro Santilli 六四事件 法轮功
7ae77fa9ec test-boot: recommend all archs by default 2019-07-19 06:59:14 +01:00
Ciro Santilli 六四事件 法轮功
e7bcb38002 README: recommend using blob/README.adoc as well to see full README
Document quick and dirty manual asciidoctor setup.
2019-07-19 06:59:14 +01:00
Ciro Santilli 六四事件 法轮功
a61dea2743 readme: create userland multithread section 2019-07-19 06:59:14 +01:00
Ciro Santilli 六四事件 法轮功
afb38d249b sysconf: move in from cpp-cheat
arm baremetal: give more TTBR rationale
2019-07-19 06:59:14 +01:00
Ciro Santilli 六四事件 法轮功
3ea041e4d9 arm: start documenting paging 2019-07-19 06:59:14 +01:00
Ciro Santilli 六四事件 法轮功
2b3e6bcff1 arm bibliography: future technologies 2019-07-19 06:59:14 +01:00
Ciro Santilli 六四事件 法轮功
ea484b7f43 arm: look a bit into big endian support 2019-07-19 06:59:14 +01:00
Ciro Santilli 六四事件 法轮功
f11dd1f830 arm baremetal: link back to svc answer 2019-07-19 06:59:14 +01:00
Ciro Santilli 六四事件 法轮功
b38e2b0da9 arm baremetal: SVC explain where the imm16 can be retrieved
Use upper case hex literals on all PRIXnn.

.gitignore /out.docker
2019-07-16 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
b1bfd46efe image xrefstyle full 2019-07-16 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
e60f29da5c document circleci attempt 2019-07-14 00:00:05 +00:00
Ciro Santilli 六四事件 法轮功
7b0ac771dc relase: get failed extract-vmlinux automation back working
Only the command is back in business, but it does not work:
https://github.com/cirosantilli/linux-kernel-module-cheat/issues/79
2019-07-14 00:00:04 +00:00
Ciro Santilli 六四事件 法轮功
f9fc7aa372 run: make gem5-shell work even when not on cwd 2019-07-14 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
85be87d71c bisect: use current script directory to call other scripts 2019-07-14 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
99180e6616 gem5 multicore bugs 2019-07-13 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
d334a0db53 gem5: fix --gem5-readfile
Was completely broken due to confusion between --gem5-readfile and a common
variable with the same name which referred to the file path... OMG.

Conclusion: no one has ever used this tutorial!

Improve ./gem5.sh documentation.

Also fix ./gem5-bench-dhrystone.
2019-07-13 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
ef434f0bec no footer and description 2019-07-09 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
28cd27f969 Move all non-README links to cirosantilli.com where the file is not cut off... 2019-07-07 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
ec74746707 bibliography: more links 2019-07-07 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
de1457c932 readme: setup github pages to overcome 512k limit 2019-07-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
c98d93f7f7 readme: typo 2019-07-01 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
fcd46ba0b4 release: fixes, ./build release builds baremetal, .out wrong link 2019-06-29 00:00:04 +00:00
Ciro Santilli 六四事件 法轮功
3532deb7c7 float.h: link to SO question 2019-06-29 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
e0c9a43aae ieee 754: start section 2019-06-29 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
4da91c1e51 user mode: show how to run /bin/sh on user mode 2019-06-29 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
41de17d476 x86 asm readme: link to LOCK answers 2019-06-28 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
52a203a1e2 bst_vs_heap_vs_hashmap: use small size by default
This allows us to add it to regressions.

Also clarify that the gem5 run blew up.
2019-06-28 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
3fdd83c2c5 Rationalize -mcpu for emulators, compilers and assemblers on ARM
Move SVE example in from arm-assembly-cheat.

atomic.cpp aarch64 add LSE ldadd placeholder, not compiling yet
2019-06-26 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
ce3d546ac8 x86 asm: move exchange instructions from x86-assembly-cheat 2019-06-26 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
e30f53e8a4 cpp: move atomic from cpp-cheat 2019-06-26 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
178a6681df bst vs heap: move in fully from cpp-cheat 2019-06-26 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d37344ac11 gem5: port lkmc/m5ops.h to x86
We can now easily include x86 m5ops on our gem5 examples.
2019-06-24 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
23d8f703fd x86 asm: move gnu gas char literals from x86-assembly-cheat 2019-06-23 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
d62070d934 x86 asm: move the rest of SIMD from x86-assembly-cheat 2019-06-23 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
dcd866260c x11 readme: fix image: into image:: 2019-06-23 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
9917b0e4d9 x86 asm: move stack instructions in from x86-assembly-cheat 2019-06-23 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
8efd4f8a43 x86 asm: move most of registers from x86-assembly-cheat 2019-06-22 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
fd5b62edfe x86 asm: move bswap from x86-assembly-cheat 2019-06-22 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
082901414a x86 asm: move x87 FPU instructions from x86-assembly-cheat 2019-06-22 00:00:01 +00:00