2003-11-27 10:45:42

by anand

[permalink] [raw]
Subject: kernel development in kernel

Hi,

After lots of hesitation I am sending this mail. Hope I don't waste your time.

I am thinking of developing kernel development environment which provides
a pseudo shell, and runtime environment that resides in the kernel itself.
The goal of this exercise is to create an environment that simplifies the
kernel programming effort by creating a virtual user area that sits above
kernel but within the kernel protected region. The runtime environment should
provide all that is necesary to build and debug kernel image as if it is a
C program.

My wish is that kernel development should eventually become somewhat like
a C development, if not completely, partially, so that the idea takes the
lead over spending lots of time in getting a code work in kernel.

Sure, too much of hand waving without any substance went in my mail. If you
can let me know the worthwhileness of the effort itself I will be motivated
to slog.

Thanks for your time.

Anand


Subject: Re: kernel development in kernel

> Hi,
Hi.

> I am thinking of developing kernel development environment which provides
> a pseudo shell, and runtime environment that resides in the kernel itself.
> The goal of this exercise is to create an environment that simplifies the
> kernel programming effort by creating a virtual user area that sits above
> kernel but within the kernel protected region. The runtime environment should
> provide all that is necesary to build and debug kernel image as if it is a
> C program.
>
> My wish is that kernel development should eventually become somewhat like
> a C development, if not completely, partially, so that the idea takes the
> lead over spending lots of time in getting a code work in kernel.
>
> Sure, too much of hand waving without any substance went in my mail. If you
> can let me know the worthwhileness of the effort itself I will be motivated
> to slog.
>
> Thanks for your time.

I think you describe uml (http://user-mode-linux.sourceforge.net/).

>
> Anand
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

---
Catalin(ux) BOIE
[email protected]

2003-11-27 11:55:14

by Paul Jackson

[permalink] [raw]
Subject: Re: kernel development in kernel

> The runtime environment should provide all that is necesary
> to build and debug kernel image as if it is a C program.

May I recommend to your consideration User Mode Linux (UML)?

--
I won't rest till it's the best ...
Programmer, Linux Scalability
Paul Jackson <[email protected]> 1.650.933.1373

2003-11-27 12:22:42

by anand

[permalink] [raw]
Subject: Re: kernel development in kernel

Hi,

Thanks a lot for the url. Will experiment with it.

Anand
>
> > The runtime environment should provide all that is necesary
> > to build and debug kernel image as if it is a C program.
>
> May I recommend to your consideration User Mode Linux (UML)?
>
> --
> I won't rest till it's the best ...
> Programmer, Linux Scalability
> Paul Jackson <[email protected]> 1.650.933.1373
>