--- mkinitfs-2.3.0.orig/Makefile
+++ mkinitfs-2.3.0/Makefile
@@ -16,6 +16,7 @@
 		modules.d/ext3 \
 		modules.d/ext4 \
 		modules.d/floppy \
+		modules.d/jfs \
 		modules.d/lvm \
 		modules.d/raid \
 		modules.d/reiserfs \
@@ -23,9 +24,11 @@
 		modules.d/ubifs \
 		modules.d/usb \
 		modules.d/xfs \
+		modules.d/xen \
 		files.d/bootchart \
 		files.d/base \
-		files.d/lvm
+		files.d/lvm \
+		files.d/xen
 
 SCRIPTS		:= $(SBIN_FILES) initramfs-init 
 IN_FILES	:= $(addsuffix .in,$(SCRIPTS))
--- /dev/null
+++ mkinitfs-2.3.0/files.d/xen
@@ -0,0 +1,2 @@
+/dev/xvd[a-z]*
+
--- /dev/null
+++ mkinitfs-2.3.0/modules.d/jfs
@@ -0,0 +1 @@
+kernel/fs/jfs
--- /dev/null
+++ mkinitfs-2.3.0/modules.d/xen
@@ -0,0 +1,3 @@
+kernel/drivers/xen
+kernel/drivers/block/xen-blkfront.ko
+