Re: [RISC-V][tech-server-soc] [RISC-V][tech-server-platform] [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-11 Thread Atish Kumar Patra
On Mon, Mar 11, 2024 at 7:38 AM Andrew Jones wrote: > > On Mon, Mar 11, 2024 at 04:55:24AM -0700, Wu, Fei2 wrote: > > On 3/8/2024 5:20 PM, Andrew Jones wrote: > > > On Thu, Mar 07, 2024 at 02:26:18PM +0800, Wu, Fei wrote: > > >> On 3/7/2024 8:48 AM, Alistair Francis wrote: > > >>> On Thu, Mar 7, 2

Re: [RISC-V][tech-server-soc] [RISC-V][tech-server-platform] [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-11 Thread Andrew Jones
On Mon, Mar 11, 2024 at 04:55:24AM -0700, Wu, Fei2 wrote: > On 3/8/2024 5:20 PM, Andrew Jones wrote: > > On Thu, Mar 07, 2024 at 02:26:18PM +0800, Wu, Fei wrote: > >> On 3/7/2024 8:48 AM, Alistair Francis wrote: > >>> On Thu, Mar 7, 2024 at 5:13 AM Atish Kumar Patra > >>> wrote: > > On

Re: [RISC-V][tech-server-platform] [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-11 Thread Wu, Fei
On 3/8/2024 5:20 PM, Andrew Jones wrote: > On Thu, Mar 07, 2024 at 02:26:18PM +0800, Wu, Fei wrote: >> On 3/7/2024 8:48 AM, Alistair Francis wrote: >>> On Thu, Mar 7, 2024 at 5:13 AM Atish Kumar Patra >>> wrote: On Wed, Mar 6, 2024 at 4:56 AM Wu, Fei wrote: > > On 3/6/2024 8:19

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-08 Thread Andrew Jones
On Thu, Mar 07, 2024 at 02:26:18PM +0800, Wu, Fei wrote: > On 3/7/2024 8:48 AM, Alistair Francis wrote: > > On Thu, Mar 7, 2024 at 5:13 AM Atish Kumar Patra > > wrote: > >> > >> On Wed, Mar 6, 2024 at 4:56 AM Wu, Fei wrote: > >>> > >>> On 3/6/2024 8:19 AM, Alistair Francis wrote: > On Mon,

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-06 Thread Wu, Fei
On 3/7/2024 8:48 AM, Alistair Francis wrote: > On Thu, Mar 7, 2024 at 5:13 AM Atish Kumar Patra wrote: >> >> On Wed, Mar 6, 2024 at 4:56 AM Wu, Fei wrote: >>> >>> On 3/6/2024 8:19 AM, Alistair Francis wrote: On Mon, Mar 4, 2024 at 8:28 PM Fei Wu wrote: > > The RISC-V Server Platform

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-06 Thread Alistair Francis
On Thu, Mar 7, 2024 at 5:13 AM Atish Kumar Patra wrote: > > On Wed, Mar 6, 2024 at 4:56 AM Wu, Fei wrote: > > > > On 3/6/2024 8:19 AM, Alistair Francis wrote: > > > On Mon, Mar 4, 2024 at 8:28 PM Fei Wu wrote: > > >> > > >> The RISC-V Server Platform specification[1] defines a standardized set >

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-06 Thread Atish Kumar Patra
On Wed, Mar 6, 2024 at 4:56 AM Wu, Fei wrote: > > On 3/6/2024 8:19 AM, Alistair Francis wrote: > > On Mon, Mar 4, 2024 at 8:28 PM Fei Wu wrote: > >> > >> The RISC-V Server Platform specification[1] defines a standardized set > >> of hardware and software capabilities, that portable system softwar

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-06 Thread Wu, Fei
On 3/6/2024 8:19 AM, Alistair Francis wrote: > On Mon, Mar 4, 2024 at 8:28 PM Fei Wu wrote: >> >> The RISC-V Server Platform specification[1] defines a standardized set >> of hardware and software capabilities, that portable system software, >> such as OS and hypervisors can rely on being present

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-05 Thread Wu, Fei
Hi Conor, On 3/6/2024 8:27 AM, Conor Dooley wrote: > On Mon, Mar 04, 2024 at 06:25:39PM +0800, Fei Wu wrote: > >> +name = riscv_isa_string(cpu_ptr); >> +qemu_fdt_setprop_string(ms->fdt, cpu_name, "riscv,isa", name); >> +g_free(name); > > Please use riscv_isa_write_fdt() h

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-05 Thread Conor Dooley
On Mon, Mar 04, 2024 at 06:25:39PM +0800, Fei Wu wrote: > +name = riscv_isa_string(cpu_ptr); > +qemu_fdt_setprop_string(ms->fdt, cpu_name, "riscv,isa", name); > +g_free(name); Please use riscv_isa_write_fdt() here so that you populate more than the deprecated property here

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-05 Thread Alistair Francis
On Mon, Mar 4, 2024 at 8:28 PM Fei Wu wrote: > > The RISC-V Server Platform specification[1] defines a standardized set > of hardware and software capabilities, that portable system software, > such as OS and hypervisors can rely on being present in a RISC-V server > platform. > > A corresponding

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-05 Thread Daniel Henrique Barboza
On 3/5/24 02:56, Wu, Fei wrote: On 3/5/2024 3:35 AM, Daniel Henrique Barboza wrote: On 3/4/24 07:25, Fei Wu wrote: The RISC-V Server Platform specification[1] defines a standardized set of hardware and software capabilities, that portable system software, such as OS and hypervisors can rel

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-04 Thread Wu, Fei
On 3/5/2024 3:35 AM, Daniel Henrique Barboza wrote: > > > On 3/4/24 07:25, Fei Wu wrote: >> The RISC-V Server Platform specification[1] defines a standardized set >> of hardware and software capabilities, that portable system software, >> such as OS and hypervisors can rely on being present in a

Re: [RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-04 Thread Daniel Henrique Barboza
On 3/4/24 07:25, Fei Wu wrote: The RISC-V Server Platform specification[1] defines a standardized set of hardware and software capabilities, that portable system software, such as OS and hypervisors can rely on being present in a RISC-V server platform. A corresponding Qemu RISC-V server plat

[RFC 1/2] hw/riscv: Add server platform reference machine

2024-03-04 Thread Fei Wu
The RISC-V Server Platform specification[1] defines a standardized set of hardware and software capabilities, that portable system software, such as OS and hypervisors can rely on being present in a RISC-V server platform. A corresponding Qemu RISC-V server platform reference (rvsp-ref for short)