[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
xenstored socket backlog length
- To: xen-devel@xxxxxxxxxxxxxxxxxxxx
- From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Date: Mon, 18 Jul 2022 11:01:38 +0200
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VclLy3bulJ8Vpgv0hfnTQNnt18s/6nZGfYK2sRPooJQ=; b=F+eRdnK+60uF1vKedjp7zV3HX1z+HyF05RmVsyFpMMn9fskGpPfm+CH9FVUJ8sNXhi8jT35vq+9UVXepHf3DXpn1qbGXiIp75zmFFBG8ofgKO94Yxr8RfZ6wQV0HAzMH+zx9d/5LknGXzafxClOSvdkpNzhWXfW9/OKpl6YiAY6ZhSs5TGRQ5ZQCzs1Bkj481oG1UsQhepoZb1sOE7y0/WSmZOdhP3+OuqBs0hETtnmHyubisOY5ALtqWzd3hD+WAY6Gkbj8ew3mnULOzcKfl16TlDwwKn5xbY2wIVOCotEJCrO3FsPgnA1EYyYAkIuYIvInDl+PPgP7dccSydY3og==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UwY7egmsc/XfWTeN8Gt8SvaHn6PEGsOee3lLUxQs551/p/DnUFUYRfTV2RBP+N6vPlL6o6LCCpGPUkSqBZUj8XK3JjNKZB2sOnkp5r1/BAbl/r3owTiJRFnKt2Kni2DSL7fmTWXoXhCe85LoWzvJF6pR+AfIkNSLUUNRJUEeA4b7/nTarxJ2nYCNKPTsDQfBOo2SV2Md/UTUXZj09rYIIuJRQ3PYzez3+115WED/gnyModdKNHhJmgjQNHWLvg46QP1pKeBBN/rIdcnxgQDzKferQx8s4dmtQzzVAxkLmIK9eUfXrYAfi8jbGDHYIrtZVzCzcXrC1WHmkxEtcwjvWA==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: buhrow@xxxxxxxxxx, Juergen Gross <jgross@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Wei Liu <wl@xxxxxxx>
- Delivery-date: Mon, 18 Jul 2022 09:02:04 +0000
- Ironport-data: A9a23:EROQ0q2F8T2bLK3/GfbD5eFwkn2cJEfYwER7XKvMYLTBsI5bp2cOy mtMDGHUb63cYzGmctt1Ot/jo0wDucODmNIxSlRqpC1hF35El5HIVI+TRqvS04J+DSFhoGZPt Zh2hgzodZhsJpPkjk7xdOKn9RGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUwx4VlmrBVOSvU0 T/Ji5CZaQXNNwJcaDpOsfrc8Uw35pwehRtD1rAATaET1LPhvyF94KI3fcmZM3b+S49IKe+2L 86rIGaRpz6xE78FU7tJo56jGqE4aue60Tum0xK6b5OKkBlazhHe545gXBYqheW7vB3S9zx54 I0lWZVd0m7FNIWU8AgWe0Ew/y2TocSqUVIISJSymZX78qHIT5fj6/R0N1w9H9YSw/l+LXtj1 eEZKA0fbynW0opawJrjIgVtruIKCZG3eak56jRnxzyfCus6S5feRamM/cVfwDo7msFJG7DZe tYdbj1sKh/HZnWjOH9OUM54wLju2SW5L2UwRFG9/MLb50DJywN8yv71Ocf9cd2WX8RF2E2fo woq+kymX0pDaYzPmFJp9FqApe/rhTihab43V7Tj1sxoiwzI31ccXUh+uVyT5KPRZlSFc8JSL QkY9zQjqYA29Ve3VZ/tUhugunmGsxUAHd1KHIUS4hyN0K3LywCXDGMNSnhGctNOnM05Xzsxz XeSgsjkQzdotdW9S2+Z97qShSO/P24SN2BqTTAAZRsI5Z/kuo5bs/7UZtNqEarwhNulHzj1m 2yOtHJm2+1VitMX3aKm+1yBmyirupXCUg8y4EPQQ36h6QR6IoWiYuRE9GTm0BqJF67BJnHpg ZTOs5L2ADwmZX1VqBGwfQ==
- Ironport-hdrordr: A9a23:KxSVkaONZHGrpMBcTyj155DYdb4zR+YMi2TDiHoddfUFSKalfp 6V98jztSWatN/eYgBEpTmlAtj4fZq8z+8S3WB1B9uftWbd2FdAQLsSjrcKoAeQYREWlNQtsp uIGpIWYLOQMbETt7eA3ODSKadF/DDoytHLuQ+IpE0dNT2CJpsQmjtRO0K+KAlbVQNGDZ02GN 614ddGnSOpfTAyYt6gDncIcuDfr5mT/aiWFiIuNloC0k2jnDmo4Ln1H1yx2QofaSpGxfMH/X LemwL0y62/u7WQywPa1UXU85NK8eGRvudrNYipsIw4Oz/sggGnaMBIXKCDhik8pKWV5FMjgL D30mcdFvU2z0mUUnC+oBPr1QWl+i0p8WXexViRhmamidDlRRohYvAxzr5xQ1/80Q4Nrdt82K VE0yayrJxMFy7Nmyz7+pzhSwxqrEypunAv+NRjx0C3abFuJYO5kLZvsH+8SPw7bW3HAcEcYa BT5fjnlbxrmQjwVQGWgoFtqObcL0jbUC32A3TqgfblrwS+rEoJsnfw+/Zv4Uvo1KhNOKWstN 60QJhApfVpcvI8S55bKaMoffaXY1a9Py4kdljiV2jaKA==
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
Hello,
It has been raised on the freebsd-xen mailing list [0] that the socket
queue length for the xenstored local domain socket is set to 1, which
can cause concurrent executions of xl commands to fail.
I see in xenstored implementation (xenstored_core.c init_sockets())
that the call to listen() is made setting a backlog length to 1, and
hence would like to ask if there's a reasoning for this, as I would
think having a slightly longer pending connections queue shouldn't be
an issue.
Was this value chosen based on a toolstack that has a central daemon
with a single connection to xenstored?
Thanks, Roger.
[0] https://lists.freebsd.org/archives/freebsd-xen/2022-July/000116.html
|