summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/dev/xd.c
AgeCommit message (Expand)Author
2011-07-06Eliminate redundant buf validation checks in xxstrategy() methods nowMatthew Dempsky
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-11-11Pass a few more M_ZERO to malloc() or its wrappers, when useful; ok krw@Miod Vallat
2010-09-22Add DIOCGPDINFO to drivers that were lacking it. Where thereKenneth R Westerback
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-08-28Garbage collect struct dkdriver.Matthew Dempsky
2010-05-23add dkio.h to the last of the disk ioctl users i can find.David Gwynne
2009-09-05fix typosTheo de Raadt
2009-09-05Make DIOCSDINFO code consistant everywhere.Kenneth R Westerback
2009-08-13Replace the error strings that were being passed around with much simplerTheo de Raadt
2009-01-04In x[dy]dummystrat, do not clear B_BUSY from the buffer.Miod Vallat
2007-11-28ctob/btoc -> ptoa/atopMartin Reindl
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...' whereKenneth R Westerback
2007-07-01Perform minimal disklabel setup without needing to do the disklabel_to_sun()Miod Vallat
2007-06-24Fix xd and xy disklabel handling.Miod Vallat
2007-06-20b_cylinder does not need to be set on the callpath down into drivers.Theo de Raadt
2007-06-07more XXsize() falloutTheo 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-04-29Replace expansions of DISKLABELDEV() with DISKLABELDEV(). Shorter, andKenneth R Westerback
2007-02-15Don't print the error strings returned by readdisklabel(). If youKenneth R Westerback
2006-12-03Initialize more fields of the proto disklabel before invoking readdisklabel(),Miod Vallat
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-01-20b_un.b_addr -> b_data; no functional change.Miod Vallat
2006-01-20Use <dev/sun/disklabel.h> instead of similar <machine/sun_disklabel.h> onMiod Vallat
2004-09-29Switch sparc to evcount; ok deraadt@Miod Vallat
2004-02-15new arg to disk_unbusy, to record separate read/write statistics.Ted Unangst
2004-01-12typos from Jared Yanovich;Jason McIntyre
2003-09-29avaliable -> availableMiod Vallat
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2002-06-08Use tsleep.Artur Grabowski
2002-05-29splbio around biodone.Artur Grabowski
2002-04-30Fix an ancient problem in how sparc interrupts are handled.Artur Grabowski
2002-03-14First round of __P removal in sysTodd C. Miller
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-03-24Convert to new timeout API. art@ ok.Hakan Olsson
2001-02-22ifdef sparc -> ifdef __sparc__Artur Grabowski
2000-11-10seperate -> separate, okay aaron@Niels Provos
2000-07-04missing splxArtur Grabowski
1999-07-09vm_offset_t -> {v,p}addr_t and vm_size_t -> {v,p}size_tArtur Grabowski
1998-10-03Add a "spoofonly" argument to readdisklabel() which will be used toTodd C. Miller
1998-03-01Fixed declaration of iorqno in xd_piodriver(),johns
1997-08-08Change the bounds_check_with_label API to also take a cpu_disklabelNiklas Hallqvist
1997-08-08Mostly sync to NetBSD-current 970804.Jason Downs
1996-08-12repair XDC_HWAIT macro to handle the fact that waithead is nowchuck
1996-08-11netbsd port, now we merge our changes back inTheo de Raadt
1996-03-04Fix two bugs reported by Don Koch <aardvark@poirot.krl.com>(NetBSD PR#216{8,9})chuck