[LITMUS^RT] litmus-dev Digest, Vol 32, Issue 2

gokul vasan gokulvas at gmail.com
Thu Aug 7 17:51:40 CEST 2014


Hello Björn,

Thank you for the reply, Now I am trying to build latest litmus-rt with
latest kernel (3.10)and ubuntu RFS for qemu-KVM and I am not sucessful in
doing the same. Can you help me by either providing a pointer to solving
this problem or if u have the image which i can use to further proceed
would be of great help.

I went through litmus-rt website for this image but it was an old image.

Thanks in Advance.

Regards,
Gokul Vasan



On Wed, Aug 6, 2014 at 12:00 PM, <litmus-dev-request at lists.litmus-rt.org>
wrote:

> Send litmus-dev mailing list submissions to
>         litmus-dev at lists.litmus-rt.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://lists.litmus-rt.org/listinfo/litmus-dev
> or, via email, send a message with subject or body 'help' to
>         litmus-dev-request at lists.litmus-rt.org
>
> You can reach the person managing the list at
>         litmus-dev-owner at lists.litmus-rt.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of litmus-dev digest..."
>
>
> Today's Topics:
>
>    1. Re: litmus-dev Digest, Vol 32, Issue 1 (gokul vasan)
>    2. Re: litmus-dev Digest, Vol 32, Issue 1 (Bj?rn Brandenburg)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 5 Aug 2014 15:32:11 +0200
> From: gokul vasan <gokulvas at gmail.com>
> To: litmus-dev at lists.litmus-rt.org
> Subject: Re: [LITMUS^RT] litmus-dev Digest, Vol 32, Issue 1
> Message-ID:
>         <CABKuJHu1DnP6=HfRga+320mVbh2H0ZtTPDF=3U=
> ROWzoi5mYpw at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hello Glen,
>
> thanks for the reply, but my question is little more primitive, I am not
> able to bring up the userspace; in other words I dont have a
> early-userspace or initramfs or initrd to get my RFS mounted, causing me
> trouble of
>
> "VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6"
>
> which i understand is because of i dont have Initramfs.
>
> Now my question is should i create my own RFS/ initramfs ? which holds all
> my libraries including liblitmus or is there a short-cut for this?
>
> please advice me, as i am going to create my own Initramfs using Busybox
> which is time consuming.
>
> Thanks and Regards,
> Gokul Vasan
>
>
> On Tue, Aug 5, 2014 at 12:00 PM, <litmus-dev-request at lists.litmus-rt.org>
> wrote:
>
> > Send litmus-dev mailing list submissions to
> >         litmus-dev at lists.litmus-rt.org
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> >         https://lists.litmus-rt.org/listinfo/litmus-dev
> > or, via email, send a message with subject or body 'help' to
> >         litmus-dev-request at lists.litmus-rt.org
> >
> > You can reach the person managing the list at
> >         litmus-dev-owner at lists.litmus-rt.org
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of litmus-dev digest..."
> >
> >
> > Today's Topics:
> >
> >    1. need help on linking user space (gokul vasan)
> >    2. Re: need help on linking user space (Glenn Elliott)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Mon, 4 Aug 2014 23:06:43 +0200
> > From: gokul vasan <gokulvas at gmail.com>
> > To: litmus-dev at lists.litmus-rt.org
> > Subject: [LITMUS^RT] need help on linking user space
> > Message-ID:
> >         <CABKuJHtQGiyOrL6aWbBx-i7r8Uv5ZB=fpHdzupK=
> > iyOBFnnRoQ at mail.gmail.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > hi,
> >
> > I am trying to bring up Litmus-rt for testing and analysing
> > joint-scheduling algorithm, I am trying to build it on ubuntu 12.04 KVM.
> >
> > I was trying to create a basic userspace which i can use to test my
> > scheduling , but i am not finding a clear solution for this, Should i
> write
> > my own init and configure my whole user-space or is there any short cut
> for
> > this?
> >
> > please help me on this as i am not able to progress because of the lack
> of
> > this understanding.
> >
> > Thanks and Regards,
> > Gokul Vasan
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL: <
> >
> http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20140804/df94c132/attachment-0001.html
> > >
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Mon, 4 Aug 2014 17:18:19 -0400
> > From: Glenn Elliott <gelliott at cs.unc.edu>
> > To: litmus-dev at lists.litmus-rt.org
> > Subject: Re: [LITMUS^RT] need help on linking user space
> > Message-ID: <84862FFF-A0FF-4E08-A2D4-6DDB55548B19 at cs.unc.edu>
> > Content-Type: text/plain; charset=us-ascii
> >
> >
> > On Aug 4, 2014, at 5:06 PM, gokul vasan <gokulvas at gmail.com> wrote:
> >
> > > hi,
> > >
> > > I am trying to bring up Litmus-rt for testing and analysing
> > joint-scheduling algorithm, I am trying to build it on ubuntu 12.04 KVM.
> > >
> > > I was trying to create a basic userspace which i can use to test my
> > scheduling , but i am not finding a clear solution for this, Should i
> write
> > my own init and configure my whole user-space or is there any short cut
> for
> > this?
> > >
> > > please help me on this as i am not able to progress because of the lack
> > of this understanding.
> > >
> > > Thanks and Regards,
> > > Gokul Vasan
> >
> >
> > Hi Gokul,
> >
> > We have a userspace set of APIs called liblitmus.  It is on github here:
> > https://github.com/LITMUS-RT/liblitmus
> >
> > The repository also includes sample applications and tools.  To compile,
> > make sure that liblitmus/ and litmus-rt/ are in the same shared
> directory.
> >  You may also want to read some of the documentation in the Litmus wiki:
> > https://wiki.litmus-rt.org/litmus/
> >
> > Thank you for your interest in Litmus!
> >
> > -Glenn
> >
> >
> >
> >
> > ------------------------------
> >
> > _______________________________________________
> > litmus-dev mailing list
> > litmus-dev at lists.litmus-rt.org
> > https://lists.litmus-rt.org/listinfo/litmus-dev
> >
> >
> > End of litmus-dev Digest, Vol 32, Issue 1
> > *****************************************
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20140805/11b15f09/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Tue, 5 Aug 2014 16:00:45 +0200
> From: Bj?rn Brandenburg <bbb at mpi-sws.org>
> To: litmus-dev at lists.litmus-rt.org
> Subject: Re: [LITMUS^RT] litmus-dev Digest, Vol 32, Issue 1
> Message-ID: <A3985306-977E-411C-8DCF-1D47C36E3D2E at mpi-sws.org>
> Content-Type: text/plain; charset=iso-8859-1
>
> On 05 Aug 2014, at 15:32, gokul vasan <gokulvas at gmail.com> wrote:
>
> > thanks for the reply, but my question is little more primitive, I am not
> able to bring up the userspace; in other words I dont have a
> early-userspace or initramfs or initrd to get my RFS mounted, causing me
> trouble of
> >
> > "VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6"
> >
> > which i understand is because of i dont have Initramfs.
> >
> > Now my question is should i create my own RFS/ initramfs ? which holds
> all my libraries including liblitmus or is there a short-cut for this?
> >
> > please advice me, as i am going to create my own Initramfs using Busybox
> which is time consuming.
>
> Hi Gokul,
>
> the normal approach to using LITMUS^RT is to replace the kernel of some
> Linux distro of your choice (eg., Debian, Ubuntu, Arch Linux, Linaro, etc.
> have been successfully used in the past).
>
> These distributions typically provide a working initramfs / initrd /
> whatever. You don't need the LITMUS^RT API during boot. There is certainly
> no LITMUS^RT-specific reason why you would want to build everything from
> scratch.
>
> If you are building an embedded system where you execute the entire system
> from the initframfs, you should simply modify the scripts used by the
> distribution of your choice to create the ramfs image to copy in a compiled
> version of liblitmus & whatever apps you need.
>
> - Bj?rn
>
>
>
>
> ------------------------------
>
> _______________________________________________
> litmus-dev mailing list
> litmus-dev at lists.litmus-rt.org
> https://lists.litmus-rt.org/listinfo/litmus-dev
>
>
> End of litmus-dev Digest, Vol 32, Issue 2
> *****************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20140807/468082e0/attachment.html>


More information about the litmus-dev mailing list