Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch

This commit is contained in:
Brian Behlendorf 2009-01-09 14:30:34 -08:00
commit 2d0a9fcfbb
1 changed files with 7 additions and 11 deletions

View File

@ -37,8 +37,6 @@
* run before opening and using a device. * run before opening and using a device.
*/ */
#ifdef HAVE_ZVOL
#include <sys/types.h> #include <sys/types.h>
#include <sys/param.h> #include <sys/param.h>
#include <sys/errno.h> #include <sys/errno.h>
@ -85,6 +83,7 @@
#include "zfs_namecheck.h" #include "zfs_namecheck.h"
#ifdef HAVE_ZVOL
static void *zvol_state; static void *zvol_state;
#define ZVOL_DUMPSIZE "dumpsize" #define ZVOL_DUMPSIZE "dumpsize"
@ -156,6 +155,7 @@ zvol_size_changed(zvol_state_t *zv, major_t maj)
spec_size_invalidate(dev, VBLK); spec_size_invalidate(dev, VBLK);
spec_size_invalidate(dev, VCHR); spec_size_invalidate(dev, VCHR);
} }
#endif /* HAVE_ZVOL */
int int
zvol_check_volsize(uint64_t volsize, uint64_t blocksize) zvol_check_volsize(uint64_t volsize, uint64_t blocksize)
@ -196,6 +196,7 @@ zvol_check_volblocksize(uint64_t volblocksize)
return (0); return (0);
} }
#ifdef HAVE_ZVOL
static void static void
zvol_readonly_changed_cb(void *arg, uint64_t newval) zvol_readonly_changed_cb(void *arg, uint64_t newval)
{ {
@ -206,6 +207,7 @@ zvol_readonly_changed_cb(void *arg, uint64_t newval)
else else
zv->zv_flags &= ~ZVOL_RDONLY; zv->zv_flags &= ~ZVOL_RDONLY;
} }
#endif /* HAVE_ZVOL */
int int
zvol_get_stats(objset_t *os, nvlist_t *nv) zvol_get_stats(objset_t *os, nvlist_t *nv)
@ -231,6 +233,7 @@ zvol_get_stats(objset_t *os, nvlist_t *nv)
return (error); return (error);
} }
#ifdef HAVE_ZVOL
/* /*
* Find a free minor number. * Find a free minor number.
*/ */
@ -1491,6 +1494,7 @@ zvol_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cr, int *rvalp)
mutex_exit(&zvol_state_lock); mutex_exit(&zvol_state_lock);
return (error); return (error);
} }
#endif /* HAVE_ZVOL */
int int
zvol_busy(void) zvol_busy(void)
@ -1520,6 +1524,7 @@ zvol_fini(void)
#endif /* HAVE_ZVOL */ #endif /* HAVE_ZVOL */
} }
#ifdef HAVE_ZVOL
static boolean_t static boolean_t
zvol_is_swap(zvol_state_t *zv) zvol_is_swap(zvol_state_t *zv)
{ {
@ -1747,13 +1752,4 @@ zvol_dump_fini(zvol_state_t *zv)
return (0); return (0);
} }
#else
int
zvol_busy(void)
{
return (0);
}
#endif /* HAVE_ZVOL */ #endif /* HAVE_ZVOL */