mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-22 17:55:57 +01:00
Also:
* fix fops.c on both kernels:
* 5.9: the out of space error code was 1 not 8
* 6.6: for whatever reason we can't read the user buffer as before on the
diagnostic print, it leads to segfault and oops
* create memfile.c which is like fops.c but of unlimited size
8 lines
182 B
Bash
Executable File
8 lines
182 B
Bash
Executable File
#!/bin/sh
|
|
set -e
|
|
insmod character_device.ko
|
|
./mknoddev.sh lkmc_character_device
|
|
[ "$(cat /dev/lkmc_character_device)" = 'abcd' ]
|
|
rm /dev/lkmc_character_device
|
|
rmmod character_device
|