Ļe46240 239 148 183 321 281 131 257 199 135 134 141 129 139 101 246 371 245 134 130 120 163 168 213 191 145 623 166 362 289 262 154 322 309 143 486 249 132 239 191 121 110 135 288 151 118 236 169 218 159 163 161 240 210 151 140 180 121 108 114 141 275 115 124 128 133 136 176 122 160 238 175 230 245 206 170 254 131 235 148 478 226 117 427 337 243 138 127 144 109 347 164 167 230 157 220 362 140 346 249 195 195 228 216 195 195 118 290 137 445 189 2880 215 179 190 370 182 274 613 185 117 342 130 143 142 123 331 116 125 240 125 175 501 122 155 116 295 201 130 184 123 122 147 275 147 148 122 342 128 109 196 261 140 158 115 211 149 113 118 243 178 116 115 139 103 115 165 124 137 176 160 115 240 123 121 238 129 134 136 1310 259 147 316 167 151 184 166 171 206 180 134 152 195 135 184 223 228 167 209 136 141 148 149 291 311 207 195 159 140 145 330 294 148 264 153 263 350 197 238 114 138 107 176 187 122 144 137 260 674 648 917 500 182 298 513 213 194 899 151 293 300 K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-01T23:59:09.000000Z K 7 svn:log V 52 Oops. Introduced a typo in one of previous commits. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T00:13:44.000000Z K 7 svn:log V 88 Don't install i386 specific manpage on the Alpha -- install Alpha specfic ones instead. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T00:18:02.000000Z K 7 svn:log V 225 Remove NOPERL. Seems to cause too many problems, as those that try don't understand the implications and don't think to undo it when they get experience trouble. (wonder about some of the people running -CURRENT sometimes) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T00:37:39.000000Z K 7 svn:log V 185 * Alpha's do crashdumps too. (move manpage to arch-neutral home) * s/i386/alpha/g < man8.alpha/MAKEDEV.8 (someone that knows the Alpha platform please remove obivious i386 bogons) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T00:40:01.000000Z K 7 svn:log V 36 MFC: rev 1.12 (sd -> da / st -> sa) END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-05-02T03:06:22.000000Z K 7 svn:log V 161 Whoops, not all SMP systems have memory range attribute support. Don't try to set it up on an AP unless we do. Submitted by: dave adkins END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-05-02T04:19:27.000000Z K 7 svn:log V 105 - When the card is inserted, call pccard_insert_beep instead of pccard_remove_beep. Submitted by: PAO END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-02T05:04:26.000000Z K 7 svn:log V 42 Missed a ref to /usr/share/mk/bsd.port.mk END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-02T05:06:30.000000Z K 7 svn:log V 41 CFC: misref to /usr/share/mk/bsd.port.mk END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T05:22:44.000000Z K 7 svn:log V 48 MFC: 1.5 and 1.6 (grammar/punctuation changes). END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T05:34:31.000000Z K 7 svn:log V 36 MFC: Various typo/formatting fixes. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T05:42:45.000000Z K 7 svn:log V 46 MFC: Typo/formatting fixes (add $Id$ to tx.4) END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T05:43:43.000000Z K 7 svn:log V 9 Add $Id$ END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-05-02T05:53:50.000000Z K 7 svn:log V 152 - Added PCI identification support for the TI1251 PCI/CardBus bridge. With this addition my ThinkPad 600E works with the stock FreeBSD PCMCIA code. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T05:54:48.000000Z K 7 svn:log V 277 MFC: Document recent additions to rc.conf. For some reason CVS wasn't showing me these diffs when I did a 'cvs diff -rRELENG_3 -rHEAD' in the -stable directory, but they (along with some other files) showed up when I did the same command from my -current repository. CVS bug? END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-05-02T05:59:13.000000Z K 7 svn:log V 151 MFC: Recognize alot more PCI/CardBus bridges so FreeBSD works on more laptops out of the box. From Torsten Blum, PAO via Nick Sayer, and myself. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T06:13:50.000000Z K 7 svn:log V 41 MFC: Formatting/typo/correction changes. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T06:28:09.000000Z K 7 svn:log V 37 MFC: Allow -v to adjust the seconds. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T07:29:45.000000Z K 7 svn:log V 25 MFC: turn on Info files. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T07:48:00.000000Z K 7 svn:log V 70 Remove some dead variables. Change DEBUG_EXITFREE to DEBUG_WARNINGS. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T07:49:13.000000Z K 7 svn:log V 75 sizespec: Implement scaling letter 's' to mean 'sectors' (of 512 bytes). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T07:49:52.000000Z K 7 svn:log V 117 Mention that SMM:13 (Amd) is now in /usr/share/info. PR: 7359 Submitted by: Alec Wolman END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T07:50:09.000000Z K 7 svn:log V 98 set_sd_state: Don't change state from reborn to reborn. This caused a silly warning message. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T07:50:38.000000Z K 7 svn:log V 52 vinum_mallocinfo: Set the entry number correctly. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T07:51:20.000000Z K 7 svn:log V 529 close_drive: If a drive has gone down and has dirty buffers associated with it, we'll get a panic when we try to vn_close it. Check for this situation and discard any buffers; they're toast anyway. Only complain about usage count if DEBUG_WARNINGS is set. check_drive: Change parameter name from drivename to devicename. Get the check for a referenced drive right. If the partition isn't a vinum drive, set the last error to ENODEV. vinum_scandisk: Change parameter name from drivename [] to devicename []. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T07:59:04.000000Z K 7 svn:log V 73 Get extern declarations right. Change DEBUG_EXITFREE to DEBUG_WARNINGS. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T08:00:30.000000Z K 7 svn:log V 268 Maintain a log file, by default /var/log/vinum.history, showing what has been done. This name can be overridden by the value of the VINUM_HISTORY environment variable. Print dates in log file according to the variable VINUM_DATEFORMAT, by default %e %b %Y %H:%M:%S. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T08:01:21.000000Z K 7 svn:log V 195 vinum_create: If no file name is specified, create one and edit it with the editor specified in the EDITOR environment variable, by default vi. vinum_help: Update. Fix typos in messages. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T08:02:03.000000Z K 7 svn:log V 168 printconfig: split into vinum_printconfig (interactive) and printconfig (called from vinum_printconfig and from vinum_create when starting an interactive update. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T08:02:48.000000Z K 7 svn:log V 61 Add definitions for history functions and printconfig split. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T08:03:30.000000Z K 7 svn:log V 228 Update documentation of new functions. Describe new scale letter for sizes: 's' (sector) instead of 'b' (block). Both mean 512 bytes, but 'b' is deprecated because it's confusing. Document log file and environment variables. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-02T08:50:53.000000Z K 7 svn:log V 214 MFC: Add some const keywords and fix some typos in man pages. Fix and document trimdomain and make it handle DISPLAY names. Switch to the correct user before reading .login_conf. Add realhostname(). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-02T08:52:50.000000Z K 7 svn:log V 49 Mention ``show mp''. Describe ACFComp correctly. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T08:55:27.000000Z K 7 svn:log V 391 This routine was "use"ing File::Basename. This commit removes that "use" and replaces it with equivalent inline code. The reason is that Perl has some very nasty circular dependancies, and I am trying to get the System Perl upgraded by one maintenance level. The basic rule, until I can find a way to solve this, is that the build tools MAY NOT use any library code; it must all be inline. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-02T08:59:55.000000Z K 7 svn:log V 154 MFC: NetBSD changes ``set device'' changes AFCComp man page description I haven't merged the port 80/81 changes as they've been questioned :-/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T09:03:51.000000Z K 7 svn:log V 37 Virgin import of ISC-DHCP v2.0b1pl27 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T09:03:51.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r46275, 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 1999-05-02T09:03:52.000000Z K 7 svn:log V 95 This commit was manufactured by cvs2svn to create tag 'isc-dhcp-vendor-isc_dhcp_2_0_b_1_pl_27'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T09:22:01.000000Z K 7 svn:log V 26 junk from the last import END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T09:24:16.000000Z K 7 svn:log V 15 Fix conflicts. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-02T09:32:46.000000Z K 7 svn:log V 41 MFC: Use ``set device "!program args"''. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-02T09:36:22.000000Z K 7 svn:log V 193 MFC: Use realhostname() and trimdomain(). main() returns int Silence egcs (yeah, I know....) Reprompt if given an empty login name in uucpd Correct errno handling in uucpd. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T09:57:53.000000Z K 7 svn:log V 59 Disable building gdb in preparation for importing gdb-4.18 END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T10:18:14.000000Z K 7 svn:log V 26 Virgin import of gdb-4.18 END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T10:18:14.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r46283, 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 1999-05-02T10:18:15.000000Z K 7 svn:log V 73 This commit was manufactured by cvs2svn to create tag 'gdb-vendor-v4_18'. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T10:51:54.000000Z K 7 svn:log V 123 Latest-and-greatest routed. Includes RIPv2 and Router Discovery. Submitted by: Vernon Schryver END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-05-02T10:51:55.000000Z K 7 svn:log V 63 This commit was manufactured by cvs2svn to create tag 'v_2_17'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-05-02T10:51:56.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'vjs_990324'. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T11:25:35.000000Z K 7 svn:log V 69 Merge local changes into gdb-4.18 and add changes for FreeBSD/alpha. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T11:32:14.000000Z K 7 svn:log V 147 * Add bmake framework for using gdb alongside binutils. The old bmake framework was repository copied from gnu/usr.bin/gdb. * Add alpha support. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T11:38:12.000000Z K 7 svn:log V 117 Enable building gdb under binutils for i386. I can't enable the alpha build yet since CVS is hiding one of my files. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T11:59:45.000000Z K 7 svn:log V 59 Add upgrade instructions to facilitate future gdb imports. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T12:02:55.000000Z K 7 svn:log V 48 The maximum pagesize for alpha is 64k, not 1Mb. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T12:05:09.000000Z K 7 svn:log V 88 Declare the return address for __divX, __remX so that gdb can step over calls properly. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T12:06:56.000000Z K 7 svn:log V 28 MFC: Various manpage fixes. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T12:12:21.000000Z K 7 svn:log V 15 MFC: Typo fix. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T12:14:35.000000Z K 7 svn:log V 21 MFC: Formatting fix. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T12:18:53.000000Z K 7 svn:log V 48 MFC: Rewrite manpage and add 'default' feature. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-02T12:47:09.000000Z K 7 svn:log V 183 Fight with false newlines in kernel message logs. Output a line into log only after we read a newline, or we have nothing to read from /dev/klog. Read /dev/klog in non-blocking mode. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T13:05:35.000000Z K 7 svn:log V 22 MFC: Clarify wording. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T13:07:01.000000Z K 7 svn:log V 31 MFC: Add tty, kmem, bind & pop END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T13:08:32.000000Z K 7 svn:log V 35 MFC: Fix display of example usage. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T13:14:16.000000Z K 7 svn:log V 39 Merge-o-matic and add a bunch of $Id's END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T13:20:15.000000Z K 7 svn:log V 43 MFC: POSIX.2 compliance, manpage cleanups. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T13:20:38.000000Z K 7 svn:log V 82 Part of routed upgrade. Submitted by: Vernon Schryver END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-02T13:22:57.000000Z K 7 svn:log V 29 MFC: Manpage, code cleanups. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T14:33:17.000000Z K 7 svn:log V 66 Maintenance releace 3 of perl5.005. Includes support for threads. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T14:33:17.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r46307, 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 1999-05-02T14:33:18.000000Z K 7 svn:log V 79 This commit was manufactured by cvs2svn to create tag 'perl5-vendor-v5_005_03'. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-02T14:33:39.000000Z K 7 svn:log V 135 Handle receiving more than one acceptable CCP REQ during one negotiation session without REJecting everything from the second REQuest. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-02T14:34:29.000000Z K 7 svn:log V 150 MFC: Handle receiving more than one acceptable CCP REQ during one negotiation session without REJecting everything from the second REQuest. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-02T15:03:18.000000Z K 7 svn:log V 109 MFC: "Location" -> "Office Location", "#ifdef 0" -> "#if 0", additional braces to clarify "else" statements. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T15:18:32.000000Z K 7 svn:log V 76 Merge conflicts. More elegant improvements will follow in a couple of days. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T15:23:55.000000Z K 7 svn:log V 159 Perl is moving up a maintenance version. While I'm here - reorder crypto directories to better support dependancies. Perl and others like it better that way. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T15:25:40.000000Z K 7 svn:log V 37 Perl moves up a maintenance version. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-05-02T15:29:56.000000Z K 7 svn:log V 140 System Perl is now 5.00503! There is support for threads, but this is not currently enabled. Thread-boffins are welcome to send me patches. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T15:34:14.000000Z K 7 svn:log V 56 Delete parts of gdb which are now shared with binutils. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1999-05-02T15:40:49.000000Z K 7 svn:log V 383 Space typos from last commit. Added upcoming releases FreeBSD 3.2, NetBSD 1.3, OpenBSD 2.5 NetBSD 1.2.1 is a patch release of NetBSD 1.2 (a branch of 1.2) NetBSD 1.3.1, 1.3.2, 1.3.3 are a patch release of NetBSD 1.3 (a branch of 1.3). FreeBSD 3.0, FreeBSD 3.1 and FreeBSD 3.2 are a releases from the 3.0-stable branch. Added FreeBSD 4.0-current. Added FreeBSD 3.1 release date. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T16:08:02.000000Z K 7 svn:log V 133 Resurrect a file for alpha support in GDB and add some minor FreeBSD tweaks. Magic wand waved by: Peter Wemm END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T16:11:43.000000Z K 7 svn:log V 25 Enable gdb on the alpha. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1999-05-02T16:23:53.000000Z K 7 svn:log V 332 FreeBSD-3.0 is a snapshot from -current, while 3.1 and 3.2 are from 3.x-stable which was branched quite some time after 3.0-release (about Jan 15 if I recall correctly). ----> FreeBSD-3.0-----\----- FreeBSD-4.x-current -----.... \ 3.x-stable ----> 3.1 ---> 3.2 .... Submitted by: peter END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-05-02T16:33:13.000000Z K 7 svn:log V 239 New translation of pccardc.8. Obtained from: PAO (written in Japanese) Reviewed by: bsd-nomads@clave.gr.jp freebsd-mobile@freebsd.org Randy Bush Bill Trost Bruce Campbell END K 10 svn:author V 3 max K 8 svn:date V 27 1999-05-02T17:43:45.000000Z K 7 svn:log V 150 Install boot.config with `-P' in it in the i386 boot floppy. Also, let the bigboot floppy to have /boot/loader.rc with echo \007\007 autoboot 10 END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-02T17:44:16.000000Z K 7 svn:log V 47 Little fix in previous: watch NUL-termination. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-02T18:15:56.000000Z K 7 svn:log V 34 MFC: count crlfs as one character END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-02T18:17:23.000000Z K 7 svn:log V 51 Document another (less-virulent) CRLF-related bug. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-02T18:18:04.000000Z K 7 svn:log V 16 MFC: DOS sucks. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T19:50:18.000000Z K 7 svn:log V 254 * Merge gdb/doc/Makefile into binutils/doc/Makefile * Update build for gdbserver and gdbreplay to work under binutils * Fix gdbserver to use PT_GETREGS etc to access registers, removing the dependancy on the u-area. * Make gdbserver work on the alpha. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-05-02T19:50:19.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-02T19:51:47.000000Z K 7 svn:log V 75 Remove old bmake framework for gdb. It has moved to live next to binutils. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T20:34:06.000000Z K 7 svn:log V 135 Disable second declaration of oltr0 - the first one (intended for isa) will cause the device to be found on all busses, including pci. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T20:35:44.000000Z K 7 svn:log V 63 These two drivers have not been converted for newbus eisa yet. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T20:38:08.000000Z K 7 svn:log V 125 Disable FDC_YE - it's broken at present (breaking LINT) and awaiting some pccard fixups. Make DEVFS compile, it breaks LINT. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T20:40:28.000000Z K 7 svn:log V 267 Attempt to make the sound driver recompile, at least for LINT which has the sscape/trix driver active, which (for some reason) disables the mpu401 driver, causing an undefined reference to mpuintr. This was broken with rev 1.79 (part of the PC98 nss driver commit). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T20:42:13.000000Z K 7 svn:log V 46 Make this compile with CY_PCI_FASTINTR again. END K 10 svn:author V 8 torstenb K 8 svn:date V 27 1999-05-02T20:44:23.000000Z K 7 svn:log V 248 MFC: Install uuxqt sgid uucp. Since "rnews" should not be executable for everyone (to prevent fake-postings) and modern Inn installs rnews as news.uucp and mode 4550 this is the only save way to allow uuxqt to process rnews batches. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-02T21:22:50.000000Z K 7 svn:log V 153 _G_USING_THUNKS probably applies to a.out too. (well we define DEFAULT_VTABLE_THUNKS=1 for G++ in the a.out case, so it seems likely) Submitted by: jdp END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T21:39:52.000000Z K 7 svn:log V 100 s/size == 0;/size = 0;/ PR: 11409 Submitted by: Christopher Peterson END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T21:41:20.000000Z K 7 svn:log V 100 Operator precedence bug PR: 11410 Submitted by: Christopher Peterson END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T21:43:20.000000Z K 7 svn:log V 133 Typo: if (mpu_config = NULL) -> if (mpu_config != NULL) PR: 11411 Submitted by: Christopher Peterson END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T21:45:31.000000Z K 7 svn:log V 121 Operator precedence (nit: in #if 0 code) bug. PR: 11413 Submitted by: Christopher Peterson END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T21:46:31.000000Z K 7 svn:log V 100 Operator precedence bug PR: 11415 Submitted by: Christopher Peterson END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T21:51:17.000000Z K 7 svn:log V 100 Operator precedence bug PR: 11411 Submitted by: Christopher Peterson END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-02T21:52:15.000000Z K 7 svn:log V 22 Change e-mail address END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T21:53:28.000000Z K 7 svn:log V 195 Sigh, serves me right for committing without reading the followups. :-] The whole thing (mpu_config etc) is dead code. PR: 11411 (followup) Pointed out by: "Daniel C. Sobral" END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-02T21:54:05.000000Z K 7 svn:log V 41 Add driver for the Iomega Zip 100 drive. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-02T22:01:24.000000Z K 7 svn:log V 350 Set ifq_maxlen to default value. (This should be safe, it's not clear if there's benefit to setting it to the exact amount, it appears the card has 32K of ram, and 8K is used for outgoing packets, that would be something like a queue limit of 5 packets. I don't think that's useful...) PR: 11456 Submitted by: Stephen J. Roznowski END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-02T22:23:18.000000Z K 7 svn:log V 96 timestamp: Assign explicit variable for sec to get it to compile on Alpha. Submitted by: dfr END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-02T23:57:16.000000Z K 7 svn:log V 2786 The VFS/BIO subsystem contained a number of hacks in order to optimize piecemeal, middle-of-file writes for NFS. These hacks have caused no end of trouble, especially when combined with mmap(). I've removed them. Instead, NFS will issue a read-before-write to fully instantiate the struct buf containing the write. NFS does, however, optimize piecemeal appends to files. For most common file operations, you will not notice the difference. The sole remaining fragment in the VFS/BIO system is b_dirtyoff/end, which NFS uses to avoid cache coherency issues with read-merge-write style operations. NFS also optimizes the write-covers-entire-buffer case by avoiding the read-before-write. There is quite a bit of room for further optimization in these areas. The VM system marks pages fully-valid (AKA vm_page_t->valid = VM_PAGE_BITS_ALL) in several places, most noteably in vm_fault. This is not correct operation. The vm_pager_get_pages() code is now responsible for marking VM pages all-valid. A number of VM helper routines have been added to aid in zeroing-out the invalid portions of a VM page prior to the page being marked all-valid. This operation is necessary to properly support mmap(). The zeroing occurs most often when dealing with file-EOF situations. Several bugs have been fixed in the NFS subsystem, including bits handling file and directory EOF situations and buf->b_flags consistancy issues relating to clearing B_ERROR & B_INVAL, and handling B_DONE. getblk() and allocbuf() have been rewritten. B_CACHE operation is now formally defined in comments and more straightforward in implementation. B_CACHE for VMIO buffers is based on the validity of the backing store. B_CACHE for non-VMIO buffers is based simply on whether the buffer is B_INVAL or not (B_CACHE set if B_INVAL clear, and vise-versa). biodone() is now responsible for setting B_CACHE when a successful read completes. B_CACHE is also set when a bdwrite() is initiated and when a bwrite() is initiated. VFS VOP_BWRITE routines (there are only two - nfs_bwrite() and bwrite()) are now expected to set B_CACHE. This means that bowrite() and bawrite() also set B_CACHE indirectly. There are a number of places in the code which were previously using buf->b_bufsize (which is DEV_BSIZE aligned) when they should have been using buf->b_bcount. These have been fixed. getblk() now clears B_DONE on return because the rest of the system is so bad about dealing with B_DONE. Major fixes to NFS/TCP have been made. A server-side bug could cause requests to be lost by the server due to nfs_realign() overwriting other rpc's in the same TCP mbuf chain. The server's kernel must be recompiled to get the benefit of the fixes. Submitted by: Matthew Dillon END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-03T00:56:05.000000Z K 7 svn:log V 121 Clarify when the user gets a prompt for the old password, and that passwords are not echoed. Get quotes right in troff. END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-05-03T02:08:31.000000Z K 7 svn:log V 85 Round two of MetBSD games merges. Submitted by: Stephen J. Roznowski END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-03T07:25:50.000000Z K 7 svn:log V 95 Correct misuse of .Nm. PR: docs/11449 Submitted by: Kazuo Horikawa END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-03T08:13:55.000000Z K 7 svn:log V 276 MFC: Add variable start_vinum. If set to YES, it will start vinum and automagically find all the partitions. This is to be preferred to the somewhat emetic usage of vinum_slices and the equally obnoxious 'vinum read' command. Prodded-by: Don Lewis END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-03T08:32:45.000000Z K 7 svn:log V 87 Correct typos. PR: docs/11445 Submitted by: Kazuo Horikawa END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-03T09:32:31.000000Z K 7 svn:log V 179 Add an additional probe, hopefully allowing me to distinguish between the PC/Xi and PC/Xem boards. Now all I need is for someone with a PC/Xem to tell me what the probe says.... END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-03T09:36:29.000000Z K 7 svn:log V 520 Changes to support diskless booting on the alpha: * Make the network code in the bootstrap more chatty (helps debugging) * Add nfs root stuff to cpu_rootconf(). I also added a check to make sure it really was netbooting which allows the use of the same kernel for local and network boots. * Tweak the de driver so that it takes the speed setting from the console for the alpha (some PWSs have broken de chipsets). This is the same behaviour as NetBSD/alpha. Submitted by: Andrew Gallatin END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-03T09:47:53.000000Z K 7 svn:log V 91 Don't deref a NULL mem_range_softc.mr_op pointer on non-MTRR systems when starting the AP. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-05-03T11:20:15.000000Z K 7 svn:log V 20 Activate pccardc.8. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-05-03T11:20:37.000000Z K 7 svn:log V 244 MFC: New translation of pccardc.8. Obtained from: PAO (written in Japanese) Reviewed by: bsd-nomads@clave.gr.jp freebsd-mobile@freebsd.org Randy Bush Bill Trost Bruce Campbell END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-05-03T13:53:16.000000Z K 7 svn:log V 35 temporary workaround for bin/11464 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-03T16:32:54.000000Z K 7 svn:log V 48 Really support tcp_wrappers in inetd this time. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1999-05-03T17:23:52.000000Z K 7 svn:log V 46 Create share/man8/alpha Forgotten By: obrien END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1999-05-03T17:42:34.000000Z K 7 svn:log V 27 Unbreak my previous commit END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-03T17:44:53.000000Z K 7 svn:log V 236 Upgrade firmware images Alteon's latest release (12.3.10). This fixes a bug in the stats accounting (nicSendBDs counter was bogus when TX ring was configured to be in host memory). Update if_tireg.h to look for new firmware fix level. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-03T17:54:59.000000Z K 7 svn:log V 21 Document NO_FORTRAN. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-03T18:05:26.000000Z K 7 svn:log V 30 MFC: rev 1.21 -- tcp_wrappers END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-03T19:08:43.000000Z K 7 svn:log V 145 Add 3Com/Noteworthy 56k modem PR: 9187 Submitted by: Craig Leres Requested by: Nathan Ahlstrom END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-03T19:09:58.000000Z K 7 svn:log V 31 MFC: 3Com/Noteworthy 56k modem END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-03T20:50:12.000000Z K 7 svn:log V 83 GC some unused files from gdb and add them to the exclude list for future imports. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-03T20:59:14.000000Z K 7 svn:log V 408 All directory accesses must be made with NFS_DIRBLKSIZE chunks to avoid confusing the directory read cookie cache. The nfs_access implementation for v2 mounts attempts to read from the directory if root is the user so that root can't access cached files when the server remaps root to some other user. Submitted by: Doug Rabson Reviewed by: Matthew Dillon END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:11:41.000000Z K 7 svn:log V 26 Clean up debugging output END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:12:49.000000Z K 7 svn:log V 59 Clean up parts of struct shared between NetBSD and FreeBSD END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:13:14.000000Z K 7 svn:log V 20 Add URL to HID spec END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:14:46.000000Z K 7 svn:log V 198 Remove double removal of children of a hub. (remove disconnected method) This was introduced when merging a patch for the newbus people. And change the debugging flag from USB_DEBUG to UHUB_DEBUG. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:16:05.000000Z K 7 svn:log V 104 Change '#if UKBD_DEBUG' to '#ifdef...' Remove freeing of description on detach. Is done by subr_bus.c. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:18:11.000000Z K 7 svn:log V 34 Replace UE_GET_IN with UE_GET_DIR END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:19:32.000000Z K 7 svn:log V 88 Replace UE_GET_IN with UE_GET_DIR Remove freeind of description. Is done by subr_bus.c. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:19:55.000000Z K 7 svn:log V 27 Remove disconnected method END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:20:37.000000Z K 7 svn:log V 26 Add a load of definitions END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-03T23:21:28.000000Z K 7 svn:log V 51 Descriptors can be delivered with short transfers. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-05-03T23:57:32.000000Z K 7 svn:log V 180 Add sysctl descriptions to many SYSCTL_XXXs PR: kern/11197 Submitted by: Adrian Chadd Reviewed by: billf(spelling/style/minor nits) Looked at by: bde(style) END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-05-04T00:15:15.000000Z K 7 svn:log V 52 Disable the ppc chipset-specific probes by default. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-05-04T00:15:55.000000Z K 7 svn:log V 53 MFC: disable ppc chipset-specific probes by default. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-05-04T01:46:56.000000Z K 7 svn:log V 25 MFC: Activate pccardc.8. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-04T07:30:08.000000Z K 7 svn:log V 247 assorted dummynet cleanup: + plug an mbuf leak when dummynet used with bridging + make prototype of dummynet_io consistent with usage + code cleanup so that now bandwidth regulation is precise to the bit/s and not to (8*HZ) bit/s as before. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-04T07:47:45.000000Z K 7 svn:log V 34 MFC -- assorted dummynet cleanups END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-04T07:59:10.000000Z K 7 svn:log V 15 MFC squared... END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-04T08:00:10.000000Z K 7 svn:log V 103 Add even more () to CHECKIO which by now feels positively LISPish. Submitted by: bde Reviewed by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-04T08:01:55.000000Z K 7 svn:log V 168 Make the type and map files claim 0 bytes size. Tar doesn't get confused now, but doesn't store any data eiter. I wonder if we shouldn't claim to be fifos instead... END K 10 svn:author V 4 dima K 8 svn:date V 27 1999-05-04T08:34:55.000000Z K 7 svn:log V 47 Use ``grep -w'' to prevent catching "pcic_pci" END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-04T08:39:11.000000Z K 7 svn:log V 64 Add AmbiCom Inc NIC Submitted by: Wes Peters END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-04T08:39:49.000000Z K 7 svn:log V 21 MFC: AmbiCom Inc NIC END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-04T09:26:12.000000Z K 7 svn:log V 116 forgot passing the right pointer to dst to dummynet_io(). (-stable and releng2 were already safe). Debugged-By: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-04T10:48:22.000000Z K 7 svn:log V 57 Grab a char-major for dallas semiconductor one-wire bus. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-04T10:56:13.000000Z K 7 svn:log V 19 Add missing ``.''. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-04T10:56:49.000000Z K 7 svn:log V 24 MFC: Add missing ``.''. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-04T10:58:10.000000Z K 7 svn:log V 148 Updated to support motherboards using APIC (ie SMP machines) This change is cleaner than the APIC_IO changes I made to 4.x-currente in version 1.68 END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-04T11:34:33.000000Z K 7 svn:log V 83 Fix typos. PR: docs/11485 Submitted by: Kazuo Horikawa END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-04T11:34:55.000000Z K 7 svn:log V 23 MFC: Off-by-one error. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-04T11:48:16.000000Z K 7 svn:log V 22 MFC: Wording changes. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-04T11:57:17.000000Z K 7 svn:log V 46 MFC: Manpage updates Reviewed by: Doug Rabson END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-04T12:01:54.000000Z K 7 svn:log V 10 MFC: Typo END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-04T12:04:49.000000Z K 7 svn:log V 22 MFC: Clarify comment. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-04T12:08:16.000000Z K 7 svn:log V 72 MFC: Clarify comment about legacy booting. Reviewed by: Robert Nordier END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-04T12:12:01.000000Z K 7 svn:log V 31 MFC: Update comment about PPP. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-04T12:16:19.000000Z K 7 svn:log V 44 MFC: Better explanation of disk parameters. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-04T12:23:32.000000Z K 7 svn:log V 84 Add "fire" screen saver. Submitted by: Brad Forschinger END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-04T12:54:59.000000Z K 7 svn:log V 69 MFC: rename a function to avoid conflicts with the 'pwrite' syscall. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-04T12:58:56.000000Z K 7 svn:log V 23 Add missing copyright. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-04T12:59:59.000000Z K 7 svn:log V 146 Replace misused FE_D6_BBW with FE_D6_SBW. Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) Reminded by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-04T13:01:39.000000Z K 7 svn:log V 30 MFC: fixed misused FE_D6_BBW. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-04T13:06:29.000000Z K 7 svn:log V 30 MFC rev. 1.21: 'll' modifier. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-04T13:42:06.000000Z K 7 svn:log V 144 MFC: Fixed the mpu driver. Supported the nss (NEC PC-9801-86 Sound System) driver. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T13:51:56.000000Z K 7 svn:log V 33 Spelling correction. PR: 10824 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T13:53:19.000000Z K 7 svn:log V 38 MFC: Spelling correction. PR: 10824 END K 10 svn:author V 3 max K 8 svn:date V 27 1999-05-04T15:33:38.000000Z K 7 svn:log V 44 Style fix: make the indentation consistent. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-04T15:43:02.000000Z K 7 svn:log V 1214 Unbreak slot_irq_handler(). The problem here is that slot_irq_handler() abuses its argument, which is supposed to be an integer unit number, as a pointer to the head of the 'struct slot' list. When this code was hacked^Wupdated for newbus, a new mechanism for registering slot_irq_handler() was put in place and the significance of the unit number was overlooked. When registering an interrupt, we have both device_id and unit. The unit number is passed as 'unit' but /sys/i386/usa/intr_machdep.c:register_intr() drops unit on the floor and uses device_id instead. Since pccard_alloc_intr() always sets device_id to 0, this means the unit number is always zero, and slot_irq_handler() is always called with 0, which becomes a NULL pointer which slot_irq_handler() tries to dereference and the kernel explodes. Result: if you assign a PCMCIA driver in the kernel config file like this: device wi0 at isa? port? irq? Then the system will panic the moment a PCMCIA device is attached and an interrupt is triggered. The quick fix: make pccard_alloc_intr() pass the unit number as both the device_id and unit arguments to register_pcic_intr(). The correct fix would be to rewrite /sys/pccard to be less disgusting. END K 10 svn:author V 3 max K 8 svn:date V 27 1999-05-04T15:57:09.000000Z K 7 svn:log V 166 Add a new section ``Tips for Serial Console Users''. (Previous commit included the entry for this section in the Table of Contents by mistake.) Also, some typo fix. END K 10 svn:author V 3 max K 8 svn:date V 27 1999-05-04T16:17:57.000000Z K 7 svn:log V 55 Merge the serial console related tweaks from -current. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-04T16:20:33.000000Z K 7 svn:log V 221 Free the dummynet descriptor in ip_dummynet, not in the called routines. The descriptor contains parameters which could be used within those routines (eg. ip_output() ). On passing, add IPPROTO_PGM entry to netinet/in.h END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-04T16:24:00.000000Z K 7 svn:log V 73 MFC: free the dummynet header in ip_dummynet, not in the called routine. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-04T16:59:42.000000Z K 7 svn:log V 57 Uninitialized variable. Do not assume certain endianess. END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 1999-05-04T17:03:58.000000Z K 7 svn:log V 87 added card1 and card2 to 'all' target. (for machines with more than two PC-card slots) END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T17:45:12.000000Z K 7 svn:log V 70 Note the effect of close(2) on fcntl(2) record locks. PR: docs/3522 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T17:49:49.000000Z K 7 svn:log V 75 MFC: Note the effect of close(2) on fcntl(2) record locks. PR: docs/3522 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T17:59:29.000000Z K 7 svn:log V 109 Show "#include " in SYNOPSIS to get declaration of PAGE_SIZE for sys/shm.h. PR: docs/8464 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T18:01:18.000000Z K 7 svn:log V 84 MFC: Add "#include " to SYNOPSIS to get PAGE_SIZE. PR: docs/8464 END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-04T18:03:59.000000Z K 7 svn:log V 42 Is there a limit to how stupid I can get? END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-04T18:05:51.000000Z K 7 svn:log V 60 MFC rev 1.50, and somebody pass me the pointy hat please... END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T18:12:49.000000Z K 7 svn:log V 99 Correct SYNOPSIS (remove args from synopsis that are actually arguments to flags). PR: docs/9658 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T18:15:05.000000Z K 7 svn:log V 39 MFC: Correct SYNOPSIS. PR: docs/9658 END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-04T18:20:53.000000Z K 7 svn:log V 92 Fix various bogons. Submitted by: Rudolf Cejka Reviewed by: phk END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T18:22:38.000000Z K 7 svn:log V 126 Add missing parenthesis. Change "hardware block" to "SCSI logical block". While I'm here, fix dangling "to". PR: docs/9940 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T18:24:20.000000Z K 7 svn:log V 131 MFC: Add missing parenthesis. Change "hardware block" to "SCSI logical block". While I'm here, fix dangling "to". PR: docs/9940 END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-04T18:24:54.000000Z K 7 svn:log V 73 MFC squared. free the dummynet descriptor in ip_dummynet, not elsewhere. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T18:41:32.000000Z K 7 svn:log V 112 Mention the special destination "default" for default routes. Fix a couple of formatting bugs. PR: docs/9960 END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-04T19:24:21.000000Z K 7 svn:log V 42 Don't touch a path after we've free'd it. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-04T19:25:53.000000Z K 7 svn:log V 47 MFC: Don't touch a path after we've free'd it. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T19:42:01.000000Z K 7 svn:log V 52 Add missing -A option to SYNOPSIS. PR: docs/10771 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T19:46:55.000000Z K 7 svn:log V 53 MFC (rev 1.26): Add -A to SYNOPSIS. PR: docs/10771 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T20:07:44.000000Z K 7 svn:log V 194 writev(2) can return EDESTADDRREQ when attempting to write to a UNIX domain socket on which connect(2) had been used to set a destination address and the destination goes away. PR: docs/10451 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T20:12:55.000000Z K 7 svn:log V 214 MFC (rev 1.7->1.8): writev(2) can return EDESTADDRREQ when attempting to write to a UNIX domain socket on which connect(2) had been used to set a destination address and the destination goes away. PR: docs/10451 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T20:31:28.000000Z K 7 svn:log V 110 Add gensetdefs.8 man page. PR: docs/10517 Submitted-by: Oliver Fromme END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T20:42:26.000000Z K 7 svn:log V 99 Use Cd macro instead of Em for SYNOPSIS, as do other section 4 pages. Added $Id$. PR: docs/10494 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T20:45:31.000000Z K 7 svn:log V 63 MFC: Use Cd macro instead of Em. Added $Id$. PR: docs/10494 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T20:49:12.000000Z K 7 svn:log V 44 Use Cd macro for SYNOPSIS. PR: docs/10495 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T20:51:14.000000Z K 7 svn:log V 49 MFC: Use Cd macro for SYNOPSIS. PR: docs/10495 END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-04T20:52:30.000000Z K 7 svn:log V 235 Fix the media selection for the 3c900B-FL 10baseFL adapter. It actually uses the AUI port with an on-board AUI to 10baseFL transceiver, not the 10baseT port like I had earlier suspected. The 3c900B-FL should be properly supported now. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-04T20:54:48.000000Z K 7 svn:log V 199 MFC: fix media selection for 3c900B-FL 10baseFL adapter. (This only affects the media selection code a little and should not impact any working adapters, so it should be safe to merge into -stable.) END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T21:03:22.000000Z K 7 svn:log V 52 Make "\n" appear in cample C code. PR: docs/10708 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-04T21:04:01.000000Z K 7 svn:log V 168 Make `ed0' example match reality. Merge `ed1' and `ed2' examples as we don't ship with an `ed1' any more we yet, the example of extra flags could be useful to someone. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-04T21:06:06.000000Z K 7 svn:log V 57 MFC: Make "\n" appear in sample C code. PR: docs/10708 END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-05-04T21:08:58.000000Z K 7 svn:log V 168 Add procfs_rlimit.c so the kernel actually compiles. PR: kern/11497 Submitted by: Jos Backus (misordered patch) Pointy Hat: phk, adrian END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-04T21:18:20.000000Z K 7 svn:log V 257 Use unit, not device_id as an argument to an old-style ISA interrupt handler. This fixes pnp interrupts and would have fixed pccard interrupts but a workaround has been applied there. This the sound driver problems which people have reported with new-bus. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-05-04T22:44:48.000000Z K 7 svn:log V 101 Clean up after another half-Danish. Add 'ad' as another known disk driver of the same kind as 'wd'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-04T23:27:07.000000Z K 7 svn:log V 145 Substantially update this to match reality. Also do a typo/facto pass over Max's serial console instructions (this is good stuff, thanks Max!). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-04T23:27:50.000000Z K 7 svn:log V 22 MFC: various updates. END K 10 svn:author V 3 max K 8 svn:date V 27 1999-05-05T00:20:15.000000Z K 7 svn:log V 46 Typo fix and a very minor wording adjustment. END K 10 svn:author V 3 max K 8 svn:date V 27 1999-05-05T00:23:37.000000Z K 7 svn:log V 15 MFC: typo fix. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-05T01:53:43.000000Z K 7 svn:log V 83 Fixed missing parenthesis. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-05T02:51:45.000000Z K 7 svn:log V 92 Correct prototype for tigetstr(). PR: docs/11489 Submitted by: Andrew END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-05T03:05:52.000000Z K 7 svn:log V 27 MFC: {rev 1.3} Typo fixes. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-05T03:41:39.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/majors.i386 revision 1.71. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-05T03:43:00.000000Z K 7 svn:log V 44 Sync with sys/i386/isa/fd.c revision 1.137. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-05T04:01:40.000000Z K 7 svn:log V 164 Correct `sd', `st' -> `da', `sa'; add xref to scsi(4); remove xref to nca(4). PR: docs/11493 Submitted by: "Steven G. Kargl" END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:09:46.000000Z K 7 svn:log V 580 MFC: Bring up to -CURRENT level. If the wrong version of vinum(8) has been started (i.e. non-RAID-5 when the kernel module is RAID-5, or the other way round), execve() the correct one. Add \n to an error message. Add -w option to init command: wait for init to complete before returning. vinum_init: count dead children correctly when waiting for completion. vinum_resetstats: count objects correctly. vinum_create: If no file name is specified, create one and edit it with the editor specified in the EDITOR environment variable, by default vi. vinum_help: Update. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:10:38.000000Z K 7 svn:log V 554 MFC: Bring up to level of -CURRENT If the wrong version of vinum(8) has been started (i.e. non-RAID-5 when the kernel module is RAID-5, or the other way round), execve() the correct one. Add \n to an error message. When looking at all objects, look at all objects. vinum_lsi: Print rough size of plex in parentheses. Print drive info with -v option (previously required -V). printconfig: split into vinum_printconfig (interactive) and printconfig (called from vinum_printconfig and from vinum_create when starting an interactive update. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:11:14.000000Z K 7 svn:log V 823 MFC: Bring up to level of -CURRENT If the wrong version of vinum(8) has been started (i.e. non-RAID-5 when the kernel module is RAID-5, or the other way round), execve() the correct one. Add \n to an error message. Add -w option to init command: wait for init to complete before returning. When looking at all objects, look at all objects. main: If the wrong version is started, execve the correct version. Maintain a log file, by default /var/log/vinum.history, showing what has been done. This name can be overridden by the value of the VINUM_HISTORY environment variable. Print dates in log file according to the variable VINUM_DATEFORMAT, by default %e %b %Y %H:%M:%S. timestamp: Assign explicit variable for sec to get it to compile on Alpha. Add definitions for history functions and printconfig split. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:13:09.000000Z K 7 svn:log V 406 MFC: Bring up to level of -CURRENT Document -w option for init command. Reorganize OPTIONS section into alphabetical order. Update documentation of new functions. Describe new scale letter for sizes: 's' (sector) instead of 'b' (block). Both mean 512 bytes, but 'b' is deprecated because it's confusing. Requested-by: Steve Taylor Document log file and environment variables. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:14:16.000000Z K 7 svn:log V 89 MFC: Bring up to date with -CURRENT Update description of how to analyse kernel dumps. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:15:37.000000Z K 7 svn:log V 204 MFC: Bring up to date with -CURRENT free_vinum: clear up a warning message. Update description of how to analyse kernel dumps. Get extern declarations right. Change DEBUG_EXITFREE to DEBUG_WARNINGS. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:16:20.000000Z K 7 svn:log V 419 MFC: Bring up to date with -CURRENT update_plex_config: Eliminate a potential divide-by-zero. Add debug calls to catch occasional deadlocks on drives. The problem is probably gone, but the debug checks remain for a while. update_plex_config: Catch yet another divide-by-zero problem when detaching the last subdisk from a striped plex. Uncovered-by: Michael Reifenberger END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:17:08.000000Z K 7 svn:log V 119 MFC: Bring up to date with -CURRENT Add declaration for basename() Change lockdrive definition if VINUMDEBUG is set. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:17:39.000000Z K 7 svn:log V 100 MFC: Bring up to date with -CURRENT Define macro LOCKDRIVE for debugging drive locking deadlocks. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:18:16.000000Z K 7 svn:log V 805 MFC: Bring up to date with -CURRENT daemon_save_config: Fix a potential drive deadlock when saving config to a non-existent drive. Add debug calls to catch occasional deadlocks on drives. The problem (above) is probably gone, but the debug checks remain for a while. close_drive: If a drive has gone down and has dirty buffers associated with it, we'll get a panic when we try to vn_close it. Check for this situation and discard any buffers; they're toast anyway. Only complain about usage count if DEBUG_WARNINGS is set. check_drive: Change parameter name from drivename to devicename. Get the check for a referenced drive right. If the partition isn't a vinum drive, set the last error to ENODEV. vinum_scandisk: Change parameter name from drivename [] to devicename []. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:18:57.000000Z K 7 svn:log V 58 MFC: Bring up to date with -CURRENT Add flag keyword w. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:19:28.000000Z K 7 svn:log V 199 MFC: Bring up to date with -CURRENT lockdrive: Add debug calls to catch occasional deadlocks on drives. The problem is probably gone, but the debug checks remain for a while. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-05T05:20:01.000000Z K 7 svn:log V 206 MFC: Bring up to date with -CURRENT When VINUMDEBUG is set, add function basename() to return the base name of a file. Used by MMalloc and lockdrive. vinum_mallocinfo: Set the entry number correctly. END