[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] a22971: tcg-s390: Fix movi
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] a22971: tcg-s390: Fix movi |
Date: |
Sat, 13 Apr 2013 06:00:14 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: a22971f99f4846a0947f35548b7f3f76159339f0
https://github.com/qemu/qemu/commit/a22971f99f4846a0947f35548b7f3f76159339f0
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
Log Message:
-----------
tcg-s390: Fix movi
The code to load the high 64 bits assumed that the insn used to
load the low 64 bits zero-extended. Enforce that.
Commit: a4924e8bb533fb537d82a463b6465d80adaea0f5
https://github.com/qemu/qemu/commit/a4924e8bb533fb537d82a463b6465d80adaea0f5
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
M tcg/s390/tcg-target.h
Log Message:
-----------
tcg-s390: Properly allocate a stack frame.
Set TCG_TARGET_CALL_STACK_OFFSET properly for the abi. Allocate the
standard TCG_STATIC_CALL_ARGS_SIZE. And while we're at it, allocate
space for CPU_TEMP_BUF_NLONGS.
Signed-off-by: Richard Henderson <address@hidden>
Commit: a01fc30da4d4b6f16889429518eeefe382bc4d42
https://github.com/qemu/qemu/commit/a01fc30da4d4b6f16889429518eeefe382bc4d42
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
M tcg/s390/tcg-target.h
Log Message:
-----------
tcg-s390: Remove useless preprocessor conditions
We only support 64-bit code generation for s390x.
Don't clutter the code with ifdefs that suggest otherwise.
Signed-off-by: Richard Henderson <address@hidden>
Commit: 3790b9180a070eab619438dc0fd83de33ec8cbbd
https://github.com/qemu/qemu/commit/3790b9180a070eab619438dc0fd83de33ec8cbbd
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
M tcg/s390/tcg-target.h
Log Message:
-----------
tcg-s390: Implement add2/sub2 opcodes
Signed-off-by: Richard Henderson <address@hidden>
Commit: 36017dc68aa8c345d10ad7ba7bc3dba580f3f035
https://github.com/qemu/qemu/commit/36017dc68aa8c345d10ad7ba7bc3dba580f3f035
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
M tcg/s390/tcg-target.h
Log Message:
-----------
tcg-s390: Implement mulu2_i64 opcode
Signed-off-by: Richard Henderson <address@hidden>
Commit: 96a9f093f8d71bc672e68da100e6a449ada75638
https://github.com/qemu/qemu/commit/96a9f093f8d71bc672e68da100e6a449ada75638
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
M tcg/s390/tcg-target.h
Log Message:
-----------
tcg-s390: Implement movcond opcodes
Signed-off-by: Richard Henderson <address@hidden>
Commit: d5690ea43322b487071aa22e51f005a542b015d1
https://github.com/qemu/qemu/commit/d5690ea43322b487071aa22e51f005a542b015d1
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
M tcg/s390/tcg-target.h
Log Message:
-----------
tcg-s390: Implement deposit opcodes
Signed-off-by: Richard Henderson <address@hidden>
Commit: 07ff798313a8263a9e50d3411631538cb263d129
https://github.com/qemu/qemu/commit/07ff798313a8263a9e50d3411631538cb263d129
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
Log Message:
-----------
tcg-s390: Remove constraint letters for and
Since we have a free temporary and can always just load the constant, we
ought to do so, rather than spending the same effort constraining the const.
Signed-off-by: Richard Henderson <address@hidden>
Commit: f0bffc27304ddaad255538da851d52ebb59e020d
https://github.com/qemu/qemu/commit/f0bffc27304ddaad255538da851d52ebb59e020d
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
Log Message:
-----------
tcg-s390: Use risbgz for andi
This is immediately usable by the tlb lookup code.
Signed-off-by: Richard Henderson <address@hidden>
Commit: 65a62a753c90611d07497a586e0343fe8f7154cf
https://github.com/qemu/qemu/commit/65a62a753c90611d07497a586e0343fe8f7154cf
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
Log Message:
-----------
tcg-s390: Cleanup argument shuffling fixme in softmmu code
Signed-off-by: Richard Henderson <address@hidden>
Commit: 0db921e6d8660a2491c173a2821e30924018d4bb
https://github.com/qemu/qemu/commit/0db921e6d8660a2491c173a2821e30924018d4bb
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
Log Message:
-----------
tcg-s390: Use load-address for addition
Since we're always in 64-bit mode, load address performs a full
64-bit add. Use that for 3-address addition, as well as for
larger constant addends when we lack extended-immediates facility.
Signed-off-by: Richard Henderson <address@hidden>
Commit: 78c9f7c5b09408b4cac69a4fee97a118c8a89f6c
https://github.com/qemu/qemu/commit/78c9f7c5b09408b4cac69a4fee97a118c8a89f6c
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
Log Message:
-----------
tcg-s390: Use all 20 bits of the offset in tcg_out_mem
This can save one insn, if the constant has any bits in 32-63 set,
but no bits in 21-31 set. It never results in more insns.
Signed-off-by: Richard Henderson <address@hidden>
Commit: b879f3084650410709051202e0e834b903b0858c
https://github.com/qemu/qemu/commit/b879f3084650410709051202e0e834b903b0858c
Author: Richard Henderson <address@hidden>
Date: 2013-04-05 (Fri, 05 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
Log Message:
-----------
tcg-s390: Fix merge error in tgen_brcond
When the TCG condition codes were re-organized last year,
we failed to update all of the "old-style" tests for unsigned.
Signed-off-by: Richard Henderson <address@hidden>
Commit: 03fc0548b70393b0c8d43703591a9e34fb8e3123
https://github.com/qemu/qemu/commit/03fc0548b70393b0c8d43703591a9e34fb8e3123
Author: Richard Henderson <address@hidden>
Date: 2013-04-11 (Thu, 11 Apr 2013)
Changed paths:
M tcg/tci/tcg-target.c
M tci.c
Log Message:
-----------
tci: Use 32-bit signed offsets to loads/stores
Since the change to tcg_exit_req, the first insn of every TB is
a load with a negative offset from env.
Signed-off-by: Richard Henderson <address@hidden>
Signed-off by: Stefan Weil <address@hidden>
Commit: 7648746844a7775566ada1db1c117943aaf64b83
https://github.com/qemu/qemu/commit/7648746844a7775566ada1db1c117943aaf64b83
Author: Richard Henderson <address@hidden>
Date: 2013-04-11 (Thu, 11 Apr 2013)
Changed paths:
M tci.c
Log Message:
-----------
tci: Use a local variable for env
Since we have total conversion away from global AREG0, we do not
need a global variable named "env". Retain that name as the
function parameter inside the interpreter.
Signed-off-by: Richard Henderson <address@hidden>
Signed-off by: Stefan Weil <address@hidden>
Commit: dea8fde8b8cb1ab14e15308aadbf88eeccd4e873
https://github.com/qemu/qemu/commit/dea8fde8b8cb1ab14e15308aadbf88eeccd4e873
Author: Richard Henderson <address@hidden>
Date: 2013-04-11 (Thu, 11 Apr 2013)
Changed paths:
M tci.c
Log Message:
-----------
tci: Avoid code before declarations
This only valid with c99 extensions enabled, and easy to avoid.
Signed-off-by: Richard Henderson <address@hidden>
Signed-off by: Stefan Weil <address@hidden>
Commit: 4699ca6dbf335b0c38e291a530c6ad85e599253d
https://github.com/qemu/qemu/commit/4699ca6dbf335b0c38e291a530c6ad85e599253d
Author: Richard Henderson <address@hidden>
Date: 2013-04-11 (Thu, 11 Apr 2013)
Changed paths:
M tcg/tci/tcg-target.c
Log Message:
-----------
tci: Delete unused tb_ret_addr
Signed-off-by: Richard Henderson <address@hidden>
Signed-off by: Stefan Weil <address@hidden>
Commit: ee79c356ffe18eea90ea4bbde2057cebe6bb654f
https://github.com/qemu/qemu/commit/ee79c356ffe18eea90ea4bbde2057cebe6bb654f
Author: Richard Henderson <address@hidden>
Date: 2013-04-11 (Thu, 11 Apr 2013)
Changed paths:
M tcg/tci/tcg-target.c
M tcg/tci/tcg-target.h
M tci.c
Log Message:
-----------
tci: Make tcg temporaries local to tcg_qemu_tb_exec
We're moving away from the temporaries stored in env. Make sure we can
differentiate between temp stores and possibly bogus stores for extra
call arguments. Move TCG_AREG0 and TCG_REG_CALL_STACK out of the way
of the parameter passing registers.
Signed-off-by: Richard Henderson <address@hidden>
Signed-off by: Stefan Weil <address@hidden>
Commit: 183543cdb68a0f2e1ff1c68d37338037dcc9d6c5
https://github.com/qemu/qemu/commit/183543cdb68a0f2e1ff1c68d37338037dcc9d6c5
Author: Peter Maydell <address@hidden>
Date: 2013-04-12 (Fri, 12 Apr 2013)
Changed paths:
M target-moxie/cpu.c
M target-moxie/cpu.h
M target-moxie/machine.c
Log Message:
-----------
target-moxie: Fix VMState registration
Register the CPU VMState in the correct way, via cpu_class_set_vmsd(),
rather than doing it in two different wrong ways (once by providing
cpu_save and cpu_load functions, and once by setting the vmsd field in
DeviceClass).
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 5947c697ce71898015ae1c6ac5d23d1ecc388552
https://github.com/qemu/qemu/commit/5947c697ce71898015ae1c6ac5d23d1ecc388552
Author: Petar Jovanovic <address@hidden>
Date: 2013-04-12 (Fri, 12 Apr 2013)
Changed paths:
M linux-user/syscall.c
Log Message:
-----------
linux-user: pass correct host flags to eventfd2 call
This change makes conversion of TARGET_O_NONBLOCK and TARGET_O_CLOEXEC flags
to host flags before calling eventfd for TARGET_NR_eventfd2.
Signed-off-by: Petar Jovanovic <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: e03ba136377ff0038276ba493473127338c68ebc
https://github.com/qemu/qemu/commit/e03ba136377ff0038276ba493473127338c68ebc
Author: Peter Maydell <address@hidden>
Date: 2013-04-12 (Fri, 12 Apr 2013)
Changed paths:
M docs/bootindex.txt
M docs/ccid.txt
M hw/block/virtio-blk.c
M hw/intc/armv7m_nvic.c
M hw/s390x/s390-virtio-ccw.c
M hw/s390x/s390-virtio.c
M hw/sd/sd.c
M target-microblaze/mmu.c
M target-s390x/mem_helper.c
Log Message:
-----------
Typo, spelling and grammatical fixes
Minor fixes to documentation and code comments.
Signed-off-by: Peter Maydell <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: c30d1aea1478cd55e8cfdf866afa39cd00bb4ea1
https://github.com/qemu/qemu/commit/c30d1aea1478cd55e8cfdf866afa39cd00bb4ea1
Author: Peter Maydell <address@hidden>
Date: 2013-04-12 (Fri, 12 Apr 2013)
Changed paths:
M configure
M cpu-exec.c
Log Message:
-----------
cpu-exec: Allow "-d exec" in non-debug builds (drop CONFIG_DEBUG_EXEC)
The CONFIG_DEBUG_EXEC define compiles out a single qemu_log_mask()
call, which is a pretty trivial cost even for something in the main
cpu_exec() loop. Having this be conditionally defined means that
'-d exec' on a non-debug build will silently do nothing. Drop the
define and the configure machinery that sets it, in favour of just
always allowing this log option to be enabled at runtime. As a
concession to the mainloopiness, we use qemu_loglevel_mask()+qemu_log()
rather than qemu_log_mask() to avoid the function call overhead.
Note that DEBUG_DISAS is always defined, so removing the
'|| defined(CONFIG_DEBUG_EXEC)' from those conditionals makes
no behavioural change for that logging.
Signed-off-by: Peter Maydell <address@hidden>
Acked-by: Edgar E. Iglesias <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: ed9164a3549f93204d6b096136cda2ce54e9f03a
https://github.com/qemu/qemu/commit/ed9164a3549f93204d6b096136cda2ce54e9f03a
Author: Olivier Hainque <address@hidden>
Date: 2013-04-12 (Fri, 12 Apr 2013)
Changed paths:
M cpus.c
Log Message:
-----------
Check effective suspension of TCG thread
On multi-core systems, SuspendThread does not guaranty immediate thread
suspension. We add busy loop to wait for effective thread suspension
after call to ThreadSuspend().
Signed-off-by: Fabien Chouteau <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Stefan Weil <address@hidden>
Commit: ec9bd89fa48147e1d16e078217513c1235f9132a
https://github.com/qemu/qemu/commit/ec9bd89fa48147e1d16e078217513c1235f9132a
Author: Olivier Hainque <address@hidden>
Date: 2013-04-12 (Fri, 12 Apr 2013)
Changed paths:
M cpu-exec.c
Log Message:
-----------
Ensure good ordering of memory instruction in cpu_exec
The IO thread, when it senses cpu_single_env == 0, expects exit_request
to be checked later on. A compiler scheduling constraint is not strong
enough to ensure this on modern architecture. A memory fence is needed
as well.
Signed-off-by: Olivier Hainque <address@hidden>
Signed-off-by: Fabien Chouteau <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Stefan Weil <address@hidden>
Commit: 1046127d1fcc69359b3f5a44de08e6c5b16c90bc
https://github.com/qemu/qemu/commit/1046127d1fcc69359b3f5a44de08e6c5b16c90bc
Author: Fabien Chouteau <address@hidden>
Date: 2013-04-12 (Fri, 12 Apr 2013)
Changed paths:
M os-win32.c
Log Message:
-----------
Release SMP restriction on Windows
The previous patches make QEMU SMP safe on Windows, we can now release
the restriction.
Signed-off-by: Fabien Chouteau <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Stefan Weil <address@hidden>
Commit: 0727b867542eea7fedfd2c53568e9782627fd3bd
https://github.com/qemu/qemu/commit/0727b867542eea7fedfd2c53568e9782627fd3bd
Author: Paolo Bonzini <address@hidden>
Date: 2013-04-12 (Fri, 12 Apr 2013)
Changed paths:
M os-win32.c
M qemu-timer.c
Log Message:
-----------
qemu-timer: move timeBeginPeriod/timeEndPeriod to os-win32
These are needed for any of the Win32 alarm timer implementations.
They are not tied to mmtimer exclusively.
Jacob tested this patch with both mmtimer and Win32 timers.
Cc: address@hidden
Tested-by: Jacob Kroon <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Signed-off-by: Stefan Weil <address@hidden>
Commit: 4b7b05468289531dae80ec81d0f08021ed92f123
https://github.com/qemu/qemu/commit/4b7b05468289531dae80ec81d0f08021ed92f123
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M tcg/s390/tcg-target.c
M tcg/s390/tcg-target.h
Log Message:
-----------
Merge branch 'tcg-s390' of git://github.com/rth7680/qemu
* 'tcg-s390' of git://github.com/rth7680/qemu:
tcg-s390: Fix merge error in tgen_brcond
tcg-s390: Use all 20 bits of the offset in tcg_out_mem
tcg-s390: Use load-address for addition
tcg-s390: Cleanup argument shuffling fixme in softmmu code
tcg-s390: Use risbgz for andi
tcg-s390: Remove constraint letters for and
tcg-s390: Implement deposit opcodes
tcg-s390: Implement movcond opcodes
tcg-s390: Implement mulu2_i64 opcode
tcg-s390: Implement add2/sub2 opcodes
tcg-s390: Remove useless preprocessor conditions
tcg-s390: Properly allocate a stack frame.
tcg-s390: Fix movi
Commit: 0a9c2341de2e735166084538d000ed80182ff404
https://github.com/qemu/qemu/commit/0a9c2341de2e735166084538d000ed80182ff404
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M tcg/tci/tcg-target.c
M tcg/tci/tcg-target.h
M tci.c
Log Message:
-----------
Merge branch 'tci' of git://qemu.weilnetz.de/qemu
* 'tci' of git://qemu.weilnetz.de/qemu:
tci: Make tcg temporaries local to tcg_qemu_tb_exec
tci: Delete unused tb_ret_addr
tci: Avoid code before declarations
tci: Use a local variable for env
tci: Use 32-bit signed offsets to loads/stores
Commit: 396a14a3be17edbcdf33ad2c94d6e1069464f9e0
https://github.com/qemu/qemu/commit/396a14a3be17edbcdf33ad2c94d6e1069464f9e0
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M configure
M cpu-exec.c
M docs/bootindex.txt
M docs/ccid.txt
M hw/block/virtio-blk.c
M hw/intc/armv7m_nvic.c
M hw/s390x/s390-virtio-ccw.c
M hw/s390x/s390-virtio.c
M hw/sd/sd.c
M linux-user/syscall.c
M target-microblaze/mmu.c
M target-moxie/cpu.c
M target-moxie/cpu.h
M target-moxie/machine.c
M target-s390x/mem_helper.c
Log Message:
-----------
Merge branch 'trivial-patches' of git://github.com/stefanha/qemu
* 'trivial-patches' of git://github.com/stefanha/qemu:
cpu-exec: Allow "-d exec" in non-debug builds (drop CONFIG_DEBUG_EXEC)
Typo, spelling and grammatical fixes
linux-user: pass correct host flags to eventfd2 call
target-moxie: Fix VMState registration
Commit: 06f3ed26983a04df74729d748a7b05400d8f3386
https://github.com/qemu/qemu/commit/06f3ed26983a04df74729d748a7b05400d8f3386
Author: Andreas Färber <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M hw/sh4/shix.c
Log Message:
-----------
shix: Catch CPU initialization errors
Print an error message as done for the r2d machine and exit.
Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 2f493fee18a62104caddfabaa2712b076528cede
https://github.com/qemu/qemu/commit/2f493fee18a62104caddfabaa2712b076528cede
Author: Andreas Färber <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M hw/sh4/r2d.c
M hw/sh4/sh7750.c
M hw/sh4/shix.c
M include/hw/sh4/sh.h
Log Message:
-----------
sh7750: Change cpu field type to SuperHCPU
This brings us a step closer to QOM'ified SH7750 SoC and
fixes b350ab75 (target-sh4: Move PVR/PRR/CVR into SuperHCPUClass)
assuming SuperHCPU type for SUPERH_CPU_GET_CLASS().
Fix Coding Style issues while at it (indentation, braces).
Reported-by: Peter Maydell <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 8dbd3fc37593c81a04a62cb4266ba9127de4498a
https://github.com/qemu/qemu/commit/8dbd3fc37593c81a04a62cb4266ba9127de4498a
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M disas/i386.c
Log Message:
-----------
disas/i386.c: disassemble pclmulqdq instruction
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: e71827bc0ed50edb31bee6050bc96b3bd1e0c055
https://github.com/qemu/qemu/commit/e71827bc0ed50edb31bee6050bc96b3bd1e0c055
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M target-i386/cpu.c
M target-i386/ops_sse.h
M target-i386/ops_sse_header.h
M target-i386/translate.c
Log Message:
-----------
target-i386: add pclmulqdq instruction
Reviewed-by: Richard Henderson <address@hidden>
Reviewed-by: Edgar E. Iglesias <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 41cb383f42d0cb51d8e3e25e3ecebc954dd4196f
https://github.com/qemu/qemu/commit/41cb383f42d0cb51d8e3e25e3ecebc954dd4196f
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M target-i386/cpu.c
Log Message:
-----------
target-i386: enable PCLMULQDQ on Westmere CPU
The PCLMULQDQ instruction has been introduced on the Westmere CPU.
Reviewed-by: Richard Henderson <address@hidden>
Reviewed-by: Edgar E. Iglesias <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 309b4de122c387e0f75624307fcd9896be7ec8fe
https://github.com/qemu/qemu/commit/309b4de122c387e0f75624307fcd9896be7ec8fe
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M disas/i386.c
Log Message:
-----------
disas/i386.c: disassemble aes-ni instructions
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 753d9b82c5a18182294980f4fc1081d7926aae83
https://github.com/qemu/qemu/commit/753d9b82c5a18182294980f4fc1081d7926aae83
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M block/qcow.c
M block/qcow2.c
M block/qcow2.h
R include/block/aes.h
A include/qemu/aes.h
M util/aes.c
Log Message:
-----------
aes: move aes.h from include/block to include/qemu
Move aes.h from include/block to include/qemu to show it can be reused
by other subsystems.
Cc: Kevin Wolf <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Reviewed-by: Edgar E. Iglesias <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 5d6f5cdd8ae3a67a07012b4f3fcb5db7a6117766
https://github.com/qemu/qemu/commit/5d6f5cdd8ae3a67a07012b4f3fcb5db7a6117766
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M include/qemu/aes.h
M util/aes.c
Log Message:
-----------
aes: make Td[0-5] and Te[0-5] tables non static
Remove static attribute to Td[0-5] and Te[0-5] tables so that they
can be used outside of aes.c. Change their type from u32 to uint32_t,
to keep the u32 udef local to aes.c. Prefix them with AES_ so that they
do not conflict with other symbols.
Reviewed-by: Edgar E. Iglesias <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: d640045a3ede028293b83e57e9ae1ce4f81044b8
https://github.com/qemu/qemu/commit/d640045a3ede028293b83e57e9ae1ce4f81044b8
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M disas/i386.c
M target-i386/cpu.c
M target-i386/fpu_helper.c
M target-i386/ops_sse.h
M target-i386/ops_sse_header.h
M target-i386/translate.c
Log Message:
-----------
target-i386: add AES-NI instructions
Reviewed-by: Edgar E. Iglesias <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 75312e745ad1b672cbabdc3022f6e7c8eff69b00
https://github.com/qemu/qemu/commit/75312e745ad1b672cbabdc3022f6e7c8eff69b00
Author: Aurelien Jarno <address@hidden>
Date: 2013-04-13 (Sat, 13 Apr 2013)
Changed paths:
M cpu-exec.c
M cpus.c
M os-win32.c
M qemu-timer.c
Log Message:
-----------
Merge branch 'mingw' of git://qemu.weilnetz.de/qemu
* 'mingw' of git://qemu.weilnetz.de/qemu:
qemu-timer: move timeBeginPeriod/timeEndPeriod to os-win32
Release SMP restriction on Windows
Ensure good ordering of memory instruction in cpu_exec
Check effective suspension of TCG thread
Compare: https://github.com/qemu/qemu/compare/93b48c201eb6...75312e745ad1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] a22971: tcg-s390: Fix movi,
GitHub <=