eth: warn on tx ring overflow

This commit is contained in:
Astro 2020-06-22 02:09:09 +02:00
parent c86d8b2af2
commit 8c26974816

View File

@ -2,6 +2,7 @@ use core::ops::{Deref, DerefMut};
use alloc::{vec, vec::Vec};
use libcortex_a9::{cache::dcc_slice, UncachedSlice};
use libregister::*;
use log::warn;
use super::{Buffer, regs};
/// Descriptor entry
@ -113,6 +114,7 @@ impl DescList {
Some(PktRef { entry, buffer, regs })
} else {
// Still in use by HW (sending too fast, ring exceeded)
warn!("tx ring overflow");
None
}
}