Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src add aio driver as rump kernel component



details:   https://anonhg.NetBSD.org/src/rev/aab35daa08a6
branches:  trunk
changeset: 328616:aab35daa08a6
user:      pooka <pooka%NetBSD.org@localhost>
date:      Thu Apr 10 00:09:08 2014 +0000

description:
add aio driver as rump kernel component

diffstat:

 distrib/sets/lists/base/shl.mi       |   5 ++++-
 distrib/sets/lists/comp/mi           |   4 +++-
 distrib/sets/lists/comp/shl.mi       |   3 ++-
 distrib/sets/lists/debug/mi          |   3 ++-
 distrib/sets/lists/debug/shl.mi      |   3 ++-
 sys/rump/fs/Makefile.rumpfscomp      |   9 ++++++++-
 sys/rump/fs/lib/libaio/Makefile      |  11 +++++++++++
 sys/rump/fs/lib/libaio/shlib_version |   4 ++++
 8 files changed, 36 insertions(+), 6 deletions(-)

diffs (138 lines):

diff -r ab6c13c0e442 -r aab35daa08a6 distrib/sets/lists/base/shl.mi
--- a/distrib/sets/lists/base/shl.mi    Wed Apr 09 23:57:26 2014 +0000
+++ b/distrib/sets/lists/base/shl.mi    Thu Apr 10 00:09:08 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.697 2014/03/21 17:00:18 christos Exp $
+# $NetBSD: shl.mi,v 1.698 2014/04/10 00:09:08 pooka Exp $
 #
 # Note:        Don't delete entries from here - mark them as "obsolete" instead,
 #      unless otherwise stated below.
@@ -706,6 +706,9 @@
 ./usr/lib/librumpvfs.so                                base-rump-shlib rump
 ./usr/lib/librumpvfs.so.0                      base-rump-shlib rump
 ./usr/lib/librumpvfs.so.0.0                    base-rump-shlib rump
+./usr/lib/librumpvfs_aio.so                    base-rump-shlib rump
+./usr/lib/librumpvfs_aio.so.0          base-rump-shlib rump
+./usr/lib/librumpvfs_aio.so.0.0                base-rump-shlib rump
 ./usr/lib/librumpvfs_fifofs.so                 base-rump-shlib rump
 ./usr/lib/librumpvfs_fifofs.so.0               base-rump-shlib rump
 ./usr/lib/librumpvfs_fifofs.so.0.0             base-rump-shlib rump
diff -r ab6c13c0e442 -r aab35daa08a6 distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi        Wed Apr 09 23:57:26 2014 +0000
+++ b/distrib/sets/lists/comp/mi        Thu Apr 10 00:09:08 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: mi,v 1.1887 2014/03/25 09:52:55 ozaki-r Exp $
+#      $NetBSD: mi,v 1.1888 2014/04/10 00:09:08 pooka Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -3883,6 +3883,8 @@
 ./usr/lib/librumpuser.a                                comp-c-lib              rump
 ./usr/lib/librumpuser_p.a                      comp-c-proflib          profile,rump
 ./usr/lib/librumpvfs.a                         comp-c-lib              rump
+./usr/lib/librumpvfs_aio.a                     comp-c-lib              rump
+./usr/lib/librumpvfs_aio_p.a                   comp-c-proflib          profile,rump
 ./usr/lib/librumpvfs_fifofs.a                  comp-c-lib              rump
 ./usr/lib/librumpvfs_fifofs_p.a                        comp-c-proflib          profile,rump
 ./usr/lib/librumpvfs_layerfs.a                 comp-c-lib              rump
diff -r ab6c13c0e442 -r aab35daa08a6 distrib/sets/lists/comp/shl.mi
--- a/distrib/sets/lists/comp/shl.mi    Wed Apr 09 23:57:26 2014 +0000
+++ b/distrib/sets/lists/comp/shl.mi    Thu Apr 10 00:09:08 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.262 2014/03/14 01:05:57 pooka Exp $
+# $NetBSD: shl.mi,v 1.263 2014/04/10 00:09:09 pooka Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -225,6 +225,7 @@
 ./usr/lib/librumpnet_sockin_pic.a              comp-c-piclib           rump,picinstall
 ./usr/lib/librumpnet_virtif_pic.a              comp-c-piclib           rump,picinstall
 ./usr/lib/librumpuser_pic.a                    comp-c-piclib           rump,picinstall
+./usr/lib/librumpvfs_aio_pic.a         comp-c-piclib           rump,picinstall
 ./usr/lib/librumpvfs_fifofs_pic.a              comp-c-piclib           rump,picinstall
 ./usr/lib/librumpvfs_layerfs_pic.a             comp-c-piclib           rump,picinstall
 ./usr/lib/librumpvfs_pic.a                     comp-c-piclib           rump,picinstall
diff -r ab6c13c0e442 -r aab35daa08a6 distrib/sets/lists/debug/mi
--- a/distrib/sets/lists/debug/mi       Wed Apr 09 23:57:26 2014 +0000
+++ b/distrib/sets/lists/debug/mi       Thu Apr 10 00:09:08 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.55 2014/04/06 19:51:39 christos Exp $
+# $NetBSD: mi,v 1.56 2014/04/10 00:09:09 pooka Exp $
 
 ./etc/mtree/set.debug                           comp-sys-root
 ./usr/lib/i18n/libBIG5_g.a                     comp-c-debuglib         debuglib
