DragonFly BSD
DragonFly kernel List (threaded) for 2003-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Installation floppies kernel slab allocator

From: David Rhodus <drhodus@xxxxxxxxx>
Date: Fri, 10 Oct 2003 09:27:25 -0400

On Friday, October 10, 2003, at 08:44 AM, Rodrigo Fernandez-Vizarra wrote:
I've created the two install disks (kern.flp and mfsroot.flp) and booted from them... and I get the following error

   Mounting root from ufs:/dev/md0c
   /stand/sysinstall running as init on vty0
   panic:slaballoc: corrupted zone

I've seen that in the latest revision of the kern_slaballocator.c (rev 1.7/1.8) it's repaired a bug regarding low memory machines (mine is a Pentium 133Mhz with 48MBytes of Ram).

My question is. Are the install floppies kernel updated with the latest kernel? If yes then I have probably hit a bug in the Slab allocator code. I've tried to fire DDB but it's not enabled in the kernel....

That leads me to something else....
Looks like having DDB built into the generic kernel is causing the make
release to fail. Is anyone familiar with the release scripts to know what we
need to change so that we can keep DDB in the generic kernel ?


cd /usr/obj/usr/src/sys/BOOTMFS; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=i386 MACHINE=i386 OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.00503 GROFF_BIN_PATH=/usr/obj/usr/src/i386/usr/bin GROFF_FONT_PATH=/usr/obj/usr/src/i386/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src/i386/usr/share/tmac make KERNEL=BOOTMFS reinstall
install -m 555 -o root -g wheel -fschg BOOTMFS /R/stage/kernels/BOOTMFS
mv /R/stage/kernels/BOOTMFS /R/stage/image.kern/kernel
Setting up /boot directory for kern floppy
dload=0x200000 dsize=0x25000 isize=0x25000 entry=0x200000 nsize=0x11a44
/R/stage/image.kern/kernel: 53.3% -- replaced with /R/stage/image.kern/kernel.gz
sh -e /usr/src/release/scripts/doFS.sh /R/stage/floppies/kern.flp /R/stage /mnt 1440 /R/stage/image.kern 80000 fd1440
Warning: Block size restricts cylinders per group to 6.
Warning: 1216 sector(s) in last cylinder unallocated
/dev/rvnn0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors
1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 32 i/g)
super-block backups (for fsck -b #) at:
cpio: write error: No space left on device
*** Error code 1

Stop in /usr/src/release.
*** Error code 1

Stop in /usr/src/release.
*** Error code 1

Stop in /usr/.build/src/release.

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]