Annotation of dmsdos/patches/fat-truncate-bugfix.diff, revision 1.1

1.1     ! root        1: --- linux/fs/fat/file.c.orig   Thu Jan  7 18:38:59 1999
        !             2: +++ linux/fs/fat/file.c        Thu Jan  7 19:17:40 1999
        !             3: @@ -442,6 +442,10 @@
        !             4:        /* Why no return value?  Surely the disk could fail... */
        !             5:        if (IS_IMMUTABLE(inode))
        !             6:                return /* -EPERM */;
        !             7: +      if(inode->i_sb->s_flags&MS_RDONLY) {
        !             8: +              printk("FAT: fat_truncate called though fs is read-only, uhh...\n");
        !             9: +              return /* -EROFS */;
        !            10: +      }
        !            11:        cluster = SECTOR_SIZE*MSDOS_SB(inode->i_sb)->cluster_size;
        !            12:        (void) fat_free(inode,(inode->i_size+(cluster-1))/cluster);
        !            13:        MSDOS_I(inode)->i_attrs |= ATTR_ARCH;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.