I wouldn't. It make read-only root a pain in the back side.... Better to fix kldxref to be a build tool that can cope. And it isn't something that needs to be done on every boot. On Wed, Mar 14, 2018 at 11:05 AM, Edward Napierala <trasz_at_freebsd.org> wrote: > Hm. Perhaps we should make kldxref_enable default to YES by default > on all platforms, then? The overhead is pretty much none when it has > nothing to do - it won't try to recreate the linker.hints if it already > exists. > > 2018-03-14 17:01 GMT+00:00 Steve Wills <swills_at_freebsd.org>: > >> FWIW, I ran into this issue on an i386 image I built from an amd64 host >> using poudriere and poudriere image. >> >> Steve >> >> >> On 03/13/2018 14:44, Warner Losh wrote: >> >>> Makes sense. I'd forgotten that kldxref can't do cross-platform stuff.... >>> One could arrange to build it targeting arch X but running on the native >>> host and fix things that way. Nobody has care enough to do that, though >>> perhaps this gives us a use case for why one might want to try. >>> >>> Warner >>> >>> On Tue, Mar 13, 2018 at 11:41 AM, Daniel Braniss <danny_at_cs.huji.ac.il> >>> wrote: >>> >>> >>>> >>>> On 13 Mar 2018, at 19:12, Edward Napierala <trasz_at_freebsd.org> wrote: >>>> >>>> I think it's only needed for kernels that are cross-built. That's due >>>> to >>>> kldxref(8) being unable to handle kernels for other architectures. >>>> >>>> my case exactly. >>>> >>>> 2018-03-13 13:34 GMT+00:00 Warner Losh <imp_at_bsdimp.com>: >>>> >>>> I wonder why that isn't the default, or why the linker.hints isn't at >>>>> least >>>>> created by the make installkernel step... >>>>> >>>>> Warner >>>>> >>>>> On Tue, Mar 13, 2018 at 2:40 AM, Edward Tomasz Napierała < >>>>> trasz_at_freebsd.org> >>>>> wrote: >>>>> >>>>> FWIW, it seems to be a common problem, see >>>>>> https://reviews.freebsd.org/ >>>>>> D14534. >>>>>> >>>>>> On 0312T1027, Warner Losh wrote: >>>>>> >>>>>>> Well, is there a /boot/kernel/linker.hints? >>>>>>> >>>>>>> Warner >>>>>>> >>>>>>> On Mon, Mar 12, 2018 at 9:56 AM, Daniel Braniss <danny_at_cs.huji.ac.il >>>>>>> > >>>>>>> >>>>>> wrote: >>>>>> >>>>>>> >>>>>>> Hi, >>>>>>>> the above i get on arm/nanopi-neo. (it’s the only platform I run >>>>>>>> >>>>>>> current >>>>>> >>>>>>> :-) >>>>>>>> >>>>>>>> cheers, >>>>>>>> danny >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>> freebsd-current_at_freebsd.org mailing list >>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>>> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_ >>>>>>> >>>>>> freebsd.org" >>>>>> >>>>>> _______________________________________________ >>>>> freebsd-current_at_freebsd.org mailing list >>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_f >>>>> reebsd.org >>>>> " >>>>> >>>>> >>>> >>>> >>>> _______________________________________________ >>> freebsd-current_at_freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_f >>> reebsd.org" >>> >>> >Received on Wed Mar 14 2018 - 16:39:15 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:15 UTC