]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
sbuf(9): Add NOWAIT dynamic buffer extension mode
authorConrad Meyer <cem@FreeBSD.org>
Wed, 7 Aug 2019 19:23:07 +0000 (19:23 +0000)
committerWarner Losh <imp@FreeBSD.org>
Fri, 16 Jul 2021 17:43:55 +0000 (11:43 -0600)
commit81999965113107eb9cecc217a4f496dd78c1ca3a
treee45656d7c1198b2672decf9317f8d21930e46419
parent4feb5667f59d7542395b021d1852e792b4baf90a
sbuf(9): Add NOWAIT dynamic buffer extension mode

The goal is to avoid some kinds of low-memory deadlock when formatting
heap-allocated buffers.

Reviewed by: vangyzen
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D21015

(cherry picked from commit 71db411eb627601a5f9a3464f88d75741927ce60)
share/man/man9/sbuf.9
sys/kern/subr_sbuf.c
sys/sys/sbuf.h