Sun May 24 20:10:50 2009 UTC ()
<sys/syscallargs.h> requires <sys/sched.h> to define cpuset_t.


(mlelstv)
diff -r1.2 -r1.3 src/sys/rump/librump/rumpvfs/compat.c

cvs diff -r1.2 -r1.3 src/sys/rump/librump/rumpvfs/Attic/compat.c (expand / switch to unified diff)

--- src/sys/rump/librump/rumpvfs/Attic/compat.c 2009/05/22 10:51:54 1.2
+++ src/sys/rump/librump/rumpvfs/Attic/compat.c 2009/05/24 20:10:50 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1/* $NetBSD: compat.c,v 1.2 2009/05/22 10:51:54 pooka Exp $ */ 1/* $NetBSD: compat.c,v 1.3 2009/05/24 20:10:50 mlelstv Exp $ */
2 2
3/* 3/*
4 * Copyright (c) 2009 Antti Kantee. All Rights Reserved. 4 * Copyright (c) 2009 Antti Kantee. All Rights Reserved.
5 * 5 *
6 * Development of this software was supported by the Nokia Foundation 6 * Development of this software was supported by the Nokia Foundation
7 * 7 *
8 * Redistribution and use in source and binary forms, with or without 8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions 9 * modification, are permitted provided that the following conditions
10 * are met: 10 * are met:
11 * 1. Redistributions of source code must retain the above copyright 11 * 1. Redistributions of source code must retain the above copyright
12 * notice, this list of conditions and the following disclaimer. 12 * notice, this list of conditions and the following disclaimer.
13 * 2. Redistributions in binary form must reproduce the above copyright 13 * 2. Redistributions in binary form must reproduce the above copyright
14 * notice, this list of conditions and the following disclaimer in the 14 * notice, this list of conditions and the following disclaimer in the
@@ -18,30 +18,31 @@ @@ -18,30 +18,31 @@
18 * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 18 * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
19 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
20 * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 20 * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
23 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE. 27 * SUCH DAMAGE.
28 */ 28 */
29 29
30#include <sys/cdefs.h> 30#include <sys/cdefs.h>
31__KERNEL_RCSID(0, "$NetBSD: compat.c,v 1.2 2009/05/22 10:51:54 pooka Exp $"); 31__KERNEL_RCSID(0, "$NetBSD: compat.c,v 1.3 2009/05/24 20:10:50 mlelstv Exp $");
32 32
33#include <sys/param.h> 33#include <sys/param.h>
34#include <sys/kmem.h> 34#include <sys/kmem.h>
 35#include <sys/sched.h>
35#include <sys/syscallargs.h> 36#include <sys/syscallargs.h>
36#include <sys/vnode.h> 37#include <sys/vnode.h>
37 38
38#include <compat/sys/time.h> 39#include <compat/sys/time.h>
39 40
40#include <rump/rump.h> 41#include <rump/rump.h>
41#include <rump/rumpuser.h> 42#include <rump/rumpuser.h>
42 43
43/* 44/*
44 * XXX: these are handwritten for now. They provide compat for 45 * XXX: these are handwritten for now. They provide compat for
45 * calling post-time_t file systems from a pre-time_t userland. 46 * calling post-time_t file systems from a pre-time_t userland.
46 * (mknod is missing. I don't care very much) 47 * (mknod is missing. I don't care very much)
47 * 48 *