Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Jul 2022 18:24:32 -0700
From:      Brian Buhrow <buhrow@nfbcal.org>
To:        Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Cc:        freebsd-xen@freebsd.org, buhrow@nfbcal.org
Subject:   Re: How deep is the xl socket queue?
Message-ID:  <202207150124.26F1OWAV017288@nfbcal.org>
In-Reply-To: <YtAcKtKZ%2BVUj/BlS@MacBook-Air-de-Roger.local>

next in thread | previous in thread | raw e-mail | index | archive | help
	hello Roger.  I am running the C version of xenstored, the oxenstored file is not
installed on my server.  With that said, I have figured out that the queue length on the
xenstored socket is 2, meaning there can be no more than 3 xl commands runing simultaneously on
a given xen installation.  I'm guessing, but do not know for sure, that running the oxenstored
version of the xenstored daemon wouldn't change this situation since I believe that queue
length value is a kernel default.  I looked through the sysctl variables, but don't see an
obvious variable to change this queue length.

The error message I quoted comes from kern/uipc_socket.c, which actually prints the queue
length in the message itself.  I can learn to live with this limitation, I'm just surprised no
one has run into it before, since I'm not running a large server implementation, and I assume
there are those who are using this for larger deployments than I am.

-thanks
-Brian




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202207150124.26F1OWAV017288>