qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] fd5d5a: cris: Add "any" as alias for "crisv32


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] fd5d5a: cris: Add "any" as alias for "crisv32" in user emu...
Date: Mon, 03 Feb 2014 20:30:04 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: fd5d5afad8e7b92181ddfccd5639be9775456bec
      
https://github.com/qemu/qemu/commit/fd5d5afad8e7b92181ddfccd5639be9775456bec
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M target-cris/cpu.c

  Log Message:
  -----------
  cris: Add "any" as alias for "crisv32" in user emulation

Reviewed-by: Andreas Färber <address@hidden>
Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: d66433ffdced6537ab7e6c423a8f14091c51e3e2
      
https://github.com/qemu/qemu/commit/d66433ffdced6537ab7e6c423a8f14091c51e3e2
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M target-cris/helper.c

  Log Message:
  -----------
  cris: Abort when a v10 takes interrupts while in a delayslot

This is an internal error as the CRISv10 should mask interrupts
while executing delay slots. Bail out sooner rather than later.

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: 3065839c7207f459e3b3b3fbb2a04abc5276a8e0
      
https://github.com/qemu/qemu/commit/3065839c7207f459e3b3b3fbb2a04abc5276a8e0
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M target-cris/cpu.c
    M target-cris/cpu.h

  Log Message:
  -----------
  cris: Add interrupt signals to the CPU device

Reviewed-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: 4a6da670f80c121acfea3dacf380c26e3aeacd5c
      
https://github.com/qemu/qemu/commit/4a6da670f80c121acfea3dacf380c26e3aeacd5c
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M hw/cris/axis_dev88.c

  Log Message:
  -----------
  axis-dev88: Connect the PIC upstream IRQs directly to the CPU

Reviewed-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: ce603d8ef11f2a2d29be1c4f90d417331b41acfc
      
https://github.com/qemu/qemu/commit/ce603d8ef11f2a2d29be1c4f90d417331b41acfc
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M hw/cris/Makefile.objs
    R hw/cris/pic_cpu.c
    M include/hw/cris/etraxfs.h

  Log Message:
  -----------
  cris: Remove the CRIS PIC glue

Reviewed-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: 8cfc114a2f293c40077d1bdb7500b29db359ca22
      
https://github.com/qemu/qemu/commit/8cfc114a2f293c40077d1bdb7500b29db359ca22
  Author: Stefan Weil <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M linux-user/signal.c

  Log Message:
  -----------
  linux-user: Fix trampoline code for CRIS

__put_user can write bytes, words (2 bytes) or longwords (4 bytes).
Here obviously words should have been written, but bytes were written,
so values like 0x9c5f were truncated to 0x5f.

Fix this by changing retcode from uint8_t to to uint16_t in
target_signal_frame and also in the unused rt_signal_frame.

This problem was reported by static code analysis (smatch).

Cc: address@hidden
Signed-off-by: Stefan Weil <address@hidden>
Acked-by: Riku Voipio <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Tested-by: Edgar E. Iglesias <address@hidden>
Reviewed-by: Edgar E. Iglesias <address@hidden>
Signed-off-by: Edgar E. Iglesias <address@hidden>


Compare: https://github.com/qemu/qemu/compare/2f61120c10da...8cfc114a2f29

reply via email to

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