[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 99c62e: MAINTAINERS: Promote NBD to supported
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 99c62e: MAINTAINERS: Promote NBD to supported, with new ma... |
Date: |
Mon, 10 Jul 2017 08:51:51 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 99c62e70aaa9a3ad843ab1a58129104f83f366db
https://github.com/qemu/qemu/commit/99c62e70aaa9a3ad843ab1a58129104f83f366db
Author: Eric Blake <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: Promote NBD to supported, with new maintainer
We are promising more than just odd fixes, and Paolo is hoping
to offload the pull requests to me. Also, enough of NBD is related
to the block layer that it is worth including qemu-block on patches.
While at it, include blockdev-nbd.c and qemu-nbd.texi in the set
of maintained files.
Signed-off-by: Eric Blake <address@hidden>
Message-Id: <address@hidden>
Acked-by: Paolo Bonzini <address@hidden>
Commit: 1e120ffead85d08d41160065e0d8cf86400b1c9e
https://github.com/qemu/qemu/commit/1e120ffead85d08d41160065e0d8cf86400b1c9e
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M nbd/server.c
Log Message:
-----------
nbd/server: nbd_negotiate: return 1 on NBD_OPT_ABORT
Separate the case when a client sends NBD_OPT_ABORT from all other
errors. It will be needed for the following patch, where errors will be
reported.
This particular case is not actually an error - it honestly follows the
NBD protocol. Therefore it should not be reported like an error.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eric Blake <address@hidden>
Commit: 76ff081d91d215a4f91849653bdc2ebd8f657183
https://github.com/qemu/qemu/commit/76ff081d91d215a4f91849653bdc2ebd8f657183
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M nbd/server.c
Log Message:
-----------
nbd/server: refactor nbd_negotiate
Combine two successive "if (oldStyle) {...} else {...}" into one.
Block "if (client->tlscreds)" under "if (oldStyle)" is unreachable,
as we have "oldStyle = client->exp != NULL && !client->tlscreds;".
So, delete this block.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eric Blake <address@hidden>
Commit: 2fd2c8407ea508e0fac0beb1aa0ec52d6964749c
https://github.com/qemu/qemu/commit/2fd2c8407ea508e0fac0beb1aa0ec52d6964749c
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M nbd/server.c
Log Message:
-----------
nbd/server: use errp instead of LOG
Move to modern errp scheme from just LOGging errors.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eric Blake <address@hidden>
Commit: c7b9728250e50bfaf3e3f8e84a6206cd49b07776
https://github.com/qemu/qemu/commit/c7b9728250e50bfaf3e3f8e84a6206cd49b07776
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M nbd/server.c
Log Message:
-----------
nbd/server: add errp to nbd_send_reply()
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eric Blake <address@hidden>
Commit: 3e6bb543c208cb1f184c0f3d52e5f4e77e1e8957
https://github.com/qemu/qemu/commit/3e6bb543c208cb1f184c0f3d52e5f4e77e1e8957
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M nbd/common.c
Log Message:
-----------
nbd/common: nbd_tls_handshake: remove extra TRACE
Error is propagated to the caller, TRACE is not needed.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eric Blake <address@hidden>
Commit: 458d7a693948130bc823d2f90fce659353a04eb6
https://github.com/qemu/qemu/commit/458d7a693948130bc823d2f90fce659353a04eb6
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M nbd/client.c
Log Message:
-----------
nbd/client: refactor TRACE of NBD_MAGIC
We are going to switch from TRACE macro to trace points,
this TRACE complicates things, this patch simplifies it.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eric Blake <address@hidden>
Commit: 487519616307a563bc730ec96ea77a9811d2ee59
https://github.com/qemu/qemu/commit/487519616307a563bc730ec96ea77a9811d2ee59
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M nbd/server.c
Log Message:
-----------
nbd/server: fix TRACE in nbd_negotiate_send_rep_len
Fix wrong order of TRACE arguments.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eric Blake <address@hidden>
Commit: 7f9039cdaa43f7d93d60e739ce9436ff0788cbb4
https://github.com/qemu/qemu/commit/7f9039cdaa43f7d93d60e739ce9436ff0788cbb4
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M nbd/server.c
Log Message:
-----------
nbd/server: rename clientflags var in nbd_negotiate_options
Rename 'clientflags' to just 'option'. This variable has nothing to do
with flags, but is a single integer representing the option requested
by the client.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eric Blake <address@hidden>
Commit: 6fb2b9726c4e9f613bdda800d0a529c099696694
https://github.com/qemu/qemu/commit/6fb2b9726c4e9f613bdda800d0a529c099696694
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M nbd/client.c
M nbd/server.c
Log Message:
-----------
nbd: refactor tracing
Reorganize traces: move, reword, add information, drop extra ones.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eric Blake <address@hidden>
Commit: 9588463e747706ffbaf6f4600b5efea2779bc26f
https://github.com/qemu/qemu/commit/9588463e747706ffbaf6f4600b5efea2779bc26f
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M Makefile.objs
M nbd/client.c
M nbd/nbd-internal.h
M nbd/server.c
A nbd/trace-events
Log Message:
-----------
nbd: use generic trace subsystem instead of TRACE macro
Let NBD use the trace mechanisms already present in qemu. Now you can
use the -trace optino of qemu, or the -T/--trace option of qemu-img,
qemu-io, and qemu-nbd, to select nbd traces. For qemu, the QMP commands
trace-event-{get,set}-state can also toggle tracing on the fly.
Example:
qemu-nbd --trace 'nbd_*' <image file> # enables all nbd traces
Recompilation with CFLAGS=-DDEBUG_NBD is no more needed, furthermore,
DEBUG_NBD macro is removed from the code.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Message-Id: <address@hidden>
[eblake: minor tweaks to a couple of traces]
Signed-off-by: Eric Blake <address@hidden>
Commit: 6b06e3e49eb8c91cc286c16d6bf3181ac296f33d
https://github.com/qemu/qemu/commit/6b06e3e49eb8c91cc286c16d6bf3181ac296f33d
Author: Peter Maydell <address@hidden>
Date: 2017-07-10 (Mon, 10 Jul 2017)
Changed paths:
M MAINTAINERS
M Makefile.objs
M nbd/client.c
M nbd/common.c
M nbd/nbd-internal.h
M nbd/server.c
A nbd/trace-events
Log Message:
-----------
Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2017-07-10-v2' into
staging
nbd patches for 2017-07-10
- Eric Blake: MAINTAINERS: Promote NBD to supported, with new maintainer
- Vladimir Sementsov-Ogievskiy: [00/10] nbd refactoring part 2
# gpg: Signature made Mon 10 Jul 2017 15:59:18 BST
# gpg: using RSA key 0xA7A16B4A2527436A
# gpg: Good signature from "Eric Blake <address@hidden>"
# gpg: aka "Eric Blake (Free Software Programmer)
<address@hidden>"
# gpg: aka "[jpeg image of size 6874]"
# Primary key fingerprint: 71C2 CC22 B1C4 6029 27D2 F3AA A7A1 6B4A 2527 436A
* remotes/ericb/tags/pull-nbd-2017-07-10-v2:
nbd: use generic trace subsystem instead of TRACE macro
nbd: refactor tracing
nbd/server: rename clientflags var in nbd_negotiate_options
nbd/server: fix TRACE in nbd_negotiate_send_rep_len
nbd/client: refactor TRACE of NBD_MAGIC
nbd/common: nbd_tls_handshake: remove extra TRACE
nbd/server: add errp to nbd_send_reply()
nbd/server: use errp instead of LOG
nbd/server: refactor nbd_negotiate
nbd/server: nbd_negotiate: return 1 on NBD_OPT_ABORT
MAINTAINERS: Promote NBD to supported, with new maintainer
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/94c56652b907...6b06e3e49eb8
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 99c62e: MAINTAINERS: Promote NBD to supported, with new ma...,
GitHub <=