Ciro Santilli 六四事件 法轮功
39073519b1
GoogleTest hello world.
...
./build and ./test work automatically when cwd is inside userland/libs/XXX
without --package-all.
2020-11-25 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
50570326d4
fix kernel modules build after updating linux to v5.9.2
...
- `dep.c` and `dep2.c`: `debugfs_create_u32` does not return anymore, not
sure why:
https://unix.stackexchange.com/questions/593983/creating-a-debugfs-file-that-is-used-to-read-write-u32-value/621282#621282
So just doing `debugfs_lookup` for now
- vermagic.c:
51161bfc66
prevents its usage in v5.8. Just migrating to `init_utsname` for now
- procfs.c: `struct file_operations` moved to a new `struct proc_ops` at:
b567e07513
- myprintk.c: `pr_warning` dropped for `pr_warn`:
61ff72f401
- `poll.c`: `kthread_func` is not defined in kernel, prefix with lkmc to
avoid conflict
Fix https://github.com/cirosantilli/linux-kernel-module-cheat/issues/136
Fix https://github.com/cirosantilli/linux-kernel-module-cheat/issues/137
2020-11-24 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
fa8c2ee521
rule_of_five
2020-11-24 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
2abb994752
stuff
2020-11-20 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
367df352d3
perf_event_open: generalize to multiple events
2020-11-18 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
d4a27987d6
play a bit with the ARM PMU
2020-11-18 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
95430c7c0c
custom_iterator
2020-11-10 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
304bf3dbe9
more readme improvements
2020-10-30 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
5c4683d3d3
linux: update to v5.9.2
...
buildroot: update to 2020.08.1
2020-10-30 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
fe870c3e64
readme improvements
2020-10-30 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
1cf5222769
gensim: update to official github repo now that they've migrated to git
2020-10-29 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
21d365a0fc
m5ops magic addresses
2020-10-27 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
196d5be280
Allow a custom disk image
2020-10-27 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
f6be232ea8
Build improvements
2020-10-29 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
a5dcad93b4
fixes
2020-10-29 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
d207848c2d
link to some SO questions
2020-10-27 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
ab5ff0c28b
sfinae hello world
2020-10-20 03:00:02 +00:00
Ciro Santilli 六四事件 法轮功
6c831c4e66
decltype
2020-10-20 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
b44ca1e5de
fixes
2020-10-29 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
3990333f3d
python relative import
2020-10-20 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
27fc5deefe
python unittest find subdirs
2020-10-16 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
af92b11f82
gem5 eclipse save and restore config files
2020-10-14 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
f6c3ba7c43
qemu: update to v5.1.0
2020-10-13 13:18:44 +01:00
Ciro Santilli 六四事件 法轮功
066c717aad
gem5: use lld as the default linker
2020-10-12 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
2cfdbf79f2
Add --user to pip install -r requirements.txt
...
Fix https://github.com/cirosantilli/linux-kernel-module-cheat/issues/132
2020-10-12 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
057cc31cd5
gem5 more link benchmarks
2020-10-01 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
220c3a4344
readme: more before main stuff
2020-09-29 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
1c3eeb4d01
what happens before main
2020-09-28 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
89593b97c2
nodejs object_to_json
2020-09-27 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
b3401b61ed
organize sections a bit, gem5 link time more info
2020-09-25 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
5562474994
cpp: map, multimap, move in from cpp-cheat
2020-09-25 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
9e8f4406dc
freebsd for fun
2020-09-23 03:00:02 +00:00
Ciro Santilli 六四事件 法轮功
9ff74d33ba
cli_function: don't blow on empty help
2020-09-23 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
5f74789468
arm64 secondary CPU entry point
2020-09-23 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d3f8d3e99f
build -D for download deps
2020-09-22 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
0084eb02d7
python gem5 user mode
2020-09-21 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
c89936d613
build: get rid of python2 entirely
2020-09-18 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
e62ff90b88
9p works
2020-09-17 22:36:15 +01:00
Ciro Santilli 六四事件 法轮功
1d21cd3a0b
docker: finish 20.04?
2020-09-17 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
52a5fdd7c1
fix c atomic mess
2020-09-17 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
584a90eae2
Docker: start migrating to 20.04
...
Still failing with:
Traceback (most recent call last):
File "util/cpt_upgrader.py", line 73, in <module>
from six.moves import configparser
ImportError: No module named six.moves
Also fix some issues noticed:
- userland/c/atomic was not ignoring arch specific examples
- ./build would not stop on the first error, now it does
- add libhdf5-dev as a dependency of gem5
2020-09-15 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
76a48621f4
gem5: update to b2847f43c91e27f43bd4ac08abd528efcf00f2fd
2020-09-15 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
f292401eee
Update build-m5 to the new scons build system
...
Fix https://github.com/cirosantilli/linux-kernel-module-cheat/issues/128
2020-09-15 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
91a65612a9
Fix fatal error: errno.h: No such file or directory in ./build-modules --arch aarch64
...
```
make -C '/home/ciro/bak/git/linux-kernel-module-cheat/out/linux/default/aarch64' M='/home/ciro/bak/git/linux-kernel-module-cheat/out/kernel_modules/aarch64/kernel_modules'
make[1]: Entering directory '/mnt/sda3/linux-kernel-module-cheat-out/linux/default/aarch64'
CC [M] /home/ciro/bak/git/linux-kernel-module-cheat/out/kernel_modules/aarch64/kernel_modules/dump_regs.o
In file included from /home/ciro/bak/git/linux-kernel-module-cheat/lkmc/aarch64_dump_regs.h:4,
from /home/ciro/bak/git/linux-kernel-module-cheat/out/kernel_modules/aarch64/kernel_modules/dump_regs.c:8:
/home/ciro/bak/git/linux-kernel-module-cheat/lkmc.h:10:10: fatal error: errno.h: No such file or directory
#include <errno.h>
^~~~~~~~~
```
Fix https://github.com/cirosantilli/linux-kernel-module-cheat/issues/127
2020-09-15 03:00:02 +00:00
Ciro Santilli 六四事件 法轮功
4619c51b8a
run: fix QEMU aarch64 KVM failing with: "PMU KVM_SET_DEVICE_ATTR: Invalid argument"
2020-09-14 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
f04f3c9ae1
SimpleMemory
2020-09-14 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
059a7ef9d9
fix build-doc
2020-09-02 02:00:01 +00:00
Ciro Santilli 六四事件 法轮功
58e82a5b91
adrp/lo12 combo
2020-09-02 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
ad53aa82f9
pybind11: move to PYBIND11_MODULE to get rid of deprecation warnings
2020-08-28 01:00:00 +00:00
Ciro Santilli 六四事件 法轮功
1c3403d9c3
gem5: fully understand timingsimlpecpu two core example
2020-08-21 01:00:00 +00:00