> > Sean, is this the preferred way to expose offsets to asm files (or asm
> > code blocks) -- as opposed to say using .equ [*]?
>
> For actual .S assembly, yes.  For inline asm, maybe?  If it looks prettier, go
> for it.
>
> > If yes, I can rework my nVMX GPR fixes to use the same approach for
> > register offsets. I wonder if the non-TDX part of this patch (i.e.
> > Makefile stuff) can be split, then patch 6 and the Makefile stuff can
> > land independently and allow development on top.
> >
> > I can also split them out and include them in the next version of my
> > series, then whichever series lands first will land the offsets
> > support.
> >
> > WDYT?
>
> Hmm, I'd say keep your series as-is for now.  The OFFSET() infrastructure 
> really
> shines for proper assembly.  For what you're doing, AFAICT it's only 
> marginally
> better.  So I don't think it's worth juggling dependencies to use it right 
> away,
> we can always convert if/when the TDX series lands the fancy stuff.

Ack. We can do the switch later like you say.

Reply via email to