Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Mar 2002 03:42:41 -0800
From:      Peter Wemm <peter@wemm.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Cc:        freebsd-ia64@FreeBSD.org
Subject:   Re: cvs commit: src/sys/ia64/conf GENERIC 
Message-ID:  <20020319114241.34915390B@overcee.wemm.org>
In-Reply-To: <200203191121.g2JBLDN50234@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
Peter Wemm wrote:
> peter       2002/03/19 03:21:12 PST
> 
>   Modified files:
>     sys/ia64/conf        GENERIC 
>   Log:
>   Enabling the SKI option is a guaranteed breakage for me.  Interrupts no
>   longer work.
>   I can only get a box to boot with 'options SMP'.

Loading.: FreeBSD/ia64                                              
Starting: FreeBSD/ia64
Console: EFI console

FreeBSD/ia64 EFI boot, Revision 0.1
(peter@overcee.netplex.com.au, Mon Nov 19 00:14:52 PST 2001)

Type '?' for a list of commands, 'help' for more detailed help.
ok load /kernel.smp4
/kernel.smp4 data=0x500e08+0x32dc8 syms=[0x8+0x42738+0x8+0x36ae2]
Entering /kernel.smp4 at 0xe00000000050a000...
WARNING: 32768 bytes not available for msgbuf in last cluster (8192 used)
ACPI debug layer 0x0  debug level 0x0
Copyright (c) 1992-2002 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.
FreeBSD 5.0-CURRENT #3: Tue Mar 19 02:35:47 PST 2002
    peter@overcee.wemm.org:/home/peter/fbp4/ia64/sys/ia64/compile/SMP
Preloaded elf kernel "/kernel.smp4" at 0xe000000000ab0000.
CPU: Itanium (733.30-Mhz)
  Origin = "GenuineIntel"  Model = 0  Revision = 6
  Features = 0x0
