Changeset 19212


Ignore:
Timestamp:
05/08/12 01:59:16 (13 months ago)
Author:
BrainSlayer
Message:

3.3.5

Location:
src/linux/universal/linux-3.3
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • src/linux/universal/linux-3.3/Makefile

    r19208 r19212  
    22PATCHLEVEL = 3 
    33SUBLEVEL = 5 
    4 EXTRAVERSION = -rc1 
     4EXTRAVERSION = 
    55NAME = Saber-toothed Squirrel 
    66 
  • src/linux/universal/linux-3.3/fs/hfsplus/catalog.c

    r18778 r19212  
    367367        if (err) 
    368368                goto out; 
     369        if (src_fd.entrylength > sizeof(entry) || src_fd.entrylength < 0) { 
     370                err = -EIO; 
     371                goto out; 
     372        } 
    369373 
    370374        hfs_bnode_read(src_fd.bnode, &entry, src_fd.entryoffset, 
  • src/linux/universal/linux-3.3/fs/hfsplus/dir.c

    r18778 r19212  
    151151                /* fall through */ 
    152152        case 1: 
     153                if (fd.entrylength > sizeof(entry) || fd.entrylength < 0) { 
     154                        err = -EIO; 
     155                        goto out; 
     156                } 
     157 
    153158                hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, 
    154159                        fd.entrylength); 
     
    182187                        goto out; 
    183188                } 
     189 
     190                if (fd.entrylength > sizeof(entry) || fd.entrylength < 0) { 
     191                        err = -EIO; 
     192                        goto out; 
     193                } 
     194 
    184195                hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, 
    185196                        fd.entrylength); 
Note: See TracChangeset for help on using the changeset viewer.