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]
Hi Adam,I built l4linux successfully and again I got this error :
******************************************************************************---> my command : make uimage E="L4Linux ARM" MODULE_SEARCH_PATH=/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/kernel/fiasco/mybuild/ O=/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/
---> the message :
make[1]: Entering directory `/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/…
[View More]l4'
Could not find 'vmlinuz.arm' with path '/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f'
Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
make[3]: *** No rule to make target `mod.make.inc', needed by `bootstrap.ld'. Stop.
make[2]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2
make[1]: *** [uimage] Error 2
make[1]: Leaving directory `/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4'
make: *** [uimage] Error 2
******************************************************************************thank you for your considering my question.Regards, Shabnam
On Monday, September 14, 2015 2:44 AM, Adam Lackorzynski <adam(a)os.inf.tu-dresden.de> wrote:
hi,
On Sat Sep 12, 2015 at 19:45:44 +0000, Shabnam Engineer wrote:
> Hi Adam ,Thanks a lot for helping me.Your solution is ok but now I get this error :
> *************************************************************************
> Could not find 'l4lx.cfg' with path '/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f'
>
> Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
>
> make[2]: *** No rule to make target `mod.make.inc', needed by `bootstrap.ld'. Stop.
> make[1]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2
> make: *** [uimage] Error 2**************************************************************and the l4lx.cfg file is in src/l4/conf/examples path and when I copied it to the one of the pathes that said in the above, I then got this error for another file like "vmlinuz.arm" that this file does not exist in any folder.
> thank you for considering my questio.Regards, Shabnam
vmlinuz.arm is the binary of L4Linux. Did you build L4Linux?
By the way, the paths can be configured in src/l4/conf/Makeconf.boot
Adam
--
Adam adam(a)os.inf.tu-dresden.de
Lackorzynski http://os.inf.tu-dresden.de/~adam/
[View Less]
Hi l4-hackersIn bulding l4linux , I got an error :************************************************************the command :
make O=/tmp/buildpath L4ARCH=arm CROSS_COMPILE=arm-linux-
the error :
make[1]: Entering directory `/tmp/buildpath'
…
[View More] Package libio-io was not found in the pkg-config search path.
Perhaps you should add the directory containing `libio-io.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libio-io', required by 'libio', not found
Getting required compilation flags failed.
L4OBJ: /home/shabnam/Desktop/l4re-core-2014092821/src/l4/builddir/
L4_REQUIRED_MODS: libc_be_minimal_log_io libc_minimal libc_minimal_l4re libsupc++_minimal log l4re_c-util libio libvcpu shmc
/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4linux/arch/l4/Makefile:361: *** Aborting.. Stop.
make: *** [sub-make] Error 2
*************************************************************thank you for considering my questionRegards,
Shabnam
[View Less]
Hi L4hackersI successfully build both Fiasco.OC and l4re but when I want to make image file I get this error :
****************************************************************** ---> my command :
~/Desktop/snapshot/l4re-snapshot-2014092821/src/l4$ make uimage E=hello MODULE_SEARCH_PATH=./../kernel/fiasco/mybuild/ O=./builddir/
----> the message :
=========== Updating RAM_BASE for platform rpi_b to 0x0 =========
... Regenerating RAM_BASE settings
&…
[View More]nbsp; ... Building Makefile.inc
==> Linking sigma0
==> "sigma0" built
==> Installing sigma0 to local build-tree
... Building Makefile.inc
==> Linking moe
==> "moe" built
==> Installing moe to local build-tree
Could not find 'fiasco' with path './../kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f'
... Building Dependencies
... Building Makefile.inc
Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
Could not find 'fiasco' with path './../kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f'
Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
make[2]: *** No rule to make target `mod.make.inc', needed by `bootstrap.ld'. Stop.
make[1]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2
make: *** [uimage] Error 2
******************************************************************
but the fiasco file exists in ./../kernel/fiasco/mybuild path.thank you for considering my question.regards,
Shabnam
[View Less]