hi all, A puzzy boring me now... In init_netlink() (/net/netlink/netlink_dev.c), at first a character device named "netlink" will register in the root of devfs and then a directory also named "netlink" will be made in the root of the devfs. There are many devices will register in the "netlink" directory subsequently. I have checked the /dev , only the "netlink" character device registered. Who can tell me that when the "netlink" directory can be made? and why only the "netlink" character device registered? thanks in advance madsys -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/