NetBSD-Bugs archive

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

Re: kern/46148 (tmpfs causes cvs corruption)



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

From: Matthias Scheler <tron%NetBSD.org@localhost>
To: Mindaugas Rasiukevicius <rmind%netbsd.org@localhost>
Cc: NetBSD GNATS <gnats-bugs%NetBSD.org@localhost>
Subject: Re: kern/46148 (tmpfs causes cvs corruption)
Date: Mon, 25 May 2015 16:46:31 +0100

 On Mon, May 25, 2015 at 03:11:57PM +0100, Mindaugas Rasiukevicius wrote:
 > >  > NetBSD colwyn.zhadum.org.uk 7.0_BETA NetBSD 7.0_BETA (GENERIC) #0: Wed
 > >  > Aug 20 13:44:09 BST 2014
 > >  > tron%lyssa.zhadum.org.uk@localhost:/export/scratch/tron/obj/sys/arch/amd64/compile/GENERIC
 > >  > amd64
 > >  
 > >  I still can reproduce this problem with a NetBSD 7.99.18 GENERIC kernel.
 > >  
 > 
 > More information is needed, e.g. trace what CVS is doing at the file
 > system level or some other clue.  Alternatively, a quick and reliable
 > way to reproduce it.
 
 If I knew a quick and reliable way to reproduce this I would have mentioned
 this a long time ago.
 
 Unfortunately I don't. I only noticed the problem a few days after
 I move my local NetBSD CVS repository mirror from a machine with
 "/tmp" on MFS to a machine with "/tmp" on tmpfs.
 
 The best way I can suggest to reproduce it is creating a setup like
 my machine:
 1.) A mirror of NetBSD cvs repository on "/cvsroot".
 2.) tmpfs on "/tmp".
 3.) Checkout "src" over SSH from the local repository.
 4.) Once a day update "/cvsroot" via "rsync" then the update the
     check out with "cvs -q update -P d".
 
 Within less than a week you'll have a multiple copies of "src" in
 random subdirectories of "src".
 
 	Kind regards
 
 -- 
 Matthias Scheler                                 https://zhadum.org.uk/
 


Home | Main Index | Thread Index | Old Index