Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Apr 2001 12:28:34 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Doug Rabson <dfr@nlsystems.com>
Cc:        ia64@FreeBSD.org
Subject:   Re: ia64 help :)
Message-ID:  <XFMail.010430122834.jhb@FreeBSD.org>
In-Reply-To: <Pine.BSF.4.33.0104301139030.46193-100000@herring.nlsystems.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On 30-Apr-01 Doug Rabson wrote:
> On Fri, 27 Apr 2001, John Baldwin wrote:
> 
> I use mdconfig to create a file-backed disk and then just newfs it and
> unpack the contents of ia64-fs.tar.gz. Give the pathname of this file to
> the ia64 kernel via the SKI_ROOT_FILESYSTEM option. To make life easier, I
> just put a copy of my root filesystem at
> ftp://ftp.qubesoft.com/pub/dfr/ia64.fs.gz. Just download this and
> uncompress it.

Hrm, same results with this fs.  I still get a SIGABRT from init.  I tried
turning off DEVFS but I still have the same problem.  Here's the dmesg:

loading /sys/compile/TEST/kernel...
starting kernel...
Memory descriptor count: 1
MD 0: type 7 pa 0x200000 cnt 0x4000
Descriptor 0 contains kernel
Loading chunk before kernel: 0x200 / 0x500
Loading chunk after kernel: 0x9dc / 0x4200
Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
can't re-use a leaf (mddebug)!
FreeBSD 5.0-CURRENT #22: Mon Apr 30 12:12:37 PDT 2001
    john@laptop.baldwin.cx:/usr/src/sys/compile/TEST
real memory  = 67108864 (65536K bytes)
avail memory = 57810944 (56456K bytes)
Timecounter "IA64 ITC"  frequency 70000000 Hz
Mounting root from ufs:/dev/ssc0
WARNING: Driver mistake: repeat make_dev("ssc0")
WARNING: preposterous clock chip time
 -- CHECK AND RESET THE DATE!
init died (signal 6, exit 0)
panic: Going nowhere without my init!
panic

fatal kernel trap:

    trap vector = 0xb (Break Instruction)
    cr.iip      = 0xe0000000008be850
    cr.ipsr     = 0x1010080a6010
    cr.isr      = 0x0
    cr.ifa      = 0xe0000000008be850
    cr.iim      = 0x80100
    curproc     = 0xa000000003e05980
        pid = 1, comm = swapper

Stopped at
db>

Here's the kernel config I'm using:


# test

machine         ia64
cpu             ITANIUM
ident           TEST
maxusers        32

#To statically compile in device wiring instead of /boot/device.hints
#hints          "GENERIC.hints"

makeoptions     DEBUG=-g                #Build kernel with gdb(1) debug symbols
makeoptions     NO_MODULES=yes

options         INET                    #InterNETworking
options         FFS                     #Berkeley Fast Filesystem
options         MFS                     #Memory Filesystem
#options        DEVFS                   #Device Filesystem
options         MD_ROOT                 #MD is a potential root device
options         NFS                     #Network Filesystem
options         MSDOSFS                 #MSDOS Filesystem
options         PROCFS                  #Process filesystem
options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
options         SCSI_DELAY=15000        #Delay (in ms) before probing SCSI 
options         UCONSOLE                #Allow users to grab the console
options         KTRACE                  #ktrace(1) syscall trace support
options         SYSVSHM                 #SYSV-style shared memory
options         SYSVMSG                 #SYSV-style message queues
options         SYSVSEM                 #SYSV-style semaphores
options         P1003_1B                #Posix P1003_1B real-time extentions
options         _KPOSIX_PRIORITY_SCHEDULING

#options        KTR
#options        KTR_EXTEND
#options        KTR_VERBOSE
#options        KTR_COMPILE=0x3ffffff
#options        KTR_MASK=KTR_LOCK

# Standard busses
device          isa
device          pci

# atkbdc0 controls both the keyboard and the PS/2 mouse
device          atkbdc  1
device          atkbd
device          psm

#device         vga

# splash screen/screen saver
device          splash

# syscons is the default console driver, resembling an SCO console
#device         sc      1

# Pseudo devices - the number indicates how many units to allocated.
device          random          # Entropy device
device          loop            # Network loopback
device          ether           # Ethernet support
device          sl              # Kernel SLIP
device          ppp     1       # Kernel PPP
device          tun             # Packet tunnel.
device          pty             # Pseudo-ttys (telnet etc)
device          md              # Memory "disks"

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device          bpf             #Berkeley packet filter

options         DDB
options         INVARIANTS
options         INVARIANT_SUPPORT
options         WITNESS
#options        SSC_NSECT=24576
options         SKI_ROOT_FILESYSTEM=\"/home/john/work/ia64/ia64.fs\"

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ia64" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.010430122834.jhb>