Date: Mon, 8 Nov 2010 10:08:30 +0000 (UTC) From: "Andrey V. Elsukov" <ae@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sbin/geom/class/part geom_part.c gpart.8 src/sys/geom/part g_part.c g_part.h g_part_gpt.c g_part_if.m Message-ID: <201011081010.oA8AAD7i024679@repoman.freebsd.org>
index | next in thread | raw e-mail
ae 2010-11-08 10:08:30 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
sbin/geom/class/part geom_part.c gpart.8
sys/geom/part g_part.c g_part.h g_part_gpt.c
g_part_if.m
Log:
SVN rev 214975 on 2010-11-08 10:08:30Z by ae
MFC r214352 adapted to stable/8:
Reimplemented "gpart destroy -F". Now it does all work in kernel.
This was needed for recover implementation.
Implement the recover command for GPT. Now GPT will marked as
corrupt when any of three types of corruption will be detected:
1. Damaged primary GPT header or table
2. Damaged secondary GPT header or table
3. Secondary header is not located in the last LBA
Marked GPT becomes read-only. Any changes with corrupt table
are prohibited. Only "destroy" and "recover" commands are allowed.
Approved by: kib (mentor)
Revision Changes Path
1.20.2.11 +32 -99 src/sbin/geom/class/part/geom_part.c
1.7.2.10 +86 -1 src/sbin/geom/class/part/gpart.8
1.39.2.17 +70 -3 src/sys/geom/part/g_part.c
1.14.2.5 +3 -0 src/sys/geom/part/g_part.h
1.16.2.13 +77 -16 src/sys/geom/part/g_part_gpt.c
1.9.2.3 +11 -0 src/sys/geom/part/g_part_if.m
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011081010.oA8AAD7i024679>
