qemu-riscv.nongnu.org archive mirror
 help / color / mirror / Atom feed
 messages from 2023-03-03 13:16:38 to 2023-03-09 07:11:11 UTC [more...]

[PATCH for-8.1 00/17] centralize CPU extensions logic
 2023-03-09  7:10 UTC  (21+ messages)
` [PATCH for-8.1 01/17] target/riscv/cpu.c: add riscv_cpu_validate_v()
` [PATCH for-8.1 02/17] target/riscv/cpu.c: remove set_vext_version()
` [PATCH for-8.1 03/17] target/riscv/cpu.c: remove set_priv_version()
` [PATCH for-8.1 04/17] target/riscv: add PRIV_VERSION_LATEST macro
` [PATCH for-8.1 05/17] target/riscv/cpu.c: add riscv_cpu_validate_priv_spec()
` [PATCH for-8.1 06/17] target/riscv: move realize() validations to riscv_cpu_validate_set_extensions()
` [PATCH for-8.1 07/17] target/riscv/cpu.c: remove cfg setup from riscv_cpu_init()
` [PATCH for-8.1 08/17] target/riscv/cpu.c: avoid set_misa() in validate_set_extensions()
` [PATCH for-8.1 09/17] target/riscv/cpu.c: set cpu config in set_misa()
` [PATCH for-8.1 10/17] target/riscv/cpu.c: redesign register_cpu_props()
` [PATCH for-8.1 11/17] target/riscv/cpu.c: move riscv_cpu_validate_v() up
` [PATCH for-8.1 12/17] target/riscv: put env->misa_ext <-> cpu->cfg code into helpers
` [PATCH for-8.1 13/17] target/riscv/cpu.c: split riscv_cpu_validate_priv_spec()
` [PATCH for-8.1 14/17] target/riscv/cpu.c: do not allow RVE to be set
` [PATCH for-8.1 15/17] target/riscv: add RVG
` [PATCH for-8.1 16/17] target/riscv: do not allow RVG in write_misa()
` [PATCH for-8.1 17/17] target/riscv: rework write_misa()

[PATCH v7 00/10] make write_misa a no-op and FEATURE_* cleanups
 2023-03-09  6:11 UTC  (3+ messages)
` [PATCH v7 03/10] target/riscv: allow MISA writes as experimental

[PATCH 1/2] target/riscv: Expose "virt" register for GDB for reads
 2023-03-09  3:21 UTC  (7+ messages)
` [PATCH 2/2] target/riscv: Make the "virt" register writable by GDB

[PATCH] target/riscv/csr.c: fix H extension TVM trap
 2023-03-08 19:44 UTC  (2+ messages)

[PATCH 10/47] hw/nvme: fix missing cq eventidx update
 2023-03-08 16:57 UTC 

[PULL 07/30] includes: move tb_flush into its own header
 2023-03-07 21:21 UTC  (2+ messages)
` [PULL 20/30] gdbstub: move register helpers into standalone include

[PULL 00/22] Sixth RISC-V PR for 8.0
 2023-03-07 14:33 UTC  (24+ messages)
` [PULL 01/22] target/riscv: implement Zicboz extension
` [PULL 02/22] target/riscv: implement Zicbom extension
` [PULL 03/22] target/riscv: add Zicbop cbo.prefetch{i, r, m} placeholder
` [PULL 04/22] hw/riscv/virt.c: add cbo[mz]-block-size fdt properties
` [PULL 05/22] disas/riscv Fix ctzw disassemble
` [PULL 06/22] target/riscv: cpu: Implement get_arch_id callback
` [PULL 07/22] hw: intc: Use cpu_by_arch_id to fetch CPU state
` [PULL 08/22] gitlab/opensbi: Move to docker:stable
` [PULL 09/22] roms/opensbi: Upgrade from v1.1 to v1.2
` [PULL 10/22] riscv: Pass Object to register_cpu_props instead of DeviceState
` [PULL 11/22] riscv: Change type of valid_vm_1_10_[32|64] to bool
` [PULL 12/22] riscv: Allow user to set the satp mode
` [PULL 13/22] riscv: Introduce satp mode hw capabilities
` [PULL 14/22] riscv: Correctly set the device-tree entry 'mmu-type'
` [PULL 15/22] hw/riscv/virt: Add OEM_ID and OEM_TABLE_ID fields
` [PULL 16/22] hw/riscv/virt: Add a switch to disable ACPI
` [PULL 17/22] hw/riscv/virt: Add memmap pointer to RiscVVirtState
` [PULL 18/22] hw/riscv/virt: Enable basic ACPI infrastructure
` [PULL 19/22] hw/riscv/virt: virt-acpi-build.c: Add RINTC in MADT
` [PULL 20/22] hw/riscv/virt: virt-acpi-build.c: Add RHCT Table
` [PULL 21/22] hw/riscv/virt.c: Initialize the ACPI tables
` [PULL 22/22] MAINTAINERS: Add entry for RISC-V ACPI

