From owner-freebsd-ppc@freebsd.org Thu Apr 14 00:37:12 2016 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6BBA1B0FD4E for ; Thu, 14 Apr 2016 00:37:12 +0000 (UTC) (envelope-from instructionset@gmail.com) Received: from mail-yw0-x230.google.com (mail-yw0-x230.google.com [IPv6:2607:f8b0:4002:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 241EF153A for ; Thu, 14 Apr 2016 00:37:12 +0000 (UTC) (envelope-from instructionset@gmail.com) Received: by mail-yw0-x230.google.com with SMTP id i84so88666507ywc.2 for ; Wed, 13 Apr 2016 17:37:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=jKigA0ZfPEz0uMikrGF7PWreaygofqhH8/x5lR+Z3Xo=; b=CaGm+3oweEv5IzwFfTcd0TgSrHEY/HJnGxYKMBjjY0nxZxdGirn9ybvkIVW5H7erLq IvNptuvLqve2xCZziQuFbyi523cnlglFOKpF/AdPz/FaA6+TIzEqTJ8oVDiY36LHOukL TN/AMyyASmaZWHhn/AdalpoJBQiSk0PbV5TMAU5+NduGd3jhPy/zDJjQdpsfwOfPPuhB +4foX03twLw9nbH8HxEYUfEKrs/iJrhQkiHETtt+I4N3HfcUYriBd4GS6wECGTMlgrHa u7A7UAex7I2a+DmG839lyn3cHYlh287uQf7udK9pmKB1+r712KzwMa53s2/LDaOppr1M Iz3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=jKigA0ZfPEz0uMikrGF7PWreaygofqhH8/x5lR+Z3Xo=; b=gcG5JRRkiiZMNjJ2ZPePlxl6C3jdN9/3JKIq/z4XqXg6NqwKpTday7LN+YpTKTaYA8 jMdX+QCK/ThO9Ml+i/qT5Zj01foSK7Xop5dO5t+lutrIgqKEp2FKI5zAlnpX/tUFfYNH ljAY9U5rEDUhz53iJPNAwqNeiAUGj74QjWDswlDHnvkXzMDhQREUMhd0sg8qF/qeW/Ys zsPXt3rS/S5oTZkFXro3mXFB6ZtvOGst68/Qhn++g9hRYfx1JouR+ysOKVAL+bmZNm3x kxBFb6BkEuLITbvJiMZs2iUflAGZuBkovtF3G6vwwNFXnEd1+ou/8D8xHWi9730o2mST 1yPA== X-Gm-Message-State: AOPr4FUbTX/uEnar6QhXw7gbIL6dL6AustihFP7T9/DBsAiaDE62FKyHFsu4+q0w9WTn0ThIIgn5+c/GBP9G6w== MIME-Version: 1.0 X-Received: by 10.129.134.133 with SMTP id w127mr6589858ywf.252.1460594230995; Wed, 13 Apr 2016 17:37:10 -0700 (PDT) Received: by 10.13.218.130 with HTTP; Wed, 13 Apr 2016 17:37:10 -0700 (PDT) In-Reply-To: <570EE30D.5060506@codelibre.net> References: <570D4E09.1000700@codelibre.net> <570EE30D.5060506@codelibre.net> Date: Wed, 13 Apr 2016 19:37:10 -0500 Message-ID: Subject: Re: Booting a new kernel after "make installkernel" From: Bill Sorenson To: Roger Leigh Cc: FreeBSD PowerPC ML Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Apr 2016 00:37:12 -0000 Hopefully this makes sense. What i want you to do is replace "sys/dev/ofw/ofw_iicbus.c" in 10.3 with the "sys/dev/ofw/ofw_iicbus.c" from 10.2. There was a commit about 2 months ago to 10-stable and now 10.3 that I think broke the way Open Firmware machines read temp sensors, so your kernel wont boot because it thinks your system is overheating and resets. If you check out 10.3 and copy the 10.2 ofw_iicbus.c over into the tree replacing the newer one, I'll bet you'll build and boot fine. If it solves your problem I'll know I'm on the right track. (I think the breakage is actually in a driver somewhere, and the fix to ofw_iicbus.c caused a regression). Anyway, you should be able to just try building the kernel rather than the whole system if you want to save time. Especially if your 10.3 userland already booted back up with your kernel.old before. Thanks, Bill S. On Wed, Apr 13, 2016 at 7:23 PM, Roger Leigh wrote: > I've retried with 10.2-releng (r297915) built from a 10.2-RELEASE-p0 > install, and it built and rebooted just fine, now on p14. It took 14 > hours, but great success! > > I'd be happy to retry with 10.3 or 11 either vanilla or with any patches > you'd like testing. > > > Thanks, > Roger > > On 12/04/2016 20:41, Bill Sorenson wrote: > >> I have had an issue with 10.3 on PowerPC that causes an unbootable >> situation. Try 10.2-releng and if that works I have something for you to >> try. >> >> On Apr 12, 2016 2:36 PM, "Roger Leigh" > > wrote: >> >> Hi folks, >> >> Sorry for the awfully naive question, but I've tried on several >> occasions to build world using the instructions here: >> https://www.freebsd.org/doc/en/books/handbook/makeworld.html >> >> They work fine on amd64, but on powerpc I'm always left with an >> unbootable system. It looks like it can't load or boot the kernel. >> I've not customised anything; I've been trying to build 10.x-stable. >> >> My previous experience was on Debian which required running yaboot >> to update the Open Firmware bootloader configuration. Are there any >> additional steps required on FreeBSD/powerpc which aren't in the >> generic instructions? >> > >