em(4) on sparc64

Sten Spans sten at blinkenlights.nl
Sat Sep 11 15:23:41 PDT 2004

On Fri, 10 Sep 2004, Sten Spans wrote:

> On Thu, 9 Sep 2004, Scott Long wrote:
> > Christian Brueffer wrote:
> > > Hi,
> > >
> > > is anyone using the em driver on sparc64?  The current hardware notes
> > > don't list it and it's commented out in GENERIC.  However, according to
> > > the busdma status page, it should work.
> > >
> > > - Christian
> > >
> >
> > I looks like there are some amount of 'htoleNN' macros in the em driver
> > source, so it may very well work.  Give it a try and let us know if it
> > actually does =-)
> Last time I tried it didn't work.
> I'll try again this weekend (ultra5).

Borked, as expected:

Booting [/boot/kernel/kernel]...
Turning off DMA for ATA.
jumping to kernel entry at 0xc0048000.
GDB: no debug ports present
KDB: debugger backends: ddb
KDB: current backend: ddb
Copyright (c) 1992-2004 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.3-BETA3 #0: Sun Sep 12 00:22:49 CEST 2004
WARNING: WITNESS option enabled, expect reduced performance.
Timecounter "tick" frequency 440000000 Hz quality 0
real memory  = 1073741824 (1024 MB)
avail memory = 1035755520 (987 MB)
cpu0: Sun Microsystems UltraSparc-IIi Processor (440.00 MHz CPU)
nexus0: <Open Firmware Nexus device>
pcib0: <U2P UPA-PCI bridge> on nexus0
pcib0: Sabre, impl 0, version 0, ign 0x7c0, bus A
pcib0: [FAST]
pcib0: [FAST]
pcib0 dvma: DVMA map: 0xc0000000 to 0xc3ffffff
pci0: <OFW PCI bus> on pcib0
pcib1: <APB PCI-PCI bridge> at device 1.1 on pci0
pci1: <OFW PCI bus> on pcib1
ebus0: <PCI-EBus2 bridge> mem 0xf1000000-0xf17fffff,0xf0000000-0xf0ffffff
at device 1.0 on pci1
ebus0: <auxio> addr
(no driver attached)
ebus0: <power> addr 0x1400724000-0x1400724003 irq 37 (no driver attached)
ebus0: <SUNW,pll> addr 0x1400504000-0x1400504002 (no driver attached)
sab0: <Siemens SAB 82532 v3.2> addr 0x1400400000-0x140040007f irq 43 on
sab0: [FAST]
sabtty0: <ttya> on sab0
sabtty0: console 9600,8,n,1,-
sabtty1: <ttyb> on sab0
ebus0: <su> addr 0x14003083f8-0x14003083ff irq 41 (no driver attached)
ebus0: <su> addr 0x14003062f8-0x14003062ff irq 42 (no driver attached)
ebus0: <ecpp> addr
irq 34 (no driver attached)
ebus0: <fdthree> addr
irq 39 (no driver attached)
eeprom0: <EEPROM/clock> addr 0x1400000000-0x1400001fff on ebus0
eeprom0: model mk48t59
eeprom0: hostid 80a69753
ebus0: <flashprom> addr 0x1000000000-0x10000fffff (no driver attached)
ebus0: <SUNW,CS4231> addr
irq 36,35 (no driver attached)hme0: <Sun HME 10/100 Ethernet> mem
0xe0000000-0xe0007fff at device 1.1 on pci1
miibus0: <MII bus> on hme0
nsphy0: <DP83840 10/100 media interface> on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
hme0: Ethernet address: 08:00:20:a6:97:53
hme0: if_start running deferred for Giant
pci1: <display, VGA> at device 2.0 (no driver attached)
atapci0: <CMD 646 WDMA2 controller> port
at device 3.0 on pci1
ata2: channel #0 on atapci0
ata3: channel #1 on atapci0
pcib2: <APB PCI-PCI bridge> at device 1.0 on pci0
pci2: <OFW PCI bus> on pcib2
em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.25> port
0x400-0x43f mem 0x20000-0x3ffff at device 1.0 on pci2
em0: Memory Access and/or Bus Master bits were not set!
panic: trap: fast data access mmu miss
cpuid = 0
KDB: enter: panic
[thread 0]
Stopped at      kdb_enter+0x38: ta              %xcc, 1

Sten Spans

"There is a crack in everything, that's how the light gets in."
Leonard Cohen - Anthem

More information about the freebsd-sparc64 mailing list