Commit Graph

  • 8172c031a6 Merge pull request #213 from keytouch/master Jim Huang 2023-07-23 21:17:38 +08:00
  • 5e2b7aa2e3 procfs: Remove unnecessary cleanup on proc_create failure keytouch 2023-07-23 18:41:46 +08:00
  • 433d031ae0 Merge pull request #212 from tylerfanelli/dnf_notes Jim Huang 2023-07-08 12:11:00 +08:00
  • 4f0fa3b17c headers: Update header installation for Fedora Tyler Fanelli 2023-07-07 23:58:30 -04:00
  • 9e9f5a8bf8 static_key: Include <linux/jump_label.h> (#210) Sam Erickson 2023-07-05 10:14:49 -05:00
  • befbaf085b examples: Add missing __init/__exit (#209) Chih-En Lin 2023-07-05 09:44:21 +08:00
  • d68fd7623e Merge pull request #208 from samuelerickson977/master Jim Huang 2023-07-05 07:56:03 +08:00
  • 8a5463ddd9 include linux/init.h in bottomhalf.c Sam Erickson 2023-07-04 10:10:18 -05:00
  • f1e60b0a01 Merge pull request #206 from ekangmonyet/master Jim Huang 2023-07-04 05:37:06 +08:00
  • 3c66525ef2 Delete old release and retag latest commit Ekang Monyet 2023-07-03 09:47:24 +08:00
  • fe46d27faf Revert "Delete existing release asset before releasing" Ekang Monyet 2023-07-03 09:32:35 +08:00
  • 738727bbcc Merge pull request #200 from lyctw/static_key Jim Huang 2023-05-02 10:58:15 +08:00
  • 421b9b04fe Introduce static key in optimizations section Peter Lin 2023-05-01 16:15:58 +08:00
  • a284eabdb5 Merge pull request #202 from linD026/master Jim Huang 2023-05-01 23:48:53 +08:00
  • 16e0656b2d CI: Switch Smatch source code to GitHub mirror Chih-En Lin 2023-05-01 23:26:17 +08:00
  • ed0b93c152 Merge pull request #198 from linD026/master Jim Huang 2023-04-27 11:28:05 +08:00
  • d2d54ca639 Remove sleep_on family Chih-En Lin 2023-04-27 10:20:48 +08:00
  • cc37e59a63 Fix macOS prerequisites Jim Huang 2023-03-26 09:21:53 +08:00
  • 6eb7bd5d23 Merge pull request #193 from linD026/master Jim Huang 2023-03-24 12:23:24 +08:00
  • 23c0a73c78 procfs: Enforce Linux naming style Chih-En Lin 2023-03-24 11:36:33 +08:00
  • 45ac4087d0 Merge pull request #189 from linD026/master Jim Huang 2023-03-14 09:01:22 +08:00
  • 4ee80a3e16 completion: Improve the compatibility with v5.17+ linD026 2023-03-14 07:59:42 +08:00
  • 8a5879a0fa chardev2: Fix missing header for {get, put}_user linD026 2023-03-14 07:51:00 +08:00
  • cdf7b42ac1 Merge pull request #187 from linD026/master Jim Huang 2023-02-23 21:58:20 +08:00
  • b0d4204405 Relocate Archlinux code snippet to avoid confusion Chih-En Lin 2023-02-23 20:53:27 +08:00
  • a91431a2e3 Merge pull request #186 from ashevche/kernel.h Jim Huang 2023-02-23 20:33:11 +08:00
  • b8bbcd8a07 treewide: Replace kernel.h by printk.h Andy Shevchenko 2023-02-23 12:41:23 +02:00
  • e62dff0df4 treewide: Clean up the headers Andy Shevchenko 2023-02-22 17:43:27 +02:00
  • e07bf16bfd devicemodel: Remove duplicate owner assignment Andy Shevchenko 2023-02-21 23:03:25 +02:00
  • 53f4b4c640 Merge pull request #184 from linD026/master Jim Huang 2022-12-25 20:24:10 +08:00
  • 78e3e062c4 syscall: Use openat() instead of open() linD026 2022-12-25 13:31:01 +08:00
  • 2f5fd9a75d Merge pull request #183 from linD026/master Jim Huang 2022-12-25 12:50:15 +08:00
  • 6062f64bcf example/syscall: Fix typo and unmatch types linD026 2022-12-25 12:33:52 +08:00
  • 0decb83073 Merge pull request #182 from lyctw/master Jim Huang 2022-12-13 01:11:45 +08:00
  • 3133ee5293 Add error message when sha256 algorithm is not supported Peter Lin 2022-12-12 22:55:06 +08:00
  • d249317c87 Merge pull request #181 from lyctw/master Jim Huang 2022-12-11 16:49:44 +08:00
  • 55e7a155fa Fix typo in interrupt handlers section Peter Lin 2022-12-11 14:45:42 +08:00
  • 1c916a79a9 CI: Bump validation host versioning Jim Huang 2022-12-10 06:21:02 +08:00
  • c6b59d2a8f CI: Bump dependency versions Jim Huang 2022-12-10 06:11:09 +08:00
  • 0fe984fd04 Make the naming for GitHub Actions more consistent Jim Huang 2022-12-10 06:07:56 +08:00
  • 9c25e59b43 Convey secure boot specific considerations (#177) Iûnn Kiàn-îng 2022-11-10 22:24:37 +08:00
  • 910715dab6 Merge pull request #176 from linD026/master Jim Huang 2022-11-04 01:35:33 +08:00
  • d81d968b0e vinput: Fix missing error code Chih-En Lin 2022-11-04 01:16:14 +08:00
  • 9892214764 Fix typo (line 1019) (#174) Johan Calle 2022-10-24 22:52:05 +09:00
  • b950a100f6 Merge pull request #124 from tzuyichan/patch Jim Huang 2022-10-23 00:28:11 +08:00
  • d2ddcccce3 Fix dead link Jim Huang 2022-10-21 09:36:47 +08:00
  • 7b38f3713a Fix typo (#169) Kohei Otsuka 2022-10-04 18:52:07 +02:00
  • 760df73743 Merge pull request #168 from linD026/master Jim Huang 2022-09-23 13:52:06 +08:00
  • 422f387ae3 Merge pull request #167 from linD026/minmax Jim Huang 2022-09-23 13:51:25 +08:00
  • 0f9c72631c Fix dereference NULL pointer with proc_lseek linD026 2022-09-21 13:55:30 +08:00
  • eb2c766da4 Improve the compatibility with kernel < v5.10 linD026 2022-09-21 13:53:06 +08:00
  • c69eff9d1f Merge pull request #163 from linD026/read-write Jim Huang 2022-09-08 22:24:20 +08:00
  • 39a313dc20 procfs{2, 3}: Change to use offset parameter linD026 2022-09-08 06:51:14 +08:00
  • 53c2794fdb Merge pull request #164 from linD026/file-proc_ops Jim Huang 2022-09-08 12:22:12 +08:00
  • d79fdc8559 Merge pull request #162 from linD026/master Jim Huang 2022-09-08 12:19:42 +08:00
  • 9db8c92cf5 Improve the description of proc in file-ops linD026 2022-09-08 08:24:47 +08:00
  • 95a7ca513f Fix the buffer length may cause a read error linD026 2022-09-08 05:37:48 +08:00
  • 637e707a1a Add additional macos installation instruction in README.md (#157) Cheng-En Lee 2022-08-26 19:14:17 -07:00
  • cd2ba2447d Merge pull request #156 from linD026/master Jim Huang 2022-07-02 22:38:06 +08:00
  • 87bd9ceb34 Adjust "in the mean time" description of tasklet Chih-En Lin 2022-07-02 21:58:50 +08:00
  • 2a2cfb5188 Merge pull request #155 from linD026/master Jim Huang 2022-07-02 13:49:15 +08:00
  • 3d1fb29070 Add more information about the CFI of timer API Chih-En Lin 2022-07-01 21:09:38 +08:00
  • 08eee1abf1 Merge pull request #154 from leovincentseles/master Jim Huang 2022-06-25 23:39:19 +08:00
  • 22ebabe297 module_init and module_exit are defined in module.h leovincentseles 2022-06-25 23:15:48 +08:00
  • 63ac35dd4f CI: Bump dependency versions Jim Huang 2022-04-28 19:19:29 +08:00
  • 96e522cb36 Merge pull request #150 from asas1asas200/zeng-feat-attributes Jim Huang 2022-04-19 03:22:04 +08:00
  • 04465b1a44 Add description of sysfs attribute asas1asas200 2022-04-17 22:20:18 +08:00
  • 565a599342 Merge pull request #149 from linD026/master Jim Huang 2022-04-17 02:52:15 +08:00
  • beb1ff1595 Fix potential concurrent problems in chardev2.c linD026 2022-04-17 00:23:49 +08:00
  • aa4b5d7421 Merge pull request #147 from linD026/master Jim Huang 2022-04-10 22:59:12 +08:00
  • 9f92fe4d6a Fix wrong regular expression of clang-format linD026 2022-04-10 22:51:59 +08:00
  • afc4f6bf56 Merge pull request #146 from linD026/master Jim Huang 2022-04-10 21:38:52 +08:00
  • 6e7eda6398 Fix typo linD026 2022-04-10 20:31:19 +08:00
  • 3beae490ee Merge pull request #145 from linD026/master Jim Huang 2022-04-08 18:15:57 +08:00
  • 636c1e702d Introduce Virtual Input Device Driver linD026 2022-04-05 23:51:54 +08:00
  • 413c7d54cd Merge pull request #144 from henrybear327/improvement/latexmk Jim Huang 2022-03-18 20:20:41 +01:00
  • 16fe2e9eb0 Update README and Makefile for the latexmk existence check Chun-Hung Tseng 2022-03-18 19:56:25 +01:00
  • d78afd22ac Tweak the style of sudoers file Jim Huang 2022-03-19 02:26:43 +08:00
  • d27d2c2301 Update .gitignore files to ignore latexmk tmp files Chun-Hung Tseng 2022-03-18 19:08:26 +01:00
  • adb2d21af2 Fix the pdf generation code in Makefile Chun-Hung Tseng 2022-03-18 19:02:21 +01:00
  • 60bed94bad Merge pull request #143 from linD026/master Jim Huang 2022-03-17 08:13:26 +08:00
  • 85ee0ec67b Improve the description of finding syscall table linD026 2022-03-16 23:17:31 +08:00
  • 19521bc60a Refine wording on module loading Jim Huang 2022-03-16 14:32:08 +08:00
  • 356723c824 Merge pull request #141 from steven1lung/master Jim Huang 2022-03-09 14:23:17 +08:00
  • d771c50166 Fix grammar Steven Lung 2022-03-09 14:14:08 +08:00
  • ef2939ef61 Merge pull request #140 from steven1lung/master Jim Huang 2022-03-07 17:11:05 +08:00
  • 5ca9b642a4 Fix typo, grammar and remove duplicated words Steven Lung 2022-03-07 16:56:13 +08:00
  • 844beed5d7 Fix a logic error in examples/ioctl.c (#137) Bob Lee 2022-02-21 00:58:47 +08:00
  • d8216ff7b6 Fix incoherent ioctl examples (#139) linD026 2022-02-21 00:53:29 +08:00
  • fb15882377 Add book cover (#136) Ching-Hua (Vivian) Lin 2022-01-09 20:26:07 +08:00
  • 5c0f9b0abc Update Makefile and Add explanation (#133) 萌新阿岩 2021-12-28 20:45:50 +08:00
  • 785c2fe600 Merge pull request #135 from RinHizakura/master Jim Huang 2021-12-25 14:48:13 +08:00
  • 2cc4264f72 Introduce the new method for chardev registration RinHizakura 2021-12-22 00:06:05 +08:00
  • e4016013b2 modinfo does not require superuser permission Jim Huang 2021-12-04 16:13:22 +00:00
  • b4ba4cfc9b Merge pull request #130 from lyctw/master Jim Huang 2021-11-16 16:01:56 +08:00
  • e2a6fcdae9 Fix typo lyctw 2021-11-16 14:50:01 +08:00
  • 17162018fe Merge pull request #128 from sudoliyang/patch-2 Jim Huang 2021-11-08 22:30:20 +08:00
  • 19b4d4bd22 Merge pull request #127 from sudoliyang/patch-1 Jim Huang 2021-11-08 22:14:16 +08:00
  • f07d5d564d Fix typo Liyang Zhang 2021-11-08 22:10:21 +08:00
  • f5600a4ead Fix typo Liyang Zhang 2021-11-08 22:07:08 +08:00