there seems to be no problem, it survives a kernel compile.
Only the patch for fs/buffer.c seems to be reverted, it was there in -mm8
(original patch by wli, adjusted to cleanly apply against -mm9)
Rudmer
--- linux-2.5.69-mm9/fs/buffer.c.orig 2003-05-25 14:33:53.000000000 +0200
+++ linux-2.5.69-mm9/fs/buffer.c 2003-05-25 14:34:51.000000000 +0200
@@ -1505,6 +1505,7 @@
bh = __bread_slow(bh);
return bh;
}
+EXPORT_SYMBOL(__bread);
struct buffer_head *
@@ -1517,7 +1518,7 @@
bh = __bread_slow_wq(bh, wait);
return bh;
}
-EXPORT_SYMBOL(__bread);
+EXPORT_SYMBOL(__bread_wq);
/*
* invalidate_bh_lrus() is called rarely - at unmount. Because it is only
for
--- linux-2.5.69-mm9/kernel/ksyms.c.orig 2003-05-25 14:34:45.000000000 +0200
+++ linux-2.5.69-mm9/kernel/ksyms.c 2003-05-25 14:34:51.000000000 +0200
@@ -123,6 +123,7 @@
EXPORT_SYMBOL(init_mm);
EXPORT_SYMBOL(blk_queue_bounce);
EXPORT_SYMBOL(blk_congestion_wait);
+EXPORT_SYMBOL(blk_congestion_wait_wq);
#ifdef CONFIG_HIGHMEM
EXPORT_SYMBOL(kmap_high);
EXPORT_SYMBOL(kunmap_high);
@@ -216,6 +217,7 @@
EXPORT_SYMBOL(submit_bh);
EXPORT_SYMBOL(unlock_buffer);
EXPORT_SYMBOL(__wait_on_buffer);
+EXPORT_SYMBOL(__wait_on_buffer_wq);
EXPORT_SYMBOL(blockdev_direct_IO);
EXPORT_SYMBOL(block_write_full_page);
EXPORT_SYMBOL(block_read_full_page);
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/