On Mon, Jun 19, 2017 at 08:49:39PM +0800, Peter Xu wrote: > Introduce this new field for the accelerator instances so that each > specific accelerator in the future can register its own global > properties to be used further by the system. It works just like how the > old machine compatible properties do, but only tailored for > accelerators. > > Use the newly exported register_compat_prop() to pass the accelerator > global properties to the global_props list. > > Signed-off-by: Peter Xu <pet...@redhat.com>
As noted on other patches, I believe this should be AccelClass::global_props (initialized statically in class_init) instead of AccelState::global_props (built at runtime). Otherwise, I don't see the benefit of the new field. -- Eduardo