BOOTMFS requires 'device miibus'

2003-09-09 Thread Shin-ichi Yoshimoto
make release failed because BOOTMFS forgot

device miibus

Please add this option in BOOTMFS.

-- 
Shin-ichi YOSHIMOTO [EMAIL PROTECTED]
http://diary.waishi.jp/~yosimoto/diary/
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: BOOTMFS requires 'device miibus'

2003-09-09 Thread Ruslan Ermilov
On Wed, Sep 10, 2003 at 05:40:04AM +0900, Shin-ichi Yoshimoto wrote:
 make release failed because BOOTMFS forgot
 
 device miibus
 
 Please add this option in BOOTMFS.
 
Please try the attached patch instead, and let me know if it fixes
the release build.  You can try ``make rerelease'' to speed up the
things, after applying this patch in ${CHROOTDIR}/usr/src.


Cheers,
-- 
Ruslan Ermilov  Sysadmin and DBA,
[EMAIL PROTECTED]   Sunbay Software Ltd,
[EMAIL PROTECTED]   FreeBSD committer
Index: release/i386/drivers.conf
===
RCS file: /home/ncvs/src/release/i386/drivers.conf,v
retrieving revision 1.29
diff -u -r1.29 drivers.conf
--- release/i386/drivers.conf   25 Jul 2003 00:10:33 -  1.29
+++ release/i386/drivers.conf   9 Sep 2003 23:37:28 -
@@ -77,11 +77,13 @@
 an if_an   3   network Aironet 4500/4800 802.11 PCMCIA/ISA/PCI card
 awiif_awi  3   network BayStack 660 and others
 axeif_axe  3   network ASIX AX88172 USB 2.0 Ethernet
+bfeif_bfe  3   network Broadcom BCM440x 10/100 ethernet
 de if_de   3   network DEC DE435 PCI NIC or other DC21040-AA based 
card
 ex if_ex   3   network Intel EtherExpress Pro/10 and Pro/10+
 fweif_fwe  3   network Ethernet over FireWire
 ie if_ie   3   network EtherExpress 8/16, 3C507, StarLAN 10 etc.
 plip   plip3   network TCP/IP over parallel
+re if_re   3   network RealTek 8139C+/8169/8169S/8110S
 sk if_sk   3   network SysKonnect PCI gigabit ethernet card
 sl if_sl   3   network Kernel SLIP
 sn if_sn   3   network SMC's 9000 series of ethernet chips


pgp0.pgp
Description: PGP signature


Re: BOOTMFS requires 'device miibus'

2003-09-09 Thread John Hay
  
 Please try the attached patch instead, and let me know if it fixes
 the release build.  You can try ``make rerelease'' to speed up the
 things, after applying this patch in ${CHROOTDIR}/usr/src.
 
 Index: release/i386/drivers.conf
 ===
...
 +bfe  if_bfe  3   network Broadcom BCM440x 10/100 ethernet
...
 +re   if_re   3   network RealTek 8139C+/8169/8169S/8110S
...

Those 2 don't fit on the drivers floppy. Without them, the floppy
stats from the release output looks like this:


+ df -ki /mnt
Filesystem 1K-blocks Used Avail Capacity iused ifree %iused  Mounted on
/dev/md0c   1391 13741799%  57 5   92%   /mnt
+ df+ tail -ki -1 /mnt

+ set /dev/md0c 1391 1374 17 99% 57 5 92% /mnt
+ echo *** Filesystem is 1440 K, 17 left
*** Filesystem is 1440 K, 17 left
+ echo *** 4 bytes/inode, 5 left
*** 4 bytes/inode, 5 left


John
-- 
John Hay -- [EMAIL PROTECTED] / [EMAIL PROTECTED]
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: BOOTMFS requires 'device miibus'

2003-09-09 Thread Shin-ichi Yoshimoto
Subject: Re: BOOTMFS requires 'device miibus',
On Wed, 10 Sep 2003 02:43:23 +0300, Ruslan Ermilov wrote:
 Please try the attached patch instead, and let me know if it fixes
 the release build.  You can try ``make rerelease'' to speed up the
 things, after applying this patch in ${CHROOTDIR}/usr/src.

This patch is good for me. But another problem ... 

