summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* target/nios2: Prevent writes to read-only or reserved control fieldsRichard Henderson2022-04-264-28/+168
* target/nios2: Clean up handling of tlbmisc in do_exceptionRichard Henderson2022-04-262-37/+73
* target/nios2: Cleanup set of CR_EXCEPTION for do_interruptRichard Henderson2022-04-261-3/+4
* target/nios2: Handle EXCP_UNALIGN and EXCP_UNALIGNDRichard Henderson2022-04-261-0/+8
* target/nios2: Hoist CPU_LOG_INT loggingRichard Henderson2022-04-261-11/+47
* target/nios2: Clean up nios2_cpu_do_interruptRichard Henderson2022-04-261-97/+44Star
* target/nios2: Create EXCP_SEMIHOST for semi-hostingRichard Henderson2022-04-263-9/+23
* target/nios2: Move R_FOO and CR_BAR into enumerationsRichard Henderson2022-04-261-37/+35Star
* target/nios2: Use hw/registerfields.h for CR_TLBMISC fieldsRichard Henderson2022-04-264-34/+39
* target/nios2: Rename CR_TLBMISC_WR to CR_TLBMISC_WERichard Henderson2022-04-263-5/+5
* target/nios2: Use hw/registerfields.h for CR_TLBACC fieldsRichard Henderson2022-04-262-16/+23
* target/nios2: Use hw/registerfields.h for CR_TLBADDR fieldsRichard Henderson2022-04-264-15/+16
* target/nios2: Use hw/registerfields.h for CR_EXCEPTION fieldsRichard Henderson2022-04-262-15/+26
* target/nios2: Use hw/registerfields.h for CR_STATUS fieldsRichard Henderson2022-04-261-9/+19
* target/nios2: Clean up nios2_cpu_dump_stateRichard Henderson2022-04-261-10/+9Star
* target/nios2: Split control registers away from general registersRichard Henderson2022-04-266-113/+118
* target/nios2: Remove cpu_interrupts_enabledRichard Henderson2022-04-261-5/+0Star
* linux-user/nios2: Only initialize SP and PC in target_cpu_copy_regsRichard Henderson2022-04-262-23/+0Star
* target/nios2: Do not create TCGv for control registersRichard Henderson2022-04-261-7/+26
* target/nios2: Fix BRET instructionRichard Henderson2022-04-261-3/+13
* target/nios2: Split out helper for eret instructionAmir Gonnen2022-04-263-4/+16
* target/nios2: Split PC out of env->regs[]Richard Henderson2022-04-267-65/+58Star
* target/nios2: Add NUM_GP_REGS and NUM_CP_REGSAmir Gonnen2022-04-261-2/+4
* target/nios2: Stop generating code if gen_check_supervisor failsRichard Henderson2022-04-261-5/+15
* target/nios2: Check supervisor on eretAmir Gonnen2022-04-261-0/+2
* linux-user/nios2: Use force_sig_fault for EXCP_DEBUGRichard Henderson2022-04-261-5/+1Star
* target/nios2: Build helper.c for system onlyRichard Henderson2022-04-262-4/+6
* target/nios2: Remove nios2_cpu_record_sigsegvRichard Henderson2022-04-264-31/+3Star
* target/nios2: Remove user-only nios2_cpu_do_interruptRichard Henderson2022-04-261-8/+0Star
* tests/tcg/nios2: Re-enable linux-user testsRichard Henderson2022-04-261-11/+0Star
* linux-user/nios2: Use QEMU_ESIGRETURN from do_rt_sigreturnRichard Henderson2022-04-261-8/+4Star
* linux-user/nios2: Remove do_sigreturnRichard Henderson2022-04-261-7/+0Star
* linux-user/nios2: Handle special qemu syscall return valuesRichard Henderson2022-04-261-0/+8
* linux-user/nios2: Adjust error returnRichard Henderson2022-04-261-2/+7
* linux-user/nios2: Drop syscall 0 "workaround"Richard Henderson2022-04-261-4/+0Star
* linux-user/nios2: Fix clone child returnRichard Henderson2022-04-261-0/+1
* linux-user/nios2: Hoist pc advance to the top of EXCP_TRAPRichard Henderson2022-04-261-2/+8
* Merge tag 'pull-block-2022-04-25' of https://gitlab.com/hreitz/qemu into stagingRichard Henderson2022-04-2528-188/+231
|\
| * iotests/108: Fix when missing user_allow_otherHanna Reitz2022-04-251-1/+1
| * iotests: make qemu_io_log() check return codes by defaultJohn Snow2022-04-252-3/+4
| * iotests: remove qemu_io_silent() and qemu_io_silent_check().John Snow2022-04-2510-59/+38Star
| * iotests: remove qemu_io_pipe_and_status()John Snow2022-04-251-3/+0Star
| * iotests/image-fleecing: switch to qemu_io()John Snow2022-04-251-9/+19
| * iotests/migration-permissions: use assertRaises() for qemu_io() negative testJohn Snow2022-04-251-14/+14
| * iotests: rebase qemu_io() on top of qemu_tool()John Snow2022-04-256-54/+81
| * iotests: create generic qemu_tool() functionJohn Snow2022-04-251-11/+21
| * iotests/040: Fix TestCommitWithFilters testJohn Snow2022-04-251-2/+4
| * iotests/040: Don't check image pattern on zero-length imageJohn Snow2022-04-251-2/+12
| * iotests: Don't check qemu_io() output for specific error stringsJohn Snow2022-04-252-18/+17Star
| * iotests/163: Fix broken qemu-io invocationJohn Snow2022-04-251-4/+1Star