Re: [Qemu-devel] [PPC] FPIMM macro and mtfsfi instruction

2007-12-17 Thread Jocelyn Mayer
bB >> 1 for mtfsfi; IMM is bits[16-19] of the instruction in PPC > programming environnement 32bit (p8-135). IMM is not one bit before crbD. > ... [...] -- Jocelyn Mayer <[EMAIL PROTECTED]>

Re: [Qemu-devel] [PATCH][PPC] mtfsf: fix FPSCR_VX and FPSCR_FEX computation

2007-12-10 Thread Jocelyn Mayer
t; /* XXX: we should compute it properly */ > env->error_code = POWERPC_EXCP_FP; > } > +else > +env->fpscr &= ~(1 << FPSCR_FEX); > fpscr_set_rounding_mode(); > } > #undef WORD0 -- Jocelyn Mayer <[EMAIL PROTECTED]>

[Qemu-devel] qemu/linux-user socket.h syscall_defs.h ppc/sys...

2007-12-10 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/12/10 08:24:59 Modified files: linux-user : socket.h syscall_defs.h linux-user/ppc : syscall.h target_signal.h Log message: Various linux-user structures and definitions fixes for

[Qemu-devel] qemu/target-ppc cpu.h

2007-12-10 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/12/10 08:13:10 Modified files: target-ppc : cpu.h Log message: Cleanup: remove useless TARGET_GPR_BITS definition. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/cpu.h

[Qemu-devel] qemu/target-ppc cpu.h translate_init.c

2007-12-09 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/12/10 07:40:16 Modified files: target-ppc : cpu.h translate_init.c Log message: Fix PowerPC 74xx definitions. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/cpu.h?cvsroot

[Qemu-devel] qemu/hw ppc.c ppc405_uc.c ppc4xx_devs.c ppc_chr...

2007-11-23 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/24 02:56:36 Modified files: hw : ppc.c ppc405_uc.c ppc4xx_devs.c ppc_chrp.c ppc_oldworld.c ppc_prep.c Log message: More PowerPC debug print fixes

[Qemu-devel] qemu/target-ppc cpu.h exec.h helper.c op_helper...

2007-11-23 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/24 02:03:56 Modified files: target-ppc : cpu.h exec.h helper.c op_helper.c translate.c Log message: Fix incorrect debug prints (reported by Paul Brook). Remove obsolete

[Qemu-devel] qemu hw/ppc_oldworld.c target-ppc/cpu.h target-...

2007-11-23 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/23 22:16:59 Modified files: hw : ppc_oldworld.c target-ppc : cpu.h helper.c op_helper.c Log message: Revert foolish patch. CVSWeb URLs: http://cvs.savannah.gnu.org

Re: [Qemu-devel] qemu hw/ppc_oldworld.c target-ppc/cpu.h target-...

2007-11-23 Thread Jocelyn Mayer
On Fri, 2007-11-23 at 19:10 +, Paul Brook wrote: > > > The old code before the patch is obviously broken. It's mixing 64-bit > > > (ppc_gpr_t) and 32-bit (target_ulong) values. > > > > It seems you do not understand that what was done was correct. It's not > > mixing two different types. GPR a

Re: [Qemu-devel] qemu hw/ppc_oldworld.c target-ppc/cpu.h target-...

2007-11-23 Thread Jocelyn Mayer
CODE YOU'RE NOT SUPPOSED TO CHANGE WITHOUT REQUESTING AN AGREEMENT. This is not negociable AT ALL. -- Jocelyn Mayer <[EMAIL PROTECTED]>

Re: [Qemu-devel] qemu hw/ppc_oldworld.c target-ppc/cpu.h target-...

2007-11-23 Thread Jocelyn Mayer
On Fri, 2007-11-23 at 19:42 +0100, Jocelyn Mayer wrote: > On Fri, 2007-11-23 at 18:22 +, Paul Brook wrote: > > > Furthermore this patch was made in a brainless way, it will be reverted > > > asap. > > > If you think there is a bug in someone else code, submit it

Re: [Qemu-devel] qemu hw/ppc_oldworld.c target-ppc/cpu.h target-...

