summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_netbsdkintf.c
AgeCommit message (Expand)Author
2023-06-15Undo unlock/relock for VOP_IOCTL().hannken
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-04-16Fix mistake in error branch locking caused by previous changes.andvar
2022-04-16Unlock vnode for VOP_IOCTL().hannken
2022-03-28Restore another historic RCS Id.wiz
2022-03-28driver(9): devsw_detach never fails. Make it return void.riastradh
2022-03-11convert non-config-handled "DEBUG_ROOT" to aprint_debug().mrg
2022-03-09merge two debug lines in auto-root selection.mrg
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-07Merge thorpej-cfargs2.thorpej
2021-08-02Support on-demand re-scanning all devices to look foroster
2021-07-26Add support for detecting and configuring nested RAID setups at boot.oster
2021-07-23All IO is async in the RAIDframe kernel driver, so desc->async_flagoster
2021-07-23Extensive mechanical changes to the pools used in RAIDframe.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
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-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
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-03-01Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as brieflypgoyette
2019-02-20Fix vnode locking, must lock for VOP_OPEN() and VOP_UNLOCK() when done.hannken
2019-02-09- Change the allocation macros to be more like function callschristos
2019-02-07You need a star :-)christos
2019-02-06- Restore indirecting through the data pointerchristos
2019-02-06Fix GET_INFO. Yes, can probably be simplified.oster
2019-02-06use 'data' directly.christos
2019-02-06Fix logic inversion. Progress, but still broken.oster
2019-02-06Shuffle softc declarations to a different .h file. Create missingoster
2019-02-05- Redo all the ioctl compat stuff to use a standard "ioctl" interface,christos
2019-02-05- Fix the FAIL_DISK handling (it would prolly trash the wrong disk beforechristos
2019-02-05remove duplicated line in previously. noticed by paulg.mrg
2019-02-05fix the previous:mrg
2019-02-04don't assume _LP64 == supports COMPAT_NETBSD32.mrg