Commit graph

36 commits

Author SHA1 Message Date
Greg Lehey 3b0d9edc7b Add vinumobj.h to SRCS. 2001-05-22 06:12:47 +00:00
David E. O'Brien c68159a6d8 Use a consistent style and one much closer to the rest of /usr/src 2001-01-06 14:00:42 +00:00
Peter Wemm 64db83a8ab Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead of
encoding the relative path.
2000-05-27 01:14:33 +00:00
Peter Wemm 56ca39961b Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.
This means that the kernel can be totally self contained now and is not
dependent on the last buildworld to update /usr/share/mk.  This might
also make it easier to build 5.x kernels on 4.0 boxes etc, assuming
gensetdefs and config(8) are updated.
2000-05-04 12:08:52 +00:00
Greg Lehey 6eb38370fb Remove MAINTAINER. 2000-04-16 00:17:46 +00:00
Greg Lehey 1780425711 Remove non-functional 'all:' target.
Remove unused 'state.h' and 'maketabs' targets.
Fix white space style bugs.

Submitted-by:	bde

Sort module names in SRCS.

Suggested-by:	bde

Correct breakage committed in revision 1.16.
2000-01-04 23:46:41 +00:00
Marcel Moolenaar ed4674a8a8 o Add build-tools target for maketabs although it doesn't seem to
be used. I therefore won't add it to Makefile.inc1.
o  Remove -g compilation flags.
2000-01-03 11:57:14 +00:00
Bruce Evans 6f940b3847 Removed special rules for building and cleaning device interface files
and empty options files.  The rules are now generated automatically in
bsd.kmod.mk.  Cleaned up related things ($S and ${CLEANFILES}).
1999-11-28 18:53:47 +00:00
Greg Lehey 79ed692973 Format documentations in the form that gdb appears to want.
Change the name of rrqi to rqinfo (the equivalent of vinum(8)'s info
-V command).

rqinfo: Cosmetic changes.
	Add printout of the new loginfo types.
1999-10-13 03:15:30 +00:00
Greg Lehey 07ffdb5e1d Add macro 'msgbuf' for printing out msgbuf. 1999-10-13 03:14:54 +00:00
Peter Wemm c3aac50f28 $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
Greg Lehey 2de219e97f Change asf function to use the new name of the list in kern_linker.c.
See revision 1.35 of sys/kern/kern_linker.c.
1999-08-26 04:01:37 +00:00
Greg Lehey efabbb14f9 Bring up to date to work with -CURRENT. 1999-08-14 04:56:14 +00:00
Greg Lehey d50c8ea07f Add vinumraid5.c to list of sources. 1999-08-07 08:35:54 +00:00
Greg Lehey f4cdc766cc Reverse last checkin, which was a regression. Grrr. 1999-04-17 07:48:34 +00:00
Greg Lehey 4e7916388f Replace with the correct version which sources in the other .gdbinits. 1999-04-17 04:14:40 +00:00
Greg Lehey 1566f7801c Add kldstat macro, which basically does the same thing as kldstat(8) 1999-04-10 04:04:16 +00:00
Greg Lehey 6560c980ca 'fr' macro: trace back to new kernel base 0xc0000000 1999-04-05 03:55:44 +00:00
Greg Lehey 7b2a16a33a Correct forgotten defs in defproc macro 1999-04-04 03:33:45 +00:00
Greg Lehey 293904653d Various bug fixes to make them actually work. 1999-03-31 05:54:20 +00:00
Greg Lehey ccaba9fc2b Restructure the .gdbinit files:
.gdbinit.crash contains a top-level .gdbinit suitable for debugging
               crash dumps

.gdbinit.serial contains a top-level .gdbinit suitable for serial
              debugging

Each of these two files reads the following files:

.gdbinit.kernel: This file contains general macros suitable for kernel
               debugging.  It is not related to vinum

.gdbinit.vinum:  This file contains macros specific to debugging
               vinum.

.gdbinit.paths:  Contains information about the location of the source
               and object files on the system.
1999-03-28 09:12:17 +00:00
Greg Lehey 61f64b85ae Restructure the .gdbinit files:
.gdbinit.crash contains a top-level .gdbinit suitable for debugging
               crash dumps

.gdbinit.serial contains a top-level .gdbinit suitable for serial
		debugging

Each of these two files reads the following files:

.gdbinit.kernel: This file contains general macros suitable for kernel
		 debugging.  It is not related to vinum

.gdbinit.vinum:  This file contains macros specific to debugging
		 vinum.

.gdbinit.paths:  Contains information about the location of the source
		 and object files on the system.
1999-03-28 09:10:56 +00:00
Greg Lehey ba90a5c31c Improve the manner in which the location of the kld is found. It
should now be completely automatic.
1999-03-13 07:42:15 +00:00
Greg Lehey 308dad4df3 Split .gdbinit file into two versions, on suitable for remote
debugging, the other for dump analysis.
1999-02-04 04:59:52 +00:00
Greg Lehey 5b3c6cedf5 Move CFLAGS to God's Own Position
Remove white space between CFLAGS and +=
Remove unneeded options

Implied-by: bde
1999-02-01 00:52:51 +00:00
Greg Lehey 112d8fd2d7 Add MAINTAINER 1999-01-30 01:45:44 +00:00
Greg Lehey 2d4a17e638 Include .gdbinit for debugging 1999-01-29 02:51:45 +00:00
Peter Wemm 2c9b3ec2ff Make the -I paths closer to what happens when compiling as part of the
kernel where #include "filename.h" has been disabled.
1999-01-23 01:32:44 +00:00
Greg Lehey 447a8172e9 Add source file vinumdaemon.c 1999-01-21 00:25:47 +00:00
Peter Wemm 7dcf95bf27 Update for pseudo-device support tweaks.. 1998-12-28 16:43:21 +00:00
Peter Wemm 8b26ae02c5 Reconnect vinum KLD module and have it build from sys/dev/vinum rather than
from outside the src/sys tree like before.
1998-12-28 05:27:24 +00:00
Peter Wemm ba6927e973 Refer to vinum driver sources in a single location (outside of the
kernel src/sys tree, sigh - it should really be sys/dev/vinum/*).
1998-10-23 11:56:45 +00:00
Peter Wemm a654d07295 Sample initial set of kld-ified modules. Not all have been completely
converted yet.  These are more of a starting point.  This is NOT connected
to the parent Makefile.

OK'ed by jkh (who is ever so patiently waiting)
1998-10-16 04:30:52 +00:00
Greg Lehey 759ae89394 Correct calculation of revive blocksize
Submitted by: Chris Csanady
1998-09-28 04:24:10 +00:00
Greg Lehey 02d719b0f5 Get include paths right 1998-09-28 04:21:20 +00:00
Greg Lehey e4381fa521 Import base vinum lkm sources 1998-09-16 05:56:21 +00:00