real memory  = 1056546816 (1031784K bytes)
avail memory = 1018961920 (995080K bytes)
FPSWA Revision = 0x10009, Entry = 0xe00000003f16e050
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0: SAPIC Id=0, SAPIC Eid=0 (BSP)
cpu1: SAPIC Id=3, SAPIC Eid=0
acpi0: <Intel  W460GXBS> on motherboard
acpi0: power button is handled as a fixed feature programming model.
ACPI timer looks BAD  min = 2, max = 6, width = 5
ACPI timer looks BAD  min = 2, max = 6, width = 5
ACPI timer looks BAD  min = 2, max = 6, width = 5
ACPI timer looks BAD  min = 2, max = 6, width = 5
ACPI timer looks BAD  min = 2, max = 6, width = 5
ACPI timer looks BAD  min = 2, max = 6, width = 5
ACPI timer looks BAD  min = 2, max = 6, width = 5
ACPI timer looks BAD  min = 2, max = 6, width = 5
ACPI timer looks BAD  min = 2, max = 6, width = 5
ACPI timer looks BAD  min = 2, max = 6, width = 5
Timecounter "ACPI-safe"  frequency 3579545 Hz
acpi_cpu0: <CPU> on acpi0
acpi_cpu1: <CPU> on acpi0
acpi_pcib0: <Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <PCI bus> on acpi_pcib0
pci0: <base peripheral, interrupt controller> at device 0.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 3.0 on pci0
isa0: <ISA bus> on isab0
pci0: <mass storage, ATA> at device 3.1 (no driver attached)
pci0: <serial bus, USB> at device 3.2 (no driver attached)
pci0: <serial bus, SMBus> at device 3.3 (no driver attached)
pci0: <multimedia, audio> at device 4.0 (no driver attached)
fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0x1000-0x103f mem 0xfdf00000-0xfdffffff,0xfddef000-0xfddeffff irq 44 at device 5.0 on pci0
fxp0: Ethernet address 00:d0:b7:f9:f5:46
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci0: <bridge, HOST-PCI> at device 16.0 (no driver attached)
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 port 0x3f8-0x3ff irq 4 on acpi0
sio0: type 16550A, console
acpi_pcib1: <Host-PCI bridge> on acpi0
pci1: <PCI bus> on acpi_pcib1
pci1: <base peripheral> at device 15.0 (no driver attached)
acpi_pcib2: <Host-PCI bridge> on acpi0
pci2: <PCI bus> on acpi_pcib2
isp0: <Qlogic ISP 1280 PCI SCSI Adapter> port 0x2000-0x20ff mem 0xf7fdf000-0xf7fdffff irq 27 at device 0.0 on pci2
pci2: <base peripheral> at device 15.0 (no driver attached)
acpi_pcib3: <Host-PCI bridge> on acpi0
pci3: <PCI bus> on acpi_pcib3
pci3: <display, VGA> at device 0.0 (no driver attached)
acpi_timer0: <24-bit timer at 3.579545MHz> port 0xa08-0xa0b on acpi0
orm0: <Option ROMs> at iomem 0xca800-0xcd7ff,0xc8000-0xca7ff,0xc0000-0xc7fff on isa0
Waiting 2 seconds for SCSI devices to settle
acpi_cpu: CPU throttling enabled, 8 steps from 100% to 12.5%
da0 at isp0 bus 0 target 0 lun 0
da0: <QUANTUM ATLAS IV 9 WLS 0B0B> Fixed Direct Access SCSI-3 device 
isp0: Command for fast post handle 0x44 not found
isp0: Command for fast post handle 0x45 not found
Mounting root from ufs:da1s2a
da0: 80.000MB/s transfers (40.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da0: 8761MB (17942584 512 byte sectors: 255H 63S/T 1116C)
da1 at isp0 bus 0 target 1 lun 0
da1: <IBM DDYS-T18350N S80D> Fixed Direct Access SCSI-3 device 
da1: 80.000MB/s transfers (40.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da1: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C)
da2 at isp0 bus 0 target 2 lun 0
da2: <SEAGATE ST39102LW 0005> Fixed Direct Access SCSI-2 device 
da2: 80.000MB/s transfers (40.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da2: 8683MB (17783240 512 byte sectors: 255H 63S/T 1106C)
Enter full pathname of shell or RETURN for /bin/sh: 
# mount -a
# df -k
Filesystem  1K-blocks     Used    Avail Capacity  Mounted on
/dev/da1s2a    254063    93095   140643    40%    /
devfs               1        1        0   100%    /dev
/dev/da1s2e   1016303   229128   705871    25%    /usr
/dev/da1s2f    254063      405   233333     0%    /var
/dev/da1s2g    254063    67446   166292    29%    /tmp
/dev/da1s2h  11330522   941218  9482863     9%    /home
/dev/da0s1     200380   165500    34880    83%    /efi
procfs              8        8        0   100%    /proc
# uname -a
FreeBSD  5.0-CURRENT FreeBSD 5.0-CURRENT #3: Tue Mar 19 02:35:47 PST 2002     peter@overcee.wemm.org:/home/peter/fbp4/ia64/sys/ia64/compile/SMP  ia64
# sysctl hw.ncpu
hw.ncpu: 2
# ls
.cshrc          bin             efi             home            sys
.profile        boot            etc             mnt             tmp
COPYRIGHT       boot.dfr        hello           proc            usr
a.out           boot.local      hello.c         root            var
archive         dev             hello.o         sbin

And for a bit of fun, a self compiled executable (dynamic linked even):

# PATH=/archive/ia64-30/bin:$PATH
# gcc -o hello hello.c
# file hello
hello: ELF 64-bit LSB executable, IA-64 (Intel 64 bit architecture) version 1 (FreeBSD), dynamically linked (uses shared libs), not stripped
# ./hello  
hello world
# ls -l hello
-rwxr-xr-x  1 root  433  6621 Mar 18 19:37 hello
# ldd ./hello
./hello:
        libc.so.5 => /usr/lib/libc.so.5 (0x600000004004a000)

This is running in SMP mode.  Marcel and Doug have been very busy. :-)

Cheers,
-Peter
--
Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com
"All of this is for nothing if we don't go to the stars" - JMS/B5


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?20020319114241.34915390B>