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
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