Commit Graph

211 Commits

Author SHA1 Message Date
Ciro Santilli
7ccc1d3a8f m5ops: move to factored .h file
Create empty subs for unsupported archs, much less messy for callers.

bst_vs_heap: create
2018-08-25 09:32:44 +01:00
Ciro Santilli
6d51da52bb gem5: add m5 fail 1 to /m5op.out
Document that m5 fail is not actually exiting status 1 on fs.py.
2018-08-24 16:56:19 +01:00
Ciro Santilli
6fadc5ec93 gem5: get /m5ops.out working on arm 2018-08-24 08:58:48 +01:00
Ciro Santilli
0dfbd93afe failed sched_getaffinity_threads attempt
Better eigen naming.
2018-07-22 19:54:59 +01:00
Ciro Santilli
802fe1fda0 eigen: fix dont build if lib is not selected 2018-07-22 16:01:46 +01:00
Ciro Santilli
4e897e85fb sched_getaffinity: multicore userland breakpoint actually worked this time
Move docs to README
2018-07-10 15:40:58 +01:00
Ciro Santilli
d34a8a3e9f move doc of userland physical address tests to README 2018-07-10 13:44:17 +01:00
Ciro Santilli
6045b9fa3d uio: move docs for this disgraceful failed example to README 2018-07-09 17:54:17 +01:00
Ciro Santilli
839271efd6 rand_check: move docs to readme, create norandmaps section 2018-07-09 17:44:34 +01:00
Ciro Santilli
7b8811ee3d rename init_dev_kmsg to time_boot and move doc to README 2018-07-09 17:03:50 +01:00
Ciro Santilli
be6319ab89 move doc for inits and sanity checks to README 2018-07-09 16:59:13 +01:00
Ciro Santilli
f2bf644cfd Review and link kernel_module/user examples to README 2018-07-09 14:47:45 +01:00
Ciro Santilli
258add9c9d wait queue: move docs to README
Do just one example with 2 waits, my readers can handle it :-)
2018-07-08 09:58:07 +01:00
Ciro Santilli
f59ca5a214 timer: move doc to README 2018-07-07 19:23:04 +01:00
Ciro Santilli
7d16a5c024 Move sleep and workqueue module doc to README
sleep was broken because the workqueue was declared locally inside init,
further evidence that no one has ever run the examples :-(
2018-07-07 19:04:58 +01:00
Ciro Santilli
0ccbc04da0 move schedule() doc to README 2018-07-07 18:15:29 +01:00
Ciro Santilli
9c62b82036 memcpy_overflow failed fortify source attempt 2018-07-06 11:24:02 +01:00
Ciro Santilli
5d9418b276 bring CONFIG_FORTIFY_SOURCE back from accidental removal...
Notice that it is not working anymore.

Rename pci.c into qemu_edu.c

Organize kernel_module readmes further
2018-07-06 10:23:35 +01:00
Ciro Santilli
e05eb91add netlink: move docs to README 2018-07-06 08:56:22 +01:00
Ciro Santilli
3d4e0c095d kprobe: update example with px
Going to try and upstream this later on
2018-07-05 09:49:59 +01:00
Ciro Santilli
046bc25b6b virt_to_phys: fix %p vs %px
Move doc to README
2018-07-05 03:42:26 +01:00
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