[PATCH 00/70] tcg: Remove tcg_const_*
 2023-03-07 10:20 UTC  (96+ messages)
` [PATCH 01/70] target/arm: Use rmode >= 0 for need_rmode
` [PATCH 03/70] target/arm: Improve arm_rmode_to_sf
` [PATCH 04/70] target/arm: Consistently use ARMFPRounding during translation
` [PATCH 07/70] target/arm: Avoid tcg_const_ptr in gen_sve_{ldr,str}
` [PATCH 10/70] target/arm: Avoid tcg_const_ptr in handle_vec_simd_sqshrn
` [PATCH 11/70] target/arm: Avoid tcg_const_ptr in handle_rev
` [PATCH 12/70] target/avr: Avoid use of tcg_const_i32 in SBIC, SBIS
` [PATCH 13/70] target/avr: Avoid use of tcg_const_i32 throughout
` [PATCH 14/70] target/cris: "
` [PATCH 20/70] target/hppa: Avoid tcg_const_i64 in trans_fid_f
` [PATCH 21/70] target/hppa: Avoid use of tcg_const_i32 throughout
` [PATCH 23/70] target/i386: Avoid use of tcg_const_* throughout
` [PATCH 25/70] target/m68k: Use tcg_constant_i32 in gen_ea_mode
` [PATCH 26/70] target/m68k: Avoid tcg_const_i32 when modified
` [PATCH 27/70] target/m68k: Avoid tcg_const_i32 in bfop_reg
` [PATCH 28/70] target/m68k: Avoid tcg_const_* throughout
` [PATCH 30/70] target/mips: Split out gen_lxl
` [PATCH 31/70] target/mips: Split out gen_lxr
` [PATCH 32/70] target/mips: Avoid tcg_const_tl in gen_r6_ld
` [PATCH 33/70] target/mips: Avoid tcg_const_* throughout
` [PATCH 34/70] target/ppc: Split out gen_vx_vmul10
` [PATCH 35/70] target/ppc: Avoid tcg_const_i64 in do_vector_shift_quad
` [PATCH 45/70] target/riscv: Avoid tcg_const_*
` [PATCH 46/70] target/rx: Use tcg_gen_abs_i32
` [PATCH 47/70] target/rx: Use cpu_psw_z as temp in flags computation
` [PATCH 48/70] target/rx: Avoid tcg_const_i32 when new temp needed
` [PATCH 49/70] target/rx: Avoid tcg_const_i32
` [PATCH 51/70] target/s390x: Avoid tcg_const_i64
` [PATCH 52/70] target/sh4: Avoid tcg_const_i32 for TAS.B
` [PATCH 53/70] target/sh4: Avoid tcg_const_i32
` [PATCH 54/70] tcg/sparc: Avoid tcg_const_tl in gen_edge
` [PATCH 55/70] target/sparc: Avoid tcg_const_{tl,i32}
` [PATCH 56/70] target/tricore: Split t_n as constant from temp as variable
` [PATCH 57/70] target/tricore: Rename t_off10 and use tcg_constant_i32
` [PATCH 59/70] target/tricore: Use setcondi instead of explicit allocation
` [PATCH 60/70] target/tricore: Drop some temp initialization
` [PATCH 61/70] target/tricore: Avoid tcg_const_i32
` [PATCH 62/70] target/xtensa: Tidy translate_bb
` [PATCH 63/70] target/xtensa: Tidy translate_clamps
` [PATCH 64/70] target/xtensa: Avoid tcg_const_i32 in translate_l32r
` [PATCH 65/70] target/xtensa: Use tcg_gen_subfi_i32 in translate_sll
` [PATCH 66/70] target/xtensa: Split constant in bit shift
` [PATCH 67/70] target/xtensa: Avoid tcg_const_i32
` [PATCH 68/70] tcg: Replace tcg_const_i64 in tcg-op.c
` [PATCH 69/70] tcg: Drop tcg_const_*_vec
` [PATCH 70/70] tcg: Drop tcg_const_*

