SMALL BUFFER LEAK IN PHYSIO()
authorMark Tinguely <tinguely@plains.nodak.edu>
Sat, 28 Nov 1992 00:00:00 +0000 (00:00 +0000)
committerMark Tinguely <tinguely@plains.nodak.edu>
Sat, 28 Nov 1992 00:00:00 +0000 (00:00 +0000)
commit1385079fe208e4a3cf9b6a7fab12280e9003f289
tree6c5ed0741ef908d3a5a3a0f34f1af48161f4a862
parent6d829b697b84f003b621ccf6dbb788d03b1fc876
SMALL BUFFER LEAK IN PHYSIO()

 There appears to be a small buffer leak in kern__physio.c. The
function physio() allocates a buf only for the lifetime of that
function. If the function exits on access error, the buf is not
released. This error was found while looking for M_TEMP allocation (ie.
may not be the direct cause of a known problem). This is a visible
fix. physio() is not called that often to cause a major memory loss.

AUTHOR: Mark Tinguely (tinguely@plains.nodak.edu)
386BSD-Patchkit: patch00065
usr/src/sys.386bsd/kern/kern__physio.c