RE: [PATCH 0/5] ia64 ski emulator patches

From: Mikael Pettersson
Date: Sat Jan 25 2014 - 13:03:12 EST


Luck, Tony writes:
> Mikulas:
> >> Here I'm sending some ia64 patches to make it work in the ski emulator.
> >> This has been broken for a long time.
>
> Thanks - There are questions from time to time on how to test ia64
> for those people who do not have hardware.
>
> Mikael:
> > Thanks. I've recently started running 3.x kernels on ia64 via ski,
> > but I'm getting random kernel crashes with 3.13. I'll give your
> > patches a try shortly.
>
> Let me know how that goes - I haven't used ski in a decade and
> have quite forgotten how to set it up.

It seems my kernel crashes were due to using gcc-4.8.2 to compile ski,
going back to gcc-4.7.3 for ski, and gcc-4.3.6 for cross-compiling
the kernel, gives me a solid emulated system.

> > I've written a few patches to improve other aspects of running the
> > kernel on ski:
> > - kernel patch to turn PAL_HALT_LIGHT into a new SSC_HALT_LIGHT,
> > and a corresponing ski patch to pause() on SSC_HALT_LIGHT; this
> > together with the fixed-frequency ITC patch allows ski to idle
> > with very low host CPU overhead when the guest kernel idles
> > - kernel patch to bump the RAM size from 130MB to 2GB
> >
> > I'd be happy to share these patches if there's interest in them.
>
> It seems that there are at least two of you out there - so I'm happy
> to take kernel patches that make things better. Not sure where the
> ski patches go - is someone maintaining that?

The ski project on sourceforge seems dead, nothing have been posted
on its mailing list since 2008, and the web interface for browsing
the source repo is broken. Red Hat, Gentoo, and Debian package ski
with a few common build fixes, but that's it.

/Mikael
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/