On 10/4/05, Ian Collins <[EMAIL PROTECTED]> wrote:
> Felix Schulte wrote:
>
> >On 10/4/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >
> >
> >>>Did anyone thought about creating a framework and drivers to allow
> >>>running the Solaris kernel as normal user space process on top of
> >>>another Solaris instance, similar to UsermodeLinux? This would be
> >>>incredible use full for kernel development, debugging and maybe for
> >>>web hosting, too.
> >>>
> >>>
> >>While this is somewhat true, the Solaris kernel debugging framework
> >>is so far advanced compared to that on Linux, that a user mode
> >>process does not offer that much extra. The most difficult to debug
> >>are hangs which cannot be examined in the kernel debugger; typically,
> >>a usermode kernel does not run at such a low level so such hangs
> >>would not be reproducible.
> >>
> >>
> >It would still make development of some parts of the kernel easier
> >(for example: file systems. My attempts to get reiserfs ported are not
> >very fruitfully as each panic-reset-test-recompile-boot-panic cycle
> >takes ages on this old Ultra5). First at all you don't need a separate
> >box and *physical* access - you just run the process and that's it
> >(then I could use a V890 here instead of this lame Ultra5).
> >
> Can you use a zone for this testing?
No.
A kernel panic due faulty file system code (kernel module!) kills all
zones. Remember all the zones share the same kernel image.
--
_ Felix Schulte
_|_|_ mailto:[EMAIL PROTECTED]
(0 0)
ooO--(_)--Ooo
_______________________________________________
opensolaris-discuss mailing list
[email protected]