aboutsummaryrefslogtreecommitdiff
path: root/src/arch/x86/interface/pcbios/bios_mp.c
diff options
context:
space:
mode:
authorMichael Brown <mcb30@ipxe.org>2024-03-16 23:25:07 +0000
committerMichael Brown <mcb30@ipxe.org>2024-03-16 23:28:34 +0000
commitbac967d51a8851ef274da6aa7a3a9711de0bb056 (patch)
treea245646f5ced5b1f1ca00efdc186c257ad17059a /src/arch/x86/interface/pcbios/bios_mp.c
parent17882e76afc0e69a0d4ed142aa33b94017ae4e58 (diff)
downloadipxe-bac967d51a8851ef274da6aa7a3a9711de0bb056.zip
ipxe-bac967d51a8851ef274da6aa7a3a9711de0bb056.tar.gz
ipxe-bac967d51a8851ef274da6aa7a3a9711de0bb056.tar.bz2
[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