Hi, This fixes/cleanup cursor_redirect().
static-http://userweb.kernel.org/~hirofumi/tux3/ Please review. And the following two patches to build tux3 on current linus git. I guess one part will be fixed soon on Linus tree, because it is small crappy bug. I'm not sure uml part is fixed soon. Well, anyway, this is for someone want to build (uml) kernel for tux3. Signed-off-by: OGAWA Hirofumi <hirof...@mail.parknet.co.jp> --- fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) diff -puN fs/Kconfig~tux3 fs/Kconfig --- tux3fs-2.6/fs/Kconfig~tux3 2009-01-27 12:00:50.000000000 +0900 +++ tux3fs-2.6-hirofumi/fs/Kconfig 2009-01-27 12:01:05.000000000 +0900 @@ -27,6 +27,7 @@ config FS_MBCACHE default y if EXT4_FS=y && EXT4_FS_XATTR default m if EXT2_FS_XATTR || EXT3_FS_XATTR || EXT4_FS_XATTR +source "fs/tux3/Kconfig" source "fs/reiserfs/Kconfig" source "fs/jfs/Kconfig" diff -puN fs/Makefile~tux3 fs/Makefile --- tux3fs-2.6/fs/Makefile~tux3 2009-01-27 12:00:50.000000000 +0900 +++ tux3fs-2.6-hirofumi/fs/Makefile 2009-01-27 13:15:25.000000000 +0900 @@ -73,6 +73,7 @@ obj-$(CONFIG_EXT4_FS) += ext4/ # Before obj-$(CONFIG_JBD) += jbd/ obj-$(CONFIG_JBD2) += jbd2/ obj-$(CONFIG_EXT2_FS) += ext2/ +obj-$(CONFIG_TUX3) += tux3/ obj-$(CONFIG_CRAMFS) += cramfs/ obj-$(CONFIG_SQUASHFS) += squashfs/ obj-y += ramfs/ _ Signed-off-by: OGAWA Hirofumi <hirof...@mail.parknet.co.jp> --- arch/um/sys-i386/sys_call_table.S | 2 ++ include/linux/debugfs.h | 7 ++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff -puN arch/um/sys-i386/sys_call_table.S~workaround-uml arch/um/sys-i386/sys_call_table.S --- tux3fs-2.6/arch/um/sys-i386/sys_call_table.S~workaround-uml 2009-01-27 12:05:21.000000000 +0900 +++ tux3fs-2.6-hirofumi/arch/um/sys-i386/sys_call_table.S 2009-01-27 12:05:21.000000000 +0900 @@ -9,6 +9,8 @@ #define old_mmap old_mmap_i386 +#define sys_kernel_sigprocmask sys_sigprocmask + .section .rodata,"a" #include "../../x86/kernel/syscall_table_32.S" diff -puN include/linux/debugfs.h~workaround-uml include/linux/debugfs.h --- tux3fs-2.6/include/linux/debugfs.h~workaround-uml 2009-01-27 12:15:10.000000000 +0900 +++ tux3fs-2.6-hirofumi/include/linux/debugfs.h 2009-01-27 12:15:26.000000000 +0900 @@ -162,9 +162,10 @@ static inline struct dentry *debugfs_cre return ERR_PTR(-ENODEV); } -struct dentry *debugfs_create_size_t(const char *name, mode_t mode, - struct dentry *parent, - size_t *value) +static inline struct dentry *debugfs_create_size_t(const char *name, + mode_t mode, + struct dentry *parent, + size_t *value) { return ERR_PTR(-ENODEV); } _ -- OGAWA Hirofumi <hirof...@mail.parknet.co.jp> _______________________________________________ Tux3 mailing list Tux3@tux3.org http://mailman.tux3.org/cgi-bin/mailman/listinfo/tux3