Re: [Qemu-devel] mini documentation of "info registers" output

2005-07-02 Thread Gwenole Beauchesne

Le samedi, 2 jul 2005, à 06:12 Europe/Paris, Mulyadi Santosa a écrit :


hm, i seeBTW, these two lazy flags, CCS and CCD, they are the
representation of EFLAGS?


CCS/CCD = Condition Codes Source/Destination values. Those represent 
part of the state (input and/or result + operation type) used to 
evaluate the EFLAGS, when necessary. Hence the term lazy evaluation of 
condition codes and they aren't in the EFLAGS format.



anyway, it is safe to frequently ignore flags? For example, if MUL
generate overflow and set Zero Flag, Qemu must be aware of it, right?
Or we can still safely ignore it?


Liveness analysis of the EFLAGS bits is performed to determine where 
computation of EFLAGS is really needed.


Bye,
Gwenolé.


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] documentation of Qemu+openSSI

2005-07-02 Thread Hetz Ben Hamo
Mulyadi,

I think it will be a good idea if you put the Howto that you've sent
to here - inside the QEMU forums in the HOWTOs section. That way, you
could always edit your text in the forum and it's the most accessible
way for everyone.

Check it at http://qemu.dad-answers.com/

PS: you could also put the file you sent me in the forum too, as I
don't have SSH right now from where I type this right now. Just don't
put it as a ZIP file please :)

Thanks,
Hetz

On 7/2/05, Mulyadi Santosa <[EMAIL PROTECTED]> wrote:
> Hello everybody
> 
> here is my first version of openSSI+qemu HOWTO.  I cc'ed this to
> qemu-devel in case anyone might have similar interest to build virtual
> cluster like I did.
> 
> Feel free to give commentaries and feedback.
> 
> PS: I am so glad that finally I can write it! Fighting laziness is so
> damn hard
> 
> regards
> 
> Mulyadi
> 
> 
> ___
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
> 
> 
> 
>


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: Re: [Qemu-devel] documentation of Qemu+openSSI

2005-07-02 Thread Mulyadi Santosa
Dear Hetz ...

> I think it will be a good idea if you put the Howto that you've sent
> to here - inside the QEMU forums in the HOWTOs section. That way, you
> could always edit your text in the forum and it's the most accessible
> way for everyone.

Ahhh, yes, sorry...I forgot about the Qemu forum...anyway...I already 
submit it there...

Qemu+openSSI
http://qemu.dad-answers.com/viewtopic.php?t=29

Info registers cheat sheet
http://qemu.dad-answers.com/viewtopic.php?t=28

thank you for your help

regards

Mulyadi



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu exec-all.h

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 13:31:24

Modified files:
.  : exec-all.h 

Log message:
correct __builtin_expect definition - increased code gen buffer size 
for x86

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/exec-all.h.diff?tr1=1.31&tr2=1.32&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu configure

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 13:32:17

Modified files:
.  : configure 

Log message:
Configure check for graphical output (Paul Brook)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/configure.diff?tr1=1.68&tr2=1.69&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu block-vmdk.c Changelog

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 14:02:54

Modified files:
.  : block-vmdk.c Changelog 

Log message:
VMDK disk image creation (Filip Navara)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/block-vmdk.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Changelog.diff?tr1=1.90&tr2=1.91&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu ./Changelog ./Makefile.target ./cpu-exec.c...

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 14:31:34

Modified files:
.  : Changelog Makefile.target cpu-exec.c disas.c 
 gdbstub.c monitor.c qemu-doc.texi 
 qemu-tech.texi vl.c vl.h 
hw : magic-load.c slavio_intctl.c sun4m.c 
linux-user : main.c 
target-sparc   : cpu.h exec.h fop_template.h helper.c op.c 
 op_helper.c op_mem.h translate.c 
Added files:
hw : elf_ops.h slavio_misc.c sun4u.c 
target-sparc   : fbranch_template.h 

Log message:
sparc64 marge (Blue Swirl)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Changelog.diff?tr1=1.91&tr2=1.92&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Makefile.target.diff?tr1=1.70&tr2=1.71&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/cpu-exec.c.diff?tr1=1.55&tr2=1.56&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/disas.c.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/gdbstub.c.diff?tr1=1.27&tr2=1.28&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/monitor.c.diff?tr1=1.33&tr2=1.34&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/qemu-doc.texi.diff?tr1=1.61&tr2=1.62&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/qemu-tech.texi.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.c.diff?tr1=1.128&tr2=1.129&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.h.diff?tr1=1.75&tr2=1.76&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/elf_ops.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/slavio_misc.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/sun4u.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/magic-load.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/slavio_intctl.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/sun4m.c.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/linux-user/main.c.diff?tr1=1.66&tr2=1.67&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-sparc/fbranch_template.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-sparc/cpu.h.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-sparc/exec.h.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-sparc/fop_template.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-sparc/helper.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-sparc/op.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-sparc/op_helper.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-sparc/op_mem.h.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-sparc/translate.c.diff?tr1=1.20&tr2=1.21&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 14:46:20

