cheng.guanghui | 1 Dec 03:33
Picon

Re: The problems of compiling grub-0.97-os.6

On Friday 30 November 2007 11:04:55 pm Adam Lackorzynski wrote:
> Hi,
>
> On Thu Nov 29, 2007 at 18:55:09 +0100, cheng.guanghui.ml wrote:
> > 	I compile the grub-0.97 patched the os.6 provided by Adam home page. But
> > there are some error messages like following:
> >
> > pre_stage2_exec-bios.o: In function `get_cdinfo':
> > /home/cheng/tudos/grub-0.97/stage2/bios.c:179: undefined reference to
> > `__stack_chk_fail'
> > pre_stage2_exec-bios.o: In function `get_diskinfo':
> > /home/cheng/tudos/grub-0.97/stage2/bios.c:317: undefined reference to
> > `__stack_chk_fail'
> > pre_stage2_exec-boot.o: In function `load_image':
> > /home/cheng/tudos/grub-0.97/stage2/boot.c:759: undefined reference to
> > `__stack_chk_fail'
> > pre_stage2_exec-builtins.o: In function `blocklist_func':
> > /home/cheng/tudos/grub-0.97/stage2/builtins.c:224: undefined reference to
> > `__stack_chk_fail'
> > pre_stage2_exec-builtins.o: In function `embed_func':
> > /home/cheng/tudos/grub-0.97/stage2/builtins.c:1191: undefined reference
> > to `__stack_chk_fail'
> > pre_stage2_exec-builtins.o:/home/cheng/tudos/grub-0.97/stage2/builtins.c:
> >1350: more undefined references to `__stack_chk_fail' follow
> > collect2: ld returned 1 exit status
>
> Use
> CFLAGS=-fno-stack-protector ./configure ; make
> to compile and it should work.
	Thanks, it could work. :)
(Continue reading)

Nicholas Mc Guire | 6 Dec 11:16
Picon
Gravatar

UX question


Hi !

  latest svn (as of yesterday) booting ux with the default hello module
  ends up in jdb and it seems like nither "g" nor "^" nor control-C
  will kill the beast :)

  any way out, aside from switching consoles and trampling on fiasco ?

some details:

root     11705 25.2  3.3  66704  7512 pts/0    S+   13:48   1:41 ./fiasco 
-I hello
root     11706  0.0  0.0      0     0 pts/0    Z+   13:48   0:00 [hello] 
<defunct>

so the hello that happily prints on the real-hw seems to be dead under UX
(seems well reproducible)

After CNTRL-C I end at:

debian:/home/l4/tudos/ux_test# ./fiasco -I hello
<snip>
Loading Module 0x00100000-0x00109380 [sigma0]
Loading Module 0x00110000-0x002ae000 [roottask]

Bootstrapping...

Welcome to Fiasco(ux)!
DD-L4(v2)/ia32 microkernel (C) 1998-2007 TU Dresden
(Continue reading)

Christian Helmuth | 6 Dec 13:24
Picon
Favicon

Re: UX question

Hi,

On Thu, Dec 06, 2007 at 11:16:39AM +0100, Nicholas Mc Guire wrote:
> debian:/home/l4/tudos/ux_test# ./fiasco -I hello
> <snip>

Do you want to run "./fiasco -l hello"? Your commandline (with -I) also
hangs with my Fiasco version (Rev: r29904).

Hope it helps
--

-- 
Christian Helmuth

TU Dresden, Dept. of CS
Operating Systems Group
http://os.inf.tu-dresden.de/~ch12
Nicholas Mc Guire | 6 Dec 12:24
Picon
Gravatar

Re: UX question


>
> Do you want to run "./fiasco -l hello"? Your commandline (with -I) also
> hangs with my Fiasco version (Rev: r29904).
>
thanks ! I guess that typo was my problem - hello was not much of an 
timer irq handler so it actually now makes sense to me what happened.

thx!
hofrat
Marc CHALAND | 7 Dec 18:15

Little fix about ORe

Hi,

I've found that when an ORe client finishes, ORe doesn't stop
associated worker thread. Context is correctly freed but not thread.
This may lead a lack of thread when several clients finishes and
restart several times. Here is a little patch to fix this.

Regards
Marc
Attachment (ore.r238.071206.patch): application/octet-stream, 496 bytes
_______________________________________________
l4-hackers mailing list
l4-hackers <at> os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
Marc CHALAND | 10 Dec 12:12

Re : Little fix about ORe

Hello,

Sorry for my last patch. I did some more testing after sending it (I
know, it's bad) and I've found some problems in some cases :
- error when the device is not found
- normal close (thread is killed twice)

So I propose the following patch which is applicable to r250. I tested
it this morning.

Regards
Marc
Attachment (ore.r238.071206.patch): application/octet-stream, 1356 bytes
_______________________________________________
l4-hackers mailing list
l4-hackers <at> os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
kazilus kazilus | 13 Dec 06:39
Picon
Favicon

Compiling L4Linux-2.6 without L4Env on L4::Fiasco

Hi All,

I've got problem to compiling L4Linux-2.6 on Fiasco.

For information, i didn't install L4Env package.

Does it possible to install L4Linux-2.6 without L4Env, if so, may i know a basic start to do that?

Regards,
Ahmad Kamal

Looking for last minute shopping deals? Find them fast with Yahoo! Search.
_______________________________________________
l4-hackers mailing list
l4-hackers <at> os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
Bjoern Doebel | 13 Dec 08:24
Picon
Favicon

Re: Compiling L4Linux-2.6 without L4Env on L4::Fiasco

Hi,

> I've got problem to compiling L4Linux-2.6 on Fiasco.
> 
> For information, i didn't install L4Env package.
> 
> Does it possible to install L4Linux-2.6 without L4Env, if so, may i know 
> a basic start to do that?

No. You need to build L4Env, too, because L4Linux is using L4Env as the 
underlying paravirtualization layer. Just keep to the instructions on 
the website, then this should be fine.

Regards,
Bjoern
kazilus kazilus | 13 Dec 09:12
Picon
Favicon

Re: Compiling L4Linux-2.6 without L4Env on L4::Fiasco

Ok thanks for the info.
How about the L4Linux-2.4. So far, i found info that it can be build on top Fiasco without L4Env, but the problem i wasn't able to get source codes of L4Linux 2.4 until now.

May i know where can i get them?


----- Original Message ----
From: Bjoern Doebel <doebel <at> os.inf.tu-dresden.de>
To: kazilus kazilus <amadkamal <at> yahoo.com>
Cc: l4-hackers <at> os.inf.tu-dresden.de
Sent: Thursday, December 13, 2007 3:24:08 P M
Subject: Re: Compiling L4Linux-2.6 without L4Env on L4::Fiasco

Hi,

> I've got problem to compiling L4Linux-2.6 on Fiasco.
>
> For information, i didn't install L4Env package.
>
> Does it possible to install L4Linux-2.6 without L4Env, if so, may i know
> a basic start to do that?

No. You need to build L4Env, too, because L4Linux is using L4Env as the
underlying paravirtualization layer. Just keep to the instructions on
the website, then this should be fine.

Regards,
Bjoern


Looking for last minute shopping deals? Find them fast with Yahoo! Search.
_______________________________________________
l4-hackers mailing list
l4-hackers <at> os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
cheng.guanghui.ml | 13 Dec 15:57
Picon

Something about DICE is changed?

Hi:
	Today I use dice to generate a code frame and then compile the idl file. But 
the server template file is lost. I don't know it is the problem of my dice 
version or it will be lost in the end. :)
	Thanks.
	Regards.
											Cheng

Gmane