diff -urN linux-2.4.25-wt2/Makefile linux-2.4.25-wt2-tux3/Makefile --- linux-2.4.25-wt2/Makefile Thu Mar 4 17:31:53 2004 +++ linux-2.4.25-wt2-tux3/Makefile Thu Mar 4 17:37:35 2004 @@ -98,6 +98,9 @@ ifndef CONFIG_FRAME_POINTER CFLAGS += -fomit-frame-pointer endif +ifneq "$(CONFIG_TUX_DEBUG)" "" +CFLAGS += -g +endif AFLAGS := -D__ASSEMBLY__ $(CPPFLAGS) # diff -urN linux-2.4.25-wt2/include/linux/fs.h linux-2.4.25-wt2-tux3/include/linux/fs.h --- linux-2.4.25-wt2/include/linux/fs.h Thu Mar 4 17:31:53 2004 +++ linux-2.4.25-wt2-tux3/include/linux/fs.h Thu Mar 4 17:35:40 2004 @@ -1546,7 +1546,7 @@ extern inline ssize_t do_generic_direct_read(struct file *, char *, size_t, loff_t *); extern int precheck_file_write(struct file *, struct inode *, size_t *, loff_t *); extern ssize_t generic_file_write(struct file *, const char *, size_t, loff_t *); -extern void do_generic_file_read(struct file *, loff_t *, read_descriptor_t *, read_actor_t); +extern void do_generic_file_read(struct file *, loff_t *, read_descriptor_t *, read_actor_t, int); extern ssize_t do_generic_file_write(struct file *, const char *, size_t, loff_t *); extern ssize_t do_generic_direct_write(struct file *, const char *, size_t, loff_t *); extern loff_t no_llseek(struct file *file, loff_t offset, int origin);