[snip]
touch release.9
Making the drivers floppy.
Copying cd9660.ko to /R/stage/driversfd
Copying if_awi.ko to /R/stage/driversfd
Copying if_sk.ko to /R/stage/driversfd
Copying if_fwe.ko to /R/stage/driversfd
Copying if_sl.ko to /R/stage/driversfd
Copying if_sn.ko to /R/stage/driversfd
Copying amr.ko to /R/stage/driversfd
Copying sbp.ko to /R/stage/driversfd
Copying twe.ko to /R/stage/driversfd
Copying if_re.ko to /R/stage/driversfd
Copying mly.ko to /R/stage/driversfd
Copying trm.ko to /R/stage/driversfd
Copying agp.ko to /R/stage/driversfd
Copying rc4.ko to /R/stage/driversfd
Copying if_wi.ko to /R/stage/driversfd
Copying msdosfs.ko to /R/stage/driversfd
Copying if_axe.ko to /R/stage/driversfd
Copying firewire.ko to /R/stage/driversfd
Copying if_ti.ko to /R/stage/driversfd
Copying if_ex.ko to /R/stage/driversfd
Copying if_de.ko to /R/stage/driversfd
Copying if_bfe.ko to /R/stage/driversfd
Copying wlan.ko to /R/stage/driversfd
Copying if_tl.ko to /R/stage/driversfd
Copying if_ie.ko to /R/stage/driversfd
Copying nfsclient.ko to /R/stage/driversfd
Copying ips.ko to /R/stage/driversfd
Copying plip.ko to /R/stage/driversfd
Copying if_tx.ko to /R/stage/driversfd
Copying if_an.ko to /R/stage/driversfd
rmdir: /R/stage/driversfd: Directory not empty
*** Error code 1 (ignored)
if [ -d /R/stage/driversfd ]; then  sh -e 
/usr/src/release/scripts/doFS.sh bsdlabel   
/R/stage/floppies/drivers.flp /R/stage /mnt 1440  /R/stage/driversfd 
4 fd1440;  cd /R/stage/driversfd  awk -f  
/usr/src/release/scripts/driver-desc.awk  *.dsc  
/R/stage/floppies/DRIVERS.TXT;  fi
+ export BLOCKSIZE=512
+ DISKLABEL=bsdlabel
+ shift
+ MACHINE=
+ shift
+ FSIMG=/R/stage/floppies/drivers.flp
+ shift
+ RD=/R/stage
+ shift
+ MNT=/mnt
+ shift
+ FSSIZE=1440
+ shift
+ FSPROTO=/R/stage/driversfd
+ shift
+ FSINODE=4
+ shift
+ FSLABEL=fd1440
+ shift
+ [ 1440 -eq 0 -a fd1440 = auto ]
+ [ -f /R/stage/trees/base/boot/boot ]
+ BOOT=-B -b /R/stage/trees/base/boot/boot
+ deadlock=20
+ uname -r
+ dofs_md
+ true
+ rm -f /R/stage/floppies/drivers.flp
+ [ x != x ]
+ dd of=/R/stage/floppies/drivers.flp if=/dev/zero count=1440 bs=1k
+ mdconfig -a -t vnode -f /R/stage/floppies/drivers.flp
+ MDDEVICE=md0
+ [ ! -c /dev/md0 ]
+ trap umount /mnt; mdconfig -d -u md0 EXIT
+ bsdlabel -w -B -b /R/stage/trees/base/boot/boot md0 fd1440
+ newfs -O1 -i 4 -o space -m 0 /dev/md0c
fstab: /etc/fstab:0: No such file or directory
/dev/md0c: 1.4MB (2880 sectors) block size 4096, fragment size 512
using 2 cylinder groups of 1.22MB, 312 blks, 32 inodes.
super-block backups (for fsck -b #) at:
 32, 2528
+ mount /dev/md0c /mnt
+ [ -d /R/stage/driversfd ]
+ set -e
+ cd /R/stage/driversfd
+ find+ cpio . -dump -print /mnt

cpio: write error: No space left on device
+ umount /mnt
+ mdconfig -d -u md0
*** Error code 1

Stop in /usr/src/release.
+ umount /dev
*** Error code 1

Stop in /usr/src/release.

-- 
Shin-ichi YOSHIMOTO [EMAIL PROTECTED]
http://diary.waishi.jp/~yosimoto/diary/
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]