Commit Graph

642 Commits

Author SHA1 Message Date
Ciro Santilli
3e626ccf8f disk persistency: gem5 is not persistent 2018-05-31 14:57:43 +01:00
Ciro Santilli
85d3c3e74d readme: typo ride -> rid 2018-05-31 14:37:11 +01:00
Ciro Santilli
5ad9fa5033 libdrm: find drm.h is inside kernel tree, link to buildroot bug report.
Play with multiple -device virtio-gpu-pci
2018-05-31 09:08:45 +01:00
Ciro Santilli
ae0701df10 bench-all: get working again
Fix gem5/build wrong path for dd swapfile. Put it under out/ while we are at it
now that we have out of tree builds.

Allow seq_id larger than 7: broke previously because 08 is not valid octal.

Use timeout --foreground to allow killing scons

Don't upload results by default, too insane.
2018-05-31 09:08:45 +01:00
Ciro Santilli
c7ab01967d readme: improve getting started organization 2018-05-29 11:02:09 +01:00
Ciro Santilli
32ccda88c8 prebuilt: allow running prebuilt images 2018-05-28 19:36:07 +01:00
Ciro Santilli
b60c6f1b9c drm: document failed attempts 2018-05-28 12:01:14 +01:00
Ciro Santilli
e4d09b28b9 readme: benchmark QEMU and gem5 user vs system 2018-05-27 17:28:21 +01:00
Ciro Santilli
bad30f513c qemumonitor: fix for qemu v2.12
Must use expect now for some reason, and I only know how to make it work
nicely if the arguments come from CLI arguments instead of stdin.

Document it on a dedicated section.

Fix #29
2018-05-26 22:19:19 +01:00
Ciro Santilli
fe01ade54d gem5: se.py attempts, also improve qemu usermode info 2018-05-26 13:26:27 +01:00
Ciro Santilli
3bb5b7d538 gem5: fix vs qemu description formating 2018-05-25 15:55:37 +01:00
Ciro Santilli
3cebbb9591 graphics: arm -M virt does have graphics actually 2018-05-24 15:43:04 +01:00
Ciro Santilli
76ee79654a pci: document info qtree to get pci device info 2018-05-24 13:59:57 +01:00
Ciro Santilli
3d0a766534 readme: link to the source code we are talking about 2018-05-23 18:25:01 +01:00
Ciro Santilli
8e8b84d6a6 readme: fix broken refernces 2018-05-23 17:40:57 +01:00
Ciro Santilli
922795cbc4 pci: review setpci and devmem manipulations
Make if you do this then this happens relations clearer.
2018-05-23 17:33:18 +01:00
Ciro Santilli
82872f9467 tty: also demo serial port on gui vc: 2018-05-23 05:50:16 +01:00
Ciro Santilli
ca07460fcf readme: typo the the 2018-05-23 04:10:44 +01:00
Ciro Santilli
dbecf15f8f inittab: spawn -/bin/sh instead of getty sha-dbecf15f8ff9169e64e5f9402a692647174860ae 2018-05-23 02:14:32 +01:00
Ciro Santilli
6d90e1244e printk: console_msg_format was added in v4.16 2018-05-22 12:36:24 +01:00
Ciro Santilli
1c129ea013 pci: move doc to readme 2018-05-22 09:53:24 +01:00
Ciro Santilli
92c7bb6959 readme: move leds and gpio into hardware models section 2018-05-22 08:31:35 +01:00
Ciro Santilli
8916262327 leds: move documentation to readme, broken on -M virt 2018-05-22 08:16:33 +01:00
Ciro Santilli
207306fa31 gpio: move documentation to README, document that it broke on -M virt 2018-05-22 08:09:06 +01:00
Ciro Santilli
26ecfacd57 readme: LInux typo 2018-05-22 07:49:05 +01:00
Ciro Santilli
529eedd9ff readme: linux kernel version group sections 2018-05-22 07:48:19 +01:00
Ciro Santilli
8cd2659a60 run: improve -drive file quoting to be saner 2018-05-21 11:27:34 +01:00
Ciro Santilli
58face41ac readme: ttys are starting to make sense! 2018-05-21 00:07:39 +01:00
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