Ciro Santilli
65fc5b8527
ring0: move docs to readme
2018-07-05 02:43:38 +01:00
Ciro Santilli
237b27869e
kstrto: move doc to README
2018-07-05 02:42:28 +01:00
Ciro Santilli
6c241279a6
split kernel module api docs to README
2018-07-04 10:03:02 +01:00
Ciro Santilli
8f37cd0d22
panic: fix forgotten comment
2018-07-02 22:13:17 +01:00
Ciro Santilli
efc37fa5a7
Move link doc of printk related modules to README
2018-07-01 20:50:02 +01:00
Ciro Santilli
410b662db2
Move panic and family docs to README
2018-07-01 20:45:49 +01:00
Ciro Santilli
50cb67e2e2
mmap: move doc to README
2018-07-01 20:38:16 +01:00
Ciro Santilli
2075fbaf5b
Move poll, ktrhead and kthreads docs to README
2018-07-01 20:01:49 +01:00
Ciro Santilli
ae3c03bdb0
anonymous inode: fix kbuf size for nul
2018-07-01 17:51:08 +01:00
Ciro Santilli
d840b0cb65
ioctl: move doc to README
2018-07-01 17:44:38 +01:00
Ciro Santilli
084e3faf5a
seq_file: move doc to README
2018-07-01 16:46:15 +01:00
Ciro Santilli
923f655811
anonymous inode: move doc to readme
2018-07-01 16:10:29 +01:00
Ciro Santilli
9a4eae50c8
Move debugfs, rootfs and procfs documentation to README
2018-06-29 09:56:41 +01:00
Ciro Santilli
0cd1a2b602
kernel module: fix fops... and move its documentation into README
...
Sometimes I wonder if anyone has ever run this tutorial, otherwise how
can such basic bugs persist for so long?
test_all.sh: crete
2018-06-29 08:47:32 +01:00
Ciro Santilli
7f3671894f
kernel_module: move character device example doc to README
2018-06-29 07:28:09 +01:00
Ciro Santilli
a8055cda60
gem5: explain m5ops and create minimal one liner copy pastes
2018-06-18 09:00:07 +01:00
Ciro Santilli
37d5fa8df9
buildroot: update to 2018.05
...
Verify that OpenBLAS x86 build is working as mentioned at:
https://bugs.busybox.net/show_bug.cgi?id=10856#c1
2018-06-09 14:28:47 +01:00
Ciro Santilli
82d4730cb6
eigen: link to pkg-config question
2018-06-03 21:53:56 +01:00
Ciro Santilli
a4bdcf102c
eigen: fix build, pkg-config problem
2018-06-03 17:58:41 +01:00
Ciro Santilli
93e383902e
libdrm works on x86_64!
2018-06-01 07:59:28 +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
1c129ea013
pci: move doc to readme
2018-05-22 09:53:24 +01:00
Ciro Santilli
2ecc6dadb4
readme: create Ctrl-Alt-Del and improve SysRq
2018-05-20 15:35:23 +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
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
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
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
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
25ebba6d9f
br2: enable taskset, create sched_getaffinity, yet undocumented
2018-05-02 09:29:11 +01:00
Ciro Santilli
4e0d9af81f
netlink
2018-04-20 17:51:17 +01:00
Ciro Santilli
af210a7671
Move arm to virt armv7, unify arm QEMU and gem5 builds
...
gem5 requires armv7, and we learnt that the versatiledb we were using
was pre-v7.
We could have moved to -M vexpress-*, but in the end decided to go for
-M virt due to its simpliciy, and uniformity with aarch64.
platform_device: does not work anymore and was removed, since it was tied
to versatilepb.
We left a mention on the README and removed all in tree source. The QEMU
patch is still left as it was.
As a consequence, the linux tree had no other patches, and we now use
vanilla linux by default, which is a great thing for reproducibility.
Another consequence is the /poweroff.out works for arm -M virt,
and we removed all mentions of the problem.
2018-04-19 23:38:17 +01:00
Ciro Santilli
50f2518656
kernel_module, sample_package: correctly forward Buildroot -O and -g flags
...
readme: improve optimization documentation
2018-04-17 15:05:27 +01:00
Ciro Santilli
72e9fcc4b0
proc_events.c: comment out aarch64
2018-04-17 09:22:20 +01:00
Ciro Santilli
0111ca406b
CONFIG_PROC_EVENTS
2018-04-16 13:38:04 +01:00
Ciro Santilli
24cdcdc756
readme: document rdtsc
2018-04-16 00:48:10 +01:00
Ciro Santilli
51e31cdc29
x86_64: rdstc
...
arm: attempt pmccntr, but didn't work, TODO why: no QEMU support?
2018-04-15 14:10:21 +01:00
Ciro Santilli
f33dab4a1c
linux: pr_debug with CONFIG_DYNAMIC_DEBUG=y
2018-04-14 21:27:47 +01:00
Ciro Santilli
a08a87dc0f
readme: more info on kernel panics, oops an backtraces.
...
myinsmod: use either finit or init
2018-04-14 19:11:13 +01:00
Ciro Santilli
7b0bd10c0b
ring0 priviledged actions
2018-04-13 14:27:03 +01:00
Ciro Santilli
d992ba4e6e
Generalize module_version.c into module_info.c
2018-04-13 09:13:22 +01:00
Ciro Santilli
2427a322fc
kstrto
2018-04-13 08:37:00 +01:00
Ciro Santilli
42e634ffd1
debugfs.c: extend example with toplevel file, fop and kstrtoull_from_user
2018-04-13 07:58:58 +01:00
Ciro Santilli
36940cb322
Get rid of Maintainers section for lower level headers
...
Move benchmark this repo out of conversation, there is plenty of action there!
Move kernel module sections and buildroot sections out of conversation.
Document the instruction count between baseline Buildroot and our monstrosity.
Put ./count-boot-instructions in a separate script.
Link to MIPS graphics QEMU question.
Link to VFIO QEMU question.
2018-03-18 15:14:20 +00:00
Ciro Santilli
e8f09a76e6
Add a shortcute for /eval.sh
...
Create /eval_base64.sh to overcome quoting and newline limitations.
Documente poweroff's failure on readme.
2018-03-14 21:13:45 +00:00
Ciro Santilli
039b8a498c
OpenBLAS
...
Also don't add br2_local by default, default params are insane.
2018-03-14 12:26:49 +00:00