summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_netbsdkintf.c
AgeCommit message (Expand)Author
2001-12-16Fix an off-by-one error when autoconfig is hunting for a free RAIDoster
2001-11-28use #ifdef RAID_AUTOCONFIG (for consistency with the rest of the kernel)lukem
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-13add RCSIDslukem
2001-10-06Backout a line that accidentally got included when the .h reorg went in.oster
2001-10-04Step 2 of the disentanglement. We now look to <dev/raidframe/*> foroster
2001-07-27Nuke the 5 NULL parameters from rf_DoAccess(). Observe that 4 ofoster
2001-07-18bzero -> memsetthorpej
2001-07-16If we're closing the last partition on a RAID set and the system isoster
2001-06-21We don't need to check for raidautoconfig here, so nuke it andoster
2001-04-05A value of 1 for tracks/cylinder in the disklabel is apparently sub-optimal.oster
2001-01-27Un-'__P'ify.oster
2001-01-08Return error in the case of using ODIOCGDINFO or ODIOCGDEFLABEL whenfvdl
2001-01-07Adapt all disk devices in MI directories to handle ODIOC* callsfvdl
2000-12-05Fix a couple of warnings about uninitialized variables. Thanks go tooster
2000-11-20rationalize the use of b_flags for geteblk() buffers.chs
2000-10-20Move disk_busy() and disk_unbusy() to more sane locations. Valuesoster
2000-10-17Don't touch a failed component at all. Thanks to Robert Elz (kre) foroster
2000-09-21Correct a few calls to VOP_CLOSE().oster
2000-09-08Make sure we are passing a locked vp to VOP_CLOSE.oster
2000-08-19Remove a bogus VOP_UNLOCK.oster
2000-08-19Don't try to initialize a component label on a failed component.oster
2000-07-14Fix the status reporting for copybacks. Thanks to Hubert Feyrer foroster
2000-06-04Remove outdated comment.oster
2000-06-04Merge rf_update_component_labels() and rf_final_update_component_labels().oster
2000-06-03Allow getting a component label from a spare disk.oster
2000-06-01Make booted_device global (and booted_parition for consitency).matt
2000-05-30For a RAID 1 set that has N components, allow the set to auto-configure asoster
2000-05-29Don't let the autodetection code get tripped up by negative mod-counters.oster
2000-05-28We need to be slightly more clever during auto-configuration, to makeoster
2000-05-28Abort any parity re-writes before unconfiguring a RAID set.oster
2000-05-28When setting auto-config/rootable bits, only try to update theoster
2000-05-28- Add a mechanism for obtaining finer-grained 'progress' informationoster
2000-05-27Components which match on everything but the mod_counter areoster
2000-05-27Add a comment to clarify why we actually want the component label tooster
2000-05-27Checking parity re-write status makes no sense on RAID 0, but let'soster
2000-05-19A foolish consistency; most parts of the kernel use bp->b_data, sothorpej
2000-05-19Add some missing casts of ioctl arg.minoura
2000-04-27Make sure the config structure allocated during autoconfiguration actuallyoster
2000-03-31Minor cleanup of unneeded verbosity.oster
2000-03-31Print out the 'root' status of a RAID set during autoconfiguration.oster
2000-03-30Remove register declarations.augustss
2000-03-26Add bits for eventual support of deleteing components and movingoster
2000-03-22Fix up some autoconfigure messages. In particular, don't try printingoster
2000-03-20Just return "100% done" when asked about reconstruction progress onoster
2000-03-07Cleanup a couple of function declarations. No functional changes.oster
2000-03-07Create a new rf_close_component() to handle vnode operations for closingoster
2000-03-07Move rf_UnconfigureVnodes to rf_netbsdkintf.c where it will be more at home.oster
2000-03-07rf_ protect the component label print routine, and make it more easilyoster
2000-03-04Umm... don't allow attempts to configure the same RAID device multiple times.oster