Page MenuHomeFreeBSD

riscvGroup
ActivePublic

Recent Activity

Tue, Mar 17

jsihv_gmx.com added inline comments to D53804: riscv cpu_fork(), saving fpe state.
Tue, Mar 17, 4:34 PM · riscv

Thu, Mar 12

jsihv_gmx.com added inline comments to D53804: riscv cpu_fork(), saving fpe state.
Thu, Mar 12, 4:56 PM · riscv

Wed, Mar 11

mhorne added a comment to D53804: riscv cpu_fork(), saving fpe state.

I am sorry to speak up only now, after the review sat open for so long. But in looking over the change it seems to be incomplete.

Wed, Mar 11, 4:35 PM · riscv

Thu, Mar 5

br closed D53804: riscv cpu_fork(), saving fpe state.
Thu, Mar 5, 9:02 AM · riscv

Feb 27 2026

br accepted D53804: riscv cpu_fork(), saving fpe state.
Feb 27 2026, 9:41 AM · riscv
jsihv_gmx.com updated the diff for D53804: riscv cpu_fork(), saving fpe state.

I added MPASS macro following the example of AMD64's code in a corresponding place. I verified that the execution always visits ecall_handler() before it arrives here.

Feb 27 2026, 8:59 AM · riscv

Feb 25 2026

br added a comment to D53804: riscv cpu_fork(), saving fpe state.

if td1 is always curthread, then a kassert is needed

Feb 25 2026, 8:32 AM · riscv

Feb 9 2026

minsoochoo0122_proton.me added a member for riscv: minsoochoo0122_proton.me.
Feb 9 2026, 5:54 AM

Jan 30 2026

br added a comment to D43452: riscv: Introduce support for Incoming MSI Controller (IMSIC).

how hard it would be to implement MSI interface here? to support MSI interrupts from devices, which is a crucial functionality

Jan 30 2026, 4:38 PM · riscv

Nov 18 2025

jsihv_gmx.com requested review of D53804: riscv cpu_fork(), saving fpe state.
Nov 18 2025, 3:18 PM · riscv

Oct 23 2025

mengzhuo1203_gmail.com updated the diff for D53232: riscv: explicit memory barrier primitives.
Oct 23 2025, 4:49 AM · riscv
mengzhuo1203_gmail.com added a comment to D53232: riscv: explicit memory barrier primitives.

This will not fix that bug. fence is fence iorw, iorw, so all you are doing is relaxing some ordering requirements.

Oct 23 2025, 1:51 AM · riscv
mengzhuo1203_gmail.com updated the diff for D53232: riscv: explicit memory barrier primitives.
Oct 23 2025, 1:50 AM · riscv

Oct 22 2025

jrtc27 added a comment to D53232: riscv: explicit memory barrier primitives.

This will not fix that bug. fence is fence iorw, iorw, so all you are doing is relaxing some ordering requirements.

Oct 22 2025, 9:47 AM · riscv
mengzhuo1203_gmail.com updated the diff for D53232: riscv: explicit memory barrier primitives.

@jrtc27 I've update the revision, PTAL

Oct 22 2025, 4:58 AM · riscv
mengzhuo1203_gmail.com added a comment to D53232: riscv: explicit memory barrier primitives.

Do we actually have a proper definition of what *our* memory barrier APIs are meant to mean? What the ISA manual says is a sensible mapping isn't necessarily what we want; note that the table you're referencing is for "Linux memory primitives", and we are not Linux, nor do we follow its memory model.

Oct 22 2025, 2:12 AM · riscv

Oct 21 2025

jrtc27 added a reviewer for D53232: riscv: explicit memory barrier primitives: jrtc27.
Oct 21 2025, 9:53 AM · riscv
jrtc27 added a comment to D53232: riscv: explicit memory barrier primitives.

Do we actually have a proper definition of what *our* memory barrier APIs are meant to mean? What the ISA manual says is a sensible mapping isn't necessarily what we want; note that the table you're referencing is for "Linux memory primitives", and we are not Linux, nor do we follow its memory model.

Oct 21 2025, 9:53 AM · riscv
mengzhuo1203_gmail.com requested review of D53232: riscv: explicit memory barrier primitives.
Oct 21 2025, 9:45 AM · riscv

Jul 12 2025

yuri closed D51271: net/usockets: Enable riscv64 build.
Jul 12 2025, 8:56 AM · riscv, network
mengzhuo1203_gmail.com requested review of D51271: net/usockets: Enable riscv64 build.
Jul 12 2025, 4:46 AM · riscv, network

Jul 2 2025

mengzhuo1203_gmail.com removed a watcher for riscv: mengzhuo1203_gmail.com.
Jul 2 2025, 10:59 AM
mengzhuo1203_gmail.com added a member for riscv: mengzhuo1203_gmail.com.
Jul 2 2025, 10:59 AM

Jul 1 2025

mengzhuo1203_gmail.com added a watcher for riscv: mengzhuo1203_gmail.com.
Jul 1 2025, 12:27 PM

Jun 12 2025

