|
Re: Watchdog timer per hart?
That's a bit looser a definition than I'd expect, but that explains your comments, certainly. Thx.
That's a bit looser a definition than I'd expect, but that explains your comments, certainly. Thx.
|
By
Allen Baum
·
#1690
·
|
|
Re: Watchdog timer per hart?
Since the suitable response to a first or second stage timeout is rather system-specific, ARM didn't try to ordain exactly where the timeout signals go and what happens as a result. In SBSA they just
Since the suitable response to a first or second stage timeout is rather system-specific, ARM didn't try to ordain exactly where the timeout signals go and what happens as a result. In SBSA they just
|
By
Greg Favor
·
#1689
·
|
|
Re: Watchdog timer per hart?
Don't they even define whether restartability is required or not?
Don't they even define whether restartability is required or not?
|
By
Allen Baum
·
#1688
·
|
|
Re: Watchdog timer per hart?
Even ARM SBSA allowed a lot of flexibility as to where the first-stage and second-stage timeout "signals" went (which ultimately then placed the handling in the hands of software somewhere). In other
Even ARM SBSA allowed a lot of flexibility as to where the first-stage and second-stage timeout "signals" went (which ultimately then placed the handling in the hands of software somewhere). In other
|
By
Greg Favor
·
#1687
·
|
|
Re: Watchdog timer per hart?
Now we're starting to drill down appropriately. There is a wide range.
This is me thinking out loud and trying desperately to avoid the real work I should be doing:
- A watchdog time event can cause
Now we're starting to drill down appropriately. There is a wide range.
This is me thinking out loud and trying desperately to avoid the real work I should be doing:
- A watchdog time event can cause
|
By
Allen Baum
·
#1686
·
|
|
Re: Watchdog timer per hart?
From a platform standpoint, the intent was to have a single platform
level watchdog that is shared across the entire platform. This
platform watchdog could be the 2-level watchdog as described below
From a platform standpoint, the intent was to have a single platform
level watchdog that is shared across the entire platform. This
platform watchdog could be the 2-level watchdog as described below
|
By
Kumar Sankaran
·
#1685
·
|
|
Re: Watchdog timer per hart?
One comment - for when any concrete discussion about having a system-level watchdog occurs:
One can have a one-stage or a two-stage watchdog. The former yanks the emergency cord on the system upon
One comment - for when any concrete discussion about having a system-level watchdog occurs:
One can have a one-stage or a two-stage watchdog. The former yanks the emergency cord on the system upon
|
By
Greg Favor
·
#1684
·
|
|
Re: Watchdog timer per hart?
Yes. Greg articulated what I was getting at better than I did. I apologize for muddying the waters. From a platform standpoint one system-level watchdog should suffice as it's typically the last
Yes. Greg articulated what I was getting at better than I did. I apologize for muddying the waters. From a platform standpoint one system-level watchdog should suffice as it's typically the last
|
By
Aaron Durbin
·
#1683
·
|
|
Re: Watchdog timer per hart?
A core-level watchdog can mean quite different things to different people and their core designs. In some cases this "watchdog" would be a micro-architectural thing that, for example, recognizes that
A core-level watchdog can mean quite different things to different people and their core designs. In some cases this "watchdog" would be a micro-architectural thing that, for example, recognizes that
|
By
Greg Favor
·
#1682
·
|
|
Re: Watchdog timer per hart?
Hi Aaron,
Thanks for the response. Would you be able to give any more details on how a core level watchdog would differ from a platform level one?
James
Hi Aaron,
Thanks for the response. Would you be able to give any more details on how a core level watchdog would differ from a platform level one?
James
|
By
James Robinson
·
#1681
·
|
|
Re: Watchdog timer per hart?
If one is operating the machine with 16 harts without any sharding or partitioning, I don't see why one would need a watchdog per hart. System watchdogs, or TCO timers from other architecture's
If one is operating the machine with 16 harts without any sharding or partitioning, I don't see why one would need a watchdog per hart. System watchdogs, or TCO timers from other architecture's
|
By
Aaron Durbin
·
#1680
·
|
|
Re: Watchdog timer per hart?
Hi Greg,
Thanks for your response. I'm not sure if I'm missing something about there being a connection between having a supervisor level watchdog timer and having a timer per hart, but I wasn't
Hi Greg,
Thanks for your response. I'm not sure if I'm missing something about there being a connection between having a supervisor level watchdog timer and having a timer per hart, but I wasn't
|
By
James Robinson
·
#1679
·
|
|
Re: Watchdog timer per hart?
For now (this year) RVI is focusing on standardizing an initial OS-A SEE (Supervisor Execution Environment) and an OS-A Platform standardizing Supervisor and User level functionality, i.e. not
For now (this year) RVI is focusing on standardizing an initial OS-A SEE (Supervisor Execution Environment) and an OS-A Platform standardizing Supervisor and User level functionality, i.e. not
|
By
Greg Favor
·
#1678
·
|
|
Watchdog timer per hart?
Is it expected that there should be a watchdog timer and timeout signal per hart in the system, or is okay for there to be one timer in the system and for the timeout signal to be delivered to a
Is it expected that there should be a watchdog timer and timeout signal per hart in the system, or is okay for there to be one timer in the system and for the timeout signal to be delivered to a
|
By
James Robinson
·
#1677
·
|
|
Next Platform HSC Meeting on Wed Feb 23rd 2022 9AM PST
Hi All,
The next platform HSC meeting is scheduled on Wed Feb 23rd 2022 at 9AM PST.
This meeting is moved to Wed as Monday Feb 21st is a holiday for President's
Day in the US.
Here are the
Hi All,
The next platform HSC meeting is scheduled on Wed Feb 23rd 2022 at 9AM PST.
This meeting is moved to Wed as Monday Feb 21st is a holiday for President's
Day in the US.
Here are the
|
By
Kumar Sankaran
·
#1676
·
|
|
Re: Possible progress on M Platform?
Chris,
The Platforms effort is being reorganized and we'll spin up a task group for RVM-CSI (a source-level abstraction framework) up in the near future.
RVM-CSI is very much in focus (for the
Chris,
The Platforms effort is being reorganized and we'll spin up a task group for RVM-CSI (a source-level abstraction framework) up in the near future.
RVM-CSI is very much in focus (for the
|
By
Philipp Tomsich <philipp.tomsich@...>
·
#1675
·
|
|
Re: Possible progress on M Platform?
Chris,
I'm cc'ing the chairs of the Software HC and the Platforms HSC. All platform efforts are being re-organized a bit as we speak (compared to thus far one group was trying to address a number of
Chris,
I'm cc'ing the chairs of the Software HC and the Platforms HSC. All platform efforts are being re-organized a bit as we speak (compared to thus far one group was trying to address a number of
|
By
Greg Favor
·
#1674
·
|
|
Possible progress on M Platform?
Hi all,
I lead the CPU software / SDK team at Imagination Technologies, we are entering the RISC-V space but I'm still quite new around here.
At present we are most interested in embedded applications
Hi all,
I lead the CPU software / SDK team at Imagination Technologies, we are entering the RISC-V space but I'm still quite new around here.
At present we are most interested in embedded applications
|
By
Chris Owen
·
#1673
·
|
|
Re: [PATCH] UEFI: Add RISCV_EFI_BOOT_PROTOCOL requirement
nits:
%s/RISCV_BOOT_PROTOCOL/RISCV_EFI_BOOT_PROTOCOL/
This new protocol is needed because ACPI cannot make use of the current device-tree based approach to transfer the boot hart ID to the next boot
nits:
%s/RISCV_BOOT_PROTOCOL/RISCV_EFI_BOOT_PROTOCOL/
This new protocol is needed because ACPI cannot make use of the current device-tree based approach to transfer the boot hart ID to the next boot
|
By
Heinrich Schuchardt
·
#1672
·
|
|
Configuration Structure Review
Hi all!
I just sent this to tech-chairs, but due to the nature of your work Stephano suggested getting feedback here as well.
The Configuration Structure task group has been working on how software
Hi all!
I just sent this to tech-chairs, but due to the nature of your work Stephano suggested getting feedback here as well.
The Configuration Structure task group has been working on how software
|
By
Tim Newsome
·
#1671
·
|