> > +/* emulated register management */ > > +struct XenPTReg { > > + QLIST_ENTRY(XenPTReg) entries; > > + XenPTRegInfo *reg; > > + uint32_t data;
There should be a comment saying what 'data' is actually. Say the register value... But I wonder - what if the register is more than 32-bytes? Where do we keep the "data" then?