Only in /home/me/userfs-0.6/kernel/src: .depend
diff -C 4 -r src/Makefile /home/me/userfs-0.6/kernel/src/Makefile
*** src/Makefile	Wed May 25 11:25:42 1994
--- /home/me/userfs-0.6/kernel/src/Makefile	Wed May 11 13:57:50 1994
***************
*** 19,31 ****
  GENHDR=$(GENDIR)/genhdr
  GENCODE=$(GENDIR)/gencode
  INCL=$(TOP)/kernel/linux
  
! # If you're using Linux 1.1.11 or later, define AFTER1_1_11
! # If you're using the new TTY driver patches or Linux 1.1.13 or later,
! # define AFTER1_1_13.
! 
! DEFINES=-DAFTER1_1_13
  CFLAGS=-I.. -O2 -fomit-frame-pointer $(DEFINES) -D__KERNEL__ -DMODULE -Wall
  
  all:	userfs.o
  
--- 19,28 ----
  GENHDR=$(GENDIR)/genhdr
  GENCODE=$(GENDIR)/gencode
  INCL=$(TOP)/kernel/linux
  
! # Define this if you're using Linux 1.1.11 or later
! DEFINES=-DAFTER1_1_11
  CFLAGS=-I.. -O2 -fomit-frame-pointer $(DEFINES) -D__KERNEL__ -DMODULE -Wall
  
  all:	userfs.o
  
diff -C 4 -r src/file.c /home/me/userfs-0.6/kernel/src/file.c
*** src/file.c	Thu Jun  2 08:54:59 1994
--- /home/me/userfs-0.6/kernel/src/file.c	Wed May 11 13:57:51 1994
***************
*** 9,17 ****
  #include <linux/sched.h>
  #include <linux/fs.h>
  #include <linux/stat.h>
  #include <linux/errno.h>
- #include <linux/fcntl.h>
  #include <linux/locks.h>
  #include <linux/userfs_fs.h>
  #include <linux/userfs_fs_sb.h>
  #include <linux/userfs_fs_f.h>
--- 9,16 ----
***************
*** 127,138 ****
  		memcpy_fromfs(mbuf, buf, sz);
  
  		userfs_genpkt(inode->i_sb, &pre, up_write);
  
! 		if (fl->f_flags & O_APPEND)
! 			snd.off = inode->i_size;
! 		else
! 			snd.off = fl->f_pos;
  		snd.data.elems = mbuf;
  		snd.data.nelem = sz;
  		
  		if ((ret = userfs_doop(inode->i_sb, &pre, &repl,
--- 126,134 ----
  		memcpy_fromfs(mbuf, buf, sz);
  
  		userfs_genpkt(inode->i_sb, &pre, up_write);
  
! 		snd.off = fl->f_pos;
  		snd.data.elems = mbuf;
  		snd.data.nelem = sz;
  		
  		if ((ret = userfs_doop(inode->i_sb, &pre, &repl,
diff -C 4 -r src/super.c /home/me/userfs-0.6/kernel/src/super.c
*** src/super.c	Sun May 15 09:03:30 1994
--- /home/me/userfs-0.6/kernel/src/super.c	Thu May 12 10:25:30 1994
***************
*** 235,243 ****
  	sb->s_magic = USERFS_SUPER_MAGIC;
  	sb->s_blocksize = 2048;
  	sb->s_op = &userfs_super_operations;
  
! 	U_SB(sb).s_seq = mntinfo->seq;
  	U_SB(sb).s_iops = &userfs_inode_operations;
  
  	U_SB(sb).s_nwproc = 0;
  	U_SB(sb).s_canread = 0;
--- 235,243 ----
  	sb->s_magic = USERFS_SUPER_MAGIC;
  	sb->s_blocksize = 2048;
  	sb->s_op = &userfs_super_operations;
  
! 	U_SB(sb).s_seq = 1;
  	U_SB(sb).s_iops = &userfs_inode_operations;
  
  	U_SB(sb).s_nwproc = 0;
  	U_SB(sb).s_canread = 0;
diff -C 4 -r src/userfs.h /home/me/userfs-0.6/kernel/src/userfs.h
*** src/userfs.h	Wed May 25 11:25:43 1994
--- /home/me/userfs-0.6/kernel/src/userfs.h	Thu May  5 18:25:15 1994
***************
*** 4,15 ****
  
  #ifndef __FS_USERFS_USERFS_H_SEEN__
  #define __FS_USERFS_USERFS_H_SEEN__
  
- #ifdef AFTER1_1_13
- #define AFTER1_1_11
- #endif
- 
  #if __cplusplus
  #define __FUNCTION__	"__FUNCTION__:"__FILE__":(function/line unknown)"
  #endif
  
--- 4,11 ----
***************
*** 34,55 ****
  
  #ifdef MODULE
  #define U_SB(sb)	(*(struct userfs_sb_info *)(sb)->u.generic_sbp)
  #define U_INO(ino)	(*(struct userfs_inode_info *)(ino)->u.generic_ip)
  #define U_SBP(sb)	((struct userfs_sb_info *)(sb)->u.generic_sbp)
  #define U_INOP(ino)	((struct userfs_inode_info *)(ino)->u.generic_ip)
- #ifdef AFTER1_1_13
- #define U_FILEP(file)	((struct userfs_file_info *)(file)->private_data)
- #define U_FILE(file)	(*(struct userfs_file_info *)(file)->private_data)
- #else
  #define U_FILEP(file)	((struct userfs_file_info *)(file)->u.generic_fp)
! #define U_FILE(file)	(*(struct userfs_file_info *)(file)->u.generic_fp)
! #endif /* AFTER1_1_13 */
! #else /* !MODULE */
  #define U_SB(sb)	((sb)->u.userfs_sb)
  #define U_INO(ino)	((ino)->u.userfs_i)
  #define U_FILE(file)	((file)->u.userfs_f)
! #endif /* MODULE */
  
  /* A kiss to end a sleep */
  extern struct pwlist *userfs_kiss(struct super_block *, int seq, int why);
  
--- 30,46 ----
  
  #ifdef MODULE
  #define U_SB(sb)	(*(struct userfs_sb_info *)(sb)->u.generic_sbp)
  #define U_INO(ino)	(*(struct userfs_inode_info *)(ino)->u.generic_ip)
+ #define U_FILE(file)	(*(struct userfs_file_info *)(file)->u.generic_fp)
  #define U_SBP(sb)	((struct userfs_sb_info *)(sb)->u.generic_sbp)
  #define U_INOP(ino)	((struct userfs_inode_info *)(ino)->u.generic_ip)
  #define U_FILEP(file)	((struct userfs_file_info *)(file)->u.generic_fp)
! #else
  #define U_SB(sb)	((sb)->u.userfs_sb)
  #define U_INO(ino)	((ino)->u.userfs_i)
  #define U_FILE(file)	((file)->u.userfs_f)
! #endif
  
  /* A kiss to end a sleep */
  extern struct pwlist *userfs_kiss(struct super_block *, int seq, int why);
  
