On 06.07.2023 20:54, Jason Andryuk wrote: > Rearrange code now that xen_sysctl_pm_op's get_para fields has the > nested union and struct. In particular, the scaling governor > information like scaling_available_governors is inside the union, so it > is not always available. Move those fields (op->u.get_para.u.s.u.*) > together as well as the common fields (ones outside the union like > op->u.get_para.turbo_enabled). > > With that, gov_num may be 0, so bounce buffer handling needs > to be modified. > > scaling_governor and other fields inside op->u.get_para.u.s.u.* won't be > used for hwp, so this will simplify the change when hwp support is > introduced and re-indents these lines all together. > > Signed-off-by: Jason Andryuk <jandr...@gmail.com>
Acked-by: Jan Beulich <jbeul...@suse.com>