Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 May 1997 14:52:01 +0200
From:      Poul-Henning Kamp <phk@dk.tfs.com>
To:        Doug Rabson <dfr@nlsystems.com>
Cc:        Poul-Henning Kamp <phk@dk.tfs.com>, current@freebsd.org
Subject:   Re: vnode->v_usage 
Message-ID:  <200.862923121@critter>
In-Reply-To: Your message of "Tue, 06 May 1997 13:01:45 BST." <Pine.BSF.3.95q.970506125821.331J-100000@herring.nlsystems.com> 

next in thread | previous in thread | raw e-mail | index | archive | help

Thanks!

I've tried to provoke that race, and finally decided that it didn't
exist, but I guess I was wrong.

Will apply your patch.

Poul-Henning

>I just had a page fault in vtouch.  The code needs to check for
>v_freelist.tqe_prev != 0xdeadb (shudder) to protect itself from races with
>getnewvnode. 

--
Poul-Henning Kamp           | phk@FreeBSD.ORG       FreeBSD Core-team.
http://www.freebsd.org/~phk | phk@login.dknet.dk    Private mailbox.
whois: [PHK]                | phk@tfs.com           TRW Financial Systems, Inc.
Power and ignorance is a disgusting cocktail.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200.862923121>