CVS commit: src/sys/dev/raidframe

2014-11-14 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Nov 14 14:29:16 UTC 2014 Modified Files: src/sys/dev/raidframe: raidframevar.h rf_netbsdkintf.c rf_reconstruct.c Log Message: Fix a long-standing bug related to rebooting while a reconstruct-to-spare is underway but not yet com

CVS commit: src/sys/dev/raidframe

2014-11-14 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Nov 14 14:45:34 UTC 2014 Modified Files: src/sys/dev/raidframe: rf_map.c Log Message: Adjust comment to reflect reality. (5th arg, not 4th) To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/dev/raidframe/

CVS commit: src/sys/dev/raidframe

2013-02-18 Thread Greg Oster
Module Name:src Committed By: oster Date: Mon Feb 18 19:42:55 UTC 2013 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Fix a few spelling issues. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.298 -r1.299 src/sys/dev/raid

CVS commit: src/sys/dev/raidframe

2010-04-15 Thread Greg Oster
Module Name:src Committed By: oster Date: Thu Apr 15 15:49:00 UTC 2010 Modified Files: src/sys/dev/raidframe: rf_raid1.c Log Message: Fill in param[3] for succedents for bad disk 'i' rather than '0'. Fortunately, nbad is never > 1, so this bug never showed up anywhere.

CVS commit: src/sys/dev/raidframe

2011-07-29 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Jul 29 19:55:51 UTC 2011 Modified Files: src/sys/dev/raidframe: rf_disks.c rf_kintf.h rf_netbsdkintf.c Log Message: In rf_disks.c make sure ser_values and ser_count arrays are initialized before use. Validate the component lab

CVS commit: src/tests/dev/raidframe

2011-07-29 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Jul 29 19:57:38 UTC 2011 Modified Files: src/tests/dev/raidframe: t_raid.sh Log Message: Note that PR kern/44251 is fixed. Add tests for normal configuration of RAID 1 and RAID 5 sets. To generate a diff of this commit: cvs r

CVS commit: src/sys/dev/raidframe

2011-08-03 Thread Greg Oster
Module Name:src Committed By: oster Date: Wed Aug 3 14:44:39 UTC 2011 Modified Files: src/sys/dev/raidframe: rf_copyback.c rf_disks.c rf_kintf.h rf_netbsdkintf.c Log Message: Remove unused 'struct lwp *' from rf_getdisksize. No functional changes. To genera

CVS commit: src/sys/dev/raidframe

2011-08-03 Thread Greg Oster
Module Name:src Committed By: oster Date: Wed Aug 3 15:00:29 UTC 2011 Modified Files: src/sys/dev/raidframe: rf_reconstruct.c Log Message: Address part of PR kern/44972. From YAMAMOTO Takashi. Thanks! To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116 src

CVS commit: src/sys/dev/raidframe

2012-02-20 Thread Greg Oster
Module Name:src Committed By: oster Date: Mon Feb 20 22:42:05 UTC 2012 Modified Files: src/sys/dev/raidframe: rf_reconmap.c Log Message: comment, and effectively remove, a DIAGNOSTIC check that is invalid for RAID5_RS. To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/dev/raidframe

2012-02-20 Thread Greg Oster
Module Name:src Committed By: oster Date: Mon Feb 20 22:42:52 UTC 2012 Modified Files: src/sys/dev/raidframe: rf_reconstruct.c Log Message: Add logic to the main reconstruction loop to handle RAID5 with rotated spares. While here, observe that we were actually doing one m

CVS commit: src/sys/dev/raidframe

2011-03-04 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Mar 4 17:45:17 UTC 2011 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Remove bogus RF_ASSERT that must have crept in by accident. Thanks to Jan-Hinrich Fessel for reporting the issue. To generate a dif

CVS commit: src/sys/arch/evbmips/conf

2011-05-30 Thread Greg Oster
Module Name:src Committed By: oster Date: Mon May 30 20:34:05 UTC 2011 Modified Files: src/sys/arch/evbmips/conf: MALTA64 Log Message: Bump SYMTAB_SPACE from 46 to 47 to let evbmips64-el and evbmips64-eb build again. To generate a diff of this commit: cvs rdiff -

CVS commit: src/sys/dev/raidframe

