History log of /netbsd-src/sys/dev/raidframe/rf_reconstruct.c (Results 76 – 100 of 129)
Revision Date Author Comments
# 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 ...


123456