summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
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
2019-07-11Fix typo (s/supress/suppress/).msaitoh
2019-05-28s/recieve/receive/msaitoh
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-10Introduce PR_ZERO to avoid open-coding memset()s everywhere. OK riastradh@.christos
2019-02-09- Change the allocation macros to be more like function callschristos
2019-02-08PR/53956: Havard Eidnes: raidframe fails to create raid set on disks.christos
2019-02-07You need a star :-)christos
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