David King wrote:
Again, for the curious and those searching the archives (believe
me, I wish this was available when I was setting it up): SMP is now
working without a hitch. All I did was compile with the default SMP
kernel configuration file. All of the other changes had to be made
to get it to boot at all. I'd love to see APM working, but have yet
to make that happen. Same with WOL.

Good grief! I started searching the web for information on this beast, never realising I had the thread sitting in my inbox :)

I inherited a 6-way HP Netserver LT 6000r and I've been getting it to run 5.4-STABLE. If I let it boot by itself it hangs on the first of the following two lines (the second is never displayed)

amrd0: 52095MB (106690560 sectors) RAID 5 (optimal)
ses0 at amr0 bus 0 target 5 lun 0

(full dmegs output is at the end of this message).

Again, some serious kudos to the developers that make this happen!

Ditto.

On Tue, 17 May 2005, David King wrote:

Date: Tue, 17 May 2005 23:05:17 -0700
From: David King <[EMAIL PROTECTED]>
To: [email protected]
Subject: Re: HP Netserver LT 6000r

In case anyone was burning with anticipation, I did get this up and running. You must turn off the interrupt reservation in the "PCI

I haven't checked that. I'll go and look next time I reboot.

Device Settings" in the BIOS, it also helps to upgrade the BIOS to

Erk, I'd like to avoid doing that if I can. Upgrading computer BIOS always gives me the shakes.

4.06.45. For the install to recognise the SCSI devices (I did this with the NetRAID turned OFF), you'll need to start the install with ACPI disabled. I don't know about after the install, since I just left

If I boot with APIC disabled, I get to multiuser mode without trouble. I have rebuilt the kernel with

  device     apic
  options    SMP

Can/should I remove the device apic line? Will things still work?

it off. By the way, this was far easier with FreeBSD than it was with NetBSD, Linux, or Solaris 9 (I finally decided on FreeBSD, since it's my Operating System of choice anyway), so some serious kudos to the developers! I don't have SMP working yet, but I will try that next. It /would/ be nice to be able to compile the SMP kernel with SMP enabled, though :)

I compiled with SMP, and according to the dmesg output below I am humming along on 6 cylinders, so to speak. In any event a make -j12 buildworld seems to zip along and the disk doesn't seem overly solicited (but that could simply be giant contention, I don't know what the current state of that is).

I could post my kernel config file if there is interest. I have stripped out a lot of unnecessary stuff (// port, USB support, and other devices I'm not interested in).

-r-xr-xr-x  1 root  wheel  5896397 May  8 12:21 kernel.old/kernel
-r-xr-xr-x  1 root  wheel  3221170 Jul  1 16:10 kernel/kernel

Thanks again to the -smp developers.
David (Landgren)

--David King

On May 04, 2005, at 22.03, David King wrote:

Has anyone had any luck getting an HP Netserver LT 6000r to run on FreeBSD, with SMP working? I am looking at buying a quad 700MHZ of this model and want to make sure it will run my primary operating system. The only posts I could readily find were failures several years ago, so I hope the situation has improved :)

dmesg output follows:

Copyright (c) 1992-2005 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.4-STABLE #0: Fri Jul  1 16:10:50 CEST 2005
    [EMAIL PROTECTED]:/usr/obj/usr/src/sys/PROFANE
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Pentium III Xeon (700.04-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x6a1  Stepping = 1

Features=0x387fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>
real memory  = 2147418112 (2047 MB)
avail memory = 2100174848 (2002 MB)
MPTable: <HP       LT 6000     >
FreeBSD/SMP: Multiprocessor System Detected: 6 CPUs
 cpu0 (BSP): APIC ID:  6
 cpu1 (AP): APIC ID:  0
 cpu2 (AP): APIC ID:  1
 cpu3 (AP): APIC ID:  2
 cpu4 (AP): APIC ID:  4
 cpu5 (AP): APIC ID:  5
ioapic0: Assuming intbase of 0
ioapic1: Assuming intbase of 16
ioapic0 <Version 1.1> irqs 0-15 on motherboard
ioapic1 <Version 1.1> irqs 16-31 on motherboard
npx0: <math processor> on motherboard
npx0: INT 16 interface
cpu0 on motherboard
cpu1 on motherboard
cpu2 on motherboard
cpu3 on motherboard
cpu4 on motherboard
cpu5 on motherboard
pcib1: <MPTable Host-PCI bridge> pcibus 1 on motherboard
pci1: <PCI bus> on pcib1
pcib0: <MPTable Host-PCI bridge> pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
fxp0: <Intel 82559 Pro/100 Ethernet> port 0x1800-0x183f mem 0xec900000-0xec9fffff,0xec801000-0xec801fff irq 18 at device 6.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:30:6e:02:d8:6a
pci0: <display, VGA> at device 7.0 (no driver attached)
isab0: <PCI-ISA bridge> port 0x1040-0x104f at device 15.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <ServerWorks ROSB4 UDMA33 controller> port 0x1840-0x184f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 15.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
pcib4: <MPTable Host-PCI bridge> pcibus 4 on motherboard
pci4: <PCI bus> on pcib4
pci4: <base peripheral> at device 2.0 (no driver attached)
pci4: <serial bus> at device 2.1 (no driver attached)
pcib2: <PCI-PCI bridge> at device 3.0 on pci4
pci5: <PCI bus> on pcib2
pci5: <base peripheral> at device 8.0 (no driver attached)
amr0: <LSILogic MegaRAID 1.51> mem 0xf4000000-0xf7ffffff irq 20 at device 3.1 on pci4
amr0: <Integrated HP NetRAID (T7)> Firmware E.01.08, BIOS B.02.03, 64MB RAM
orm0: <ISA Option ROMs> at iomem 0xc8000-0xc8fff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
fdc0: <Enhanced floppy controller> at port 0x3f0-0x3f5 irq 6 drq 2 on isa0
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (port)
unknown: <PNP0f13> can't assign resources (irq)
unknown: <PNP0700> can't assign resources (port)
Timecounters tick every 10.000 msec
acd0: CDROM <CD-224E/1.5A> at ata0-master PIO4
amrd0: <LSILogic MegaRAID logical drive> on amr0
amrd0: 52095MB (106690560 sectors) RAID 5 (optimal)
ses0 at amr0 bus 0 target 5 lun 0
ses0: <HP SAFTE; U160/M BP 1023> Fixed Processor SCSI-2 device
ses0: SAF-TE Compliant Device
SMP: AP CPU #1 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #3 Launched!
SMP: AP CPU #4 Launched!
SMP: AP CPU #5 Launched!
Mounting root from ufs:/dev/amrd0s1a


_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-smp
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to