On Fri, Oct 23, 2026 at 05:28:31PM +0530, Sunil V L wrote:
> On Thu, Oct 22, 2026 at 10:23 AM Alistair Francis
> <[email protected]> wrote:
> >
> > On Thu, 2026-10-15 at 12:19 +0530, Sunil V L wrote:
> > > Hi alil,
> > >
> > > This series adds ACPI Processor Properties Topology Table (PPTT)
[..]
> > > future, it can be enhanced to support vendor cpu/soc specific cache
> > > information to override this default hardcoded cache details.
> >
> > Why not add a vendor cpu/soc specific one to a vendor board? That way
> > it actually model hardware instead of just providing the guest some
> > made up information.
> >
> Thanks for the feedback!
> 
> Just to make sure I understand your suggestion correctly: should we avoid
> defining a hardcoded cache topology for the generic CPU on virt, and generate
> PPTT cache information only for CPU models that provide an appropriate cache
> hierarchy?
> 
> I can certainly omit the cache information for the generic CPU. The 
> consequence
> is that Drew's CBQRI series, which requires cache information, would need a
> suitable CPU model before it can be used with virt. Drew, please share
> your thoughts.

RQSC is a RISC-V standard so I think it would be nice for the generic
cpu to have a set of caches defined. This would allow the ACPI virt
machine to produce a PPTT with cache IDs that RQSC can reference, and it
would simplify testing for the RISC-V QoS support that I am trying to
upstream into Linux.

Thanks,
Drew

Reply via email to