himanshu_thechauhan.dev added a comment to D43452: riscv: Introduce support for Incoming MSI Controller (IMSIC).

Shall I send a new patch? No comments on this one.

Jun 12 2025, 4:53 PM · riscv

May 27 2025

cem added a comment to D48943: Add StarFive JH7110 true random number generator driver.

FYI, it's best practice to generate diffs with full context (-U999999 or whatever).

May 27 2025, 2:42 AM · riscv

May 26 2025

thj edited reviewers for D48943: Add StarFive JH7110 true random number generator driver, added: csprng; removed: security.
May 26 2025, 3:12 PM · riscv
thj added a reviewer for D48943: Add StarFive JH7110 true random number generator driver: security.
May 26 2025, 3:09 PM · riscv

Feb 11 2025

jsihv_gmx.com requested review of D48943: Add StarFive JH7110 true random number generator driver.
Feb 11 2025, 4:21 PM · riscv

Dec 23 2024

himanshu_thechauhan.dev updated the diff for D43452: riscv: Introduce support for Incoming MSI Controller (IMSIC).
  • Refactor aplic code into common init and aplic/imsic specific code.
  • Add support for IMSIC.
Dec 23 2024, 5:52 PM · riscv
himanshu_thechauhan.dev retitled D43452: riscv: Introduce support for Incoming MSI Controller (IMSIC) from [RFC] riscv: Introduce support for Incoming MSI Controller (IMSIC) to riscv: Introduce support for Incoming MSI Controller (IMSIC).
Dec 23 2024, 5:50 PM · riscv

Sep 23 2024

thj added a member for riscv: thj.
Sep 23 2024, 2:32 PM

Sep 4 2024

bz added a member for riscv: bz.
Sep 4 2024, 7:14 PM

Aug 14 2024

himanshu_thechauhan.dev added a comment to D43452: riscv: Introduce support for Incoming MSI Controller (IMSIC).
In D43452#1055467, @br wrote:

Hi Himanshu what is status of this? could you regenerate for the latest HEAD ?

Aug 14 2024, 6:39 AM · riscv

Aug 13 2024

br added a comment to D43452: riscv: Introduce support for Incoming MSI Controller (IMSIC).

Hi Himanshu what is status of this? could you regenerate for the latest HEAD ?

Aug 13 2024, 1:29 PM · riscv

Jun 17 2024

jsihv_gmx.com added a watcher for riscv: jsihv_gmx.com.
Jun 17 2024, 5:41 PM

Feb 14 2024

mhorne closed D43293: RISCV: Introduce support for APLIC interrupt controller.
Feb 14 2024, 3:44 PM · riscv
mhorne accepted D43293: RISCV: Introduce support for APLIC interrupt controller.
Feb 14 2024, 3:27 PM · riscv

Feb 12 2024

himanshu_thechauhan.dev updated the diff for D43293: RISCV: Introduce support for APLIC interrupt controller.

Reworked APLIC_IDC_REG as asked

Feb 12 2024, 10:43 AM · riscv

Feb 3 2024

jrtc27 added inline comments to D43293: RISCV: Introduce support for APLIC interrupt controller.
Feb 3 2024, 10:04 AM · riscv
himanshu_thechauhan.dev added inline comments to D43293: RISCV: Introduce support for APLIC interrupt controller.
Feb 3 2024, 9:54 AM · riscv

Feb 2 2024

jrtc27 added inline comments to D43293: RISCV: Introduce support for APLIC interrupt controller.
Feb 2 2024, 10:26 PM · riscv

Feb 1 2024

himanshu_thechauhan.dev updated the diff for D43293: RISCV: Introduce support for APLIC interrupt controller.

Sorry for the mess up in versions in comments. Last patch was v9, as per my local branches. This one is v10.

Feb 1 2024, 3:42 PM · riscv
jrtc27 added inline comments to D43293: RISCV: Introduce support for APLIC interrupt controller.
Feb 1 2024, 11:28 AM · riscv
himanshu_thechauhan.dev updated the diff for D43293: RISCV: Introduce support for APLIC interrupt controller.
Feb 1 2024, 11:12 AM · riscv
himanshu_thechauhan.dev updated the diff for D43293: RISCV: Introduce support for APLIC interrupt controller.

Changes in v10:

  • Save hart indices from FDT and use them to create target value
Feb 1 2024, 11:07 AM · riscv

Jan 31 2024

jrtc27 added inline comments to D43293: RISCV: Introduce support for APLIC interrupt controller.
Jan 31 2024, 7:13 PM · riscv
jrtc27 requested changes to D43293: RISCV: Introduce support for APLIC interrupt controller.
Jan 31 2024, 7:13 PM · riscv
mhorne accepted D43293: RISCV: Introduce support for APLIC interrupt controller.

LGTM!

Jan 31 2024, 7:09 PM · riscv

Jan 28 2024

himanshu_thechauhan.dev added a comment to D43293: RISCV: Introduce support for APLIC interrupt controller.

ping.

Jan 28 2024, 3:50 AM · riscv