qemu/target-mips

Update of /cvsroot/qemu/qemu/target-mips
In directory savannah:/tmp/cvs-serv9656/target-mips

Log Message:
Directory /cvsroot/qemu/qemu/target-mips added to the repository



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/hw mips_r4k.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 14:58:51

Added files:
hw : mips_r4k.c 

Log message:
MIPS target (Jocelyn Mayer)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/mips_r4k.c?rev=1.1



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips cpu.h exec.h helper.c mips-def...

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 14:57:14

Added files:
target-mips: cpu.h exec.h helper.c mips-defs.h op.c 
 op_helper.c op_helper_mem.c op_mem.c 
 op_template.c translate.c 

Log message:
MIPS target (Jocelyn Mayer)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/cpu.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/exec.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/helper.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/mips-defs.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op_helper.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op_helper_mem.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op_mem.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op_template.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/translate.c?rev=1.1



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu Makefile.target cpu-all.h cpu-exec.c dis-a...

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 14:56:31

Modified files:
.  : Makefile.target cpu-all.h cpu-exec.c dis-asm.h 
 disas.c elf.h exec-all.h softmmu_header.h 
 translate-all.c vl.c vl.h 

Log message:
MIPS target (Jocelyn Mayer)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Makefile.target.diff?tr1=1.71&tr2=1.72&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/cpu-all.h.diff?tr1=1.43&tr2=1.44&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/cpu-exec.c.diff?tr1=1.56&tr2=1.57&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/dis-asm.h.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/disas.c.diff?tr1=1.23&tr2=1.24&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/elf.h.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/exec-all.h.diff?tr1=1.32&tr2=1.33&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/softmmu_header.h.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/translate-all.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.c.diff?tr1=1.129&tr2=1.130&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.h.diff?tr1=1.76&tr2=1.77&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu mips-dis.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 14:45:34

Added files:
.  : mips-dis.c 

Log message:
MIPS disas support

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/mips-dis.c?rev=1.1



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips translate.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:10:44

Modified files:
target-mips: translate.c 

Log message:
fixed jump mask (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/translate.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] mini documentation of "info registers" output

2005-07-02 Thread Paul Brook
On Saturday 02 July 2005 05:12, Mulyadi Santosa wrote:
> Hello Paul...
>
> > > CCD : Compiled Code Destination (?)
> >
> > Condition Code Source.
>
> Or Condition Code Destination?

Yes.

> > These 3 are used to implement lazy flag evaluation. Most x86
> > instructions set the condition code flags, but only a relatively
> > small subset of instructions actually use these flags.
>
> hm, i seeBTW, these two lazy flags, CCS and CCD, they are the
> representation of EFLAGS? CMIIW. If yes, can I assume that they have
> same format as EFLAGS?

CC_SRC and CC_DST are the output and one of the inputs to the flag setting 
instruction. CC_OP tells qemu how to calculate the flags from these. In some 
cases these will be the actual eflags value, and CC_OP will be set to 
CC_OP_EFLAGS.

Note that qemu updates the eflags when it exits the cpu execution loop. This 
means the values seen in info registers will be correct.

> anyway, it is safe to frequently ignore flags? For example, if MUL
> generate overflow and set Zero Flag, Qemu must be aware of it, right?

Qemu knows which instructions read/set which flag bits. Qemu does two 
flags-based optimizations:
- Converts flag-setting operations onto non-flag setting operations when the 
flags are ignored.
- Partial evaluation of condition codes when only a subset of flags are used.

Paul


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips helper.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:07:44

Modified files:
target-mips: helper.c 

Log message:
MIPS_USES_R4K_TLB typo

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/helper.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/hw mips_r4k.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:11:25

Modified files:
hw : mips_r4k.c 

