From owner-freebsd-current@FreeBSD.ORG Sat May 26 00:34:53 2007 Return-Path: X-Original-To: Current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 909F616A468 for ; Sat, 26 May 2007 00:34:53 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.freebsd.org (Postfix) with ESMTP id AC11713C45A for ; Sat, 26 May 2007 00:34:52 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by ug-out-1314.google.com with SMTP id u2so438826uge for ; Fri, 25 May 2007 17:34:51 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=d9cQP1kFiY1arOh+tO02w4OfSpZt0IHixCkUwzt1GSD3q99TmtCGAagLVE2X2eQ9jfEizMUx3bx5/B1VyfGh8NdsJ+l0DEi7ro98Xdgp8HqszJli54OQE7slwrRCOCKvIyjg+RXHZMlrlSDAJ3Qwt1OwZLHRyerM0T8zGp1dfmI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=NfBDS+DBkD3HEK48It8mYhnY5X0Yn3LJIDC+5lYT6xAGY65WUU87+4iBQUYi1nD1qy6prHBKl+METmjZoBdghkx4hvhuGYwXatiFLtvxkHw97KtXHsStDZLNujydUP8aDpAEBsH4yxYBlCyh7cncgRJm2XQk6C3b+kJoN4Zurpw= Received: by 10.67.121.18 with SMTP id y18mr3315495ugm.1180139691368; Fri, 25 May 2007 17:34:51 -0700 (PDT) Received: from ?151.75.248.62? ( [151.75.248.62]) by mx.google.com with ESMTP id c22sm1863873ika.2007.05.25.17.34.50; Fri, 25 May 2007 17:34:50 -0700 (PDT) Message-ID: <465780A3.8040603@FreeBSD.org> Date: Sat, 26 May 2007 02:34:43 +0200 From: Attilio Rao User-Agent: Thunderbird 1.5 (X11/20060526) MIME-Version: 1.0 To: Joe Marcus Clarke References: <1179962663.75721.6.camel@shumai.marcuscom.com> <20070523165051.G9443@10.0.0.1> <4655D5C1.2010905@FreeBSD.org> <1180022919.10757.24.camel@shumai.marcuscom.com> <3bbf2fe10705240930o10f37febt9fb5f0a46bd193c3@mail.gmail.com> <4657267C.2070306@marcuscom.com> <3bbf2fe10705251116h1a4606fg6250d917247a5143@mail.gmail.com> <46572970.5080201@marcuscom.com> <3bbf2fe10705251135j2b858529l964bf22285d5554e@mail.gmail.com> <3bbf2fe10705251209y658d1910rd62286388bccc092@mail.gmail.com> <4657357C.4050009@marcuscom.com> <4657683E.6040107@FreeBSD.org> <1180136064.94117.14.camel@shumai.marcuscom.com> <46577838.3020107@FreeBSD.org> <1180138048.94117.17.camel@shumai.marcuscom.com> In-Reply-To: <1180138048.94117.17.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: Attilio Rao Cc: Jeff Roberson , jeff@FreeBSD.org, Current@FreeBSD.org Subject: Re: Panic on -CURRENT after LDT changes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: attilio@FreeBSD.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 May 2007 00:34:53 -0000 Joe Marcus Clarke wrote: > On Sat, 2007-05-26 at 01:58 +0200, Attilio Rao wrote: >> Joe Marcus Clarke wrote: >>> On Sat, 2007-05-26 at 00:50 +0200, Attilio Rao wrote: >>>> Joe Marcus Clarke wrote: >>>>> -----BEGIN PGP SIGNED MESSAGE----- >>>>> Hash: SHA1 >>>>> >>>>> >>>>> Thanks. I just finished building a PREEMPTION-less kernel. I'll hold >>>>> off on the test until I get your patch. >>>> Hello Joe, >>>> can you please try this patch: >>>> http://users.gufi.org/~rookie/works/patches/sys_machdep.diff >>>> >>>> maybe using with and without PREEMPTION? >>> With PREEMPTION yields a new crash: >> Could you please re-download the patch and try this new one? > > Ding, ding, ding. With this patch plus PREEMPTION, I no longer get a > crash. Given that is the ideal state (i.e. closest to a GENERIC > kernel), I think this is a winner. Could you please try this better approach on a VANILLA kernel and say if it still works for you: http://users.gufi.org/~rookie/works/patches/schedlock/ldt2.diff Thanks a lot, Attilio