Commit Graph

155 Commits

Author SHA1 Message Date
bd8342bc14 Merge pull request #69 from gagachang/master
Update path to kernel v5.x
2021-08-21 19:27:08 +08:00
9827e32e4d Update some file path to kernel v5.x+ in example/kbleds.c
1. drivers/char/vt_ioctl.c -> drivers/tty/vt/vt_ioctl.c
2. drivers/char/keyboard.c -> drivers/tty/vt/keyboard.c
2021-08-21 14:51:37 +08:00
22e50f3ce9 Use recent kernel build messages 2021-08-20 01:05:51 +08:00
f7e2186e6b Revise the version magic descriptions for recent kernels 2021-08-20 01:02:20 +08:00
3c742b0c7c Fix wording 2021-08-20 00:29:43 +08:00
e47258cd19 Neither latexmk nor dvipng is required
The package texlive-bin from extra also contains a dvipng binary.

Close #58
2021-08-18 20:43:51 +08:00
9a19fde915 Merge pull request #67 from fennecJ/master
Add pdf download link in html only
2021-08-17 17:37:08 +08:00
fe8dd00e2c Add PDF download link in html only
Close #64
2021-08-17 17:35:36 +08:00
2db805da2c Check coding style in CI 2021-08-17 13:07:06 +08:00
48cb100473 Merge pull request #66 from CyrilBrulebois/master
Proofreading and small improvements
2021-08-17 08:56:55 +08:00
98aa78e4d2 Adjust link to ioctl-number.rst 2021-08-16 21:54:03 +02:00
c43c01db31 Improve wording (avoid a send/sent repetition along the way) 2021-08-16 21:54:03 +02:00
08b6de2cde Use an https:// link for LWN 2021-08-16 21:54:03 +02:00
8861d1ead7 Improve wording (statistics seem gathered, not stat-ed) 2021-08-16 21:54:03 +02:00
4d5649fc08 Improve wording (there's only one kernel) 2021-08-16 21:54:03 +02:00
3e05439b6d Add emphasis for the y/m values 2021-08-16 21:54:03 +02:00
b5ab7c5e88 Fix various typos 2021-08-16 21:54:03 +02:00
d85944d107 Mention pr_info() rather than KERN_INFO
The latter might have been used along with printk() in an earlier
version, but pr_info() is getting used consistently so adjust the
#include comments accordingly.

For the avoidance of doubt, pr_info() actually comes from printk.h,
which gets #include'd by kernel.h.
2021-08-16 21:53:22 +02:00
467cc83cc7 Improve the descriptions about reference count (#62)
The term "reference count" would be better than "use count."
In addition, the usage of module_refcount(THIS_MODULE) was appended
for the reference counter query.
2021-08-17 00:23:22 +08:00
53d071eb16 Merge pull request #63 from fennecJ/patch2
Fix typo
2021-08-17 00:11:37 +08:00
99faf5ed0f Fix typo 2021-08-16 23:48:04 +08:00
4acc65b740 Use \verb for the identifiers starting with "--" 2021-08-16 21:21:10 +08:00
b497b6a34e Remove never implemented MODULE_SUPPORTED_DEVICE
MODULE_SUPPORTED_DEVICE is remove from upstream since March 17, 2021.
See linux.git commit 6417f03

Reported by Niklas Lantau <niklaslantau@gmail.com>
Close #61
2021-08-16 20:19:35 +08:00
c8238430b2 Avoid incorrectly separated words (#55)
This patch fixed some typos and added the missing punctuation.
2021-08-16 18:45:43 +08:00
fd69ad9d05 Merge pull request #60 from fennecJ/patch
Fix grammar and typo
2021-08-16 17:24:26 +08:00
15e44bffa8 Fix grammar and typo 2021-08-16 00:47:23 +08:00
964f14dda6 Annotate more directories/files 2021-08-13 01:02:21 +08:00
4c137c305c Merge pull request #57 from fennecJ/patch
Fix typo
2021-08-13 00:53:24 +08:00
990358d75a Fix typo 2021-08-13 00:52:33 +08:00
1da7086da0 Merge pull request #56 from bbenno/fix/typo
Fix typo: concurent -> concurrent
2021-08-13 00:28:37 +08:00
8ba0b0085d Fix typo: concurent -> concurrent 2021-08-12 07:43:38 +00:00
f426661923 Merge pull request #54 from fennecJ/patch
Fix typo
2021-08-11 21:01:07 +08:00
b656755300 Fix typo 2021-08-11 18:34:23 +08:00
8d7caa7fc9 Make insmod/rmmod more consistent 2021-08-11 15:08:08 +08:00
28abb0eca7 Merge pull request #53 from fennecJ/patch
Fix incorrect path
2021-08-10 18:24:17 +08:00
e87998c224 Fix incorrect path
There should be a space between uname and -r
2021-08-10 18:22:33 +08:00
b23168befe Merge pull request #51 from ChinYikMing/fix-init-mesg
Fix init message
2021-08-10 00:55:56 +08:00
ad4ac48eec Fix init message 2021-08-10 00:48:19 +08:00
6b6083fca2 Remove out-of-date information 2021-08-09 23:59:59 +08:00
b002e43bb8 Annotate NULL 2021-08-09 23:57:30 +08:00
cb6267e3b6 Fix wording 2021-08-09 23:46:37 +08:00
e800505b8f Point to corresponding kernel header 2021-08-09 23:26:01 +08:00
a4c44ed3d1 Annotate more commands 2021-08-09 23:23:08 +08:00
2d368210ce Introduce \src to generate Linux kernel source hyperlinks
The new command \src was introduced for preliminary hyperlink generation
which points to Linux kernel source code. At present, stable/linux.git
was referred:
  https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

We might switch to specific LTS kernels once requested.
2021-08-09 23:01:34 +08:00
da3dd34cd2 Revise the path of Linux kernel headers
This patch uses the relative path to Linux kernel headers in source tree
rather than what they are usually inclused in LKM. It would be great to
introduce \href with appropriate hyperlinks to Linux kernel tree.
2021-08-09 22:37:20 +08:00
e551c98dde Clarify kernel header inclusion
Both <linux/module.h> and <linux/kernel.h> are essential headers, and
LKM should include them. Here, we do not use the fully qualified path
specifying the headers.
2021-08-09 22:05:08 +08:00
251adeb075 Change the header file which defines sys_delete_module 2021-08-09 22:00:57 +08:00
526ad3c842 Annotate function calls 2021-08-09 21:41:50 +08:00
53ef0614e8 Annotate more commands 2021-08-09 21:35:19 +08:00
971148e3ed Annotate 'mknod' command 2021-08-09 21:19:40 +08:00