Show patches with: Submitter = Bin Meng       |   148 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
hw/elf_ops: Ignore loadable segments with zero size hw/elf_ops: Ignore loadable segments with zero size - 1 - --- 2024-01-16 Bin Meng New
docs/system/riscv: sifive_u: Update S-mode U-Boot image build instructions docs/system/riscv: sifive_u: Update S-mode U-Boot image build instructions - 1 - --- 2024-01-04 Bin Meng New
roms/opensbi: Upgrade from v1.3.1 to v1.4 roms/opensbi: Upgrade from v1.3.1 to v1.4 - 1 - --- 2024-01-02 Bin Meng New
[for,8.2.1] hw/net: cadence_gem: Fix MDIO_OP_xxx values [for,8.2.1] hw/net: cadence_gem: Fix MDIO_OP_xxx values - 1 1 --- 2024-01-02 Bin Meng New
roms/opensbi: Upgrade from v1.3 to v1.3.1 roms/opensbi: Upgrade from v1.3 to v1.3.1 - 1 1 --- 2023-07-19 Bin Meng New
[2/2] tests/avocado: riscv: Enable 32-bit Spike OpenSBI boot testing [1/2] roms/opensbi: Upgrade from v1.2 to v1.3 - 2 - --- 2023-06-30 Bin Meng New
[1/2] roms/opensbi: Upgrade from v1.2 to v1.3 [1/2] roms/opensbi: Upgrade from v1.2 to v1.3 - 1 1 --- 2023-06-30 Bin Meng New
[v4,6/6] net: tap: Use qemu_close_range() to close fds net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - 1 - --- 2023-06-28 Bin Meng New
[v4,5/6] util/async-teardown: Use qemu_close_range() to close fds net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-28 Bin Meng New
[v4,4/6] util/osdep: Introduce qemu_close_range() net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-28 Bin Meng New
[v4,3/6] util/async-teardown: Fall back to close fds one by one net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-28 Bin Meng New
[v4,2/6] tests/tcg/cris: Correct the off-by-one error net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large 1 1 - --- 2023-06-28 Bin Meng New
[v4,1/6] tests/tcg/cris: Fix the coding style net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large 1 1 - --- 2023-06-28 Bin Meng New
[v7,9/9] hw/net: ftgmac100: Drop the small packet check in the receive path net: Pad short frames for network backends - 1 - --- 2023-06-25 Bin Meng New
[v7,8/9] hw/net: sunhme: Remove the logic of padding short frames in the receive path net: Pad short frames for network backends - - - --- 2023-06-25 Bin Meng New
[v7,7/9] hw/net: sungem: Remove the logic of padding short frames in the receive path net: Pad short frames for network backends - - - --- 2023-06-25 Bin Meng New
[v7,6/9] hw/net: rtl8139: Remove the logic of padding short frames in the receive path net: Pad short frames for network backends - - - --- 2023-06-25 Bin Meng New
[v7,5/9] hw/net: pcnet: Remove the logic of padding short frames in the receive path net: Pad short frames for network backends - - - --- 2023-06-25 Bin Meng New
[v7,4/9] hw/net: ne2000: Remove the logic of padding short frames in the receive path net: Pad short frames for network backends - - - --- 2023-06-25 Bin Meng New
[v7,3/9] hw/net: i82596: Remove the logic of padding short frames in the receive path net: Pad short frames for network backends - - - --- 2023-06-25 Bin Meng New
[v7,2/9] hw/net: vmxnet3: Remove the logic of padding short frames in the receive path net: Pad short frames for network backends - - - --- 2023-06-25 Bin Meng New
[v7,1/9] hw/net: e1000: Remove the logic of padding short frames in the receive path net: Pad short frames for network backends - - - --- 2023-06-25 Bin Meng New
[v3,6/6] net: tap: Use qemu_close_range() to close fds net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-17 Bin Meng New
[v3,5/6] util/async-teardown: Use qemu_close_range() to close fds net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-17 Bin Meng New
[v3,4/6] util/osdep: Introduce qemu_close_range() net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-17 Bin Meng New
[v3,3/6] util/async-teardown: Fall back to close fds one by one net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-17 Bin Meng New
[v3,2/6] tests/tcg/cris: Correct the off-by-one error net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - 1 - --- 2023-06-17 Bin Meng New
[v3,1/6] tests/tcg/cris: Fix the coding style net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - 1 - --- 2023-06-17 Bin Meng New
[v2,6/6] net: tap: Use qemu_close_range() to close fds net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - 1 - --- 2023-06-16 Bin Meng New
[v2,5/6] util/async-teardown: Use qemu_close_range() to close fds net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-16 Bin Meng New
[v2,4/6] utils/osdep: Introduce qemu_close_range() net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-16 Bin Meng New
[v2,3/6] util/async-teardown: Fall back to close fds one by one net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large - - - --- 2023-06-16 Bin Meng New
[v2,2/6] tests/tcg/cris: Correct the off-by-one error net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large 1 - - --- 2023-06-16 Bin Meng New
[v2,1/6] tests/tcg/cris: Fix the coding style net/tap: Fix QEMU frozen issue when the maximum number of file descriptors is very large 1 - - --- 2023-06-16 Bin Meng New
[v2] target/riscv: Restore the predicate() NULL check behavior [v2] target/riscv: Restore the predicate() NULL check behavior - 4 - --- 2023-04-17 Bin Meng New
target/riscv: Restore the predicate() NULL check behavior target/riscv: Restore the predicate() NULL check behavior - 4 - --- 2023-04-11 Bin Meng New
net: tap: Drop the close of fds for child process net: tap: Drop the close of fds for child process - - - --- 2023-04-06 Bin Meng New
[v2,11/18] target/riscv: gdbstub: Turn on debugger mode before calling CSR predicate() target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,10/18] target/riscv: Avoid reporting odd-numbered pmpcfgX in the CSR XML for RV64 target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,09/18] target/riscv: Simplify getting RISCVCPU pointer from env target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,08/18] target/riscv: Simplify {read, write}_pmpcfg() a little bit target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,07/18] target/riscv: Use 'bool' type for read_only target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,06/18] target/riscv: Coding style fixes in csr.c target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,05/18] target/riscv: gdbstub: Do not generate CSR XML if Zicsr is disabled target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,04/18] target/riscv: gdbstub: Minor change for better readability target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,03/18] target/riscv: Use g_assert() for the predicate() NULL check target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,02/18] target/riscv: Add some comments to clarify the priority policy of riscv_csrrw_check() target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,01/18] target/riscv: gdbstub: Check priv spec version before reporting CSR target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-28 Bin Meng New
[v2,2/2] hw/riscv: Move the dtb load bits outside of create_fdt() [v2,1/2] hw/riscv: Skip re-generating DT nodes for a given DTB - 1 - --- 2023-02-28 Bin Meng New
[v2,1/2] hw/riscv: Skip re-generating DT nodes for a given DTB [v2,1/2] hw/riscv: Skip re-generating DT nodes for a given DTB - 1 - --- 2023-02-28 Bin Meng New
hw/riscv: Skip re-generating DT nodes for a given DTB hw/riscv: Skip re-generating DT nodes for a given DTB - 1 - --- 2023-02-21 Bin Meng New
[17/18] target/riscv: Group all predicate() routines together target/riscv: Various fixes to gdbstub and CSR access - 1 - --- 2023-02-14 Bin Meng New
[16/18] target/riscv: Drop priv level check in mseccfg predicate() target/riscv: Various fixes to gdbstub and CSR access - 1 - --- 2023-02-14 Bin Meng New
[15/18] target/riscv: Allow debugger to access sstc CSRs target/riscv: Various fixes to gdbstub and CSR access - - - --- 2023-02-14 Bin Meng New
[14/18] target/riscv: Allow debugger to access {h, s}stateen CSRs target/riscv: Various fixes to gdbstub and CSR access - - - --- 2023-02-14 Bin Meng New
[13/18] target/riscv: Allow debugger to access seed CSR target/riscv: Various fixes to gdbstub and CSR access - 1 - --- 2023-02-14 Bin Meng New
[12/18] target/riscv: Allow debugger to access user timer and counter CSRs target/riscv: Various fixes to gdbstub and CSR access - 1 - --- 2023-02-14 Bin Meng New
[11/18] target/riscv: gdbstub: Drop the vector CSRs in riscv-vector.xml target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-13 Bin Meng New
[10/18] target/riscv: gdbstub: Turn on debugger mode before calling CSR predicate() target/riscv: Various fixes to gdbstub and CSR access - 1 - --- 2023-02-13 Bin Meng New
[09/18] target/riscv: Avoid reporting odd-numbered pmpcfgX in the CSR XML for RV64 target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-13 Bin Meng New
[08/18] target/riscv: Simplify getting RISCVCPU pointer from env target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-13 Bin Meng New
[07/18] target/riscv: Simplify {read, write}_pmpcfg() a little bit target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-13 Bin Meng New
[06/18] target/riscv: Use 'bool' type for read_only target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-13 Bin Meng New
[05/18] target/riscv: Coding style fixes in csr.c target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-13 Bin Meng New
[04/18] target/riscv: gdbstub: Do not generate CSR XML if Zicsr is disabled target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-13 Bin Meng New
[03/18] target/riscv: gdbstub: Minor change for better readability target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-13 Bin Meng New
[02/18] target/riscv: Correct the priority policy of riscv_csrrw_check() target/riscv: Various fixes to gdbstub and CSR access - 1 - --- 2023-02-13 Bin Meng New
[01/18] target/riscv: gdbstub: Check priv spec version before reporting CSR target/riscv: Various fixes to gdbstub and CSR access - 2 - --- 2023-02-13 Bin Meng New
roms/opensbi: Upgrade from v1.1 to v1.2 roms/opensbi: Upgrade from v1.1 to v1.2 - 1 - --- 2023-02-07 Bin Meng New
hw/riscv: virt: Simplify virt_{get,set}_aclint() hw/riscv: virt: Simplify virt_{get,set}_aclint() - 2 - --- 2023-02-06 Bin Meng New
target/riscv: Use TARGET_FMT_lx for env->mhartid target/riscv: Use TARGET_FMT_lx for env->mhartid - 1 - --- 2023-01-09 Bin Meng New
[v2,12/12] hw/riscv: spike: Decouple create_fdt() dependency to ELF loading hw/riscv: Improve Spike HTIF emulation fidelity - 1 - --- 2022-12-29 Bin Meng New
[v2,11/12] hw/riscv/boot.c: Introduce riscv_find_firmware() hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[v2,10/12] hw/riscv/boot.c: introduce riscv_default_firmware_name() hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[v2,09/12] hw/riscv/boot.c: make riscv_find_firmware() static hw/riscv: Improve Spike HTIF emulation fidelity - 3 - --- 2022-12-29 Bin Meng New
[v2,08/12] hw/riscv: spike: Remove the out-of-date comments hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[v2,07/12] hw/char: riscv_htif: Support console output via proxy syscall hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[v2,06/12] hw/char: riscv_htif: Remove forward declarations for non-existent variables hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[v2,05/12] hw/char: riscv_htif: Move registers from CPUArchState to HTIFState hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[v2,04/12] hw/char: riscv_htif: Use conventional 's' for HTIFState hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[v2,03/12] hw/char: riscv_htif: Drop useless assignment of memory region hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[v2,02/12] hw/char: riscv_htif: Drop {to, from}host_size in HTIFState hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[v2,01/12] hw/char: riscv_htif: Avoid using magic numbers hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-29 Bin Meng New
[12/12] hw/riscv: spike: Decouple create_fdt() dependency to ELF loading hw/riscv: Improve Spike HTIF emulation fidelity - - - --- 2022-12-27 Bin Meng New
[11/12] hw/riscv/boot.c: Introduce riscv_find_firmware() hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[10/12] hw/riscv/boot.c: introduce riscv_default_firmware_name() hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[09/12] hw/riscv/boot.c: make riscv_find_firmware() static hw/riscv: Improve Spike HTIF emulation fidelity - 3 - --- 2022-12-27 Bin Meng New
[08/12] hw/riscv: spike: Remove the out-of-date comments hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[07/12] hw/char: riscv_htif: Support console output via proxy syscall hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[06/12] hw/char: riscv_htif: Remove forward declarations for non-existent variables hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[05/12] hw/char: riscv_htif: Move registers from CPUArchState to HTIFState hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[04/12] hw/char: riscv_htif: Use conventional 's' for HTIFState hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[03/12] hw/char: riscv_htif: Drop useless assignment of memory region hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[02/12] hw/char: riscv_htif: Drop {to, from}host_size in HTIFState hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[01/12] hw/char: riscv_htif: Avoid using magic numbers hw/riscv: Improve Spike HTIF emulation fidelity - 2 - --- 2022-12-27 Bin Meng New
[v3,16/16] hw/intc: sifive_plic: Fix the pending register range check [v3,01/16] hw/riscv: Select MSI_NONBROKEN in SIFIVE_PLIC - 1 - --- 2022-12-11 Bin Meng New
[v3,15/16] hw/riscv: opentitan: Drop "hartid-base" and "priority-base" initialization [v3,01/16] hw/riscv: Select MSI_NONBROKEN in SIFIVE_PLIC - 2 - --- 2022-12-11 Bin Meng New
[v3,14/16] hw/intc: sifive_plic: Change "priority-base" to start from interrupt source 0 [v3,01/16] hw/riscv: Select MSI_NONBROKEN in SIFIVE_PLIC - 2 - --- 2022-12-11 Bin Meng New
[v3,13/16] hw/riscv: virt: Fix the value of "riscv, ndev" in the dtb [v3,01/16] hw/riscv: Select MSI_NONBROKEN in SIFIVE_PLIC - 1 - --- 2022-12-11 Bin Meng New
[v3,12/16] hw/riscv: sifive_u: Avoid using magic number for "riscv, ndev" [v3,01/16] hw/riscv: Select MSI_NONBROKEN in SIFIVE_PLIC - 2 - --- 2022-12-11 Bin Meng New
« 1 2 »