summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/alpha/disksubr.c
AgeCommit message (Collapse)Author
1998-05-02Fix pastoTodd C. Miller
1998-03-02"Whoops" last commit contained stuff not meant to be committedNiklas Hallqvist
1998-03-01GCC 2.8 -Wall explicit typingNiklas Hallqvist
1998-02-24rename some DOS MBR partition typesTheo de Raadt
1998-02-19add netbsd partition, rename 386BSD one to FreeBSD..Theo de Raadt
1998-01-11disklabel spoofing for FAT32.Niels Provos
1997-11-09swap definitions superceded by new endian.hNiklas Hallqvist
1997-10-20Do not spoof OpenBSD partitionsNiklas Hallqvist
1997-10-02label "done" now unusedNiklas Hallqvist
1997-10-02typosNiklas Hallqvist
1997-10-02no more ESRCH, but maybe EIO insteadNiklas Hallqvist
1997-08-08Use the new bounds_check_with_label API. Add generic support for readingNiklas Hallqvist
both little and big endian BSD disklabels. Add a specific hook to read such a big-endian disklabel as it is found on amiga (normally, however, amiga uses the native RDB format, which still is not supported).
1997-07-30Simplify ifdefs. Ensure a MBR-originated fake label will be chosen before theNiklas Hallqvist
more minimal label that used to get precedence. Comment some more.
1997-06-30Add MBR & i386/disklabel probing in a generic fashion usable for moreNiklas Hallqvist
disklabel types, and for other architectures if they chose. Both read/write supported for both alpha and i386/arc disklabels. ISO9660 spoofing kept and tested. Add "option DISKLABEL_ALL" to your config to use.
1997-04-0716 partitionsTodd C. Miller
1997-04-06support cd9660 disklabel spoofing; also fix block offset confusionTheo de Raadt
1997-01-24Sync with NetBSD 961207Niklas Hallqvist
1996-10-30Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed.Niklas Hallqvist
-Wall -Wstrict-prototypes -Wmissing-prototypes too.
1996-07-29Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling conventionNiklas Hallqvist
1996-06-18sync to 0616, retaining local diffsTheo de Raadt
1996-01-12from netbsd;Theo de Raadt
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page.
1995-10-18initial import of NetBSD treeTheo de Raadt