[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 776b97: qemu-sockets: add abstract UNIX domai
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 776b97: qemu-sockets: add abstract UNIX domain socket support |
Date: |
Thu, 21 May 2020 12:00:30 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 776b97d3605ed0fc94443048fdf988c7725e38a9
https://github.com/qemu/qemu/commit/776b97d3605ed0fc94443048fdf988c7725e38a9
Author: xiaoqiang zhao <address@hidden>
Date: 2020-05-20 (Wed, 20 May 2020)
Changed paths:
M chardev/char-socket.c
M chardev/char.c
M qapi/sockets.json
M util/qemu-sockets.c
Log Message:
-----------
qemu-sockets: add abstract UNIX domain socket support
unix_listen/connect_saddr now support abstract address types
two aditional BOOL switches are introduced:
tight: whether to set @addrlen to the minimal string length,
or the maximum sun_path length. default is TRUE
abstract: whether we use abstract address. default is FALSE
cli example:
-monitor unix:/tmp/unix.socket,abstract,tight=off
OR
-chardev socket,path=/tmp/unix.socket,id=unix1,abstract,tight=on
Signed-off-by: xiaoqiang zhao <address@hidden>
Signed-off-by: Daniel P. Berrangé <address@hidden>
Commit: 4d3a329af59ef8acd076f99f05e82531d8129b34
https://github.com/qemu/qemu/commit/4d3a329af59ef8acd076f99f05e82531d8129b34
Author: xiaoqiang zhao <address@hidden>
Date: 2020-05-20 (Wed, 20 May 2020)
Changed paths:
M tests/test-util-sockets.c
Log Message:
-----------
tests/util-sockets: add abstract unix socket cases
add cases to test tight and non-tight for abstract address type
Signed-off-by: xiaoqiang zhao <address@hidden>
Signed-off-by: Daniel P. Berrangé <address@hidden>
Commit: e339273bfc514824410a49837e4f16dd4e51ae8e
https://github.com/qemu/qemu/commit/e339273bfc514824410a49837e4f16dd4e51ae8e
Author: xiaoqiang zhao <address@hidden>
Date: 2020-05-20 (Wed, 20 May 2020)
Changed paths:
M qemu-options.hx
Log Message:
-----------
qemu-options: updates for abstract unix sockets
add options documents changes for -chardev
Signed-off-by: xiaoqiang zhao <address@hidden>
Signed-off-by: Daniel P. Berrangé <address@hidden>
Commit: ae3aa5da96f4ccf0c2a28851449d92db9fcfad71
https://github.com/qemu/qemu/commit/ae3aa5da96f4ccf0c2a28851449d92db9fcfad71
Author: Peter Maydell <address@hidden>
Date: 2020-05-21 (Thu, 21 May 2020)
Changed paths:
M chardev/char-socket.c
M chardev/char.c
M qapi/sockets.json
M qemu-options.hx
M tests/test-util-sockets.c
M util/qemu-sockets.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/berrange/tags/socket-next-pull-request'
into staging
Add support for UNIX sockets in the abstract namespace
# gpg: Signature made Wed 20 May 2020 13:58:43 BST
# gpg: using RSA key DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF
# gpg: Good signature from "Daniel P. Berrange <address@hidden>" [full]
# gpg: aka "Daniel P. Berrange <address@hidden>" [full]
# Primary key fingerprint: DAF3 A6FD B26B 6291 2D0E 8E3F BE86 EBB4 1510 4FDF
* remotes/berrange/tags/socket-next-pull-request:
qemu-options: updates for abstract unix sockets
tests/util-sockets: add abstract unix socket cases
qemu-sockets: add abstract UNIX domain socket support
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/ad5a59124c25...ae3aa5da96f4
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 776b97: qemu-sockets: add abstract UNIX domain socket support,
Peter Maydell <=