Re: r320528? "undefined reference to `_bus_dma*" linking kernel

2017-07-01 Thread Jason Harmening
Hi David,

On Sat, Jul 1, 2017 at 4:26 AM, David Wolfskill 
wrote:
>
>
> --- kernel.full ---
> /usr/src/sys/dev/advansys/adwcam.c:302: undefined reference to
> `_bus_dmamap_sync'
> /usr/src/sys/dev/advansys/adwcam.c:316: undefined reference to
> `_bus_dmamap_unload'
> if_ae.o: In function `ae_alloc_rings':
> /usr/src/sys/dev/ae/if_ae.c:1162: undefined reference to
> `bus_dmamem_alloc'
> /usr/src/sys/dev/ae/if_ae.c:1182: undefined reference to
> `bus_dmamem_alloc'
> /usr/src/sys/dev/ae/if_ae.c:1202: undefined reference to
> `bus_dmamem_alloc'
> if_ae.o: In function `ae_dma_free':
> /usr/src/sys/dev/ae/if_ae.c:1230: undefined reference to
> `_bus_dmamap_unload'
> /usr/src/sys/dev/ae/if_ae.c:1232: undefined reference to `bus_dmamem_free'
> /usr/src/sys/dev/ae/if_ae.c:1241: undefined reference to
> `_bus_dmamap_unload'
> /usr/src/sys/dev/ae/if_ae.c:1243: undefined reference to `bus_dmamem_free'
> /usr/src/sys/dev/ae/if_ae.c:1252: undefined reference to
> `_bus_dmamap_unload'
> /usr/src/sys/dev/ae/if_ae.c:1254: undefined reference to `bus_dmamem_free'
> if_ae.o: In function `ae_tx_intr':
> /usr/src/sys/dev/ae/if_ae.c:1823: undefined reference to
> `_bus_dmamap_sync'
> /usr/src/sys/dev/ae/if_ae.c:1825: undefined reference to
> `_bus_dmamap_sync'
> /usr/src/sys/dev/ae/if_ae.c:1875: undefined reference to
> `_bus_dmamap_sync'
>

These are all functions that were removed entirely or inlined for x86 in
r320528.
Looks like you have stale object files hanging around, seems like make
clean should fix it.

Also thanks for reminding me to bump __FreeBSD_version :)
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: r320528? "undefined reference to `_bus_dma*" linking kernel

2017-07-01 Thread David Wolfskill
On Sat, Jul 01, 2017 at 08:59:58AM -0700, Jason Harmening wrote:
> ...
> These are all functions that were removed entirely or inlined for x86 in
> r320528.
> Looks like you have stale object files hanging around, seems like make
> clean should fix it.

OK; I'll pass that along to bdrewery@, as meta mode should handle that,
I think.

> Also thanks for reminding me to bump __FreeBSD_version :)

:-)

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Congratulations on the sesquicentennial, Canada! :-)

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


signature.asc
Description: PGP signature