Deleted Added
full compact
geom_mbr.c (230643) geom_mbr.c (243333)
1/*-
2 * Copyright (c) 2002 Poul-Henning Kamp
3 * Copyright (c) 2002 Networks Associates Technology, Inc.
4 * All rights reserved.
5 *
6 * This software was developed for the FreeBSD Project by Poul-Henning Kamp
7 * and NAI Labs, the Security Research Division of Network Associates, Inc.
8 * under DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the

--- 17 unchanged lines hidden (view full) ---

26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 */
32
33#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2002 Poul-Henning Kamp
3 * Copyright (c) 2002 Networks Associates Technology, Inc.
4 * All rights reserved.
5 *
6 * This software was developed for the FreeBSD Project by Poul-Henning Kamp
7 * and NAI Labs, the Security Research Division of Network Associates, Inc.
8 * under DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the

--- 17 unchanged lines hidden (view full) ---

26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 */
32
33#include <sys/cdefs.h>
34__FBSDID("$FreeBSD: head/sys/geom/geom_mbr.c 230643 2012-01-28 14:00:21Z attilio $");
34__FBSDID("$FreeBSD: head/sys/geom/geom_mbr.c 243333 2012-11-20 12:32:18Z jh $");
35
36#include <sys/param.h>
37#include <sys/errno.h>
38#include <sys/endian.h>
39#include <sys/systm.h>
40#include <sys/sysctl.h>
41#include <sys/kernel.h>
42#include <sys/fcntl.h>

--- 435 unchanged lines hidden (view full) ---

478 if ((dp[0].dp_flag & 0x7f) == 0 &&
479 dp[0].dp_size != 0 && dp[0].dp_typ != 0) {
480 g_topology_lock();
481 g_slice_config(gp, slice, G_SLICE_CONFIG_SET,
482 (((off_t)dp[0].dp_start) << 9ULL) + off,
483 ((off_t)dp[0].dp_size) << 9ULL,
484 sectorsize,
485 "%*.*s%d",
35
36#include <sys/param.h>
37#include <sys/errno.h>
38#include <sys/endian.h>
39#include <sys/systm.h>
40#include <sys/sysctl.h>
41#include <sys/kernel.h>
42#include <sys/fcntl.h>

--- 435 unchanged lines hidden (view full) ---

478 if ((dp[0].dp_flag & 0x7f) == 0 &&
479 dp[0].dp_size != 0 && dp[0].dp_typ != 0) {
480 g_topology_lock();
481 g_slice_config(gp, slice, G_SLICE_CONFIG_SET,
482 (((off_t)dp[0].dp_start) << 9ULL) + off,
483 ((off_t)dp[0].dp_size) << 9ULL,
484 sectorsize,
485 "%*.*s%d",
486 strlen(gp->name) - 1,
487 strlen(gp->name) - 1,
486 (int)strlen(gp->name) - 1,
487 (int)strlen(gp->name) - 1,
488 gp->name,
489 slice + 5);
490 g_topology_unlock();
491 ms->type[slice] = dp[0].dp_typ;
492 slice++;
493 }
494 if (dp[1].dp_flag != 0)
495 break;

--- 27 unchanged lines hidden ---
488 gp->name,
489 slice + 5);
490 g_topology_unlock();
491 ms->type[slice] = dp[0].dp_typ;
492 slice++;
493 }
494 if (dp[1].dp_flag != 0)
495 break;

--- 27 unchanged lines hidden ---