Date: Tue, 17 Nov 2015 10:16:05 -0700 From: Warner Losh <imp@bsdimp.com> To: Justin Hibbits <chmeeedalf@gmail.com> Cc: Adrian Chadd <adrian.chadd@gmail.com>, Benjamin Kaduk <kaduk@mit.edu>, FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: CFT: uintmax_t rman Message-ID: <CANCZdfquyRLD9ZasRtj8By-zp1wPrda0MgiunqmqYHOtaKx2VA@mail.gmail.com> In-Reply-To: <CAHSQbTABHXgqzoKWRM33zB%2BbOm5nvsfZj%2BT_OQcT1Y=fPOt1qQ@mail.gmail.com> References: <75C2B97F-3C5E-49E3-A584-DE84463889FC@gmail.com> <0F3B8FF2-E54E-446F-8D4E-415A1111EF4D@bsdimp.com> <alpine.GSO.1.10.1511161923000.26829@multics.mit.edu> <CAHSQbTAwqJ8J-8KRS3j2epbn8oUB7=MROHHYs3um3zuOQEpNdw@mail.gmail.com> <CAJ-VmonxN6RtNswRKx=dOAsFKsqO1S4DwpC6iTeFzWhuknGi-Q@mail.gmail.com> <CAHSQbTABHXgqzoKWRM33zB%2BbOm5nvsfZj%2BT_OQcT1Y=fPOt1qQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 17, 2015 at 9:56 AM, Justin Hibbits <chmeeedalf@gmail.com> wrote: > On Tue, Nov 17, 2015 at 10:41 AM, Adrian Chadd <adrian.chadd@gmail.com> > wrote: > > [snip] > > > > emulators! emulators emulators emulators emulators emulators! > > > > You can emulate x86 (32, 64 bit) on your ppc via qemu-devel. > > I know that mips, mipsel, mips64, mips64el all work via qemu-system-*. > > sparc64 is .. coming. > > I'm not sure about arm, but I know arm64 can run in the emulator fine. > > > > So hm, can you automate firing things up in emulators? > > > > > > > > -adrian > > Can I build a full bootable image for every arch without root > privileges? There's no way that I'm going to build every architecture > on my 10 year old dual core machine (where I have root), it'll take > forever, so my only other option is to use the cluster, where I of > course don't have root privileges. > > If I can type 'make universeimages' as non-root, then, sure, I'll take > the time to boot test every target that'll boot in qemu. Otherwise, I > don't have the time to do it, and that's where crowdtesting is > advantageous. > One can build a bootable image without root. However, it is currently poorly scripted at best. I have some changes to nanobsd that moves it in that direction, but I don't have config files for all the platforms, just the ones that I have on my desk right now :) I tend to agree that crowd-testing is a must here. You can run make universe w/o root permissions. But looking at the diffs, the only thing that makes this change at all risky is its scope. The change itself looks to be good and mostly mechanical. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfquyRLD9ZasRtj8By-zp1wPrda0MgiunqmqYHOtaKx2VA>