On Чтв, Окт 24, 2002 at 02:30:45 +0800, yf wrote:
> Hi, all,
>
> Recently I wrote a file-system under Linux. When mounting, it prints
> these messages. I use iget(sb, ino) to get the root inode.
>
> But when run into get_new_inode():wake_up(), it hangs there. Who could
> give me some hints?
>
> what the dmesg output:
> ************************************************************************
>
> ==> vvfs_init()
> ==> vvfs_read_super(<NULL>)
> ==> vvfs_connect(192.168.1.57, 52886)
> 2, 38606, 956410048
> <== vvfs_connect()OK
> superblock ordinary filling ok
> ==> vvfs_alloc_inode()
> <== vvfs_alloc_inode()
> ==> vvfs_read_inode(c67fb000)
> get sb sock
> get inode fid
> root inode
> fetch inode OK
> set server info OK
> <== vvfs_read_inode()c67fb000
> Unable to handle kernel paging request at virtual address fffffffc
Address fffffffc looks like negative error code assigned to a pointer.
-- Andrey Panin | Embedded systems software developer pazke@orbita1.ru | PGP key: wwwkeys.eu.pgp.net
This archive was generated by hypermail 2b29 : Thu Oct 31 2002 - 22:00:23 EST