-2
В книге я прочитал, что в будущем файловую систему Device необходимо удалить.Linux 2.3.36 Файловая система устройства опущена
Это в случае с ядром 2.3.36?
В книге я прочитал, что в будущем файловую систему Device необходимо удалить.Linux 2.3.36 Файловая система устройства опущена
Это в случае с ядром 2.3.36?
Это совершенно не так, как в случае с 2.3.36, и я подозреваю, что в обозримом будущем этого не произойдет. Хотя само ядро больше не может зависеть от /dev
, близкого к бесконечному набору программного обеспечения в userland is. Я действительно сомневаюсь, что массовое программное обеспечение является целью развития ядра.
@ Eugen: Но в этом случае 'devs_mk_cdev (MKDEV (MAJOR_NR, minor), S_IFCHR | S_IRUGO | S_IWUGO,« XXX »);' должен создать файл устройства с именем XXX. Правильно? Но это не так. – Peter
Вы найдете отличную документацию по соответствующим API через kernel.org (или Google). Если вы можете сделать 'ls/dev' (и увидеть, например, ваш tty), вы можете быть уверены, что есть файловая система устройства. –
На самом деле: 'devs_mk_cdev (..)' - опечатка. Вы хотите 'devfs_mk_cdev (..)' –