ĩ_47489 238 170 175 382 144 160 170 157 314 344 350 178 117 423 343 164 248 227 554 142 146 370 147 272 116 225 137 187 196 118 301 202 208 137 279 137 136 484 167 150 286 419 402 172 617 166 166 450 232 276 156 223 183 170 138 114 274 182 137 394 188 498 197 191 127 166 133 227 232 313 107 237 176 136 141 98 110 174 262 181 142 108 108 161 166 126 110 200 287 185 380 270 129 147 184 156 250 328 351 141 789 813 153 397 158 214 147 260 148 261 270 249 223 214 205 277 117 679 126 184 275 150 135 212 166 257 149 239 153 124 116 144 376 420 267 138 135 503 155 487 162 143 140 154 206 150 121 113 197 143 163 123 866 138 198 250 148 110 836 251 198 116 157 132 146 184 366 134 166 174 227 149 165 190 155 138 133 124 110 140 162 127 201 139 213 147 347 257 145 163 146 291 202 665 266 202 109 136 118 127 126 289 168 149 131 231 213 446 118 138 237 162 128 202 207 171 224 202 129 255 260 227 232 186 347 469 113 280 170 217 114 140 1411 280 154 122 223 122 118 K 10 svn:author V 2 pb K 8 svn:date V 27 1999-05-25T11:52:30.000000Z K 7 svn:log V 79 Typo. PR: docs/11832 Submitted by: Ralf S. Engelschall END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-05-25T11:57:10.000000Z K 7 svn:log V 84 MFC: typo. PR: docs/11832 Submitted by: Ralf S. Engelschall END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-25T12:43:40.000000Z K 7 svn:log V 287 Add support for the Bt878/Bt879's Intel 430 FX and SIS/VIA/ OPTi chipset PCI bus workarounds. These make the Bt878/879 chips stabler on certain older and non-intel motherboards. Use options BKTR_430_FX_MODE or options BKTR_SIS_VIA_MODE to enable these modes. Also rename 849 to 849A END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-25T12:44:40.000000Z K 7 svn:log V 50 Rename 849 to 849A (the correct name for the IC) END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-25T13:24:24.000000Z K 7 svn:log V 68 MFC: make the location of init(8) tunable at compile and boot time. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-25T13:45:08.000000Z K 7 svn:log V 77 Handle ".if ${T} > 1 || ${T} < 3" and friends correctly. Reported-by: asami END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-25T14:08:01.000000Z K 7 svn:log V 65 Forgotten in the previous commit: add INIT_PATH example to LINT. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-25T15:56:10.000000Z K 7 svn:log V 219 Add OPTi 82c822 host to PCI bridge This is an old OPTi chipset. If you use a Bt878 card with this chipset, be sure to enable the SIS/VIA chipset compatiblity mode workaround. Tested By: Ben Laurie END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-05-25T17:10:04.000000Z K 7 svn:log V 251 Fix the read/write permission checks in cam_periph_mapmem(). If we're writing, we want to be able to read the buffer. If we're reading, we want to be able to write to the buffer. PR: kern/11870 Submitted by: Andrew Mobbs END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-05-25T17:12:02.000000Z K 7 svn:log V 257 MFC: Fix the read/write permission checks in cam_periph_mapmem(). If we're writing, we want to be able to read the buffer. If we're reading, we want to be able to write to the buffer. PR: kern/11870 Submitted by: Andrew Mobbs END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-25T17:34:07.000000Z K 7 svn:log V 85 Spell vp0 correctly. Add id. PR: docs/10500 (Masaru Tsunoda [3]masaru@pokemon.to) END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-25T18:01:29.000000Z K 7 svn:log V 24 Respell vp0. Add $Id$. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-25T19:32:53.000000Z K 7 svn:log V 331 From our i386 counterpart: |revision 1.13 |date: 1995/09/15 23:49:23; author: davidg; state: Exp; lines: +15 -2 |Check for page being resident when doing I/O with /dev/kmem and return |EFAULT if it is not resident. This prevents the system from manufacturing |a zero-fill page for unused but allocated areas of the kernel's VM. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-05-25T19:45:17.000000Z K 7 svn:log V 247 Compaq "Intelligent Disk Array" driver. Mark Dawson holds teh copyright on this and has releases from Compaq to allow him to do so.. Not functional in 4.0 yet but being checked in to allow the functional 3.x version to be branched at this point. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-05-25T19:45:18.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-05-25T19:47:41.000000Z K 7 svn:log V 152 Compaq "Intelligent Disk Array" driver. Mark Dawson holds teh copyright on this and has releases from Compaq to allow him to do so.. Functional in 3.x END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:12:32.000000Z K 7 svn:log V 132 All cards using aic789X chips use the new eeprom format. Corrects bogus negotiation values on aic7890 based controllers. PR: 11872 END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:15:20.000000Z K 7 svn:log V 459 The 1542 cards do not allow adapter commands to be queued while mailbox commands are outstanding. You'd think they'd just clear the IDLE bit, but alas, no. Delay until all pending mailbox commands have completed in aha_cmd to work around this. Report sync rates correctly on Fast Adaptec cards. Clones may still be reported incorrectly since there is no documenation on how they report extended sync values. Clean up some unused fields in the aha softc. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:15:41.000000Z K 7 svn:log V 48 Turn the 'dump eeprom' flag into a real option. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:15:54.000000Z K 7 svn:log V 52 Turn the 'ahc dump eeprom' flag into a real option. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:17:29.000000Z K 7 svn:log V 275 Run xpt_action at splsoftcam() so that it cannot be re-entered by our SWI. The XPT doesn't have a problem with this itself, but some controllers drivers may have been caught off guard by the old behavior. XPT_CONT_TARGET_IO is also a valid ccb type for cam_periph_unmapmem. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-05-25T20:19:12.000000Z K 7 svn:log V 52 Add LINT and files.i386 entries for the IDA driver. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-25T20:22:43.000000Z K 7 svn:log V 177 MFC: Add OPTi 82c822 host to PCI bridge If you use a Bt878 card with this chipset, be sure to enable the SIS/VIA chipset compatiblity mode workaround in the Bt848/Bt878 driver END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:23:58.000000Z K 7 svn:log V 22 MFC: Fix for PR 11872 END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:25:23.000000Z K 7 svn:log V 130 MFC: Make 'ahc dump eeprom' a real option. Don't dereference our scb until we've validated the index given by the firmware. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:25:40.000000Z K 7 svn:log V 43 MFC: Make 'ahc dump eeprom' a real option. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:26:08.000000Z K 7 svn:log V 93 MFC: Block in aha_cmd until all pending mailbox commands complete. Clean up aha softc. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-25T20:27:27.000000Z K 7 svn:log V 101 MFC: XPT_CONT_TARGET_IO is valid for cam_periph_unmapmem. Protect xpt_action with splsoftcam(). END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-25T20:50:33.000000Z K 7 svn:log V 24 MFC: Rename 849 to 849A END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-25T20:52:01.000000Z K 7 svn:log V 206 MFC: Sync with -current. This brings the driver to release 1.68 Important changes are support for VBI capture via /dev/vbi0 Support for 430FX and SIS/VIA chipset compatibility modes on Bt878 and 879 cards. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-05-25T23:10:54.000000Z K 7 svn:log V 106 Add TDC 3800 to quirk list for fixed mode device. PR:11866 Submitted by: Helge Oldach hmo@sep.hamburg.com END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-05-25T23:36:03.000000Z K 7 svn:log V 112 MFC: Add TDC 3800 to quirk list for fixed mode device. PR:11866 Submitted by: Helge Oldach hmo@sep.hamburg.com END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-26T13:14:24.000000Z K 7 svn:log V 43 Identify Intel 440 LX chipset motherboards END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-26T13:24:35.000000Z K 7 svn:log V 184 Updated options for the Bt848/Bt878 driver This includes the BKTR_430_FX_MODE and BKTR_SIS_VIA_MODE options which make Bt878/879 cards work better on 430FX and old SiS/VIA/OPTi boards END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-26T16:36:25.000000Z K 7 svn:log V 43 MFC: Update options for Bt848/Bt878 driver END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-26T16:39:42.000000Z K 7 svn:log V 42 MFC: add identification of 440 LX chipset END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-26T16:59:17.000000Z K 7 svn:log V 389 Ignore subvendor and subdevice ids for all ai7880 parts. These chips only support 'mirroring' the vendor and device ids, so we don't lose any information. Certain revisions of the aic7880 will not perform the mirroring so to match all possiblities would double the number of table entries. This change also allows us to match things like the 2944B which I missed in the original table. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-26T16:59:56.000000Z K 7 svn:log V 73 MFC: Ignore subvendor and subdevice information for aic7880 based cards. END K 10 svn:author V 3 mks K 8 svn:date V 27 1999-05-26T21:31:13.000000Z K 7 svn:log V 58 MFC: Allow 256 network interfaces per physical interface. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-26T22:56:22.000000Z K 7 svn:log V 191 Two small tweaks: - Clear the IFF_OACTIVE flag when al_txeof() runs down the last TX mbuf chain. - Mark the workaround for the transmitter stalling bug with #ifdef AL_TX_STALL_WAR/#endif. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-05-26T23:01:57.000000Z K 7 svn:log V 321 Allow chipset drivers to specify the direct-mapped DMA window's mask in preparation for tsunami support. Previous chipsets' direct-mapped DMA mask was always 1024*1024*1024. The Tsunami chipset needs it to be 2*1024*1024*1024 These changes should not affect the i386 port Reviewed by: Doug Rabson END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-05-26T23:05:23.000000Z K 7 svn:log V 304 Forgotten in previous commit: Allow chipset drivers to specify the direct-mapped DMA window's mask in preparation for tsunami support. Previous chipsets' direct-mapped DMA mask was always 1024*1024*1024. The Tsunami chipset needs it to be 2*1024*1024*1024 Reviewed by: Doug Rabson END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-05-26T23:08:04.000000Z K 7 svn:log V 75 Remove redundant redefinition of vtophys(). This is already in if_pnreg.h END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-05-26T23:22:14.000000Z K 7 svn:log V 519 Add support for the DEC_ST6600 family of alphas. This includes the Compaq XP1000, AlphaServer DS20, AlphaServer DS10, and DP264 This has been tested *only* on XP1000's. I'll be interested to hear from owners of other types of DEC_ST6600 alphas. I'd like to thank Don Rice of Compaq for providing the documentation required to support this platform on FreeBSD. I'd also like to thank Doug Rabson for newbus, and for helping me get a multiple hoses working with newbus. Reviewed by: Doug Rabson END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-27T02:41:06.000000Z K 7 svn:log V 70 There are six bit fields in the flags now, not four. PR: i386/10328 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-27T02:48:26.000000Z K 7 svn:log V 70 There are six bit fields in the flags now, not four. PR: i386/10328 END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-05-27T03:07:02.000000Z K 7 svn:log V 354 MFC: Olicom token ring support and token ring framework. Submitted by: Larry Lile Also Tagged into RELENG_3: sys/contrib/dev/oltr/COPYRIGHT sys/contrib/dev/oltr/i386-elf.trlld.o.uu sys/contrib/dev/oltr/if_oltr.c sys/contrib/dev/oltr/trlld.h sys/contrib/dev/oltr/trlldbm.c sys/contrib/dev/oltr/trlldhm.c sys/contrib/dev/oltr/trlldmac.c END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-27T06:12:40.000000Z K 7 svn:log V 137 Add support for ASound Gold card using the ALS120 chipset (a vibra 16x clone) Identified automatically by its PnP ID Approved by: Luigi END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-27T07:18:41.000000Z K 7 svn:log V 183 Fix an embarrasing typo in device_add_child_after(). I can't understand how this hasn't caused problems before. Submitted by: Kazutaka YOKOTA END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-27T08:42:17.000000Z K 7 svn:log V 62 Move the code for tweaking interface flags into one function. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-27T08:42:49.000000Z K 7 svn:log V 128 Call tty_Offline() from tty_Cooked() and tty_Free(), just in case ppp is abending and hasn't called physical_Offline() already. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-27T09:50:10.000000Z K 7 svn:log V 89 Add some comments, optimise out a few strlen()s and remove a few extraneous assignments. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-05-27T10:30:19.000000Z K 7 svn:log V 75 This file got left out of the patches for 3.0.. bring it in from -current. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-27T10:32:50.000000Z K 7 svn:log V 46 Do a clean-up pass on error/warning messages. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-27T10:34:10.000000Z K 7 svn:log V 22 MFC: message cleanup. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-27T10:59:40.000000Z K 7 svn:log V 179 Move BX PCI-PCI (AGP) bridge from chip_match to pcib_match so it is reported correctly in dmesg. Add 440 LX and 440 BX to the descriptions as these are the names in common usage END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-27T11:03:38.000000Z K 7 svn:log V 88 MFC: Add support for ALS120 based ISA sound card (ASound Gold) identified by its PnP id END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-05-27T12:20:33.000000Z K 7 svn:log V 46 Made net.inet.ip.intr_queue_maxlen writeable. END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-05-27T12:24:21.000000Z K 7 svn:log V 302 Added net.inet.tcp.path_mtu_discovery variable which when set to 0 (default 1) disables PMTUD globally. Although PMTUD can be disabled in the standard case by locking the MTU on a static route (including the default route), this method doesn't work in the face of dynamic routing protocols like gated. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-27T12:26:50.000000Z K 7 svn:log V 93 Print some diagnostic messages for the PCI-ISA bridge, if bootverbose > 0. Reviewed by: dfr END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-27T12:58:41.000000Z K 7 svn:log V 405 Fixed usage message to almost match the man page. The old -d option and the new -i option were missing. Fixed style bugs in previous commit: (1) initialisation of a local variable in its declaration. (2) inconsistency of (1) with style of nearby code. (3) disorder of declaration for (1). (4) a line longer than 80 characters. (5) bitrot in the printf() -> err() cleanups to help bloat the line in (4). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-27T13:18:28.000000Z K 7 svn:log V 102 In tunclose(): Delete all routes if IFF_RUNNING is set, irrespective of IFF_UP Unset IFF_RUNNING. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-27T16:51:47.000000Z K 7 svn:log V 97 Handle unterminated quoted strings without dup'ing the last character with an out-by-one-memcpy. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1999-05-27T18:43:26.000000Z K 7 svn:log V 32 MFC: Part of token ring support END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-05-27T19:19:55.000000Z K 7 svn:log V 71 MFC: Another tokenring file forgotten yesterday.. get it from -current END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-05-27T22:03:31.000000Z K 7 svn:log V 36 A forgotten bit of my ST6600 commit END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-28T01:16:14.000000Z K 7 svn:log V 130 Add the missing cd9660-specific options to the -o flag. While I'm here, add the missing -j flag to the synopsys. PR: docs/1667 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-28T01:21:57.000000Z K 7 svn:log V 135 MFC: Add the missing cd9660-specific options to the -o flag. While I'm here, add the missing -j flag to the synopsys. PR: docs/1667 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-28T01:54:38.000000Z K 7 svn:log V 216 Where the fstab page discusses filesystem options, add a reference to the '-o' flag in the mount(8) and filesystem specific mount pages where information can be obtained about the available options. PR: docs/10108 END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-28T01:59:23.000000Z K 7 svn:log V 14 readline v4.0 END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-28T01:59:23.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r47558, 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-28T01:59:24.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'libreadline-vendor-v4_0'. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-28T02:09:46.000000Z K 7 svn:log V 40 Add missing -s option. PR: docs/10378 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-05-28T02:12:11.000000Z K 7 svn:log V 45 MFC: Add missing -s option. PR: docs/10378 END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-28T02:17:15.000000Z K 7 svn:log V 6 merge END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-28T02:20:07.000000Z K 7 svn:log V 17 describe process END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-05-28T02:20:08.000000Z K 7 svn:log V 78 This commit was manufactured by cvs2svn to create branch 'VENDOR-libreadline'. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-28T03:06:46.000000Z K 7 svn:log V 168 Sync with sys/i386/conf/files.i386 and options.i386 revisions 1.220.2.8 and 1.103.2.5, respectively. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-28T03:15:58.000000Z K 7 svn:log V 86 MFC: Don't confuse cursor keys with numpad keys when composing a char code (rev 1.9). END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-28T03:39:44.000000Z K 7 svn:log V 50 Avoid the creation of unnecessary shadow objects. END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-28T04:26:18.000000Z K 7 svn:log V 15 upgrade to 4.0 END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-28T04:30:05.000000Z K 7 svn:log V 15 add libhistory END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-28T04:33:20.000000Z K 7 svn:log V 66 Add description on configuration options and the EXAMPLE section. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-28T04:34:00.000000Z K 7 svn:log V 71 MFC: Add description on configuration options and the EXAMPLE section. END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-28T04:43:35.000000Z K 7 svn:log V 33 don't include Makefile.inc twice END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-28T04:52:29.000000Z K 7 svn:log V 17 fix End key name END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-28T05:38:56.000000Z K 7 svn:log V 107 pmap_object_init_pt: The size of vm_object::memq is vm_object::resident_page_count, not vm_object::size. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-28T08:01:52.000000Z K 7 svn:log V 192 Always output a linefeed when we've decided whether to boot or display a loader prompt; either we've said "Booting [%s]..." or we've received a non-line-feed character and need a '\n' anyway. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-28T08:03:24.000000Z K 7 svn:log V 91 Don't forget to free the mbufs that get processed by mp_Assemble(). Leak spotted by: louqi END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-28T09:25:16.000000Z K 7 svn:log V 287 * Change device_add_child_after() to device_add_child_ordered() which is easier to use and more flexible. * Change BUS_ADD_CHILD to take an order argument instead of a place. * Define a partial ordering for isa devices so that sensitive devices are probed before non-sensitive ones. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-28T09:37:11.000000Z K 7 svn:log V 177 Allow a sio port with its flags set to DEBUGGER+LLCONSOLE to be used for gdb. This allows the sio probe for that port to be disabled which stops it from confusing the debugger. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-28T09:38:25.000000Z K 7 svn:log V 37 Document device_add_child_ordered(). END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-28T09:55:59.000000Z K 7 svn:log V 53 remote the bt848/bt878 comments Suggested by: Bruce END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-28T10:27:22.000000Z K 7 svn:log V 90 Add new Bt848/Bt878 driver options. (Eventually I expect to move these into the man page) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-28T11:07:16.000000Z K 7 svn:log V 64 Set FTP_PASSIVE_MODE=YES by default in the default login class. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-28T12:47:31.000000Z K 7 svn:log V 156 Use .Dq instead of ``'' in manpage Use optimal blocksize for rm -P, instead of always using 8192-byte blocks to overwrite the file. Obtained from: OpenBSD END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-28T13:23:21.000000Z K 7 svn:log V 235 Don't call disable_intr() when interrupts are already disabled, since disable_intr() does non-recursive locking in the SMP case. This should fix cy-driver-related panics when SMP is configured. Broken in: rev.1.73 (3.1 and -current) END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-28T13:23:27.000000Z K 7 svn:log V 257 Fixes from OpenBSD: Add $Id$ Removes temp file exploits in gzexe (predictable filenames) Fixes some typos Fixes a buffer overrun in gzip -S Don't prepend /usr/local/bin to path in scripts Correct location of /usr/share/misc/termcap Obtained from: OpenBSD END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-28T13:31:26.000000Z K 7 svn:log V 49 MFC (1.88: fixed panics when SMP is configured). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-28T14:08:59.000000Z K 7 svn:log V 696 Fixed glitches (jumps) of about 1/HZ seconds for the i8254 timecounter. The old version only worked right when the time was read strictly more often than every 1/HZ seconds, but we only guarantee reading it every (1/HZ + epsilon) seconds. Part of rev.1.126-1.127 attempted to fix this but didn't succeed. Detect counter rollover using the heuristic from the old version of microtime() with additional complications for supporting calls from fast interrupt handlers. This works provided i8254 interrupts are not delayed by more than 1/(2*HZ) seconds. This needs more comments, and cleanups for the SMP case, and more testing of the SMP case before it is merged into RELENG_3. Tested by: jhay END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-28T18:43:25.000000Z K 7 svn:log V 718 Fix support for the PNIC II. Earlier I had assumed that the PNIC II was similar to the PNIC I (supported by the pn driver). In fact, it's really a Macronix 98715A with wake on LAN support added. According to LinkSys, the PNIC II was jointly developed by Lite-On and Macronis. I get the feeling Macronix did most of the work. (The datasheet has the Macronix logo on it, and is in fact nearly identical to the 98715 datasheet, except for the extra wake on LAN registers.) In any case, the PNIC II works just fine with the Macronix driver. The changes are: - Move PCI ID for the PNIC II from the pn driver to the mx driver. - Mention PNIC II support in mx.4. - Mention PNIC II support in RELNOTES.TXT and HARDWARE.TXT. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-28T18:53:46.000000Z K 7 svn:log V 59 MFC: fix support for PNIC II (add PNIC II ID to mx driver) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-29T00:42:05.000000Z K 7 svn:log V 304 Don't put CVS files in ports. It's kinda useful for cvs updating a ports tree which was installed initially with the system later, but this is probably not the general case (user CVSups the repository rather than the checked-out bits) and it's penalizing everyone else with excessive inode consumption. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-29T06:57:55.000000Z K 7 svn:log V 66 Stop the TSC from being used as timecounter on K5/step0 machines. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-29T08:12:38.000000Z K 7 svn:log V 120 Manpage cleanup, move $Id$ to #ifndef lint, remove unused includes, grammatical fixes. Submitted by: Philippe Charnier END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-29T08:14:00.000000Z K 7 svn:log V 54 Xref mountd in text. Submitted by: Philippe Charnier END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-29T08:16:34.000000Z K 7 svn:log V 166 $Header$ -> $Id$ Manpage formatting/grammatical fixes. Check return value of malloc() Add sccsid[], other minor source code cleanups Submitted by: Philippe Charnier END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-29T08:56:36.000000Z K 7 svn:log V 56 MFC: exclude CVS files (this saves about 8,000 inodes). END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-05-29T12:58:44.000000Z K 7 svn:log V 168 Fix the typos, and add new entries (like the /etc/periodic/ and /etc/mail/ directories). PR: docs/11695 Submitted by: Chris Costello END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-05-29T12:59:51.000000Z K 7 svn:log V 177 Note that using the dirent.d_type member is non-portable, and might fail on some filesystems. PR: docs/11645 Submitted by: Harold Gutch END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-05-29T13:00:40.000000Z K 7 svn:log V 156 Description of LOCKLEAF said "inode" when it should have said "vnode". PR: docs/11596 Submitted by: Robert Watson END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-05-29T13:02:00.000000Z K 7 svn:log V 130 Fix typo which causes an unnecessary line break. PR: docs/11561 Submitted by: Norihiro Kumagai END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-05-29T13:08:12.000000Z K 7 svn:log V 121 Fix a couple of typos related to wfd. PR: docs/10624 Submitted by: Joe Abley END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-05-29T13:08:54.000000Z K 7 svn:log V 112 "Tn DNS" -> ".Tn DNS" PR: docs/10474 Submitted by: Yoshiteru Kageyama END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-05-29T19:23:20.000000Z K 7 svn:log V 179 A small change to allow automatic detection of the boot disk on Compaq XP1000's where Disk zero is dka0.0.0.6.1, eg bus #1, slot #6. Reviewed by: Doug Rabson END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-29T19:36:55.000000Z K 7 svn:log V 25 Fix my DOC2k CHRDEV goof END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-05-29T19:47:51.000000Z K 7 svn:log V 581 When memory mapping a PCI device (like XFree86 does) on an XP1000, we must use ALPHA_PHYS_TO_K0SEG(offset) rather than just plain offet. I've verified that this does not break other platforms (I've tested an AlphaStation 200 and a Personal Workstation 500au with this patch). As to why this works, well.. Its black magic as far as I know. I obtained this hack from Myricom, who in turn, obtained it from Compaq engineers. Without this hack, XFree86 cannot talk to a PCI graphics card. Reviewed by: Doug Rabson Obtained from: feldy@myri.com (Bob Felderman) END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-29T19:49:28.000000Z K 7 svn:log V 34 Fix my chrdev goof in doc2k (MFC) END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-30T01:12:19.000000Z K 7 svn:log V 92 Addendum to 1.155. Verify the existence of the object before checking its reference count. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T10:27:11.000000Z K 7 svn:log V 182 * Add a function devclass_create() which looks up the named devclass and creates it if it doesn't exist. * Rename resource_list_remove() to resource_list_delete() for consistency. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T10:45:03.000000Z K 7 svn:log V 58 Typo: "can't boot 'boot'" should be "can't boot 'kernel'" END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T10:49:25.000000Z K 7 svn:log V 43 Use resource allocation apis to get ports. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T10:50:57.000000Z K 7 svn:log V 119 Activate/deactivate resources by calling the method, not through the resource manager automatic handling of RF_ACTIVE. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T10:54:31.000000Z K 7 svn:log V 74 In pci_alloc_resource() only check start and end to see if its a default. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T11:02:17.000000Z K 7 svn:log V 164 * Add ivars for ISA pnp. * Move isa_dma* declarations to isavar.h. * Add a method ISA_DELETE_RESOURCE() to the ISA interface. * Tidy up include protection defines. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T11:03:10.000000Z K 7 svn:log V 57 Don't include isa_dma.h if we have already seen isavar.h END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T11:04:31.000000Z K 7 svn:log V 146 * Use ISA_DELETE_RESOURCE to cancel memory resource if driver clears maddr. * Don't allow new-style isapnp devices through the compat interfaces. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T11:05:39.000000Z K 7 svn:log V 61 Allow up to 8 ports, 4 memory regions and two irqs and drqs. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T11:10:10.000000Z K 7 svn:log V 32 No support for pnp devices yet. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T11:12:30.000000Z K 7 svn:log V 24 No support for pnp yet. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-30T11:14:39.000000Z K 7 svn:log V 52 Simplistic pnp support. Needs more ids to be added. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-30T12:48:49.000000Z K 7 svn:log V 279 When the mouse is being disconnected, do the followings: - Call ums_disable() to abort the pipe. - Do not wake up processes which has been waiting or polling for mouse data. It won't be available anymore. Submitted by: Kazutaka YOKOTA END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-30T12:49:39.000000Z K 7 svn:log V 323 - When aborting an interrupt pipe, just wait for 1ms for the completion of the current interrupt trasaction. - Do not schedule the next interrupt transaction if the pipe is being aborted or the last round of the interrupt transaction ended with error. Submitted by: Kazutaka YOKOTA END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-30T13:03:00.000000Z K 7 svn:log V 170 1) Add URL for printer class specification 2) Change name of UE_IN to UE_DIR 3) Enable printing of the Printer Id string 4) Clean up debugging output while we are at it. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-30T13:22:12.000000Z K 7 svn:log V 44 Rename PCIS_BRDIGE_HOST to PCIS_BRIDGE_HOST END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-30T14:55:24.000000Z K 7 svn:log V 43 Don't bogusly define a d_reset_t function. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-30T16:53:49.000000Z K 7 svn:log V 410 This commit should be a extensive NO-OP: Reformat and initialize correctly all "struct cdevsw". Initialize the d_maj and d_bmaj fields. The d_reset field was not removed, although it is never used. I used a program to do most of this, so all the files now use the same consistent format. Please keep it that way. Vinum and i4b not modified, patches emailed to respective authors. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-30T18:06:58.000000Z K 7 svn:log V 62 General code cleanup [incomplete]. Make the arrow keys work. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-30T18:09:17.000000Z K 7 svn:log V 392 Head for the hills friends and neighbors, 3Com has yet another 3c90X chipset. First you thrilled to the 3c905, then you trembled at the 3c905B, now gaze in wonder at: the 3c905C! This appears to be another 3c90X series chip called the Tornado (PCI ID 0x10B7/0x9200) and should be equivalent (from the driver API perspective) to the 3c905B, so all we have to do is add the PCI ID to the list. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-30T18:11:47.000000Z K 7 svn:log V 68 Whoops, forgot to update xl_mediacheck() to account for the 3c905C. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-30T18:17:09.000000Z K 7 svn:log V 49 MFC: add PCI ID for the 3c905C-TX "Tornado" NIC. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-30T18:46:04.000000Z K 7 svn:log V 44 Notify CAM of the removed device on detach. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-30T18:49:17.000000Z K 7 svn:log V 58 Enable attachment of multiple drivers to a single device. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-30T18:55:20.000000Z K 7 svn:log V 111 Add support for SiS 900 chipset (PCI ID 0x1039/0x0900), which appears to be yet another rebadged RealTek 8139. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-30T18:56:46.000000Z K 7 svn:log V 56 MFC: add support for SiS 900 RealTek workalike chipset. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-05-30T21:31:18.000000Z K 7 svn:log V 27 procedure, not proceedure. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-05-30T21:34:26.000000Z K 7 svn:log V 19 MFC: spelling fix. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-05-30T22:36:44.000000Z K 7 svn:log V 102 We are in 3.2, not 3.1 now. PR: misc/11931 Submitted by: Don Croyle END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-05-30T23:59:36.000000Z K 7 svn:log V 49 Add the 'advocacy' category, sort this document. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-31T06:57:31.000000Z K 7 svn:log V 71 The PPSAPI group defines the polarity in draft 3, we guessed it wrong. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-31T07:43:44.000000Z K 7 svn:log V 31 You'll see them eventually :-) END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-31T11:29:30.000000Z K 7 svn:log V 773 Simplify cdevsw registration. The cdevsw_add() function now finds the major number(s) in the struct cdevsw passed to it. cdevsw_add_generic() is no longer needed, cdevsw_add() does the same thing. cdevsw_add() will print an message if the d_maj field looks bogus. Remove nblkdev and nchrdev variables. Most places they were used bogusly. Instead check a dev_t for validity by seeing if devsw() or bdevsw() returns NULL. Move bdevsw() and devsw() functions to kern/kern_conf.c Bump __FreeBSD_version to 400006 This commit removes: 72 bogus makedev() calls 26 bogus SYSINIT functions if_xe.c bogusly accessed cdevsw[], author/maintainer please fix. I4b and vinum not changed. Patches emailed to authors. LINT probably broken until they catch up. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-31T18:33:24.000000Z K 7 svn:log V 46 The fd driver has moved from i386/isa to isa. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-31T18:36:14.000000Z K 7 svn:log V 105 Remove fd driver from its old home and change files which include rtc.h to account for its new location. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-31T18:39:17.000000Z K 7 svn:log V 157 * Change include file locations. * Fix some misunderstandings about the return value of resource_int_value(). * Make it build on alpha (doesn't work yet...) END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-31T20:42:41.000000Z K 7 svn:log V 57 Remove declaration of the nblkdev and nchrdev variables. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-31T20:44:11.000000Z K 7 svn:log V 19 Don't use nblkdev. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-31T22:13:37.000000Z K 7 svn:log V 741 On the new Meteor cards, the Philips SAA 7116 is connected to the PCI bus via an IBM PCI-PCI bridge (82351 or 82352 or 82353) The driver must identify if it is on a secondary PCI bus, which is created via the IBM PCI-PCI bridge. If it is, then it must initialise the IBM PCI-PCI bridge correctly. To do this, the following new functions are added. Because they use the pcici_t tag, they are considered 2.2 compatibility APIs pcici_t * pci_get_parent_from_tag(pcici_t tag); int pci_get_bus_from_tag(pcici_t tag); (The _from_tag suffix is used to prevent clashes with similarly named newbus PCI API functions) Submitted by: Anton Berezin Reviewed by: Doug Rabson Reworked by: Me (roger) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-31T22:35:55.000000Z K 7 svn:log V 154 1) Remove the definition of usb_cdc_generic_descriptor_t. It is equivalent to usb_descriptor_t 2) Rename USB_CDC_CM_CM_OVER_DATA to USB_CDC_CM_OVER_DATA END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-31T23:57:40.000000Z K 7 svn:log V 103 Remember if MYADDR or HISADDR is used in a filter add tweak all filters any time either value changes. END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-06-01T01:10:54.000000Z K 7 svn:log V 25 MFC 1.58: type cast fix. END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-06-01T01:27:17.000000Z K 7 svn:log V 66 MFC 1.59: Increased NKPT to 17 so large memory machines can boot. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-06-01T02:55:44.000000Z K 7 svn:log V 38 'make update' in the ports directory. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1999-06-01T06:26:05.000000Z K 7 svn:log V 51 MFC: Use FS name instead of device name in example END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-01T06:39:03.000000Z K 7 svn:log V 88 usbd_get_request_status now only returns the value if the associated pointer is passed. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-06-01T06:52:21.000000Z K 7 svn:log V 271 MFC: Add pci_get_parent_from_tag() and pci_get_bus_from_tag() to the FreeBSD 2.2 PCI API compatibility section. These use the old pcici_t tags and are for new Matrox Meteor frame grabbers which need to identify the PCI bus they are on and the tag of their PCI-PCI Bridge END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-01T07:18:53.000000Z K 7 svn:log V 38 Remove the stub driver. It's useless. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-01T07:22:01.000000Z K 7 svn:log V 70 USB stopped working as of the recent cdevsw cleanup. This fixes that. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-06-01T07:35:27.000000Z K 7 svn:log V 80 MFC: Re-add new function calls pci_get_bus_from_tag and pci_get_parent_from_tag END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-01T08:46:53.000000Z K 7 svn:log V 132 Mention that using MYADDR and HISADDR with ``set filter'' will result in the rules being updated any time MYADDR or HISADDR change. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-01T08:46:56.000000Z K 7 svn:log V 57 devsw and cdevsw_add() changes for i4b. Reviewed by: hm END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-01T09:02:27.000000Z K 7 svn:log V 73 Move fd driver back to files.${arch} since pc98 has a special fd driver. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-01T10:47:53.000000Z K 7 svn:log V 96 Ignore the quota.user and quota.group files rather than the ``quotas'' file when cleaning /tmp. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-01T10:57:38.000000Z K 7 svn:log V 64 Sync header line with newsyslog(8). PR: 11511 Reviewed by: des END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-01T11:03:08.000000Z K 7 svn:log V 47 MFC: sync header line with manpage. PR: 11511 END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-01T11:16:23.000000Z K 7 svn:log V 41 Correct dumb mistake in previous commit. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-01T11:20:15.000000Z K 7 svn:log V 33 Damn, forgot this: time -> when. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-01T11:24:19.000000Z K 7 svn:log V 19 MFC: time -> when. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-01T12:32:54.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/clock.c revision 1.136. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-01T13:14:07.000000Z K 7 svn:log V 71 Get rid of segfaults in a set-uid program. PR: 11823 Reviewed by: des END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-01T13:14:35.000000Z K 7 svn:log V 34 Fixed locations of include files. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-01T13:27:37.000000Z K 7 svn:log V 106 MFC: Ignore the quota.user and quota.group files rather than the ``quotas'' file when cleaning /tmp. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-01T14:28:54.000000Z K 7 svn:log V 48 MFC: Get rid of segfaults in a set-uid program. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-01T16:01:48.000000Z K 7 svn:log V 118 Make async/sync/physical/hdlc dumps prettier by showing printable characters at the end of the line in hexdump style. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-01T17:11:27.000000Z K 7 svn:log V 55 Shorten a detour around dev_t to get a udev_t created. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-06-01T17:30:08.000000Z K 7 svn:log V 252 Updated to support new Meteor/PPB cards (PCI-PCI Bridge). The driver now identifies the IBM PCI-PCI Bridge fitted to newer Matrox cards and initialises it. Sumitted by: Anton Berezin The Protein Laboratory, University of Copenhagen END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-06-01T17:34:45.000000Z K 7 svn:log V 162 MFC: Updated to support new Meteor/PPB cards (PCI-PCI Bridge). Submitted by: Anton Berezin The Protein Laboratory, University of Copenhagen END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-01T18:17:50.000000Z K 7 svn:log V 50 Unifdef VM86 Reviewed by: silence on on -current END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-01T18:18:39.000000Z K 7 svn:log V 68 Make vm86 a standard component Reviewed by: silence on on -current END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-01T18:20:36.000000Z K 7 svn:log V 51 Unifdef VM86. Reviewed by: silence on on -current END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-01T18:25:26.000000Z K 7 svn:log V 195 Null commit; note that there is a new memory sizing routine that uses the BIOS calls to determine the memory configuration. This should fix problems with >64M for good. Reviewed by: Mike Smith END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-01T18:56:26.000000Z K 7 svn:log V 109 Introduce the makebdev() function, it does the same as the makedev() function for now, but that will change. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-01T19:04:23.000000Z K 7 svn:log V 570 Change the warning message issued if pci_map_port() fails. I think this happens if you have a BIOS with a 'Plug & Play OS' setting and you leave it set to 'Yes.' This is wrong for FreeBSD (and LoseNT): it should be set to 'No.' Apparently it's still possible to map the iobase of the NIC and have the card work by reading the config space manually (which is what the driver does if pci_map_port() fails) but we need to warn the user to do fix their machine anyway. Anyway, warn the user to check the 'Plug & Play OS' setting in their BIOS if mapping the io space fails. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-01T19:08:59.000000Z K 7 svn:log V 171 Increase the length of an individual device name to LINE_LEN. Adjust the base physical device name correctly after a link transfer (allowing correct multilink callbacks). END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-01T19:15:06.000000Z K 7 svn:log V 107 MFC: fix warning message to tell users about Plug & Play OS setting in their BIOS if pci_map_port() fails. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-06-01T20:02:34.000000Z K 7 svn:log V 16 Grok gtags too. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-06-01T20:26:04.000000Z K 7 svn:log V 45 cdevsw_add(&cn_devsw), not cdevsw_add(&dev). END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-06-01T20:29:58.000000Z K 7 svn:log V 27 Remove an unused variable. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-06-01T20:41:26.000000Z K 7 svn:log V 36 || vs && confusion in cdevsw_add(). END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-01T23:45:48.000000Z K 7 svn:log V 31 Unbreak memory sizing for SMP. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-02T00:46:55.000000Z K 7 svn:log V 194 Introduce the ``keep-session'' option. Refer to the man page for details. This allows MP over non-tty devices where the original ppp process must not exit (such as sshd-spawned ppp sessions). END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-06-02T03:42:39.000000Z K 7 svn:log V 75 Don't print backspaces in first column since they backup to the prev line. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-02T05:59:48.000000Z K 7 svn:log V 58 Spelling corrections for dummynet. Reviewed by: des,luigi END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-02T06:04:58.000000Z K 7 svn:log V 40 MFC: Spelling corrections for dummynet. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-06-02T07:15:17.000000Z K 7 svn:log V 139 Remove vinum from the build until Greg reviews phk's cdevsw changes. Preferred by: phk (rather than committing the patch without review). END K 10 svn:author V 6 newton K 8 svn:date V 27 1999-06-02T15:35:46.000000Z K 7 svn:log V 117 Back out last commit (did I get all of them?) Submitted by: Kazutaka YOKOTA END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-02T15:59:09.000000Z K 7 svn:log V 351 o Alter the mbuf type as it's processed by different layers. o Show more information about missing MP fragments in ``show mp''. o Do away with mbuf_Log(). It was showing mbuf stats twice on receipt of LCP/CCP/IPCP packets.... ???!!? o Pre-allocate a bit extra when creating LQR packets to avoid having to allocate another mbuf in mbuf_Prepend(). END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-02T16:25:10.000000Z K 7 svn:log V 27 MFC: "_first_" -> "FIRST". END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-06-02T16:33:22.000000Z K 7 svn:log V 46 Fixed bitrot in synopsis (a missing include). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-06-02T16:39:14.000000Z K 7 svn:log V 144 Backed out the previous backout. We may as well have a version of ucmpdi2.c that actually compiles, and I use it for i386's with 64 bit longs. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-02T21:28:02.000000Z K 7 svn:log V 68 Mention physical and sync logging in the ``set log'' usage message. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-02T23:06:21.000000Z K 7 svn:log V 34 Oops, quieten a compiler warning. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-03T09:03:50.000000Z K 7 svn:log V 110 getvfsbyname() returns zero on success. PR: 12000 Submitted by: Anatoly A. Orehovsky END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-03T09:09:55.000000Z K 7 svn:log V 115 MFC: getvfsbyname() returns zero on success. PR: 12000 Submitted by: Anatoly A. Orehovsky END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-03T10:31:22.000000Z K 7 svn:log V 78 Enable splash. Pointed out by: Nobuyuki Koganemaru END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-03T10:38:07.000000Z K 7 svn:log V 130 Use MACHINE_ARCH instead of MACHINE to check x86 architecture. Pointed out by: Akio Morita END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-03T12:42:10.000000Z K 7 svn:log V 106 Fix PS/2 MouseMan+ protocol. We have been looking at a wrong place for the sign bit for roller movement! END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-03T12:42:48.000000Z K 7 svn:log V 34 MFC: Fix PS/2 MouseMan+ protocol. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-03T12:43:16.000000Z K 7 svn:log V 159 Make it clear that PS/2 type mice will work only with "auto" and "ps/2" protocol types, and that serial mouse protocols shouldn't be specified for these mice. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-03T12:43:41.000000Z K 7 svn:log V 164 MFC: Make it clear that PS/2 type mice will work only with "auto" and "ps/2" protocol types, and that serial mouse protocols shouldn't be specified for these mice. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-03T12:44:16.000000Z K 7 svn:log V 131 Mention that 8x8 font is required for 43, 50 and 60 line text modes, and that font files can be specified in /etc/rc.conf[.local]. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-03T12:44:49.000000Z K 7 svn:log V 136 MFC: Mention that 8x8 font is required for 43, 50 and 60 line text modes, and that font files can be specified in /etc/rc.conf[.local]. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-03T13:04:00.000000Z K 7 svn:log V 93 Sync with sys/i386/conf/files.i386 and options.i386 revisions 1.246 and 1.115, respectively. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-03T13:29:32.000000Z K 7 svn:log V 252 Fix some MP sequence number comparison bogons that are tickled by having different speed links in a bundle. This would manifest itself by having the link occasionally hang, but revive when a new connection is made.... Make ``show mp'' a bit prettier. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-03T13:49:52.000000Z K 7 svn:log V 375 Sync with sys/i386/i386/machdep.c revision 1.339. New function getmemsize_pc98 is added in this commit, since PC98 is quite different in obtaining memory size from IBM-PC. Many lines of this function is shareable with IBM-PC's getmemsize function, but sharing needs many #ifdef PC98 statements. Therefore, I gave up sharing code with IBM-PC's and just added new function. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-03T13:50:54.000000Z K 7 svn:log V 20 Remove VM86 option. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-03T20:37:19.000000Z K 7 svn:log V 185 Check and warn about unknown devices in the config file along the same lines as the pseudo-device checking. Previously 'device xyz0' would have been silently accepted without comment. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-03T20:41:00.000000Z K 7 svn:log V 76 remove references to isa_device, it's no longer associated with interrupts. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-03T20:56:09.000000Z K 7 svn:log V 122 Quieten the bt_isa_probe() messages since they get a bit much when the isa probe has gone hunting for a card on it's own. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-03T22:03:35.000000Z K 7 svn:log V 20 GC unused prototype END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-03T22:07:41.000000Z K 7 svn:log V 46 Remove a rather bogus search path reference.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-04T02:27:06.000000Z K 7 svn:log V 1315 Plug a mbuf leak in tcp_usr_send(). pru_send() routines are expected to either enqueue or free their mbuf chains, but tcp_usr_send() was dropping them on the floor if the tcpcb/inpcb has been torn down in the middle of a send/write attempt. This has been responsible for a wide variety of mbuf leak patterns, ranging from slow gradual leakage to rather rapid exhaustion. This has been a problem since before 2.2 was branched and appears to have been fixed in rev 1.16 and lost in 1.23/1.28. Thanks to Jayanth Vijayaraghavan for checking (extensively) into this on a live production 2.2.x system and that it was the actual cause of the leak and looks like it fixes it. The machine in question was loosing (from memory) about 150 mbufs per hour under load and a change similar to this stopped it. (Don't blame Jayanth for this patch though) An alternative approach to this would be to recheck SS_CANTSENDMORE etc inside the splnet() right before calling pru_send() after all the potential sleeps, interrupts and delays have happened. However, this would mean exposing knowledge of the tcp stack's reset handling and removal of the pcb to the generic code. There are other things that call pru_send() directly though. Problem originally noted by: John Plevyak END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-04T02:27:35.000000Z K 7 svn:log V 185 Apply patch for PR #12008: remember to reset _yp_enabled flag in endpwent() so we don't trip over a NULL db pointer later. PR: 12008 Submitted by: Valentin Netchayev END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-04T02:32:24.000000Z K 7 svn:log V 60 MFC: Close PR #12008; reset _yp_enabled flag in endpwent(). END K 10 svn:author V 5 mharo K 8 svn:date V 27 1999-06-04T02:38:18.000000Z K 7 svn:log V 28 Add the 3Dfx Voodoo Banshee END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-06-04T02:49:27.000000Z K 7 svn:log V 128 Blindly commit an entry for a 'Castlewood ORB2-E', which is a 2.2gig removable disk. Submitted by: Troy Settle END K 10 svn:author V 5 mharo K 8 svn:date V 27 1999-06-04T02:49:57.000000Z K 7 svn:log V 28 Add the 3Dfx Voodoo Banshee END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-06-04T03:17:04.000000Z K 7 svn:log V 24 sunsite is now metalab. END