Re: [PATCH 04/17] block: Improve documentation of .bdrv_has_zero_init

2020-02-04 Thread Eric Blake
On 2/4/20 9:03 AM, Vladimir Sementsov-Ogievskiy wrote: 31.01.2020 20:44, Eric Blake wrote: Several drivers supply .bdrv_has_zero_init that returns 1, but lack the .bdrv_has_zero_init_truncate callback (parallels and qed outright, vdi in some scenarios).  A literal reading of the existing documen

Re: [PATCH 04/17] block: Improve documentation of .bdrv_has_zero_init

2020-02-04 Thread Vladimir Sementsov-Ogievskiy
31.01.2020 20:44, Eric Blake wrote: Several drivers supply .bdrv_has_zero_init that returns 1, but lack the .bdrv_has_zero_init_truncate callback (parallels and qed outright, vdi in some scenarios). A literal reading of the existing documentation says such drivers are broken, because bdrv_has_ze

[PATCH 04/17] block: Improve documentation of .bdrv_has_zero_init

2020-01-31 Thread Eric Blake
Several drivers supply .bdrv_has_zero_init that returns 1, but lack the .bdrv_has_zero_init_truncate callback (parallels and qed outright, vdi in some scenarios). A literal reading of the existing documentation says such drivers are broken, because bdrv_has_zero_init_truncate() defaults to zero if