Message ID | 20220209105452.1694545-1-eesposit@redhat.com (mailing list archive) |
---|---|
Headers | show |
Series | block layer: permission API refactoring in preparation | expand |
Am 09.02.2022 um 11:54 hat Emanuele Giuseppe Esposito geschrieben: > This serie aims to refactoring and fixing permission API related bugs that came > up in the serie "block layer: split block APIs in global state and I/O". > In that serie, we are splitting all block layer headers in > Global State (GS) APIs, holding always the BQL and running in the > main loop, and I/O running in iothreads. > > The patches in this serie are taken from v6 of the API split, > to reduce its size and apply these fixes independently. > > Patches 1 and 2 take care of crypto and amend jobs, since they > incorrectly use the permission API also in iothreads. > Patches 3-4-5 take care of bdrv_invalidate_cache and callers, > since this function checks too for permisisons while being > called by an iothread. Thanks, applied to the block branch. Kevin