Log message:
kernel load fix (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/mips_r4k.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips helper.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:12:18

Modified files:
target-mips: helper.c 

Log message:
remove nonsense exception code (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/helper.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/hw mips_r4k.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:13:42

Modified files:
hw : mips_r4k.c 

Log message:
fixed random register (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/mips_r4k.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu ./cpu-exec.c target-mips/op_helper.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:16:15

Modified files:
.  : cpu-exec.c 
target-mips: op_helper.c 

Log message:
soft irq are just irqs (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/cpu-exec.c.diff?tr1=1.57&tr2=1.58&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op_helper.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu hw/mips_r4k.c ./Makefile.target

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:26:04

Modified files:
hw : mips_r4k.c 
.  : Makefile.target 

Log message:
added NE2000 (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/mips_r4k.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Makefile.target.diff?tr1=1.72&tr2=1.73&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/hw mips_r4k.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:20:30

Modified files:
hw : mips_r4k.c 

Log message:
init cleanup (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/mips_r4k.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips op_helper.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:22:34

Modified files:
target-mips: op_helper.c 

Log message:
fixed C0 status codes (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op_helper.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips op.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:23:21

Modified files:
target-mips: op.c 

Log message:
fixed eret insn (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips translate.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:20:06

Modified files:
target-mips: translate.c 

Log message:
unaligned load fix (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/translate.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips op.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:39:04

Modified files:
target-mips: op.c 

Log message:
moved CALL_FROM_TBx definitions

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips op_helper.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:29:46

Modified files:
target-mips: op_helper.c 

Log message:
use mask in C0_status (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op_helper.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips helper.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:34:05

Modified files:
target-mips: helper.c 

Log message:
fixed c0_context in tlb exception (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/helper.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu Changelog

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:39:14

Modified files:
.  : Changelog 

Log message:
update

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Changelog.diff?tr1=1.92&tr2=1.93&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips helper.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:35:03

Modified files:
target-mips: helper.c 

Log message:
TLB reload exception vector (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/helper.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips translate.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:28:16

Modified files:
target-mips: translate.c 

Log message:
report C0 status correctly (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/translate.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu configure

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:37:12

Modified files:
.  : configure 

Log message:
MIPS support

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/configure.diff?tr1=1.69&tr2=1.70&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips translate.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:27:11

Modified files:
target-mips: translate.c 

Log message:
fixed priviledgees for CP0 use (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/translate.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/target-mips op_helper.c helper.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 15:31:15

Modified files:
target-mips: op_helper.c helper.c 

Log message:
use MIPS_TLB_NB constant (Ralf Baechle)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/op_helper.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-mips/helper.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu .cvsignore

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 18:07:26

Modified files:
.  : .cvsignore 

Log message:
update

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/.cvsignore.diff?tr1=1.7&tr2=1.8&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/hw mips_r4k.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 18:11:03

Modified files:
hw : mips_r4k.c 

Log message:
i8259 PIC support

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/mips_r4k.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu ./Makefile.target ./vl.c ./vl.h hw/i8259.c...

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 18:11:44

Modified files:
.  : Makefile.target vl.c vl.h 
hw : i8259.c ide.c pc.c ppc_chrp.c ppc_prep.c 

Log message:
more generic i8259 support

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Makefile.target.diff?tr1=1.73&tr2=1.74&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.c.diff?tr1=1.130&tr2=1.131&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.h.diff?tr1=1.77&tr2=1.78&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/i8259.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/ide.c.diff?tr1=1.35&tr2=1.36&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/pc.c.diff?tr1=1.36&tr2=1.37&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/ppc_chrp.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/ppc_prep.c.diff?tr1=1.18&tr2=1.19&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] netfilter

2005-07-02 Thread John R. Hogerhuis
I was fiddling with getting FTP to work across user-net, and it seems to
me that there are some NAT issues with FTP, and DNS.

These specific issues can be fixed in slirp tcp_subr.c and elsewhere for
udp based DNS, but I'm wondering if this is the right way to go about
it. Perhaps the netfilter code should be shoehorned into slirp.
Netfilter already has several application level gateways and complete
configurability.

I'm sure having a full firewall between qemu and the guest/host OSes has
other applications as a sandbox for security analysis, besides just
making user-net work properly.

-- John.



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/hw cirrus_vga_rop2.h

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 20:12:37

Modified files:
hw : cirrus_vga_rop2.h 

Log message:
Cirrus fix (Magnus Damm)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/cirrus_vga_rop2.h.diff?tr1=1.6&tr2=1.7&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu ./Makefile.target ./gdbstub.c hw/ppc_chrp....

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 20:59:34

Modified files:
.  : Makefile.target gdbstub.c 
hw : ppc_chrp.c ppc_prep.c 
linux-user : main.c 
target-ppc : cpu.h exec.h helper.c op.c op_helper.c 
 op_template.h translate.c 
Added files:
target-ppc : translate_init.c 

Log message:
preliminary patch to support more PowerPC CPUs (Jocelyn Mayer)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Makefile.target.diff?tr1=1.74&tr2=1.75&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/gdbstub.c.diff?tr1=1.28&tr2=1.29&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/ppc_chrp.c.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/ppc_prep.c.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/linux-user/main.c.diff?tr1=1.67&tr2=1.68&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/translate_init.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/cpu.h.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/exec.h.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/helper.c.diff?tr1=1.23&tr2=1.24&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/op.c.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/op_helper.c.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/op_template.h.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/translate.c.diff?tr1=1.33&tr2=1.34&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] netfilter

2005-07-02 Thread Henrik Nordstrom

On Sat, 2 Jul 2005, John R. Hogerhuis wrote:


These specific issues can be fixed in slirp tcp_subr.c and elsewhere for
udp based DNS, but I'm wondering if this is the right way to go about
it. Perhaps the netfilter code should be shoehorned into slirp.


You can't due to licensing issues. netfilter is licensed under the GPL.

Regards
Henrik


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu ./cpu-defs.h linux-user/main.c target-ppc/...

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 22:09:27

Modified files:
.  : cpu-defs.h 
linux-user : main.c 
target-ppc : cpu.h helper.c op.c op_helper.c translate.c 

Log message:
simplified PowerPC exception handling (Jocelyn Mayer)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/cpu-defs.h.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/linux-user/main.c.diff?tr1=1.68&tr2=1.69&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/cpu.h.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/helper.c.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/op.c.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/op_helper.c.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/target-ppc/translate.c.diff?tr1=1.34&tr2=1.35&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu Makefile.target

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 22:07:19

Modified files:
.  : Makefile.target 

Log message:
simplified

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Makefile.target.diff?tr1=1.75&tr2=1.76&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu/hw ppc_chrp.c

2005-07-02 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu
Module name:qemu
Branch: 
Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/07/02 22:04:06

Modified files:
hw : ppc_chrp.c 

Log message:
PIC fix - changed back TB frequency to 100 MHz

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/ppc_chrp.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] netfilter

2005-07-02 Thread Henrik Nordstrom

On Sat, 2 Jul 2005, Henrik Nordstrom wrote:


You can't due to licensing issues. netfilter is licensed under the GPL.


I'll take that back.. qemu is already a big mix of different licenses 
including several GPL components and adding some GPL code to the slirp may 
be acceptable.


Regards
Henrik


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] netfilter

2005-07-02 Thread John R. Hogerhuis
On Sat, 2005-07-02 at 23:26 +0200, Henrik Nordstrom wrote:

> You can't due to licensing issues. netfilter is licensed under the GPL.

Well of course anyone one could do it.

Based on keeping "system emulation under the BSD license" it can't...
basically a non-reason on actual technical merit. So if this is still
Fabrice's wish, it could be done but would require maintaining user-net
separately from QEMU proper (btw, it seems the QEMU License page should
probably be updated to reflect this... as far as one can tell from that,
the GPL is the primary license for QEMU).

Assuming not going that direction... is there a BSD-style licensed
equivalent to netfilter?

-- John.



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] qemu cd/dvd-rom

2005-07-02 Thread Alexander Opitz
Hi,

I want to try cdrecord inside qemu ... will it be possible to have a CD/DVD-RW 
drive in the feature? Also will it handle DMA?

Greetings Alexander Opitz//


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] netfilter

2005-07-02 Thread Paul Brook
> Based on keeping "system emulation under the BSD license" it can't...
> basically a non-reason on actual technical merit. So if this is still
> Fabrice's wish, it could be done but would require maintaining user-net
> separately from QEMU proper (btw, it seems the QEMU License page should
> probably be updated to reflect this... as far as one can tell from that,
> the GPL is the primary license for QEMU).

Most of qemu is LGPL (or third party BSD/other), not GPL.
Only the linux-user bits are GPL.

Paul


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] Re:qemu configure

2005-07-02 Thread Garth Dahlstrom
> http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/configure.diff?tr1=1.68&tr2=1.69&r1=text&r2=text

echo "To build QEMU with graphical output configure with --disable-gfx-check"

Wondering if that instead, shouldn't that be something like:
echo "To build QEMU without graphical output, run configure with
--disable-gfx-check"

Cheers,
-G


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel