]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Limit maximum number of GPT entries to 4k. It is most realistic value
authorAndrey V. Elsukov <ae@FreeBSD.org>
Tue, 18 Jan 2011 09:52:53 +0000 (09:52 +0000)
committerAndrey V. Elsukov <ae@FreeBSD.org>
Tue, 18 Jan 2011 09:52:53 +0000 (09:52 +0000)
commit799eac8c3df597179bbb3b078362f3ff03993a1a
tree79c5650ea689b0dbea54b72f9d112177bc6a8d60
parent2c4992db7024be664476b9d5c7036164b185f7d8
Limit maximum number of GPT entries to 4k. It is most realistic value
and can prevent kernel memory exhausting when big value is specified
from command line.

Split reading and writing operation to several iteration to do not
trigger KASSERT when data length is greater than MAXPHYS.

PR:             kern/144962, kern/147851
MFC after:      2 weeks
sys/geom/part/g_part_gpt.c