From owner-freebsd-hackers Wed Jan 8 18:30:52 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81DBC37B401 for ; Wed, 8 Jan 2003 18:30:50 -0800 (PST) Received: from soulshock.mail.pas.earthlink.net (soulshock.mail.pas.earthlink.net [207.217.120.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3602243EE6 for ; Wed, 8 Jan 2003 18:30:45 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from stork (stork.mail.pas.earthlink.net [207.217.120.188]) by soulshock.mail.pas.earthlink.net (8.11.6+Sun/8.11.6) with ESMTP id h091vFH17495 for ; Wed, 8 Jan 2003 17:57:15 -0800 (PST) Received: from pool0497.cvx21-bradley.dialup.earthlink.net ([209.179.193.242] helo=mindspring.com) by stork with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 18WRwI-0007BN-00; Wed, 08 Jan 2003 17:56:59 -0800 Message-ID: <3E1CD671.29FCBE72@mindspring.com> Date: Wed, 08 Jan 2003 17:54:57 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Julian H. Stacey" Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Kernel panic on 4.7-STABLE to 5.0 RC2 upgrade. References: <200301090123.h091NQm39888@flip.jhs.private> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a40a83258872d12a6ad8650f32dfa6f3103ca473d225a0f487350badd9bab72f9c350badd9bab72f9c Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "Julian H. Stacey" wrote: > Terry Lambert wrote: > > Because RC2 was not tagged, because We Fear CVS Tags(tm), you > > will need to use a date in order to create your own RC2. > > Perhaps release build team are trying to avoid touching every file > in the CVS tree, as global touching costs people receiving on modems > & non flat rate extra telecom charges, (regardless of whether receiving > via CVSup or CTM etc). I'm well aware of that (see other post). > RC2 seems important though; so Although there's no tag in src/Makefile,v > is there a CVS file containing a table of dates corresponding to > EG RC2, RC1 etc ? (& if one doesnt exist, how about creating one ?). RC2 has additional changes, above and beyond a simple date tag (see other post; I believe it was managed in P4, and you could use _that_ to recover it). A tag, in this case, would only be useful if the other RC2 changes (string changes, hacks to suppress known bugs, etc., mostly) were made in a branch off the tag, in the main source tree, rather than in P4. Not a convenient option, all around, I'm afraid, though I agree that release candidates should be tagged in the tree, so they can be recovered, for archival reasons, if nothing else. 8-(. The main point, though, is about getting the same sources for the RC2 that won't install, in order to build an RC2 that's identical, so it won't install, and then build an RC2 with a kernel with symbols and DDB and BREAK_TO_DEBUGGER, so we can find out *why* it won't install. At this point, the ball is in the court of the person claiming the upgrade fails, since no one can repeat it without his hardware (it seems)... meaning no one can debug it, without his hardware. My personal approach would be to use the souce tree from disk #2 (if one was made for the 5.0-RC2 distributions) for builds on the 4.7 box that he has on hand; that's easiest, and will result in an identical CDROM (sans date stamps). That's really all that's needed to track the reported bug on the sytem where it's supposedly showing its head. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message