@@ -213,6 +213,7 @@
 ./usr/lib/librumpnet_sockin_g.a                        comp-c-debuglib         debuglib,rump
 ./usr/lib/librumpnet_virtif_g.a                        comp-c-debuglib         debuglib,rump
 ./usr/lib/librumpuser_g.a                      comp-c-debuglib         debuglib,rump
+./usr/lib/librumpvfs_aio_g.a                   comp-c-debuglib         debuglib,rump
 ./usr/lib/librumpvfs_fifofs_g.a                        comp-c-debuglib         debuglib,rump
 ./usr/lib/librumpvfs_g.a                       comp-c-debuglib         debuglib,rump
 ./usr/lib/librumpvfs_layerfs_g.a               comp-c-debuglib         debuglib,rump
diff -r ab6c13c0e442 -r aab35daa08a6 distrib/sets/lists/debug/shl.mi
--- a/distrib/sets/lists/debug/shl.mi   Wed Apr 09 23:57:26 2014 +0000
+++ b/distrib/sets/lists/debug/shl.mi   Thu Apr 10 00:09:08 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.58 2014/03/21 17:00:18 christos Exp $
+# $NetBSD: shl.mi,v 1.59 2014/04/10 00:09:09 pooka Exp $
 ./usr/libdata/debug/lib/libc.so.12.190.debug           comp-sys-debug  debug
 ./usr/libdata/debug/lib/libcrypt.so.1.0.debug          comp-sys-debug  debug
 ./usr/libdata/debug/lib/libcrypto.so.8.2.debug         comp-sys-debug  debug
@@ -238,6 +238,7 @@
 ./usr/libdata/debug/usr/lib/librumpnet_virtif.so.0.0.debug     comp-rump-debug debug,rump
 ./usr/libdata/debug/usr/lib/librumpuser.so.0.1.debug   comp-rump-debug debug,rump
 ./usr/libdata/debug/usr/lib/librumpvfs.so.0.0.debug    comp-rump-debug debug,rump
+./usr/libdata/debug/usr/lib/librumpvfs_aio.so.0.0.debug        comp-rump-debug debug,rump
 ./usr/libdata/debug/usr/lib/librumpvfs_fifofs.so.0.0.debug     comp-rump-debug debug,rump
 ./usr/libdata/debug/usr/lib/librumpvfs_layerfs.so.0.0.debug    comp-rump-debug debug,rump
 ./usr/libdata/debug/usr/lib/libsaslc.so.0.0.debug      comp-sys-debug  crypto,debug
diff -r ab6c13c0e442 -r aab35daa08a6 sys/rump/fs/Makefile.rumpfscomp
--- a/sys/rump/fs/Makefile.rumpfscomp   Wed Apr 09 23:57:26 2014 +0000
+++ b/sys/rump/fs/Makefile.rumpfscomp   Thu Apr 10 00:09:08 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile.rumpfscomp,v 1.4 2011/07/24 08:55:30 uch Exp $
+#      $NetBSD: Makefile.rumpfscomp,v 1.5 2014/04/10 00:09:09 pooka Exp $
 #
 
 .include <bsd.own.mk>
@@ -15,6 +15,8 @@
 
 RUMPVFSCOMP+=  fifo layer
 
+RUMPFSSYSCOMP+=        aio
+
 .for var in ${RUMPFSCOMP}
 RUMPFSLIBS+=lib${var}
 RUMPFSLDADD+=-lrumpfs_${var}
@@ -24,3 +26,8 @@
 RUMPFSLIBS+=lib${var}vfs
 RUMPFSLDADD+=-lrumpvfs_${var}fs
 .endfor
+
+.for var in ${RUMPFSSYSCOMP}
+RUMPFSLIBS+=lib${var}
+RUMPFSLDADD+=-lrumpvfs_${var}
+.endfor
diff -r ab6c13c0e442 -r aab35daa08a6 sys/rump/fs/lib/libaio/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/rump/fs/lib/libaio/Makefile   Thu Apr 10 00:09:08 2014 +0000
@@ -0,0 +1,11 @@
+#      $NetBSD: Makefile,v 1.1 2014/04/10 00:09:09 pooka Exp $
+#
+
+.PATH:  ${.CURDIR}/../../../../kern
+
+LIB=   rumpvfs_aio
+
+SRCS=  sys_aio.c
+
+.include <bsd.lib.mk>
+.include <bsd.klinks.mk>
diff -r ab6c13c0e442 -r aab35daa08a6 sys/rump/fs/lib/libaio/shlib_version
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/rump/fs/lib/libaio/shlib_version      Thu Apr 10 00:09:08 2014 +0000
@@ -0,0 +1,4 @@
+#      $NetBSD: shlib_version,v 1.1 2014/04/10 00:09:09 pooka Exp $
+#
+major=0
+minor=0



Home | Main Index | Thread Index | Old Index