sparc64/94483: ath_hal does not work on 6-release/sparc64
Sascha Luck
sascha at c4inet.net
Wed Mar 15 16:30:18 UTC 2006
>Number: 94483
>Category: sparc64
>Synopsis: ath_hal does not work on 6-release/sparc64
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-sparc64
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Mar 15 16:30:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Sascha Luck
>Release: 6.1-PRERELEASE
>Organization:
>Environment:
FreeBSD serval.c4inet.net 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #6: Thu Mar 9 03:28:16 GMT 2006 root at serval.c4inet.net:/usr/obj/usr/src/sys/SERVAL sparc64
>Description:
ath_hal on sparc64 does not load
(/usr/src/sys/modules/ath_hal)
root at serval# make
Warning: Object directory not changed from original
/usr/src/sys/modules/ath_hal
make: don't know how to make
/usr/src/sys/modules/ath_hal/../../contrib/dev/ath/public/sparc64-elf.hal.o.uu.
Stop
This file is actually called sparc64-be-elf.hal.o.uu. After copying to
'sparc64-elf.hal.o.uu', the module builds cleanly but doesn't load. The
only error message when trying to load it is:
serval# link_elf: symbol undefined
>How-To-Repeat:
change to /usr/src/sys/modules/ath_hal
'make'
edit Makefile:
change to /usr/src/sys/contrib/dev/ath/public/
cp sparc64-be-elf.hal.o.uu sparc64-elf.hal.o.uu
cp sparc64-be-elf.inc sparc64-elf.inc
cp sparc64-be-elf.opt_ah.h sparc64-elf.opt_ah.h
change to /usr/src/sys/modules/ath_hal
make install
kldload ath_hal
>Fix:
N/A
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-sparc64
mailing list