[PATCH v12 00/10] support subsets of code size reduction extension
 2023-03-07  8:14 UTC  (11+ messages)
` [PATCH v12 01/10] target/riscv: add cfg properties for Zc* extension
` [PATCH v12 02/10] target/riscv: add support for Zca extension
` [PATCH v12 03/10] target/riscv: add support for Zcf extension
` [PATCH v12 04/10] target/riscv: add support for Zcd extension
` [PATCH v12 05/10] target/riscv: add support for Zcb extension
` [PATCH v12 06/10] target/riscv: add support for Zcmp extension
` [PATCH v12 07/10] target/riscv: add support for Zcmt extension
` [PATCH v12 08/10] target/riscv: expose properties for Zc* extension
` [PATCH v12 09/10] disas/riscv.c: add disasm support for Zc*
` [PATCH v12 10/10] target/riscv: Add support for Zce

[PATCH] Fix slli_uw decoding
 2023-03-07  7:31 UTC  (2+ messages)

[PATCH v3 0/1] hw/riscv: Add ACT related support
 2023-03-07  3:29 UTC  (2+ messages)
` [PATCH v3 1/1] hw/riscv: Add signature dump function for spike to run ACT tests

[PATCH qemu] linux-user: Emulate /proc/cpuinfo output for riscv
 2023-03-07  2:34 UTC  (4+ messages)

[PATCH 0/1] hw/riscv: Add ACT related support
 2023-03-07  1:47 UTC  (5+ messages)
` [PATCH 1/1] hw/riscv: Add signature dump function for spike to run ACT tests

[Qemu-riscv] [PULL] target/riscv: Convert to decodetree
 2023-03-06 20:22 UTC  (4+ messages)
` [Qemu-riscv] [PULL 11/29] target/riscv: Convert RV32F insns "
  ` [Qemu-devel] "

[PATCH V5 0/8] Add basic ACPI support for risc-v virt
 2023-03-06 19:50 UTC  (3+ messages)

[PATCH v11 0/5] riscv: Allow user to set the satp mode
 2023-03-06 19:07 UTC  (9+ messages)
` [PATCH v11 3/5] "
` [PATCH v11 4/5] riscv: Introduce satp mode hw capabilities
` [PATCH v11 5/5] riscv: Correctly set the device-tree entry 'mmu-type'

[PATCH v2 0/1] hw/riscv: Add ACT related support
 2023-03-06 13:24 UTC  (2+ messages)
` [PATCH v2 1/1] hw/riscv: Add signature dump function for spike to run ACT tests

[PATCH v2 0/2] Fix the OpenSBI CI job and bump to v1.2
 2023-03-05 23:43 UTC  (5+ messages)
` [PATCH v2 1/2] gitlab/opensbi: Move to docker:stable
` [PATCH v2 2/2] roms/opensbi: Upgrade from v1.1 to v1.2

[PATCH 0/2] Risc-V CPU state by hart ID
 2023-03-05 23:41 UTC  (6+ messages)
` [PATCH 1/2] target/riscv: cpu: Implement get_arch_id callback
` [PATCH 2/2] hw: intc: Use cpu_by_arch_id to fetch CPU state

[PATCH] [PATCH] disas/riscv Fix ctzw disassemble
 2023-03-05 20:46 UTC  (2+ messages)

[PATCH v8 0/4] riscv: Add support for Zicbo[m,z,p] instructions
 2023-03-05 20:39 UTC  (2+ messages)

