]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
In mb_unmapped_compress() we don't need mbuf structure to keep data,
authorglebius <glebius@FreeBSD.org>
Sat, 2 May 2020 22:44:23 +0000 (22:44 +0000)
committerglebius <glebius@FreeBSD.org>
Sat, 2 May 2020 22:44:23 +0000 (22:44 +0000)
commitffac1e5cb689d40bd0d917996e531ed1c23928b7
treee082975bbef440bafc2b6277b46b1dc584caacbd
parentaa4a5f7d2a269e0d1a23289212518fc033e1545d
In mb_unmapped_compress() we don't need mbuf structure to keep data,
but we need buffer of MLEN bytes.  This isn't just a simplification,
but important fixup, because previous commit shrinked sizeof(struct
mbuf) down below MSIZE, and instantiating an mbuf on stack no longer
provides enough data.

Reviewed by: gallatin
Differential Revision: https://reviews.freebsd.org/D24598
sys/kern/kern_mbuf.c