summaryrefslogtreecommitdiff
path: root/sys/dev/cgd.c
AgeCommit message (Expand)Author
2021-12-30Pull up following revision(s) (requested by riastradh in ticket #1398):martin
2021-12-14Pull up following revision(s) (requested by riastradh in ticket #1393):martin
2020-04-06Pull up following revision(s) (requested by riastradh in ticket #823):martin
2020-03-21Pull up following revision(s) (requested by riastradh in ticket #795):martin
2020-03-21Pull up following revision(s) (requested by riastradh in ticket #788):martin
2018-01-23Add "bufq_fcfs" requirement to all those driver modules that explicitlypgoyette
2017-10-28Kill some more extern cfdriver xyz_cd in favour of #include "ioconf.h".riastradh
2017-02-27pass also DIOCGCACHE to underlying device, so that upper layers would be ablejdolecek
2016-12-22The cgd(4) module requires des and blowfish symbolskamil
2016-12-11Add XTS mode to cgd(4).alnsn
2016-09-14Fix error handling in cgdstrategy().mlelstv
2016-08-05Ignore return values when restoring what has just been undone. We'repgoyette
2016-07-25When initializing the rump cgd component, use the correct driver namepgoyette
2016-07-10Make kernel core dumps on cgd(4) work.riastradh
2016-07-07KNF. Remove extra spaces. No functional change.msaitoh
2015-11-28Remove bogus dk_getdisklabel call.mlelstv
2015-11-28Inherit sector size from underlying disk to support disks withmlelstv
2015-08-27Make dksubr use a spin-mutex again, since some drivers still call dk_donemlelstv
2015-08-21don't allow STRATEGY if we are not inited.christos
2015-08-20include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.christos
2015-08-19restart queue when a request completesmlelstv
2015-08-18restore deleted lines that kept buffer fields resid,count and error consistent.mlelstv
2015-08-16Two changes to the dksubr interface.mlelstv
2015-05-02Merge dk_intf and dkdriver interfaces.mlelstv
2015-04-25Use explicit_memset to zero key material.riastradh
2015-01-02We have three sets of DTYPE_ constants in the kernel:christos
2015-01-02these call dk_ioctl, no need to call disk_ioctl anymore.christos
2014-12-31make more drivers use disk_ioctl, and add a dev parameter to it so thatchristos
2014-12-30return quickly from the GET ioctl to avoid playing with NULL.christos
2014-12-29use disk_ioctl to provide DIOCGDISKINFO.mlelstv
2014-10-02devmajor_t not intjustin
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-07-25Add d_discard to all struct bdevsw instances I could find.dholland
2014-06-14Change dk_lookup() to return an anonymous vnode not associated withhannken
2014-05-25As proposed inbouyer
2014-05-25create on attach needs destroy on detach.christos
2014-03-18Remove a simplelock and replace with a kmutexskrll
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2013-12-28Make dksubr.c into a module, and make the cgd and dm modules depend onpgoyette
2013-09-12#ifdef variable declarations/initializations like their usemartin
2013-05-30Avoid dereferencing an uninitialized pointermartin
2013-05-29eliminare dk_geomchristos
2013-05-29phase 1 of disk geometry cleanup:christos
2012-12-05add cgdconfig -l like vnconfig -lchristos
2012-05-25Modify dksubr.c to add a function that sets the disk properties inelric
2011-11-13use getdisksize() instead of homebrew()christos
2011-10-14Change the vnode locking protocol of VOP_GETATTR() to request at leasthannken
2011-06-21Adjust the #ifdefs such that ccd(4) and cgd(4) show injruoho
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-05-19Reject unaligned writes to cgd.riastradh