Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Mar 2001 13:30:11 -0800 (PST)
From:      "David E. O'Brien" <obrien@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/libdisk blocks.c change.c chunk.c create_chunk.c disk.c disklabel.c libdisk.h rules.c write_disk.c
Message-ID:  <200103182130.f2ILUBD04644@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
obrien      2001/03/18 13:30:11 PST

  Modified files:
    lib/libdisk          blocks.c change.c chunk.c create_chunk.c 
                         disk.c disklabel.c libdisk.h rules.c 
                         write_disk.c 
  Log:
  Libraries should _never_ call exit() themselves (or its alternate spelling
  `err()').  libdisk does! and additionally libdisk gets confused on Alpha
  disks with foreign disklabels, throws up its hands and exits.  This is
  the cause of the "going no where without my init" install bug on the Alpha.
  
  So now on the Alpha, rather than call err(), we print the error string and
  continue processing.
  
  Submitted by:	jkh
  
  Revision  Changes    Path
  1.8       +6 -7      src/lib/libdisk/blocks.c
  1.17      +1 -2      src/lib/libdisk/change.c
  1.24      +8 -9      src/lib/libdisk/chunk.c
  1.55      +5 -6      src/lib/libdisk/create_chunk.c
  1.67      +10 -11    src/lib/libdisk/disk.c
  1.6       +1 -2      src/lib/libdisk/disklabel.c
  1.37      +9 -1      src/lib/libdisk/libdisk.h
  1.19      +1 -2      src/lib/libdisk/rules.c
  1.37      +1 -2      src/lib/libdisk/write_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?200103182130.f2ILUBD04644>