New powerpc64 snapshot
Paul Mather
paul at gromit.dlib.vt.edu
Thu Dec 2 19:30:29 UTC 2010
On Nov 23, 2010, at 10:19 AM, Nathan Whitehorn wrote:
> On 11/22/10 14:34, Paul Mather wrote:
>> On Nov 18, 2010, at 9:50 AM, Nathan Whitehorn wrote:
>>
>>> I've prepared some new powerpc64 snapshot ISOs which can be found
>>> at
>>> http://people.freebsd.org/~nwhitehorn/FreeBSD-9.0-20101118-SNAP-powerpc64/
>>>
>>>
>>>
>>
>> I was able successfully to install this snapshot today on an Xserve
>> G5. I had several problems, though:
>>
>> 1) I could not boot from the bootloader script after the install was
>> complete; I had forcibly to "setenv boot-device hd:,\ppc\boot1.elf"
>> for the system to boot into FreeBSD from power-on. (I did remember
>> the "gpart bootcode ..." step, too.)
>
> I'm guessing you are booting on a serial console? I don't have the Forth
> skills to make the bootinfo script detect where the 'screen' device
> exists, so it defaults to that.
It's not really a big problem because the workaround functions flawlessly.
>> 2) Usually, the system will not boot multi-user as it is unable to
>> mount the root partition after booting the kernel. Dropping into the
>> debugger and issuing a "reboot" to do a warm boot will allow the
>> system then to boot multi-user successfully.
>
> Could you do a verbose boot (boot -v at the boot prompt) and send the
> resulting dmesg? There is some issue with the built-in serverworks SATA
> controller and some hard drives that no one has been able to track down
> yet. It doesn't affect anything once the machine has booted.
Since I built a new kernel using updated sources I haven't really noticed the problem as much. My rebuilt kernel does have WITNESS disabled.
Verbose boot output is included at the end of this message.
>> 3) The system is LOUD! It sounds like the fans are running high
>> pretty much all the time---running much higher than Mac OS X 10.5
>> runs them. I notice a "fcu" fan-related device during boot. Is
>> there any way to force the fans to run at a lower speed? I'm going
>> to go deaf at this rate. :-)
>
> Andreas Tobler has some in-flight thermal monitoring code he posted to
> the list a while ago, and one thermal monitor chip is still not in the
> tree. Even without the patches, you can turn down the fans by hand with
> sysctls on dev.fcu.
The fan situation is bizarre. I couldn't find a man page for device fcu so I looked at the sysctls. There are a bunch of dev.fcu.0.fans.*.{minrpm,maxrpm,rpm} sysctls associated with cpu_a, cpu_b, sys_ctrlr_fan and pci_fan. I initially figured that lowering dev.fcu.0.fans.*.maxrpm from the 14000 shown would limit the noise. However, that sysctl is read-only, and trying to set it in /boot/loader.conf appeared to have no effect: the values stayed resolutely at 14000. Is there some other way to set this, or is it hard-coded?
I could set a value for dev.fcu.0.fans.*.rpm though it wasn't clear what the precise correlation was between the value set and the resultant fan RPM. It did have some effect. In any case, the value didn't stay at the set value, and the fans eventually began racing again. Actually, when I say "the fans" it seemed only to be sys_ctrlr_fan and pci_fan. The various CPU fans appeared to hover around ~6000 rpm according to the sysctls.
The really bizarre thing, though, is that when the fans begin racing and the noise is loud, simply executing "sysctl dev.fcu.0.fans" is enough to calm them down to a more manageable 5600--6400 RPM! So, as a temporary workaround (to preserve my hearing whilst working on the system:) I've added this to /etc/crontab:
# Try and keep the fans from racing
*/2 * * * * root /sbin/sysctl dev.fcu.0.fans > /dev/null 2>&1
Does anyone have any information as to the correct way of wrangling the fan RPM? Using the bizarre crontab entry above keeps the noise at a reasonable level and the temperature at this fairly steady value:
dev.max6690.0.sensor.sys_ctrlr_ambient.temp: 35.6C
dev.max6690.0.sensor.sys_ctrlr_internal.temp: 49.2C
But, like I said, it seems like a bizarre solution.
>> 4) After a while, my system fell of the network with "bge0: watchdog
>> timeout -- resetting" being output on the console periodically.
>
> Odd. I've CC'ed Pyun Yong Hyeon, who maintains the bge driver. Maybe he
> has some ideas.
Touch wood, but since rebuilding the kernel with newer sources I've not noticed this problem again.
>> 5) A minor thing, but the "locate" command doesn't work properly.
>> Either it doesn't find something I know is there, or it finds
>> something but prints out incorrect gibberish as a result (e.g., just
>> printing out lines of "/" in response to a "locate etc").
>
> I just fixed this in svn. You'll need to update your sources to get the
> fixed version.
Many thanks! It's working properly now.
>> I realise the FreeBSD/powerpc64 port is experimental at this point.
>> Can anyone tell me if the above symptoms afflict the 32-bit
>> FreeBSD/powerpc 8-STABLE port? Although I like the idea of the
>> powerpc64 port allowing me to use all of the 3.5 GB RAM in this
>> machine, at this point it is more important for me to trade away the
>> extra RAM for stability (and *quietness*:). If FreeBSD/powerpc
>> 8-STABLE is more solid, I'd rather switch to that, as I'd like to get
>> this machine back into service.
>>
>> (I would be more prepared to soldier on with FreeBSD/powerpc64 if I
>> could get the fan noise problem under control. That would let me do
>> more testing without going crazy from the noise.:)
>
> All of the problems you mentioned above are also present with a 32-bit
> system.
I'll keep on with FreeBSD/powerpc64, then. Is ZFS supported? Is booting from a ZFS pool supported, or do you need to do the /boot-on-UFS workaround from before the boot loader could boot from ZFS pools to get a largely ZFS-only system?
Cheers,
Paul.
=====
Copyright (c) 1992-2010 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 is a registered trademark of The FreeBSD Foundation.
FreeBSD 9.0-CURRENT #0: Mon Nov 29 13:57:07 EST 2010
pmather at bunty.dlib.vt.edu:/usr/obj/usr/src/sys/BUNTY powerpc
Preloaded elf kernel "/boot/kernel/kernel" at 0xa0e000.
cpu0: IBM PowerPC 970FX revision 3.0, 2300.26 MHz
cpu0: Features dc000000<PPC32,PPC64,ALTIVEC,FPU,MMU>
cpu0: HID0 511081<NAP,DPM,NHR,TBEN,ENATTN>
real memory = 4276629504 (4078 MB)
available KVA = 7461375999 (7115 MB)
Physical memory chunk(s):
0x 18000 - 0x fffff, 950272 bytes (232 pages)
0x e1d000 - 0x 17fffff, 10366976 bytes (2531 pages)
0x 1813000 - 0x 1bfffff, 4116480 bytes (1005 pages)
0x 32bc000 - 0x 3ffffff, 13910016 bytes (3396 pages)
0x 8000000 - 0x 7f7effff, 2004811776 bytes (489456 pages)
0x 100000000 - 0x 174bcffff, 1958543360 bytes (478160 pages)
avail memory = 3974053888 (3789 MB)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0: dev=ff88ed18 (BSP)
cpu1: dev=ff890150
ULE: setup cpu 0
ULE: setup cpu 1
null: <null device, zero device>
random: <entropy source, Software, Yarrow>
openfirm: <Open Firmware control device>
kbd0 at kbdmux0
mem: <memory>
nfslock: pseudo-device
nexus0: <Open Firmware Nexus device>
cpulist0: <Open Firmware CPU Group> on nexus0
cpu0: <Open Firmware CPU> on cpulist0
pcr0: <PPC 970 Power Control Register> on cpu0
pcr0: No power mode data in device tree!
device_attach: pcr0 attach returned 6
cpu1: <Open Firmware CPU> on cpulist0
pcr1: <PPC 970 Power Control Register> on cpu1
pcr1: No power mode data in device tree!
device_attach: pcr1 attach returned 6
sc1: no video adapter found.
nexus0: <chosen>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <memory>, type memory (no driver attached)
sc1: no video adapter found.
nexus0: <openprom>, type BootROM (no driver attached)
sc1: no video adapter found.
nexus0: <rom>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <options>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <packages>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <firewire-disk-mode>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <pseudo-hid>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <pseudo-sound>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <multiboot>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <diagnostics>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <nvram>, type nvram (no driver attached)
sc1: no video adapter found.
unin0: <Apple UniNorth System Controller> on nexus0
unin0: Version 53
iichb0: <Keywest I2C controller> mem 0xf8001000-0xf8001fff irq 0 on unin0
unin mapdev: start f8001000, len 4095
iichb0: Revision: A2
iicbus0: <OFW I2C bus> on iichb0
iicbus0: <unknown card> at addr 0xd4
max66900: <Temp-Monitor MAX6690> at addr 0x98 on iicbus0
fcu0: <Apple Fan Control Unit> at addr 0x15e on iicbus0
iicbus0: <unknown card> at addr 0x30
iicbus0: <unknown card> at addr 0x58
iicbus0: <unknown card> at addr 0xa0
iicbus0: <unknown card> at addr 0x32
iicbus0: <unknown card> at addr 0x5a
iicbus0: <unknown card> at addr 0xa2
iicbus0: <unknown card> at addr 0x1c0
unin0: <dart, dart> mem 0xf8033000-0xf8039fff (no driver attached)
htpic0: <OpenPIC Interrupt Controller> mem 0xf8040000-0xf807ffff irq 312 on unin0
unin mapdev: start f8040000, len 262143
htpic0: Version 1.2, supports 4 CPUs and 124 irqs
sc1: no video adapter found.
pcib0: <Apple U3 Host-AGP bridge> on nexus0
pci0: <OFW PCI bus> on pcib0
pci0: domain=0, physical bus=0
found-> vendor=0x106b, dev=0x0059, revid=0x00
domain=0, bus=0, slot=11, func=0
class=06-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0016, statreg=0x22b0, cachelnsz=8 (dwords)
lattimer=0x10 (480 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
agp0: <Apple U3 AGP Bridge> on hostb0
agp0: allocating GATT for aperture of size 256M
sc1: no video adapter found.
pcib1: <IBM CPC9X5 HyperTransport Tunnel> on nexus0
pcib1: 4 HT IRQs on device 1.0
pcib1: 4 HT IRQs on device 2.0
pcib1: 86 HT IRQs on device 3.0
pci1: <OFW PCI bus> on pcib1
pci1: domain=1, physical bus=0
found-> vendor=0x1022, dev=0x7450, revid=0x12
domain=1, bus=0, slot=1, func=0
class=06-04-00, hdrtype=0x01, mfdev=1
cmdreg=0x0107, statreg=0x0230, cachelnsz=0 (dwords)
lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x7450, revid=0x12
domain=1, bus=0, slot=2, func=0
class=06-04-00, hdrtype=0x01, mfdev=1
cmdreg=0x0107, statreg=0x0230, cachelnsz=0 (dwords)
lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x106b, dev=0x0045, revid=0x00
domain=1, bus=0, slot=3, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0107, statreg=0x0010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x106b, dev=0x0046, revid=0x00
domain=1, bus=0, slot=4, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0007, statreg=0x0010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x106b, dev=0x0047, revid=0x00
domain=1, bus=0, slot=5, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0007, statreg=0x0010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x106b, dev=0x0048, revid=0x00
domain=1, bus=0, slot=6, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0007, statreg=0x0010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x106b, dev=0x0049, revid=0x00
domain=1, bus=0, slot=7, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0007, statreg=0x0010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
pcib2: <OFW PCI-PCI bridge> at device 1.0 on pci1
pcib2: domain 1
pcib2: secondary bus 6
pcib2: subordinate bus 6
pcib2: I/O decode 0xf000-0xfff
pcib2: no prefetched decode
pci2: <OFW PCI bus> on pcib2
pci2: domain=1, physical bus=6
pcib3: <OFW PCI-PCI bridge> at device 2.0 on pci1
pcib3: domain 1
pcib3: secondary bus 7
pcib3: subordinate bus 7
pcib3: I/O decode 0xf000-0xfff
pcib3: memory decode 0x90000000-0x900fffff
pcib3: no prefetched decode
pci3: <OFW PCI bus> on pcib3
pci3: domain=1, physical bus=7
found-> vendor=0x14e4, dev=0x1648, revid=0x03
domain=1, bus=7, slot=4, func=0
class=02-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0006, statreg=0x02b0, cachelnsz=16 (dwords)
lattimer=0x10 (480 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns)
intpin=a, irq=0
powerspec 2 supports D0 D3 current D0
MSI supports 8 messages, 64 bit
map[10]: type Memory, range 64, base 0x90030000, size 16, enabled
pcib3: requested memory range 0x90030000-0x9003ffff: good
map[18]: type Memory, range 64, base 0x90020000, size 16, enabled
pcib3: requested memory range 0x90020000-0x9002ffff: good
found-> vendor=0x14e4, dev=0x1648, revid=0x03
domain=1, bus=7, slot=4, func=1
class=02-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0006, statreg=0x02b0, cachelnsz=16 (dwords)
lattimer=0x10 (480 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns)
intpin=b, irq=0
powerspec 2 supports D0 D3 current D0
MSI supports 8 messages, 64 bit
map[10]: type Memory, range 64, base 0x90010000, size 16, enabled
pcib3: requested memory range 0x90010000-0x9001ffff: good
map[18]: type Memory, range 64, base 0x90000000, size 16, enabled
pcib3: requested memory range 0x90000000-0x9000ffff: good
bge0: <Broadcom BCM5704 A3, ASIC rev. 0x002003> mem 0x90030000-0x9003ffff,0x90020000-0x9002ffff irq 310 at device 4.0 on pci3
cpcht mapdev: start 90030000, len 65536
bge0: CHIP ID 0x00002003; ASIC REV 0x02; CHIP REV 0x20; PCI-X
miibus0: <MII bus> on bge0
brgphy0: <BCM5704 10/100/1000baseTX PHY> PHY 1 on miibus0
brgphy0: OUI 0x000818, model 0x0019, rev. 0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
bge0: bpf attached
bge0: Ethernet address: 00:0d:93:9d:2f:82
bge1: <Broadcom BCM5704 A3, ASIC rev. 0x002003> mem 0x90010000-0x9001ffff,0x90000000-0x9000ffff irq 313 at device 4.1 on pci3
cpcht mapdev: start 90010000, len 65536
bge1: CHIP ID 0x00002003; ASIC REV 0x02; CHIP REV 0x20; PCI-X
miibus1: <MII bus> on bge1
brgphy1: <BCM5704 10/100/1000baseTX PHY> PHY 1 on miibus1
brgphy1: OUI 0x000818, model 0x0019, rev. 0
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
bge1: bpf attached
bge1: Ethernet address: 00:0d:93:9d:2f:83
pcib4: <OFW PCI-PCI bridge> at device 3.0 on pci1
pcib4: domain 1
pcib4: secondary bus 1
pcib4: subordinate bus 1
pcib4: I/O decode 0xf000-0xfff
pcib4: memory decode 0x80000000-0x800fffff
pcib4: no prefetched decode
pci4: <OFW PCI bus> on pcib4
pci4: domain=1, physical bus=1
found-> vendor=0x106b, dev=0x0041, revid=0x60
domain=1, bus=1, slot=7, func=0
class=ff-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0006, statreg=0x0200, cachelnsz=16 (dwords)
lattimer=0x10 (480 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
map[10]: type Memory, range 32, base 0x80000000, size 19, enabled
pcib4: requested memory range 0x80000000-0x8007ffff: good
macio0: <K2 KeyLargo I/O Controller> mem 0x80000000-0x8007ffff at device 7.0 on pci4
openpic0: <OpenPIC Interrupt Controller> mem 0x40000-0x7ffff on macio0
openpic0: Version 1.2, supports 4 CPUs and 120 irqs
macgpio0: <MacIO GPIO Controller> mem 0x50-0x8a on macio0
macgpio0: <gpio, pmu-interrupt> gpio 9 irq 303 (no driver attached)
macgpio0: <gpio, programmer-switch> gpio 17 irq 311 (no driver attached)
macgpio0: <gpio, ringDetect> gpio 8 irq 302 (no driver attached)
macgpio0: <gpio, indicatorLED> gpio 11 (no driver attached)
macgpio0: <gpio, indicatorSwitch> gpio 12 irq 306 (no driver attached)
macgpio0: <gpio, keySwitch> gpio 13 irq 307 (no driver attached)
macgpio0: <gpio, fcu-interrupt> gpio 21 irq 315 (no driver attached)
macgpio0: <gpio, chip-fault> gpio 23 irq 317 (no driver attached)
macgpio0: <gpio, systemMonitorA> gpio 28 (no driver attached)
macgpio0: <gpio, systemMonitorB> gpio 29 (no driver attached)
macgpio0: <gpio, slewing-done> gpio 35 irq 329 (no driver attached)
macgpio0: <gpio, fcu-hw-reset> gpio 58 (no driver attached)
scc0: <Zilog Z8530 dual channel SCC> mem 0x13000-0x13fff,0x8400-0x84ff,0x8500-0x85ff,0x8600-0x86ff,0x8700-0x87ff irq 278,261,262,279,263,264 on macio0
scc0: not resetting hardware
uart0: <z8530, channel A> on scc0
uart0: fast interrupt
uart0: console (57600,n,8,1)
uart1: <z8530, channel B> on scc0
uart1: fast interrupt
scc0: fast interrupt
iichb1: <Keywest I2C controller> mem 0x18000-0x18fff irq 282 on macio0
iichb1: Revision: A1
iicbus1: <OFW I2C bus> on iichb1
iicbus1: <unknown card> at addr 0x5a
iicbus1: <unknown card> at addr 0x5c
iicbus1: <unknown card> at addr 0x90
iicbus1: <unknown card> at addr 0x94
iicbus1: <unknown card> at addr 0x1c0
macio0: <i2s, i2s> mem 0x10000-0x10fff,0x8000-0x80ff,0x8100-0x81ff irq 286,257,258 (no driver attached)
pmu0: <Apple PMU99 Controller> mem 0x16000-0x17fff irq 281 on macio0
pmu0: PMU child <pmu-i2c>
pmu0: PMU child <rtc>
pmu0: PMU child <power-mgt>
pmu0: registered as a time-of-day clock (resolution 1000us, adjustment 0.000500000s)
pcib5: <OFW PCI-PCI bridge> at device 4.0 on pci1
pcib5: domain 1
pcib5: secondary bus 2
pcib5: subordinate bus 2
pcib5: I/O decode 0xf000-0xfff
pcib5: memory decode 0x80100000-0x801fffff
pcib5: no prefetched decode
pci5: <OFW PCI bus> on pcib5
pci5: domain=1, physical bus=2
found-> vendor=0x1033, dev=0x0035, revid=0x43
domain=1, bus=2, slot=11, func=0
class=0c-03-10, hdrtype=0x00, mfdev=1
cmdreg=0x0006, statreg=0x0210, cachelnsz=16 (dwords)
lattimer=0x10 (480 ns), mingnt=0x01 (250 ns), maxlat=0x2a (10500 ns)
intpin=a, irq=0
powerspec 2 supports D0 D1 D2 D3 current D0
map[10]: type Memory, range 32, base 0x80102000, size 12, enabled
pcib5: requested memory range 0x80102000-0x80102fff: good
found-> vendor=0x1033, dev=0x0035, revid=0x43
domain=1, bus=2, slot=11, func=1
class=0c-03-10, hdrtype=0x00, mfdev=0
cmdreg=0x0006, statreg=0x0210, cachelnsz=16 (dwords)
lattimer=0x10 (480 ns), mingnt=0x01 (250 ns), maxlat=0x2a (10500 ns)
intpin=b, irq=0
powerspec 2 supports D0 D1 D2 D3 current D0
map[10]: type Memory, range 32, base 0x80101000, size 12, enabled
pcib5: requested memory range 0x80101000-0x80101fff: good
found-> vendor=0x1033, dev=0x00e0, revid=0x04
domain=1, bus=2, slot=11, func=2
class=0c-03-20, hdrtype=0x00, mfdev=0
cmdreg=0x0004, statreg=0x0210, cachelnsz=16 (dwords)
lattimer=0x10 (480 ns), mingnt=0x10 (4000 ns), maxlat=0x22 (8500 ns)
intpin=c, irq=0
powerspec 2 supports D0 D1 D2 D3 current D0
map[10]: type Memory, range 32, base 0x80100000, size 8, memory disabled
pcib5: requested memory range 0x80100000-0x801000ff: good
ohci0: <NEC uPD 9210 USB controller> mem 0x80102000-0x80102fff irq 319 at device 11.0 on pci5
cpcht mapdev: start 80102000, len 4096
usbus0: <NEC uPD 9210 USB controller> on ohci0
usbus0: bpf attached
ohci0: usbpf attached
ohci1: <NEC uPD 9210 USB controller> mem 0x80101000-0x80101fff irq 319 at device 11.1 on pci5
cpcht mapdev: start 80101000, len 4096
usbus1: <NEC uPD 9210 USB controller> on ohci1
usbus1: bpf attached
ohci1: usbpf attached
ehci0: <NEC uPD 720100 USB 2.0 controller> mem 0x80100000-0x801000ff irq 319 at device 11.2 on pci5
cpcht mapdev: start 80100000, len 256
usbus2: EHCI version 1.0
usbus2: <NEC uPD 720100 USB 2.0 controller> on ehci0
usbus2: bpf attached
ehci0: usbpf attached
pcib6: <OFW PCI-PCI bridge> at device 5.0 on pci1
pcib6: domain 1
pcib6: secondary bus 3
pcib6: subordinate bus 3
pcib6: I/O decode 0xf000-0xfff
pcib6: memory decode 0x80200000-0x802fffff
pcib6: no prefetched decode
pci6: <OFW PCI bus> on pcib6
pci6: domain=1, physical bus=3
found-> vendor=0x106b, dev=0x0043, revid=0x00
domain=1, bus=3, slot=13, func=0
class=ff-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0014, statreg=0x0200, cachelnsz=8 (dwords)
lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
map[10]: type Memory, range 32, base 0x80204000, size 14, memory disabled
pcib6: requested memory range 0x80204000-0x80207fff: good
found-> vendor=0x106b, dev=0x0042, revid=0x00
domain=1, bus=3, slot=14, func=0
class=0c-00-10, hdrtype=0x00, mfdev=0
cmdreg=0x0006, statreg=0x0290, cachelnsz=16 (dwords)
lattimer=0xf8 (7440 ns), mingnt=0x0c (3000 ns), maxlat=0x18 (6000 ns)
intpin=a, irq=0
powerspec 2 supports D0 D1 D2 D3 current D0
map[10]: type Memory, range 32, base 0x80200000, size 12, enabled
pcib6: requested memory range 0x80200000-0x80200fff: good
cpcht mapdev: start 80204000, len 16384
ata0: <K2 Kauai ATA Controller> mem 0x80204000-0x80207fff irq 295 at device 13.0 on pci6
ata0: reset tp1 mask=03 ostat0=00 ostat1=00
ata0: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb
ata0: stat1=0x00 err=0x00 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=00 stat1=00 devices=0x10000
fwohci0: vendor=106b, dev=42
fwohci0: vendor=106b, dev=42
fwohci0: <1394 Open Host Controller Interface> mem 0x80200000-0x80200fff irq 296 at device 14.0 on pci6
cpcht mapdev: start 80200000, len 4096
fwohci0: OHCI version 1.0 (ROM=0)
fwohci0: No. of Isochronous channels is 8.
fwohci0: EUI64 00:0d:93:ff:fe:c5:cd:50
fwohci0: invalid speed 7 (fixed to 3).
fwohci0: Phy 1394a available S800, 3 ports.
fwohci0: Link S800, max_rec 4096 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:0d:93:c5:cd:50
fwe0: bpf attached
fwe0: Ethernet address: 02:0d:93:c5:cd:50
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: fwohci_intr_core: BUS reset
fwohci0: fwohci_intr_core: node_id=0x00000001, SelfID Count=2, CYCLEMASTER mode
pcib7: <OFW PCI-PCI bridge> at device 6.0 on pci1
pcib7: domain 1
pcib7: secondary bus 4
pcib7: subordinate bus 4
pcib7: I/O decode 0xf000-0xfff
pcib7: memory decode 0x80300000-0x805fffff
pcib7: no prefetched decode
pci7: <OFW PCI bus> on pcib7
pci7: domain=1, physical bus=4
found-> vendor=0x106b, dev=0x004c, revid=0x00
domain=1, bus=4, slot=15, func=0
class=02-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0004, statreg=0x84a0, cachelnsz=16 (dwords)
lattimer=0x10 (480 ns), mingnt=0x40 (16000 ns), maxlat=0x40 (16000 ns)
intpin=a, irq=255
map[10]: type Memory, range 32, base 0x80400000, size 21, memory disabled
pcib7: requested memory range 0x80400000-0x805fffff: good
gem0: <Apple K2 GMAC Ethernet> mem 0x80400000-0x805fffff at device 15.0 on pci7
gem0: failed to allocate resources
device_attach: gem0 attach returned 6
pcib8: <OFW PCI-PCI bridge> at device 7.0 on pci1
pcib8: domain 1
pcib8: secondary bus 5
pcib8: subordinate bus 5
pcib8: I/O decode 0xf000-0xfff
pcib8: memory decode 0x80600000-0x806fffff
pcib8: no prefetched decode
pci8: <OFW PCI bus> on pcib8
pci8: domain=1, physical bus=5
found-> vendor=0x1166, dev=0x0240, revid=0x00
domain=1, bus=5, slot=12, func=0
class=01-01-8f, hdrtype=0x00, mfdev=1
cmdreg=0x0006, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x10 (480 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
map[10]: type I/O Port, range 32, base 0, size 3, port disabled
map[14]: type I/O Port, range 32, base 0, size 2, port disabled
map[18]: type I/O Port, range 32, base 0, size 3, port disabled
map[1c]: type I/O Port, range 32, base 0, size 2, port disabled
map[20]: type I/O Port, range 32, base 0, size 4, port disabled
map[24]: type Memory, range 32, base 0x80600000, size 13, enabled
pcib8: requested memory range 0x80600000-0x80601fff: good
found-> vendor=0x1166, dev=0x0240, revid=0x00
domain=1, bus=5, slot=12, func=1
class=01-01-85, hdrtype=0x00, mfdev=1
cmdreg=0x0004, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x10 (480 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
map[10]: type I/O Port, range 32, base 0, size 8, port disabled
map[14]: type I/O Port, range 32, base 0, size 2, port disabled
map[18]: type I/O Port, range 32, base 0, size 3, port disabled
map[1c]: type I/O Port, range 32, base 0, size 2, port disabled
map[20]: type I/O Port, range 32, base 0, size 4, port disabled
map[24]: type Memory, range 32, base 0, size 13, memory disabled
atapci0: <ServerWorks K2 SATA150 controller> mem 0x80600000-0x80601fff irq 256 at device 12.0 on pci8
atapci0: Lazy allocation of 0x10 bytes rid 0x20 type 4 at 0
cpcht mapdev: start f4000000, len 16
cpcht mapdev: start 80600000, len 8192
ata2: <ATA channel 0> on atapci0
ata2: hardware reset ...
ata2: SATA connect time=10ms status=00000113
ata2: reset tp1 mask=01 ostat0=d0 ostat1=00
ata2: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata2: reset tp2 stat0=50 stat1=00 devices=0x1
ata3: <ATA channel 1> on atapci0
ata3: hardware reset ...
ata3: SATA connect timeout status=00000004
ata4: <ATA channel 2> on atapci0
ata4: hardware reset ...
ata4: SATA connect timeout status=00000004
ata5: <ATA channel 3> on atapci0
ata5: hardware reset ...
ata5: SATA connect timeout status=00000004
atapci1: <ServerWorks K2 SATA150 controller> at device 12.1 on pci8
pcib1: failed to reserve resource for atapci1
atapci1: 0x10 bytes of rid 0x20 res 4 failed (0, 0xffffffffffffffff).
atapci1: unable to map interrupt
device_attach: atapci1 attach returned 6
sc1: no video adapter found.
nexus0: <vsp>, type vsp (no driver attached)
sc1: no video adapter found.
nexus0: <spu>, type spu (no driver attached)
sc1: no video adapter found.
nexus0: <aliases>, type (unknown) (no driver attached)
sc1: no video adapter found.
nexus0: <sep>, type (unknown) (no driver attached)
sc0: no video adapter found.
nexus0: <sc>, type (unknown) (no driver attached)
procfs registered
Timecounter "timebase" frequency 33333333 Hz quality 0
Event timer "decrementer" frequency 33333333 Hz quality 1000
Timecounters tick every 1.000 msec
vlan: initialized, using hash tables with chaining
lo0: bpf attached
ata0: Identifying devices: 00010000
ata0: New devices: 00010000
firewire0: 2 nodes, maxhop <= 1 cable IRM irm(1) (me)
firewire0: bus manager 1
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 12Mbps Full Speed USB v1.0
usbus2: 480Mbps High Speed USB v2.0
ugen0.1: <NEC> at usbus0
uhub0: <NEC OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ugen1.1: <NEC> at usbus1
uhub1: <NEC OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
ugen2.1: <NEC> at usbus2
uhub2: <NEC EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus2
ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=40 wire
acd0: setting UDMA33
acd0: <MATSHITACD-RW CW-8123/CA14> CDRW drive at ata0 as master
acd0: read 4133KB/s (4133KB/s) write 4133KB/s (4133KB/s), 2048KB buffer, UDMA33
acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, packet
acd0: Writes: CDR, CDRW, test write, burnproof
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
ata2: Identifying devices: 00000001
ata2: New devices: 00000001
ata2-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=40 wire
ad0: setting UDMA100
ad0: 78533MB <Hitachi HDS722580VLSA80 V32BC6EA> at ata2-master UDMA100 SATA 1.5Gb/s
ad0: 160836480 sectors [159560C/16H/63S] 16 sectors/interrupt 1 depth queue
ata3: Identifying devices: 00000000
ata3: New devices: 00000000
ata4: Identifying devices: 00000000
ata4: New devices: 00000000
ata5: Identifying devices: 00000000
ata5: New devices: 00000000
max66900: 2 sensors detected.
max66900: Sensors
max66900: Location : SYS CTRLR AMBIENT ID: 0
max66900: Location : SYS CTRLR INTERNAL ID: 1
fcu0: FCU initialized, RPM shift: 2
fcu0: 8 fans detected!
fcu0: Fans
fcu0: Location: CPU A 1 type: 0 ID: 1 RPM: 5952
fcu0: Location: CPU A 2 type: 0 ID: 2 RPM: 5952
fcu0: Location: CPU A 3 type: 0 ID: 3 RPM: 5952
fcu0: Location: CPU B 1 type: 0 ID: 4 RPM: 6016
fcu0: Location: CPU B 2 type: 0 ID: 5 RPM: 5952
fcu0: Location: CPU B 3 type: 0 ID: 6 RPM: 5952
fcu0: Location: SYS CTRLR FAN type: 1 ID: 1 RPM: 6336
fcu0: Location: PCI FAN type: 1 ID: 2 RPM: 5568
uhub1: 2 ports with 2 removable, self powered
uhub0: 3 ports with 3 removable, self powered
GEOM: new disk ad0
uhub2: 5 ports with 5 removable, self powered
(probe0:sbp0:0:0:0): Error 22, Unretryable error
(probe1:sbp0:0:1:0): Error 22, Unretryable error
(probe2:sbp0:0:2:0): Error 22, Unretryable error
(probe3:sbp0:0:3:0): Error 22, Unretryable error
(probe4:sbp0:0:4:0): Error 22, Unretryable error
(probe5:sbp0:0:5:0): Error 22, Unretryable error
(probe6:sbp0:0:6:0): Error 22, Unretryable error
Waking up CPU 1 (dev=ff890150)
Adding CPU 1, pir=2, awake=1
Adding CPU 0, pir=0, awake=1
SMP: AP CPU #1 launched
Trying to mount root from ufs:/dev/ad0s3 [rw]...
start_init: trying /sbin/init
More information about the freebsd-ppc
mailing list