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",