Richard Henderson
2e3408b3cc
Misc cleanups
-----BEGIN PGP SIGNATURE-----
iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmJxKjQcHG1hcmNhbmRy
ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5ZD5D/9f5CGbNsrl7kB1t6iS
1ABr5AeW0g9sidMCsQAe9xhWl6+R2SO/z0bBue+mv1ltG0RSZ1ZXS4FyJFBAhFfR
fZ6J7bvdnawIKOxu5T9NY/UvthdRV0eC8CTo0q6GAJo9MHyIGvo1TOoM2Ld9QpfB
2uup+9fw3Clh0HSHwV9LSL7v2nucFef4A5P1CJ6d1KHnnej0hfug5o+Aiy+wDLA2
5RnTm44dqm9lzTgt/x4MqE6Us7WWQukjlLny8/gyurNTR+6fxLqjsHZG+6woQETu
Gg6angsOoAFyciFZ564rjGv80qQuccMVMjtrKvBZz/cmwUUz+Lb4tU3tUPBqomGX
wiofVtL4qcXs94OHWX654UX/iXgkRqC3r+aC0xT37cL4svC8N69BhilxI5+gIGxZ
ZjaQhHx/0e+Ut3c+xrjYHbywQMd9L9AhRyYSMz5BNeLg9+yUiMR+hvGVR/SubLN1
iiLS07CRgdOKdP6ts7CC7txAgDw4h3cPN5Hz+gqXMJTcnBKpXpnF1lL+Zd/J5++N
8qMVQH5O4REQRISsbKaOPW8PCiPESsUaHb/mWkre7iYLgkEdNMVQvRcnfx14ejbk
/KKXolrG1huJXGQGnYvgJArHMBBL+ieIYiT6alKFNRNECLdioL46FuSOlirHVCGe
StU22Vsl61M8ifDOPdolK55X5Q==
=npwd
-----END PGP SIGNATURE-----
Merge tag 'misc-pull-request' of gitlab.com:marcandre.lureau/qemu into staging
Misc cleanups
# -----BEGIN PGP SIGNATURE-----
#
# iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmJxKjQcHG1hcmNhbmRy
# ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5ZD5D/9f5CGbNsrl7kB1t6iS
# 1ABr5AeW0g9sidMCsQAe9xhWl6+R2SO/z0bBue+mv1ltG0RSZ1ZXS4FyJFBAhFfR
# fZ6J7bvdnawIKOxu5T9NY/UvthdRV0eC8CTo0q6GAJo9MHyIGvo1TOoM2Ld9QpfB
# 2uup+9fw3Clh0HSHwV9LSL7v2nucFef4A5P1CJ6d1KHnnej0hfug5o+Aiy+wDLA2
# 5RnTm44dqm9lzTgt/x4MqE6Us7WWQukjlLny8/gyurNTR+6fxLqjsHZG+6woQETu
# Gg6angsOoAFyciFZ564rjGv80qQuccMVMjtrKvBZz/cmwUUz+Lb4tU3tUPBqomGX
# wiofVtL4qcXs94OHWX654UX/iXgkRqC3r+aC0xT37cL4svC8N69BhilxI5+gIGxZ
# ZjaQhHx/0e+Ut3c+xrjYHbywQMd9L9AhRyYSMz5BNeLg9+yUiMR+hvGVR/SubLN1
# iiLS07CRgdOKdP6ts7CC7txAgDw4h3cPN5Hz+gqXMJTcnBKpXpnF1lL+Zd/J5++N
# 8qMVQH5O4REQRISsbKaOPW8PCiPESsUaHb/mWkre7iYLgkEdNMVQvRcnfx14ejbk
# /KKXolrG1huJXGQGnYvgJArHMBBL+ieIYiT6alKFNRNECLdioL46FuSOlirHVCGe
# StU22Vsl61M8ifDOPdolK55X5Q==
# =npwd
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 03 May 2022 06:12:20 AM PDT
# gpg: using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
# gpg: issuer "marcandre.lureau@redhat.com"
# gpg: Good signature from "Marc-André Lureau <marcandre.lureau@redhat.com>" [full]
# gpg: aka "Marc-André Lureau <marcandre.lureau@gmail.com>" [full]
* tag 'misc-pull-request' of gitlab.com:marcandre.lureau/qemu: (23 commits)
util: rename qemu_*block() socket functions
tests: replace qemu_set_nonblock()
net: replace qemu_set_nonblock()
ui: replace qemu_set_nonblock()
hw: replace qemu_set_nonblock()
qga: replace qemu_set_nonblock()
io: replace qemu_set{_non}block()
chardev: replace qemu_set_nonblock()
io: make qio_channel_command_new_pid() static
Replace fcntl(O_NONBLOCK) with g_unix_set_fd_nonblocking()
io: replace pipe() with g_unix_open_pipe(CLOEXEC)
virtiofsd: replace pipe() with g_unix_open_pipe(CLOEXEC)
os-posix: replace pipe()+cloexec with g_unix_open_pipe(CLOEXEC)
tests: replace pipe() with g_unix_open_pipe(CLOEXEC)
qga: replace pipe() with g_unix_open_pipe(CLOEXEC)
util: replace pipe()+cloexec with g_unix_open_pipe()
Replace qemu_pipe() with g_unix_open_pipe()
block: move fcntl_setfl()
Use g_unix_set_fd_nonblocking()
libqtest: split QMP part in libqmp
...
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2022-05-03 09:13:17 -07:00
..
2022-03-09 09:28:28 +00:00
2020-09-14 14:23:19 +01:00
2020-03-12 16:27:33 +00:00
2020-03-12 16:27:33 +00:00
2020-03-30 13:18:58 +01:00
2020-03-12 16:27:33 +00:00
2020-12-18 15:20:17 -05:00
2022-03-21 15:44:44 +01:00
2020-01-24 20:59:15 +01:00
2021-02-11 11:50:14 +00:00
2020-09-18 14:12:32 -04:00
2020-09-18 14:12:32 -04:00
2021-03-08 17:20:02 +00:00
2021-03-08 11:54:16 +00:00
2021-03-08 11:54:16 +00:00
2021-09-01 11:08:18 +01:00
2022-05-03 07:17:20 +02:00
2022-01-20 11:47:53 +00:00
2021-03-09 12:01:28 +01:00
2022-05-02 17:03:02 +02:00
2022-05-02 17:03:03 +02:00
2022-02-26 18:40:51 +01:00
2021-05-01 10:03:52 +02:00
2021-09-30 13:44:08 +01:00
2020-07-11 11:02:05 +02:00
2021-03-08 17:20:01 +00:00
2022-02-21 13:30:20 +00:00
2020-06-05 17:23:09 +01:00
2022-02-21 13:30:20 +00:00
2022-02-21 13:30:20 +00:00
2022-02-21 13:30:20 +00:00
2019-10-25 13:09:27 +01:00
2019-08-16 13:37:36 +02:00
2020-09-18 14:12:32 -04:00
2020-09-18 14:12:32 -04:00
2020-09-23 16:07:44 +01:00
2020-09-18 14:12:32 -04:00
2020-09-18 14:12:32 -04:00
2020-09-18 14:12:32 -04:00
2020-09-18 14:12:32 -04:00
2020-06-09 09:21:10 +02:00
2021-01-08 15:13:39 +00:00
2022-03-21 15:44:44 +01:00
2020-12-10 11:44:55 +00:00
2021-02-08 15:15:32 +01:00
2019-08-16 13:31:53 +02:00
2021-05-02 17:24:50 +02:00
2020-12-10 11:44:55 +00:00
2020-12-10 11:44:55 +00:00
2021-05-02 17:24:50 +02:00
2021-05-02 17:24:50 +02:00
2021-03-08 17:20:01 +00:00
2021-03-08 17:20:02 +00:00
2021-03-08 17:20:01 +00:00
2022-05-03 15:17:30 +04:00
2021-06-17 07:10:32 -05:00
2021-05-02 17:24:50 +02:00
2022-03-09 09:28:28 +00:00
2021-05-02 17:24:50 +02:00
2021-05-02 17:24:50 +02:00
2021-05-02 17:24:50 +02:00
2022-04-21 11:37:03 +01:00
2020-01-24 20:59:15 +01:00
2020-11-03 16:51:13 +01:00
2022-04-21 17:03:51 +04:00
2022-03-09 09:28:28 +00:00
2021-03-08 17:20:03 +00:00
2021-05-10 17:21:54 +01:00
2020-01-24 20:59:15 +01:00
2021-05-02 17:24:50 +02:00
2022-03-18 10:55:15 +00:00
2021-01-12 21:19:02 +00:00
2021-03-12 12:48:56 +00:00
2021-03-12 12:48:56 +00:00
2021-01-12 21:19:02 +00:00
2020-01-24 20:59:15 +01:00
2019-08-16 13:31:52 +02:00
2019-08-16 13:31:52 +02:00
2020-03-16 22:07:42 +01:00
2019-08-16 13:31:52 +02:00
2018-01-22 09:46:18 +01:00
2020-09-18 14:12:32 -04:00
2021-09-20 08:50:59 +02:00
2020-09-18 14:12:32 -04:00
2022-03-06 05:08:23 -05:00
2022-03-06 05:08:23 -05:00
2022-03-06 05:08:23 -05:00
2022-04-06 14:31:55 +02:00
2021-11-02 17:24:18 +01:00
2021-05-02 17:24:50 +02:00
2021-05-02 17:24:50 +02:00
2021-12-15 08:38:16 +01:00
2020-09-09 15:54:19 -07:00
2020-09-18 14:12:32 -04:00
2020-11-10 11:03:48 +00:00
2020-01-17 14:09:29 +00:00
2020-01-23 15:34:04 +00:00
2022-03-24 10:38:42 +00:00
2020-08-21 06:18:24 -04:00
2020-12-08 13:48:57 -05:00
2020-01-24 20:59:15 +01:00
2021-02-08 15:15:32 +01:00
2020-08-28 10:02:46 +01:00
2021-11-09 10:11:27 +01:00
2019-10-15 18:18:08 -03:00
2022-04-21 11:37:03 +01:00
2022-01-28 14:29:46 +00:00
2021-03-12 12:40:09 +00:00
2022-03-18 11:31:20 +00:00
2022-03-18 11:31:20 +00:00
2021-09-13 16:07:20 +01:00