Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Oct 2014 16:03:39 +0100
From:      "Steven Hartland" <smh@freebsd.org>
To:        "Glen Barber" <gjb@FreeBSD.org>
Cc:        freebsd-stable@FreeBSD.org, FreeBSD Release Engineering Team <re@FreeBSD.org>
Subject:   Re: Heads-up: Possible regression between 10.0-RELEASE and 10.1-BETA1 with '/ on ZFS' setup
Message-ID:  <9E274FD2D44943ED9F9C6057068C8CE0@multiplay.co.uk>
References:  <20141004024011.GC1199@hub.FreeBSD.org> <64F0D761D09546C7B47DFAA1551500BE@multiplay.co.uk> <20141004031614.GD1199@hub.FreeBSD.org> <6618E7E0B17D41D09DB9B0160C2D4DF1@multiplay.co.uk>

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

----- Original Message ----- 
From: "Steven Hartland" <smh@freebsd.org>
> ----- Original Message ----- 
> From: "Glen Barber" <gjb@FreeBSD.org>
>> On Sat, Oct 04, 2014 at 03:51:39AM +0100, Steven Hartland wrote:
>> > > [...]
>> > >A possible solution to this is to set kern.kstack_pages=4 via loader(8),
>> > >however in my tests (solely in VirtualBox), this has been ineffective.
>> > >
>> > 
>> > This has been a known issue on i386 since the switch to Clang see UPDATING:
>> > 20121223:
>> >        After switching to Clang as the default compiler some users of ZFS
>> >        on i386 systems started to experience stack overflow kernel panics.
>> >        Please consider using 'options KSTACK_PAGES=4' in such configurations.
>> > 
>> > In my experience your millage may vary but essentially without 4 stack pages
>> > all bets are off in terms of stability.
>> > 
>> 
>> Did you read my email?
> 
> Cleary 4am was too late to be reading emails and my brain didn't ingest the
> "has been ineffective" so sorry for that.
> 
> That said setting options KSTACK_PAGES=4 has more reaching effects than
> kern.kstack_pages=4 so I wonder if you recompiled the kernel with this
> option if you would have any more luck?

Oh and just looking at the code kern.kstack_pages is read only so wont have
any effect, hence you will definitely need to set the kernel option as per
the UPDATING entry.

    Regards
    Steve


home | help

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