On Thu, 2 Oct 2025 07:37:46 +0000 Shameer Kolothum <[email protected]> wrote:
> > -----Original Message----- > > From: Jonathan Cameron <[email protected]> > > Sent: 01 October 2025 13:56 > > To: Shameer Kolothum <[email protected]> > > Cc: [email protected]; [email protected]; > > [email protected]; [email protected]; Jason Gunthorpe > > <[email protected]>; Nicolin Chen <[email protected]>; [email protected]; > > [email protected]; Nathan Chen <[email protected]>; Matt Ochs > > <[email protected]>; [email protected]; [email protected]; > > [email protected]; [email protected]; > > [email protected]; [email protected]; > > [email protected] > > Subject: Re: [PATCH v4 14/27] hw/arm/smmuv3-accel: Get host SMMUv3 hw > > info and validate > > > > External email: Use caution opening links or attachments > > > > > > On Mon, 29 Sep 2025 14:36:30 +0100 > > Shameer Kolothum <[email protected]> wrote: > > > > > Just before the device gets attached to the SMMUv3, make sure QEMU > > SMMUv3 > > > features are compatible with the host SMMUv3. > > > > > > Not all fields in the host SMMUv3 IDR registers are meaningful for > > > userspace. > > > Only the following fields can be used: > > > > > > - IDR0: ST_LEVEL, TERM_MODEL, STALL_MODEL, TTENDIAN, CD2L, ASID16, > > TTF > > > - IDR1: SIDSIZE, SSIDSIZE > > > - IDR3: BBML, RIL > > > - IDR5: VAX, GRAN64K, GRAN16K, GRAN4K > > > > > > For now, the check is to make sure the features are in sync to enable > > > basic accelerated SMMUv3 support. > > > > > > One other related change is, move the smmuv3_init_regs() to > > smmu_realize() > > > so that we do have that early enough for the check mentioned above. > > > > > > Signed-off-by: Shameer Kolothum <[email protected]> > > > > Hi Shameer, > > > > Back to this series... > > > > Various things in the checks in here. > > Thanks for going through the entire series. I will address the comments > in the next revision. > > Between, you seem to have missed patch #20 though. I should, but don't, know enough about migration blockers to comment on that one! > > Thanks, > Shameer