2018-06-09 Thread Greg Oster
Module Name:src Committed By: oster Date: Sat Jun 9 21:18:41 UTC 2018 Modified Files: src/sys/dev/raidframe: rf_layout.h Log Message: Fix two mis-spellings in comments. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/rai

CVS commit: src/sys/dev/raidframe

2016-10-15 Thread Greg Oster
Module Name:src Committed By: oster Date: Sat Oct 15 20:31:15 UTC 2016 Modified Files: src/sys/dev/raidframe: rf_map.c Log Message: Cleanup/remove unused asm_count. Reported by David Binderman in PR#51552. Thanks! To generate a diff of this commit: cvs rdiff -u -r1.46 -

CVS commit: src/sys/dev/raidframe

2020-06-16 Thread Greg Oster
Module Name:src Committed By: oster Date: Tue Jun 16 14:45:08 UTC 2020 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Improve wording in comments in raid_dumpblock(). To generate a diff of this commit: cvs rdiff -u -r1.382 -r1.383 src/sys/dev/raidfr

CVS commit: src/sys/sys

2020-01-05 Thread Greg Oster
Module Name:src Committed By: oster Date: Mon Jan 6 01:37:57 UTC 2020 Modified Files: src/sys/sys: sched.h Log Message: Build fix. Add back inclusion of , which was previously included via . To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/sys/sche

CVS commit: src/external/bsd/flex/dist/src

2019-01-26 Thread Greg Oster
Module Name:src Committed By: oster Date: Sun Jan 27 03:19:42 UTC 2019 Modified Files: src/external/bsd/flex/dist/src: libmain.c Log Message: Remove extra #endif. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/bsd/flex/dist/src/libmain.c Please

CVS commit: src/usr.sbin/sysinst

2019-01-26 Thread Greg Oster
Module Name:src Committed By: oster Date: Sun Jan 27 04:15:11 UTC 2019 Modified Files: src/usr.sbin/sysinst: defs.h Log Message: Remove extra #ifdef and duplicated set of #ifdef's. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/usr.sbin/sysinst/defs.h

CVS commit: src/sys/external/bsd/gnu-efi/dist/lib

2019-01-26 Thread Greg Oster
Module Name:src Committed By: oster Date: Sun Jan 27 04:17:39 UTC 2019 Modified Files: src/sys/external/bsd/gnu-efi/dist/lib: print.c Log Message: Fix merge issue. (leftover line) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/gnu-efi/di

CVS commit: src/sys/dev/raidframe

2019-01-29 Thread Greg Oster
Module Name:src Committed By: oster Date: Tue Jan 29 23:42:06 UTC 2019 Modified Files: src/sys/dev/raidframe: rf_compat80.c Log Message: Need to return EPASSTHROUGH for ioctls that arn't handled in compat. Thanks to mlelstv for finding this! To generate a diff of this co

CVS commit: src/sys/dev/raidframe

2019-02-05 Thread Greg Oster
Module Name:src Committed By: oster Date: Wed Feb 6 02:49:09 UTC 2019 Modified Files: src/sys/dev/raidframe: rf_netbsd.h rf_netbsdkintf.c rf_raid.h Log Message: Shuffle softc declarations to a different .h file. Create missing rf_get_raid(). Things compile, but don't wo

CVS commit: src/sys/dev/raidframe

2019-02-05 Thread Greg Oster
Module Name:src Committed By: oster Date: Wed Feb 6 02:49:51 UTC 2019 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Fix logic inversion. Progress, but still broken. To generate a diff of this commit: cvs rdiff -u -r1.368 -r1.369 src/sys/dev/raidf

CVS commit: src/sys/dev/raidframe

2019-02-05 Thread Greg Oster
Module Name:src Committed By: oster Date: Wed Feb 6 03:37:13 UTC 2019 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Fix GET_INFO. Yes, can probably be simplified. To generate a diff of this commit: cvs rdiff -u -r1.370 -r1.371 src/sys/dev/raidfra

CVS commit: src/sbin/raidctl

2019-02-06 Thread Greg Oster
Module Name:src Committed By: oster Date: Wed Feb 6 22:38:10 UTC 2019 Modified Files: src/sbin/raidctl: raidctl.c Log Message: Correct printed IOCTL name that was incorrect since rev 1.5. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sbin/raidctl/rai

CVS commit: src/sys/dev/raidframe

