ext4_init_sysfs,int__initext4_init_sysfs(void){intret;kobject_set_name(&ext4_kset.kobj,"ext4");ext4_kset.kobj.parent=fs_kobj;ret=kset_register(&ext4_kset);if(ret)returnret;re
proc 和sysfs 文件系统 proc和sysfs就是通过将kernel data 以有层级的directory形式来提供接触kernel的窗口。文件内容实时由kernel function生成不是在disk上。 有权限就可以按格式读写kernel内存。 proc下每个process都有个directory格式是 /proc/PID。 常用的ps 命令其实就是读这个来查状态的。然后还有/proc/cpuinfo和...
/dev/loop0 on / type ext4 (rw,errors=remount-ro)proc on /proc type proc (rw,noexec,nosuid,nodev)none on /sys type sysfs (rw,noexec,nosuid,nodev)none on /sys/fs/fuse/connections type fusectl (rw)none on /sys/kernel/debug type debugfs (rw)none on /sys/kernel/security type ...
"elevator: Fix a race in elevator switching and md device initialization" changed the semantics of elevator_init() in a way that now enforces to hold the corresponding request queue's sysfs_lock when calling elevator_init() to fix a race. The patch did not convert the s390 dasd device dr...