cvs commit: src/sys/vfs/fdesc fdesc_vnops.c

Joerg Sonnenberger joerg at britannica.bec.de
Tue Aug 16 15:45:54 PDT 2005


Matt, could you take a look at fdesc?

mount -t fdesc none /mnt && ls /mnt && umount /mnt

triggers a panic here (with and without this chance). Dangling vnode.

Joerg

On Tue, Aug 16, 2005 at 03:40:03PM -0700, Joerg Sonnenberger wrote:
> joerg       2005/08/16 15:40:03 PDT
> 
> DragonFly src repository
> 
>   Modified files:
>     sys/vfs/fdesc        fdesc_vnops.c 
>   Log:
>   Use vop_write_dirent. Correctly handle the case of spare fd tables, e.g.
>   0, 1, 2 and 8 are open and 3 to 7 are closed.
>   
>   Revision  Changes    Path
>   1.20      +35 -31    src/sys/vfs/fdesc/fdesc_vnops.c
> 
> 
> http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fdesc/fdesc_vnops.c.diff?r1=1.19&r2=1.20&f=u





More information about the Commits mailing list