Okay,
I'm bumbling through this and I'm getting an error on my kernel MAKE:
[code
CC drivers/input/keyboard/atkbd.o
LD drivers/input/keyboard/built-in.o
CC drivers/input/misc/pcspkr.o
LD drivers/input/misc/built-in.o
LD drivers/input/built-in.o
CC drivers/input/serio/serio.o
CC drivers/input/serio/i8042.o
CC drivers/input/serio/libps2.o
LD drivers/input/serio/built-in.o
LD drivers/lguest/built-in.o
LD drivers/macintosh/built-in.o
LD drivers/md/built-in.o
CC [M] drivers/md/md.o
In file included from drivers/md/md.c:40:
drivers/md/md_private.h:57:1: warning: "MD_MINOR_VERSION" redefined
In file included from include/linux/raid/xor.h:4,
from drivers/md/md_private.h:49,
from drivers/md/md.c:40:
include/linux/raid/md.h:43:1: warning: this is the location of the previous definition
In file included from drivers/md/md.c:40:
drivers/md/md_private.h:58:1: warning: "MD_PATCHLEVEL_VERSION" redefined
In file included from include/linux/raid/xor.h:4,
from drivers/md/md_private.h:49,
from drivers/md/md.c:40:
include/linux/raid/md.h:53:1: warning: this is the location of the previous definition
In file included from drivers/md/md.c:40:
drivers/md/md_private.h:67:1: warning: "MD_SB_DISKS" redefined
In file included from include/linux/raid/md.h:31,
from include/linux/raid/xor.h:4,
from drivers/md/md_private.h:49,
from drivers/md/md.c:40:
include/linux/raid/md_p.h:68:1: warning: this is the location of the previous definition
In file included from drivers/md/md.c:40:
drivers/md/md_private.h:82:1: warning: "MD_SB_RESERVED_WORDS" redefined
In file included from include/linux/raid/md.h:31,
from include/linux/raid/xor.h:4,
from drivers/md/md_private.h:49,
from drivers/md/md.c:40:
include/linux/raid/md_p.h:70:1: warning: this is the location of the previous definition
In file included from drivers/md/md.c:40:
drivers/md/md_private.h:89:1: warning: "MD_DISK_ACTIVE" redefined
In file included from include/linux/raid/md.h:31,
from include/linux/raid/xor.h:4,
from drivers/md/md_private.h:49,
from drivers/md/md.c:40:
include/linux/raid/md_p.h:77:1: warning: this is the location of the previous definition
In file included from drivers/md/md.c:40:
drivers/md/md_private.h:109: error: redefinition of 'struct mdp_device_descriptor_s'
drivers/md/md_private.h:121: error: redefinition of typedef 'mdp_disk_t'
include/linux/raid/md_p.h:93: error: previous declaration of 'mdp_disk_t' was here
In file included from drivers/md/md.c:40:
drivers/md/md_private.h:126:1: warning: "MD_SB_MAGIC" redefined
In file included from include/linux/raid/md.h:31,
from include/linux/raid/xor.h:4,
from drivers/md/md_private.h:49,
from drivers/md/md.c:40:
include/linux/raid/md_p.h:95:1: warning: this is the location of the previous definition
drivers/md/md_private.h:136: error: redefinition of 'struct mdp_superblock_s'
drivers/md/md_private.h:163: error: redefinition of typedef 'mdp_super_t'
include/linux/raid/md_p.h:192: error: previous declaration of 'mdp_super_t' was here
drivers/md/md_private.h:171: error: redefinition of 'struct mdk_rdev_s'
drivers/md/md_private.h:180: error: redefinition of typedef 'mdk_rdev_t'
include/linux/raid/md_k.h:36: error: previous declaration of 'mdk_rdev_t' was here
drivers/md/md_private.h:182: error: redefinition of 'struct mddev_s'
drivers/md/md_private.h:216: error: redefinition of typedef 'mddev_t'
include/linux/raid/md_k.h:35: error: previous declaration of 'mddev_t' was here
drivers/md/md_private.h:218: error: redefinition of 'struct mdk_thread_s'
drivers/md/md_private.h:225: error: redefinition of typedef 'mdk_thread_t'
include/linux/raid/md_k.h:365: error: previous declaration of 'mdk_thread_t' was here
drivers/md/md_private.h:249: error: conflicting types for 'md_done_sync'
include/linux/raid/md.h:66: error: previous declaration of 'md_done_sync' was here
drivers/md/md.c: In function 'import_device':
drivers/md/md.c:491: error: 'mdk_rdev_t' has no member named 'dev'
drivers/md/md.c:492: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:508: error: 'mdk_rdev_t' has no member named 'name'
drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:520: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c:521: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c:542: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:545: error: 'mdk_rdev_t' has no member named 'name'
drivers/md/md.c:546: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:546: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c:546: warning: format '%lu' expects type 'long unsigned int', but argument 9 has type 'sector_t'
drivers/md/md.c: In function 'same_disk_info':
drivers/md/md.c:614: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:619: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c: In function 'record_disk_info':
drivers/md/md.c:632: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:632: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:633: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c:633: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c: In function 'map_mddev':
drivers/md/md.c:688: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:704: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:706: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:714: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:721: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:726: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:728: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:732: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:735: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:749: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:751: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:792: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:811: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:813: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:826: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:830: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:837: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:856: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:862: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c: In function 'md_done_wr':
drivers/md/md.c:934: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c: In function 'do_run':
drivers/md/md.c:996: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:997: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:998: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:999: error: 'mdk_rdev_t' has no member named 'dev'
drivers/md/md.c: In function 'start_array':
drivers/md/md.c:1143: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1147: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1160: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1192: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1199: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1227: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1246: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1254: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1278: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1298: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1310: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c: In function 'status_disk':
drivers/md/md.c:1592: error: 'mdk_rdev_t' has no member named 'status'
drivers/md/md.c:1593: error: 'mdk_rdev_t' has no member named 'name'
drivers/md/md.c:1595: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'sector_t'
drivers/md/md.c:1596: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:1597: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c:1599: error: 'mdk_rdev_t' has no member named 'model'
drivers/md/md.c:1600: error: 'mdk_rdev_t' has no member named 'serial_no'
drivers/md/md.c: At top level:
drivers/md/md.c:1648: error: conflicting types for 'md_done_sync'
include/linux/raid/md.h:66: error: previous declaration of 'md_done_sync' was here
drivers/md/md.c:1661: error: conflicting types for 'md_do_sync'
include/linux/raid/md.h:74: error: previous declaration of 'md_do_sync' was here
drivers/md/md.c: In function 'md_do_recovery':
drivers/md/md.c:1821: error: 'mdk_rdev_t' has no member named 'status'
make[2]: *** [drivers/md/md.o] Error 1
make[1]: *** [drivers/md] Error 2
make: *** [drivers] Error 2
root@tower:/usr/src/linux#
Any thoughts?
Thanks!
KermitJr