summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
2023-06-15Undo unlock/relock for VOP_IOCTL().hannken
2023-05-27fix word endings toin -> tion in comments.andvar
2023-03-30raidframe: Nix unused parameter to raidwrite_component_area.riastradh
2022-08-28Simplify the check for what ioctls can be done in raidioctl() withoutoster
2022-08-28RAIDframe must be initialized for the RAIDFRAME_SET_LAST_UNIToster
2022-08-10raidframe: reject invalid values for numCol and numSparesmrg
2022-06-28RAIDframe must be initialized for the RAIDFRAME_FAIL_DISK80 ioctl.oster
2022-04-16Fix mistake in error branch locking caused by previous changes.andvar
2022-04-16Unlock vnode for VOP_IOCTL().hannken
2022-04-08s/postion/position/andvar
2022-03-28Restore another historic RCS Id.wiz
2022-03-28driver(9): devsw_detach never fails. Make it return void.riastradh
2022-03-20s/initialiase/initialise/ in comments.andvar
2022-03-11convert non-config-handled "DEBUG_ROOT" to aprint_debug().mrg
2022-03-09merge two debug lines in auto-root selection.mrg
2022-02-16fix various typos, mainly in comments.andvar
2022-01-24s/begining/beginning/ in comments and messages.andvar
2021-12-14call buf_destroy() after buf_init(). hopefully fixes the lockdebugmrg
2021-12-11remove clause 3 from all my licenses that aren't conflicting withmrg
2021-12-10s/occured/occurred/ in comments, log messages and man pages.andvar
2021-12-05s/convience/convenience/ in comment.msaitoh
2021-09-09sys/dev: Memset zero before copyout.riastradh
2021-08-28If there is a FS_RAID partition on a disk, then we shouldn't look atoster
2021-08-08s/arry/array/andvar
2021-08-07Merge thorpej-cfargs2.thorpej
2021-08-02Accidentally commited some other changes that weren't quite ready. Addoster
2021-08-02Support on-demand re-scanning all devices to look foroster
2021-08-02fix various typos in comments and log messages.andvar
2021-08-01s/overwriten/overwritten/ in comments.andvar
2021-08-01fix typos in word "otherwise".andvar
2021-07-27Missed cleaning up this "peek" routines the other day. Take care of it now.oster
2021-07-27rf_CreateDiskQueueData() no longer uses waitflag, and will always succeed.oster
2021-07-26Add support for detecting and configuring nested RAID setups at boot.oster
2021-07-23The number of components used must be at least 2. An odd number of componentsoster
2021-07-23Various disk queue "peek" routines were only ever used in the simulatoroster
2021-07-23All IO is async in the RAIDframe kernel driver, so desc->async_flagoster
2021-07-23The 'pss_issued' pool is unused, so remove it.oster
2021-07-23Extensive mechanical changes to the pools used in RAIDframe.oster
2021-07-23getiobuf() can return NULL if there are no IO buffers available.oster
2021-07-21Remove commented line that is a duplicate of a real line.oster
2021-05-26support different endian raidframe component label.mrg
2021-05-24make various things static, and minor KNF clean up.mrg
2021-04-26if raidframe sets booted_device, log a debug message about it.mrg
2021-04-11mark an extremely uncommon, but sometimes seen, log messagemrg
2021-02-15Fix a long long-standing off-by-one error in computing lastPSID.oster
2020-09-27DIOCCACHESYNC takes an int argument, pass it through.christos
2020-08-25KNFskrll
2020-07-31no need for continuechristos
2020-07-31- don't overwrite existing error.christos
2020-07-31Factor out the component cache flushing code; add retries.christos