ƒ¬Z1681 235 148 196 137 299 242 187 224 201 176 475 201 148 210 173 177 150 172 141 229 673 134 112 514 119 171 304 290 144 145 212 433 146 138 330 333 405 211 130 145 661 135 266 235 162 260 225 214 169 184 206 384 209 142 207 282 240 125 151 217 133 667 241 144 316 618 578 379 207 143 128 203 221 236 161 178 150 221 119 159 158 330 332 162 232 306 2072 279 151 179 342 356 144 227 119 194 249 329 180 514 335 474 359 241 322 390 177 163 166 192 364 161 503 193 307 323 237 150 134 131 142 128 372 235 122 277 173 203 160 226 232 206 244 579 291 235 159 102 168 294 140 159 172 134 235 763 162 151 197 171 131 192 299 157 194 208 213 118 136 165 138 153 124 117 213 137 195 173 175 292 131 131 243 166 259 309 123 155 123 156 135 295 202 200 126 132 152 146 144 144 137 143 171 150 133 187 223 133 129 120 159 122 125 207 373 166 194 457 198 301 202 115 267 252 229 244 205 200 162 140 182 316 132 179 192 132 239 147 133 221 293 278 159 177 134 303 K 10 svn:author V 3 ats K 8 svn:date V 27 1994-06-05T16:03:57.000000Z K 7 svn:log V 56 Comment out the startup of the xtend daemon by default. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-06-05T16:21:49.000000Z K 7 svn:log V 103 Added a manpage for the tw device. Changed the Makefile to install that manpage into the proper place. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-06-05T19:04:11.000000Z K 7 svn:log V 45 Add the -r and -s flags to the Usage string. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-06-05T20:37:15.000000Z K 7 svn:log V 205 Add mention of WANT_MSUN, HAVE_FPU and NOMANCOMPRESS (NOMANCOMPRESS works together with the new bsd.man.mk to turn off compression of manual pages - manual pages are installed compressed by default now.) END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-06-05T20:39:58.000000Z K 7 svn:log V 148 Manual pages are now installed via the bsd.man.mk macro, since the existing arrangement in this makefile doesn't allow for compressed manual pages. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-06-05T21:57:16.000000Z K 7 svn:log V 94 Make these Makefiles work properly when NOMAN is defined. (I wish they just used bsd.prog.mk) END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-06-06T11:56:27.000000Z K 7 svn:log V 132 Don't move the page's position in the active queue if it is busy or held. John has noticed some stability problems when doing this. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-06-06T14:12:50.000000Z K 7 svn:log V 109 Added some missing cld's (OOPS!) and changed the position of some of the others to make them easier to spot. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-06-06T14:23:49.000000Z K 7 svn:log V 85 Back out previous change for the moment - I need to commit some other changes first. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-06-06T14:54:41.000000Z K 7 svn:log V 383 trap.c: Vastly improved trap.c from me. This rewritten version has a variety of features, amoung them: higher performance and much higher code quality. support.s, cpufunc.h: No longer use gs override to enforce range limits - compare directly against VM_MAXUSER_ADDRESS instead. The old way caused problems in preserving the gs selector...and this method is just as fast or faster. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-06-06T15:08:51.000000Z K 7 svn:log V 109 Added some missing cld's (OOPS!) and changed the position of some of the others to make them easier to spot. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-06-06T17:45:37.000000Z K 7 svn:log V 56 check for diskless boot, and remount / RW in that case. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-06-07T21:38:23.000000Z K 7 svn:log V 117 Commented out a pointer to qtar(1), we don't have that yet. Changed the -description in the SYNOPSIS to description. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-06-08T10:52:10.000000Z K 7 svn:log V 80 Change reference to libc.so.1.0 to libc.so.1.1. (Pointed out by Volker Paepcke) END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-06-08T11:01:46.000000Z K 7 svn:log V 84 Change all lib*.so.1.0 to lib*.so.1.1 (Once again, pointed out by Volker Paepcke.) END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-09T08:32:58.000000Z K 7 svn:log V 57 Add commented out CXXFLAGS entry similar to CFLAGS entry END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-09T11:13:52.000000Z K 7 svn:log V 79 Add commented out PRINTER=ps entry for easy choose system documentation format END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-10T07:35:49.000000Z K 7 svn:log V 48 Remove -I./readline, unneded with make includes END K 10 svn:author V 4 rich K 8 svn:date V 27 1994-06-10T07:45:04.000000Z K 7 svn:log V 135 Copyright changes per the author. Added specific permissions for redistribution with FreeBSD and NetBSD. Fixed author's email address. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-06-10T13:42:18.000000Z K 7 svn:log V 579 GDB-4.12 from ports with support for shlibs but not the kernel. This is a greatly pared down version of the full gdb-4.12, all the config stuff has been removed and the supporting libraries have been stripped to a minimum. This is a 1.1.5 only port, I'll do a more complete port for 2.0 which will have all the config stuff and will install the gnu support libraries as system libraries like we do for readline. There wasn't much point for 1.1.5 since only gdb would use them so I went for saving space instead. For 2.0 I'll config all the other gnu tools to use them as well. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-06-10T15:57:46.000000Z K 7 svn:log V 41 Two files I "lost" the first time. GDB4: END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-06-10T16:51:29.000000Z K 7 svn:log V 19 Added kgdb subdir. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-06-11T05:12:15.000000Z K 7 svn:log V 422 Bruce found a bug in my changes to stop using the gs selector. From Bruce Evans: fu[i]byte() checked the wrong register. This caused interesting behaviour in the GPL math emulator. The emulator does not check the values returned by fu*() or su*() (:-() and it interpreted the address of -12(%ebp) as -1(%ebp). The same probably occurs for all signed 8-bit offsets from registers. I cleaned up the new bzero() a bit. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-06-11T05:13:33.000000Z K 7 svn:log V 28 Fixed minor spelling error. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-06-11T05:17:15.000000Z K 7 svn:log V 80 Fix from Bruce Evans: Set npx_exists = 0 in the case of broken error reporting. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-06-11T12:42:35.000000Z K 7 svn:log V 210 Allow configuration of resolv.conf though "configure". The configuration which is done is minimal, and the script refers the user to the resolver(5) manual page for information on fine-tuning name resolution. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-06-11T15:18:01.000000Z K 7 svn:log V 196 Put back -I${.CURDIR}/readline in Makefile. The sources are just broken and given that an extra -I flag is going to be needed it may as well be as above to guarantee that the library will build. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-06-11T16:20:07.000000Z K 7 svn:log V 51 Modev -DTRAD_CORE for gdb/Makefile to bfd/Makefile END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-06-11T16:20:42.000000Z K 7 svn:log V 52 Moved -DTRAD_CORE from gdb/Makefile to bfd/Makefile END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-12T08:51:09.000000Z K 7 svn:log V 118 Change includes in proper way, i.e. "readline.h" --> Remove -I./readline from Makefile (again!) END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-06-12T11:05:04.000000Z K 7 svn:log V 339 Modify messages about the resolver manual page as per Rod's suggestions. The configure function now tells the user to type "man 5 resolver" for more info on resolv.conf, but mentions that the bindist must be fully installed before this can be done (actually a user won't have reached this stage if he doesn't have an installed bindist ;-) END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-06-12T16:20:36.000000Z K 7 svn:log V 53 Change default for directory permissions to be 0755. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-13T08:03:32.000000Z K 7 svn:log V 45 Remove PAGE_SIZE redifinition (from param.h) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-13T19:27:52.000000Z K 7 svn:log V 237 Be paranoid about setting of %dl register for braindead BIOS's, initializing it to 0 in the floppy boot case. This allows my Toshiba 1910 laptop to finally boot, and may help out other machines cursed with early Phoenix BIOS's as well. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-06-13T22:41:04.000000Z K 7 svn:log V 236 Added comment about registerd and kpasswdd not working in 1.x. Deleted commented-out line which would start mountd; that's not the right pplace to do it (don't confuse the users). Should probablyhave uncommented rpc.rstatd, but didn't. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-06-14T02:57:09.000000Z K 7 svn:log V 308 Clean up small error in the ncvs code that was causing rcs co to be called with -K-Keoptions -Kioptions. This should fix the problem with $Id$ still getting changed. I am also install both ncvs and ocvs on freefall with this change as ocvs still had the bug with -I \! which I fixed but did not reinstall. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-06-14T07:31:42.000000Z K 7 svn:log V 114 Touch the $Revision$ string to cause a cvs revision update of the boot code (ie, should now print Revision 1.13). END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-14T11:00:35.000000Z K 7 svn:log V 37 Add LIBREADLINE and LIBTERM to DPADD END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-14T11:46:52.000000Z K 7 svn:log V 52 Remove CXXFLAGS from here, handled in another place END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-06-14T12:45:41.000000Z K 7 svn:log V 567 Bug reported by Jon-Dean Mountjoy Paul Kranenburg's description: ld is in error here, assuming that symbols with N_EXT set always have an entry in the (global) symbol table: this is not the case for C++ generated constructor/destructor symbols. I can reproduce your failure by fudging a "multiply defined" constructor symbol by hand. Checking for `g == NULL' seems to be a ok as a fence for now. So: for now, in do_file_warnings() we check if g == NULL, before trying to generate any warning messages. This prevents a NULL pointer dereference. END K 10 svn:author V 4 adam K 8 svn:date V 27 1994-06-15T08:24:25.000000Z K 7 svn:log V 42 correct location of corefile data segment END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T10:33:49.000000Z K 7 svn:log V 173 This is the new crunch utility for making distribution floppies from James da Silva. We need to integrate this before 1.1.5 so that we can actually make the boot floppies. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T10:33:49.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1722, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-06-15T10:33:50.000000Z K 7 svn:log V 66 This commit was manufactured by cvs2svn to create tag 'crunch0_2'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T10:49:34.000000Z K 7 svn:log V 167 1. Clean the intermediate files when building the default fixit floppy (demonstration) target. 2. Add the kcopy and filesystem floppy configuration files from Rod. END K 10 svn:author V 4 adam K 8 svn:date V 27 1994-06-15T18:15:17.000000Z K 7 svn:log V 131 make BOOTWAIT loopcount parameter available for tuning. This changes nothing unless f.e. -DBOOTWAIT=0 or -DBOOTWAIT=640000 is used END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T19:09:14.000000Z K 7 svn:log V 121 From Hellmuth Michaelis, reviewed by Bruce Evans: This enables the keyboard clock rather than incorrectly disabling it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T19:16:04.000000Z K 7 svn:log V 77 Make tar static by default. Don't scream, you'll thank me for this someday. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T19:16:58.000000Z K 7 svn:log V 92 Make gzip static by default. This is needed because it's such a frequent companion to tar. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T19:23:33.000000Z K 7 svn:log V 113 1. Bump minimum root size to 8MB (we need that much now). 2. Bump version number to 1.1.5 for impending release. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T20:14:29.000000Z K 7 svn:log V 291 Lots of changes: 1. Properly use ${.CURDIR} now instead of hardcoded relative dirs. 2. Use ${BINOWN} and ${BINGRP} everywhere instead of root/wheel 3. Add target for copying over EXTRACT scripts (and add them here). 4. Start thinking about crunched floppy target (not in yet, next commit). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T20:15:12.000000Z K 7 svn:log V 116 Commit Rod's magic EXTRACT scripts to the tree so that we can work on them. These were al hand-copied over before. END K 10 svn:author V 4 adam K 8 svn:date V 27 1994-06-15T20:24:16.000000Z K 7 svn:log V 49 added comments for how to use CCFPU and MDEC_OPT END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T20:43:20.000000Z K 7 svn:log V 114 Install manpath.config and mail.rc properly, and directly from the src tree now (rather than having a local copy. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T21:02:36.000000Z K 7 svn:log V 189 Remove the --exclude libc.so.1.1 line; with a static gzip and tar we no longer need it, and it's just one more thing we would have to remember to change with every shared lib version bump. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T21:04:04.000000Z K 7 svn:log V 147 Add a beep to the load_fd stuff for each floppy insert request so that you can read a book and load the floppy distribution at the same time.. :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T21:19:23.000000Z K 7 svn:log V 33 Nuke all the intermediate files. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T21:19:59.000000Z K 7 svn:log V 59 Whoops, missed the .cache files - those can be tossed too. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T21:21:50.000000Z K 7 svn:log V 124 1. Fill out the crunch target - this should do the trick (we'll see). 2. Remove the NOOBJ line - we want an object dir now. END K 10 svn:author V 4 adam K 8 svn:date V 27 1994-06-15T21:32:38.000000Z K 7 svn:log V 40 Changed MDEC_OPT=BOOTWAIT= to BOOTWAIT= END K 10 svn:author V 4 rich K 8 svn:date V 27 1994-06-15T22:41:19.000000Z K 7 svn:log V 573 Changes from Paul Kranenburg which bring us into sync with his sources: handling of errors through the standard err() and warn() more fixes for Geoff Rehmet's NULL pointer bug. fixes NULL pointer bugs when linking mono and nested X servers. supports a `-nostdlib' option. accept object files without a symbol table don't attempt dynamic linking when `-A' is given a few variable names have chaged (desc -> fd), and the formatting has changed which should make it much easier to track his sources. I tested 'make world' for /usr/src and X twice with these changes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T22:58:49.000000Z K 7 svn:log V 148 Since we're using syscons now, make ^H the backspace character by default (ack ack, evil evil, but easier than changing syscons at this late hour). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-15T23:28:07.000000Z K 7 svn:log V 52 Flags 0x80 now means enable the diags, not disable. END K 10 svn:author V 4 adam K 8 svn:date V 27 1994-06-16T03:53:29.000000Z K 7 svn:log V 222 Changed delay mechanism to rely more on I/O spinning. If spinning on the like this is bad news, it will have to be revised. Shortened some verbose messages for when the kernel is loaded below 640k. Updated version number. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-16T05:32:10.000000Z K 7 svn:log V 525 This is the IBM/National PCMCIA ethernet driver from Keith Moore, based originally on work by David Greenman and adapted to FreeBSD (and cleaned up a bit) by myself. It supports the IBM Credit Card Adapter for the IBM Thinkpad, and I've had no trouble making it work on my Toshiba T1910 with a National `InfoMover' NE4100 PCMCIA ethernet card (I'm commiting this message through it right now :-). This is actually sneaking it in after feature-freeze, but it's just too useful to pass up! As always, necessity is a mother. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-16T11:13:44.000000Z K 7 svn:log V 484 Choose secure single-user mode by default Without this entry init.bsdi don't ask root password when it goes to sigle-user. This entry must present here in any case, subject of arguing can be only default mode, I mean "secure" or "insecure" here. Please consider this entry like template and change "insecure" to "secure" if you are _shure_, but not back out whole line. # This entry needed for asking password when init goes to single-user mode console none unknown off insecure END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-16T12:14:08.000000Z K 7 svn:log V 286 I'll leave the addition of the line, but there's just absolutely no way I'm going to allow this to be set to secure. People blow their password files away all the time, and I am not at all keen to lose the ability to get them recovered with the simple expedient of a single-user boot. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-16T12:34:53.000000Z K 7 svn:log V 113 Only comment added to console entry: # If you want to be asked for password, change "secure" to "insecure" here END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-16T17:13:53.000000Z K 7 svn:log V 50 Add commented out STARTUP_LOCALE with explanation END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-06-16T17:16:31.000000Z K 7 svn:log V 35 Fix comment about 8-bit clean tcsh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-16T20:13:11.000000Z K 7 svn:log V 110 John Capo's changes to make the fixit floppy image work; I didn't even bother looking at this file before! :) END K 10 svn:author V 4 rich K 8 svn:date V 27 1994-06-17T06:42:39.000000Z K 7 svn:log V 127 slstat - report serial line IP statistics: bytes in/out, packets in/out, errors, compressed, and uncompressed packets in/out. END K 10 svn:author V 4 rich K 8 svn:date V 27 1994-06-17T06:42:39.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1752, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-06-17T06:42:40.000000Z K 7 svn:log V 65 This commit was manufactured by cvs2svn to create tag 'slstat_0'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-17T17:22:16.000000Z K 7 svn:log V 86 Remove reference to the ld.so man page - ain't no such animal. Reported by John Lind. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-17T19:29:05.000000Z K 7 svn:log V 58 Add entry for the new PCMCIA ethernet adapter code (ze0). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-17T21:50:07.000000Z K 7 svn:log V 128 Fixes from Bruce Evans: o insecure and inconsistent permissions for tape devices. o didn't make the DOSpartition wd devices. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-19T20:39:30.000000Z K 7 svn:log V 27 Remove bogus -lcrypt line. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-20T03:39:59.000000Z K 7 svn:log V 67 Commit some additional changes for making this work with obj dirs. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-20T04:32:40.000000Z K 7 svn:log V 66 Make BOOTWAIT a truly tunable parameter. It was hard-set before. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-20T06:05:16.000000Z K 7 svn:log V 237 Commit a small change to allow FreeBSD to install on a different drive. The kernel configs already support this, so with a boot floppy or a utility like booteasy, the user should be able to install and boot off the second drive. Hurrah. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-21T11:02:38.000000Z K 7 svn:log V 239 1. Increase number of inodes for kcopy floppy; we've currently run out. 2. Get kcopy and filesystem images from current directory since we now build them here; a clean rule is now all that's needed to make the crunch stuff complete. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-21T12:42:56.000000Z K 7 svn:log V 70 Whoops - I missed a commit; EXTRACT scripts were misnamed. Correct. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-06-22T00:51:42.000000Z K 7 svn:log V 135 Fix serious off by one error for FreeBSD keyword, this has been driving me nuts as it was on by default and that is NOT what I wanted. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-22T04:49:04.000000Z K 7 svn:log V 213 Update this to the latest version from Steve Gerakines. This is an easy drop-in for me and looks substantailly neater than the previous version, so I'll give the floppy tape users a break (but just this once :). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-22T05:52:25.000000Z K 7 svn:log V 1978 Commit a whole cluster of last minute critical (and one cosmetic) fixes from David Greenman, Bruce Evans and Julian Elischer. They are: [vnode pager - David/Bruce]: The following patch fixes a problem where some data could be lost in a delayed-write buffer if the cached buffer was larger than a page. This fix was provided by Bruce Evans and modified slightly by me. [st.c - Julian]: My fix for "bad request, must be between 0 and 0" RTFS if you're interested). [gnu/fpemul - David/Bruce]: These changes fix single stepping of emulated FPU instructions. Previously, the instruction after an emulated instruction was executed without causing a SIGTRAP ... The also fix the initial control word being different for the GPL emulator (it is still wrong for the old emulator) and remove an unnecessary panic when emulation is not configured (I hope at least init, sh and reboot will run without floating point. I remember only df and mkfs being broken by the lack of FP in 0.0). [Various fixes described below - Bruce/David]: sys/i386/boot/boot2.S: Yet another attempt to propagate the correct fix for 16 vs 32-bit mode bugs. [verified] sys/i386/i386/db_interface.c: Protect against reentering Debugger(). sys/kern/kern_time.c: Don't allow 'time.tv_usec == 0' except at clock interrupts. sys/pcfs/pcfs_fat.c: Make it compile without -O. sys/scsi/sd.c: Fix as posted to some freebsd mailing list. (changes the order of the assignment of "sectors" because it earlier value is needed first -DG) sys/vm/vm_glue.c: Fix stale comments and verbose code. sys/vm/vm_mmap.c Fix off by 1 errors and verbose code. [From Nate - cosmetic but non-intrusive and useful enough to go in] sys/i386/isa/isa.c: Appended you'll find a patch to the NMI error log routine in isa/isa.c. The below patch just adds some additional information when an NMI occurs which can help debug the hardware problem. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-22T08:33:28.000000Z K 7 svn:log V 186 Ok, this should about wrap it up. 1. All the crunched files work now; don't install copies, used the crunched versions. 2. Make the clean rules DTRT now that we have stuff to clean. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-22T08:37:28.000000Z K 7 svn:log V 59 Whoops - missed a couple of intermediate files. Nuke 'em. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-24T14:27:25.000000Z K 7 svn:log V 87 My last few changes to the release code plus a small termcap file for the cpio floppy. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-24T14:32:36.000000Z K 7 svn:log V 249 This is a kludge. Unless I make a link from sh to - (which would leave a file called `-' lying around on the users system forever) login shells will fail. Just special-case the handling of `-' for now until/unless I find a more palatable solution. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-24T15:14:16.000000Z K 7 svn:log V 263 Just talked with James - there's another, better way to go about this. Back out my earlier change. Note that this is just for the 1.1.5R floppies; the 1.1.5A ones still have the work-around method (which works fine and doesn't hurt anything, it's just kludge!). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-24T16:39:30.000000Z K 7 svn:log V 52 Add proper links so that - and -sh are catered for. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-24T22:18:46.000000Z K 7 svn:log V 134 1. Remove a rather strangely gratuitous bit of profanity 2. Use elvis instead of vi for the editor on the cpio floppy; dmesg is back. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-06-24T23:50:16.000000Z K 7 svn:log V 23 Fixed spelling errors. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-28T05:37:04.000000Z K 7 svn:log V 101 Fix a simple makefile brain-o; didn't effect 1.1.5A since we don't compile with CRYPT initially set. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-28T05:56:13.000000Z K 7 svn:log V 156 Commit Scott's changes to the bad144 stuff - bad144 takes a list of bad blocks as *multiple* arguments, not one argument (as was incorrectly being passed). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-28T07:12:43.000000Z K 7 svn:log V 236 Add Chris Demetriou's --unlink changes. I know that I said earlier that this should be unconditional behaviour, but I thought about it a little more and concluded that the principle of least surprise dictates that I make it an option. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-28T07:20:30.000000Z K 7 svn:log V 88 Remove Rod's hacks - they're no longer necessary with static tar/gzip and tar --unlink. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-28T07:28:28.000000Z K 7 svn:log V 421 Add --unlink flag to all tar commands, but each for different reasons. 1. Add to secr and bindists to possibly save the occasional fool who doesn't RTFM and uses the wrong command to extract this (or even someone who's legitimately using this to extract on top of a bindist somewhere *else*). 2. Do the right thing with any symlinks in the src tree. Right now, we're free of the buggers, but just in case. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-28T09:01:55.000000Z K 7 svn:log V 242 Clean up the installation docs a bit (geeze Loise were they EVER out of date!!) and rename them to something more eye-catching so people will read them again (considering the previous state of affairs, I'm actually rather glad they didn't!). END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-06-29T06:46:02.000000Z K 7 svn:log V 377 $rotdelay is now initialized to "-d 0 -n 1" and no longer changed based upon disk type. In far more cases than not this is the optimal setting for any disk drive made after 1990. This now means all installs will have the disks newfs'ed with either: newfs -b 8192 -f 1024 -d 0 -n 1 or newfs -n 4096 -f 512 -d 0 -n 1 depending on what the user chooses for the blocking factor. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-29T11:06:30.000000Z K 7 svn:log V 266 Clean this puppy up quite a bit. Most notably: 1. Use ${MAKE} everywhere again. Whoops. 2. Replace multiple invocations of gzip ... split ... with one variable. 3. Add src-clean target for making the src tree presentable before making a src tarball out of it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-29T20:29:12.000000Z K 7 svn:log V 148 Put some of Rod's ugly hacks back - a couple of them prevent Yet Another Reboot after bin/des distribution is extracted, so I figure it's worth it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-06-29T21:19:38.000000Z K 7 svn:log V 229 Oh GACK! src-clean doesn't quite work that easily since cleandist rebuilds the obj links again and they need to be nuked out one more time after it's finished. Sigh.. Oh well, this code will probably never be run again anyway. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-07-06T02:11:36.000000Z K 7 svn:log V 293 Disable doc for now since it had a bunch of symbolic links I am not ready to go deal with just yet. Disable man for now it will be fixed shortly, just wanted all the man page converion stuff to be done togeather since that is a major functional change and really belongs in a seperate commit. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-07-06T02:12:25.000000Z K 7 svn:log V 81 The files connectives and words did not come on the tape, mark them XXX MISSING. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-07-06T02:13:00.000000Z K 7 svn:log V 67 The directory man3f did not come on the tape, mark it XXX MISSING. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-07-06T02:13:54.000000Z K 7 svn:log V 70 Mark the fact that we have not imported man4.{hp300,sparc,tahoe,vax}. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-07-06T02:14:36.000000Z K 7 svn:log V 96 Mark the fact that we have not imported man8.{hp300,tahoe,vax}. (There was not man8.sparc :-).) END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-07-06T02:16:59.000000Z K 7 svn:log V 267 all: does not need to depend on ${MAN5}, remove special case clean: and cleandir: targets, simple use a CLEANFILES+= to handle this very simple special case. Add ${COPY} knob to install commands so that files don't disappear out of the obj tree after a make install. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1994-07-06T02:17:29.000000Z K 7 svn:log V 65 The file tmac.r was not shipped on the 4.4 tape, mark this fact. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-07-06T06:42:34.000000Z K 7 svn:log V 411 Added code to allocate and deallocate a number of cblocks on open/close of a tty. Note that this might conflict with the collateral use of TS_WOPEN, but for the moment I can find no problems associated with this. (TS_WOPEN will likely go away in the future anyway). This should be looked at again in the future (the potential problem is that the cblock pool may either run out or accumulate too many cblocks). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-07-11T01:11:14.000000Z K 7 svn:log V 100 Argh! What a boneheaded bug! Finally fix the blank-line-in-packing list problem! I am pond scum! END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-07-22T12:22:51.000000Z K 7 svn:log V 213 Rewrite nlist to mmap the whole a.out file (at Davidg's suggestion). This means that we don't have to do rounding calculations for page boundaries. (We do all our accesses via the mmapped area now.) Reviewed by: END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-07-22T13:17:07.000000Z K 7 svn:log V 229 The FreeBSD bootloader loads the kernel at the a_entry address in the kernel a.out file, meaning that this is where the kernel starts. (not at KERNBASE) - KERNBASE is 0xf0000000, while the kernel loads at 0xf0100000 Reviewed by: END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-07-23T18:14:06.000000Z K 7 svn:log V 144 Submitted by: phk Got rid of a couple of binary files by uuencoding. 49 more to go. BTW: ed(1) seems to have an exit(2) problem, 5 tests fail. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-07-24T01:39:14.000000Z K 7 svn:log V 58 Reviewed by: phk More binary files killed using uuencode. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-07-24T01:42:51.000000Z K 7 svn:log V 42 Reviewed by: phk changed a ctrl-A to \001 END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-07-24T01:45:20.000000Z K 7 svn:log V 39 Reviewed by: phk Added a clean target. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-07-24T02:04:51.000000Z K 7 svn:log V 50 Reviewed by: phk Killed a bunch of control chars. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-07-24T02:44:28.000000Z K 7 svn:log V 36 Reviewed by: phk changed ^G to \007 END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-07-24T03:29:56.000000Z K 7 svn:log V 279 Reviewed by: phk Imported libmd. This library contains MD2, MD4 and MD5. These three boggers pop up all over the place all of the time, so I decided we needed a library with them. In general they are used for security checks, so if you use them you want to link them static. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-07-24T03:29:56.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1802, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-07-24T03:30:47.000000Z K 7 svn:log V 30 Reviewed by: phk Added libmd. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-07-24T22:27:27.000000Z K 7 svn:log V 180 Documented the new CVS template. This really isn't the right place for it, but I wanted to get this out for review without an interminable debate about where it really should go. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-07-28T05:53:44.000000Z K 7 svn:log V 82 Removed pager declarations. They are NOT optional, and don't need to be declared. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-07-30T17:16:22.000000Z K 7 svn:log V 110 Reviewed by: Submitted by: Added a accton man page. Changed the Makefile to install the man page as accton.8. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-01T10:38:19.000000Z K 7 svn:log V 69 Fixed a bug that was introduced in the conversion from 1.1.5 to 2.0. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-01T10:42:26.000000Z K 7 svn:log V 134 Allow for output processing routine to handle entire character buffer and thus not require a sleep/wakeup. Reviewed by: Submitted by: END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-01T11:25:45.000000Z K 7 svn:log V 140 Removed all code related to the pagescan daemon, and changed 'act_count' adjustments to compensate for a world without the pagescan daemon. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-01T11:39:43.000000Z K 7 svn:log V 114 Reduced loopback MTU from 65535 to 65532 because some things like NFS really like it to be rounded to a longword. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-01T12:00:25.000000Z K 7 svn:log V 152 Fixed bug with Nagel Congestion Avoidance where a tcp connection would stall unnecessarily - always send an ACK when a packet len of < mss is received. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-01T12:01:45.000000Z K 7 svn:log V 487 fixed bug where large amounts of unidirectional UDP traffic would fill the interface output queue and further udp packets would be fragmented and only partially sent - keeping the output queue full and jamming the network, but not actually getting any real work done (because you can't send just 'part' of a udp packet - if you fragment it, you must send the whole thing). The fix involves adding a check to make sure that the output queue has sufficient space for all of the fragments. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-02T05:22:24.000000Z K 7 svn:log V 198 This is the tcl-scripts which will convert gcc-2.6.0 to bmake form, a patch to gcc from Bruce, and to libg++ by me. I will check in the actual compiler when Jordan has put in the rest of src/gnu. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-02T05:22:24.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1814, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-08-02T05:22:25.000000Z K 7 svn:log V 63 This commit was manufactured by cvs2svn to create branch 'phk'. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-02T07:55:43.000000Z K 7 svn:log V 11 Added $Id$ END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-02T11:42:10.000000Z K 7 svn:log V 77 Fixed NULL pointer dereference that occured when any options were specified. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-02T11:45:43.000000Z K 7 svn:log V 202 Don't call getmntopts with a null pointer as an option string; it'll dereference it. Pass optarg from getopts as it should have been done. This bug caused mount_cd9660 to segfault whenever -o was used. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-02T12:54:27.000000Z K 7 svn:log V 49 Fixed so that it can grok old style "fastlinks". END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-02T13:51:05.000000Z K 7 svn:log V 68 Completed (hopefully) the kernel support for old style "fastlinks". END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-02T15:06:58.000000Z K 7 svn:log V 81 Added MAP_FILE definition that does nothing - for backward source compatibility. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-02T20:15:59.000000Z K 7 svn:log V 42 Here comes the right import of gcc-2.6.0. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-02T20:15:59.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1823, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-03T02:45:30.000000Z K 7 svn:log V 671 Merged in post-1.1.5 work done by myself and John Dyson. This includes: me: 1) TLB flush optimization that effectively eliminates half of all of the TLB flushes. This works by only flushing the TLB when a page is "present" in memory (i.e. the valid bit is set in the page table entry). See section 5.3.5 of the Intel 386 Programmer's Reference Manual. 2) The handling of "CMAP" has been improved to catch attempts at multiple simultaneous use. John: 1) Added pmap_qenter/pmap_qremove functions for fast mapping of pages into the kernel. This is for future optimizations and support for the upcoming merged VM/buffer cache. Reviewed by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-03T08:19:35.000000Z K 7 svn:log V 71 Changed occurrances of "itrunc" to "ffs_truncate" to make Bruce happy. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-04T03:06:48.000000Z K 7 svn:log V 60 Integrated VM system improvements/fixes from FreeBSD-1.1.5. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-04T06:03:46.000000Z K 7 svn:log V 105 Made NFS attribute cache timeouts kernel config file tunable via NFS_MINATTRTIMO and NFS_MAXATTRTIMO. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-04T06:10:27.000000Z K 7 svn:log V 80 Nuked #if 0'd _insque and _remque routines - they are now inlined in cpufunc.h. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-04T06:15:10.000000Z K 7 svn:log V 40 Nuke redefinition of insque and remque. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-04T17:42:35.000000Z K 7 svn:log V 100 Updated to include improvements from FreeBSD 1.1.5. Fixed brokeness with multicast support and BPF. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T19:01:57.000000Z K 7 svn:log V 202 Moved 1.1.5 RPC service files from 1.1.5. Tese are the correct ones; the ones in /usr/src/lib/librpc/rpcsvc are somewhat bogus and will be deleted. Submitted by: Original work in 1.1 by J.T. Conklin. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T19:04:38.000000Z K 7 svn:log V 61 Added glueo build rpcsvc stuff, and install floatingpoint.h. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T19:16:37.000000Z K 7 svn:log V 98 Move ieeefp.h over, and put it in the correct subdirectory this time. Submitted by: Andrew Moore END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-04T19:40:47.000000Z K 7 svn:log V 116 Added some code that was accidently left out early in the 1.x -> 2.0 VM system conversion. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-04T19:43:13.000000Z K 7 svn:log V 121 Fixed bug that would cause free memory reserves to be depleted and cause a panic in some cases. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-04T19:46:57.000000Z K 7 svn:log V 27 Inlined insque and remque. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-04T19:51:01.000000Z K 7 svn:log V 45 Added assembly versions of ffs() and bcmp(). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T20:39:34.000000Z K 7 svn:log V 69 Install RPC headers from include, like they always should have been. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T20:47:46.000000Z K 7 svn:log V 42 histedit.h is now installed from include. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T20:49:28.000000Z K 7 svn:log V 57 histedit.h is now installed from here, not from libedit. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T20:53:14.000000Z K 7 svn:log V 28 Use __GNU_P ratherthan __P. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T20:57:07.000000Z K 7 svn:log V 21 Use __GNU_P not __P. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T21:09:27.000000Z K 7 svn:log V 116 Spplat our 1.1.5 `mk' ifiles over the top of the 4.4 ones. So far as I can tell, this is ts the right thing to do. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T21:10:08.000000Z K 7 svn:log V 41 Add a couple of files we created in 1.x. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T21:20:03.000000Z K 7 svn:log V 99 Make obj directory work right. md?hl.c should probably be deleted, but I'll leave that up to PHK. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T21:54:38.000000Z K 7 svn:log V 77 For the moment, don't build kpasswdd until we figure out what to do with it. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-04T22:44:00.000000Z K 7 svn:log V 79 From 1.1.5: define default shared library versions. For 2.0, use version 2.0. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T01:19:12.000000Z K 7 svn:log V 195 First crack at making libc work with the new make macros. It compiles on my machine, and a simple static (genassym) and shared (sysctl) executable both work. Still to be done: RPCand YP merge. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T01:42:04.000000Z K 7 svn:log V 35 Make it work with our make macros. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T01:52:05.000000Z K 7 svn:log V 35 Make it work with our make macros. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T01:58:43.000000Z K 7 svn:log V 146 Temporarily force creation of librpc.so.2.0 (by including lib-directory Makefile.inc). Eventually this will be moved back into libc as in 1.1.5. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T01:59:40.000000Z K 7 svn:log V 70 Make up for the fact that rpc headers are now installed from include. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T02:02:36.000000Z K 7 svn:log V 162 Allow libtelnet to compile, by removing references to Kerberos and DES in the Makefile. We still need to determine the appropriate source organization for this. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T02:42:42.000000Z K 7 svn:log V 212 Convert to our man installation style. Also fixed long-standing bug in `fastboot'/`fasthalt' in which the interpreter would hang around after `reboot' or `halt' is run, causing an irritating ``Killed'' message. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-05T09:14:37.000000Z K 7 svn:log V 32 Converted 'vmunix' to 'kernel'. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-05T09:25:31.000000Z K 7 svn:log V 64 Renamed this thing, and change 'vmunix' to 'kernel' internally. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-05T09:28:55.000000Z K 7 svn:log V 32 Converted 'vmunix' to 'kernel'. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-05T10:34:19.000000Z K 7 svn:log V 65 Changed output formatting to accurately represent the precision. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-05T12:33:30.000000Z K 7 svn:log V 44 Hack to get netstat compiling...from 1.1.5. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-05T12:38:06.000000Z K 7 svn:log V 203 Changed output formatting to 0 pad hex bytes if necessary. This makes the output consistent with traditional representations of ethernet addresses. I still don't like the spacing in netstat -i, however. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T14:36:04.000000Z K 7 svn:log V 105 Delete redundant #ifdef __i386__, be consistent about idempotency protection. Submitted by: Bruce Evans END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T16:31:05.000000Z K 7 svn:log V 103 Get rid of update. Make man page installation work with our scheme (and rename a few in the process). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T17:02:31.000000Z K 7 svn:log V 30 Fix makefiles for our macros. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T17:53:07.000000Z K 7 svn:log V 36 Make it work with new mmap syscall. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T19:00:04.000000Z K 7 svn:log V 56 More merry makefile munging for man page compatability. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T20:32:22.000000Z K 7 svn:log V 50 Don't compile with kerberos yet, we aren't ready. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T20:39:34.000000Z K 7 svn:log V 48 Don't use Kerberos yet, we aren't ready for it. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T20:40:56.000000Z K 7 svn:log V 48 Don't use kerberos yet, we aren't ready for it. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T20:43:31.000000Z K 7 svn:log V 41 Don't use kerberos yet, we aren't ready. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T20:47:28.000000Z K 7 svn:log V 47 Don't do Kerberos yet, we aren't ready for it. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T20:53:13.000000Z K 7 svn:log V 75 Use the apropos and whatis that go with our man program, not the BSD ones. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T21:05:31.000000Z K 7 svn:log V 54 Don't use Berkeley zcat, use more powerful gzip zcat. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T21:08:10.000000Z K 7 svn:log V 37 We call our cpp by a different name. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T21:24:58.000000Z K 7 svn:log V 91 Update to new make macros and disable Kerberos because we haven't got it set up right yet. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T21:31:51.000000Z K 7 svn:log V 126 Last commit was slightly half-baked; try again. Use to get __P defined, rather than trying to do it ourselves. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T21:33:53.000000Z K 7 svn:log V 37 Bump shared-library version numbers. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T22:04:02.000000Z K 7 svn:log V 33 Need -lcompat to link under 2.0. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T22:10:00.000000Z K 7 svn:log V 24 Use the GNU tree patch. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-05T22:33:44.000000Z K 7 svn:log V 63 Regenerate conf.h with configure script from original package. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-06T01:48:36.000000Z K 7 svn:log V 26 Disable Kerberos for now. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-06T01:51:03.000000Z K 7 svn:log V 29 Fix some dependency bobbles. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T06:36:55.000000Z K 7 svn:log V 115 Added my own kernel configuration file. This can be used as a place to start for people trying to get 2.0 running. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T07:15:04.000000Z K 7 svn:log V 281 Process scheduling changes - adapted from FreeBSD 1.1.5. Basically, charge scheduling CPU of child process to the parent and have child inherit scheduling CPU from parent on fork. Makes a **big** difference in the feel of the system to interactive users. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T09:00:50.000000Z K 7 svn:log V 75 Enabled page table preloading of cached objects. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T09:06:31.000000Z K 7 svn:log V 102 Implemented support for the "ps_strings" structure (grrrr...) for use in the userland library libkvm. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T09:15:42.000000Z K 7 svn:log V 365 Incorporated post 1.1.5 work from John Dyson. This includes performance improvements via the new routines pmap_qenter/pmap_qremove and pmap_kenter/ pmap_kremove. These routine allow fast mapping of pages for those architectures that have "normal" MMUs. Also included is a fix to the pageout daemon to properly check a queue end condition. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T09:17:44.000000Z K 7 svn:log V 106 Made the tmpstk start at tmpstk. Not doing so causes problems for the debugger. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T09:20:56.000000Z K 7 svn:log V 209 Incorporated 1.1.5 improvements to the bounce buffer code (i.e. make it actually work), and additionally improved it's performance via new pmap routines and "pbuf" allocation policy. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T10:25:50.000000Z K 7 svn:log V 110 Fixed various prototype problems with the pmap functions and the subsequent problems that fixing them caused. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T10:52:15.000000Z K 7 svn:log V 24 Don't strip the kernel. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-06T11:26:16.000000Z K 7 svn:log V 175 Implemented "fast" mbuf macros. a small number of mbufs are cached in a linked list for fast allocation/free. Improves TCP performance by about 20%. Submitted by: John Dyson END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T00:16:29.000000Z K 7 svn:log V 155 Make the %zfod display make more sense by comparing zfod versus the total zfod + nzfod, rather than zfod / nzfod, which doesn't make a whole lot of sense. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-07T03:31:52.000000Z K 7 svn:log V 137 Don't kremove process VM pages (oops!). This was the cause of the instability that was introduced last night. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-07T13:10:43.000000Z K 7 svn:log V 152 Provide support for upcoming merged VM/buffer cache, and fixed a few bugs that haven't appeared to manifest themselves (yet). Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-07T14:53:27.000000Z K 7 svn:log V 113 Made pmap_kenter "TLB safe". ...and then removed all the pmap_updates that are no longer needed because of this. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:01:39.000000Z K 7 svn:log V 103 Move RPC stub generator program over from 1.1.5. Submitted by: Original work in 1.x by J. T. Conklin. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-08-07T18:01:40.000000Z K 7 svn:log V 66 This commit was manufactured by cvs2svn to create branch 'SUNRPC'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:17:39.000000Z K 7 svn:log V 44 Moved from usr.bin/bdes for export-control. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:23:25.000000Z K 7 svn:log V 86 Move rpcinfo program over from 1.1.5. Based on original work by J.T. Conklin in 1.x. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:36:12.000000Z K 7 svn:log V 219 Moving Sun RPC code into libc, part 1. Based on work done by a number of people, including J.T. Conklin, Theo de Raadt, Paul Richards, and probably someone else who's going to flame me as soon as they see this message. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:39:35.000000Z K 7 svn:log V 36 Moving RPC stuff into libc, part 2. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:41:02.000000Z K 7 svn:log V 83 Use the header files that are compatible with the code just moved over from 1.1.5. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:46:28.000000Z K 7 svn:log V 96 Add Sun RPC documentation, which should eventually go into our PSD. (I think I'm up to part 6.) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:50:51.000000Z K 7 svn:log V 36 Sun RPC demo programs from 4.4-Lite END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:50:51.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1905, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T18:52:47.000000Z K 7 svn:log V 51 Don't try to build librpc in a separate directory. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T19:04:10.000000Z K 7 svn:log V 37 Allow the `bdes' program to compile. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-07T20:52:54.000000Z K 7 svn:log V 128 Remove contrib, add gnu to reflect current state of the tree so that I can at least build obj links from the top. Submitted by: END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-07T20:56:28.000000Z K 7 svn:log V 199 Removed des_rw.c from rlogin - this is now in libkrb. I hope there will be no problems at the moment with programs depending on this - I think Garrett has commented kerberos out of everything though END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-07T20:56:35.000000Z K 7 svn:log V 185 Whap games too, for now. As people add this stuff back, they can change the Makefiles, but I'm trying to get as much of the world to build as possible at the moment. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-07T20:58:04.000000Z K 7 svn:log V 67 Remove libg++ until we have a working one again. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-07T21:00:46.000000Z K 7 svn:log V 85 cc -> cc26 (until Poul-Henning decides how he wants this to look). Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-07T21:01:26.000000Z K 7 svn:log V 42 Remove `old' directory. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-07T21:28:27.000000Z K 7 svn:log V 210 The handling of err.h and const.h were in a real tangle and didn't work if you didn't explicitly depend first; this should both simplify things and make it work in all circumstances. Reviewed by: Submitted by: END