aboutsummaryrefslogtreecommitdiff
path: root/stand/efi/libefi
diff options
context:
space:
mode:
authorToomas Soome <tsoome@FreeBSD.org>2020-01-13 20:02:27 +0000
committerToomas Soome <tsoome@FreeBSD.org>2020-01-13 20:02:27 +0000
commitaaeffe5b7064536dc7f4ea75a58125ec69d2706b (patch)
treedd14cb9ff55c6914138015d0d273e069e241719e /stand/efi/libefi
parent5248d3b1b2272f9ae392a4eda3cc6859a5d65cda (diff)
downloadsrc-aaeffe5b7064536dc7f4ea75a58125ec69d2706b.tar.gz
src-aaeffe5b7064536dc7f4ea75a58125ec69d2706b.zip
Backout 356693. The libsa malloc does provide necessary alignment and
memalign by 4 will reduce alignment for some platforms. Thanks for Ian for pointing this out.
Notes
Notes: svn path=/head/; revision=356700
Diffstat (limited to 'stand/efi/libefi')
-rw-r--r--stand/efi/libefi/efinet.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/stand/efi/libefi/efinet.c b/stand/efi/libefi/efinet.c
index 989b2efdaac2..418790524e4a 100644
--- a/stand/efi/libefi/efinet.c
+++ b/stand/efi/libefi/efinet.c
@@ -178,7 +178,7 @@ efinet_get(struct iodesc *desc, void **pkt, time_t timeout)
return (ret);
bufsz = net->Mode->MaxPacketSize + ETHER_HDR_LEN + ETHER_CRC_LEN;
- buf = memalign(4, bufsz + ETHER_ALIGN);
+ buf = malloc(bufsz + ETHER_ALIGN);
if (buf == NULL)
return (ret);
ptr = buf + ETHER_ALIGN;