diff options
author | tjr <tjr@FreeBSD.org> | 2002-12-13 09:59:40 +0000 |
---|---|---|
committer | tjr <tjr@FreeBSD.org> | 2002-12-13 09:59:40 +0000 |
commit | bcd327d9a44f1ca6c358929cb93dd40acf3d7295 (patch) | |
tree | 48b504971d855aed854c98ac4ba5826748b47684 /share | |
parent | 33cac8d3682293ff210e1d5f6d0006c02cc2d93f (diff) | |
download | FreeBSD-src-bcd327d9a44f1ca6c358929cb93dd40acf3d7295.zip FreeBSD-src-bcd327d9a44f1ca6c358929cb93dd40acf3d7295.tar.gz |
Drop filedesc lock and acquire Giant around calls to malloc() and free().
These call uma_large_malloc() and uma_large_free() which require Giant.
Fixes panic when descriptor table is larger than KMEM_ZMAX bytes
noticed by kkenn.
Reviewed by: jhb
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions