mbuf: Avoid kmalloc "limit" overflow
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 16 Jan 2012 03:51:54 +0000 (11:51 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 16 Jan 2012 03:51:54 +0000 (11:51 +0800)
commit430919cb8bf1887637da50f7cfe2f25800127f93
tree56dd994dbd2f84c90934566a28d90119746d2c16
parente850a2fde69593084d753b16cda3ba2004259607
mbuf: Avoid kmalloc "limit" overflow

Cast stack variable cl_limit and mb_limit to size_t when calculate
the kmalloc limit, so large kern.ipc.nmbclusters will not cause
the calculated value overflow.
sys/kern/uipc_mbuf.c