211 Commits

Author SHA1 Message Date
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
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
6fadc5ec93 gem5: get /m5ops.out working on arm 2018-08-24 08:58:48 +01:00
0dfbd93afe failed sched_getaffinity_threads attempt
Better eigen naming.
2018-07-22 19:54:59 +01:00
802fe1fda0 eigen: fix dont build if lib is not selected 2018-07-22 16:01:46 +01:00
4e897e85fb sched_getaffinity: multicore userland breakpoint actually worked this time
Move docs to README
2018-07-10 15:40:58 +01:00
d34a8a3e9f move doc of userland physical address tests to README 2018-07-10 13:44:17 +01:00
6045b9fa3d uio: move docs for this disgraceful failed example to README 2018-07-09 17:54:17 +01:00
839271efd6 rand_check: move docs to readme, create norandmaps section 2018-07-09 17:44:34 +01:00
7b8811ee3d rename init_dev_kmsg to time_boot and move doc to README 2018-07-09 17:03:50 +01:00
be6319ab89 move doc for inits and sanity checks to README 2018-07-09 16:59:13 +01:00
f2bf644cfd Review and link kernel_module/user examples to README 2018-07-09 14:47:45 +01:00
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
f59ca5a214 timer: move doc to README 2018-07-07 19:23:04 +01:00
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
0ccbc04da0 move schedule() doc to README 2018-07-07 18:15:29 +01:00
9c62b82036 memcpy_overflow failed fortify source attempt 2018-07-06 11:24:02 +01:00
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
e05eb91add netlink: move docs to README 2018-07-06 08:56:22 +01:00
3d4e0c095d kprobe: update example with px
Going to try and upstream this later on
2018-07-05 09:49:59 +01:00
046bc25b6b virt_to_phys: fix %p vs %px
Move doc to README
2018-07-05 03:42:26 +01:00
65fc5b8527 ring0: move docs to readme 2018-07-05 02:43:38 +01:00
237b27869e kstrto: move doc to README 2018-07-05 02:42:28 +01:00
6c241279a6 split kernel module api docs to README 2018-07-04 10:03:02 +01:00
8f37cd0d22 panic: fix forgotten comment 2018-07-02 22:13:17 +01:00
efc37fa5a7 Move link doc of printk related modules to README 2018-07-01 20:50:02 +01:00
410b662db2 Move panic and family docs to README 2018-07-01 20:45:49 +01:00
50cb67e2e2 mmap: move doc to README 2018-07-01 20:38:16 +01:00
2075fbaf5b Move poll, ktrhead and kthreads docs to README 2018-07-01 20:01:49 +01:00
ae3c03bdb0 anonymous inode: fix kbuf size for nul 2018-07-01 17:51:08 +01:00
d840b0cb65 ioctl: move doc to README 2018-07-01 17:44:38 +01:00
084e3faf5a seq_file: move doc to README 2018-07-01 16:46:15 +01:00
923f655811 anonymous inode: move doc to readme 2018-07-01 16:10:29 +01:00
9a4eae50c8 Move debugfs, rootfs and procfs documentation to README 2018-06-29 09:56:41 +01:00
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
7f3671894f kernel_module: move character device example doc to README 2018-06-29 07:28:09 +01:00
a8055cda60 gem5: explain m5ops and create minimal one liner copy pastes 2018-06-18 09:00:07 +01:00
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
82d4730cb6 eigen: link to pkg-config question 2018-06-03 21:53:56 +01:00
a4bdcf102c eigen: fix build, pkg-config problem 2018-06-03 17:58:41 +01:00
93e383902e libdrm works on x86_64! 2018-06-01 07:59:28 +01:00
3d0a766534 readme: link to the source code we are talking about 2018-05-23 18:25:01 +01:00
1c129ea013 pci: move doc to readme 2018-05-22 09:53:24 +01:00
2ecc6dadb4 readme: create Ctrl-Alt-Del and improve SysRq 2018-05-20 15:35:23 +01:00
d1f676a680 irq: move doc to readme.
Cleanup, interlink, retest and update observations.
2018-05-12 10:55:09 +01:00
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
7cf9f23ae0 eigen: svd example, use pkg-config 2018-05-08 22:24:18 +01:00
a9a0b93d7c eigen: add hello world
Mention openmp on readme
2018-05-08 17:33:13 +01:00
9f876f7897 c++ userland example 2018-05-08 15:04:41 +01:00
37743c40c3 conf.sh: base insensitive for even less typing 2018-05-06 11:28:54 +01:00