2018-10-19 | Markus Armbruster | pc: Fix machine property nvdimm-persistence error handling Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20181017082702.5581-10-armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Markus Armbruster | 9pfs: Fix CLI parsing crash on error Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20181017082702.5581-9-armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Markus Armbruster | char: Use error_printf() to print help and such Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20181017082702.5581-8-armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Markus Armbruster | vfio: Clean up error reporting after previous commit Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20181017082702.5581-7-armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Markus Armbruster | vfio: Use warn_report() & friends to report warnings Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20181017082702.5581-6-armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Markus Armbruster | cpus hw target: Use warn_report() & friends to report... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20181017082702.5581-5-armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Markus Armbruster | block: Use warn_report() & friends to report warnings Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20181017082702.5581-4-armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Markus Armbruster | Use error_fatal to simplify obvious fatal errors (again) Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20181017082702.5581-3-armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Markus Armbruster | error: Fix use of error_prepend() with &error_fatal... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20181017082702.5581-2-armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Philippe Mathieu... | vl: Print error when using incorrect backend for debugcon Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-10-19 | Alberto Garcia | scripts: Remove check-qerror.sh Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-10-10 | Markus Armbruster | ivshmem: Fix unplug of device "ivshmem-plain" Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180926163709.22876-1-armbru@redhat.com> |
commitcommitdifftree |
2018-10-10 | Markus Armbruster | libqtest: Inline g_assert_no_errno() Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180926122933.3858-1-armbru@redhat.com> |
commitcommitdifftree |
2018-10-10 | Markus Armbruster | tests: Restore check-qdict unit test Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180926122309.30631-1-armbru@redhat.com> |
commitcommitdifftree |
2018-10-09 | Kashyap Chamarthy | qapi/misc.json: Remove superfluous words in CpuModelExpansio... Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-10-09 | Marc-André Lureau | tests/check-qjson: fix a leak Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Markus Armbruster | json: Eliminate lexer state IN_WHITESPACE, pseudo-token... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180831075841.13363-7-armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Markus Armbruster | json: Eliminate lexer state IN_ERROR Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180831075841.13363-6-armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Markus Armbruster | json: Nicer recovery from lexical errors Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180831075841.13363-5-armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Markus Armbruster | json: Make lexer's "character consumed" logic less... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180831075841.13363-4-armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Markus Armbruster | json: Clean up how lexer consumes "end of input" Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180831075841.13363-3-armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Markus Armbruster | json: Fix lexer for lookahead character beyond '\x7F' Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180831075841.13363-2-armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Markus Armbruster | MAINTAINERS: Fix F: patterns that don't match anything Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180810115553.32604-1-armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Mao Zhongyi | Drop "qemu:" prefix from error_report() arguments Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Cornelia Huck | qemu-error: make use of {error, warn}_report_once_cond Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-09-24 | Cornelia Huck | qemu-error: add {error, warn}_report_once_cond Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-30 | Marc-André Lureau | monitor: no need to save need_resume Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-30 | Marc-André Lureau | Revert "qmp: isolate responses into io thread" Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-30 | Marc-André Lureau | qmp: constify qmp_is_oob() Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-30 | Marc-André Lureau | monitor: consitify qmp_send_response() QDict argument Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-28 | Marc-André Lureau | monitor: accept input on resume Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-28 | Eric Blake | qapi: Add comments to aid debugging generated introspection Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-28 | Eric Blake | qapi: Minor introspect.py cleanups Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-28 | Markus Armbruster | qapi: Update docs for generator changes since commit... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180828120736.32323-3-armbru@redhat.com> |
commitcommitdifftree |
2018-08-28 | Markus Armbruster | qapi: Emit a blank line before dummy declaration Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180828120736.32323-2-armbru@redhat.com> |
commitcommitdifftree |
2018-08-28 | Peter Xu | qapi: Drop qapi_event_send_FOO()'s Error ** argument Suggested-by: Markus Armbruster <armbru@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-28 | Markus Armbruster | qapi: Fix build_params() for empty parameter list Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-28 | Peter Xu | monitor: simplify monitor_qmp_setup_handlers_bh Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-27 | Peter Xu | intel-iommu: replace more vtd_err_* traces Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-27 | Peter Xu | intel-iommu: start to use error_report_once Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-27 | Peter Xu | qemu-error: introduce {error|warn}_report_once CC: Markus Armbruster <armbru@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Update references to RFC 7159 to RFC 8259 Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-59-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Support %% in JSON strings when interpolating Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-58-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Improve safety of qobject_from_jsonf_nofail(... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-57-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Keep interpolation state in JSONParserContext Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-56-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | tests/drive_del-test: Fix harmless JSON interpolation bug Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-55-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Clean up headers Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-54-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | qobject: Drop superfluous includes of qemu-common.h Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-53-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Make JSONToken opaque outside json-parser.c Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-52-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Unbox tokens queue in JSONMessageParser Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-51-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Streamline json_message_process_token() Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-50-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Enforce token count and size limits more tightly Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-49-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | qjson: Have qobject_from_json() & friends reject empty... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-48-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Assert json_parser_parse() consumes all tokens... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-47-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Fix streamer not to ignore trailing unterminated... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-46-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Fix latent parser aborts at end of input Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-45-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | qjson: Fix qobject_from_json() & friends for multiple... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-44-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Improve names of lexer states related to numbers Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-43-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Replace %I64d, %I64u by %PRId64, %PRIu64 Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-42-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Leave rejecting invalid interpolation to parser Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-41-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Pass lexical errors and limit violations to callback Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-40-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Treat unwanted interpolation as lexical error Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-39-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Rename token JSON_ESCAPE & friends to JSON_INTERP Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-38-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Don't create JSON_ERROR tokens that won't be... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-37-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Don't pass null @tokens to json_parser_parse() Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-36-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Redesign the callback to consume JSON values Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-35-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Have lexer call streamer directly Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-34-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Marc-André Lureau | json-parser: simplify and avoid JSONParserContext allocation Reviewed-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-33-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Marc-André Lureau | json: remove useless return value from lexer/parser Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-32-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Fix and enable utf8_string()'s disabled... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-31-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Fix \uXXXX for surrogate pairs Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-30-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Reject invalid \uXXXX, fix \u0000 Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-29-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Simplify parse_string() Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-28-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Leave rejecting invalid escape sequences to parser Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-27-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Accept overlong \xC0\x80 as U+0000 ("modified... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-26-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Leave rejecting invalid UTF-8 to parser Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-25-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Report first rather than last parse error Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-24-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Reject invalid UTF-8 sequences Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-23-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Document we expect invalid UTF-8 to be... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-22-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Tighten and simplify qstring_from_escaped_str... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-21-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Revamp lexer documentation Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-20-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Reject unescaped control characters Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-19-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | json: Fix lexer to include the bad character in JSON_ERROR... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-18-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Cover interpolation more thoroughly Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-17-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson qmp-test: Cover control characters more... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-16-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Fix utf8_string() to test all invalid... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-15-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Simplify utf8_string() Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-14-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Cover UTF-8 in single quoted strings Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-13-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Consolidate partly redundant string tests Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-12-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Cover escaped characters more thoroughly... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-11-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Streamline escaped_string()'s test strings Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-10-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Cover escaped characters more thoroughly... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-9-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | test-qga: Clean up how we test QGA synchronization Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-8-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | qmp-test: Cover syntax and lexical errors Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-7-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | qmp-cmd-test: Split off qmp-test Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-6-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Cover whitespace more thoroughly Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-5-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Cover blank and lexically erroneous input Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-4-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | check-qjson: Cover multiple JSON objects in same string Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-3-armbru@redhat.com> |
commitcommitdifftree |
2018-08-24 | Markus Armbruster | docs/interop/qmp-spec: How to force known good parser... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180823164025.12553-2-armbru@redhat.com> |
commitcommitdifftree |
2018-08-16 | Markus Armbruster | libqtest: Improve error reporting for bad read from... Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20180815141945.10457-2-armbru@redhat.com> |
commitcommitdifftree |
next |