
Solarflare
Server
Adapter
User
Guide
Solarflare
Adapters
on
FreeBSD
Issue
20
©
Solarflare
Communications
2017
315
6.11
Module
Parameters
lists
the
available
parameters
in
the
Solarflare
FreeBSD
driver
module:
•
all
parameters
have
a
hw.sfxge.
prefix
•
for
example,
the
full
name
of
the
parameter
shown
as
rx_ring
is
hw.sfxge.rx_ring
:
Buffer
Allocation
Method
Leave
at
default.
Some
applications
may
benefit
from
specific
setting.
PCI
Express
Lane
Configuration
Ensure
the
adapter
is
in
an
x8
slot
(2.0
or
later),
and
that
current
speed
(not
the
supported
speed)
reads
back
as
“x8
and
5GT/s”,
or
“x8
and
8GT/s”,
or
“x8
and
Unknown”.
CPU
Power
Management
Leave
enabled
Memory
bandwidth
Ensure
memory
utilizes
all
memory
channels
on
system
motherboard
Table
76:
Forwarding
Tuning
Settings
Tuning
Parameter
How?
Table
77:
Driver
Module
Parameters
Parameter
Description
Possible
Value
Default
Value
rx_ring
Size
of
Rx
and
Tx
rings
(maximum
number
of
descriptors)
per
queue.
Values
used
by
the
driver
(default
or
specified
when
module
is
loaded)
can
be
obtained
using
the
same
sysctl.
512,
1024,
2048,
4096
1024
tx_ring
Size
of
Rx
and
Tx
rings
(maximum
number
of
descriptors)
per
queue.
Values
used
by
the
driver
(default
or
specified
when
module
is
loaded)
can
be
obtained
using
the
same
sysctl.
512,
1024,
2048
1024
lro.table_size
Size
of
the
LRO
hash
table.
Must
be
a
power
of
2.
uint
128
lro.chain_max
Maximum
length
of
chains
in
the
LRO
hash
table.
uint
20
lro.idle_ticks
Time
(in
jiffies)
after
which
an
idle
connection's
LRO
state
is
discarded.
uint
101