Commit 7f59b1bf authored by Alan Cox's avatar Alan Cox Committed by Greg Kroah-Hartman

Staging: et131x: Clean up the receive arrays

We don't use them for anything having stripped out the debug gunge in
the original driver.
Signed-off-by: default avatarAlan Cox <alan@linux.intel.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 4fbdf811
......@@ -1076,10 +1076,7 @@ void et131x_reset_recv(struct et131x_adapter *etdev)
void et131x_handle_recv_interrupt(struct et131x_adapter *etdev)
{
PMP_RFD rfd = NULL;
struct sk_buff *packets[NUM_PACKETS_HANDLED];
PMP_RFD freed[NUM_PACKETS_HANDLED];
u32 count = 0;
u32 nfree = 0;
bool done = true;
/* Process up to available RFD's */
......@@ -1110,24 +1107,10 @@ void et131x_handle_recv_interrupt(struct et131x_adapter *etdev)
etdev->Stats.ipackets++;
/* Set the status on the packet, either resources or success */
if (etdev->RxRing.nReadyRecv >= RFD_LOW_WATER_MARK) {
/* Put this RFD on the pending list
*
* NOTE: nic_rx_pkts() above is already returning the
* RFD to the RecvList, so don't additionally do that
* here.
* Besides, we don't really need (at this point) the
* pending list anyway.
*/
} else {
freed[nfree] = rfd;
nfree++;
if (etdev->RxRing.nReadyRecv < RFD_LOW_WATER_MARK) {
dev_warn(&etdev->pdev->dev,
"RFD's are running out\n");
}
packets[count] = rfd->Packet;
count++;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment