Calling testicc ...
Done

that's the first attempt to call an icc in quite a while.

one weird thing: either qemu does not implement mwait (unlikely) or we're
not enabling it (likely)

I'll see.


On Thu, Feb 6, 2025 at 3:06 PM ron minnich <rminn...@gmail.com> wrote:

> I'm doing a tiny bit at a time.
> qemu-system-x86_64 -kernel ~/Downloads/9pc64-3 -cdrom
> ~/Downloads/9front-10811.amd64.iso -smp 4
> starts NIX, and I have set up core 1 as an AC.
>
> It panics in acmmuswitch
>
> So there's something for someone to chew on.
>
> I've been able to ditch a bit of NIX infra that is done better in 9front.
>
>
> On Wed, Feb 5, 2025 at 2:08 PM ron minnich <rminn...@gmail.com> wrote:
>
>> FWIW, that boots in qemu. But I've not tested turning on an AC yet.
>>
>>
>> On Wed, Feb 5, 2025 at 11:02 AM ron minnich <rminn...@gmail.com> wrote:
>>
>>> all my work is in https://github.com/rminnich/9front/tree/ron_nix
>>>
>>> On Wed, Feb 5, 2025 at 9:05 AM <tlaro...@kergis.com> wrote:
>>>
>>>> On Mon, Feb 03, 2025 at 01:40:29PM -0800, ron minnich wrote:
>>>> > apropos this, I just now pushed a fixup for acmmuswitch that's better.
>>>> >
>>>> > we're getting pretty close to 'turn on an AC and watch it burn' point.
>>>> >
>>>>
>>>> What is now the master sources?
>>>>
>>>> https://github.com/rminnich/nix-os
>>>>
>>>> or
>>>>
>>>> https://github.com/rminnich/9front/tree/ron_nix
>>>>
>>>> ?
>>>>
>>>> >
>>>> >
>>>> > On Sun, Feb 2, 2025 at 8:55?PM ron minnich <rminn...@gmail.com>
>>>> wrote:
>>>> > > from my point of view, what is lacking in NIX is that it's not
>>>> integrated
>>>> > > into a living code base, rather it is its own thing. That means it
>>>> can not
>>>> > > take advantage of the last 14 years of plan 9 improvements and bug
>>>> fixes.
>>>> > >
>>>> > > Paul has done excellent work pulling it into 9front and I've tried
>>>> to
>>>> > > build on it, see https://github.com/rminnich/9front/tree/ron_nix
>>>> > >
>>>> > > I am not sure we need a list, maybe we do, but NIX is very, very
>>>> simple,
>>>> > > by design, and I think what's more important is to dig into the
>>>> code and
>>>> > > get it going.
>>>> > >
>>>> > > I think we're within a month or maybe sooner of having the NIX
>>>> based on
>>>> > > 9front working as NIX used to work. I'm following the rule that,
>>>> for every
>>>> > > change, the kernel must build and boot. I am not at the point where
>>>> we can
>>>> > > enable an AC, but we're getting there.
>>>> > >
>>>> > > It would be very useful if you can take a look at the code and
>>>> understand,
>>>> > > for example, what tcore.c and acore.c are doing, and where I've
>>>> messed up
>>>> > > pulling that code over.
>>>> > >
>>>> > > Also I'm still not completely understanding how 9 front does
>>>> startup IPI
>>>> > > -- we added SIPI in nix, vector 62, but I don't see that in 9front.
>>>> I added
>>>> > > VectorSIPI to pc/io.h, but maybe that's a botch.
>>>> > >
>>>> > > This means staring at code, and it's a real grind, but there's just
>>>> about
>>>> > > no other way to do it.
>>>> > >
>>>> > > In particular, the path in acmmuswitch needs more eyes.
>>>> > >
>>>> > > On Sun, Feb 2, 2025 at 4:16?PM Cody Holliday <
>>>> > > cody.parker.holli...@gmail.com> wrote:
>>>> > >
>>>> > >> Hello everyone,
>>>> > >>
>>>> > >> I created an issue on the GitHub but I figure using the mailing
>>>> list was
>>>> > >> more the projects speed.
>>>> > >>
>>>> > >> Is there already a list of things to do? Shall we maintain a file
>>>> to
>>>> > >> track tasks needing to be completed?
>>>> > >>
>>>> > >> I would like to at least be able get a handle on what is still
>>>> lacking in
>>>> > >> NIX.
>>>> > >>
>>>> > >> Hope you all had a good Groundhog Day!
>>>> > >> Cody
>>>> 
>>>> --
>>>> Thierry Laronde <tlaronde +AT+ kergis +dot+ com>
>>>>              http://www.kergis.com/
>>>>             http://kertex.kergis.com/
>>>> Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T7e645b96f1f70c95-Mf4392377c1ff1c70e4ff2743
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to