On Mon, Nov 14, 2011 at 09:39:08PM +0200, Alexander Motin wrote: > On 11/12/11 23:09, Marius Strobl wrote: > > On Tue, Nov 01, 2011 at 11:12:23PM +0000, Alexander Motin wrote: > >> Author: mav > >> Date: Tue Nov 1 23:12:22 2011 > >> New Revision: 227009 > >> URL: http://svn.freebsd.org/changeset/base/227009 > >> > >> Log: > >> Make orphan() method in geom_dev asynchronous using > >> destroy_dev_sched_cb() > >> instead of destroy_dev(). It moves device destruction waiting out of the > >> topology lock and so fixes dead lock between orphanization and closing. > >> Real provider and geom destruction called from swi context after device > >> destroyed as callback of the destroy_dev_sched_cb(). > >> > > > > This change causes fsck_ffs(8) and mount(8) to hang unkillably on > > sparc64 when the kernel is built with either GEOM_PART_GPT or > > GEOM_LABEL. > > Thank you for the report. I have found cause of the freeze. r227009 > temporary reverted at r227510. I am sorry. >
Thanks! Marius _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"