Module Name: src Committed By: kiyohara Date: Sat Oct 8 06:55:19 UTC 2011
Modified Files: src/sys/arch/ofppc/ofppc: disksubr.c Log Message: Support FAT filesystem on RDB partition. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/ofppc/ofppc/disksubr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/ofppc/ofppc/disksubr.c diff -u src/sys/arch/ofppc/ofppc/disksubr.c:1.23 src/sys/arch/ofppc/ofppc/disksubr.c:1.24 --- src/sys/arch/ofppc/ofppc/disksubr.c:1.23 Thu Aug 18 08:55:43 2011 +++ src/sys/arch/ofppc/ofppc/disksubr.c Sat Oct 8 06:55:19 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: disksubr.c,v 1.23 2011/08/18 08:55:43 phx Exp $ */ +/* $NetBSD: disksubr.c,v 1.24 2011/10/08 06:55:19 kiyohara Exp $ */ /*- * Copyright (c) 2010 Frank Wille. @@ -63,7 +63,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: disksubr.c,v 1.23 2011/08/18 08:55:43 phx Exp $"); +__KERNEL_RCSID(0, "$NetBSD: disksubr.c,v 1.24 2011/10/08 06:55:19 kiyohara Exp $"); #include "opt_disksubr.h" @@ -448,6 +448,7 @@ read_rdb_label(dev_t dev, void (*strat)( case ADT_AMIX: case ADT_EXT2: case ADT_RAID: + case ADT_MSD: case ADT_UNKNOWN: pp = &lp->d_partitions[lp->d_npartitions]; break; @@ -648,6 +649,10 @@ getadostype(u_long dostype) adt.archtype = ADT_RAID; adt.fstype = FS_RAID; return adt; + case DOST_MSD: + adt.archtype = ADT_MSD; + adt.fstype = FS_MSDOS; + return adt; default: #ifdef DIAGNOSTIC printf("warning unknown dostype: 0x%lx marking unused\n",