On 29/04/2021 10:07, Jan Beulich wrote: > On 28.04.2021 19:54, Andrew Cooper wrote: >> I know we're making up our "how to do complicated experimental features" >> process as we go here, but nothing *in Xen* will malfunction if a user >> opts into CET_SS/IBT. Therefore I think they're fine to go in and stay. > Well, okay then. I hope possibls future additions of mine then will > get similar treatment.
So having thought on this for a while... The annotations in the header file don't help me. My dev workflow already starts with turning them to default, skips messing around with toolstack level things. At this point in feature development, there is no use to anyone who isn't also editing the hypervisor too. So unless it is going to help you (and I suspect it wont), its probably not helpful to the wider world. I'll drop the markings from this patch, and put them back in at the point that we believe "basic VMs" work. ~Andrew