2021-02-15 Thread Greg Oster
Module Name:src Committed By: oster Date: Mon Feb 15 23:27:03 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_reconstruct.c Log Message: Fix a long long-standing off-by-one error in computing lastPSID. SUsPerPU is only really supported for a value of 1, and since the f

CVS commit: src/sys/dev/raidframe

2021-07-21 Thread Greg Oster
Module Name:src Committed By: oster Date: Wed Jul 21 23:10:12 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_shutdown.c Log Message: Remove commented line that is a duplicate of a real line. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/ra

CVS commit: src/sys/dev/raidframe

2021-07-22 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Jul 23 00:26:20 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_diskqueue.c rf_netbsd.h Log Message: getiobuf() can return NULL if there are no IO buffers available. RAIDframe can't deal with that, so create a dedicated pool

CVS commit: src/sys/dev/raidframe

2021-07-22 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Jul 23 00:54:45 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_alloclist.c rf_aselect.c rf_callback.c rf_callback.h rf_copyback.c rf_dagdegrd.c rf_dagdegwr.c rf_dagffrd.c rf_dagffwr.c rf_dagutils.c rf

CVS commit: src/sys/dev/raidframe

2021-07-22 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Jul 23 02:18:26 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_netbsd.h Log Message: The 'pss_issued' pool is unused, so remove it. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/dev/raidframe/rf_ne

CVS commit: src/sys/dev/raidframe

2021-07-22 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Jul 23 02:35:14 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_desc.h rf_driver.c rf_driver.h rf_netbsdkintf.c rf_states.c Log Message: All IO is async in the RAIDframe kernel driver, so desc->async_flag isn't n

CVS commit: src/sys/dev/raidframe

2021-07-23 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Jul 23 20:18:24 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_diskqueue.c rf_diskqueue.h rf_fifo.c rf_fifo.h rf_sstf.c rf_sstf.h Log Message: Various disk queue "peek" routines were only ever used in the simula

CVS commit: src/sys/dev/raidframe

2021-07-23 Thread Greg Oster
Module Name:src Committed By: oster Date: Fri Jul 23 22:34:12 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_raid1.c Log Message: The number of components used must be at least 2. An odd number of components is not allowed. PR bin/45162 To generate a diff of this c

CVS commit: src/sys/dev/raidframe

2021-07-26 Thread Greg Oster
Module Name:src Committed By: oster Date: Mon Jul 26 22:50:36 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Add support for detecting and configuring nested RAID setups at boot. To generate a diff of this commit: cvs rdiff -u -r1.396 -r1.3

CVS commit: src/sys/dev/raidframe

2021-07-26 Thread Greg Oster
Module Name:src Committed By: oster Date: Tue Jul 27 03:01:48 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_copyback.c rf_dagfuncs.c rf_diskqueue.c rf_diskqueue.h rf_reconstruct.c Log Message: rf_CreateDiskQueueData() no longer uses waitflag, and will alwa

CVS commit: src/sys/dev/raidframe

2021-07-26 Thread Greg Oster
Module Name:src Committed By: oster Date: Tue Jul 27 03:09:27 UTC 2021 Modified Files: src/sys/dev/raidframe: rf_cvscan.c rf_cvscan.h Log Message: Missed cleaning up this "peek" routines the other day. Take care of it now. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sbin/raidctl

2021-08-01 Thread Greg Oster
Module Name:src Committed By: oster Date: Sun Aug 1 20:26:53 UTC 2021 Modified Files: src/sbin/raidctl: raidctl.c Log Message: Move case 'l' to be in sorted order. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sbin/raidctl/raid

CVS commit: src

2021-08-02 Thread Greg Oster
Module Name:src Committed By: oster Date: Mon Aug 2 20:31:15 UTC 2021 Modified Files: src/sbin/raidctl: raidctl.8 raidctl.c src/sys/dev/raidframe: raidframeio.h rf_netbsdkintf.c Log Message: Support on-demand re-scanning all devices to look for autoconfig RAID set

CVS commit: src/sys/dev/raidframe

2021-08-02 Thread Greg Oster
Module Name:src Committed By: oster Date: Mon Aug 2 22:37:29 UTC 2021 Modified Files: src/sys/dev/raidframe: raidframevar.h rf_raid.h Log Message: Accidentally commited some other changes that weren't quite ready. Add these changes to fix the build. To generate a diff