2007-11-23 Thread Jocelyn Mayer
On Fri, 2007-11-23 at 18:22 +, Paul Brook wrote: > > Furthermore this patch was made in a brainless way, it will be reverted > > asap. > > If you think there is a bug in someone else code, submit it a patch, if > > it's cleaver and addresses a real bug (which is not the case here) it > > will

Re: [Qemu-devel] qemu hw/ppc_oldworld.c target-ppc/cpu.h target-...

2007-11-23 Thread Jocelyn Mayer
and addresses a real bug (which is not the case here) it will be accepted and merged. DOT DO NOT COMMIT AND BREAK OTHER PEOPLE'S WORK ? Is there another way to say it in order to be understood by everyone here ? -- Jocelyn Mayer <[EMAIL PROTECTED]>

[Qemu-devel] qemu/target-ppc op_helper.h op_helper_mem.h op_...

2007-11-22 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/22 11:00:46 Modified files: target-ppc : op_helper.h op_helper_mem.h op_mem.h translate.c Added files: target-ppc : op_mem_access.h Log message: Add

[Qemu-devel] qemu/target-ppc cpu.h translate_init.c

2007-11-21 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/21 13:08:23 Modified files: target-ppc : cpu.h translate_init.c Log message: Fix PowerPC 7xx definitions. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/cpu.h?cvsroot

[Qemu-devel] qemu/linux-user syscall_defs.h

2007-11-21 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/21 13:06:54 Modified files: linux-user : syscall_defs.h Log message: Fix PowerPC 64 stat and statfs structures definitions. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/linux

Re: [Qemu-devel] [PATCH] allow setting static devfn values for pci devices from the command line

2007-11-19 Thread Jocelyn Mayer
blem I see is that it seems very ugly to hardcode the device names the way you did in vl.c. This is even false in most cases, as most of those devices are only available for a few machines and are not tunable at all (for example macio or uninorth are only available in some Apple Mac machines, not even all). -- Jocelyn Mayer <[EMAIL PROTECTED]>

[Qemu-devel] qemu/target-ppc cpu.h translate_init.c

2007-11-19 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/19 13:22:47 Modified files: target-ppc : cpu.h translate_init.c Log message: Remove shared macro used to define PowerPC implementations instructions sets: tend more to

[Qemu-devel] qemu/target-ppc cpu.h helper.c translate_init.c

2007-11-19 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/19 11:41:10 Modified files: target-ppc : cpu.h helper.c translate_init.c Log message: PowerPC 620 MMU do not have the same exact behavior as standard 64 bits PowerPC ones

[Qemu-devel] qemu/target-ppc op_mem.h translate.c

2007-11-19 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/19 11:39:30 Modified files: target-ppc : op_mem.h translate.c Log message: PowerPC instruction fixes: - hrfid is part of the hypervisor extension - fix stfiwx naming

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

2007-11-18 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/19 01:48:52 Modified files: target-ppc : translate.c Log message: Fix another collision in PowerPC instructions definitions. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target

[Qemu-devel] qemu hw/ppc_prep.c target-ppc/cpu.h target-ppc/...

2007-11-18 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/19 01:48:13 Modified files: hw : ppc_prep.c target-ppc : cpu.h translate_init.c Log message: New PowerPC CPU flag to define the decrementer and time-base source

[Qemu-devel] qemu thunk.c thunk.h

2007-11-18 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/19 01:06:24 Modified files: . : thunk.c thunk.h Log message: Fix attempt to inline recursive functions. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/thunk.c?cvsroot

[Qemu-devel] qemu vl.c

2007-11-18 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/19 01:05:22 Modified files: . : vl.c Log message: Mark hex_dump as unused to avoid compilation warnings. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemu

[Qemu-devel] qemu exec-all.h osdep.h qemu-common.h translate...

2007-11-18 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/19 00:38:33 Modified files: . : exec-all.h osdep.h qemu-common.h translate-op.c darwin-user: qemu.h Log message: Avoid duplicated definitions: move common

[Qemu-devel] qemu dyngen.h

