NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/44288: tmpfs_rmdir() panic

The following reply was made to PR kern/44288; it has been noted by GNATS.

From: David Holland <>
Subject: Re: kern/44288: tmpfs_rmdir() panic
Date: Tue, 4 Jan 2011 06:49:23 +0000

 On Sun, Jan 02, 2011 at 07:55:01PM +0000, Jukka Ruohonen wrote:
  >  >  +       KASSERT(node->tn_links == 2);
  >  The above assertion indeed goes off.
 I'm not particularly surprised.
 Now I guess we get to figure out what's corrupting the link count...
 Maybe try changing the above assertion to
    if (node->tn_links != 2) {
        printf("tmpfs_rmdir: tn_links is %u, should be 2\n", node->tn_links);
        node->tn_links = 2;
 and running the workload under ktrace to see what it's doing that
 causes the problem?
 (well, I suppose it's about 98% likely that it's rename)
 David A. Holland

Home | Main Index | Thread Index | Old Index