qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] bdff81: target/microblaze: Switch to transact


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] bdff81: target/microblaze: Switch to transaction_failed ho...
Date: Wed, 23 Jan 2019 09:57:10 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: bdff8123f22057788531717060835684fe9d0fd4
      
https://github.com/qemu/qemu/commit/bdff8123f22057788531717060835684fe9d0fd4
  Author: Peter Maydell <address@hidden>
  Date:   2019-01-22 (Tue, 22 Jan 2019)

  Changed paths:
    M target/microblaze/cpu.c
    M target/microblaze/cpu.h
    M target/microblaze/op_helper.c

  Log Message:
  -----------
  target/microblaze: Switch to transaction_failed hook

Switch the microblaze target from the old unassigned_access hook
to the transaction_failed hook.

The notable difference is that rather than it being called
for all physical memory accesses which fail (including
those made by DMA devices or by the gdbstub), it is only
called for those made by the CPU via its MMU. For
microblaze this makes no difference because none of the
target CPU code needs to make loads or stores by physical
address.

Signed-off-by: Peter Maydell <address@hidden>
[EI: Add space in qemu_log()]
Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: 619ddf5b1a518711b1d679a319f2a7aeb7bff7aa
      
https://github.com/qemu/qemu/commit/619ddf5b1a518711b1d679a319f2a7aeb7bff7aa
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2019-01-22 (Tue, 22 Jan 2019)

  Changed paths:
    M hw/microblaze/petalogix_s3adsp1800_mmu.c

  Log Message:
  -----------
  hw/microblaze: s3adsp1800: Create an unimplemented GPIO area

Create an unimplemented GPIO area instead of leaving it unassigned.

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


  Commit: 2867a96ffb63fa363820e4b0110b96a06218068b
      
https://github.com/qemu/qemu/commit/2867a96ffb63fa363820e4b0110b96a06218068b
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2019-01-22 (Tue, 22 Jan 2019)

  Changed paths:
    M target/microblaze/cpu.c
    M target/microblaze/cpu.h

  Log Message:
  -----------
  target/microblaze: Add props enabling exceptions on failed bus accesses

Add MicroBlaze CPU properties to enable exceptions on failed
bus accesses.

Reviewed-by: Luc Michel <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: fcb700b729892ddc6d0c16a6f88a95a333af3ca0
      
https://github.com/qemu/qemu/commit/fcb700b729892ddc6d0c16a6f88a95a333af3ca0
  Author: Peter Maydell <address@hidden>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M hw/microblaze/petalogix_s3adsp1800_mmu.c
    M target/microblaze/cpu.c
    M target/microblaze/cpu.h
    M target/microblaze/op_helper.c

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/edgar/tags/edgar/xilinx-next-2019-01-22.for-upstream' into staging

Pullreq 2019-01-22

# gpg: Signature made Tue 22 Jan 2019 11:42:41 GMT
# gpg:                using RSA key 29C596780F6BCA83
# gpg: Good signature from "Edgar E. Iglesias (Xilinx key) <address@hidden>"
# gpg:                 aka "Edgar E. Iglesias <address@hidden>"
# Primary key fingerprint: AC44 FEDC 14F7 F1EB EDBF  4151 29C5 9678 0F6B CA83

* remotes/edgar/tags/edgar/xilinx-next-2019-01-22.for-upstream:
  target/microblaze: Add props enabling exceptions on failed bus accesses
  hw/microblaze: s3adsp1800: Create an unimplemented GPIO area
  target/microblaze: Switch to transaction_failed hook

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


Compare: https://github.com/qemu/qemu/compare/9f33051abce2...fcb700b72989
      **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

reply via email to

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