Commit Graph

1673 Commits

Author SHA1 Message Date
Ciro Santilli 六四事件 法轮功
563bf6d59a README.adoc file view is fully broken now, and move Should you waste your life with systems programming? up 2020-07-30 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a0d6fa15a2 p51: move in from notes my-hardware 2020-07-29 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a4bf5de49d gem5 upstream images: update wget link 2020-07-28 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
32c39145e0 gensim-simulator: more details 2020-07-27 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
2ea5e17d23 kernel_modules/mmap.c: treat read offset to prevent infinite loop on cat /proc/lkmc_mmap 2020-07-25 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
b5d6fcd7d8 Coremark: start
Fix --emulator native.

Add baremetal/arch/aarch64/contextidr_el1.c
2020-07-24 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a7ae8e6a8e gem5: how to disable HDF5 build 2020-07-23 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
cdf2875a61 pagemap.h: fix missing pread offset
Fix https://github.com/cirosantilli/linux-kernel-module-cheat/issues/125
2020-07-23 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
12d5c9c947 gensim: add submodule 2020-07-22 05:00:04 +00:00
Ciro Santilli 六四事件 法轮功
7235857b1b CONFIG_PID_IN_CONTEXTIDR 2020-07-22 04:00:03 +00:00
Ciro Santilli 六四事件 法轮功
439882cc49 restore correct linux kernel submodule version v5.4.3
Accidentally updated at 144a552cf9 ooops. I
will start using worktrees now, I swear.
2020-07-22 03:00:02 +00:00
Ciro Santilli 六四事件 法轮功
145769fc38 futex.h: missing inttypes.h on aarch64 2020-07-22 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
d0ada7f58c gem5: arm more than 8 cpus with gicv3 2020-07-22 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
224fae82e1 object_to_string.js output to readme 2020-07-19 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
675244d8f7 cs241 2020-07-19 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
16ef5ecad1 nodejs and python helper symlinks 2020-07-17 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
fa5333e60f gensim start 2020-07-17 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
988359440b A bunch of gem5 o3 example timelines. Not fully understood, but a good start. 2020-07-15 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
144a552cf9 More on O3, create a simple hazard and hazardless microbenchs to study pipeline 2020-07-14 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
8cbf47265f poll kernel module: overhaul with prints everywhere 2020-07-11 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
f9f6c557cc build-buildroot get rid of PERL_MM_OPT for Ubuntu 20.04, yada yada yada 2020-07-11 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
9be19ae1cf openmp validation: learn how to compile and run. No proper build integration yet. 2020-07-10 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
f50f03d2ef futex: erm, unmake futex aarch64 only oops? 2020-07-09 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
971b0ba2b5 arm system register encodings 2020-07-03 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4e05b00d23 readme: small stuff 2020-07-02 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4477b1b941 python: iter_method 2020-06-26 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
abf274ab7a futex_ldxr_stxr.c: fully reproducible in dynamically linked simulation 2020-06-25 12:00:11 +00:00
Ciro Santilli 六四事件 法轮功
d4a17ec6ea lkmc_futex: use inline assembly directly.
Makes it more predictable for gem5 LDXR experiments, since otherwise a
dynamically linked syscall has LLSC instructions of its own.
2020-06-25 11:00:10 +00:00
Ciro Santilli 六四事件 法轮功
15ffa40b6e inline_asm: remember register variables :-) 2020-06-25 10:00:09 +00:00
Ciro Santilli 六四事件 法轮功
3eca3b8124 inline_asm: add missing "memory" constraints 2020-06-25 09:00:08 +00:00
Ciro Santilli 六四事件 法轮功
fef0b24025 improve documentation of optimization level of the build 2020-06-25 08:00:07 +00:00
Ciro Santilli 六四事件 法轮功
49117d3c1c disas works with the linux kernel, it's beautiful 2020-06-25 07:00:06 +00:00
Ciro Santilli 六四事件 法轮功
e658498578 disas 2020-06-25 06:00:05 +00:00
Ciro Santilli 六四事件 法轮功
9f0f6dc054 --debug-vm-ex for the win 2020-06-25 05:00:04 +00:00
Ciro Santilli 六四事件 法轮功
c9d15228ab userland/arch/aarch64/inline_asm/futex_ldxr_stxr.c 2020-06-25 04:00:03 +00:00
Ciro Santilli 六四事件 法轮功
09cbc26819 wfe ldxr minor improvements 2020-06-25 03:00:02 +00:00
Ciro Santilli 六四事件 法轮功
3b7d2a4710 build-android: newer repo python3 fix 2020-06-25 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
9602450431 readme: misc 2020-06-25 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
da40e84075 learn more formally arm 32 bit CP registers, fix QEMU baremetal run with cli args 2020-06-16 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
7d32b26fde gem5 arm cli args not working 2020-06-16 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
1e170967d3 minor: start more hardcore trace analysis 2020-06-12 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
ce3ea9faea Comment on gem5's broken GDB on secondary core
Try to assert on all C programs if thread creation failed. C++ already
throws by default.
2020-06-11 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
0a3ce2f41f functional units stub 2020-06-10 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
6a5b9673c7 improve gem5 memory model and cpufreq experiments 2020-06-10 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
eb22fd3b6e environ: link to from readme 2020-06-08 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
8a4fc8e9ae gem5; first clear MOESI multicore analysis of the counter example 2020-06-05 07:00:06 +00:00
Ciro Santilli 六四事件 法轮功
0d5c7f5c4c Detailed gem5 analysis of how data races happen
And pass niters as a thread argument to all threading implementations...
otherwise every loop has to do a memory load from the global!
2020-06-05 06:00:05 +00:00
Ciro Santilli 六四事件 法轮功
619fef4b04 __ typo...... 2020-06-05 05:00:04 +00:00
Ciro Santilli 六四事件 法轮功
7c01b29f1e dump_regs: id_isar6_el1 2020-06-05 04:00:03 +00:00
Ciro Santilli 六四事件 法轮功
5d914961d2 linux 5.7 nicely shows init arguments 2020-06-05 03:00:02 +00:00