qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 09319b: disas/libvixl: Update to libvixl 1.4


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 09319b: disas/libvixl: Update to libvixl 1.4
Date: Thu, 15 May 2014 09:30:07 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 09319b30411357afcd2bf75a78acd705ea704131
      
https://github.com/qemu/qemu/commit/09319b30411357afcd2bf75a78acd705ea704131
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M disas/libvixl/a64/assembler-a64.h
    M disas/libvixl/a64/constants-a64.h
    M disas/libvixl/a64/decoder-a64.cc
    M disas/libvixl/a64/disasm-a64.cc
    M disas/libvixl/a64/disasm-a64.h
    M disas/libvixl/a64/instructions-a64.cc
    M disas/libvixl/a64/instructions-a64.h
    M disas/libvixl/globals.h
    M disas/libvixl/platform.h
    M disas/libvixl/utils.cc
    M disas/libvixl/utils.h

  Log Message:
  -----------
  disas/libvixl: Update to libvixl 1.4

Update our copy of libvixl to upstream's 1.4 release.
Note that we no longer need any local fixes for compilation
on 32 bit hosts -- they have all been integrated upstream.

Signed-off-by: Peter Maydell <address@hidden>
Message-id: address@hidden
Acked-by: Richard Henderson <address@hidden>


  Commit: 8f1e884b38f6e947f7edd22aad1b3f0058f054da
      
https://github.com/qemu/qemu/commit/8f1e884b38f6e947f7edd22aad1b3f0058f054da
  Author: Juan Quintela <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/arm/highbank.c
    M hw/arm/musicpal.c
    M hw/arm/pxa2xx.c
    M hw/arm/pxa2xx_gpio.c
    M hw/arm/pxa2xx_pic.c
    M hw/arm/spitz.c
    M hw/arm/stellaris.c
    M hw/arm/strongarm.c
    M hw/arm/z2.c
    M hw/audio/lm4549.c
    M hw/audio/marvell_88w8618.c
    M hw/audio/pl041.c
    M hw/audio/wm8750.c
    M hw/block/ecc.c
    M hw/block/nand.c
    M hw/block/onenand.c
    M hw/char/cadence_uart.c
    M hw/char/digic-uart.c
    M hw/char/exynos4210_uart.c
    M hw/char/imx_serial.c
    M hw/char/pl011.c
    M hw/display/ads7846.c
    M hw/display/exynos4210_fimd.c
    M hw/display/pxa2xx_lcd.c
    M hw/display/ssd0303.c
    M hw/dma/pl330.c
    M hw/dma/pxa2xx_dma.c
    M hw/gpio/max7310.c
    M hw/gpio/zaurus.c
    M hw/input/lm832x.c
    M hw/input/pxa2xx_keypad.c
    M hw/input/stellaris_input.c
    M hw/intc/allwinner-a10-pic.c
    M hw/intc/armv7m_nvic.c
    M hw/intc/exynos4210_combiner.c
    M hw/intc/exynos4210_gic.c
    M hw/intc/imx_avic.c
    M hw/misc/exynos4210_pmu.c
    M hw/misc/imx_ccm.c
    M hw/misc/max111x.c
    M hw/misc/mst_fpga.c
    M hw/misc/tmp105.c
    M hw/misc/zynq_slcr.c
    M hw/net/cadence_gem.c
    M hw/net/smc91c111.c
    M hw/net/xgmac.c
    M hw/ssi/pl022.c
    M hw/ssi/ssi.c
    M hw/ssi/xilinx_spi.c
    M hw/ssi/xilinx_spips.c
    M hw/timer/allwinner-a10-pit.c
    M hw/timer/arm_timer.c
    M hw/timer/cadence_ttc.c
    M hw/timer/digic-timer.c
    M hw/timer/ds1338.c
    M hw/timer/exynos4210_mct.c
    M hw/timer/exynos4210_pwm.c
    M hw/timer/exynos4210_rtc.c
    M hw/timer/imx_epit.c
    M hw/timer/imx_gpt.c
    M hw/timer/pxa2xx_timer.c
    M hw/timer/twl92230.c
    M target-arm/machine.c
    M util/fifo8.c

  Log Message:
  -----------
  savevm: Remove all the unneeded version_minimum_id_old (arm)

