RE: [PATCH v7 10/14] platform/x86/intel/pmt: Register enumeration functions with resctrl

From: Luck, Tony

Date: Tue Jun 23 2026 - 14:24:56 EST


> > Some experimentation has shown that the asynchronous part enumeration
> > is just the intel_vsec driver kicking of auxilliary device probes.
> >
> > * Looking just at the pmt_telemetry .init() routine, the .probe()
> > * calls for each device are run sequentially and synchronously. So
> > * when .init() returns all of the AET enumeration is complete.
>
> If I understand correctly this is because pmt_telemetry relies on
> device_driver::probe_type initialized with the default (PROBE_DEFAULT_STRATEGY)
> that can be overruled by a user space wanting to "boot faster".
> Should pmt_telemetry's probe_type be set to PROBE_FORCE_SYNCHRONOUS to support
> this new requirement from resctrl?

Thanks for the pointer. I will add PROBE_FORCE_SYNCHRONOUS.

-Tony