sys_attrs_rdg(5)sys_attrs_rdg(5)NAMEsys_attrs_rdg - rdg subsystem attributes
DESCRIPTION
This reference page lists and describes attributes for the reliable
datagram (rdg) kernel subsystem. Refer to the sys_attrs(5) reference
page for an introduction to the topic of kernel subsystem attributes.
Note
Do not modify the default setting for these attribute unless instructed
to do so by a third-party application vendor, Compaq Computer Corpora‐
tion support personnel, or by patch kit documentation.
RDG version.
Supported operations: Query
Default value: 39
Minimum value: 1
Maximum value: 1000
RDG identification string.
Supported operations: Query
Default value: RDG V39.42
Maximum number of objects in the RDG endpoint and buffer list.
Supported operations: Query; Configure at boot time
Default value: 1024
Minimum value: 0
Maximum value: 20480
Number of queue slots allocated for RDG use in 'Memory Channel'>
address space.
Supported operations: Query; Configure at boot time
Default value: 32
Minimum value: 0
Maximum value: 10000
Maximum size in bytes of an RDG message.
Supported operations: Query; Configure at boot time
Default value: 16384
Minimum value: 0
Maximum value: 1048576
When set to 1, maintains per-CPU RDG statistics
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 1
Minimum value: 0
Maximum value: 1
When set to 0 or 1 in a reconfigure operation, resets the RDG
statistic counters to zero.
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 0
Minimum value: 0
Maximum value: 1
This attribute is reserved for future use.
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 0
Minimum value: 0
Maximum value: 1
When set to 1, prints additional debugging messages.
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 0
Minimum value: 0
Maximum value: 1
When set to 1, indicates that the cluster is configured to use
multiple Memory Channel rails in the RM_STYLE_SINGLE rail style.
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 0
Minimum value: 0
Maximum value: 1
When set to 1, performs a checksum of RDG data transfers.
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 0
Minimum value: 0
Maximum value: 1
When set to 0, disables wakeups of RDG buffer object owners.
When set to 1 or 2, enables process wakeups by sending a SIGIO
signal to the owner (if 1) or unblocking the process indicated
in the object (if 2).
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 2
Minimum value: 0
Maximum value: 2
Maximum number of asynchronous messages held in the RDG send and
receive queues.
Supported operations: Query; Configure at boot time
Default value: 1000
Minimum value: 0
Maximum value: 10000
Maximum number of sessions within any given RDG context table.
Supported operations: Query; Configure at boot time
Default value: 500
Minimum value: 0
Maximum value: 10000
Number of coherency packets sent by this node. This statistic
is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of coherency packets received by this node. This statis‐
tic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of notification messages sent by this node. This statis‐
tic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of notification messages received by this node. This
statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of process wakeups performed by this node. This statistic
is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of endpoint objects created on this node. This statistic
is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of endpoint objects destroyed on this node. This statis‐
tic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of endpoint object lookups performed on this node. This
statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of buffer objects created on this node. This statistic is
maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of buffer objects destroyed on this node. This statistic
is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of buffer object lookups performed on this node. This
statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to post an I/O descrip‐
tor for a send message. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to post an I/O descrip‐
tor for a send buffer object. This statistic is maintained only
if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has successfully posted an I/O
descriptor for a receive message. This statistic is maintained
only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has successfully posted an I/O
descriptor for a receive buffer object. This statistic is main‐
tained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to send a message. This
statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to send a buffer object.
This statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to send to an invalid
endpoint. This statistic is maintained only if stats_collect is
set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to send to an invalid
node. This statistic is maintained only if stats_collect is set
to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to send a message that
exceeds rdg_max_msg_size. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to send a buffer object
with an invalid address. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to send a buffer object
of an unacceptable size. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times that a send packet could not be transmitted
because of receive queue exhaustion. This statistic is main‐
tained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times that a send packet could not be transmitted
because of completion queue exhaustion. This statistic is main‐
tained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times that a send packet could not be placed on the
pending receive queue. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of messages successfully sent. This statistic is main‐
tained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Default value: 0
Minimum value: 0
Maximum value: 1
Number of buffer objects successfully sent. This statistic is
maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of broadcasts successfully sent. This statistic is main‐
tained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of packets sent by this node whose addresses were not
aligned on 16-byte boundaries. This statistic is maintained only
if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times a receive thread has been awakened. This statis‐
tic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of messages whose sender and receiver were both endpoints
on this node. This statistic is maintained only if stats_collect
is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to move a message into a
receive buffer. This statistic is maintained only if stats_col‐
lect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has attempted to move a buffer object
into a receive buffer. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has received a packet for an endpoint
that does not exist. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has received a packet for a buffer
that does not exist. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
This attribute is reserved for future use.
Supported operations: Query; Reconfigure at run time
Number of times this node has received a message that exceeds
rdg_max_msg_size. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has received a buffer object of an
unacceptable size. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has received a buffer object with an
invalid address. This statistic is maintained only if stats_col‐
lect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times this node has received a packet that specified
an incarnation number that did not match the current definition
of its endpoint. This statistic is maintained only if stats_col‐
lect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of times that packets have been received before the
receiver posts an I/O descriptor. This statistic is maintained
only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
This attribute is reserved for future use.
Supported operations: Query; Reconfigure at run time
Number of times that a receive packet could not be placed on the
pending receive queue. This statistic is maintained only if
stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of messages successfully received on this node. This
statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of buffer objects successfully received on this node.
This statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Number of broadcasts successfully received on this node. This
statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Cumulative number of bytes sent by this node. This is the sum
of bytes_sent_loopback, bytes_sent_mc, and bytes_sent_tcp. This
statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Cumulative number of bytes sent by this node via loopback mode.
This statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Cumulative number of bytes sent by this node via Memory Channel.
This statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Cumulative number of bytes sent by this node via TCP. This
statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Cumulative number of bytes received by this node. This is the
sum of bytes_rcvd_loopback, bytes_rcvd_mc, and bytes_rcvd_tcp.
This statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
Cumulative number of bytes received by this node via loopback
mode. This statistic is maintained only if stats_collect is set
to 1.
Supported operations: Query; Reconfigure at run time
Cumulative number of bytes received by this node via Memory
Channel. This statistic is maintained only if stats_collect is
set to 1.
Supported operations: Query; Reconfigure at run time
Cumulative number of bytes received by this node via TCP. This
statistic is maintained only if stats_collect is set to 1.
Supported operations: Query; Reconfigure at run time
When set to 1, use slow method of traversing the object-index
table to locate endpoint context blocks.
Supported operations: Query; Configure at boot time
Default value: 0
Minimum value: 0
Maximum value: 10000
Maximum number of buffers reserved for tuckaside processing.
Supported operations: Query; Configure at boot time
Default value: 50
Minimum value: 0
Maximum value: 500
Number of millseconds after which a packet that has been on the
loopback pending send queue is put into a tuckaside buffer for
processing.
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 1024
Minimum value: 0
Maximum value: 10000
Number of packets for which this node has performed tuckaside
processing.
Supported operations: Query
Number of times this node has allowed packets to bypass undeliv‐
erable packets that are further ahead on the loopback pending
send queue.
Supported operations: Query
Maximum number of pages automatically wired in memory for mes‐
sage packets.
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 0
Minimum value: 0
Maximum value: 50000
Number of times this node has automatically wired pages in mem‐
ory for message packets.
Supported operations: Query
Number of times this node has processed a message packet that
uses a buffer whose pages have already been preallocated in the
autowired range.
Supported operations: Query
Number of memory pages currently automatically wired in memory
for message packets.
Supported operations: Query
Number of times this node has attempted to process a message
packet for autowiring and has failed because doing so would
exceed rdg_max_auto_msg_wires.
Supported operations: Query
Maximum size of a context object's receive queue.
Supported operations: Query; Configure at boot time
Default value: 100
Minimum value: 100
Maximum value: 1
Cumulative number of context object receive queues allocated on
this node.
Supported operations: Query
Default value: 0
Minimum value: 0
Maximum value: 100
Type of cluster interconnect used for RDG processing. This
attribute can be set to 0 (use the same adapter as that used for
the cluster interconnect) 1 (use 'Memory Channel'>) and 2 (use
LAN interconnect). If this attribute is set to 2, the
rdg_tcp_interface must be set to the physical Ethernet device
name (for example, tu0 or nr0).
Supported operations: Query; Configure at boot time
Default value: 0
If RDG is using a LAN interconnect, TCP/IP port on which RDG
listens for packets.
Supported operations: Query; Configure at boot time
Default value: 13998
Minimum value: 0
Maximum value: 65536
If the rdg_interconnect attribute is set to 2, physical Ethernet
device name (for example, tu0 or nr0) over which RDG exchanges
packets.
Supported operations: Query; Configure at boot time
When set to 1, allows interpacket timing information to be
returned to an application using the RDG application programming
interface (API) and is useful only as an application debugging
aid.
Supported operations: Query; Configure at boot time; Reconfigure
at run time
Default value: 0
Minimum value: 0
Maximum value: 1
SEE ALSOsys_attrs(5)sys_attrs_rdg(5)