From owner-freebsd-qa@FreeBSD.ORG Fri Oct 10 10:10:39 2003 Return-Path: Delivered-To: freebsd-qa@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33C0016A4B3; Fri, 10 Oct 2003 10:10:39 -0700 (PDT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 790C943F75; Fri, 10 Oct 2003 10:10:37 -0700 (PDT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1])h9AHATJ91007; Sat, 11 Oct 2003 02:10:29 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <20031009112902.V56911@carver.gumbysoft.com> References: <20030929151905.GD3743@freebsdmall.com> <20030929195013.GB391@FreeBSD.org> <20031009112902.V56911@carver.gumbysoft.com> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20030322(IM144) Lines: 62 From: Makoto Matsushita To: dwhite@gumbysoft.com Date: Sat, 11 Oct 2003 02:10:27 +0900 Message-Id: <20031011021027F.matusita@jp.FreeBSD.org> cc: stable@freebsd.org cc: qa@freebsd.org Subject: Re: firewire load failure bug X-BeenThere: freebsd-qa@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD Quality Assurance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2003 17:10:39 -0000 dwhite> This bug is still in RC2. Do I need to file a PR to get it fixed? Hopefully following patch will fix the problem. It also fixes "loading add-on kernel modules sometimes fail" problem. This patch mostly comes from: src/release/Makefile rev 1.721 src/usr.sbin/sysinstall/modules.c rev 1.5 For those interesting this patch, please try these floppy images: http://people.freebsd.org/~matusita/20031010-flp/ -- - Makoto `MAR' Matsushita Index: Makefile =================================================================== RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.536.2.110 diff -c -u -r1.536.2.110 Makefile --- Makefile 10 May 2003 23:01:29 -0000 1.536.2.110 +++ Makefile 10 Oct 2003 16:47:10 -0000 @@ -658,10 +658,10 @@ @echo "Compressing doc files..." @gzip -9 ${RD}/mfsfd/stand/help/*.hlp .if exists(${.CURDIR}/${TARGET}/drivers.conf) - @mkdir -p ${RD}/mfsfd/stand/modules + @mkdir -p ${RD}/mfsfd/modules @awk -f ${.CURDIR}/scripts/driver-copy2.awk \ ${.CURDIR}/${TARGET}/drivers.conf \ - ${RD}/trees/bin/modules ${RD}/mfsfd/stand/modules + ${RD}/trees/bin/modules ${RD}/mfsfd/modules .endif sh -e ${.CURDIR}/scripts/doFS.sh -s mfsroot ${RD} ${MNT} \ ${MFSSIZE} ${RD}/mfsfd ${MFSINODE} ${MFSLABEL} @@ -975,6 +975,7 @@ @echo "read" >> ${RD}/image.${FSIMAGE}/boot/loader.rc .endif @echo "load -t mfs_root /mfsroot" >> ${RD}/image.${FSIMAGE}/boot/loader.rc + @echo "set module_path=\"/modules;/dist\"" >> ${RD}/image.${FSIMAGE}/boot/loader.rc @echo "echo \\007\\007" >> ${RD}/image.${FSIMAGE}/boot/loader.rc @echo "autoboot 10" >> ${RD}/image.${FSIMAGE}/boot/loader.rc .if ${TARGET_ARCH} == "i386" && ${AUTO_KEYBOARD_DETECT} Index: sysinstall/modules.c =================================================================== RCS file: /home/ncvs/src/release/sysinstall/Attic/modules.c,v retrieving revision 1.2.2.4 diff -c -u -r1.2.2.4 modules.c --- sysinstall/modules.c 5 Jun 2002 20:13:50 -0000 1.2.2.4 +++ sysinstall/modules.c 10 Oct 2003 16:47:02 -0000 @@ -40,7 +40,7 @@ /* Prototypes */ static int kldModuleFire(dialogMenuItem *self); -#define MODULESDIR "/stand/modules" +#define MODULESDIR "/modules" #define DISTMOUNT "/dist" void