summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
2019-02-06- Restore indirecting through the data pointerchristos
2019-02-06fix half edited line.christos
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-05use -> instead of .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-31Prevent integer overflow: ioctl commands are u_long.christos
2019-01-29KNF - insert tab (thanks to mrg@)pgoyette
2019-01-29Need to return EPASSTHROUGH for ioctls that arn't handled in compat.oster
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-06-09Fix two mis-spellings in comments. No functional changes.oster
2018-04-19s/static inline/static __inline/g for consistency.christos
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
2017-11-09add a "booted_method" string to aid in debugging double boot matches.christos
2017-06-01remove checks for failure after memory allocation calls that cannot fail:chs
2017-04-05rf_get_component_caches(): remove useless conditionjdolecek
2017-04-05add support for DIOCGCACHE; contrary to DIOCCACHESYNC, query any non-deadjdolecek
2017-01-13more faithful to the original (from coypu)christos
2017-01-13Don't consider a disk hosed if we did not find a column for it; dedup code.christos
2017-01-04PR/51776: David Binderman: Remove unused variable.christos
2017-01-04PR/51775: David Binderman: Remove unused variable.christos
2016-12-11Ensure variables are initialized. Fixes error due to -Wmaybe-unitialized.nat
2016-12-10raidframe: use existing routines to print an error and panic.maya
2016-10-15Cleanup/remove unused asm_count. Reported by David Binderman in PR#51552.oster
2016-09-19fix mistake fallthrough in the ioctl switch introduced in previous commitjdolecek
2016-09-19fix DIOCCACHESYNC ioctl on ld(4) and raid(4) to work again; it got brokenjdolecek
2016-04-27provide an empty DPRINTFchristos
2016-04-27Extend the "a" partition hack to also mean the first partition on the raid,christos
2016-01-07Don't use for (...); by using an explicit continue as body.joerg
2016-01-07gc unused flagschristos
2016-01-07CID 1347189: Null pointer dereferencesmlelstv
2016-01-06Add a SET_LAST_UNIT ioctl.christos
2016-01-05revert bp->b_error checking; biowait() is a no-op in that case and it ischristos
2016-01-05When autoconfiguring RAID sets:mlelstv
2016-01-05handle possible errors from bdev_strategy.mlelstv