1 --- linux/mm/filemap.c.obd-orig Mon Nov 26 06:29:17 2001
2 +++ linux/mm/filemap.c Tue Dec 11 14:29:50 2001
4 if ((ssize_t) count < 0)
8 if (!access_ok(VERIFY_READ, buf, count))
14 @@ -2987,10 +2988,12 @@
15 * same page as we're writing to, without it being marked
19 { volatile unsigned char dummy;
20 __get_user(dummy, buf);
21 __get_user(dummy, buf+bytes-1);
25 status = -ENOMEM; /* we'll assign it later anyway */
26 page = __grab_cache_page(mapping, index, &cached_page);
27 --- linux/kernel/ksyms.c.lustre-orig Sun Jan 20 17:47:43 2002
28 +++ linux/kernel/ksyms.c Sun Jan 20 18:21:30 2002
30 EXPORT_SYMBOL(lock_page);
31 EXPORT_SYMBOL(unlock_page);
34 +EXPORT_SYMBOL(pagecache_lock);
35 +EXPORT_SYMBOL(do_kern_mount);
36 +EXPORT_SYMBOL(sys_mkdir);
37 +EXPORT_SYMBOL(sys_rmdir);
38 +EXPORT_SYMBOL(sys_unlink);
40 /* device registration */
41 EXPORT_SYMBOL(register_chrdev);
42 EXPORT_SYMBOL(unregister_chrdev);
43 --- linux/include/linux/fs.h.lustre-orig Sun Jan 20 17:32:26 2002
44 +++ linux/include/linux/fs.h Sun Jan 20 18:23:42 2002
46 extern int may_umount(struct vfsmount *);
47 extern long do_mount(char *, char *, char *, unsigned long, void *);
49 +struct vfsmount *do_kern_mount(char *type, int flags, char *name, void *data);
50 +int do_umount(struct vfsmount *mnt, int flags);
51 #define kern_umount mntput
53 extern int vfs_statfs(struct super_block *, struct statfs *);
54 @@ -1043,6 +1045,11 @@
59 +asmlinkage long sys_mkdir(const char * pathname, int mode);
60 +asmlinkage long sys_rmdir(const char * pathname);
61 +asmlinkage long sys_unlink(const char * pathname);
65 asmlinkage long sys_open(const char *, int, int);