Re: [Qemu-devel] mini documentation of "info registers" output
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
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
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
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
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
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...
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
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
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...
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...
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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...
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
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
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....
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
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/...
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
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
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
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
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
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
> 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
> 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