summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
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
2020-06-20Nix trailing whitespace.riastradh
2020-06-19remove unnnecessary splbio() in rf_FreeDiskQueueData()jdolecek
2020-06-19pass down b_flags B_PHYS|B_RAW|B_MEDIA_FLAGS from bio subsystemjdolecek
2020-06-16Improve wording in comments in raid_dumpblock().oster
2020-04-13slightly change and fix the semantics of pool_set*wat(), pool_sethardlimit()chs
2020-03-21Restore historic $Hdr: ...$ text.riastradh
2020-03-01Add a flag to dk_dump for virtual disk devices.riastradh
2020-01-07Fix big bugs.maxv
2019-12-15Remove clause 3 and 4 leftovers from TNF licenses in more sources.tsutsui
2019-12-12Rather than keeping a separate mutex, condvar, and pserialize for eachpgoyette
2019-12-08Switch to vn_bdev_open* functions.mlelstv
2019-11-10in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAITchs
2019-10-30Gcc -Os on landisk is not smart enough to follow the conditionalmartin
2019-10-30Get &rsc->sc_dksc only when we know 'rsc' is not NULL. This was actuallymaxv
2019-10-10fix the function pointer and callback mess:christos
2019-09-26make nspares unsigned; it is assigned from numSpares which is unsigned.christos