source: patches/linux-2.6.16.5-sun_disklabel_fix-1.patch @ 5c5752c

clfs-1.2clfs-2.1clfs-3.0.0-systemdclfs-3.0.0-sysvinitsystemdsysvinit
Last change on this file since 5c5752c was 5c5752c, checked in by Jim Gifford <clfs@…>, 18 years ago

Added: sun disklabel patches. Tar Security Patch.

  • Property mode set to 100644
File size: 682 bytes
  • fs/partitions/sun.c

    Submitted By: Joe Ciccone <joeciccone at crazyeyesoft dot com>
    Date: 2006-04-14
    Initial Package Version: 2.6.16
    Upstream Status: Sent
    Origin: Joe Ciccone
    Description: This patch fixes fdisk so that it can properly calculate the
                 checksum of a sun disklabel
    
    old new  
    6161        }
    6262        /* Look at the checksum */
    6363        ush = ((__be16 *) (label+1)) - 1;
    64         for (csum = 0; ush >= ((__be16 *) label);)
     64        while (ush < (__be16 *) label)
    6565                csum ^= *ush--;
    6666        if (csum) {
    6767                printk("Dev %s Sun disklabel: Csum bad, label corrupted\n",
Note: See TracBrowser for help on using the repository browser.