| #
40149dc0 |
| 10-Apr-2003 |
simonb <simonb@NetBSD.org> |
Remove an assigned-to but unused variable.
|
| #
bd99e342 |
| 21-Mar-2003 |
dsl <dsl@NetBSD.org> |
Use 'void *' instead of 'caddr_t' in prototypes of VOP_IOCTL, VOP_FCNTL and VOP_ADVLOCK, delete casts from callers (and some to copyin/out).
|
| #
e3c5d7b0 |
| 09-Feb-2003 |
jdolecek <jdolecek@NetBSD.org> |
constify some
|
| #
6ac4a184 |
| 19-Nov-2002 |
oster <oster@NetBSD.org> |
For reconstructs, move checks for failed components to before the kernel threads are created.
|
| #
0cfd5a5b |
| 16-Nov-2002 |
oster <oster@NetBSD.org> |
Cleanup more printfs.
|
| #
ad8fd01b |
| 15-Nov-2002 |
oster <oster@NetBSD.org> |
After a rebuild-in-place, a reconstruct, or a copyback, we should really be updating the component labels.
|
| #
2eecfbf4 |
| 18-Oct-2002 |
oster <oster@NetBSD.org> |
Improve and/or re-arrange a number of locks. While much of the locking is still a mess, and there are a number of unresolved issues here, this gets us closer to being happier in LOCKDEBUG land.
|
| #
eb9d6f5f |
| 06-Oct-2002 |
oster <oster@NetBSD.org> |
Add a missing RF_LOCK_MUTEX().
|
| #
0567afd1 |
| 06-Oct-2002 |
oster <oster@NetBSD.org> |
Introduce a temp variable, and allocate the ReconCtrl structure before we protect raidPtr. One less thing for LOCKDEBUG to complain about.
|
| #
e875ee2d |
| 23-Sep-2002 |
oster <oster@NetBSD.org> |
Nuke "baddisk". Thanks to Simon B.
|
| #
2876788c |
| 21-Sep-2002 |
oster <oster@NetBSD.org> |
rf_RegisterReconDoneProc() isn't needed.
This is the last of the 'easy' ones that Krister made me aware of. Total savings on i386 GENERIC kernel: 13151 bytes RAIDframe in GENERIC is now at: 179033 T
rf_RegisterReconDoneProc() isn't needed.
This is the last of the 'easy' ones that Krister made me aware of. Total savings on i386 GENERIC kernel: 13151 bytes RAIDframe in GENERIC is now at: 179033 Thanks again Krister!
show more ...
|
| #
bc235cf7 |
| 19-Sep-2002 |
oster <oster@NetBSD.org> |
Introduce and use RF_DEBUG_PSS, and save a few more bytes.
|
| #
0c1690c4 |
| 19-Sep-2002 |
oster <oster@NetBSD.org> |
One signal will do, thanks.
|
| #
aad979b7 |
| 17-Sep-2002 |
oster <oster@NetBSD.org> |
Cast the RF_DEBUG_RECON net a little wider.
|
| #
1b165357 |
| 17-Sep-2002 |
oster <oster@NetBSD.org> |
Rename RF_DEBUG_RECONBUFFER to RF_DEBUG_RECON in order to facilitate disabling other stuff without having to introduce another #define.
|
| #
55b509f4 |
| 16-Sep-2002 |
oster <oster@NetBSD.org> |
Cleanup some comments.
|
| #
4511efdc |
| 16-Sep-2002 |
oster <oster@NetBSD.org> |
rf_CheckFloatingRbufCount() is only really useful when debugging the reconstruct buffer stuff. #if it out in the general case.
|
| #
549b1bde |
| 16-Sep-2002 |
oster <oster@NetBSD.org> |
Cleanup some printf's, and disable some (debugging) output.
|
| #
a2b91428 |
| 14-Sep-2002 |
oster <oster@NetBSD.org> |
Everyone and their dog was using RF_ERRORMSG3 to print out the same sort of error message, over and over again, in different files. Rather than having the same text repeated in multiple .o files, cre
Everyone and their dog was using RF_ERRORMSG3 to print out the same sort of error message, over and over again, in different files. Rather than having the same text repeated in multiple .o files, create a couple of little functions to do the printing, and save a bundle of space. Also improves readability of code.
show more ...
|
| #
5965f8b9 |
| 09-Sep-2002 |
oster <oster@NetBSD.org> |
Disallow 'reconstruct-in-place' on a component that has failed and has already been reconstructed to a hot spare.
|
| #
76e98667 |
| 13-Jul-2002 |
oster <oster@NetBSD.org> |
Nuke a redundant wakeup().
|
| #
2ad74785 |
| 09-Jan-2002 |
oster <oster@NetBSD.org> |
Move a bunch of debugging stuff to be only used if DEBUG is turned on.
|
| #
25656462 |
| 15-Nov-2001 |
lukem <lukem@NetBSD.org> |
don't need <sys/types.h> when including <sys/param.h>
|
| #
a3746e00 |
| 13-Nov-2001 |
lukem <lukem@NetBSD.org> |
add RCSIDs
|
| #
765e00d3 |
| 04-Oct-2001 |
oster <oster@NetBSD.org> |
Step 2 of the disentanglement. We now look to <dev/raidframe/*> for the stuff that used to live in rf_types.h, rf_raidframe.h, rf_layout.h, rf_netbsd.h, rf_raid.h, rf_decluster,h, and a few other pl
Step 2 of the disentanglement. We now look to <dev/raidframe/*> for the stuff that used to live in rf_types.h, rf_raidframe.h, rf_layout.h, rf_netbsd.h, rf_raid.h, rf_decluster,h, and a few other places. Believe it or not, when this is all done, things will be cleaner.
No functional changes to RAIDframe.
show more ...
|