summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_netbsdkintf.c
AgeCommit message (Expand)Author
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
2019-02-03When we force COMPAT_NETBSD32 to be defined, force it to the same valuemartin
2019-02-03Don't include the raidframe compat code in the main raid module, thepgoyette
2019-01-29Normalize all the compat hooks' names to the formpgoyette
2019-01-28print additional debug information. make rf_containsboot() return 0bad
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2019-01-08remove the final tsleep/wakeup pair in raidframe.mrg
2018-01-23Add "bufq_fcfs" requirement to all those driver modules that explicitlypgoyette
2018-01-20fixes for the previous, noted by nakayama@.mrg
2018-01-19Fix some ARM kernel builds. ARM abuses compat32 for ABI compatibility andskrll
2018-01-18implement 32-bit compat support for raidframe.mrg
2017-11-14check the result of pool_prime.christos