aboutsummaryrefslogtreecommitdiff
path: root/lib/libdisk
Commit message (Collapse)AuthorAgeFilesLines
* As-per r161293 (jhb), only recognize mfi(4) on i386.Devin Teske2014-04-301-1/+1
| | | | | | | | This is a direct commit to stable/4 as all future branches contain r105818 which made this code obsolete. Notes: svn path=/stable/4/; revision=265129
* Teach libdisk about mfid devices. This is a direct commit to stable/4Devin Teske2014-04-302-2/+4
| | | | | | | since stable/5 and newer have r105681 which made this code obsolete. Notes: svn path=/stable/4/; revision=265126
* Teach libdisk about the ipsd devices. Note: I don't like to editorilize inScott Long2005-01-132-1/+3
| | | | | | | | | | | commits, but libdisk is just plain lame. Being required to teach it about each disk device name is part of the magic folklore that is just plain wrong. This is one of the many many many reasons why libdisk & sysinstall need to be thrown away and rebuilt from scratch. No amount of tweaking and fixing them will make them better. Notes: svn path=/stable/4/; revision=140193
* Handle read_block() failures by ignoring the disk rather thanBrian Somers2004-06-043-12/+34
| | | | | | | dumping core. Notes: svn path=/stable/4/; revision=130069
* MFC: Fixed pc98 partition type.Yoshihiro Takahashi2004-01-271-2/+2
| | | | Notes: svn path=/stable/4/; revision=125085
* MFC: Fix to check disk geometry for pc98.Yoshihiro Takahashi2002-10-241-1/+18
| | | | Notes: svn path=/stable/4/; revision=105869
* MFC: new bsd.lib.mk API.Ruslan Ermilov2002-07-191-1/+0
| | | | Notes: svn path=/stable/4/; revision=100377
* MFC 1.29 and 1.30. Give Delete_Chunk2() the ability to recover space,Matthew Dillon2002-01-072-17/+57
| | | | | | | | add Delete_Chunk2() (Delete_Chunk + additional flags argument), and leave Delete_Chunk() as a compatibility shim. Notes: svn path=/stable/4/; revision=88997
* MFC: sort disk name in libdisk and use the proper interface to the kernel.Poul-Henning Kamp2001-12-302-11/+26
| | | | | | | Approved by: re Notes: svn path=/stable/4/; revision=88694
* MFC: Reduce gratuitous diffs to -CURRENT.Ruslan Ermilov2001-12-171-3/+3
| | | | Notes: svn path=/stable/4/; revision=88037
* Temporarily disable the use of kern.disks - it returns the diskJordan K. Hubbard2001-09-182-2/+3
| | | | | | | | | | | | devices in the wrong order and causes them to be displayed out of sequence in sysinstall. The right fix is to sort that info in the kernel, this is just a stop-gap measure which falls back to the code which always ran prior to kern.disks existing. This deliberately not committed to -current because we have aple time to pursue the right fix in that branch. Notes: svn path=/stable/4/; revision=83604
* Disabled kern.disk sysctl for PC98 because the wd driver does not useYoshihiro Takahashi2001-08-281-0/+2
| | | | | | | | | disk_create() interface. Approved by: jkh Notes: svn path=/stable/4/; revision=82450
* MFC: markup and misc fixes.Ruslan Ermilov2001-08-171-1/+3
| | | | | | | Approved by: re Notes: svn path=/stable/4/; revision=81834
* MFC: remove whitespace at EOL.Dima Dorfman2001-07-221-2/+2
| | | | Notes: svn path=/stable/4/; revision=80145
* MFC: (part 2) - don't bomb out from this library on error, returnJordan K. Hubbard2001-05-138-80/+101
| | | | | | | some sort of appropriate failure code. Notes: svn path=/stable/4/; revision=76556
* *** empty log message ***Jordan K. Hubbard2001-05-1310-266/+300
| | | | Notes: svn path=/stable/4/; revision=76552
* MFC: MAN[1-9] -> MAN.Ruslan Ermilov2001-04-251-1/+1
| | | | Notes: svn path=/stable/4/; revision=75949
* MFC: don't call err() on the Alpha.David E. O'Brien2001-03-189-32/+32
| | | | | | | Approved by: jkh Notes: svn path=/stable/4/; revision=74428
* MFC: recent mdoc(7) fixes.Ruslan Ermilov2001-03-061-1/+1
| | | | Notes: svn path=/stable/4/; revision=73888
* MFC: Fix up prototypes and includesKris Kennaway2001-03-051-1/+1
| | | | | | | | | | | | | | | | Covers the following revisions: libc/rpc/rpc.3 1.13 libc/stdlib/tsearch.3 1.5 libc/xdr/xdr.3 1.10 libdisk/libdisk.3 1.20 libftpio/ftpio.3 1.27 libposix1e/posix1e.3 1.11 libusb/usb.3 1.5 libutil/logout.3 1.8 Notes: svn path=/stable/4/; revision=73581
* MFC: (turn dkcksum() into an __inline function)David E. O'Brien2001-03-051-1/+0
| | | | Notes: svn path=/stable/4/; revision=73572
* Yet another repair to "make world".Mark Murray2001-03-041-1/+1
| | | | | | | MFC: file removed when sbin/disklabel was MFC'd (.path: problem). Notes: svn path=/stable/4/; revision=73533
* MFC: teach libdisk about 'aac'.Mike Smith2001-01-232-1/+3
| | | | Notes: svn path=/stable/4/; revision=71439
* MFC: Prepare for mdoc(7)NG.Ruslan Ermilov2000-12-291-1/+1
| | | | Notes: svn path=/stable/4/; revision=70483
* MFC: Install-time configuration of i386 boot0.Robert Nordier2000-12-181-1/+23
| | | | Notes: svn path=/stable/4/; revision=70175
* MFC: recent mdoc(7) fixes.Ruslan Ermilov2000-12-081-6/+9
| | | | Notes: svn path=/stable/4/; revision=69764
* Add ATA raid controller support for sysinstall.Jordan K. Hubbard2000-11-062-1/+3
| | | | | | | Submitted by: debnar@o-c.sk Notes: svn path=/stable/4/; revision=68408
* MFC: Added boot selector supports for PC-98.Yoshihiro Takahashi2000-09-143-2/+75
| | | | Notes: svn path=/stable/4/; revision=65833
* MFC: Fixed warnings and typo. Recognize slice type 0x24 as FAT (only PC-98).Yoshihiro Takahashi2000-08-082-1/+6
| | | | Notes: svn path=/stable/4/; revision=64380
* MFC: /dev/rXXX -> /dev/XXXPaul Saab2000-08-073-6/+6
| | | | Notes: svn path=/stable/4/; revision=64332
* MFC: Don't call vfprintf-like functions without a format string.Kris Kennaway2000-07-201-1/+1
| | | | Notes: svn path=/stable/4/; revision=63636
* MFC: Support MBR boot loaders more than 1 sector long.John Baldwin2000-07-176-62/+16
| | | | Notes: svn path=/stable/4/; revision=63339
* MFC: _PATH_DEV'ify libdisk and fix a misspelling in an error message.John Baldwin2000-07-144-8/+12
| | | | Notes: svn path=/stable/4/; revision=63106
* MFC: teach libdisk about 'twe' disksMike Smith2000-05-252-1/+3
| | | | Notes: svn path=/stable/4/; revision=60909
* MFC: rev 1.13, reassemble a sentence.Joerg Wunsch2000-04-251-1/+1
| | | | Notes: svn path=/stable/4/; revision=59625
* MFC: introduce .Lb macro to libraries manpages, some mdoc cleanupAlexey Zelkin2000-04-221-1/+3
| | | | Notes: svn path=/stable/4/; revision=59519
* MFC: Supported PC-98.Yoshihiro Takahashi2000-04-019-0/+322
| | | | Notes: svn path=/stable/4/; revision=58890
* Fix fd leak in libdisk's Disk_Names()Warner Losh2000-03-101-0/+4
| | | | Notes: svn path=/head/; revision=57898
* Fix pointer addition bug (3 -> 4).Jonathan Lemon2000-03-091-1/+1
| | | | | | | Submitted by: david.w.james@bt.com Notes: svn path=/head/; revision=57856
* Correct device naming for IDA disk nodes (idad)Jonathan Lemon2000-03-082-2/+2
| | | | Notes: svn path=/head/; revision=57831
* Hide more debugging behind isDebug(); what's currentlyJordan K. Hubbard2000-02-181-2/+4
| | | | | | | spewing out will only alarm people. Notes: svn path=/head/; revision=57306
* Replace beforeinstall target with new variables used by .mk system.Rodney W. Grimes2000-01-141-5/+1
| | | | | | | Reviewed by: marcel, and make world Notes: svn path=/head/; revision=55955
* Just on the off-chance that somebody might use libdisk in a totallyPoul-Henning Kamp1999-12-221-5/+11
| | | | | | | | | | | lobotomized environment, say booted from a floppy with no /etc full of password and group files, give sensible fallbacks for roots uid and operators gid. This might fix sysinstall. Notes: svn path=/head/; revision=55008
* Catch up to the fact that block devices are toast.Jordan K. Hubbard1999-12-152-13/+38
| | | | | | | | | | | Teach about the afd driver. Teach new char dev for ad driver. Make ownerships correct. Submitted by: jhb Notes: svn path=/head/; revision=54627
* Remove 'sd' support. SCSI disks are known as 'da' these days.Mike Smith1999-11-272-3/+1
| | | | Notes: svn path=/head/; revision=53784
* Remove BAD144 supportPoul-Henning Kamp1999-11-275-42/+0
| | | | Notes: svn path=/head/; revision=53749
* Teach libdisk about the AMI and Mylex RAID drivers. You should be ableMike Smith1999-11-022-1/+5
| | | | | | | to install directly to arrays managed by these controllers now. Notes: svn path=/head/; revision=52786
* fix couple mdoc errorAlexey Zelkin1999-10-281-9/+7
| | | | | | | mention library name in header (.Nd field) - it allows to use "man -k libdisk" Notes: svn path=/head/; revision=52595
* $Id$ -> $FreeBSD$Peter Wemm1999-08-2812-12/+12
| | | | Notes: svn path=/head/; revision=50476
* Merge from -stable; support for the 'ida' driver, move fla to major 102Mike Smith1999-07-052-4/+6
| | | | Notes: svn path=/head/; revision=48585