diff options
author | luigi <luigi@FreeBSD.org> | 2010-04-20 15:23:12 +0000 |
---|---|---|
committer | luigi <luigi@FreeBSD.org> | 2010-04-20 15:23:12 +0000 |
commit | be47c154d10ca90a3080e63d2b3750bfaab9218e (patch) | |
tree | 44f905bbb4190e5d2e9cc68c1b3190f7a3b0a937 /sys/modules | |
parent | 3849eb12d41b6155c5b88ea316d7ac1893487807 (diff) | |
download | FreeBSD-src-be47c154d10ca90a3080e63d2b3750bfaab9218e.zip FreeBSD-src-be47c154d10ca90a3080e63d2b3750bfaab9218e.tar.gz |
MFC geom_sched code, a geom-based disk scheduling framework.
Diffstat (limited to 'sys/modules')
-rw-r--r-- | sys/modules/geom/Makefile | 1 | ||||
-rw-r--r-- | sys/modules/geom/geom_sched/Makefile | 5 | ||||
-rw-r--r-- | sys/modules/geom/geom_sched/Makefile.inc | 9 | ||||
-rw-r--r-- | sys/modules/geom/geom_sched/gs_sched/Makefile | 6 | ||||
-rw-r--r-- | sys/modules/geom/geom_sched/gsched_rr/Makefile | 9 |
5 files changed, 30 insertions, 0 deletions
diff --git a/sys/modules/geom/Makefile b/sys/modules/geom/Makefile index 183e46e..1bb5994 100644 --- a/sys/modules/geom/Makefile +++ b/sys/modules/geom/Makefile @@ -18,6 +18,7 @@ SUBDIR= geom_bde \ geom_part \ geom_pc98 \ geom_raid3 \ + geom_sched \ geom_shsec \ geom_stripe \ geom_sunlabel \ diff --git a/sys/modules/geom/geom_sched/Makefile b/sys/modules/geom/geom_sched/Makefile new file mode 100644 index 0000000..5937fa0 --- /dev/null +++ b/sys/modules/geom/geom_sched/Makefile @@ -0,0 +1,5 @@ +# $FreeBSD$ + +SUBDIR= gs_sched gsched_rr + +.include <bsd.subdir.mk> diff --git a/sys/modules/geom/geom_sched/Makefile.inc b/sys/modules/geom/geom_sched/Makefile.inc new file mode 100644 index 0000000..808d6eb --- /dev/null +++ b/sys/modules/geom/geom_sched/Makefile.inc @@ -0,0 +1,9 @@ +# $FreeBSD$ +# included by geom_sched children + +.PATH: ${.CURDIR}/../../../../geom/sched + +# 6.x needs this path +#CFLAGS += -I${.CURDIR}/../../../../geom/sched + +# .include <bsd.kmod.mk> diff --git a/sys/modules/geom/geom_sched/gs_sched/Makefile b/sys/modules/geom/geom_sched/gs_sched/Makefile new file mode 100644 index 0000000..5739365 --- /dev/null +++ b/sys/modules/geom/geom_sched/gs_sched/Makefile @@ -0,0 +1,6 @@ +# $FreeBSD$ +KMOD= geom_sched +SRCS= g_sched.c subr_disk.c + +# ../Makefile.inc automatically included +.include <bsd.kmod.mk> diff --git a/sys/modules/geom/geom_sched/gsched_rr/Makefile b/sys/modules/geom/geom_sched/gsched_rr/Makefile new file mode 100644 index 0000000..4209277 --- /dev/null +++ b/sys/modules/geom/geom_sched/gsched_rr/Makefile @@ -0,0 +1,9 @@ +# $FreeBSD$ + +KMOD= gsched_rr +SRCS= gs_rr.c +# hash.h on 6.x has a (char *) cast on a const pointer +#CWARNFLAGS= + +# ../Makefile.inc automatically included +.include <bsd.kmod.mk> |