ĩ[6210 250 315 266 126 310 159 186 156 184 306 308 179 178 151 226 159 325 279 185 137 168 122 162 246 251 246 236 205 284 171 174 167 335 162 114 229 130 109 136 277 285 128 141 324 232 416 119 160 169 243 118 480 332 166 167 160 198 298 154 156 156 289 137 220 140 117 156 206 276 161 175 229 194 265 459 125 116 161 126 152 154 182 248 205 292 134 390 170 154 137 138 117 280 304 241 557 126 161 210 236 144 118 132 346 136 147 168 341 113 301 235 163 134 196 225 127 182 273 203 184 124 193 306 268 146 181 146 144 179 178 247 226 150 406 282 126 127 133 403 204 193 248 159 124 133 479 170 99 99 149 153 97 232 97 98 97 98 97 111 98 130 136 306 143 324 120 467 467 114 182 138 299 107 193 126 272 117 144 139 177 303 648 212 249 208 228 114 113 126 202 555 324 404 128 403 192 174 128 190 235 161 118 152 123 346 267 290 169 174 156 481 99 237 179 178 2349 156 202 138 134 144 303 114 193 559 181 265 151 145 165 156 127 210 162 141 143 330 124 410 127 236 158 105 138 129 512 199 140 200 183 125 K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-06T02:20:40.000000Z K 7 svn:log V 223 Changed order of release of vnode/object to fix a problem where the vnode is freed with an old object still attached (subsequently causing a panic). Fixes NFS server panic "object/pager mismatch". Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-06T02:22:12.000000Z K 7 svn:log V 174 Use M_NOWAIT instead of M_KERNEL for socket allocations; it is apparantly possible for certain socket operations to occur during interrupt context. Submitted by: John Dyson END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-06T02:22:29.000000Z K 7 svn:log V 34 Stephen lost a -D, now it's back. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-06T02:48:38.000000Z K 7 svn:log V 217 Commit my userconfig stuff: 1. add iosize command, and show it in `ls' 2. add a probe command 3. add an attach command [the latter 2 do the obvious thing - call the device's routine and print the status returned]. END K 10 svn:author V 3 hsu K 8 svn:date V 27 1995-02-06T08:52:19.000000Z K 7 svn:log V 67 Allow arbitrarily named configure script for use w/ HAS_CONFIGURE. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-06T22:01:58.000000Z K 7 svn:log V 95 Add short delay after NCR reset. Submitted by: wolf@kintaro.cologne.de (Wolfgang Stanglmeier) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-06T22:15:21.000000Z K 7 svn:log V 62 Wrote manual page for ypxfr, modified Makefile to install it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-06T22:35:07.000000Z K 7 svn:log V 92 Commit Gary's diffs for adding xcdplayer support to the Sony CDROM driver. Submitted by: gj END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-06T23:19:49.000000Z K 7 svn:log V 213 The very minimum driver required to support a Video Spigot. See the copyright notices in the code for information on where to go to pick up additional useful bits. Submitted by: Jim Lowe END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-06T23:20:17.000000Z K 7 svn:log V 215 The very minimum driver required to support a Video Spigot. See the copyright notices in the code for information on where to go to pick up additional useful bits. Submitted by: Jim Lowe END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-06T23:35:49.000000Z K 7 svn:log V 85 Removed annoying changelog entries from ypclnt.c, added usage() function to ypxfr.c. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-07T01:01:21.000000Z K 7 svn:log V 86 Extract the sources into the right place! Can't believe I didn't notice this before. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-07T02:01:16.000000Z K 7 svn:log V 55 Merge in the socket-level support for Transaction TCP. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-07T02:01:57.000000Z K 7 svn:log V 129 Merge in the socket-level support for Transaction TCP from the OLAH_TTCP branch. Submitted by: Andras Olah END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-07T02:53:14.000000Z K 7 svn:log V 63 Make sure to disable RSVP intercept when the socket is closed. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-07T03:33:05.000000Z K 7 svn:log V 233 Changed maximum number of symlinks in a path from 8 to 32. The exact value isn't important; it is only used to prevent symlink loops from looping forever. 32 is a quite reasonable default. Submitted by: Ed Hudson END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-07T05:04:53.000000Z K 7 svn:log V 184 Do proper job of reaping child 'ypxfr' processes (we could sometimes leave a zombie lying around until the next map transfer came alone). Also fixed some minor typos on the man page. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-07T05:52:57.000000Z K 7 svn:log V 94 Backed out Keith Bostic's getcwd/$PWD hack. It is causing things to break all over the place. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-07T06:19:56.000000Z K 7 svn:log V 46 Fixed unresolved CVS conflict on RTM_VERSION. END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-02-07T11:53:27.000000Z K 7 svn:log V 76 Fixed the bug that caused the cursor to disappear under boot with -c option END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-02-07T11:56:21.000000Z K 7 svn:log V 30 Added new choises of cursors. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-07T12:07:18.000000Z K 7 svn:log V 70 Video Spigot entries. Submitted by: Jim Lowe END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-07T13:26:39.000000Z K 7 svn:log V 153 Support for more Sun compatible dlopen() and friends. Also added proper error handling. Reviewed by: gj Submitted by: Mark Diekhans END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-07T13:27:29.000000Z K 7 svn:log V 158 Support for more Sun compatible dlopen() and friends. Also added proper error handling. Reviewed by: gj Submitted by: Mark Diekhans END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-07T13:33:42.000000Z K 7 svn:log V 153 Support for more Sun compatible dlopen() and friends. Also added proper error handling. Reviewed by: gj Submitted by: Mark Diekhans END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-07T19:05:12.000000Z K 7 svn:log V 139 Correct fix for merge conflicts: RTM_VERSION is always 5. Header files included by user code must never depend on kernel compile options. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-07T19:10:39.000000Z K 7 svn:log V 110 Hurm... I could have sworn I added usr.sbin to the top level GNU Makefile. Apparently I was mistaken. *groan* END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-02-07T20:30:42.000000Z K 7 svn:log V 187 Remove a possible loophole - previously the code wouldn't pass packets destined to the loopback address to the packet filter. Reviewed by: "Ugen J.S.Antsilevich" END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-02-07T20:52:35.000000Z K 7 svn:log V 79 Submitted by: Michael Reiffenberger ? Changed the yppaswddd to a yppaswdd :-). END K 10 svn:author V 4 dima K 8 svn:date V 27 1995-02-08T01:07:16.000000Z K 7 svn:log V 81 Fixed usage() (cosmetic changes. "(string)" looks much better than "(string" :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-08T10:54:30.000000Z K 7 svn:log V 75 Various documentation changes. Submitted by: Mark Murray END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-08T16:42:12.000000Z K 7 svn:log V 240 Small NIS fixes: 1) ypserv is started with nis_serverflags, not yppasswddflags (that's what I get for cutting & pasting without paying attention). 2) ypbind can also be started with arguments, so turn nis_client to nis_clientflags. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-08T17:56:27.000000Z K 7 svn:log V 70 Add two parts of Mark's/Gary's dlopen() changes that I missed before. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-08T18:37:14.000000Z K 7 svn:log V 22 Define CLK_TCK right. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-08T18:42:58.000000Z K 7 svn:log V 136 Restore the field widths that were clobbered by the previous commit so that the columns in ioconf.c line up if there are no long names. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-08T20:01:13.000000Z K 7 svn:log V 34 Define RTF_PINNED for future use. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-08T20:12:08.000000Z K 7 svn:log V 17 Quiet `make -s'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-08T20:18:48.000000Z K 7 svn:log V 40 Merge in T/TCP TCP header file changes. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-08T20:22:09.000000Z K 7 svn:log V 180 T/TCP changes to generic IP code. This is all ifdefed TTCP so should have no effect on most users for now. (Eventually, once this code is fully tested, the ifdefs will go away.) END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-08T20:46:53.000000Z K 7 svn:log V 192 Add libpcap. I don't know what it is doing in the tree, but it has settled for too long. Compiling it gives 142 lines of compiler warnings. Perhaps the dirt will be fixed if it is visible. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-08T21:11:39.000000Z K 7 svn:log V 36 CLEANFILES was missing a few files. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-08T21:27:09.000000Z K 7 svn:log V 49 CLEANFILES was missing most of the source links. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-08T21:35:31.000000Z K 7 svn:log V 231 More complete implementation of SUBDIR for programs, libraries and kmods. `depend' wasn't supported. This seems to have only broken `make depend' in gnu/usr.bin/ld. bsd.prog.mk: Build the man pages in ${MANDEPEND} at build time. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-08T21:46:44.000000Z K 7 svn:log V 139 Rewrite the netisr dispatcher. Rename `_dummynetisr' to `dummynetisr' so that it doesn't show up in profiling (with gprof -u). Clean up. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-08T22:02:02.000000Z K 7 svn:log V 323 Disable bogus attempt to switch from the TS_ISOPEN state to the TS_WOPEN state when CLOCAL is toggled from on to off while there is no carrier. There is no way back, and with sio there is no way forward either (TS_ISOPEN will never be set again for the current open). This bug was observed in 1.1 and was fixed in 1.1.5. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T00:24:00.000000Z K 7 svn:log V 27 Add y.tab.h to CLEANFILES. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-09T00:49:20.000000Z K 7 svn:log V 69 Fix/#ifdef prototype for tcp_mss...apparantly overlooked by Garrett. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-09T00:56:09.000000Z K 7 svn:log V 78 Fixed another TTCP ifdef problem...there isn't any tcp_sysctl field in !TTCP. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-09T07:41:42.000000Z K 7 svn:log V 151 Minor algorithmic adjustments that reduce the CPU consumption of the pagedaemon in half while not reducing its effectiveness. Submitted by: me & John END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T08:00:20.000000Z K 7 svn:log V 26 Install the header files. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T08:36:23.000000Z K 7 svn:log V 387 Andreas Schulz asks: I have seen two strange things in it :-). The first: in CLEANFILES is CPIO3 referenced, that leads to the deletion of half of the scripts that are in the source. Intended ? Second: The comment above the CPIO3= line says that bininst must be the last on the floppy, but setup follows it now ? And I reply: This was all wrong! Fixed! Thanks! Submitted by: ats END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T09:47:31.000000Z K 7 svn:log V 239 Add the Cyclades serial driver code (ALPHA) from Andrew Werple and adapted to FreeBSD by Heikki Suonsivu . Submitted by: Andrew Werple and Heikki Suonsivu Obtained from: NetBSD END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:09:41.000000Z K 7 svn:log V 74 Eliminate a duplicate line. Submitted by: Heikki Suonsivu END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:10:02.000000Z K 7 svn:log V 75 Device entries for >32 PTYs. Submitted by: Heikki Suonsivu END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:11:01.000000Z K 7 svn:log V 68 Support for >32 PTYs. Submitted by: Heikki Suonsivu END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:11:39.000000Z K 7 svn:log V 105 Update some folks who were inadequately credited. Still at least 2 more passes thru this file required. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:13:09.000000Z K 7 svn:log V 205 Some scary macros from Heikki Suonsivu . Actually, they make cdev entries look almost readable. If his stuff works for most of the entries in here, it might be worth it to refit them all. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:13:30.000000Z K 7 svn:log V 62 >32 PTY support Submitted by: Heikki Suonsivu END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:14:19.000000Z K 7 svn:log V 64 Export ttnread(). Submitted by: Heikki Suonsivu END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:14:39.000000Z K 7 svn:log V 64 Fixes for chpass. Submitted by: Heikki Suonsivu END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:21:07.000000Z K 7 svn:log V 196 Add PPP to the generic kernel. Now that Poul has made us all this space, maybe I can get us back into the slip/ppp game without having to tell users to reconfigure their kernels all the time! :) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:30:07.000000Z K 7 svn:log V 45 Remove duplicate functions. Submitted by: gj END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T11:59:40.000000Z K 7 svn:log V 127 The whole NEW_CONF_C_SYNTAX was bogus; David's right, it can't be optional at all. Make it non-optional. Submitted by: davidg END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-09T12:45:42.000000Z K 7 svn:log V 48 Add L Jonas Olsson END K 10 svn:author V 3 ljo K 8 svn:date V 27 1995-02-09T12:49:41.000000Z K 7 svn:log V 25 Change my email address. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-09T13:13:18.000000Z K 7 svn:log V 63 Ok..at least this man page is up to date now To be continued.. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-09T13:51:25.000000Z K 7 svn:log V 114 Clean up after Jordan's commit: add d_read_t and d_write_t types for compatibility with the screwy conf.c macros. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-09T14:14:13.000000Z K 7 svn:log V 184 Killed MACHVMCOMPAT code. It doesn't compile, and in its present state would require some work to make it not a serious security problem. It's non-standard and not very useful anyway. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-09T14:16:07.000000Z K 7 svn:log V 70 Killed MACHVMCOMPAT function prototypes as the functions don't exist. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-09T15:36:08.000000Z K 7 svn:log V 83 Add ctm and sgsc. ctm is has proved useful and sgsc seems to have been forgotten. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-09T15:58:31.000000Z K 7 svn:log V 136 Don't allow the alternate superblock block number for one file system to apply to others (except when it is given on the command line). END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-09T20:16:19.000000Z K 7 svn:log V 102 Initialisation of interrupt masks changed. Reviewed by: se Submitted by: wolf (Wolfgang Stanglmeier) END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-09T20:20:33.000000Z K 7 svn:log V 173 Try to detect overlapping PCI memory assignment. (This can only happen with devices that are mapped by the BIOS.) Reviewed by: se Submitted by: wolf (Wolfgang Stanglmeier) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-09T23:13:27.000000Z K 7 svn:log V 362 Merge Transaction TCP, courtesy of Andras Olah and Bob Braden . NB: This has not had David's TCP ACK hack re-integrated. It is not clear what the correct solution to this problem is, if any. If a better solution doesn't pop up in response to this message, I'll put David's code back in (or he's welcome to do so himself). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-09T23:16:17.000000Z K 7 svn:log V 29 Implement TCP MIB variables. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-10T01:13:27.000000Z K 7 svn:log V 24 Prepare for 950210-SNAP END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-10T03:12:42.000000Z K 7 svn:log V 65 mtree * MD5 = better security Idea from: Dr. John T. Wroclawski END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-10T04:53:01.000000Z K 7 svn:log V 34 Eliminate gratuitous select step. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-10T05:02:33.000000Z K 7 svn:log V 60 Clean up some of the english, make things more explanatory. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-10T05:05:41.000000Z K 7 svn:log V 62 On second thought, only do extract if select returns success. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-10T05:25:00.000000Z K 7 svn:log V 90 Clean up some details, to make it clear to gcc that we do not try to do something stupid. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-10T05:41:10.000000Z K 7 svn:log V 155 A bit of unexpected fallout from the newfs change. newfs'ing a floppy fails now, unless we tell it geometry. I thought at disktype would take precedence. END K 10 svn:author V 6 amurai K 8 svn:date V 27 1995-02-10T05:42:24.000000Z K 7 svn:log V 109 Delete a redundant line - "options TUN" and Add explanation for "pseudo-device tun" as same as other device. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-10T05:51:01.000000Z K 7 svn:log V 199 Merge in some cosmetic changes - clean the two kernel images we depend on when a `make clean' is done - prevents a Feb 2nd BOOTFLP kernel going onto a Feb 10th boot.flp, as now almost happened.. :-) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-10T06:04:58.000000Z K 7 svn:log V 42 A better fix for the newfs floppy problem END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-10T06:06:42.000000Z K 7 svn:log V 298 Turn on "Capture Effect" avoidence. This modifies the collision algorithm so that the interface won't have the effect of blocking other senders during bulk transfers (i.e. hogging the ethernet). It improves performance in all of my tests by reducing collisions and I believe it to be a Good Thing. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-10T06:25:14.000000Z K 7 svn:log V 79 Check P_PROFIL flag for profiling rather than pr_scale as it makes more sense. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-10T06:43:47.000000Z K 7 svn:log V 63 Removed unnecessary check for pr_scale in the AST/OWEUPC case. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-10T06:52:16.000000Z K 7 svn:log V 45 Fix a small punctuation typo I just noticed. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-10T07:17:46.000000Z K 7 svn:log V 47 Removed obsolete and unused vmtime() function. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-10T07:22:39.000000Z K 7 svn:log V 25 Link to /sys in extract. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-10T07:44:03.000000Z K 7 svn:log V 188 Changed extended memory test so that it's non-destructive and not a complete test (it never was "complete", which is why it was bogus). Now only a single longword is checked in each page. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-10T13:24:52.000000Z K 7 svn:log V 212 Block interrupts in more places and warn about the NCR exception handler being called at inappropriate times (should never happen !). Reviewed by: se Submitted by: wolf@kintaro.cologne.de (Wolfgang Stanglmeier) END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-10T18:39:45.000000Z K 7 svn:log V 148 Use the correct block number for updating the backup copy of the FAT when deleting a file. Deleting a large file used to scramble the backup copy. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-10T20:08:25.000000Z K 7 svn:log V 464 Add chowns for pty's, ttyv's and ttyd's. Correct the chown for lptctl's. The group was wrong if MAKEDEV was run in a directory with group other than wheel. This may have messed up the group in recent SNAPs (sysinstall/obj should have group bin). Reset the umask to 77 after running MAKEDEV.local. Some cases depend on the 77 default. MAKEDEV.local and all cases should probably set the umask explictly and not depend on a default. Most cases already set it. END K 10 svn:author V 6 martin K 8 svn:date V 27 1995-02-10T21:57:02.000000Z K 7 svn:log V 31 Added FIFO restore capability. END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-02-10T22:07:42.000000Z K 7 svn:log V 69 Fix a little typo. Change the "race record" to a "trace record" :-). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-10T22:36:11.000000Z K 7 svn:log V 118 Wire the page table before doing the vm_fault(). Fixes a panic that happens when using gdb. Submitted by: John Dyson END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-11T04:21:24.000000Z K 7 svn:log V 143 Intels App Note AP-485 applied. We will now tell a good deal more about the CPU if Intel made it. What is a i486DX2 Write-Back Enhanced CPU ? END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-11T05:28:31.000000Z K 7 svn:log V 52 Make sure that info files never hit the "bin" dist. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-11T05:35:37.000000Z K 7 svn:log V 26 /var/games -> games dist. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-11T05:43:44.000000Z K 7 svn:log V 40 Remove dead sound blaster driver entry. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-11T05:54:04.000000Z K 7 svn:log V 253 Remove the evil I perpetrated on this file in the name of the Cyclades driver, now we're back to the old way. By way of amends, I cleaned up all the casting evils and generally neated this file up as much as possible. It still, however, needs to die. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-11T15:16:11.000000Z K 7 svn:log V 43 Shut up cap_mkdb warnings on pcvt* entries END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-11T18:20:06.000000Z K 7 svn:log V 54 Merge with eBones stuff Submitted by: mark@grondar.za END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-11T18:25:38.000000Z K 7 svn:log V 75 Build kpasswd from normal passwd sources now Submitted by: mark@grondar.za END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-12T01:51:34.000000Z K 7 svn:log V 248 Updated this to be more FreeBSD-like; there was a lot of bipartisan cruft in here that just made it a heck of a lot more confusing to maintain. Somebody like Joerg can reality-check this at some point, when they have more time. For now, it works. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-12T02:35:35.000000Z K 7 svn:log V 21 Fix broken makefile. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-12T08:00:42.000000Z K 7 svn:log V 208 Original virgin sources for version 1.2 of mkisofs, by Eric Youngdale of Yggdrasil Computing Inc. This is a useful concession to us CDROM mastering weenies out here. Obtained from: Yggdrasil Computing, Inc. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-12T08:00:42.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r6318, 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 1995-02-12T08:00:43.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'mkisofs1_2'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-12T08:06:09.000000Z K 7 svn:log V 42 Changes to make it compile under FreeBSD. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-12T08:16:50.000000Z K 7 svn:log V 103 Walnut Creek's local hacks to this code. Bob says he'll clean them up RSN and send them back to Eric. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-12T08:31:31.000000Z K 7 svn:log V 132 Rename the local variable used by various macros outside the user's namespace. Reported-By: "Philippe Charnier" END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-12T09:11:47.000000Z K 7 svn:log V 36 Minor code improvement to uiomove() END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-12T09:13:27.000000Z K 7 svn:log V 91 Fixed a bogus comment and made a stylistic change (testl instead of orl to test for zero). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-12T09:19:44.000000Z K 7 svn:log V 181 Carefully choose the value for vm_object_cache_max. The previous calculation was rather bogus in most cases; the new value works very well for both large and small memory machines. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-12T09:21:04.000000Z K 7 svn:log V 111 Carefully choose the low limit for number of buffers to acheive the best performance on small memory machines. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-12T09:29:59.000000Z K 7 svn:log V 92 Pick a more sensible default for # of ptys, add comment that this can go as high as 64 now. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-12T09:51:53.000000Z K 7 svn:log V 32 Add mkisofs to list of targets. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-12T09:53:03.000000Z K 7 svn:log V 100 Try to clean up some of these nasty warnings.. This code is not just twisted, it's seriously evil! END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-12T23:01:13.000000Z K 7 svn:log V 212 1. If some output still present at the end of ttywait, kill it. 2. Even if ttywait() fails, call ttyflush(FREAD) in ttywflush. This two fixes guarantee that queues are empty after calling ttywflush() in any case END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-13T01:56:22.000000Z K 7 svn:log V 173 Added three line hack to nfs_ops.c to add support for the 'resvport' mount option: you need this little bugger in environments with facsist SunOS NFS servers (like mine :). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-13T01:58:29.000000Z K 7 svn:log V 54 Some small cosmetic changes I'd been meaning to make. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-13T02:03:57.000000Z K 7 svn:log V 88 Replace previous fix with less agressive, just return EIO if ttywait can't drain queue. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-13T02:09:14.000000Z K 7 svn:log V 53 *close: just purge tty queues if we can't drain them END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-13T02:18:28.000000Z K 7 svn:log V 51 Purge queues in ttylclose(), if ttywflush() failed END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-13T02:28:14.000000Z K 7 svn:log V 87 Fix up the comments about NFS options - the ones listed were wrong Submitted by: wpaul END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-13T04:25:46.000000Z K 7 svn:log V 87 Fixed incorrect bufsize assignment that was causing a panic. Submitted by: John Dyson END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-13T06:12:32.000000Z K 7 svn:log V 154 strategy for block and char devices are rightfully spec_strategy. I feel like yanking all the "ISODEVMAP" stuff altogether, it looks like a bad kludge... END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-13T06:52:16.000000Z K 7 svn:log V 133 Made the changes needed here to install from a CDrom. Cleaned some cruft in the process. This program becomes curiouser curiouser... END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-13T06:54:47.000000Z K 7 svn:log V 58 Add -D__BSD__ and don't write "LINUX" on a CD as default. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-13T07:40:33.000000Z K 7 svn:log V 313 Actually access the right first page if the file. Bruce finally caught this bogon for me, Thank you Bruce ! Due to some part of the VM/buffer/pmap magic doing clustering, this bogon managed to work better than 99.9% of the time. Amazing. If You ever again see a weird message from the gzip code, please tell me. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-13T13:45:04.000000Z K 7 svn:log V 190 In sync(), don't dereference the proc pointer if it's NULL. Should fix most or all of the problems with calling sync() without a curproc (which can happen in machdep.c during a panic sync). END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-13T17:23:18.000000Z K 7 svn:log V 33 Add missing lib_window.c to SRCS END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-13T18:51:50.000000Z K 7 svn:log V 34 Much better error handling added. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-13T19:49:42.000000Z K 7 svn:log V 40 Pass prgbox exit code to main exit code END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-13T22:49:06.000000Z K 7 svn:log V 310 The following patches are for the sound drivers. These changes will add a an ioctl call to set the transfer block size (SNDCTL_DSP_SETBLKSIZE) and add the select system call to the drivers. They also fix a problem with the #EXCLUDE macros for the PAS-16 card. Submitted by: Jim Lowe END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-14T02:35:19.000000Z K 7 svn:log V 107 Get rid of some unneeded #ifdef TTCP lines. Also, get rid of some bogus commons declared in header files. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-14T03:09:51.000000Z K 7 svn:log V 97 Make netstat report the correct state for T/TCP. Submitted by: Andras Olah END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-14T03:19:27.000000Z K 7 svn:log V 151 Make capitalization consistent with other devices registered in the database. Also, distinguish between VGA-like display devices and everything else. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-14T04:00:17.000000Z K 7 svn:log V 68 Fixed problem with msync causing a panic. Submitted by: John Dyson END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-14T04:05:04.000000Z K 7 svn:log V 32 Get scdreg.h from new location. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T04:07:59.000000Z K 7 svn:log V 41 Added a bunch of people who deserved it. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:00:17.000000Z K 7 svn:log V 386 Yves has sent us a ~600 Kb patch, which shuts up gcc entirely for the entire kernel. Unfortunately we didn't send him a copy of the style guide before he did it. I'm trying to find all the benign and downright sound bits and will commit them without any other explanation than "YF fix" if they are merely cosmetic. Reviewed by: phk Submitted by: yves@dutncp8.tn.tudelft.nl (Yves Fonk) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:06:07.000000Z K 7 svn:log V 78 YF fix. Reviewed by: phk Submitted by: yves@dutncp8.tn.tudelft.nl (Yves Fonk) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:11:21.000000Z K 7 svn:log V 8 YF Fix. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:14:28.000000Z K 7 svn:log V 8 YF fix. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:15:25.000000Z K 7 svn:log V 57 YFfix. added int susword __P((void *base, int word)); END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:17:23.000000Z K 7 svn:log V 61 YFfix. added errval scsi_probe_busses __P(( int, int, int)); END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:19:23.000000Z K 7 svn:log V 6 YFfix END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:22:18.000000Z K 7 svn:log V 139 YFfix +int nfsrv_vput __P(( struct vnode * )); +int nfsrv_vrele __P(( struct vnode * )); +int nfsrv_vmio __P(( struct vnode * )); END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:25:17.000000Z K 7 svn:log V 6 YPfix END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:28:25.000000Z K 7 svn:log V 7 YFfix. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:31:13.000000Z K 7 svn:log V 6 YFfix END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:33:53.000000Z K 7 svn:log V 7 YFfix. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:34:49.000000Z K 7 svn:log V 6 YPfix END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:51:31.000000Z K 7 svn:log V 19 susword -> systm.h END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:55:42.000000Z K 7 svn:log V 7 YFfix. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T06:57:45.000000Z K 7 svn:log V 38 Whoops! back out last commit partly. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T07:19:10.000000Z K 7 svn:log V 44 Jordan forgot to move the scd in this file. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-14T08:28:27.000000Z K 7 svn:log V 212 Fix for rather stupid bug by which you couldn't set ports for the destination IP addr/port. Nobody reported this btw , while a lot of other things reported- probably ppl does not use destination ports at all???? END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-14T09:34:04.000000Z K 7 svn:log V 50 Ppl asked to make ipfw smarter..ok.. here it is.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-14T12:35:03.000000Z K 7 svn:log V 231 The destructor always assumed that it would be called on objects created from ONE constructor routine. This was bogus - there is also a system provided constructor which does not allocate a pattern buffer. Make less assumptions. END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-02-14T14:37:53.000000Z K 7 svn:log V 28 Fixed cursor xor problem... END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-14T15:00:39.000000Z K 7 svn:log V 374 An ISDN driver that supports the EDSS1 and the 1TR6 ISDN interfaces. EDSS1 is the "Euro-ISDN", 1TR6 is the soon obsolete german ISDN Interface. Obtained from: Dietmar Friede and Juergen Krause This is only one part - the rest to follow in a couple of hours. This part is a benign import, since it doesn't affect anything else. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-14T15:38:13.000000Z K 7 svn:log V 372 Changed passwd's Makefile to use the built-in LINKS mechanism to create the symlinks for yppasswd & friends (we still can't use hard links because passwd is installed immutable). This would have been simpler if the LN_FLAGS variable hadn't chosen to wait until now before leaping out of the /usr/share/mk directory and biting me in the ass. (And thus, I was enlightened.) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T18:01:24.000000Z K 7 svn:log V 22 Removed a YF comment. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T18:04:16.000000Z K 7 svn:log V 90 Gene Stark added. Should have been here for a long time already. Anybody else missing ? END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T19:19:15.000000Z K 7 svn:log V 46 More people not on the list. Submitted by: se END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-02-14T19:23:22.000000Z K 7 svn:log V 206 First attempt to run linux binaries. This is only the changes needed to the generic kernel. The actual emulator is a separate LKM. (not finished yet, sorry). Submitted by: sos@freebsd.org & sef@kithrup.com END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-14T19:39:50.000000Z K 7 svn:log V 15 Another one... END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-02-14T19:43:09.000000Z K 7 svn:log V 97 Remove use of ${DESTDIR} in target of symbolic link, it makes the link point to the wrong place. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-14T20:20:46.000000Z K 7 svn:log V 35 Added Matt Thomas' e-mail address. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-02-14T21:08:45.000000Z K 7 svn:log V 175 Remove usage of LINKS and LN_FLAGS=-s, this does not do the correct thing for symbolic links when $DESTDIR is set. Add afterinstall: target to handle symbolic link creation. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-14T21:13:14.000000Z K 7 svn:log V 24 Added /dev/snp? entry.. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-14T21:14:11.000000Z K 7 svn:log V 51 kern/tty_snoop.c - optional for snp device added.. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-14T21:15:12.000000Z K 7 svn:log V 46 pseudo-device snp 3 Example entry for snoop. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-02-14T21:15:58.000000Z K 7 svn:log V 81 Add missing ${DESTDIR} so that the sample dir file ends up in the correct place. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-14T21:16:43.000000Z K 7 svn:log V 209 cdevsw[] entry for snoop device. I took 53 and it was too late when Jordan sayd it better been 60..besides i have no clue how to make it 60.. Jordan- pleeease don't kill me..(This is also useful(??) device..) END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-14T21:21:26.000000Z K 7 svn:log V 554 Here it came-the all-brand-new snoop device.. Users-beware.. It is tested and working for me but probably have some bugs i didn't noticed so test it and reply... It can: look at what's sent to the user from tty device snoop on pty's,vty's and serial tty's It (still) can't: write to tty see what user types in local echo mode It is probably bad styled and very dependant on tty_pty.c,sio.c and syscons.c I would be really happy if another ppl would make their changes because i am not sure this is the best snoop we can have..but it is good..:))))) END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-14T21:23:48.000000Z K 7 svn:log V 118 TS_SNOOP flag added to identify tty is begin snoopped snoop.h have all structures related to the snp device and stuff END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-02-14T21:29:28.000000Z K 7 svn:log V 152 Make the checksum target not bomb out if there is a mismatch, just print a warning. A better fix will come along just as soon as I work out what it is. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-02-14T21:47:04.000000Z K 7 svn:log V 111 Export ${DESTDIR} to h2ph so that the *.ph files end up in the DESTDIR directories instead of /usr/share/perl. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-14T22:33:10.000000Z K 7 svn:log V 135 Julian E. says the code is out of date, but I can at least make the includes look right until we get a chance to fix the rest of this. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-14T22:34:04.000000Z K 7 svn:log V 22 Add the ISDN entries. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-14T22:34:41.000000Z K 7 svn:log V 21 Add the ISDN entries END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-14T22:36:49.000000Z K 7 svn:log V 34 Bring in the ISDN driver entries. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-14T22:48:01.000000Z K 7 svn:log V 110 Verify that NCR was mapped to uncached address. Submitted by: wolf@kintaro.cologne.de END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-14T23:04:52.000000Z K 7 svn:log V 458 Attempt to make the host route cache a bit smarter under conditions of high load: 1) If there ever get to be more than net.inet.ip.rtmaxcache entries in the cache, in_rtqtimo() will reduce net.inet.ip.rtexpire by 1/3 and do another round, unles net.inet.ip.rtexpire is less than net.inet.ip.rtminexpire, and never more than once in ten minutes (rtq_timeout). 2) If net.inet.ip.rtexpire is set to zero, don't bother to cache anything. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-14T23:11:26.000000Z K 7 svn:log V 227 After dynamically reducing rtq_reallyold, have in_rtqkill() reduce the expiration timer of anything which would expire later than that. (There should be a way to call this from ip_sysctl() as well, but there currently isn't.) END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-14T23:33:38.000000Z K 7 svn:log V 312 ncr.c: New config option "NCR_IOMAPPED" makes the driver use port I/O. Put back in 53c815 defines, submitted by Mikael Hybsch . These had got lost between cvs rev. 1.14 and now ... pci.c: Really write config space register. Assign ports starting at 0xbc00. Submitted by: wolf Reviewed by: se END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-14T23:48:05.000000Z K 7 svn:log V 36 Add device entries for ISDN driver. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T00:07:59.000000Z K 7 svn:log V 310 I've found two bugs in manctl(8). There are two spurious ";" after a "then" in the script. The result is the following : 203 [23:47] root@keltia:/build/cvs-1.4A2# manctl /usr/sbin/manctl: 165: Syntax error: ";" unexpected Here is the fix : Submitted by: Ollivier Robert END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T00:17:56.000000Z K 7 svn:log V 100 >The fix for the missing ".." in the root directory is enclosed below. Submitted by: Kirk McKusick END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T00:23:56.000000Z K 7 svn:log V 83 Slight change of wording on clean flag not set message to appease some complaints. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T00:41:23.000000Z K 7 svn:log V 36 Create a /usr/share/isdn directory. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T00:46:26.000000Z K 7 svn:log V 98 Import the ISDN userland utilities. Just about ready to start shaking this baby out in earnest.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T00:46:26.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r6407, 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 1995-02-15T00:46:27.000000Z K 7 svn:log V 65 This commit was manufactured by cvs2svn to create tag 'isdn_tag'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T00:53:15.000000Z K 7 svn:log V 26 Add ISDN entries to LINT. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-15T01:20:03.000000Z K 7 svn:log V 56 Move apm(4) to i386 section, since it is i386-specific. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T01:51:18.000000Z K 7 svn:log V 31 Make /var/yp. Suggested by: se END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T02:47:47.000000Z K 7 svn:log V 254 >Description: The "strings" program chokes if you try using "-n". >How-To-Repeat: Try "strings -n SOMENUMBER SOMEFILE". >Fix: Here's a "diff -u" patch that corrects the problem. Submitted by: Lon Willett via NetBSD END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T03:03:03.000000Z K 7 svn:log V 175 Fixed three bugs related to the merged cache changes. The bugs likely would make NFS servers flakey - probably the cause of freefall's recent hangs. Submitted by: John Dyson END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-15T03:30:54.000000Z K 7 svn:log V 193 Document TCP MIB variables (tcp.4). Document IP MIB variables (inet.4). Document Internet-family protocol-specified route cloning (inet.4). Delete all references to classed addresses (inet.4). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T03:38:12.000000Z K 7 svn:log V 78 Woops, change a nfsrv_vput back into a nfsrv_vrele. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T03:40:00.000000Z K 7 svn:log V 83 Fixed two more bugs related to the merged cache changes. Submitted by: John Dyson END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T03:48:13.000000Z K 7 svn:log V 64 Make pkg_install use /var/tmp instead of /tmp Suggested by: hsu END K 10 svn:author V 4 rich K 8 svn:date V 27 1995-02-15T04:17:59.000000Z K 7 svn:log V 387 Reviewed by: Jordan Submitted by: Rich Make conditionals on BIOSWAIT consistent with usage in io.c. If you had 'BOOTWAIT=0' in your /etc/make.conf then biosboot wouldn't compile. It was '#if' in io.c and '#ifdef' in probe_keyboard.c so I changed the latter to '#if'. Even if BOOTWAIT is undefined then '#if BOOTWAIT' becomes '#if 0' so it should compile either way with this change. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-15T04:21:32.000000Z K 7 svn:log V 8 YF fix. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-15T04:33:52.000000Z K 7 svn:log V 142 Fix losing Makefile so that it properly honors DESTDIR when installing /var/yp/Makefile and /usr/libexec/mknetid. *grumble* *mutter* *mutter* END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-15T04:35:55.000000Z K 7 svn:log V 85 More DESTDIR lossage. Hopefully this will solve the case of the missing NIS scripts. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T04:36:31.000000Z K 7 svn:log V 87 Killed the pmap_use_pt and pmap_unuse_pt prototypes as they are now in machine/pmap.h. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-15T04:45:50.000000Z K 7 svn:log V 2255 This is a MS-DOS program, but is does something useful for us: It boots FreeBSD from a running MS-DOS system. It's compiled using some MS-DOS tools, but there is a binary hidden in the uuencoded file. (Go ahead, flame me if you can come up with a solution for the problem. Just saying "this is bad" doesn't count!) Rod, you were right: one would have to deal with weird interfaces to the memory managers, and it seems that Christian found them all, and made them work. Thanks Christian! Reviewed by: phk Submitted by: DI. Christian Gusenbauer Christians README: ------------------ Hi Everybody! This is version 1.5 of "fbsdboot", a program that allows you to boot a kernel from a MS-DOS partition or a FreeBSD partition. This program runs using DOS. It works with various memory managers (like EMM386, 386MAX) under certain circumstances. First, a FreeBSD kernel is always loaded to memory starting at 0x100000. To assure that loading the kernel *does not* overwrite memory used by memory managers, high memory for the kernel is allocated and after loading the kernel it's moved to 0x100000. Second, there are many ways to switch to protected mode which is necessary to start the kernel. Each BIOS gives you the possibility to use INT15H (AH=89H) to do that. But some memory-managers like 386max does not allow you to use this method. An other way to do the switch is to use DPMI services, but they do not guarantee, that the protected mode application is executed with privilege level 0. Therefore this method is *not* used. VCPI services offer another way to switch to protected mode, and VCPI servers are built into "emm386.exe", "386max" and "qemm". That's why, this method is implemented in fbsdboot.exe. Fbsdboot.exe tries to switch to protected mode using VCPI services. If they're not available INT15H is used to do the switch. If that fails, it's not possible for this version of fbsdboot.exe to boot a kernel :-(. You can get commandline options of fbsdboot if you start it with "-?" as option! I don't know, if fbsdboot works with QEMM, as I don't have the possibility to test it. Enjoy and have fun! Christian. cg@fimp01.fim.uni-linz.ac.at PS: Many thanks to Bruce Evans for his assistance! END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T04:49:18.000000Z K 7 svn:log V 64 Comment out snic0 until it gets updated to the newer scsi code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T04:51:10.000000Z K 7 svn:log V 109 Boy, no sooner do I clean it up then dirty it again! Clean up the enxio stuff I should have caught earlier. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T06:18:15.000000Z K 7 svn:log V 46 We can enable pcd0 when we actually have one. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T06:28:29.000000Z K 7 svn:log V 42 Fix up include paths, nuke some warnings. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T06:28:48.000000Z K 7 svn:log V 52 Nuke some more compiler warnings, while I'm at it.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T06:29:47.000000Z K 7 svn:log V 210 And fix some more compiler warnings. Then give up. /sys/net* is FULL of bogus code! And besides, Poul's doing this already.. It's just that fixing compiler warnings is sort of like eating potato chips.. :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T06:41:50.000000Z K 7 svn:log V 22 Add Hong Kong mirror. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T07:07:18.000000Z K 7 svn:log V 100 Make the email address syntax more regular Add pointer to Mark Murray's foreign eBones/secure site. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T07:44:07.000000Z K 7 svn:log V 467 >From a week or two ago I got kernel panics as soon as I tried to access my tape drive. I traced it to sys/scsi/scsi_base.c where some code were added to print the return values of the sense command. My tape drive returned a extended flags value of 0x20, so the key that is the lower 4 bits, is 0. The code uses "key-1" to index into a table and then the kernel go to never- never land. Here is a fix for this. Will somebody please apply it? Submitted by: John Hay END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T08:19:31.000000Z K 7 svn:log V 89 Quiet the last of the warnings. Must have had my eyes closed when I committed this! ;-( END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T09:22:17.000000Z K 7 svn:log V 173 Don't bother calling pmap_create() when creating the temporary map. The whole COW section of vm_mmap() should be rewritten; the current implementation is highly convoluted. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T11:30:35.000000Z K 7 svn:log V 60 Fixed bug caused by attempting a connect with a null 'nam'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T11:59:41.000000Z K 7 svn:log V 53 Fix a few more nits. Should compile better now! :_) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-15T12:01:24.000000Z K 7 svn:log V 73 Whap a few things not used in the Cyclades driver, at least not for now. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T12:27:01.000000Z K 7 svn:log V 65 Use proc0's proc struct rather than curproc's when calling sync. END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-02-15T13:59:56.000000Z K 7 svn:log V 35 Add a description for the np flag. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T14:20:50.000000Z K 7 svn:log V 118 Verify that the last component of the mount point path exists and is a directory - allows for better error reporting. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T14:29:26.000000Z K 7 svn:log V 71 Include the special device in the error output so that it makes sense. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T14:35:29.000000Z K 7 svn:log V 50 Yanked out (now obsolete) support for 'fastboot'. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-15T14:45:08.000000Z K 7 svn:log V 52 Woops, last change wasn't done quite right...fixed. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-15T16:00:56.000000Z K 7 svn:log V 237 Remove duplicated code from ttymalloc(). Disable ttyfree(). Restore fixes to flushing that were lost in the previous commit. Clean up snoop changes. Add my TODO list from 1.1.5. The improvements in 1.1.5 should be "obtained" first. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-15T16:33:16.000000Z K 7 svn:log V 31 Add more flags to snoop device END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-15T16:35:38.000000Z K 7 svn:log V 316 Fix couple of nasty bugs.. - Overflow now calculated right - Close works ok,does not looses tty - Better overflow handling now the snooping stops on overflow,but programm notified and can reconnect if it want to..Default maximal buffer set to 664 K and this is probably too much..:))) Utility still to come END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T17:33:04.000000Z K 7 svn:log V 34 non-X mixer, useful into rc.local END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T17:33:04.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r6448, 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 1995-02-15T17:33:05.000000Z K 7 svn:log V 62 This commit was manufactured by cvs2svn to create tag 'mixer'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T17:39:52.000000Z K 7 svn:log V 12 mixer added END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T17:43:12.000000Z K 7 svn:log V 45 Add more verbosity for status, if standalone END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-15T18:41:21.000000Z K 7 svn:log V 36 More changes to support user calls. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-15T18:41:41.000000Z K 7 svn:log V 419 Avoid duplicating ttselect() so that we don't have to change cyselect() when ttselect() is improved. This requires using an array of tty structs and not using ttymalloc(). Fix an off by 1 error. Some caclulations seem to be off by a factor of NCY. NCY defaults to 16, which gives 256 tty structs occupying 0xd000 bytes. The minor number encoding only allows 16 ttys. Update the types of timeout functions to 2.0. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-15T18:41:57.000000Z K 7 svn:log V 105 More changes to support user calls. It's 22:00 here,utility still to come(hopefully tomorrow morning..) END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T19:12:21.000000Z K 7 svn:log V 47 Make libexec & sbin for tcp_wrapper and others END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-15T19:41:38.000000Z K 7 svn:log V 107 Various nitpicking from Stephen. Reviewed by: phk Submitted by: Stephen McKay END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T19:44:08.000000Z K 7 svn:log V 90 file selector, helpline, helpfile and more, with my fixes Submitted by: wmbfmk@urc.tue.nl END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T19:48:10.000000Z K 7 svn:log V 32 Changes for new _menu interface END