From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Wed, 31 Oct 2007 14:33:48 -0500 From: "Eric Van Hensbergen" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] QTCTL? In-Reply-To: <590013fd4661a1cd6cc431c832503d4a@terzarima.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <590013fd4661a1cd6cc431c832503d4a@terzarima.net> Topicbox-Message-UUID: e1d5e744-ead2-11e9-9d60-3106f5b1d025 On 10/31/07, Charles Forsyth wrote: > > IIRC, qid.version == 0 is used to mark synthetics (like ctl) for the > > purposes of being marked as uncacheable and should be handled with > > care. > > i don't see that anywhere. MCACHE allows things in a mounted space > to be cached; otherwise, i'd suppose not. > > hurumph. Don't know where i got that from - I tried to base my v9fs cacheing stuff on cfs.c, but I don't see any qid.version==0 checks there. Then I thought perhaps it was from a conversation wtih Russ when I was doing cacheing in v9fs -- but on searching my gmail he was saying that it didn't always hold true -- so perhaps something new is needed... -eric