After commit 767adce2d, they are redundant.  This way we don't assign them
except when needed.  Once there, there were lots of cases where the ".fields"
indentation was wrong:

     .fields = (VMStateField []) {
and
     .fields =      (VMStateField []) {

Change all the combinations to:

     .fields = (VMStateField[]){

The biggest problem (apart from aesthetics) was that checkpatch complained
when we copy&pasted the code from one place to another.

Signed-off-by: Juan Quintela <address@hidden>
[PMM: fixed minor conflict, corrected commit message typos]
Signed-off-by: Peter Maydell <address@hidden>


  Commit: 5c10495ab1546d5d12b51a97817051e9ec98d0f6
      
https://github.com/qemu/qemu/commit/5c10495ab1546d5d12b51a97817051e9ec98d0f6
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/net/stellaris_enet.c

  Log Message:
  -----------
  hw/net/stellaris_enet: Restructure tx_fifo code to avoid buffer overrun

The current tx_fifo code has a corner case where the guest can overrun
the fifo buffer: if automatic CRCs are disabled we allow the guest to write
the CRC word even if there isn't actually space for it in the FIFO.
The datasheet is unclear about exactly how the hardware deals with this
situation; the most plausible answer seems to be that the CRC word is
just lost.

Implement this fix by separating the "can we stuff another word in the
FIFO" logic from the "should we transmit the packet now" check. This
also moves us closer to the real hardware, which has a number of ways
it can be configured to trigger sending the packet, some of which we
don't implement.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Cc: address@hidden


  Commit: 7fd5f064d1c1a827a95ffe678418b3d5b8d2f108
      
https://github.com/qemu/qemu/commit/7fd5f064d1c1a827a95ffe678418b3d5b8d2f108
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/net/stellaris_enet.c

  Log Message:
  -----------
  hw/net/stellaris_enet: Correct handling of packet padding

The PADEN bit in the transmit control register enables padding of short
data packets out to the required minimum length. However a typo here
meant we were adjusting tx_fifo_len rather than tx_frame_len, so the
padding didn't actually happen. Fix this bug.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Cc: address@hidden


  Commit: c6fa443b3dab9f49fb157b0164f5852fde68ed3b
      
https://github.com/qemu/qemu/commit/c6fa443b3dab9f49fb157b0164f5852fde68ed3b
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/net/stellaris_enet.c

  Log Message:
  -----------
  hw/net/stellaris_enet: Rewrite tx fifo handling code

The datasheet is clear that the frame length written to the DATA
register is actually stored in the TX FIFO; this means we don't
need to keep both tx_frame_len and tx_fifo_len state separately.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>


  Commit: a9171c4fb570b9c6f65955de03d3e38d2e9b0fdf
      
https://github.com/qemu/qemu/commit/a9171c4fb570b9c6f65955de03d3e38d2e9b0fdf
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/net/stellaris_enet.c

  Log Message:
  -----------
  hw/net/stellaris_enet: Correctly implement the TR and THR registers

Packet transmission for the stellaris ethernet controller can be triggered
in one of two ways:
 * by setting a threshold value in the THR register; when the FIFO
   fill level reaches the threshold, the h/w starts transmitting.
   Software has to finish filling the FIFO before the transmit
   process completes to avoid a (silent) underrun
 * by software writing to the TR register to explicitly trigger
   transmission

Since QEMU transmits packets instantaneously (from the guest's
point of view), implement "transmit based on threshold" with
our existing mechanism of "transmit as soon as we have the whole
packet", with the additional wrinkle that we don't transmit if
the packet size is below the specified threshold, and implement
"transmit by specific request" properly.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>


  Commit: eacd606ca726b15ce9a5f0871f0c6598dbc8d6ae
      
https://github.com/qemu/qemu/commit/eacd606ca726b15ce9a5f0871f0c6598dbc8d6ae
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/net/stellaris_enet.c

  Log Message:
  -----------
  hw/net/stellaris_enet: Fix debug format strings

Fix various debug format strings which were incorrect for the
data type, so that building with debug enabled is possible.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>


  Commit: 889ac2a32fd803f7222524d8f56aded1c3cbad3c
      
https://github.com/qemu/qemu/commit/889ac2a32fd803f7222524d8f56aded1c3cbad3c
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/net/stellaris_enet.c

  Log Message:
  -----------
  hw/net/stellaris_enet: Get rid of rx_fifo pointer

The rx_fifo pointer is awkward to migrate, and is actually
redundant since it is always possible to determine it from
the current rx[].len/.data and rx_fifo_len. Remove both
rx_fifo and rx_fifo_len from the state, replacing them with
a simple rx_fifo_offset which points at the current location
in the RX fifo.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>


  Commit: 2e1198672759eda6e122ff38fcf6df06f27e0fe2
      
https://github.com/qemu/qemu/commit/2e1198672759eda6e122ff38fcf6df06f27e0fe2
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/net/stellaris_enet.c

  Log Message:
  -----------
  hw/net/stellaris_enet: Convert to vmstate

Convert this device to use vmstate for its save/load, including
providing a post_load function that sanitizes inbound data to
avoid possible buffer overflows if it is malicious.

The sanitizing fixes CVE-2013-4532 (though nobody should be
relying on the security properties of most of the unmaintained
ARM board models anyway, and migration doesn't actually
work on this board due to issues in other device models).

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>


  Commit: 2f0d8631b74c873c8867a7b509335bc2bf8d8886
      
https://github.com/qemu/qemu/commit/2f0d8631b74c873c8867a7b509335bc2bf8d8886
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M target-arm/helper.c

  Log Message:
  -----------
  target-arm/helper.c: Don't flush the TLB if SCTLR is rewritten unchanged

Linux makes a habit of writing the same value to the SCTLR that it
already holds. In a sample boot of the kernel to a shell prompt
it wrote the SCTLR with the value it already held 325465 times,
and wrote different values just 3 times.

Skip flushing the TLB if the SCTLR value isn't actually being changed;
this speeds up my sample boot by 3-5%.

Reported-by: Laurent Desnogues <address@hidden>
Reviewed-by: Laurent Desnogues <address@hidden>
Signed-off-by: Peter Maydell <address@hidden>
Message-id: address@hidden


  Commit: 654039b42a7f0e7d1b719a17d5c388662950b9ab
      
https://github.com/qemu/qemu/commit/654039b42a7f0e7d1b719a17d5c388662950b9ab
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/intc/allwinner-a10-pic.c

  Log Message:
  -----------
  hw/intc/allwinner-a10-pic: Add missing 'break'

Add missing 'break' after handling of AW_A10_PIC_BASE_ADDR write.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>


  Commit: c94239fe5633fb9816b5bbc61ccc134ce7171b2b
      
https://github.com/qemu/qemu/commit/c94239fe5633fb9816b5bbc61ccc134ce7171b2b
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/net/cadence_gem.c

  Log Message:
  -----------
  hw/net/cadence_gem: Remove dead code

Commit 191946c moved the code to handle padding to minimum
length from after the handling of the CRC to before it.
This means that the CRC code doesn't need to cope with the
possibility that the size is less than 60; remove this
dead code.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>


  Commit: 7e7e5858f83ae711b08d11e2268c6fc6f8385fb7
      
https://github.com/qemu/qemu/commit/7e7e5858f83ae711b08d11e2268c6fc6f8385fb7
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/arm/omap1.c

  Log Message:
  -----------
  hw/arm/omap1: Avoid unintended sign extension writing omap_rtc YEARS_REG

When writing to the YEARS_REG register, if the year value is
99 then the multiplication by 31536000 will overflow into
the sign bit of a 32 bit value and then be erroneously
sign-extended if time_t is 64 bits. Add a cast to avoid this.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>


  Commit: 2a41c92854385eb1ae677e79257e136886200ace
      
https://github.com/qemu/qemu/commit/2a41c92854385eb1ae677e79257e136886200ace
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/dma/omap_dma.c

  Log Message:
  -----------
  hw/dma/omap_dma: Add (uint32_t) casts when shifting uint16_t by 16

Add missing (uint32_t) casts in cases where we're trying to
put a uint16_t value into the top half of a 32-bit field.
These were already present in some but not all places.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>


  Commit: c3a699be3c63f75b6ea5877080ea9b96b37524c4
      
https://github.com/qemu/qemu/commit/c3a699be3c63f75b6ea5877080ea9b96b37524c4
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/timer/exynos4210_mct.c

  Log Message:
  -----------
  hw/timer/exynos4210_mct: Avoid overflow in exynos4210_ltick_recalc_count

Add casts to avoid potentially overflowing the multiplications
of 32 bit quantities in exynos4210_ltick_recalc_count().

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>


  Commit: 1a7917210bd2fc8bd792f4dd36d3d44bd2244104
      
https://github.com/qemu/qemu/commit/1a7917210bd2fc8bd792f4dd36d3d44bd2244104
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/arm/stellaris.c

  Log Message:
  -----------
  hw/arm/stellaris: Correct handling of GPTM TAR register

We don't implement very much of the GPTM TAR register, and what we
do is wrong. The "are we in RT mode?" field is in s->config, not
s->control. Correct this, use LOG_UNIMP rather than hw_error()
for the cases we don't support, and avoid an unlabelled fallthrough
that makes Coverity complain.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>


  Commit: 89f26e6b7b5e5c9657f2abd6ef5a336bea11add2
      
https://github.com/qemu/qemu/commit/89f26e6b7b5e5c9657f2abd6ef5a336bea11add2
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-13 (Tue, 13 May 2014)

  Changed paths:
    M hw/misc/omap_gpmc.c

  Log Message:
  -----------
  hw/arm/omap_gpmc: Avoid buffer overrun filling prefetch FIFO

In fill_prefetch_fifo(), if the device we are reading from is 16 bit,
then we must not try to transfer an odd number of bytes into the FIFO.
This could otherwise have resulted in our overrunning the prefetch.fifo
array by one byte.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>


  Commit: 450445d543a33fdb1d18a18ab7669a33dc1ca7ae
      
https://github.com/qemu/qemu/commit/450445d543a33fdb1d18a18ab7669a33dc1ca7ae
  Author: Richard Henderson <address@hidden>
  Date:   2014-05-14 (Wed, 14 May 2014)

  Changed paths:
    M tcg/tcg.c

  Log Message:
  -----------
  tcg: Fix tcg_reg_alloc_mov vs no-op truncation

Commit af3cbfbe8018ccc16fb3a0048e928f66f0d05e87 hoisted some "common"
loads of the temporary type, forgetting that the types could differ
during truncating moves.  This affects the correctness of the memory
offset on big-endian hosts.

Tested-by: Tom Musta <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 6b7aa99eb4e4cfbf808825cce8e6ad92ec281d96
      
https://github.com/qemu/qemu/commit/6b7aa99eb4e4cfbf808825cce8e6ad92ec281d96
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-15 (Thu, 15 May 2014)

  Changed paths:
    M disas/libvixl/a64/assembler-a64.h
    M disas/libvixl/a64/constants-a64.h
    M disas/libvixl/a64/decoder-a64.cc
    M disas/libvixl/a64/disasm-a64.cc
    M disas/libvixl/a64/disasm-a64.h
    M disas/libvixl/a64/instructions-a64.cc
    M disas/libvixl/a64/instructions-a64.h
    M disas/libvixl/globals.h
    M disas/libvixl/platform.h
    M disas/libvixl/utils.cc
    M disas/libvixl/utils.h
    M hw/arm/highbank.c
    M hw/arm/musicpal.c
    M hw/arm/omap1.c
    M hw/arm/pxa2xx.c
    M hw/arm/pxa2xx_gpio.c
    M hw/arm/pxa2xx_pic.c
    M hw/arm/spitz.c
    M hw/arm/stellaris.c
    M hw/arm/strongarm.c
    M hw/arm/z2.c
    M hw/audio/lm4549.c
    M hw/audio/marvell_88w8618.c
    M hw/audio/pl041.c
    M hw/audio/wm8750.c
    M hw/block/ecc.c
    M hw/block/nand.c
    M hw/block/onenand.c
    M hw/char/cadence_uart.c
    M hw/char/digic-uart.c
    M hw/char/exynos4210_uart.c
    M hw/char/imx_serial.c
    M hw/char/pl011.c
    M hw/display/ads7846.c
    M hw/display/exynos4210_fimd.c
    M hw/display/pxa2xx_lcd.c
    M hw/display/ssd0303.c
    M hw/dma/omap_dma.c
    M hw/dma/pl330.c
    M hw/dma/pxa2xx_dma.c
    M hw/gpio/max7310.c
    M hw/gpio/zaurus.c
    M hw/input/lm832x.c
    M hw/input/pxa2xx_keypad.c
    M hw/input/stellaris_input.c
    M hw/intc/allwinner-a10-pic.c
    M hw/intc/armv7m_nvic.c
    M hw/intc/exynos4210_combiner.c
    M hw/intc/exynos4210_gic.c
    M hw/intc/imx_avic.c
    M hw/misc/exynos4210_pmu.c
    M hw/misc/imx_ccm.c
    M hw/misc/max111x.c
    M hw/misc/mst_fpga.c
    M hw/misc/omap_gpmc.c
    M hw/misc/tmp105.c
    M hw/misc/zynq_slcr.c
    M hw/net/cadence_gem.c
    M hw/net/smc91c111.c
    M hw/net/stellaris_enet.c
    M hw/net/xgmac.c
    M hw/ssi/pl022.c
    M hw/ssi/ssi.c
    M hw/ssi/xilinx_spi.c
    M hw/ssi/xilinx_spips.c
    M hw/timer/allwinner-a10-pit.c
    M hw/timer/arm_timer.c
    M hw/timer/cadence_ttc.c
    M hw/timer/digic-timer.c
    M hw/timer/ds1338.c
    M hw/timer/exynos4210_mct.c
    M hw/timer/exynos4210_pwm.c
    M hw/timer/exynos4210_rtc.c
    M hw/timer/imx_epit.c
    M hw/timer/imx_gpt.c
    M hw/timer/pxa2xx_timer.c
    M hw/timer/twl92230.c
    M target-arm/helper.c
    M target-arm/machine.c
    M util/fifo8.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140513' 
into staging

target-arm queue:
 * update libvixl to 1.4
 * remove version_minimum_id_old from ARM devices
 * stellaris_enet tx/rx/migration overhaul
 * various minor fixes for coverity issues

# gpg: Signature made Tue 13 May 2014 16:25:12 BST using RSA key ID 14360CDE
# gpg: Good signature from "Peter Maydell <address@hidden>"

* remotes/pmaydell/tags/pull-target-arm-20140513:
  hw/arm/omap_gpmc: Avoid buffer overrun filling prefetch FIFO
  hw/arm/stellaris: Correct handling of GPTM TAR register
  hw/timer/exynos4210_mct: Avoid overflow in exynos4210_ltick_recalc_count
  hw/dma/omap_dma: Add (uint32_t) casts when shifting uint16_t by 16
  hw/arm/omap1: Avoid unintended sign extension writing omap_rtc YEARS_REG
  hw/net/cadence_gem: Remove dead code
  hw/intc/allwinner-a10-pic: Add missing 'break'
  target-arm/helper.c: Don't flush the TLB if SCTLR is rewritten unchanged
  hw/net/stellaris_enet: Convert to vmstate
  hw/net/stellaris_enet: Get rid of rx_fifo pointer
  hw/net/stellaris_enet: Fix debug format strings
  hw/net/stellaris_enet: Correctly implement the TR and THR registers
  hw/net/stellaris_enet: Rewrite tx fifo handling code
  hw/net/stellaris_enet: Correct handling of packet padding
  hw/net/stellaris_enet: Restructure tx_fifo code to avoid buffer overrun
  savevm: Remove all the unneeded version_minimum_id_old (arm)
  disas/libvixl: Update to libvixl 1.4

Signed-off-by: Peter Maydell <address@hidden>


  Commit: 50cb70d1853ecd30ce3a83d7fb73835d4540c63b
      
https://github.com/qemu/qemu/commit/50cb70d1853ecd30ce3a83d7fb73835d4540c63b
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-15 (Thu, 15 May 2014)

  Changed paths:
    M tcg/tcg.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/rth/fix-mov' into staging

* remotes/rth/fix-mov:
  tcg: Fix tcg_reg_alloc_mov vs no-op truncation

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/ef3cb5ca82c3...50cb70d1853e

reply via email to

[Prev in Thread] Current Thread [Next in Thread]