summaryrefslogtreecommitdiffstats
path: root/src/arch/x86/interface/pcbios/bios_mp.c
diff options
context:
space:
mode:
authorMichael Brown2024-03-17 00:25:07 +0100
committerMichael Brown2024-03-17 00:28:34 +0100
commitbac967d51a8851ef274da6aa7a3a9711de0bb056 (patch)
treea245646f5ced5b1f1ca00efdc186c257ad17059a /src/arch/x86/interface/pcbios/bios_mp.c
parent[ucode] Add support for updating x86 microcode (diff)
downloadipxe-bac967d51a8851ef274da6aa7a3a9711de0bb056.tar.gz
ipxe-bac967d51a8851ef274da6aa7a3a9711de0bb056.tar.xz
ipxe-bac967d51a8851ef274da6aa7a3a9711de0bb056.zip
[snp] Allocate additional padding for receive buffers
Some SNP implementations (observed with a wifi adapter in a Dell Latitude 3440 laptop) seem to require additional space in the allocated receive buffers, otherwise full-length packets will be silently dropped. The EDK2 MnpDxe driver happens to allocate an additional 8 bytes of padding (4 for a VLAN tag, 4 for the Ethernet frame checksum). Match this behaviour since drivers are very likely to have been tested against MnpDxe. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/arch/x86/interface/pcbios/bios_mp.c')
0 files changed, 0 insertions, 0 deletions