[PATCH 1/1] hw/riscv/virt.c: add cbom-block-size fdt property
 2023-03-05 20:39 UTC  (2+ messages)

[PATCH v2 0/1] hw/riscv/virt.c: add cbo[mz]-block-size fdt properties
 2023-03-05 20:39 UTC  (2+ messages)

[PATCH] hw/riscv: Fix the bug of maximum size limit when put initrd to RAM
 2023-03-05 11:11 UTC  (5+ messages)
  `  "

[PATCH v2 00/76] tcg: Drop tcg_temp_free from translators
 2023-03-03 19:11 UTC  (82+ messages)
` [PATCH v2 01/76] tcg: Remove tcg_check_temp_count, tcg_clear_temp_count
` [PATCH v2 02/76] accel/tcg: Remove translator_loop_temp_check
` [PATCH v2 03/76] target/alpha: Drop tcg_temp_free
` [PATCH v2 04/76] target/arm: Remove arm_free_cc, a64_free_cc
` [PATCH v2 05/76] target/arm: Remove value_global from DisasCompare
` [PATCH v2 06/76] target/arm: Drop tcg_temp_free from translator.c
` [PATCH v2 07/76] target/arm: Drop DisasContext.tmp_a64
` [PATCH v2 08/76] target/arm: Drop new_tmp_a64
` [PATCH v2 09/76] target/arm: Drop new_tmp_a64_zero
` [PATCH v2 10/76] target/arm: Drop tcg_temp_free from translator-a64.c
` [PATCH v2 11/76] target/arm: Drop tcg_temp_free from translator-m-nocp.c
` [PATCH v2 12/76] target/arm: Drop tcg_temp_free from translator-mve.c
` [PATCH v2 13/76] target/arm: Drop tcg_temp_free from translator-neon.c
` [PATCH v2 14/76] target/arm: Drop tcg_temp_free from translator-sme.c
` [PATCH v2 15/76] target/arm: Drop tcg_temp_free from translator-sve.c
` [PATCH v2 16/76] target/arm: Drop tcg_temp_free from translator-vfp.c
` [PATCH v2 17/76] target/arm: Drop tcg_temp_free from translator.h
` [PATCH v2 18/76] target/avr: Drop DisasContext.free_skip_var0
` [PATCH v2 19/76] target/avr: Drop R from trans_COM
` [PATCH v2 20/76] target/avr: Drop tcg_temp_free
` [PATCH v2 21/76] target/cris: Drop cris_alu_free_temps
` [PATCH v2 22/76] target/cris: Drop cris_alu_m_free_temps
` [PATCH v2 23/76] target/cris: Drop addr from dec10_ind_move_m_pr
` [PATCH v2 24/76] target/cris: Drop tcg_temp_free
` [PATCH v2 29/76] target/hppa: "
` [PATCH v2 33/76] target/m68k: Drop mark_to_release
` [PATCH v2 34/76] target/m68k: Drop free_cond
` [PATCH v2 35/76] target/m68k: Drop tcg_temp_free
` [PATCH v2 36/76] target/microblaze: "
` [PATCH v2 48/76] target/nios2: "
` [PATCH v2 49/76] target/openrisc: "
` [PATCH v2 54/76] target/rx: "
` [PATCH v2 64/76] target/sh4: "
` [PATCH v2 65/76] target/sparc: Drop get_temp_tl
` [PATCH v2 66/76] target/sparc: Drop get_temp_i32
` [PATCH v2 67/76] target/sparc: Remove egress label in disas_sparc_context
` [PATCH v2 68/76] target/sparc: Drop free_compare
` [PATCH v2 69/76] target/sparc: Drop tcg_temp_free
` [PATCH v2 73/76] include/exec/gen-icount: Drop tcg_temp_free in gen_tb_start
` [PATCH v2 75/76] tcg: Create tcg/tcg-temp-internal.h

[PATCH 00/76] tcg: Drop tcg_temp_free from translators
 2023-03-03 19:06 UTC  (3+ messages)
` [PATCH 66/76] target/sparc: Drop get_temp_i32

[PULL 00/59] Fifth RISC-V PR for QEMU 8.0
 2023-03-03 13:35 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).