Guten Tag,
I've got the Hello app runing with fiasco and l4re in qemu, how do I get
the graphical UI and console running that I see on the screen shots page?
Do I need to use l4con and mag? I don't see an entry with l4con in
modules.list.
danke
* <http://german.about.com/library/media/Audio/gutentag.wav>*
Hello,
yesterday I came across a very interesting paper titled "Porting FUSE to L4Re", accessible here: http://os.inf.tu-dresden.de/papers_ps/pester-beleg.pdf
For porting FUSE, the author uses a library called "libfs" which provides filesystem request forwarding and processing, if I understood correctly. It reads as if libfs is already included in L4Re.
However, I couldn't find neither FUSE nor libfs in the current L4Re snapshot. Are they by any chance publicly available somewhere else, or are …
[View More]both not to be published?
Cheers,
Josef
[View Less]
Hello,
I have some questions concerning memory management in Fiasco O.C + L4re.
I would like to test two L4Linux instances, and for each L4Linux
instance I want to reserve one static fixed physical memory partition.
For instance, one 128MB for the first L4Linux and one 128MB for the second.
Knowing that Fiasco O.C. uses "on demand paging" to allocate pages for
user tasks, is it possible that each partition of L4Linux could be allocated
a static physical memory region composed of contiguous …
[View More]physical frames.
For instance, one memory region starting from 128MB to 256MB for the first
L4Linux,
and second memory region from 256MB to 512MB for the second L4Linux.
Each memory region is allocated exclusively to one L4Linux instance.
I would like to know if it is possible to load all the code + data of a
L4Linux instance
into its reserved memory partition, so no page fault will be encountered
during runtime.
Is it possible to tell me if these above operations could be realized in
Fiasco O.C and L4re?
If the answer is yes, is it possible to tell me what are the objects that
should be used or
adapted in order to implement these?
What are the issues that I should pay attention to?
Many thanks in advance for your answer.
Best regards,
Mahdi
[View Less]
Hello hackers,
the subject line summarizes my problem pretty well. To expand, the
halting happens first when Ned begins booting the user space services
defined in the modules.list config, after it has loaded the Lua config
script file. First I thought that my setup is just wrong, but feeding
some amount of newlines through the serial console causes the boot to
continue normally. The system is still waiting for input during this,
though, as can be seen from the fact that the boot will go …
[View More]forward to
starting Io with a couple of newlines, then it halts after that again,
then newlines start my own user space modules, the system halting
between every module if no input is given.
This only happens on warm boots. When powering the board for the first
time, the boot goes all the way to the finish without any user input.
I'm using a custom i.MX6Q based board.
So, with that background, my question is is there some general place
where this kind of behaviour can be configured? Or is it just that my
setup is somehow broken, and this is not any kind of feature of
Fiasco.OC/L4?
BR,
Arttu Pulli
[View Less]
At 2015-11-22 23:42:55, "Adam Lackorzynski" <adam(a)os.inf.tu-dresden.de> wrote:
>hi,
>
>On Sun Nov 22, 2015 at 22:07:46 +0800, li94575 wrote:
>> hello Adam,
>> I also have a question about the Interrupt mechanism in l4linux. I want to move some interrupts to specified cpu core. When I try to write to "/proc/irq/*/smp_affinity" with cpu bitmask, it will call the function l4lx_irq_dev_set_affinity(), which attachs the irq to corresponding vcpu thread. After that, I …
[View More]find the irq is still staying on previous cpu core through linux proc system. So I doubt whether linux proc filesystem's view is synchronized with the interrupt settings of the L4 kernel, or it can not be achieved in l4linux? (I use genode for the runtime environment of fiasco.oc)
>
>The l4lx_irq_dev_set_affinity function that is called by Linux
>interrupt code, i.e. I think all the book keeping shall be done by the
>Linux code, including the output of /proc/interrupts.
>You should check in the jdb to which thread the interrupt is attached.
>You can see this in the object list, use shift-Q to see it.
>WIth CONFIG_L4_DEBUG_REGISTER_NAMES=y enabled in L4Linux, you'll have
>proper descriptions of the objects, so you'll find the interrupt you're
>looking for: l4lx.irqXX with XX being the same number as in
>/proc/interrupts.
>Then, look for the T= value of that particular interrupt, it points to
>the thread the interrupt is attached to. Pressing TAB brings you to the
>thread in the list. Is it the right onw?
>I have tried your methed in the jdb, and find all the irqs we used is on the same thread( on cpu0 ) which has no name.But CONFIG_L4_DEBUG_REGISTER_NAMES is enabled in L4Linux. Regardless of how the irq setting in L4Linux, it alwaysstays the same in the jdb, this makes me so confused.
[View Less]
Hi all
i wanna port QT to l4.The documentation and tutorial in www.trolltech.com
is not available any more. I have no idea how to start porting either. Any
help in this regard is highly appreciated.
--
Thanks and Regard
Nancy Joshua
hi,
am trying to port qt on l4re, but i wasn't able to find any qt resources in
the tudos website.The documentation and tutorial from trolltech.com seem to
have been removed. So any help in this regard will be appreciated.
thank you
Nancy Josh
Hi,
I have a few questions about network stack in Fiasco/L4Re.
Is network stack implemented in the kernel or user level?
If in user level, are different protocols (IP/TCP) implemented in a
single server or different servers?
If in different servers, how do they communicate with each other?
Is there any example code to show how to use network? How to send and
receive TCP or UDP packets?
How can I set up the network environment on bare metal machine? Is
there documentation or instruction?
…
[View More]Thanks a lot!
Yuxin
[View Less]