2007-11-18 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/18 15:50:41 Modified files: . : dyngen.h Log message: Fix for ISO C compliance: function qualifiers must always come before the return type. CVSWeb URLs: http

[Qemu-devel] qemu/target-ppc cpu.h translate_init.c

2007-11-17 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 23:14:54 Modified files: target-ppc : cpu.h translate_init.c Log message: Improve PowerPC instructions set dump. Remove meaningless define from cpu.h Misc cleanups

[Qemu-devel] qemu/target-ppc cpu.h translate_init.c

2007-11-17 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 23:02:21 Modified files: target-ppc : cpu.h translate_init.c Log message: Add definitions for Freescale PowerPC implementations, ie MPC5xx, MPC8xx, e200, e300, e500 and e600

[Qemu-devel] qemu/target-ppc cpu.h helper.c translate_init.c

2007-11-17 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 22:42:36 Modified files: target-ppc : cpu.h helper.c translate_init.c Log message: Define Freescale cores specific MMU model, exceptions and input bus. (but do not provide

[Qemu-devel] qemu/target-ppc translate.c translate_init.c

2007-11-17 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 22:26:51 Modified files: target-ppc : translate.c translate_init.c Log message: A little more granularity in PowerPC instructions definition is needed in order to implement

[Qemu-devel] qemu/target-ppc cpu.h helper.c helper_regs.h op...

2007-11-17 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 21:14:09 Modified files: target-ppc : cpu.h helper.c helper_regs.h op_helper.c Log message: PowerPC hypervisor mode is not fundamentally available only for PowerPC 64. Remove

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

2007-11-17 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 12:01:45 Modified files: target-ppc : translate.c Log message: Fix collision in PowerPC instructions definitions. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc

[Qemu-devel] qemu/target-ppc cpu.h translate_init.c

2007-11-16 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 02:16:14 Modified files: target-ppc : cpu.h translate_init.c Log message: Make the PowerPC MMU model, exception model and input bus model typedefed enums. CVSWeb URLs: http

[Qemu-devel] qemu hw/ppc.c target-ppc/cpu.h

2007-11-16 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 02:04:00 Modified files: hw : ppc.c target-ppc : cpu.h Log message: Add missing definition for number of input pins for the PowerPC 970 bus. Use proper

[Qemu-devel] qemu configure

2007-11-16 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 01:54:46 Modified files: . : configure Log message: Remove ppc64h CPUs definitions from the configure script. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/configure

[Qemu-devel] qemu/darwin-user main.c

2007-11-16 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 01:52:38 Modified files: darwin-user: main.c Log message: Resynchronize darwin-user target with linux-user: add CPU selection feature, choose the correct default CPU and set

[Qemu-devel] qemu darwin-user/main.c hw/ppc.c linux-user/mai...

2007-11-16 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/17 01:37:44 Modified files: darwin-user: main.c hw : ppc.c linux-user : main.c target-ppc : cpu.h helper.c helper_regs.h translate_init.c Log

Re: [Qemu-devel] RFC: fix for random Qemu crashes

2007-11-16 Thread Jocelyn Mayer
n (but maybe not solve all cases, as seen in the op.c case). Reading gcc source code showed me there are cases where a function could be not inline when marked 'inline' without generating any warning message. What I don't know is if those cases are likely to happen during normal c

Re: [Qemu-devel] RFC: fix for random Qemu crashes

2007-11-16 Thread Jocelyn Mayer
On Fri, 2007-11-16 at 17:42 +0200, Heikki Lindholm wrote: > Jocelyn Mayer kirjoitti: > > On Fri, 2007-11-16 at 17:06 +0200, Heikki Lindholm wrote: > >> J. Mayer kirjoitti: > >>> Some may have experienced of having some Qemu builds crashing, > >>> apparent

Re: [Qemu-devel] RFC: fix for random Qemu crashes

2007-11-16 Thread Jocelyn Mayer
hat there is another bug, ie those functions should not be used by op.c in any way then should be moved to other headers, or maybe some of those headers should not be included directly or indirectly in op.c... If you see such cases, then we may better fix those issues first... -- Jocelyn Mayer <[EMAIL PROTECTED]>

Re: [Qemu-devel] RFC: fix for random Qemu crashes

2007-11-16 Thread Jocelyn Mayer
a warning won't help us a lot. The generated Qemu executable would still crash. -- Jocelyn Mayer <[EMAIL PROTECTED]>

[Qemu-devel] qemu target-ppc/cpu.h target-ppc/op.c target-pp...

2007-11-16 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/16 14:11:29 Modified files: target-ppc : cpu.h op.c op_helper.c op_helper.h translate.c . : translate-all.c Log message: Always make PowerPC hypervisor mode memory

[Qemu-devel] qemu/target-ppc cpu.h exec.h

2007-11-14 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/14 18:45:53 Modified files: target-ppc : cpu.h exec.h Log message: Fix PowerPC targets compilation on 32 bits hosts: now that the SPE extension is available for all targets

Re: [Qemu-devel] [PATCH] target_posix_types.h

2007-11-14 Thread Jocelyn Mayer
On Wed, 2007-11-14 at 17:36 +, Thiemo Seufer wrote: > Jocelyn Mayer wrote: > > > > On Wed, 2007-11-14 at 08:59 -0700, Thayne Harbaugh wrote: > > > This patch, 44_target_posix_types.patch provides target specific posix > > > types. These types improv

Re: [Qemu-devel] [PATCH] target_posix_types.h

2007-11-14 Thread Jocelyn Mayer
re should be very few: there are only 2 ifdef __powerpc64__ in the linux-2.6.23/include/asm-powerpc/posix_types.h file. -- Jocelyn Mayer <[EMAIL PROTECTED]>

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

2007-11-13 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/14 05:26:46 Modified files: target-ppc : translate.c Log message: Fix invalid PowerPC 64 rldimi optimized case. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc

[Qemu-devel] qemu/target-ppc translate.c translate_init.c

2007-11-13 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/14 01:08:45 Modified files: target-ppc : translate.c translate_init.c Log message: Reorganize PowerPC instructions categories, add icbi separate case. Fix frsqrtes instruction

[Qemu-devel] qemu/target-ppc translate_init.c

2007-11-12 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/12 23:40:49 Modified files: target-ppc : translate_init.c Log message: Add PVR and SPR definition for most embedded PowerPC from Freescale. CVSWeb URLs: http://cvs.savannah.gnu.org

[Qemu-devel] qemu/target-ppc cpu.h op_template.h translate.c

2007-11-12 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/12 23:29:14 Modified files: target-ppc : cpu.h op_template.h translate.c Log message: PowerPC SPE extension fix: must always preserve GPR high bits when running in 32 bits mode

[Qemu-devel] qemu configure darwin-user/main.c linux-user/ma...

2007-11-11 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/12 01:56:19 Modified files: . : configure darwin-user: main.c linux-user : main.c target-ppc : cpu.h helper.c op.c op_helper.c op_helper.h

[Qemu-devel] qemu/target-ppc op.c op_mem.h

2007-11-11 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/12 00:50:50 Modified files: target-ppc : op.c op_mem.h Log message: More PowerPC target -1 usage fixes (reservation address). CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target

[Qemu-devel] qemu/target-ppc helper.c op.c op_helper.c trans...

2007-11-11 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/12 00:04:48 Modified files: target-ppc : helper.c op.c op_helper.c translate.c Log message: Fix usage of the -1 constant in the PowerPC target code: fix invalid size casts and/or

[Qemu-devel] qemu/hw ppc_chrp.c ppc_oldworld.c ppc_prep.c

2007-11-11 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/11 14:44:28 Modified files: hw : ppc_chrp.c ppc_oldworld.c ppc_prep.c Log message: Fix PowerPC boot device selection. Fix gcc warning in PowerPC PreP machine init routine

[Qemu-devel] qemu vl.c hw/pc.c hw/ppc_chrp.c hw/ppc_oldworld...

2007-11-10 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/11 01:50:45 Modified files: . : vl.c hw : pc.c ppc_chrp.c ppc_oldworld.c ppc_prep.c Log message: More generic boot devices specification, allowing more

[Qemu-devel] qemu/target-ppc op.c op_helper.c

2007-11-10 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/11 00:33:09 Modified files: target-ppc : op.c op_helper.c Log message: Fix POWER abs & abso computation. Fix PowerPC SPE evabs & evneg (thanks to Fabrice Bellard for r

[Qemu-devel] qemu/target-ppc op.c op_helper.c op_helper.h tr...

2007-11-10 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/11 00:18:34 Modified files: target-ppc : op.c op_helper.c op_helper.h translate.c Log message: Optimize PowerPC overflow flag computation in most useful cases. Use the same

[Qemu-devel] qemu/target-ppc cpu.h translate_init.c

2007-11-10 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/10 23:51:03 Modified files: target-ppc : cpu.h translate_init.c Log message: Allow selection of PowerPC CPU giving a PVR. Remove unused pvr_mask field from CPU definition. CVSWeb

Re: [Qemu-devel] Removal of some target CPU macros

2007-11-07 Thread Jocelyn Mayer
On Wed, 2007-11-07 at 19:32 +0100, Fabrice Bellard wrote: > I noticed that some target CPUs macros have been added while they do not > seem necessary. I don't like that because it introduces more #ifdefs > which prevent making a version supporting simultaneously all the CPUs. > > In particular I

[Qemu-devel] qemu host-utils.h

2007-11-05 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/05 13:16:24 Modified files: . : host-utils.h Log message: Fix muls64 prototype to match the actual implementation. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/host

[Qemu-devel] qemu host-utils.c

2007-11-05 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/05 13:01:41 Modified files: . : host-utils.c Log message: Code used by the linux-user targets should not use vl.h. Include exec.h instead. CVSWeb URLs: http

[Qemu-devel] qemu/hw fdc.c

2007-11-04 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/05 03:11:37 Modified files: hw : fdc.c Log message: No functional changes: remove dead code and fix indentation & wrapping lines. CVSWeb URLs: http://cvs.savannah.gnu

[Qemu-devel] qemu/hw fdc.c

2007-11-04 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/04 17:17:09 Modified files: hw : fdc.c Log message: Fix memory corruption: bdrv_read/write API has been changed to take nb_sectors instead of len in bytes but the fdc

[Qemu-devel] qemu/hw grackle_pci.c

2007-11-04 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/04 08:49:01 Modified files: hw : grackle_pci.c Log message: Fix grackle (in fact MPC106) PCI host bridge header to avoid confusing firmwares and OSes. CVSWeb URLs: http

[Qemu-devel] qemu/target-ppc cpu.h helper.c helper_regs.h op...

2007-11-03 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/04 02:55:34 Modified files: target-ppc : cpu.h helper.c helper_regs.h op.c op_helper.c op_helper.h translate.c translate_init.c Log message: PowerPC 601 need

[Qemu-devel] qemu exec-all.h host-utils.c host-utils.h targe...

2007-11-03 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/04 02:24:58 Modified files: . : exec-all.h host-utils.c host-utils.h target-alpha : op.c target-i386: helper.c Log message: For consistency, move muls64

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

2007-11-03 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/04 01:57:29 Modified files: target-ppc : translate.c Log message: Improve PowerPC CPU state dump. Dump NIP on SPR access faults. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs

[Qemu-devel] qemu/hw macio.c mac_nvram.c ppc_chrp.c ppc_mac....

2007-11-03 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/04 01:16:04 Modified files: hw : macio.c mac_nvram.c ppc_chrp.c ppc_mac.h ppc_oldworld.c Log message: Fix PowerMac NVRAM device. CVSWeb URLs: http

[Qemu-devel] qemu/target-ppc translate_init.c

2007-11-03 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/03 14:23:08 Modified files: target-ppc : translate_init.c Log message: Fix PowerPC high BATs access: BAT number was incorrect. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

[Qemu-devel] qemu/target-ppc cpu.h exec.h helper.c op_helper...

2007-11-03 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/03 13:37:12 Modified files: target-ppc : cpu.h exec.h helper.c op_helper.c translate_init.c Log message: PowerPC MMU and exception fixes: * PowerPC 601

[Qemu-devel] qemu/linux-user main.c

2007-11-03 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/03 13:22:08 Modified files: linux-user : main.c Log message: Fix incorrect PowerPC instruction fetch exception dump. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user

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

2007-11-02 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/02 22:47:50 Modified files: target-ppc : translate.c Log message: Don't print any message when a priviledge exception occurs on mfpvr as the Linux allows applications to read

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

2007-11-02 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/11/02 22:35:33 Modified files: target-ppc : helper.c Log message: Fix PowerPC program exception that was broken by FPU exception patches (bug reported by Jason Wessel) CVSWeb

Re: [Qemu-devel] qemu Makefile.target vl.h hw/cuda.c hw/grackle_...

2007-11-02 Thread Jocelyn Mayer
;[EMAIL PROTECTED]> wrote: > > > > > On 10/29/07, Jocelyn Mayer <[EMAIL PROTECTED]> wrote: > > > > > > CVSROOT: /sources/qemu > > > > > > Module name:qemu > > > > > > Changes by: Jocelyn

Re: [Qemu-devel] qemu-system-ppc problem with PVR access from user space

2007-11-02 Thread Jocelyn Mayer
alisable but the vanilla Linux kernel breaks this useful feature. The bug is then to be fixed in the kernel (and the glibc if it really uses mfpvr). The kernel may provide informations about the CPU features to the userland (but this is absolutelly not PowerPC specific) but it's very important that it never shows priviledge resources directly to user programs, or the model is broken and virtualisation application won't be able to run properly anymore. -- Jocelyn Mayer <[EMAIL PROTECTED]>

[Qemu-devel] qemu/target-ppc op.c op_template.h translate.c

2007-10-31 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/31 22:02:17 Modified files: target-ppc : op.c op_template.h translate.c Log message: Fix CR ops with complement, thanks to Julian Seward for testing

Re: [Qemu-devel] How to split vl.h

2007-10-31 Thread Jocelyn Mayer
lly, vl.c should be hw / target independant and call the proper routines to do all hardware implementation dependant initialisations, imho. Those are just ideas, maybe some are too complicated to be done in a short timeline; and there may be better solutions... if any other ideas... -- Jocelyn Mayer <[EMAIL PROTECTED]>

[Qemu-devel] Re: emu errors for creqv,crnand,crnor,crorc ?

2007-10-31 Thread Jocelyn Mayer
On Wed, 2007-10-31 at 14:39 +0100, Julian Seward wrote: > > > way around. Below is a simple test case. On QEMU it prints > > > > > > result is 000fc000 > > > > > > and on a real 7447 > > > > > > result is 4000 > > > > > What is strange is that 0xFC + 0x04... I will have to check all the

[Qemu-devel] Re: emu errors for creqv,crnand,crnor,crorc ?

2007-10-31 Thread Jocelyn Mayer
I also got a 74xx CPU at home, then I will try to compare running step-by-step, if needed. I'll tell you when I'll find the bug... -- Jocelyn Mayer <[EMAIL PROTECTED]>

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

2007-10-29 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/29 21:54:35 Modified files: target-ppc : op_helper.c Log message: Fix two PowerPC FPU emulation bugs (thanks to Aurelien Jarno) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

[Qemu-devel] qemu/hw prep_pci.c

2007-10-29 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/29 10:24:59 Modified files: hw : prep_pci.c Log message: Fix PreP PCI IRQ mapping. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/prep_pci.c?cvsroot=qemu&r1=1.6&r2=1.7

[Qemu-devel] qemu/hw ppc.c ppc405_uc.c

2007-10-29 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/29 10:22:58 Modified files: hw : ppc.c ppc405_uc.c Log message: Temporary hack to avoid Qemu crash at PowerPC reset time. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw

[Qemu-devel] qemu/hw ppc_prep.c

2007-10-29 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/29 10:21:12 Modified files: hw : ppc_prep.c Log message: Implement PreP reset port. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_prep.c?cvsroot=qemu&r1=1.4

[Qemu-devel] qemu vl.h hw/ppc_chrp.c hw/ppc_oldworld.c hw/pp...

2007-10-29 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/29 10:19:50 Modified files: . : vl.h hw : ppc_chrp.c ppc_oldworld.c ppc_prep.c Log message: PowerPC 601 / 620 / 970 need a 1MB firmware. This option

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

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 23:42:18 Modified files: . : Makefile.target vl.h hw : cuda.c grackle_pci.c heathrow_pic.c ppc.c ppc_chrp.c ppc_prep.c Added files

[Qemu-devel] qemu/hw m48t59.c m48t59.h

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 23:33:05 Modified files: hw : m48t59.c m48t59.h Log message: Give an opaque to the m48t59 direct access routines to make it easier to use another NVRAM with the same

[Qemu-devel] qemu Makefile.target

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 13:07:13 Modified files: . : Makefile.target Log message: Use cpp to generate correct build dependencies for target objects instead of using incomplete hardcoded ones

[Qemu-devel] qemu target-alpha/op_helper.c target-ppc/op.c t...

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 12:54:53 Modified files: target-alpha : op_helper.c target-ppc : op.c op_helper.c op_helper.h Log message: Make Alpha and PowerPC targets use shared helpers for clz

[Qemu-devel] qemu host-utils.h

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 12:52:39 Modified files: . : host-utils.h Log message: Add shared ctz32, cto32, ctz64, cto64, ctpop8, ctpop16, ctpop32 and ctpop64 helpers. CVSWeb URLs: http

[Qemu-devel] qemu/target-alpha cpu.h exec.h op_helper.c op_m...

2007-10-27 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 00:56:24 Modified files: target-alpha : cpu.h exec.h op_helper.c op_mem.h translate.c Log message: Alpha coding style and inlining fixes. CVSWeb URLs: http://cvs.savannah.gnu.org

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

2007-10-27 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 00:55:05 Modified files: target-ppc : helper.c op_helper.c translate.c Log message: PowerPC coding style and inlining fixes. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

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

2007-10-27 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/27 23:34:30 Modified files: target-ppc : op_helper.c Log message: PowerPC floating-point helper typo. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/op_helper.c?cvsroot

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

2007-10-27 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/27 17:59:46 Modified files: target-ppc : op_helper.c Log message: PowerPC float bugfix: 64 bits float mantissa is 52 bits long. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

[Qemu-devel] qemu darwin-user/main.c linux-user/main.c targe...

2007-10-27 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/27 17:54:30 Modified files: darwin-user: main.c linux-user : main.c target-ppc : cpu.h helper.c op.c op_helper.c op_helper.h op_template.h

[Qemu-devel] qemu/linux-user elfload.c main.c

2007-10-27 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/27 17:29:35 Modified files: linux-user : elfload.c main.c Log message: PowerPC user-mode fix: MSR is now entirelly set-up in the cpu_reset routine. CVSWeb URLs: http

[Qemu-devel] qemu/target-ppc op_mem.h

2007-10-27 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/27 17:18:49 Modified files: target-ppc : op_mem.h Log message: Fix endianness bug for PowerPC stfiwx instruction. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc

[Qemu-devel] qemu/target-ppc op_helper_mem.h

2007-10-25 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/26 00:55:17 Modified files: target-ppc : op_helper_mem.h Log message: For consistency, align the address to the cache line before using it, when invalidating the instruction

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

2007-10-25 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/26 00:48:01 Modified files: target-ppc : translate.c Log message: Bugfix in PowerPC dcbi instruction: we must do a load before the store, or we'll store random

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

2007-10-25 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/26 00:46:07 Modified files: target-ppc : translate.c Log message: Pretty dump for specific PowerPC instructions names. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc

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

2007-10-25 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/26 00:38:38 Modified files: target-ppc : helper.c Log message: Make PowerPC hypervisor resources able to compile, even if not enabled for now. CVSWeb URLs: http://cvs.savannah.gnu.org

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

2007-10-25 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/26 00:37:04 Modified files: target-ppc : helper.c Log message: Bugfix: PowerPC 64 slbia never invalidates the first segment entry. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

  1   2   3   4   >