On 08/10/2020 19:57, Paul Durrant wrote: > @@ -476,6 +484,14 @@ class VerifyLibxc(VerifyBase): > raise RecordError("Record length %u, expected multiple of %u" % > (contentsz, sz)) > > + def verify_record_domain_context(self, content): > + """ domain context record """ > + > + if self.version < 4: > + raise RecordError("Domain context record found in v3 stream") > + > + if len(content) == 0: > + raise RecordError("Zero length domain context")
This needs a recursive dissector to validate the domain context format, as it is not a private ABI within Xen. ~Andrew