From owner-freebsd-current@FreeBSD.ORG Thu Mar 1 01:07:56 2012 Return-Path: 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 40D7B106564A; Thu, 1 Mar 2012 01:07:56 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wi0-f182.google.com (mail-wi0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id 6A7AC8FC23; Thu, 1 Mar 2012 01:07:55 +0000 (UTC) Received: by wibhn6 with SMTP id hn6so38634wib.13 for ; Wed, 29 Feb 2012 17:07:54 -0800 (PST) Received-SPF: pass (google.com: domain of kob6558@gmail.com designates 10.180.80.40 as permitted sender) client-ip=10.180.80.40; Authentication-Results: mr.google.com; spf=pass (google.com: domain of kob6558@gmail.com designates 10.180.80.40 as permitted sender) smtp.mail=kob6558@gmail.com; dkim=pass header.i=kob6558@gmail.com Received: from mr.google.com ([10.180.80.40]) by 10.180.80.40 with SMTP id o8mr5626150wix.10.1330564074599 (num_hops = 1); Wed, 29 Feb 2012 17:07:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=UROf5OpVbc4ogyD26yhT4loFXactifMOtNRORD1UFFo=; b=wz+xgSBVQzNce4cXiDHkcWd/6sHVzzo0LNuF7iHReUw+oG1UD0wMJUfwxGBOg31bB/ 7V3MMO8MlSdItAoP8cQ+P/bbHMo+xX1SHrnnfxrwxY3axXJRpQmMSDbWQisAZ0YhwBr4 e7eSpYgm9N3eHoeTTsrRE05XOKTCcvAKM9aVE= MIME-Version: 1.0 Received: by 10.180.80.40 with SMTP id o8mr4512355wix.10.1330564074522; Wed, 29 Feb 2012 17:07:54 -0800 (PST) Received: by 10.223.16.82 with HTTP; Wed, 29 Feb 2012 17:07:54 -0800 (PST) In-Reply-To: <4F4DF4BD.4040208@FreeBSD.org> References: <4F26CC5A.2070501@FreeBSD.org> <4F4B5ED3.5090508@FreeBSD.org> <65B1891F-9079-4948-BF37-8A50B4E85071@samsco.org> <4F4C0600.2000903@FreeBSD.org> <3BA1B476-ED05-4E8E-8DFA-0B06EFB48867@samsco.org> <4F4DF4BD.4040208@FreeBSD.org> Date: Wed, 29 Feb 2012 17:07:54 -0800 Message-ID: From: Kevin Oberman To: Andriy Gapon Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD current Subject: Re: revisiting tunables under Safe Mode menu option X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2012 01:07:56 -0000 On Wed, Feb 29, 2012 at 1:49 AM, Andriy Gapon wrote: > on 29/02/2012 00:18 Kevin Oberman said the following: >> APIC is required for SMP, but works on many older, single CPU systems >> and removes the massive sharing of IRQs common on non-APIC systems. >> >> OTOH, some ThinkPads simply won't boot with APIC. My old T43 >> (Pentium-M) had this issue. I had to turn off APIC to get a GENERIC >> kernel to boot. I think that I have heard of other systems that have >> an issue with FreeBSD APIC. (APIC seems to work fine with Windows, so >> it's something about the FreeBSD implementation, but the problem is >> pretty rare, seems limited to 3-5 year old uniprocessor systems, so >> it's probably not worth trying to track down. > > I think that it would be useful to track this down. =A0If it's a bug then= it's a > bug and who knows how it can bite in the future. =A0If you still have the= hardware > and can allocate some time to this issue, then it would be great. > > Also, when you said "disabled APIC" - did you disable it via BIOS setting= s or > via the FreeBSD tunable? > > BTW, a nitpick - T43 production seems to have started in April 2005, so i= t's > more like 7 years :) Andriy, Gee. Time flies when you're having fun... or when a project is approaching its due date. I disabled APIC with a tunable (hint.apic.0.disabled=3D1). The T43 has no BIOS setting to turn it off. I have some time and still have the computer and it is up and running 9-Stable. In theory, I am retired, but still work part-time job at Lawrence Berkeley and have a contract with another university that will end sin a few weeks. I should be able to spend some time looking at it, but I may be tied up with those at times. I am NOT a programmer any more. My last kernel hacking was done in assembly on a VAX (or, maybe and Alpha) running VMS about 25 years ago. If you want me to help, I'll try, but I'll probably need detailed instructions and, since the system is owned by the U.S. government, I can't allow others to access it. --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com