Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Nov 2014 12:12:04 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 195278] gjournal UFS: svn update /usr/ports panics with corrupt directory emulators/aqemu/files missing `.' and `..'
Message-ID:  <bug-195278-8-T4r2W5b6dM@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-195278-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-195278-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195278

--- Comment #2 from Kenneth Salerno <kennethsalerno@yahoo.com> ---
STEPS TO REPRODUCE:

1. From a clean and consistent file system
   # rm -fr /usr/ports
   # mount -u -o ro /
   # fsck -fy /
   # fsck -fy /
   # mount -u -o rw,noatime,async

2. Checkout ports subversion tree
   # svn checkout http://svn0.us-east.freebsd.org/ports/head /usr/ports

3. Update ports subversion tree
   # svn update /usr/ports <=== kernel panic, reboot

4. UFS file system is now corrupt with directory missing `.' and `..'
   # mount -u -o ro /
   # fssck -fy / <=== fails to write block
   # fsck -fy / <=== fails to write block
   # fsck -fy / <=== fails to write block
   # fsck -fy / <=== must fix manually
   # fsdb /dev/label/rootfs <=== marked dirty
   # fsck -fy / <=== marked clean

5. Glutton for punishment
   # mount -u -o rw,noatime,async
   # svn update /usr/ports <==== another kernel panic

-- 
You are receiving this mail because:
You are the assignee for the bug.



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