[GEDI] [RFC v5 000/126] error: auto propagated local_err
Vladimir Sementsov-Ogievskiy
vsementsov at virtuozzo.com
Mon Oct 14 08:37:01 UTC 2019
11.10.2019 20:02, Eric Blake wrote:
> On 10/11/19 11:03 AM, Vladimir Sementsov-Ogievskiy wrote:
>> Hi all!
>>
>> At the request of Markus: full version of errp propagation. Let's look
>> at it. Cover as much as possible, except inserting macro invocation
>> where it's not necessary.
>>
>> It's huge, and so it's an RFC.
>
> Is there a repo containing these patches, to make it easier to play with them locally without having to 'git am' the entire 126 messages?
Done:
https://src.openvz.org/users/vsementsov/repos/qemu/browse
https://src.openvz.org/scm/~vsementsov/qemu.git #tag up-auto-local-err-v5
>
>
>> util/qemu-sockets.c | 31 +--
>> vl.c | 14 +-
>> python/commit-per-subsystem.py | 204 ++++++++++++++
>> scripts/coccinelle/auto-propagated-errp.cocci | 118 ++++++++
>> 341 files changed, 3851 insertions(+), 4455 deletions(-)
>> create mode 100755 python/commit-per-subsystem.py
>> create mode 100644 scripts/coccinelle/auto-propagated-errp.cocci
>
> So, whether or not we take commit-per-subsystem.py, the overall series appears to be a nice reduction in lines of code.
>
--
Best regards,
Vladimir
More information about the integration
mailing list