Skip to content

Commits

Permalink
qom-cpu-13.v2
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Mar 9, 2014

  1. user-exec: Change exception_action() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    81d5dc9 View commit details
    Browse the repository at this point in the history
  2. cputlb: Change tlb_set_page() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    047e939 View commit details
    Browse the repository at this point in the history
  3. cputlb: Change tlb_flush() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    d8e8788 View commit details
    Browse the repository at this point in the history
  4. cputlb: Change tlb_flush_page() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    d47dbc7 View commit details
    Browse the repository at this point in the history
  5. target-microblaze: Replace DisasContext::env field with MicroBlazeCPU

    This cleans up some mb_env_get_cpu() needed for cpu_abort().
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    160c952 View commit details
    Browse the repository at this point in the history
  6. target-cris: Replace DisasContext::env field with CRISCPU

    This cleans up repeated cris_env_get_cpu() for cpu_abort().
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    1e1859d View commit details
    Browse the repository at this point in the history
  7. exec: Change cpu_abort() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    c7cce2b View commit details
    Browse the repository at this point in the history
  8. exec: Change memory_region_section_get_iotlb() argument to CPUState

    It no longer needs CPUArchState since moving watchpoints to CPUState.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    ed19565 View commit details
    Browse the repository at this point in the history
  9. cputlb: Change tlb_unprotect_code_phys() argument to CPUState

    Note that the argument is unused.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    47c9ba0 View commit details
    Browse the repository at this point in the history
  10. cpu-exec: Change cpu_resume_from_signal() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    9126a87 View commit details
    Browse the repository at this point in the history
  11. exec: Change cpu_breakpoint_{insert,remove{,_by_ref,_all}} argument

    Use CPUState. Allows to clean up CPUArchState in gdbstub.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    9c8e713 View commit details
    Browse the repository at this point in the history
  12. exec: Change cpu_watchpoint_{insert,remove{,_by_ref,_all}} argument

    Use CPUState. This lets us drop a few local env usages.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    d68b139 View commit details
    Browse the repository at this point in the history
  13. target-ppc: Use PowerPCCPU in PowerPCCPUClass::handle_mmu_fault hook

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    52780d1 View commit details
    Browse the repository at this point in the history
  14. translate-all: Change tb_flush_jmp_cache() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    8635adb View commit details
    Browse the repository at this point in the history
  15. translate-all: Change tb_gen_code() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    1735cb1 View commit details
    Browse the repository at this point in the history
  16. translate-all: Change cpu_io_recompile() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    b678464 View commit details
    Browse the repository at this point in the history
  17. translate-all: Change tb_check_watchpoint() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    afa127a View commit details
    Browse the repository at this point in the history
  18. translate-all: Change cpu_restore_state_from_tb() argument to CPUState

    And normalize the argument order.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    32f5b46 View commit details
    Browse the repository at this point in the history
  19. translate-all: Change cpu_restore_state() argument to CPUState

    This lets us drop some local variables in tlb_fill() functions.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    a0a2dca View commit details
    Browse the repository at this point in the history
  20. cpu-exec: Change cpu_loop_exit() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    01450c1 View commit details
    Browse the repository at this point in the history
  21. exec: Change tlb_fill() argument to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    fb14907 View commit details
    Browse the repository at this point in the history
  22. cpu: Move breakpoints field from CPU_COMMON to CPUState

    Most targets were using offsetof(CPUFooState, breakpoints) to determine
    how much of CPUFooState to clear on reset. Use the next field after
    CPU_COMMON instead, if any, or sizeof(CPUFooState) otherwise.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    36f194c View commit details
    Browse the repository at this point in the history
  23. cpu: Move watchpoint fields from CPU_COMMON to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    c4add99 View commit details
    Browse the repository at this point in the history
  24. cpu: Move opaque field from CPU_COMMON to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    d2fa85b View commit details
    Browse the repository at this point in the history
  25. cpu: Move exception_index field from CPU_COMMON to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    dc800d3 View commit details
    Browse the repository at this point in the history
  26. cpu: Move jmp_env field from CPU_COMMON to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    96d7330 View commit details
    Browse the repository at this point in the history
  27. cpu: Move tb_jmp_cache field from CPU_COMMON to CPUState

    Clear it on reset.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    4ecc37b View commit details
    Browse the repository at this point in the history
  28. cpu: Move icount_decr field from CPU_COMMON to CPUState

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    3554fcf View commit details
    Browse the repository at this point in the history
  29. cpu: Move icount_extra field from CPU_COMMON to CPUState

    Reset it.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    96b6af1 View commit details
    Browse the repository at this point in the history
  30. cpu: Move can_do_io field from CPU_COMMON to CPUState

    Rename can_do_io() to cpu_can_do_io() and change argument to CPUState.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    99b2afd View commit details
    Browse the repository at this point in the history
  31. cpu: Move mem_io_{pc,vaddr} fields from CPU_COMMON to CPUState

    Reset them.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    c7c046b View commit details
    Browse the repository at this point in the history
  32. cpu: Turn cpu_handle_mmu_fault() into a CPUClass hook

    Note that while such functions may exist both for *-user and softmmu,
    only *-user uses the CPUState hook, while softmmu reuses the prototype
    for calling it directly.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    22ab7ee View commit details
    Browse the repository at this point in the history
  33. target-xtensa: Clean up ENV_GET_CPU() usage

    Commits a00817c and
    fdfba1a added usages of ENV_GET_CPU()
    macro in target-specific code.
    
    Use xtensa_env_get_cpu() instead.
    
    Cc: Max Filippov <jcmvbkbc@gmail.com>
    Cc: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
    Cc: Peter Maydell <peter.maydell@linaro.org>
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    f81e93a View commit details
    Browse the repository at this point in the history
  34. target-unicore32: Clean up ENV_GET_CPU() usage

    Commit fdfba1a added a usage of
    ENV_GET_CPU() macro in target-specific code.
    
    Use uc32_env_get_cpu() instead.
    
    Cc: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
    Cc: Peter Maydell <peter.maydell@linaro.org>
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    b180f55 View commit details
    Browse the repository at this point in the history
  35. target-sparc: Clean up ENV_GET_CPU() usage

    Commits fdfba1a,
    2c17449 and
    f606604 added usages of ENV_GET_CPU()
    macro in target-specific code.
    
    Use sparc_env_get_cpu() instead and reuse the variables.
    
    Cc: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
    Cc: Peter Maydell <peter.maydell@linaro.org>
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    afaerber committed Mar 9, 2014
    Copy the full SHA
    02b8a84 View commit details
    Browse the repository at this point in the history
Older