Ciro Santilli
fafcf0663d
readme: ctrl alt del link to so answers
2018-05-20 15:53:51 +01:00
Ciro Santilli
2ecc6dadb4
readme: create Ctrl-Alt-Del and improve SysRq
2018-05-20 15:35:23 +01:00
Ciro Santilli
9cec69df1e
readme: qemu arm graphic link to question why virt does not have it
2018-05-20 12:02:45 +01:00
Ciro Santilli
a0dd7ef9ca
readme: graphic mode arm link to stack overflow question
2018-05-20 10:49:22 +01:00
Ciro Santilli
209332308a
linux: enable CONFIG_LOGO=y by default, too useful to check that graphics works
2018-05-20 10:48:34 +01:00
Ciro Santilli
260155096d
readme: multiple versions of packages dont work with SRCDIR
2018-05-20 09:09:33 +01:00
Ciro Santilli
faaa791c9f
buildroot: update to 2018.05-rc1
...
qemu: update to v2.12.0
The Buildroot update fixes #28 which broke the build on Ubuntu 18.04,
which had error message:
conflicting types for 'copy_file_range'
We shouldn't normally update to -rc tags, but it fixes the build and I can't
be bothered to bisect further, when 2018.05 comes we will just update again.
The qemu update is kind of random, and I shouldn't have done it at the same
time, but so be it. I did it because I noticed the build was broken while
trying to fix .gitignores on QEMU.
2018-05-19 21:58:38 +01:00
Ciro Santilli
fee5183468
build: fix build without -K undefined d
2018-05-19 19:43:42 +01:00
Ciro Santilli
de9223c03d
gem5: aarch64 graphic mode works
...
build: allow passing extra kernel config fragment with -c.
Old -c was renamed to -C, and old -C to -f.
2018-05-19 09:41:09 +01:00
Ciro Santilli
d9df5f97fd
readme: document ./build -s
2018-05-18 18:14:58 +01:00
Ciro Santilli
0c44329b0e
readme: multiple versions of a package in gem5
2018-05-18 16:33:16 +01:00
Ciro Santilli
350a4c4d3f
readme: give concreate graphic mode arm commands
...
Document that it does not work without -K.
2018-05-18 15:20:48 +01:00
Ciro Santilli
0e2a1b367c
readme: remove repeated link to contributing
2018-05-18 10:07:48 +01:00
Ciro Santilli
4ecd9f73b4
readme: gem5 arm linux kernel fork
2018-05-18 09:24:00 +01:00
Ciro Santilli
228b86f70e
gem5: update to 49f96e7b77925837aa5bc84d4c3453ab5f07408e
2018-05-17 16:54:22 +01:00
Ciro Santilli
0678bd82ac
readme: gem5 graphic mode
2018-05-16 11:37:56 +01:00
Ciro Santilli
99382df5ff
Merge branch 'master' of github.com:cirosantilli/linux-kernel-module-cheat
2018-05-15 15:03:59 +01:00
Ciro Santilli
2b2b433ade
build: fix -K
2018-05-15 15:03:39 +01:00
Ciro Santilli
c06476bfc8
/proc/interrupts: observe ttyS0 interrupts go up in text mode
2018-05-12 18:27:05 +01:00
Ciro Santilli
d1f676a680
irq: move doc to readme.
...
Cleanup, interlink, retest and update observations.
2018-05-12 10:55:09 +01:00
Ciro Santilli
0c15778e14
Merge branch 'master' of github.com:cirosantilli/linux-kernel-module-cheat
2018-05-09 09:46:06 +01:00
Ciro Santilli
47354275f9
readme: link to arm gem5 more than 8 cores
2018-05-09 09:45:56 +01:00
Ciro Santilli
04f13937f4
readme: remove myinsmod and myrmmod from index since already mentioned in readme
...
With time, all of those will be removed, and all will be mentioned on main README instead
2018-05-08 22:30:02 +01:00
Ciro Santilli
7cf9f23ae0
eigen: svd example, use pkg-config
2018-05-08 22:24:18 +01:00
Ciro Santilli
6b61365556
Merge branch 'master' of github.com:cirosantilli/linux-kernel-module-cheat
2018-05-08 21:11:41 +01:00
Ciro Santilli
c9338828b8
readme: minor fixes
2018-05-08 21:11:39 +01:00
Ciro Santilli
a9a0b93d7c
eigen: add hello world
...
Mention openmp on readme
2018-05-08 17:33:13 +01:00
Ciro Santilli
9f876f7897
c++ userland example
2018-05-08 15:04:41 +01:00
Ciro Santilli
237b7603b7
tty: split multiple tty section
2018-05-06 11:50:32 +01:00
Ciro Santilli
9db2d291ed
kprobes: mention CONFIG_KPROBE_EVENTS=y
2018-05-06 11:46:38 +01:00
Ciro Santilli
37743c40c3
conf.sh: base insensitive for even less typing
2018-05-06 11:28:54 +01:00
Ciro Santilli
e05f447f87
kprobes
2018-05-05 22:31:02 +01:00
Ciro Santilli
8a826ab16a
pr_debug: fix wrong insmod assertions, document mess of printk(KERN_DEBUG
2018-05-05 21:42:47 +01:00
Ciro Santilli
22a7b9bf2b
config.sh: builtin grep!
2018-05-05 19:21:18 +01:00
Ciro Santilli
c735790099
build: -c to enable a single linux kernel config
...
Disable CONFIG_FORTIFY_SOURCE=y by default as it might incur overhead,
enable CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y as it should not.
2018-05-05 11:50:22 +01:00
Ciro Santilli
149ab9302b
strlen_overflow: cleanup after reddit rush
2018-05-05 09:09:12 +01:00
Ciro Santilli
1b451a70d4
strlen_overflow and CONFIG_FORTIFY_SOURCE
2018-05-05 08:50:01 +01:00
Ciro Santilli
fcffb4a6d6
Move contributing to readme
2018-05-05 08:11:53 +01:00
Ciro Santilli
1b0c527848
common: one char arch shorthands, fail nicely on invalid arch
2018-05-03 16:11:16 +01:00
Ciro Santilli
b8f190cc24
readme: kernel panic symbols instead of addresses
2018-05-02 18:00:25 +01:00
Ciro Santilli
bde13c3772
readme: qemu failed interesting multicore debug attempt
...
qemu cannot trace memory accesses
2018-05-02 17:13:02 +01:00
Ciro Santilli
fe8844b3cd
gem5: pydot to generate config.ini graphs
2018-05-02 16:29:39 +01:00
Ciro Santilli
8b8793d52b
readme: several small improvements
2018-05-02 10:00:03 +01:00
Ciro Santilli
81164a0a98
Merge branch 'master' of github.com:cirosantilli/linux-kernel-module-cheat
2018-05-02 09:29:14 +01:00
Ciro Santilli
25ebba6d9f
br2: enable taskset, create sched_getaffinity, yet undocumented
2018-05-02 09:29:11 +01:00
Ciro Santilli
6a1e98fab2
readme: qemu todos: show instructions and multicore trace
2018-05-02 00:24:58 +01:00
Ciro Santilli
b992163d4e
gem5: possible to edit python in tree, factor arm and aarch64 build
...
readme: stress kills gem5, some gem5 builds much slower than others
2018-05-02 00:14:23 +01:00
Ciro Santilli
533fe808b6
readme: gem5 use -F for interactive shell at end of boot restore
...
fs_bitLITTLE: vmlinux.vexpress_gem5_v1.20170616 works without dtb
2018-05-01 11:46:52 +01:00
Ciro Santilli
37a4ff8070
fs_bigLITTLE: patch for vda, more info
2018-05-01 00:05:40 +01:00
Ciro Santilli
ea244e1d6f
fs_bigLITTLE: minimized
...
I was confused previously by the fact that the DTB is required,
despite gem5 autogenerating a default one if it is not provided.
TODO: why is the generated one not correct?
2018-04-30 18:14:58 +01:00