00f32ecbd0
defined by the SNIA Common RAID Disk Data Format Specification v2.0. Supports multiple volumes per array and multiple partitions per disk. Supports standard big-endian and Adaptec's little-endian byte ordering. Supports all single-layer RAID levels. Dual-layer RAID levels except RAID10 are not supported now because of GEOM RAID design limitations. Some work is still to be done, but the present code already manages basic interoperation with RAID BIOS of the Adaptec 1430SA SATA RAID controller. MFC after: 1 month Sponsored by: iXsystems, Inc.
20 lines
467 B
Makefile
20 lines
467 B
Makefile
# $FreeBSD$
|
|
|
|
.PATH: ${.CURDIR}/../../../geom/raid
|
|
|
|
KMOD= geom_raid
|
|
SRCS= g_raid.c
|
|
SRCS+= g_raid_ctl.c
|
|
SRCS+= bus_if.h device_if.h
|
|
SRCS+= g_raid_md_if.h g_raid_md_if.c
|
|
SRCS+= g_raid_tr_if.h g_raid_tr_if.c
|
|
|
|
SRCS+= md_ddf.c md_intel.c md_jmicron.c md_nvidia.c md_promise.c md_sii.c
|
|
|
|
SRCS+= tr_concat.c tr_raid0.c tr_raid1.c tr_raid1e.c tr_raid5.c
|
|
|
|
MFILES= kern/bus_if.m kern/device_if.m
|
|
MFILES+= geom/raid/g_raid_md_if.m geom/raid/g_raid_tr_if.m
|
|
|
|
.include <bsd.kmod.mk>
|