23.01 Seems to ignore changes to TX/RX descriptors?
-
I'm trying to increase the number for TX/RX descriptors for an Intel i350 NIC card using the following in /boot/loader.conf
hw.igb.rxd="2048"
hw.igb.txd="2048"or
dev.igb.rxd="2048"
dev.igb.txd="2048"Neither seems to be acknowledged.....output of grep igb0 /var/run/dmesg.boot after a reboot still indicates that only 1024 are allocated.
Previously on 22.01, I could place this in loader.conf.local and it worked perfectly. I've tried the previous in /boot/loader.conf and /boot/loader.conf.local.
I'm sure I'm missing something new in Freebsd 14 but hoping that someone has already run across this.
Thanks
-
Hi @rdsmith24 -
This tunable has changed with with the introduction of
iflib
in FreeBSD:You'll want to modify
override_nrxds
andoverride_ntxds
for yourigb
interface(s).Hope this helps.
-
@tman222 Thanks for the information. Was able to make the tuning changes just fine now.
-
@rdsmith24 also, use /boot/loader.conf.local as /boot/loader.conf gets overwritten.