summaryrefslogtreecommitdiff
path: root/sys/dev/dkwedge
AgeCommit message (Expand)Author
2010-02-07d_psize routine returns a number of blocks or -1 on error.mlelstv
2010-01-25GPTs are defined in terms of physical blocks.mlelstv
2010-01-23struct buf::b_iodone is not called at splbio() any more.bouyer
2009-12-27Implement and use a dkminphys() that calls the parent device's minphysjakllsch
2009-12-05Remove support for NetBSD/playstation2.pooka
2009-09-08dkwedge_list() is currently called only from ioctl routines wherepooka
2009-09-07grow some _KERNEL_POTpooka
2009-09-06Remove autoconf dependency on vfs and dk:pooka
2009-08-06Add support for DIOCGDISKINFO for wedges. This fixes regression after myhaad
2009-07-21Extract a lot of code from dkwedge_del(), and move it to dkwedge_detach()dyoung
2009-07-02Extract subroutine dklastclose(). This is a step toward detachabledyoung
2009-05-12struct device * -> device_t, no functional changes intended.cegger
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-01-13g/c BUFQ_FOO() macros and use bufq_foo() directly.yamt
2008-10-23Allow wedges to be created for all defined partitions on a GPT disk.jakllsch
2008-06-29Recognize apple ufs partitions from Antoine Reilleschristos
2008-06-17Mark a buffer `busy` in getnewbuf() when it came from the pool_cache sincereinoud
2008-06-03dkwedge_read: don't place struct buf on the stack.ad
2008-06-01Call buf_destroy when finished with an on-stack struct buf.chris
2008-05-03after the "struct disk" is finished with, it should beplunky
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-10Fix a minor nit in a commentagc
2008-04-06use aprint_*_dev and device_xnamecegger
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-03-04Split device_t/softc. Well, there's not much to split there, as thecube
2008-01-30Hold v_interlock when adjust v_writecount.ad
2008-01-02Merge vmlocking2 to head.ad
2007-12-28As discussed on tech-userlevel, add NetBSD GPT partition types forriz
2007-12-09Merge jmcneill-pm branch.jmcneill
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-10-08Merge disk init changes from the vmlocking branch. These seperate init /ad
2007-07-29It's not a good idea for device drivers to modify b_flags, as they don'tad
2007-07-21Replace some uses of lockmgr().ad
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-06-24Extract common code from i386, xen, and sparc64, creatingdyoung
2007-06-16Unwedge the previous change. Always increment the number of rawopens if thechristos
2007-06-09Fix two bugs:dyoung
2007-06-09Reduce code duplication in validate_label(). Extract some lengthydyoung
2007-04-08Remove support for NetBSD/{,evb}sh5.scw
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-03-01Make this compilable from userlandmartin
2007-03-01Split the disklabel checksum function into two, so we can pass themartin
2007-02-15dkwedge_discover: open a device as read-only.yamt
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-09-18Typo in comment.uebayasi
2006-09-13use a c99 initializerchristos
2006-08-24avoid diagnostic panic if both blk and chr wedge are open at the same timedbj
2006-08-13Backout previous - it is already dealt with at the config level.martin
2006-08-13Make the discovery methods optional (as they were already declaredmartin