Date: Mon, 22 Jun 2009 15:07:38 GMT From: Fabio Checconi <fabio@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 164857 for review Message-ID: <200906221507.n5MF7cip019822@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=164857 Change 164857 by fabio@fabio_granpasso on 2009/06/22 15:06:47 Add a disk emulation geom class, not yet really useful nor feature-complete, to be used for testing with varying disk parameters. Modeled/designed after geom_gate. Affected files ... .. //depot/projects/soc2009/fabio_gsched/Makefile#2 edit .. //depot/projects/soc2009/fabio_gsched/geom_diskem/Makefile#1 add .. //depot/projects/soc2009/fabio_gsched/geom_diskem/gdiskem.8#1 add .. //depot/projects/soc2009/fabio_gsched/geom_diskem/gdiskem.c#1 add .. //depot/projects/soc2009/fabio_gsched/geom_diskem/sys/geom/diskem/g_diskem.c#1 add .. //depot/projects/soc2009/fabio_gsched/geom_diskem/sys/geom/diskem/g_diskem.h#1 add .. //depot/projects/soc2009/fabio_gsched/geom_diskem/sys/modules/geom/geom_diskem/Makefile#1 add .. //depot/projects/soc2009/fabio_gsched/geom_diskem/sys/modules/geom/geom_diskem/Makefile.inc#1 add Differences ... ==== //depot/projects/soc2009/fabio_gsched/Makefile#2 (text+ko) ==== @@ -29,18 +29,22 @@ all: cd geom_sched && make depend all + cd geom_diskem && make depend all cd geom_sched/sys/modules/geom/geom_sched && make $(ENV) depend all + cd geom_diskem/sys/modules/geom/geom_diskem && make $(ENV) depend all clean: cd geom_sched && make clean + cd geom_diskem && make clean cd geom_sched/sys/modules/geom/geom_sched && make clean - find geom_sched -name .depend -exec rm \{\} \; - find geom_sched -name machine -exec rm \{\} \; - find geom_sched -name @ -exec rm \{\} \; + cd geom_diskem/sys/modules/geom/geom_diskem && make clean + find geom_sched geom_diskem -name .depend -exec rm \{\} \; + find geom_sched geom_diskem -name machine -exec rm \{\} \; + find geom_sched geom_diskem -name @ -exec rm \{\} \; tarball: all cp -p `find geom_sched -name \*.ko` . - cp -p geom_sched/geom_sched.so . + cp -p geom_sched/geom_sched.so geom_diskem/gdiskem . make clean (tar cvzf /tmp/geom_sched.tgz --exclude .svn \ --exclude gsched_ssd --exclude gs_ssd.c \ @@ -51,5 +55,6 @@ -cp -p `find geom_sched -name \*.ko` /boot/modules -kldxref /boot/modules -cp -p geom_sched/geom_sched.so /lib/geom + -cp -p geom_diskem/gdiskem /usr/sbin .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906221507.n5MF7cip019822>