On 9/3/23 09:50, Paolo Bonzini wrote:
The value of the bdrv_file_open is sometimes checked to distinguish
protocol and format drivers, but apart from that there is no difference
between bdrv_file_open and bdrv_open.

However, they can all be distinguished by the non-NULL .protocol_name
member.  Change the checks to use .protocol_name instead of .bdrv_file_open,
and unify the two callbacks.

Nice cleanup. Series:

Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org>

Paolo Bonzini (3):
   block: make assertion more generic
   block: do not check bdrv_file_open
   block: remove separate bdrv_file_open callback


Reply via email to