Files
Lucas Chollet b27116f83c Kernel/E1000: Initialize the software tail like the hardware one
We use `out32(REG_RXDESCTAIL, number_of_rx_descriptors - 1);` in the
hardware initialization code, so let's use the same value for the
sofware tail too. The mismatch would otherwise cause the card to
sometimes stop sending interrupts once m_rx_tail reached 254.

I'm not exactly sure how, but without this patch transferring my 800MiB
file over scp works perfectly fine but running the following command on
a freshly booted serenity (without SSHServer started) causes the hang.

$ i=0;while true; do ssh -p 2222 127.0.0.1 uname; done
2026-08-17 18:31:28 +02:00
..