vserver 2.0 rc7
[linux-2.6.git] / drivers / md / dm-zero.c
index 725f2c8..51c0639 100644 (file)
@@ -23,23 +23,6 @@ static int zero_ctr(struct dm_target *ti, unsigned int argc, char **argv)
        return 0;
 }
 
-/*
- * Fills the bio pages with zeros
- */
-static void zero_fill_bio(struct bio *bio)
-{
-       unsigned long flags;
-       struct bio_vec *bv;
-       int i;
-
-       bio_for_each_segment(bv, bio, i) {
-               char *data = bvec_kmap_irq(bv, &flags);
-               memset(data, 0, bv->bv_len);
-               flush_dcache_page(bv->bv_page);
-               bvec_kunmap_irq(data, &flags);
-       }
-}
-
 /*
  * Return zeros only on reads
  */
@@ -72,7 +55,7 @@ static struct target_type zero_target = {
        .map    = zero_map,
 };
 
-int __init dm_zero_init(void)
+static int __init dm_zero_init(void)
 {
        int r = dm_register_target(&zero_target);
 
@@ -82,7 +65,7 @@ int __init dm_zero_init(void)
        return r;
 }
 
-void __exit dm_zero_exit(void)
+static void __exit dm_zero_exit(void)
 {
        int r = dm_unregister_target(&zero_target);