[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 08/15] tap: Convert net_init_tap_one() to Err
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [PATCH v2 08/15] tap: Convert net_init_tap_one() to Error |
Date: |
Tue, 19 May 2015 13:52:39 +0100 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Fri, May 15, 2015 at 01:58:56PM +0200, Markus Armbruster wrote:
> @@ -644,30 +644,28 @@ static int net_init_tap_one(const NetdevTapOptions
> *tap, NetClientState *peer,
> if (tap->has_vhostfd || tap->has_vhostfds) {
> vhostfd = monitor_fd_param(cur_mon, vhostfdname, &err);
> if (vhostfd == -1) {
> - error_report_err(err);
> - return -1;
> + error_propagate(errp, err);
> + return;
> }
> } else {
> vhostfd = open("/dev/vhost-net", O_RDWR);
> if (vhostfd < 0) {
> - error_report("tap: open vhost char device failed: %s",
> - strerror(errno));
> - return -1;
> + error_setg_errno(errp, errno,
> + "tap: open vhost char device failed: %s");
> + return;
%s must be removed since error_setg_errno() already prints the error
string and we have no format string argument.
If there are no other issues I'll do this when merging the patch.
pgpkeF1yFOO04.pgp
Description: PGP signature
- [Qemu-devel] [PATCH v2 04/15] net/dump: Improve -net/host_net_add dump error reporting, (continued)
- [Qemu-devel] [PATCH v2 04/15] net/dump: Improve -net/host_net_add dump error reporting, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 14/15] tap: Finish conversion of tap_open() to Error, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 06/15] tap: Improve -netdev/netdev_add/-net/... bridge error reporting, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 02/15] net: Permit incremental conversion of init functions to Error, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 11/15] tap-linux: Convert tap_open() to Error, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 07/15] tap: Convert tap_set_sndbuf() to Error, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 09/15] tap: Convert launch_script() to Error, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 12/15] tap-bsd: Convert tap_open() to Error, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 08/15] tap: Convert net_init_tap_one() to Error, Markus Armbruster, 2015/05/15
- Re: [Qemu-devel] [PATCH v2 08/15] tap: Convert net_init_tap_one() to Error,
Stefan Hajnoczi <=
- [Qemu-devel] [PATCH v2 10/15] tap: Permit incremental conversion of tap_open() to Error, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 13/15] tap-solaris: Convert tap_open() to Error, Markus Armbruster, 2015/05/15
- [Qemu-devel] [PATCH v2 15/15] tap: Improve -netdev/netdev_add/-net/... tap error reporting, Markus Armbruster, 2015/05/15
- Re: [Qemu-devel] [PATCH v2 00/15] net: Improve error reporting, Stefan Hajnoczi, 2015/05/19