summaryrefslogtreecommitdiffstats
path: root/sys/dev/ramdisk.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Eliminate ramdisk.c and ramdisk.h now that they're unused.matthew2011-06-231-633/+0
* Drop kernel support for the useless DIOCWLABEL ioctl and prune a lotmatthew2011-06-051-8/+1
* Get rid of the wlabel argument to bounds_check_with_label(). It'smatthew2011-06-031-2/+2
* Change a few of the more common disk drivers (sd, cd, wd, rd, and vnd)matthew2011-05-311-2/+2
* All users of physio(9) now pass NULL as the buf pointer argument, somatthew2010-09-221-3/+3
* Store a struct device pointer within struct disk and populate this whenjsing2010-09-081-2/+2
* no need for an activate function if it just returns 0deraadt2010-09-071-9/+2
* Garbage collect struct dkdriver.matthew2010-08-281-3/+1
* Recycle unused disklabel fields in order to create a disklabel uniquejsing2010-04-231-3/+1
* Get rid of devact enum, substitute it with an int and coresponding defines.pirofti2009-10-131-3/+3
* ANSI and other cleanups; ok krwderaadt2008-08-221-118/+71
* Make sure the label is read in rdopen(), this isn't the case if youmiod2008-07-121-1/+6
* Don't bypass partition bounds check for RAW_PART. We now guarantee thatkrw2008-06-151-5/+3
* Make rd act more like a 'normal' disk device, allowing the elimination ofkrw2008-05-231-3/+49
* return with ENOTTY instead of EINVAL for unknown ioctl requests.brad2008-01-051-1/+4
* KNFgilles2007-09-111-2/+2
* more M_ZERO changesgilles2007-09-081-3/+2
* b_cylinder does not need to be set on the callpath down into drivers.deraadt2007-06-201-25/+14
* avoid modification race in DIOCRLDINFO; ok krw miodderaadt2007-06-181-5/+7
* Implement DIOCRLDINFO, DIOCGPDINFO and DIOCGPART. Tweak DIOCGDINFO tokrw2007-06-181-12/+36
* all drivers should spoof version 1 labelsderaadt2007-06-081-1/+2
* now that all partition size/offsets are potentially 64-bit, change thederaadt2007-06-061-3/+3
* use six new macros to access & store the 48-bit disklabel fields relatedderaadt2007-06-051-3/+3
* Don't initialize d_partitions[RAW_DISK] just before callingkrw2007-06-011-6/+1
* Pass a real dev_t to readdisklabel(), not a unit number with lipstick.krw2007-04-241-7/+7
* Eliminate D_CHAIN, D_ECC and D_RAMDISK flags from disklabel. They werekrw2006-09-241-2/+1
* Now that DEV_BSIZE is universally defined as 1 << DEV_BSHIFT, use it tokrw2006-08-141-2/+2
* Setting d_secsize to DEV_BSIZE (or 1 << DEV_BSHIFT, or 512) and thenkrw2006-08-121-3/+2
* Do not compile RAMDISK_SERVER functionnality by default if option SMALL_KERNEL;miod2005-06-301-2/+2
* Complete 'lp.d_' to 'lp->d_' changes started with r1.24 so that ramdisk_cd andkrw2004-04-031-18/+18
* Better bounds checking in strategy(), and kill the (unused) rd flagsmiod2004-04-011-67/+52
* Do not fill more than the first three fields of cfdriver structures unlessmiod2004-01-141-2/+2
* typos from Tom Cosgrove;jmc2003-10-211-3/+3
* Some string cleanup: sprintf -> snprintf and magic numbers to sizeofkrw2003-04-191-5/+9
* Provide a functional d_psize() function for ramdisk block devices.miod2003-03-031-16/+25
* Protect biodone calls with splbio.art2002-05-231-1/+7
* First round of __P removal in sysmillert2002-03-141-10/+10
* Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod2001-11-061-2/+1
* Use macros from sys/disklabel.h instead of custom ones with slightlymillert2001-10-241-25/+16
* merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okmickey2001-09-191-3/+1
* Add missing call to minor() in RDLABELDEV macro.millert2001-07-081-2/+2
* zap old vmart2001-06-271-7/+1
* No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)ho2001-05-161-5/+1
* We don't need a prototype for kmem_alloc.art1999-11-161-4/+1
* vaddr_t/vsize_tmickey1999-09-141-7/+6
* compatibility with uvm kmem allocatorsart1999-02-261-1/+10
* Add a "spoofonly" argument to readdisklabel() which will be used tomillert1998-10-031-2/+2
* avoid "no disklabel" error messagesderaadt1997-10-181-2/+2
* Changes to ramdisk driver to support disklabels. Work done by Theo.rahnds1997-02-061-8/+110
* partial sync with netbsd 960418, more to comederaadt1996-04-211-44/+88