CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/17 13:08:32
Modified files:
. : Makefile.target qemu-doc.texi vl.c vl.h
Log message:
MIPSsim pseudo machine emulation.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs
J. Mayer wrote:
I failed to run Mips target test image on my amd64 machine and I now
found the reason of the bug:
the kernel loader code used in hw/mips_r4k.c and hw/mips_malta.c
implicitelly assumes that the ram_addr_t is 32 bits long.
Unfortunatelly, on 64 bits hosts, this won't be the case
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/17 13:39:42
Modified files:
. : qemu-doc.texi
Added files:
hw : mips_mipssim.c mipsnet.c
Log message:
Second half of mipssim support, plus
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/17 13:43:58
Modified files:
target-mips: TODO
Log message:
Update TODO.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/TODO?cvsroot=qemur1=1.16r2=1.17
Jocelyn Mayer wrote:
On Wed, 2007-10-17 at 14:51 +0100, Thiemo Seufer wrote:
J. Mayer wrote:
I failed to run Mips target test image on my amd64 machine and I now
found the reason of the bug:
the kernel loader code used in hw/mips_r4k.c and hw/mips_malta.c
implicitelly assumes
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/17 23:07:31
Modified files:
. : elf_ops.h loader.c
Log message:
Cast ELF datatypes properly to host 64bit types.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu
J. Mayer wrote:
On Wed, 2007-10-17 at 22:06 +0300, Blue Swirl wrote:
On 10/17/07, Jocelyn Mayer [EMAIL PROTECTED] wrote:
On Wed, 2007-10-17 at 14:51 +0100, Thiemo Seufer wrote:
J. Mayer wrote:
I failed to run Mips target test image on my amd64 machine and I now
found the reason
Aurelien Jarno wrote:
Hi,
As announced by Ralf Baechle, dyntick is now available on MIPS. I gave a
try on QEMU/MIPS, and unfortunately it doesn't work correctly.
In some cases the kernel schedules an event very near in the future,
which means the timer is scheduled a few cycles only from
Ralf Baechle wrote:
On Mon, Oct 15, 2007 at 04:05:14PM +0100, Thiemo Seufer wrote:
I found Qemu/MIPS locks up in the emulated kernel's calibrate_delay
function. Switching the kernel option off works around the problem.
I still haven't patched up the issue which was causing the problem
J. Mayer wrote:
[snip]
Here's a new version. The only change is that, for consistency, I did
add the big-endian and little-endian accessors that were documented in
cpu-all.h as unimplemented. The implementation is quite trivial, having
native and reverse-endian accessors available, and
Blue Swirl wrote:
On 10/13/07, J. Mayer [EMAIL PROTECTED] wrote:
The problem:
some CPU architectures, namely PowerPC and maybe others, offers
facilities to access the memory or I/O in the reverse endianness, ie
little-endian instead of big-endian for PowerPC, or provide instruction
to
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/13 14:00:23
Modified files:
hw : mips_r4k.c
Log message:
Static-ify function.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_r4k.c?cvsroot=qemur1=1.48r2
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/13 17:29:10
Modified files:
target-mips: helper.c
Log message:
Fix off-by-one in address check.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/helper.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/13 19:00:52
Modified files:
target-mips: TODO
Log message:
Update TODO.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/TODO?cvsroot=qemur1=1.15r2=1.16
J. Mayer wrote:
[snip]
My idea of always using the ldx_code_p function is that we may have the
occasion to make it more cleaver and make the slow case handle code
execution in mmio areas, when it will be possible.
Here's an updated patch. I added a definition TARGET_HAS_VLE_INSNS which
J. Mayer wrote:
[snip]
Other than that it looks good to me (and reminds me to check what the
supervisor mode on MIPS actually does now :-).
This updated patch gives the opportunity to define a per-target semantic
of the mmu_idx... Time to check what it means in actual CPU
Blue Swirl wrote:
[snip]
Index: qemu/linux-user/mipsn32/syscall.h
===
--- qemu.orig/linux-user/mipsn32/syscall.h2007-10-11 19:17:14.0
+
+++ qemu/linux-user/mipsn32/syscall.h 2007-10-11 19:17:46.0 +
Blue Swirl wrote:
On 10/12/07, Thiemo Seufer [EMAIL PROTECTED] wrote:
Blue Swirl wrote:
[snip]
Index: qemu/linux-user/mipsn32/syscall.h
===
--- qemu.orig/linux-user/mipsn32/syscall.h2007-10-11
19:17:14.0
Fabrice Bellard wrote:
Thiemo Seufer wrote:
Fabrice Bellard wrote:
J. Mayer wrote:
Following the patches done for elfload32, it appeared to me that there
were still problems that would prevent 32 bits executables to run on 64
bits target in linux user mode emulation.
[...]
Are you sure
Blue Swirl wrote:
[snip]
I would think this feature will be limited to platforms which can handle
32bit and 64bit binaries with a single personality.
I am not sure it is a common case !
However, I suggest to emulate a 32 bit user linux system with a 64 bit
guest CPU running in
J. Mayer wrote:
On Wed, 2007-10-10 at 07:06 +0200, J. Mayer wrote:
On Wed, 2007-10-10 at 01:12 +0100, Thiemo Seufer wrote:
J. Mayer wrote:
Here's a proposal to add a int cpu_mem_index (CPUState *env) function in
targets cpu.h header.
The idea of this patch is:
- avoid many
Fabrice Bellard wrote:
J. Mayer wrote:
Following the patches done for elfload32, it appeared to me that there
were still problems that would prevent 32 bits executables to run on 64
bits target in linux user mode emulation.
[...]
Are you sure it is a good idea to try to add 32 bit
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/09 11:41:47
Modified files:
hw : acpi.c
Log message:
Match values with the ones documented in the PIIX4 datasheet.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw
J. Mayer wrote:
Here's a proposal to add a int cpu_mem_index (CPUState *env) function in
targets cpu.h header.
The idea of this patch is:
- avoid many #ifdef TARGET_xxx in exec-all.h and softmmu_header.h then
make the code more readable
- avoid multiple implementation of the same code (3,
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 12:43:02
New directory:
target-cris
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-cris/?cvsroot=qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 12:45:39
Added files:
. : cris-dis.c
target-cris: opcode-cris.h
Log message:
CRIS disassembler, originally from binutils, by Edgar E. Iglesias.
CVSWeb
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 12:46:58
Modified files:
. : dis-asm.h disas.c
Log message:
Wire up CRIS disassembler, by Edgar E. Iglesias.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/dis
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 12:52:43
Added files:
target-cris: op.c
Log message:
CRIS micro-ops, by Edgar E. Iglesias.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-cris/op.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:04:02
Added files:
target-cris: cpu.h exec.h helper.c op_helper.c op_mem.c
op_template.h
Log message:
The remainder of CRIS CPU emulation files
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:11:58
Added files:
target-cris: mmu.c mmu.h
Log message:
CRIS MMU emulation, by Edgar E. Iglesias.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-cris/mmu.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:16:15
Modified files:
. : cpu-exec.c exec-all.h exec.c gdbstub.c
softmmu_header.h vl.c vl.h
Log message:
CRIS support in toplevel, by Edgar
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:29:27
New directory:
tests/cris
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/tests/cris/?cvsroot=qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:32:21
Added files:
tests/cris : .gdbinit Makefile README check_abs.c
check_addc.c check_addcm.c check_addi.s
check_addiv32.s
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:33:45
New directory:
linux-user/cris
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user/cris/?cvsroot=qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:35:05
Added files:
linux-user/cris: syscall.h syscall_nr.h target_signal.h
termbits.h
Log message:
CRIS Linux usermode emulation, part 1. By Edgar E
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:36:46
Modified files:
linux-user : elfload.c main.c syscall.c syscall_defs.h
Log message:
CRIS Linux userland emulation, part 2. By Edgar E. Iglesias.
CVSWeb URLs:
http
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:38:27
Modified files:
. : Makefile.target configure
tests : Makefile
Log message:
Add CRIS configuration bits, by Edgar E. Iglesias.
CVSWeb URLs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:40:14
Modified files:
. : Changelog
Log message:
Mentione CRIS in Changelog.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/Changelog?cvsroot=qemur1=1.142r2
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/08 13:26:33
Added files:
hw : etraxfs.c etraxfs_ser.c etraxfs_timer.c
Log message:
EtraxFS board support, by Edgar E. Iglesias.
CVSWeb URLs:
http://cvs.savannah.gnu.org
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/09 03:05:08
Modified files:
. : .cvsignore
Log message:
Update .cvsignore.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/.cvsignore?cvsroot=qemur1=1.21r2=1.22
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/09 03:08:56
Modified files:
. : vl.h
hw : apic.c pc.c
Log message:
Don't route PIC interrupts through the local APIC if the local APIC
config
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/09 03:12:08
Modified files:
. : Makefile.target
target-mips: exec.h op_helper.c op_mem.c translate.c
Log message:
Fix [ls][wd][lr] instructions, by Aurelien
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/09 03:17:28
Removed files:
target-mips: op_helper_mem.c
Log message:
Delete file which should have been removed in the lst commit.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/09 03:19:01
Modified files:
hw : vmport.c
Log message:
Fix vmmouse for 64bit guest, by Dan Kenigsberg.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/vmport.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/09 03:39:58
Modified files:
target-mips: exec.h op.c op_helper.c translate.c
Log message:
Use always_inline in the MIPS support where applicable.
CVSWeb URLs:
http
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/10/09 03:42:35
Modified files:
linux-user : syscall.c
Log message:
getpriority() shouldn't use libc wrapper, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu
Blue Swirl wrote:
[snip]
Index: qemu/linux-user/qemu.h
===
--- qemu.orig/linux-user/qemu.h 2007-10-07 10:50:05.0 +
+++ qemu/linux-user/qemu.h2007-10-07 10:51:09.0 +
@@ -33,6 +33,7 @@
J. Mayer wrote:
[snip]
The thing I see is different is that the n32 ABI redefines elf_greg_t
and elf_caddr_t as 32 bits. Maybe I missed something but those types
seem not to be used by the ELF loader (or maybe I should look in a more
recent kernel ;-) ).
Then, I have seen no apparent issue
J. Mayer wrote:
Hi,
This is a proposal to allow the user to select a BIOS file name on the
command line. The goal is mainly to ease debug, for example when I want
to try to run a firmware comming from a real machine instead of the
default one.
The only change is to add a -bios filename
Vlad Lungu wrote:
[snip]
put some info somewhere (RAM, register,
emulated DIP-dwitch), like RAM size, endianness of the CPU.
Endianness is rather pointless. If your U-Boot binary doesn't explode
immediately you got the right endianness. :-)
It doesn't actually explode, it sort of
Clemens Kolbitsch wrote:
hi everyone!
if i want to increase the size of my TLB (for emulating an i386 processor),
is
it enough to simply increase CPU_TLB_BITS (e.g. by one)??
IIRC CPU_TLB_BITS needs to be a 2^n value.
Thiemo
Clemens Kolbitsch wrote:
On Thursday 04 October 2007 15:05:22 Thiemo Seufer wrote:
Clemens Kolbitsch wrote:
hi everyone!
if i want to increase the size of my TLB (for emulating an i386
processor), is it enough to simply increase CPU_TLB_BITS (e.g. by one)??
IIRC CPU_TLB_BITS needs
Vlad Lungu wrote:
[snip]
+long int initdram(int board_type)
+{
+ /* Sdram is setup by assembler code */
+ /* If memory could be changed, we should return the true value
here */
+ return MEM_SIZE*1024*1024;
Qemu gets the amount of RAM passed via a command line
Vlad Lungu wrote:
Thiemo Seufer wrote:
Vlad Lungu wrote:
[snip]
+long int initdram(int board_type)
+{
+ /* Sdram is setup by assembler code */
+ /* If memory could be changed, we should return the true value
here */
+ return MEM_SIZE*1024*1024
Vlad Lungu wrote:
Fix for mips GOT relocation bug, NE2000 bugs, add support for qemu -M mips
target.
[snip]
diff --git a/board/qemu-mips/config.mk b/board/qemu-mips/config.mk
new file mode 100644
index 000..39eb60a
--- /dev/null
+++ b/board/qemu-mips/config.mk
@@ -0,0 +1,32 @@
Edgar E. Iglesias wrote:
Hello,
I've been working an a CRISv32 target port of Qemu. The linux-user
emulation is quite functional but the system emulation is still
very limited.
Impressive work!
I've tested the user emulation with a test-suite added to the tests/
dir in Qemu. I also used
Bernhard Fischer wrote:
On Tue, Oct 02, 2007 at 01:02:23PM +0100, Johannes Schindelin wrote:
Hi,
On Tue, 2 Oct 2007, Edgar E. Iglesias wrote:
If someone prefers patches in another form or access to my git
repository, let me know and I'll be happy to provide that.
Why not add a fork
Blue Swirl wrote:
On 10/1/07, Jocelyn Mayer [EMAIL PROTECTED] wrote:
On Mon, 2007-10-01 at 17:55 +0300, Blue Swirl wrote:
On 10/1/07, Andreas Färber [EMAIL PROTECTED] wrote:
Am 01.10.2007 um 09:12 schrieb Bob Deblier:
Ideally we should have an OpenBIOS compiled for QEMU/PPC.
Blue Swirl wrote:
[snip]
Qemu is not also aimed for 100% accurate emulation of the hardware.
There are no caches or cycle counters and hardware devices run
unrealistically fast from CPU standpoint. Emulating performance
counters or the errata the most CPUs have would be extremely
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 13:01:16
Modified files:
. : vnc.c
Log message:
Support UltraVNC clients, by Eduardo Felipe.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/vnc.c?cvsroot=qemur1
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 13:49:22
Modified files:
linux-user/sparc64: target_signal.h
Log message:
Add get_sp_from_cpustate implementation.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 14:32:45
Modified files:
linux-user : mmap.c qemu.h
Log message:
Fix mmap to handle differing host/target page sizes, by Edgar E.
Iglesias.
CVSWeb URLs:
http
J. Mayer wrote:
Following what I've done in the syscalls emulation routines, it appeared
to me that there seems to be a lot of confusions between host and target
long in the ELF loader.
But the ELF fields are tied to the ELFCLASS of the supported ABI, not to
the register width of the machine
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:20:00
Modified files:
target-mips: op_helper.c
Log message:
Less magic constants.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/op_helper.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:21:36
Modified files:
target-mips: exec.h helper.c translate_init.c
Log message:
Supervisor mode implementation, by Aurelien Jarno.
CVSWeb URLs:
http://cvs.savannah.gnu.org
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:40:09
Modified files:
. : Makefile.target vl.h
hw : sh7750.c sh7750_regnames.c sh7750_regs.h
Added files:
hw : sh_timer.c
Log
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:47:44
Modified files:
hw : sh7750.c
Log message:
Add INTC controller prototype, by Magnus Damm.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sh7750.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:51:40
Modified files:
hw : sh7750.c
Log message:
Add FRQCR read support, by Magnus Damm.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sh7750.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:52:22
Modified files:
target-sh4 : translate.c
Log message:
Fix rte opcode, by Magnus Damm.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-sh4/translate.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:55:22
Modified files:
. : configure
Log message:
Enable sh4-softmmu and sh4-linux-user builds by default, by Magnus Damm.
CVSWeb URLs:
http://cvs.savannah.gnu.org
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 21:18:27
Modified files:
. : Makefile
Log message:
Update tarbin rule.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/Makefile?cvsroot=qemur1=1.123r2=1.124
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 02:14:04
Modified files:
. : .cvsignore
Log message:
Add mipsn32{,el}-linux-user.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/.cvsignore?cvsroot=qemur1
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 00:56:06
New directory:
linux-user/mips64
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user/mips64/?cvsroot=qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 00:55:48
New directory:
linux-user/mipsn32
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user/mipsn32/?cvsroot=qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 00:45:51
Modified files:
target-mips: TODO
Log message:
Update TODO.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/TODO?cvsroot=qemur1=1.13r2=1.14
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 02:10:37
Modified files:
hw : r2d.c
Log message:
Remove unused variable.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/r2d.c?cvsroot=qemur1=1.1r2=1.2
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/27 12:48:12
Modified files:
target-ppc : translate_init.c
Log message:
Build fix for PowerPC hosts, where PPC is a predefined macro name.
CVSWeb URLs:
http://cvs.savannah.gnu.org
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/27 13:57:58
Modified files:
linux-user : qemu.h signal.c syscall.c
target-alpha : cpu.h
target-arm : cpu.h
target-i386: cpu.h
target-mips
Jocelyn Mayer wrote:
On Thu, 2007-09-27 at 12:48 +, Thiemo Seufer wrote:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/27 12:48:12
Modified files:
target-ppc : translate_init.c
Log message:
Build fix for PowerPC
Jocelyn Mayer wrote:
On Thu, 2007-09-27 at 13:57 +, Thiemo Seufer wrote:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/27 13:57:58
Modified files:
linux-user : qemu.h signal.c syscall.c
target-alpha : cpu.h
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/27 16:44:32
Modified files:
linux-user : syscall.c
linux-user/alpha: target_signal.h
linux-user/arm : target_signal.h
linux-user/i386: target_signal.h
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/26 23:50:39
Modified files:
target-mips: translate.c
Log message:
Wrap a few often used tests with unlikely(), by Aurelien Jarno.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/26 23:52:07
Modified files:
target-mips: exec.h helper.c op.c
Log message:
hflags computation cleanup, by Aurelien Jarno.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/27 01:52:01
Modified files:
. : cpu-exec.c
target-i386: helper.c translate.c
Log message:
SVM VINTR fix, by Alexander Graf.
CVSWeb URLs:
http
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/25 14:45:24
Modified files:
. : readline.c
Log message:
Improve completion in monitor, by Pascal Terjan.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/readline.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/25 14:47:03
Modified files:
. : block-vvfat.c
Log message:
vvfat mbr fixes, by Ivan Kalvachev.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/block-vvfat.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/25 14:49:47
Modified files:
target-mips: cpu.h helper.c op.c translate.c
Log message:
Optimise instructions accessing CP0, by Aurelien Jarno.
CVSWeb URLs:
http
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/25 16:09:22
Modified files:
linux-user : syscall.c
Log message:
Check if the hosts defines a symlinkat syscall.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/25 16:53:16
Modified files:
hw : mips_timer.c
target-mips: exec.h op.c op_helper.c
Log message:
Timer start/stop implementation, by Aurelien Jarno.
CVSWeb
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/25 17:50:37
Modified files:
linux-user : syscall.c
Log message:
linux-user utimensat() syscall, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/24 09:22:32
Modified files:
linux-user : syscall.c
Log message:
linux-user mkdirat() syscall, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/24 09:23:05
Modified files:
linux-user : syscall.c
Log message:
linux-user mknodat() syscall, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/24 09:23:35
Modified files:
linux-user : syscall.c
Log message:
linux-user fchownat() syscall, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/24 09:24:11
Modified files:
linux-user : syscall.c
Log message:
linux-user unlinkat() syscall, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/24 09:24:37
Modified files:
linux-user : syscall.c
Log message:
linux-user renameat() syscall, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/24 09:25:41
Modified files:
linux-user : syscall.c
Log message:
linux-user symlinkat() syscall, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/24 09:26:10
Modified files:
linux-user : syscall.c
Log message:
linux-user readlinkat() syscall, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/24 09:26:51
Modified files:
linux-user : syscall.c
Log message:
linux-user fchmodat() syscall, by Thayne Harbaugh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user
J. Mayer wrote:
[snip]
May someone take a look at my patch and say if it seems reasonable to
include this in the repository ?
Looks reasonable, but introduces new compiler warnings
(on a ppc32/Linux host):
The reported warnings have been fixed.
There are still a lot of
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/24 12:48:00
Modified files:
target-mips: cpu.h helper.c mips-defs.h op.c translate.c
translate_init.c
Log message:
Per-CPU instruction decoding
201 - 300 of 1060 matches
Mail list logo