Ĭ'4698 267 440 171 245 188 294 137 123 125 136 99 103 121 116 132 142 127 136 126 138 178 394 208 112 123 111 117 117 109 113 102 157 109 119 169 99 125 129 124 130 148 110 134 139 207 196 164 106 136 105 140 139 202 195 300 157 150 164 236 218 152 122 111 111 107 167 103 181 198 165 126 316 123 110 105 646 106 132 137 141 132 146 167 133 124 174 192 187 156 242 193 167 135 157 247 113 209 460 126 347 156 172 207 153 143 167 111 151 172 120 205 176 147 1580 362 141 225 175 144 228 248 180 218 227 99 146 150 247 529 170 467 132 149 142 135 128 214 280 736 180 132 166 123 175 144 136 173 186 124 234 164 145 135 208 264 172 138 243 171 308 270 149 139 224 346 486 126 123 171 661 230 159 117 250 135 189 202 351 283 141 246 234 243 238 191 134 138 110 169 127 130 274 563 139 161 325 252 205 192 320 135 118 132 186 148 517 113 139 124 137 109 144 127 172 239 163 148 123 123 123 173 129 158 166 145 133 236 155 160 104 114 148 1807 598 202 388 357 143 128 125 176 160 179 115 125 127 101 497 108 186 224 241 156 253 607 176 557 131 183 133 134 127 277 122 120 129 129 120 K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-20T13:39:07.000000Z K 7 svn:log V 347 Put a simple algorithmus in there that checks the last generated prototype for ioconf.c with the current and suppress the generation if they are equal. This now prevents all the warnings from the c-compiler about sio or snd or two adaptecs. This works only if the sio lines are grouped together in the config files, but it is better than nothing. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-20T14:21:25.000000Z K 7 svn:log V 79 Add getopt. 1.x used to have it, it's gone from 2.0, I need it, end of story. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-20T14:49:48.000000Z K 7 svn:log V 152 o Add Michael Reifenberger's mini-adduser script. o Optionally invoke tzsetup or adduser from the last stage. o Add tzsetup and friends to cpio floppy. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-20T15:18:56.000000Z K 7 svn:log V 96 Add ref.tfs.com to mirrors now that wcarchive is temporarily down and we'd like to do the BETA. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-20T19:45:58.000000Z K 7 svn:log V 201 Add parameters "compress", "normal" and "noicmp" for the slip usage. These names are used in the slip.hosts file as examples, but ifconfig have formerly only accepted link0, -link0 and link1 for this. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T22:28:09.000000Z K 7 svn:log V 45 fix another BLODDY ABSOLUTE .PATH !!!! :-< END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T22:41:03.000000Z K 7 svn:log V 31 This time: an absolute -I :-< END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T22:42:16.000000Z K 7 svn:log V 33 And another absolute path -I :-< END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T22:45:14.000000Z K 7 svn:log V 44 I might soon stop to keep count of these... END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T22:46:14.000000Z K 7 svn:log V 8 Whoops. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T22:47:52.000000Z K 7 svn:log V 11 Guess what END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T22:55:24.000000Z K 7 svn:log V 29 bin_tgz.aa -> bindist_tgz.aa END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T22:56:27.000000Z K 7 svn:log V 24 add extract.sh to dists END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T23:01:27.000000Z K 7 svn:log V 40 Another absolute path... Two actually. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-20T23:11:00.000000Z K 7 svn:log V 50 No point, what so ever, in installing /etc/myname END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-11-20T23:16:51.000000Z K 7 svn:log V 31 Add DISTRIBUTION=krb for P-HK. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-11-20T23:18:15.000000Z K 7 svn:log V 40 Add DISTRIBUTION=krb for Kerberos case. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-11-20T23:23:28.000000Z K 7 svn:log V 30 Add distribution=krb for P-HK END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-11-20T23:31:36.000000Z K 7 svn:log V 42 Add krb (Kerberos) to EXTRADISTRIBUTIONS. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-20T23:34:51.000000Z K 7 svn:log V 86 Submitted by: Julian H. Stacey Changed the echo to match correctly the intended code. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-11-20T23:39:44.000000Z K 7 svn:log V 297 Add a `help-distribute' target which does a `distribute' in our subdirs, then goes into all the directories a `make kprog' would have and does it there, too. This should complete the krbdist, except that P-HK has to figure out where in his build process he wants to build and install this stuff. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-11-20T23:41:23.000000Z K 7 svn:log V 111 Don't install bogus tftp, tftpd, tcom manual pages from the MIT Kerberos distribution. They don't apply here. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T00:17:10.000000Z K 7 svn:log V 20 More absolute paths END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T00:53:32.000000Z K 7 svn:log V 31 Absolute path to /sys again... END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T00:54:28.000000Z K 7 svn:log V 19 -I${.CURDIR}/../.. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T01:07:02.000000Z K 7 svn:log V 25 Another absolute path... END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T01:30:03.000000Z K 7 svn:log V 25 (M)ountpoint -> (A)ssign END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T01:32:51.000000Z K 7 svn:log V 17 Changes for BETA END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T01:52:36.000000Z K 7 svn:log V 21 More abs paths nuked END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T01:54:55.000000Z K 7 svn:log V 10 once more END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T02:17:06.000000Z K 7 svn:log V 65 Invoke tzsetup properly, since we have no /bin/sh at this stage. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T02:21:07.000000Z K 7 svn:log V 17 abs path to /sys END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T02:58:43.000000Z K 7 svn:log V 27 fix libdescrypt reference. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T03:12:24.000000Z K 7 svn:log V 77 20 hours worth of assorted hacking. You'll see it when you install BETA :-) END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T03:53:45.000000Z K 7 svn:log V 8 Bugfix. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T04:11:28.000000Z K 7 svn:log V 33 More Helpful Hints from Heloise. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T04:14:33.000000Z K 7 svn:log V 37 More hacks from the last 20 hours... END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T04:35:26.000000Z K 7 svn:log V 32 Remove extra-space braindamage. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T04:47:28.000000Z K 7 svn:log V 38 More last minute midnight formatting. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T05:36:01.000000Z K 7 svn:log V 56 Wasn't unmounting media in-between extractions. Fixed. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T06:15:30.000000Z K 7 svn:log V 18 Make David happy. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T06:18:30.000000Z K 7 svn:log V 42 Redirect cd errors properly to /dev/ttyv1 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T06:45:01.000000Z K 7 svn:log V 47 Add XFree86 distribution to list of possibles. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T07:25:27.000000Z K 7 svn:log V 114 Delete packages from list of options - we don't handle it properly anyway. Clip the XFree86 prompt down to size. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T07:33:21.000000Z K 7 svn:log V 103 Make abort just abort, not ask. Dialog's internal state is hosed at that point anyway by re-entrancy. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-11-21T07:33:22.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'BETA_2_0'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T07:38:48.000000Z K 7 svn:log V 14 ALPHA -> BETA END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T08:11:11.000000Z K 7 svn:log V 44 Tell Jordan when he has destroyed his disk. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-21T08:15:25.000000Z K 7 svn:log V 13 syntax error END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T08:33:56.000000Z K 7 svn:log V 48 Make sure new machines always have a host name. END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-11-21T08:50:18.000000Z K 7 svn:log V 47 Fixed ' & ` keys . Submitted by: Andreas Klemm END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-21T09:25:58.000000Z K 7 svn:log V 109 Reviewed by: Bruce Evans Add prototypes for the *rand48 family here in the moment to get them running again. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T09:50:02.000000Z K 7 svn:log V 102 Allow users to specify both a timezone AND add users. Whoops! We're all pretty nuked at this point.. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-21T10:30:37.000000Z K 7 svn:log V 207 Don't use a rm -rf WORKDIR if NO_WRKDIR is defined. You have a good chance to blow away your current dir, because WRKDIR == CURDIR. This should help tcpblast to not blow away itself in the clean target :-). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T10:51:15.000000Z K 7 svn:log V 65 Put the cursor back in the right place. Pretty up the help text. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-21T11:18:48.000000Z K 7 svn:log V 58 Fix an obscure message that went off the right hand side. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-11-21T11:18:49.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'BETA_2_0'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-21T14:16:31.000000Z K 7 svn:log V 142 Fix scroll bug bringed by 'vi ' and :n command then. :prev bug still exists because it syscons bug itself, I work on it. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-21T14:36:02.000000Z K 7 svn:log V 124 Attempt to fix scroll forward/ scroll backward bug bringed by vi, 'S' and 'T' use count 1 in fillw() instead of count == n. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-21T17:59:29.000000Z K 7 svn:log V 59 Fix wrong size check for scroll forward/backward ('S'/'T') END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-21T23:03:23.000000Z K 7 svn:log V 29 Make this file more BSD-like END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-22T00:47:14.000000Z K 7 svn:log V 18 add missing tconv END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-22T05:21:06.000000Z K 7 svn:log V 19 Various hackeries. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-22T06:28:22.000000Z K 7 svn:log V 15 -> RELEASE_2_0 END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-11-22T06:28:23.000000Z K 7 svn:log V 71 This commit was manufactured by cvs2svn to create branch 'RELEASE_2_0'. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-22T06:32:34.000000Z K 7 svn:log V 11 -> RELEASE END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T06:48:39.000000Z K 7 svn:log V 89 1. Add instructions for installing onto a second disk. 2. Clean up the FAQ just a bit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T06:50:13.000000Z K 7 svn:log V 105 Make serial interface have a default value, and indicate that it has to start with /dev. Thanks, Chris. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T06:58:09.000000Z K 7 svn:log V 73 Update the X Inside, Inc text to include some stuff Jeremy just sent me. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-22T08:03:26.000000Z K 7 svn:log V 34 des DISTRIBUTION became secrdist. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-22T08:47:20.000000Z K 7 svn:log V 224 Preallocate the first swap block to work around a failure with swap starting at physical block 0. Note that this will show up in pstat -s and swapinfo as space "in use". In reality, the space is simply never made available. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T08:58:42.000000Z K 7 svn:log V 31 Changes to README for release. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T09:02:46.000000Z K 7 svn:log V 18 Changes for 2.0R. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-22T09:16:46.000000Z K 7 svn:log V 13 Thanks guys. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-22T09:47:31.000000Z K 7 svn:log V 554 Bunch of fixes from Matt Thomas: 1) make #includes correct 2) fix bugs in address check macros 3) fixed bugs in, and enabled, recopy if heavily fragmented code 4) moved call to bpf tap to be before enqueing packet (probably gratuitous) 5) fixed bug that caused "abnormal interrupt" at boot time/first use 6) added support for reading Zynx address ROM 7) fixed bug that caused broadcasts to not work shortly after booting (only manifested if not using multicast - e.g. not in FreeBSD 2.0) 8) fixed spelling errors in comments Submitted by: Matt Thomas END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T09:54:19.000000Z K 7 svn:log V 14 A few tweaks. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T09:57:42.000000Z K 7 svn:log V 40 Remove /usr/gnu from mandatory manpath. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T10:37:25.000000Z K 7 svn:log V 45 Fix some 11th-hour wonkiness in Poul's code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T10:40:44.000000Z K 7 svn:log V 49 Fix some wonkiness in MY code this time. Sigh.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T10:55:55.000000Z K 7 svn:log V 40 Document the "old boot blocks" problem. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T10:57:36.000000Z K 7 svn:log V 54 Point people at the troubleshooting guide in advance. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-11-22T10:57:37.000000Z K 7 svn:log V 71 This commit was manufactured by cvs2svn to create branch 'RELEASE_2_0'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-22T10:58:58.000000Z K 7 svn:log V 41 Tell stupid users to write the bootcode. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-11-22T13:34:43.000000Z K 7 svn:log V 31 Added CLEANFILES += makedevs.c END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-22T18:52:58.000000Z K 7 svn:log V 81 Make edquota works with other then vi editors, i.e.check file by name, not by fd END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-11-23T08:29:44.000000Z K 7 svn:log V 99 The long-time-waited-for patch for PPP. See Gene's mail for explanation.. Submitted by: Gene Stark END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-11-23T10:21:59.000000Z K 7 svn:log V 90 Add entry about problems with BT-946c's and some Intel MB's. Obtained from: Paul Richards END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-23T10:52:30.000000Z K 7 svn:log V 64 Correct a really stupid bug that broke NFS installs. SIGH!!!!! END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-23T11:01:41.000000Z K 7 svn:log V 149 Fix stupid NFS bug reported by David Rivers Fix doc bug reported by Garrett Wollman. A new cpio floppy should probably be rolled from these changes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-23T11:04:00.000000Z K 7 svn:log V 100 More completely integrate Garrett's doc changes. I didn't read them closely enough the first time. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1994-11-23T13:13:12.000000Z K 7 svn:log V 75 Update the RenderMorphics entry. Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-23T17:48:31.000000Z K 7 svn:log V 42 Fix uucico path Submitted by: Gene Stark END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-23T19:33:17.000000Z K 7 svn:log V 64 mass fixes from 1.1.5.1 + better log erros and incorrect logins END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-11-23T20:36:08.000000Z K 7 svn:log V 150 Don't core on ``root on qq0 and fx0 and yy0'' specifications; just take the first one and ignore all the rest, giving a warning message. Fixes PR #3. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-23T21:00:24.000000Z K 7 svn:log V 20 Add missing osfcn.h END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-23T21:11:20.000000Z K 7 svn:log V 115 For unknown reason _G_HAVE_SYS_RESOURCE was defined to 0 instead of 1. (we have it). Please check gnu2bmake script END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-24T13:13:55.000000Z K 7 svn:log V 368 Re-apply an old patchkit days fix of mine for mempages: * PATCHES MAGIC LEVEL PATCH THAT GOT US HERE * -------------------- ----- ---------------------- * CURRENT PATCH LEVEL: 1 00051 * -------------------- ----- ---------------------- * * 14 Aug 92 David Greenman Fixed NEWVM mempages calculation END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-24T14:26:11.000000Z K 7 svn:log V 35 Changed optimization level to -O2. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-24T14:29:38.000000Z K 7 svn:log V 255 Moved conversion of ether_type to host byte order out of ethernet drivers and into ether_input(). It was silly to have bpf want this one way and ether_input want it another way. Ripped out trailer support from the few remaining drivers that still had it. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-24T14:43:22.000000Z K 7 svn:log V 65 Don't try to page to a vnode that had it's filesystem unmounted. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-24T15:09:30.000000Z K 7 svn:log V 79 Forget to exit alt charset mode, critical for non-cons25r terminals wits as/ae END K 10 svn:author V 2 se K 8 svn:date V 27 1994-11-24T20:35:21.000000Z K 7 svn:log V 115 Added #define PROBE_VERBOSE and description (PCI chip set boot messages) Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-24T20:49:58.000000Z K 7 svn:log V 61 Only get CD/NFS/UFS/... subdirs if they're really necessary. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-24T20:52:16.000000Z K 7 svn:log V 51 Make the UFS stuff try to be a little less clever. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-24T21:02:00.000000Z K 7 svn:log V 74 Add -lcompat to LDADD for insque/remque (they treated as part of library) END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-24T21:50:26.000000Z K 7 svn:log V 18 Fix draw_box dims END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-24T21:56:03.000000Z K 7 svn:log V 58 Sectors field too narow (6 digits only), increase it to 7 END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-24T22:30:03.000000Z K 7 svn:log V 80 Finally commit the tzsetup thing :-) Delete old cksum stuff before remaking it. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-24T22:34:18.000000Z K 7 svn:log V 28 Fix secrdist sharedlib bug. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-25T02:27:08.000000Z K 7 svn:log V 111 Remove -u argument, does nothing for non-priviliged user. Write LOGNAME in addition to USER as sun uucpd does. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-25T03:48:04.000000Z K 7 svn:log V 85 Moved "VMSTAT" column up by one row so that it displays properly on 24 row displays. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-25T04:11:19.000000Z K 7 svn:log V 56 Fixed bugs related to returning NULL if length is zero. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-25T07:58:29.000000Z K 7 svn:log V 1487 These changes fix a couple of lingering VM problems: 1. The pageout daemon used to block under certain circumstances, and we needed to add new functionality that would cause the pageout daemon to block more often. Now, the pageout daemon mostly just gets rid of pages and kills processes when the system is out of swap. The swapping, rss limiting and object cache trimming have been folded into a new daemon called "vmdaemon". This new daemon does things that need to be done for the VM system, but can block. For example, if the vmdaemon blocks for memory, the pageout daemon can take care of it. If the pageout daemon had blocked for memory, it was difficult to handle the situation correctly (and in some cases, was impossible). 2. The collapse problem has now been entirely fixed. It now appears to be impossible to accumulate unnecessary vm objects. The object collapsing now occurs when ref counts drop to one (where it is more likely to be more simple anyway because less pages would be out on disk.) The original fixes were incomplete in that pathological circumstances could still be contrived to cause uncontrolled growth of swap. Also, the old code still, under steady state conditions, used more swap space than necessary. When using the new code, users will generally notice a significant decrease in swap space usage, and theoretically, the system should be leaving fewer unused pages around competing for memory. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-25T08:58:53.000000Z K 7 svn:log V 270 Go back to Bruce's fix with a minor change that will allow a NULL string pointer if len is 0. I should have looked at the revision history - I would have found that Bruce already fixed the bug with len=0 over a month ago. Whoever said that the bug was in 2.0 was wrong. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-25T17:04:02.000000Z K 7 svn:log V 48 Change wrong comment: NCFTP_ARGS --> NCFTPFLAGS END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-11-25T19:40:25.000000Z K 7 svn:log V 127 Add entry about missing perl libs. Would someone please add a tar file of these to freefall.cdrom.com:~/pub/perl/libs.tar.gz. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-25T22:25:15.000000Z K 7 svn:log V 83 Changed the MAX_SLOTS constant from 8 to 16. The EISA bus can have up to 16 slots. END K 10 svn:author V 5 asami K 8 svn:date V 27 1994-11-25T23:13:26.000000Z K 7 svn:log V 50 Added some Japanese sites that carry 2.0-RELEASE. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-26T08:57:42.000000Z K 7 svn:log V 135 Stefan Esser proved that I couldn't program, and Ollivier Robert that I couldn't spell :-) Submitted by: Stefan Esser, Ollivier Robert END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-26T09:08:48.000000Z K 7 svn:log V 155 Implement RB_VERBOSE. This is intended to mean: Print all information which could be of any use for trouble-shooting problems with boot/devices/drivers. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-26T09:27:58.000000Z K 7 svn:log V 88 Declare "extern int bootverbose", so that device-drivers and others easily can find it. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-26T09:37:57.000000Z K 7 svn:log V 125 Set the bootverbose if so desired. if (bootverbose) Print the geometries the bios passes to us (through the bootblocks). END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-26T10:51:49.000000Z K 7 svn:log V 135 Always put received packets in an mbuf cluster. This simplifies the code considerably and is measurably faster. Various comment fixes. END K 10 svn:author V 5 asami K 8 svn:date V 27 1994-11-26T12:10:37.000000Z K 7 svn:log V 6 Typo. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-26T13:57:46.000000Z K 7 svn:log V 54 Correct a litle typo in an error message: PRC -> RPC. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-26T16:15:44.000000Z K 7 svn:log V 58 Add a -fwritable-strings to the CFLAGS. hack need it :-). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-11-26T18:54:25.000000Z K 7 svn:log V 154 Don't block for output in non-blocking mode if clists run out. Remove an unnecessary test (if the output queue is above high water then it is nonempty). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-11-26T19:24:13.000000Z K 7 svn:log V 436 Fix cblock starvation bugs by reserving enough cblocks for minimal operation of each clist. Limit the growth of each clist. Clists can only grow larger than the reserved minimum if there are free cblocks in a shared pool. The size of this pool is now fixed (this could be improved). The reserved and maximum sizes are more carefully allocated for slip and ppp, depending on the mtu. A maximum MTU of 16384 is now enforced for ppp. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-26T19:25:14.000000Z K 7 svn:log V 77 Call rc.local with . instead of sh to pass variables Submitted by: John Capo END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-11-26T19:38:30.000000Z K 7 svn:log V 374 Submitted by: Kirk McKusick Allow chown() to return success if the gid isn't changed even if the gid is not the caller's. Such gids are normal for files created in world-writable directories sucj as /tmp. This "fixes" annoying error messages for mv'ing files created in /tmp to another file system. mv still preserves the foreign gid of /tmp, but now does it silently. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-26T23:10:03.000000Z K 7 svn:log V 40 Expand the EISA MAX_SLOTS from 8 to 16. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-11-27T01:49:39.000000Z K 7 svn:log V 57 I made a syntax error yesterday. Submitted by: John Capo END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-27T02:22:09.000000Z K 7 svn:log V 49 Make idlok works properly with back color erase. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-27T03:08:12.000000Z K 7 svn:log V 42 Add wrefresh before doing putp when idlok END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-27T05:23:52.000000Z K 7 svn:log V 35 Fix many duplicated attribute sets END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-27T13:03:00.000000Z K 7 svn:log V 121 Submitted by: Philippe Charnier Corrected two typos in the specification of the french freebsd site. freeBSD -> FreeBSD. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-27T13:06:18.000000Z K 7 svn:log V 187 Correct a typo in my mailing address and also use the new alias for my machine. I should better rename it soon from g386bsd to freebsd to avoid confusion with the new 386BSD release :-). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1994-11-27T13:43:37.000000Z K 7 svn:log V 641 Temporary kludge: treat \r same as \n in input, so working on a comconsole will behave as expected. The true problem should be fixed instead, Bruce' comment for this: >Anyway, i found the reason for my problems: somehow, ICRNL isn't in >effect at `userconfig' time (but only for comconsole?), hence only ICRNL doesn't apply to cngetc(). cnputc() unconditionally does the equivalent of ONLCR; perhaps cngetc() should unconditionally do the equivalent of ICRNL. Ddb must be checking for CR. Userconfig only checks for NL. Userconfig works with syscons because pccngetc() does the conversion. This is probably the wrong place to do it. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-27T14:26:16.000000Z K 7 svn:log V 89 Go back to -O optimization...Bruce's arguments against -O2 are convincing enough for me. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-27T14:59:54.000000Z K 7 svn:log V 40 Expand again the SYMTAB_SPACE for LINT. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-11-27T15:29:57.000000Z K 7 svn:log V 74 Fix previous change: don't attempt to reserve cblocks if the tty is null. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-11-27T16:01:29.000000Z K 7 svn:log V 31 Fix syntax errors (0 = foo()). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-11-27T16:06:31.000000Z K 7 svn:log V 83 Apply an even number of ntohl's to icmp_otime. This fixes `timedc clockdiff ...'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-11-27T16:16:35.000000Z K 7 svn:log V 52 Remove ifdef for STATCLOCK. STATCLOCK is standard. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-27T20:58:30.000000Z K 7 svn:log V 44 Comment out an illegal define (E_CLNL_???). END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-27T23:30:48.000000Z K 7 svn:log V 81 Include "scbus.h" in scsiconfig.c to get the number NSCBUS from the config file. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-27T23:52:13.000000Z K 7 svn:log V 94 Submitted by: M.C. Wong Obtained from: Don't throw away the /etc/nologin file in the -k case. END K 10 svn:author V 5 asami K 8 svn:date V 27 1994-11-28T06:46:49.000000Z K 7 svn:log V 30 Add a site in Northern Japan. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-28T11:12:29.000000Z K 7 svn:log V 141 Add the files: characs, gold, lastdead, mess, monsters, motd, scoreboard, void that are created from a setup program to the CLEANFILES list. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-28T11:46:37.000000Z K 7 svn:log V 72 Add the automatically generated crunched_skel.c file to the CLEANFILES. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-11-28T12:34:37.000000Z K 7 svn:log V 52 Interface changes to support additions to firewall. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-11-28T12:35:14.000000Z K 7 svn:log V 42 Added: ICMP reply,TCP SYN check,logging.. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-28T17:19:52.000000Z K 7 svn:log V 115 Add the automatically generated files: y.tab.h c-exp.tab.c ch-exp.tab.c and m2-exp.tab.c to the CLEANFILES target. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-28T18:30:44.000000Z K 7 svn:log V 171 Add the files y.tab.h and a2p.c that get automatically generated to the CLEANFILES target. Remove the file a2p.c from the source tree, this get generated anew from a2p.y. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-28T19:23:19.000000Z K 7 svn:log V 80 Add the NCR 53C825 and the 3com 3C507 and 3C579 to the supported hardware list. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-11-28T21:52:15.000000Z K 7 svn:log V 46 Add the 3C501 to the supported hardware list. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1994-11-28T21:52:45.000000Z K 7 svn:log V 148 Add fbtab.5 to the Makefile so that it will be installed. Garrett mentioned the /etc/fbtab feature and I was wondering why I hadn't heard of it... END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-28T22:13:07.000000Z K 7 svn:log V 79 First shot at fixing all the various bugs reported so far in the installation. END K 10 svn:author V 2 se K 8 svn:date V 27 1994-11-28T23:18:46.000000Z K 7 svn:log V 216 Really deactivated the code that puts scsi stats into dk0. This should have been disabled for some time, but I had screwed up ... This made spurious values appear for fd0 in systat, when there was NCR SCSI activity. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-29T00:56:30.000000Z K 7 svn:log V 177 Do some last evil things when extracting the bindist to work around problems reported so far with /tmp and /sys. This should just drop into a current bindist without problems. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-29T01:05:37.000000Z K 7 svn:log V 56 BSD 4.4 compatibility fix Submitted by: Ollivier Robert END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-29T01:11:43.000000Z K 7 svn:log V 46 Get rid of gets Submitted by: Ollivier Robert END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-29T02:48:20.000000Z K 7 svn:log V 130 wscrl: implement partial scrolling via al/dl winsdel: implemented via wscrl winsertln/deleteln: implemented as macros via winsdel END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-29T15:46:20.000000Z K 7 svn:log V 253 Experimental change to floppy driver to NOT probe the floppy tape if flags & 0x1. Somebody should build a kernel with this and see if the floppy-tape damaged people can turn it off properly with userconfig. I can't reproduce the original problem here. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-29T16:09:56.000000Z K 7 svn:log V 394 In past releases of FreeBSD, I have used the exit status of "ping" to determine whether a connection to a given machine is up or not. In FreeBSD 2.0 (and therefore, I assume, BSD 4.4) the exit code of ping is always zero, even if no packets were received. I would like to propose the following change to /usr/src/sbin/ping/ping.c to restore this useful behaviour: Submitted by: Denis Fortin END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-11-29T18:23:21.000000Z K 7 svn:log V 32 Add ftp.nl.net to MIRROR.SITES. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-29T22:31:03.000000Z K 7 svn:log V 31 Add uni-duisburg Germany site. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-29T22:43:15.000000Z K 7 svn:log V 79 Add additional sites from ftp list. Put germany in proper alphabetical order. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1994-11-29T23:04:23.000000Z K 7 svn:log V 566 Merge in latest Linux sequencer code release with my changes. This should make the sequencer code fully compatible with the aic7870 (ie 294x adaptors). I've also added to my local mods putting the sequencer into "FASTMODE" clock. This gives upwards of 2M/sec write preformance improvement in some scenarios. There haven't been any reports of this causing problems, and I have been reaping the benifits of it for more than a week now. This also includes a new version of the pre-generated file Obtained from: John Aycock (aycock@cpsc.ucalgary.ca) and myself END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1994-11-29T23:06:54.000000Z K 7 svn:log V 135 Put the sequencer into FASTMODE during initialization. I can now get up to 8m/sec write performance out of a pd2100 with this driver. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-11-29T23:39:15.000000Z K 7 svn:log V 66 Restore mv check, cause panic without it Submitted by: Ade Barkah END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-29T23:44:07.000000Z K 7 svn:log V 25 Add entry for Australia. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-29T23:54:07.000000Z K 7 svn:log V 157 Make the suggested NFS options actually work now. Neither Garrett nor I were actually correct. mount_nfs takes *different* options than mount -t nfs does. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-29T23:55:52.000000Z K 7 svn:log V 43 Change `-o resvport' to a much simpler -P. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-30T11:58:29.000000Z K 7 svn:log V 97 Merge in more creature-confort changes, plus some spelling and general badness fixes from Keith. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-30T11:59:53.000000Z K 7 svn:log V 109 Keith Walker's "howto" notes on preparing floppy or tape distribtution fodder. Thanks, Keith! Much needed! END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-30T12:04:28.000000Z K 7 svn:log V 258 Reverse the meaning of previous change. Now floppy tape support is *disabled* unless you specifically request otherwise. Poul wanted it this way, and I guess I'm not going to argue though it may seem counter-intuitive. We can always change it back, later. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-30T12:08:23.000000Z K 7 svn:log V 191 Fix bug I introduced that broke BPF support. Caused by a byte order problem in an if () expression. Problem fixed by removing the test for ETHERTYPE_* before passing packet to higher layers. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-30T13:17:50.000000Z K 7 svn:log V 49 Document how to re-enable the floppy-tape drive. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-11-30T15:02:43.000000Z K 7 svn:log V 154 Changed the TIOCSTAT ioctl to a no argument type so that tcsh and friends don't have to pass in the address of a bogus variable just to make ioctl happy. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-11-30T15:40:09.000000Z K 7 svn:log V 140 Patch of password expired bug. Now password changed for right user and no longer possible to skip password change. I hope it will be ok.... END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-30T15:54:39.000000Z K 7 svn:log V 150 Build both 1.2MB and 1.44MB floppies now. this all needs a good re-think, but this at least works for now. Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-11-30T22:15:48.000000Z K 7 svn:log V 145 Argh. I hate my life. I broke NFS *again* by leaving this line inadvertantly in place. I guess I have it in for NFS installs or something! :-( END K 10 svn:author V 4 ugen K 8 svn:date V 27 1994-12-01T12:35:54.000000Z K 7 svn:log V 98 Sorry..forgot something for yesterdays login patch.. (Umm..i hope nobody "make world" this time:) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-01T13:24:20.000000Z K 7 svn:log V 42 Fix some long-standing english wonkiness. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-01T13:46:13.000000Z K 7 svn:log V 46 More fixes from Keith Walker. Thanks, Keith! END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-01T13:55:49.000000Z K 7 svn:log V 19 Install rc.serial. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-01T20:00:32.000000Z K 7 svn:log V 77 Fix another unfortunate little buglet intruduced during the Great Renaming.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-01T20:01:37.000000Z K 7 svn:log V 35 Remove gratuitous gzip of boot.flp END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-01T20:02:44.000000Z K 7 svn:log V 38 Add gzips for the real floppy images. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-01T20:11:52.000000Z K 7 svn:log V 181 1. the prgboxes aren't working at all. Stop using them for tape extraction. 2. If what's extracted from the tape is a subdir, cd into it before attempting to extract it. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-01T20:20:21.000000Z K 7 svn:log V 470 The values for setrlimit in the data size and stack size case are used as an address value. Then all comparisons should be done unsigned and not signed. Fix it with a typecast of u_quad_t. Error can be demonstrated with the current bash in port, do a ulimit -s unlimited and the machine hangs. bash delivers through an internal error a large negative value for the stacksize, the comparison saw this smaller than MAXSSIZ and then tried to expand the stack to this size. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-01T21:05:28.000000Z K 7 svn:log V 47 Fixed a typo. Poited out by Bruce & Phillipe. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-01T22:19:02.000000Z K 7 svn:log V 69 Submitted by: Philippe Charnier Fixed a little typo: lable -> label. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-01T22:25:38.000000Z K 7 svn:log V 228 In _gethostbydnsaddr(), force RES_RECURSE into _res.options. This is incredibly obnoxious, but also makes inverse mappings work when the local resolver is in a cache-only configuration. (Maybe this is actually a bug in BIND?) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-01T23:19:48.000000Z K 7 svn:log V 155 Add latest version of ``advanced route metric management'' :-) As before, this is currently conditionalized on options IN_RMX until I'm sure it's working. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-01T23:48:09.000000Z K 7 svn:log V 111 Change wakeup to endtsleep, because wakeup don't produce timeout state, cause infinite wakeups loop in ttywait END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-02T02:58:56.000000Z K 7 svn:log V 96 Change obnoxious ``Not root dir'' error message into one which actually tells you what's wrong. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-02T03:32:24.000000Z K 7 svn:log V 223 Add a check to make sure that we don't fiddle with the NFS routing tables as well (bleah!). Also, increase the interval to the real-life value and eliminate debugging printfs. This will be standard once tested by others. END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-12-02T06:19:37.000000Z K 7 svn:log V 42 Kernel name is now kernel and not 386bsd. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-02T06:40:24.000000Z K 7 svn:log V 25 Upgrade to version 1.8.6 END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-02T07:35:48.000000Z K 7 svn:log V 39 Implement chage_scroll_region properly END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-02T15:36:45.000000Z K 7 svn:log V 94 Fix dialog width for "Please enter the next diskette..." stuff. Mount DOS floppies read-only. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-02T15:52:55.000000Z K 7 svn:log V 56 Josh Littlefield's fixes for my extreme boneheadedness. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-02T16:08:53.000000Z K 7 svn:log V 424 |From: Keith Walker |Message-Id: <199412011713.JAA03374@timesink.spk.wa.us> |To: jkh@whisker.hubbard.ie |Subject: A little problem with MAKEDEV | |For a while now, MAKEDEV's been kinda neat: you create the cua* files, |and it deletes the tty* files; you create the tty* files and it |deletes the corresponding cua* files. K00l! :-) [Ed Note - I think this behavior was wrong, and this fix better]. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-02T19:43:34.000000Z K 7 svn:log V 20 bkgd() family fixes END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-02T19:49:17.000000Z K 7 svn:log V 46 Use new bkgd() function to produce background END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-02T20:27:11.000000Z K 7 svn:log V 32 More comments on tape installs. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-02T21:05:27.000000Z K 7 svn:log V 45 IFCONFIG->IFCONFIG_CMD in dialog box prompt. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-02T21:15:19.000000Z K 7 svn:log V 17 Add Israel site. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-02T23:00:40.000000Z K 7 svn:log V 52 Add one forgotten u_quad_t typecast in dosetrlimit. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-02T23:10:32.000000Z K 7 svn:log V 31 Delete old, confusing comment. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-02T23:23:01.000000Z K 7 svn:log V 76 Cronyx/Sigma sync/async serial driver with PPP support from Serge Vakulenko END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-02T23:23:01.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r4910, 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-12-02T23:23:02.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'cronyx_1_2'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-02T23:53:23.000000Z K 7 svn:log V 52 Move i386-specific programs into i386 subdirectory. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-03T00:03:56.000000Z K 7 svn:log V 27 Add cx(4) to the Makefile. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-03T00:07:49.000000Z K 7 svn:log V 27 Add cronyx driver entries. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-03T00:17:19.000000Z K 7 svn:log V 27 Add generic sync PPP file. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-03T00:17:55.000000Z K 7 svn:log V 77 Add Cronyx/Sigma files and config information; delete outdated config files. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-03T00:18:15.000000Z K 7 svn:log V 33 Add Cronyx/Sigma cdevsw[] entry. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-03T02:27:40.000000Z K 7 svn:log V 65 Prevent core dump for root Obtained from: partially from 1.1.5.1 END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-03T03:35:30.000000Z K 7 svn:log V 73 #ifdef out check for pending input, cause problems with output-only pgms END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-03T04:27:08.000000Z K 7 svn:log V 52 exit_standout don't turn most attributes off, fixed END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-03T04:34:46.000000Z K 7 svn:log V 40 Move ncurses test here (also nice game) END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-03T04:34:46.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r4922, 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-12-03T04:34:47.000000Z K 7 svn:log V 59 This commit was manufactured by cvs2svn to create tag 'bs'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-12-03T04:34:48.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'gdc_tag'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-03T04:40:26.000000Z K 7 svn:log V 11 Add bs/gdc END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-03T04:42:49.000000Z K 7 svn:log V 21 Move gdc/bs to games END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-03T04:46:09.000000Z K 7 svn:log V 56 Back out previous commit until we work this out. Sigh. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-03T10:03:19.000000Z K 7 svn:log V 1713 i386/exception.s, Keep track of interrupt nesting level. It is normally 0 for syscalls and traps, but is fudged to 1 for their exit processing in case they metamorphose into an interrupt handler. i386/genassym.c; Remove support for the obsolete pcb_iml and pcb_cmap2. Add support for pcb_inl. i386/swtch.s: Fudge the interrupt nesting level across context switches and in the idle loop so that the work for preemptive context switches gets counted as interrupt time, the work for voluntary context switches gets counted mostly as system time (the part when curproc == 0 gets counted as interrupt time), and only truly idle time gets counted as idle time. Remove obsolete support (commented out and otherwise) for pcb_iml. Load curpcb just before curproc instead of just after so that curpcb is always valid if curproc is. A few more changes like this may fix tracing through context switches. Remove obsolete function swtch_to_inactive(). include/cpu.h: Use the new interrupt nesting level variable to implement a non-fake CLF_INTR() so that accounting for the interrupt state works. You can use top, iostat or (best) an up to date systat to see interrupt overheads. I see the expected huge interrupt overheads for ISA devices (on a 486DX/33, about 55% for an IDE drive transferring 1250K/sec and the same for a WD8013EBT network card transferring 1100K/sec). The huge interrupt overheads for serial devices are unfortunately normally invisible. include/pcb.h: Remove the obsolete pcb_iml and pcb_cmap2. Replace them by padding to preserve binary compatibility. Use part of the new padding for pcb_inl. isa/icu.s: isa/vector.s: Keep track of interrupt nesting level. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-03T10:06:40.000000Z K 7 svn:log V 505 extern.h, iostat.c, main.c, vmstat.c: Use the correct value of hz (stathz if it is nonzero) for interpretion of dk_time[] and cp_time[] in iostat.c. Avoid multiple conversions of this value in iostat.c and vmstat.c iostat.c: Implement the display of cp_time[CP_INTR]. Fix the display of cp_time[CP_IDLE] (the display was always null because cp_time[CP_INTR] == 0 was displayed instead). systat.1: Document the display of cp_time[CP_INTR]. vmstat.c: Implement the display of cp_time[CP_INTR]. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-03T10:18:24.000000Z K 7 svn:log V 109 Disable CLKF_BASEPRI() again. I forgot to edit an unwanted change out of the diffs for the previous commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-03T14:01:01.000000Z K 7 svn:log V 295 Add back the Croynx stuff I nuked accidently. I'm not touching this file anymore after this. My link makes it too painful to make interactive mods, and I don't have the CVS tree here so making changes for "previous history" have to get done on freefall, with the corresponding degree of pain. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-03T16:32:02.000000Z K 7 svn:log V 264 Throw out the abort call, the reasoning seems to be false :-). Change a round to a truncate. Problem reported from Christoph Kukulies: 9.8 2 / p did an IOT trap. There is one remaining problem.: 9.8 2 % p shows on other machines 1.8 but does here in the moment 1. END K 10 svn:author V 5 smace K 8 svn:date V 27 1994-12-03T17:36:37.000000Z K 7 svn:log V 49 Make CHILD_MAX and OPEN_MAX a tunable parameter. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-03T22:52:57.000000Z K 7 svn:log V 36 added a missing '\n' in both files. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-03T22:54:04.000000Z K 7 svn:log V 33 Fix this to work under 2.0 also. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T01:01:45.000000Z K 7 svn:log V 83 Call d_stop in ttyflush not only for WRITE but for READ too Obtained from: 1.1.5.1 END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1994-12-04T01:10:47.000000Z K 7 svn:log V 64 Add two sites in the UK - src.doc.ic.ac.uk and unix.hensa.ac.uk END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T01:46:13.000000Z K 7 svn:log V 86 don't allow ctty to be set to ctty - infinite kernel recursion Obtained from: 1.1.5.1 END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T02:41:41.000000Z K 7 svn:log V 22 Add termcap.h & tparm END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T02:43:41.000000Z K 7 svn:log V 32 termcap.h now belongs to system END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T02:46:28.000000Z K 7 svn:log V 34 Add libtermcap to includes target END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T02:49:24.000000Z K 7 svn:log V 9 Add $Id$ END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-04T03:10:09.000000Z K 7 svn:log V 404 >Originator: Gene Stark >Description: If a process attempts to open a floppy tape device when the device has been configured in the kernel, but did not probe and attach on bootup, then a panic will occur. [Review: The current ft situation is a crock, and this only bandaids an earlier wound inflicted by making the attach conditional. This urgently requires a review] Submitted by: gene END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T03:15:30.000000Z K 7 svn:log V 15 Describe tparm END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-04T03:41:18.000000Z K 7 svn:log V 94 Fixes from Jim Babb. Should finally fix tape installations. Thanks, Jim! Submitted by: babb END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-04T04:47:31.000000Z K 7 svn:log V 131 Cannot use rmdir() for 'FR' because mkCTM doesn't sort the directories in -depth order for us. cvs-cur.0018.gz is a good example. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-04T07:14:16.000000Z K 7 svn:log V 148 Allocated chardev#43 and blkdev#15 to the vn-driver. The rest of the stuff will come as a latter date, I just wanted to lay claim on some numbers. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-04T08:01:24.000000Z K 7 svn:log V 64 Fix another path that was broken by moving things to sbin/i386. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-04T08:07:47.000000Z K 7 svn:log V 160 Add cx.4 to MLINKS. Someone should fix `man' so that man pages in machine-dependent subdirectories are handled automagically at least for the current machine. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-04T08:51:58.000000Z K 7 svn:log V 514 Fix bogus and broken include paths: isn't supposed to be used by the kernel. cronix.h is , not "cronyx.h" (ambiguous) or (nonexistent; caused compile to fail). cxreg.h is , not "cxreg.h". shouldn't be included directly; it is always included by . is is . is . is "bpfilter.h". It really is in the current directory. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-04T08:52:51.000000Z K 7 svn:log V 84 Fix bogus include paths: is . is . END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-04T12:19:25.000000Z K 7 svn:log V 464 From: Kaleb Keithley Here's something that should be a big selling point for European users. Note that Linux still doesn't support anything other than the POSIX locale. This is a superset of the POSIX locale with support for all the accented characters. You need this to do compose processing in XFree86 3.x. I'm using this on my 1.1.5.1 system. Don't know whether it works on 2.0, but can't think of any reason why it wouldn't. Submitted by: kaleb END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-04T12:22:45.000000Z K 7 svn:log V 39 Install Kaleb's iso_8859_1 by default. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-04T12:26:01.000000Z K 7 svn:log V 91 Joe Greco 's enhancements to startslip. Submitted by: jgreco END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T19:41:35.000000Z K 7 svn:log V 40 Fix wrong encoding scheme UTF2 --> NONE END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T19:52:31.000000Z K 7 svn:log V 41 Reorganize data to not mess with sources END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-04T19:54:19.000000Z K 7 svn:log V 34 Fix encoding scheme UTF2 --> None END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-04T19:58:43.000000Z K 7 svn:log V 184 Implemented a "TEXT_SET" called 'cleanup_set' which will be called before the reboot takes place (if not RB_NOSYNC that is). The vn driver needs this. Other places might benefit too. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-04T20:08:18.000000Z K 7 svn:log V 30 Added dev/vn/vn.c optional vn END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-04T20:08:35.000000Z K 7 svn:log V 28 The vn driver from 4.4_lite END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-04T20:08:57.000000Z K 7 svn:log V 37 Entries for the vn driver completed. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-04T20:09:16.000000Z K 7 svn:log V 37 ioctl definitions for the vn driver. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-12-04T20:11:50.000000Z K 7 svn:log V 28 Added the vnconfig program. END