diff --unified 2.4/old/super.c 2.4/new/super.c
--- 2.4/old/super.c	Mon Feb 25 23:38:09 2002
+++ 2.4/new/super.c	Tue Apr 23 14:43:51 2002
@@ -58,6 +58,9 @@
  * HP/UX hfs filesystem support added by
  * Martin K. Petersen <mkp@mkp.net>, August 1999
  *
+ * added new block size (16384) for FreeBSD4.5 & 5DP1
+ * Chris Elvidge <aplgulf@emirates.net.ae> Apr 2002
+ *
  */
 
 
@@ -654,8 +657,8 @@
 	uspi->s_fshift = fs32_to_cpu(sb, usb1->fs_fshift);
 
 	if (uspi->s_bsize != 4096 && uspi->s_bsize != 8192 
-	  && uspi->s_bsize != 32768) {
-		printk("ufs_read_super: fs_bsize %u != {4096, 8192, 32768}\n", uspi->s_bsize);
+	  && uspi->s_bsize != 16384 && uspi->s_bsize != 32768) {
+		printk("ufs_read_super: fs_bsize %u != {4096, 8192, 16384, 32768}\n", uspi->s_bsize);
 		goto failed;
 	}
 	if (uspi->s_fsize != 512 && uspi->s_fsize != 1024 
