Changeset 32076


Ignore:
Timestamp:
May 16, 2017, 11:21:38 AM (2 months ago)
Author:
brainslayer
Message:

mmh

Location:
src/linux/universal
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • src/linux/universal/linux-3.10/drivers/mtd/mtdpart.c

    r32075 r32076  
    889889                            int retlen;
    890890                            mtd_read(master,offset,4, &retlen, (u_char *)&buf);
    891                             if (SQUASHFS_MAGIC == le32_to_cpu((__u32 *) buf))
     891                            if (SQUASHFS_MAGIC == le32_to_cpu(buf)
    892892                                    {
    893893                                        printk(KERN_EMERG "\nfound squashfs at %X\n",offset);
  • src/linux/universal/linux-3.18/drivers/mtd/mtdpart.c

    r32075 r32076  
    893893                if (!strcmp(parts[i].name, "linux") || !strcmp(parts[i].name, "linux2")) {
    894894
    895                 char *buf = vmalloc(4096);
     895                unsigned int buf;
    896896                int offset = slave->offset;
    897897                int bootsize = slave->offset;
     
    901901                            {
    902902                            int retlen;
    903                             mtd_read(master,offset,4, &retlen, buf);
     903                            mtd_read(master,offset,4, &retlen, (u_char *)&buf);
    904904                           
    905                             if (SQUASHFS_MAGIC == le32_to_cpu((__u32 *) buf))
     905                            if (SQUASHFS_MAGIC == le32_to_cpu(buf)
    906906                                    {
    907907                                        printk(KERN_EMERG "\nfound squashfs at %X\n",offset);
     
    916916                            offset+=4096;
    917917                            }
    918                 vfree(buf);             
    919918                }
    920919#endif
  • src/linux/universal/linux-4.4/drivers/mtd/mtdpart.c

    r32075 r32076  
    912912                if (!strcmp(parts[i].name, "linux") || !strcmp(parts[i].name, "linux2")) {
    913913
    914                 char *buf = vmalloc(4096);
     914                unsigned int buf;
    915915                int offset = slave->offset;
    916916                int bootsize = slave->offset;
     
    920920                            {
    921921                            int retlen;
    922                             mtd_read(master,offset,4, &retlen, buf);
     922                            mtd_read(master,offset,4, &retlen, (u_char *)&buf);
    923923                           
    924                             if (SQUASHFS_MAGIC == le32_to_cpu((__u32 *) buf))
     924                            if (SQUASHFS_MAGIC == le32_to_cpu(buf)
    925925                                    {
    926926                                        printk(KERN_EMERG "\nfound squashfs at %X\n",offset);
     
    935935                            offset+=4096;
    936936                            }
    937                 vfree(buf);             
    938937                }
    939938#endif
  • src/linux/universal/linux-4.9/drivers/mtd/mtdpart.c

    r32075 r32076  
    953953                if (!strcmp(parts[i].name, "linux") || !strcmp(parts[i].name, "linux2")) {
    954954
    955                 char *buf = vmalloc(4096);
     955                unsigned int buf;
    956956                int offset = slave->offset;
    957957                int bootsize = slave->offset;
     
    961961                            {
    962962                            int retlen;
    963                             mtd_read(master,offset,4, &retlen, buf);
    964                             if (SQUASHFS_MAGIC == le32_to_cpu((__u32 *) buf))
     963                            mtd_read(master,offset,4, &retlen, (u_char *)&buf);
     964                            if (SQUASHFS_MAGIC == le32_to_cpu(buf)
    965965                                    {
    966966                                        printk(KERN_EMERG "\nfound squashfs at %X\n",offset);
     
    975975                            offset+=4096;
    976976                            }
    977                 vfree(buf);             
    978977                }
    979978#endif
Note: See TracChangeset for help on using the changeset viewer.