Suppress excessive print in ENA HAL

In FreeBSD, this is normal situation that the Tx ring is being full. In
that case, the packet is put back into drbr and the next attempt to send
it is taken after the cleanup.

Too much logs like this can cause system instability and even cause the
device reset (because keep alive or cleanup could be missed).

To fix that, the log level of this message is changed to debug.

Submitted by: Michal Krawczyk <mk@semihalf.com>
Obtained from: Semihalf
Sponsored by: Amazon, Inc.
This commit is contained in:
Marcin Wojtas 2019-01-16 01:54:04 +00:00
parent 5fa38c5c6e
commit e8887c3139
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/vendor-sys/ena-com/dist/; revision=343071
svn path=/vendor-sys/ena-com/1.1.4.6/; revision=343072; tag=vendor/ena-com/1.1.4.6

View File

@ -386,7 +386,7 @@ int ena_com_prepare_tx(struct ena_com_io_sq *io_sq,
/* num_bufs +1 for potential meta desc */
if (!ena_com_sq_have_enough_space(io_sq, num_bufs + 1)) {
ena_trc_err("Not enough space in the tx queue\n");
ena_trc_dbg("Not enough space in the tx queue\n");
return ENA_COM_NO_MEM;
}