Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Nov 2002 12:47:03 -0800 (PST)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/libdisk write_ia64_disk.c
Message-ID:  <200211102047.gAAKl3IG065982@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcel      2002/11/10 12:47:03 PST

  Modified files:
    lib/libdisk          write_ia64_disk.c 
  Log:
  General cleanup:
  o  Remove all code guarded by !defined(__ia64__). This file is
     specifically written for ia64,
  o  Handle the case when read_block() or write_block() fails. We
     don't want sysinstall(8) to signal a thumbs-up on error,
  o  Set the starting (cyl,hd,sect) triple to 0xFFFFFF when either
     bios_hd or bios_sect is zero or the LBA us not representable
     with the triple. In that case automaticly initialize the
     ending triple with 0xFFFFFF as well,
  o  Reindent Write_Int32() as it was different than the rest of
     the file,
  o  Remove some unused variables that appeared to be used but
     were effectively useless.
  o  Plug a memory leak: The second timne we read the MBR, we write
     out a modified block, but didn't free the memory after writing.
  o  Replace d1->sector_size with 512 when we read/write the MBR.
     We ignore the sector size in cases we shouldn't but adhered to
     it in cases it would be wrong if the sector_size wasn't 512.
  
  This file should eventually be rewritten to write out a GPT. For
  now, a MBR will do...
  
  Revision  Changes    Path
  1.5       +68 -96    src/lib/libdisk/write_ia64_disk.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211102047.gAAKl3IG065982>