On 5/15/25 18:29, Roman Bogorodskiy wrote:
> Motivation behind this series is to give management software possibility
> to check whether the 'pty' console could be used,
> or it should use something else, e.g. 'nmdm' for bhyve.
> 
> Because of the complex relationships between 'serial' and 'console',
> I wasn't entirely sure whether I should report 'console' or 'serial'.
> Also, I wasn't sure if I needed to report anything but 'type'.
> Eventually I've decided to stay close to problem I'm trying to solve,
> and report only console types.
> 
> I have updated only qemu and bhyve drivers for now, as I'm not sure if
> the approach is correct. I'll update other drivers if that's ok.
> 
> Also, it was surprisingly tricky to get a list of supported console
> types for qemu, as the model is heavily shared between console, serials,
> parallel ports and channels, and sometimes it's not obvious if there's
> any difference between these devices' supported types.
> 
> Interestingly, formatdomain.html doesn't provide much information about
> 'console type'. I was able to find the only occurrence of non-pty
> console, which is type='stdio'. I was able to find more console types
> used in the test data files though.
> 
> Roman Bogorodskiy (3):
>   domain_capabilities: add console capabilities
>   bhyve: capabilities: report NMDM console
>   qemu: capabilities: report supported console types
> 


>  68 files changed, 1119 insertions(+)
> 

Reviewed-by: Michal Privoznik <mpriv...@redhat.com>

Michal

Reply via email to