mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 02:05:57 +01:00
seq_file, printk to pr_info, disk persistency
This commit is contained in:
19
rootfs_overlay/seq_file.sh
Executable file
19
rootfs_overlay/seq_file.sh
Executable file
@@ -0,0 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -ex
|
||||
|
||||
insmod /seq_file.ko
|
||||
cd /sys/kernel/debug
|
||||
|
||||
cat 'lkmc_seq_file'
|
||||
# => 0
|
||||
# => 1
|
||||
# => 2
|
||||
|
||||
cat 'lkmc_seq_file'
|
||||
# => 3
|
||||
# => 4
|
||||
# => 5
|
||||
|
||||
# TODO understand, why does this print nothing?
|
||||
dd if='lkmc_seq_file' bs=1 count=2 skip=2
|
||||
8
rootfs_overlay/seq_file_single.sh
Executable file
8
rootfs_overlay/seq_file_single.sh
Executable file
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
set -ex
|
||||
insmod /seq_file_single.ko
|
||||
cd /sys/kernel/debug
|
||||
cat 'lkmc_seq_file_single'
|
||||
# => abcd
|
||||
dd if='lkmc_seq_file_single' bs=1 skip=2
|
||||
# => cd
|
||||
Reference in New Issue
Block a user