* Poring BSD Libc
@ 2011-07-08 12:41 Sagar Kadam
2011-07-15 16:15 ` Sagar Kadam
0 siblings, 1 reply; 5+ messages in thread
From: Sagar Kadam @ 2011-07-08 12:41 UTC (permalink / raw)
To: xen-devel, Ian Jackson
Hello,
I am working on Porting BSD libc. The library is taken from OpenBSD and
modified as needed.
Syscalls related to printf etc work.
Most of the other syscalls are just plugged in and do nothing.
The major trouble for me is to port malloc and related functions and how
the scheduler is working. They go in page faults and I am trying to
locate the problem.
The code is at:
https://github.com/ragas/Porting-libc
I am working on Block access right now and lagging as per planned
schedule ( The block access should have been complete by now)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Poring BSD Libc
2011-07-08 12:41 Poring BSD Libc Sagar Kadam
@ 2011-07-15 16:15 ` Sagar Kadam
2011-07-22 23:06 ` Sagar Kadam
0 siblings, 1 reply; 5+ messages in thread
From: Sagar Kadam @ 2011-07-15 16:15 UTC (permalink / raw)
To: xen-devel, Ian Jackson
Hi,
The progress with porting BSD libc.
1. The character device is complete.
2. Block device is accessible. -- Some testing has to be done for
completing the sector reading.
Next in line: Implementation of POSIX pthread for the Mini-OS.
-Sagar
On 07/08/2011 08:41 AM, Sagar Kadam wrote:
> Hello,
> I am working on Porting BSD libc. The library is taken from OpenBSD
> and modified as needed.
> Syscalls related to printf etc work.
> Most of the other syscalls are just plugged in and do nothing.
>
> The major trouble for me is to port malloc and related functions and
> how the scheduler is working. They go in page faults and I am trying
> to locate the problem.
>
> The code is at:
> https://github.com/ragas/Porting-libc
>
> I am working on Block access right now and lagging as per planned
> schedule ( The block access should have been complete by now)
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Poring BSD Libc
2011-07-15 16:15 ` Sagar Kadam
@ 2011-07-22 23:06 ` Sagar Kadam
2011-07-29 14:53 ` Konrad Rzeszutek Wilk
0 siblings, 1 reply; 5+ messages in thread
From: Sagar Kadam @ 2011-07-22 23:06 UTC (permalink / raw)
To: xen-devel, Ian Jackson
Hi,
The progress with porting BSD libc.
The character device and block device are accessible.
A small test program is available to test the functioning.
Currently implementing pthread library.,
Sagar
The code is at:
https://github.com/ragas/Porting-libc
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Re: Poring BSD Libc
2011-07-22 23:06 ` Sagar Kadam
@ 2011-07-29 14:53 ` Konrad Rzeszutek Wilk
2011-07-30 21:09 ` Sagar Kadam
0 siblings, 1 reply; 5+ messages in thread
From: Konrad Rzeszutek Wilk @ 2011-07-29 14:53 UTC (permalink / raw)
To: Sagar Kadam; +Cc: xen-devel, Ian Jackson
On Fri, Jul 22, 2011 at 07:06:51PM -0400, Sagar Kadam wrote:
> Hi,
> The progress with porting BSD libc.
> The character device and block device are accessible.
> A small test program is available to test the functioning.
>
How do I get it compiled in? The mini-os does not seem to have it?
> Currently implementing pthread library.,
>
> Sagar
> The code is at:
> https://github.com/ragas/Porting-libc
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Re: Poring BSD Libc
2011-07-29 14:53 ` Konrad Rzeszutek Wilk
@ 2011-07-30 21:09 ` Sagar Kadam
0 siblings, 0 replies; 5+ messages in thread
From: Sagar Kadam @ 2011-07-30 21:09 UTC (permalink / raw)
To: Konrad Rzeszutek Wilk; +Cc: xen-devel, Ian Jackson
[-- Attachment #1.1: Type: text/plain, Size: 797 bytes --]
The main.c file has the test code.
Running 'make' in main folder should compile everything.
On Fri, Jul 29, 2011 at 10:53 AM, Konrad Rzeszutek Wilk <
konrad.wilk@oracle.com> wrote:
> On Fri, Jul 22, 2011 at 07:06:51PM -0400, Sagar Kadam wrote:
> > Hi,
> > The progress with porting BSD libc.
> > The character device and block device are accessible.
> > A small test program is available to test the functioning.
> >
>
> How do I get it compiled in? The mini-os does not seem to have it?
>
> > Currently implementing pthread library.,
> >
> > Sagar
> > The code is at:
> > https://github.com/ragas/Porting-libc
> >
> >
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.xensource.com
> > http://lists.xensource.com/xen-devel
>
--
Sagar Kadam
[-- Attachment #1.2: Type: text/html, Size: 1408 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2011-07-30 21:09 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-08 12:41 Poring BSD Libc Sagar Kadam
2011-07-15 16:15 ` Sagar Kadam
2011-07-22 23:06 ` Sagar Kadam
2011-07-29 14:53 ` Konrad Rzeszutek Wilk
2011-07-30 21:09 ` Sagar Kadam
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.