summaryrefslogtreecommitdiff
path: root/sys/arch/hp300/dev/hd.c
AgeCommit message (Expand)Author
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
2013-11-20give this a real chance to compileMiod Vallat
2013-11-20replace bare use of disksort with bufqs.David Gwynne
2013-11-01Sprinkle (long long) casts where %lld is being used to print daddr_tKenneth R Westerback
2013-10-14XXsize() returns daddr_t, so calculate the return value in a daddr_tKenneth R Westerback
2013-06-28Uninitialized variable; Maxime VillardMiod Vallat
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2011-07-06Eliminate redundant buf validation checks in xxstrategy() methods nowMatthew Dempsky
2011-06-19UnbreakMiod Vallat
2011-06-19Use disk_lock_nointr() in the xxclose() routines so that they cannotTheo de Raadt
2011-06-19Use disk_lock/disk_unlock directly and in the same way in these drivers,Theo de Raadt
2011-06-05Drop kernel support for the useless DIOCWLABEL ioctl and prune a lotMatthew Dempsky
2011-06-03Get rid of the wlabel argument to bounds_check_with_label(). It'sMatthew Dempsky
2010-09-22All users of physio(9) now pass NULL as the buf pointer argument, soMatthew Dempsky
2010-09-08Store a struct device pointer within struct disk and populate this whenJoel Sing
2010-05-23add dkio.h to the last of the disk ioctl users i can find.David Gwynne
2010-04-23Recycle unused disklabel fields in order to create a disklabel uniqueJoel Sing
2009-08-24- fix format strings for values that are daddr64_tJasper Lievisse Adriaanse
2009-08-16Update to cope with new readdisklabel() return value.Miod Vallat
2009-06-13Needs <sys/malloc.h> nowMiod Vallat
2009-06-04Add DIOCRLDINFO to those drivers previously deprived.Kenneth R Westerback
2009-01-25If hdattach() aborts early because the disk is not in good shape, alwaysMiod Vallat
2008-10-15Second pass of simple timeout_add -> timeout_add_sec conversionsBret Lambert
2007-06-21Brace got lost in rev 1.51.Miod Vallat
2007-06-20These drivers were abusing b_cylinder to store device-specific informationMiod Vallat
2007-06-20b_cylinder does not need to be set on the callpath down into drivers.Theo de Raadt
2007-06-08all drivers should spoof version 1 labelsTheo de Raadt
2007-06-06now that all partition size/offsets are potentially 64-bit, change theTheo de Raadt
2007-06-05use six new macros to access & store the 48-bit disklabel fields relatedTheo de Raadt
2007-06-01Don't initialize d_partitions[RAW_DISK] just before callingKenneth R Westerback
2007-04-30HDUNIT/etc -> DISKUNIT/etc. No functional change.Kenneth R Westerback
2007-02-28Use diskerr() to print error messages.Miod Vallat
2007-02-22Comment out the errmsg printf in hdgetdisklabel() again.Miod Vallat
2007-02-21Long awaiting modernization:Miod Vallat
2007-02-21remove part of buf abuse and store errcnt in softc (instead of b_errcnt); mor...Michael Shalayeff
2006-08-12Setting d_secsize to DEV_BSIZE (or 1 << DEV_BSHIFT, or 512) and thenKenneth R Westerback
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-01-22b_cylin -> b_cylinder; no functional change.Miod Vallat
2006-01-20b_un.b_addr -> b_data; no functional change.Miod Vallat
2005-11-18Protect biodone() with splbio().Miod Vallat
2005-11-18Define the CS/80 identify structure only once and correctly, instead ofMiod Vallat
2005-11-16Overhaul the way HP-IB devices are probed. We will now do an exhaustiveMiod Vallat
2005-11-15Only two `h' in threshold.Miod Vallat
2005-11-15More typos (especially indicies -> indices), checked with jmc@Miod Vallat
2005-11-14Make HDWAITC and HDRETRY overridable in the kernel configuration file;Miod Vallat
2005-11-14constuct -> constructMiod Vallat
2005-11-14hz is defined in <sys/kernel.h>Miod Vallat
2005-11-13Better error message layout.Miod Vallat
2005-11-12Constify, and simplify hdgetinfo() which only gets called for known disks.Miod Vallat
2005-11-12Print HP-IB disk geometry the same way we print SCSI disk geometriesMiod Vallat