480 Commits

Author SHA1 Message Date
Kaiwan N Billimoria
11d172560d add target - the user-space app 2023-11-01 11:58:39 +05:30
Kaiwan N Billimoria
326e69e53c Initial commit - simple misc char driver from LKP Part 2 enhanced with mutex lock 2023-10-31 12:05:21 +05:30
Kaiwan N Billimoria
6498896bbb initial commit - orig user space app to test this misc driver 2023-10-31 12:05:01 +05:30
Kaiwan N Billimoria
c7764879b1 Update FR 2023-10-31 08:55:30 +05:30
Kaiwan N Billimoria
a4ce665470 order the obj-m with user first 2023-10-16 07:18:38 +05:30
Kaiwan N Billimoria
f00e599f1c updt Makefile 2023-10-16 07:16:43 +05:30
Kaiwan N Billimoria
6980f2587f updt FR 2023-10-16 06:58:57 +05:30
Kaiwan N Billimoria
1f19e8441a updt Makefile 2023-10-16 06:58:48 +05:30
Kaiwan N Billimoria
b11103929e better strip msg 2023-10-16 06:58:38 +05:30
Kaiwan N Billimoria
678efa2f6f updt FR 2023-10-14 18:29:26 +05:30
Kaiwan N Billimoria
016867a19c cleanup, add info 2023-10-14 18:29:09 +05:30
Kaiwan N Billimoria
06885d76d8 rm empty line 2023-10-14 10:33:45 +05:30
Kaiwan N Billimoria
21ff5d1cfe Remove the MODNAME macro 2023-10-14 10:05:41 +05:30
Kaiwan N Billimoria
e21e3409dc Add author,desc,license,ver 2023-10-14 09:40:47 +05:30
Kaiwan N Billimoria
3e877b4097 Make strip happen only if MYDEBUG=n and (any) module signing is off 2023-10-13 19:04:09 +05:30
Kaiwan N Billimoria
f69132e2ca Put the FNAME_C var first; show the 'settings' too in 'help' 2023-10-13 18:53:44 +05:30
Kaiwan N Billimoria
134ce78026 Ic - modstacking2 assgn sol 2023-10-13 07:05:12 +05:30
Kaiwan N Billimoria
a99f78abb9 Add assignment 2023-10-13 06:46:13 +05:30
Kaiwan N Billimoria
5df52fba35 ic - initial commit (fp_in_lkm) 2023-10-12 15:45:18 +05:30
Kaiwan N Billimoria
6bd6951bdc ic 2023-10-11 17:39:59 +05:30
Kaiwan N Billimoria
5aeb9300c9 Ic 2023-10-11 17:24:57 +05:30
Kaiwan N Billimoria
7f2014a56d Initial commit - modstacking PoC 2023-10-11 12:45:33 +05:30
Kaiwan N Billimoria
3e7874de64 bugfix: can't use strlen here 2023-10-10 12:07:14 +05:30
Kaiwan N Billimoria
5e66c04cd9 Use correct kernel src tree path for ARM64 2023-10-10 12:06:52 +05:30
Kaiwan N Billimoria
f2a2aa259b Better string desc for ARMxx 2023-10-10 12:04:56 +05:30
Kaiwan N Billimoria
481ce5e973 ic 2023-10-10 11:47:16 +05:30
Kaiwan N Billimoria
d7352f1ec1 better comment 2023-10-10 11:05:21 +05:30
Kaiwan N Billimoria
998db38f54 better comment 2023-10-10 09:05:05 +05:30
Kaiwan N Billimoria
666b634492 FR updts 2023-10-10 09:04:55 +05:30
Kaiwan N Billimoria
a4c381323f Add coccinelle static analyzer 2023-10-10 09:04:39 +05:30
Kaiwan N Billimoria
3193d0406c Fix check for cross compiler 2023-10-09 19:38:53 +05:30
Kaiwan N Billimoria
a3f9cd5e8c validity checks 2023-10-09 19:35:04 +05:30
Kaiwan N Billimoria
ed53d053ae Merge branch 'main' of https://github.com/PacktPublishing/Linux-Kernel-Programming_2E 2023-10-09 19:31:33 +05:30
Kaiwan N Billimoria
a9765ffaba sudo not reqd for local module file strip 2023-10-09 19:30:29 +05:30
Kaiwan N Billimoria
96e3d28d9f ic 2023-10-09 19:18:41 +05:30
Kaiwan N Billimoria
4bd8f224f2 Initial commit - ch5/cross/ 2023-10-09 19:14:38 +05:30
Kaiwan N Billimoria
6ff154db54 Merge branch 'main' of https://github.com/PacktPublishing/Linux-Kernel-Programming_2E 2023-10-09 12:32:38 +05:30
Kaiwan N Billimoria
795a212cc9 Initial commit (ch5/lkm_template) 2023-10-09 12:32:24 +05:30
Kaiwan N Billimoria
04fca2f8f0 Invoke stress-ng so that it can get OOM'ed 2023-10-09 12:27:19 +05:30
Kaiwan N Billimoria
aac0f62c65 Invoke stress-ng so that it can get OOM'ed 2023-10-09 12:25:41 +05:30
Kaiwan N Billimoria
1ff13fdde0 Add note on parent cgroup ctrlrs 2023-09-22 12:16:22 +05:30
Kaiwan N Billimoria
ee3592852e Only show mem_high_human when non-null 2023-09-22 09:47:28 +05:30
Kaiwan N Billimoria
4683e54f16 More stress on memory to better chances of OOM kill :-) 2023-09-22 08:23:37 +05:30
Kaiwan N Billimoria
4833930555 Warning reg the lowmem svc; unitfile : eliminate any ./ in name 2023-09-21 17:50:36 +05:30
Kaiwan N Billimoria
589b052ca2 Add coreutils 2023-09-21 17:50:24 +05:30
Kaiwan N Billimoria
27ea61e7e5 rm the 'latency' src 2023-09-19 19:43:17 +05:30
Kaiwan N Billimoria
db6735d839 FR updts 2023-09-19 19:40:09 +05:30
Kaiwan N Billimoria
5865fa6174 minor 2023-09-19 19:39:58 +05:30
Kaiwan N Billimoria
c2b6626948 updt FR 2023-09-03 16:49:28 +05:30
Kaiwan N Billimoria
590a69dd27 simplify; comments 2023-09-03 16:49:13 +05:30