svn commit: r274661 - in head/sys: conf geom/part modules/geom/geom_part/geom_part_bsd

Andrey V. Elsukov ae at FreeBSD.org
Thu Nov 20 15:29:48 UTC 2014


On 19.11.2014 21:49, Warner Losh wrote:
> 
> On Nov 19, 2014, at 11:00 AM, Andrey V. Elsukov <ae at FreeBSD.org> wrote:
> 
>> On 19.11.2014 19:20, Warner Losh wrote:
>>>> Probably you need to use basetable->gpt_entries here instead of 
>>>> MAXPARTITIONS.
>>>
>>> I’m having trouble connecting the dots between GPT and BSDlabels. Why
>>> would this field be relevant? Is it just poorly named? MAXPARTITIONS
>>
>> gpt_entries isn't related to GPT, it is `geom partition table's` number
>> of partitions entries. Each instance of partition table (i.e. geom) can
>> have own number of partitions. MBR always has 4, but GPT or BSD can have
>> different numbers.
> 
> Ah, OK. Thanks for the explanation. I understand. I’ll work up a patch.

Hi, Warner

since there are some reports about strange behavior of old utilities
after this commit, maybe we won't repair them by this way?
What you think about this path?


-- 
WBR, Andrey V. Elsukov
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fsck.diff
Type: text/x-patch
Size: 2041 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20141120/62279f87/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 538 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20141120/62279f87/attachment.sig>


More information about the svn-src-head mailing list