ĩ_47000 247 146 137 133 180 206 131 276 177 187 675 105 297 124 121 295 201 180 287 198 251 194 183 190 166 239 273 197 163 1952 229 146 224 215 259 303 344 152 136 200 129 117 133 100 198 127 223 185 357 240 218 139 212 139 144 151 258 136 120 162 119 180 1703 143 118 155 114 150 624 378 99 136 273 146 262 119 138 211 124 307 164 193 115 137 120 145 135 130 211 126 284 152 156 109 102 137 190 185 130 190 180 247 306 253 377 105 168 125 256 302 134 123 207 126 110 141 117 156 128 202 157 227 217 121 137 149 368 196 163 229 482 157 359 494 139 239 160 787 239 160 307 239 160 340 239 160 1045 239 160 326 239 160 609 239 160 332 131 131 196 351 346 135 209 132 124 235 141 115 167 223 166 144 194 146 300 318 127 129 266 548 127 118 113 114 112 127 113 135 130 114 155 160 168 263 229 206 198 261 178 167 147 103 164 134 152 123 128 235 355 508 181 115 155 199 172 115 116 208 175 229 159 201 371 158 132 113 197 333 131 146 197 113 141 156 126 142 197 116 147 170 190 210 147 274 674 232 188 190 K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-11T08:36:12.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/usercnofig.c revision 1.142. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-11T08:37:16.000000Z K 7 svn:log V 44 Sync with sys/i386/isa/fd.c revision 1.143. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-11T08:38:28.000000Z K 7 svn:log V 40 Sync with sys/isa/sio.c revision 1.241. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-11T10:08:10.000000Z K 7 svn:log V 89 Use colons instead of semi-colons to behave like UNIX instead of DOS. Suggested by: bde END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-11T10:10:39.000000Z K 7 svn:log V 114 Change the INIT_PATH option example to use colons instead of semi-colons (per rev 1.122 of sys/kern/init_main.c). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-11T10:25:34.000000Z K 7 svn:log V 39 MFC: desktop ordering, preserve /root. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-11T10:29:45.000000Z K 7 svn:log V 183 Hmm. Could have sworn I committed this before. Mention the jail() stuff in release notes. Be kinda neat if the jail stuff refused to allow read/write access to raw devices too. :) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-11T10:33:27.000000Z K 7 svn:log V 85 Make the driver work on HP8100 and the newer Philips, etc drives. Submitted by: sos END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-05-11T10:39:27.000000Z K 7 svn:log V 95 Make the driver work on HP8100 and the newer Philips that does not support the rezero command. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-11T11:03:18.000000Z K 7 svn:log V 582 During probe, the page lockdown code in dpt_control.c does some bad math: it does not handle page-boundary conditions, and will not end up mapping all of the requested addresses. This will cause a panic: page fault during probe on some systems. I have a machine that will panic every time (when using the dpt driver) on kernel probe when there are 5 drives installed. When there are 4 drives, it is fine. Fix is to always allocate/deallocate an extra page. There is also a bonus splx() fix on an early error return. Submitted by: Mark J. Taylor PR: 9367 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-11T11:04:12.000000Z K 7 svn:log V 13 MFC: PR 9367 END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-11T11:20:13.000000Z K 7 svn:log V 205 Found the needle in the haystack! Use colons instead of semi-colons in the default init_path to behave like UNIX instead of DOS. Suggested by: bde Reminded by: des (with no hint as to *which* man page). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-11T11:52:27.000000Z K 7 svn:log V 32 Sync with changes in /etc/mail. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-11T11:53:07.000000Z K 7 svn:log V 29 MFC: catch up with /etc/mail END K 10 svn:author V 6 newton K 8 svn:date V 27 1999-05-11T12:21:22.000000Z K 7 svn:log V 199 svr4_enable shouldn't have been mentioned here, considering svr4 won't be in any releases 'til 4.0 comes out. Submitted by: Greg Lehey Reviewed by: Jordan Hubbard END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-11T12:50:14.000000Z K 7 svn:log V 108 Don't stop listening to the signal pipe just because you don't have anything else to do. PR: 10468, 11594 END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-11T14:23:16.000000Z K 7 svn:log V 88 Sync usage() with man page. PR: 11539 Submitted by: Ruslan Ermilov END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-11T14:29:59.000000Z K 7 svn:log V 192 Send subr_rlist.c off to the big Attic in the sky. It's been #if 0'ed for quite some time now and can be revived in a moment's notice if needed. (It was replaced by subr_blist.c for VM/swap) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-11T14:32:18.000000Z K 7 svn:log V 103 Tidy up references to and support for the old swap management that went away in January. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-11T15:28:38.000000Z K 7 svn:log V 156 Take a shot at handling INTR_FAST and INTR_EXCL for CY_PCI_FASTINTR. Bruce suggested a patch before but that was based on the old DRIVER_TYPE_* interfaces. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-05-11T15:44:39.000000Z K 7 svn:log V 99 Quirk this drive- all luns show up the same. Submitted by: Stephen McKay END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-11T15:57:42.000000Z K 7 svn:log V 89 Trap frame size has increased by 4. Submitted by: Kazutaka YOKOTA END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-11T16:04:40.000000Z K 7 svn:log V 96 Do not hardcode size of struct vm86frame. Submitted by: Jonathan Lemon END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-11T16:07:16.000000Z K 7 svn:log V 72 "fix" warning. This still needs to be kld-ified some day (or removed). END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-11T16:29:21.000000Z K 7 svn:log V 144 Yet another place I missed when increasing trapframe size, which causes problem to SIGFPE handling. Reviewed by: Bruce Evans END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-11T18:55:18.000000Z K 7 svn:log V 181 Initialize bootifo.envp, so that the kernel environment can be used. Set kernelname. Get it as getenv("kernelname"), bootinfo.booted_kernel does not contain path to the directory. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-11T18:59:56.000000Z K 7 svn:log V 105 Oops, back out previous, it is not quite ready for commit and has nothing to do with the commit message. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-11T19:02:52.000000Z K 7 svn:log V 72 Oops, the correct commit message is: remove unused variable db_recover. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-11T19:55:07.000000Z K 7 svn:log V 1858 Divorce "dev_t" from the "major|minor" bitmap, which is now called udev_t in the kernel but still called dev_t in userland. Provide functions to manipulate both types: major() umajor() minor() uminor() makedev() umakedev() dev2udev() udev2dev() For now they're functions, they will become in-line functions after one of the next two steps in this process. Return major/minor/makedev to macro-hood for userland. Register a name in cdevsw[] for the "filedescriptor" driver. In the kernel the udev_t appears in places where we have the major/minor number combination, (ie: a potential device: we may not have the driver nor the device), like in inodes, vattr, cdevsw registration and so on, whereas the dev_t appears where we carry around a reference to a actual device. In the future the cdevsw and the aliased-from vnode will be hung directly from the dev_t, along with up to two softc pointers for the device driver and a few houskeeping bits. This will essentially replace the current "alias" check code (same buck, bigger bang). A little stunt has been provided to try to catch places where the wrong type is being used (dev_t vs udev_t), if you see something not working, #undef DEVT_FASCIST in kern/kern_conf.c and see if it makes a difference. If it does, please try to track it down (many hands make light work) or at least try to reproduce it as simply as possible, and describe how to do that. Without DEVT_FASCIST I belive this patch is a no-op. Stylistic/posixoid comments about the userland view of the files welcome now, from userland they now contain the end result. Next planned step: make all dev_t's refer to the same devsw[] which means convert BLK's to CHR's at the perimeter of the vnodes and other places where they enter the game (bootdev, mknod, sysctl). END K 10 svn:author V 4 paul K 8 svn:date V 27 1999-05-11T23:42:54.000000Z K 7 svn:log V 135 MFC Mainly memory allocation fixes plus some cleanups that aren't needed in -stable but bring the versions together. Approved by: jkh END K 10 svn:author V 4 paul K 8 svn:date V 27 1999-05-11T23:46:22.000000Z K 7 svn:log V 53 MFC - set bust master enable bit. Approved by: jkh END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-12T00:07:32.000000Z K 7 svn:log V 130 Sync with sys/i386/i386/userconfig.c revision 1.126.2.4. Submitted by: Takahashi Yoshihiro Approved by: jkh END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-12T00:08:32.000000Z K 7 svn:log V 121 Sync with sys/i386/isa/fd.c revision 1.132.2.2. Submitted by: Takahashi Yoshihiro Approved by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-05-12T02:13:04.000000Z K 7 svn:log V 167 Updated to rev 1.24 of ffs_softdep.c. Includes various fixes but not the most recent performance optimization (which hasn't had enough testing yet). Approved by: jkh END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-12T04:45:56.000000Z K 7 svn:log V 210 Removed global variable `Crtat'. This was once (bogusly) shared with pcvt, but it had rotted into unuse here, and of course its type had become inconsisent with its type in pcvt. Fixed some minor style bugs. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-05-12T04:49:28.000000Z K 7 svn:log V 248 Approved by Jordan... MFC: Quirk of a Kennedy 962X* Half-Inch Reel Tape drive. An ancient and venerable technology that we're proud to continue to support by quirking around it's slightly crotchety interpretations of the SCSI specification. - 30 - END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T04:52:41.000000Z K 7 svn:log V 60 Fix a couple of bogons in the X server/desktop setup menus. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T04:53:11.000000Z K 7 svn:log V 44 MFC: better desktop / server configuration. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-12T04:59:27.000000Z K 7 svn:log V 107 Updated a comment (Crtat is no longer bogusly shared with syscons). Don't declare a nonexistent variable. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T06:06:49.000000Z K 7 svn:log V 37 Revive the PKG_ADD_BASE stuff a bit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T06:10:25.000000Z K 7 svn:log V 25 MFC: revive PKG_ADD_BASE END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T06:11:32.000000Z K 7 svn:log V 41 Set PKG_ADD_BASE hint in a certain case. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-12T06:57:07.000000Z K 7 svn:log V 9 Brucify. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T06:58:18.000000Z K 7 svn:log V 105 We don't bundle the XFree86 release notes on the floppies anymore; take it out of the appropriate menus. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T06:59:37.000000Z K 7 svn:log V 35 MFC: update XFree86 help pointers. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-12T07:02:02.000000Z K 7 svn:log V 130 MFC: Don't stop listening to the signal pipe just because you don't have anything else to do. PR: 10468, 11594 Approved by: jkh END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-12T07:02:31.000000Z K 7 svn:log V 93 MFC: Sync usage() with man page. PS: 11539 Submitted by: Ruslan Ermilov END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T07:12:01.000000Z K 7 svn:log V 264 Erm, delete the package base hint again. Gotta lay off the crack! I simply forgot that I'd already proven this to be a "really good idea that unfortunately didn't work at all" the *last* time I tried it. Now I remember. Hmmm. I WILL defeat this evil problem. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-12T07:40:50.000000Z K 7 svn:log V 147 Fix dumpon. It passes a udev_t from userland to kernel, that needs a udev2dev() before we use it. It really should pass a name like swapon does. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-12T07:41:49.000000Z K 7 svn:log V 125 #define udev_t dev_t in userland, so that programs which peek at vnodes and stuff compile. They may still not work however. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-12T07:55:42.000000Z K 7 svn:log V 47 $ brucify sys/stat.h _devt should be __dev_t $ END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T08:17:03.000000Z K 7 svn:log V 119 A special installation guide for the Alpha. Thanks, Doug! This is good! Submitted by: Doug Rabson END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T08:17:56.000000Z K 7 svn:log V 47 Punt! This file is now architecture specific. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T08:19:54.000000Z K 7 svn:log V 52 Support divergent docs for different architectures. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-12T08:33:22.000000Z K 7 svn:log V 58 Sync with sys/i386/isa/diskslice_machdep.c revision 1.34. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T09:02:37.000000Z K 7 svn:log V 165 Completely change the way package_add() does its work. Now we handle dependencies at a lower level and use package add for this. Also made index searches stricter. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T09:04:17.000000Z K 7 svn:log V 44 MFC: change the internals of package_add(). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T09:09:59.000000Z K 7 svn:log V 28 MFC: support multiple archs END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T09:22:47.000000Z K 7 svn:log V 70 Add some extra checks to make *sure* we got what we were told we got. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T09:32:51.000000Z K 7 svn:log V 27 MFC: more rigorous checks. END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-05-12T09:43:09.000000Z K 7 svn:log V 85 Driver is now ported to NetBSD. Submitted by: Christos Zoulas END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-12T09:49:12.000000Z K 7 svn:log V 1607 Allow ``host:port/udp'' devices and support ``host:port/tcp'' as being the same as the previous (still supported) ``host:port'' syntax for tcp socket devices. A udp device uses synchronous ppp rather than async, and avoids the double-retransmit overhead that comes with ppp over tcp (it's usually a bad idea to transport IP over a reliable transport that itself is using an unreliable transport). PPP over UDP provides througput of ** 1.5Mb per second ** with all compression disabled, maxing out a PPro/200 when running ppp twice, back-to-back. This proves that PPPoE is plausable in userland.... This change adds a few more handler functions to struct device and allows derivations of struct device (which may contain their own data etc) to pass themselves through the unix domain socket for MP. ** At last **, struct physical has lost all the tty crud ! iov2physical() is now smart enough to restore the correct stack of layers so that MP servers will work again. The version number has bumped as our MP link transfer contents have changed (they now may contain a `struct device'). Don't extract the protocol twice in MP mode (resulting in protocol rejects for every MP packet). This was broken with my original layering changes. Add ``Physical'' and ``Sync'' log levels for logging the relevent raw packets and add protocol-tracking LogDEBUG stuff in various LayerPush & LayerPull functions. Assign our physical device name for incoming tcp connections by calling getpeername(). Assign our physical device name for incoming udp connections from the address retrieved by the first recvfrom(). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-12T09:54:33.000000Z K 7 svn:log V 49 Oops - hook the sync push diagnostics correctly. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T10:55:13.000000Z K 7 svn:log V 26 Mild pull-up to -current. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-12T11:05:23.000000Z K 7 svn:log V 63 Fix a udev_t/dev_t mismatch which prevent paging from working. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-12T11:06:07.000000Z K 7 svn:log V 22 Don't peek into dev_t END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-12T11:06:56.000000Z K 7 svn:log V 58 Produce compiler warning if dev_t and udev_t is confused. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-12T11:11:27.000000Z K 7 svn:log V 531 Fixed corruption of the kmemstatistcs list. The first malloc() with malloc type at the tail of the list changed the list from linear to circular. This seemed to cause surprisingly few problems, but it now causes weird output from `vmstat -m', probably because a more important malloc type is now at the tail of the list. Fix it by abusing ks_limit instead of ks_next as a flag for being on the list. Don't forget to clear the flag when a malloc type is uninit'ed. Uninit'ing is still fundamentally broken -- it loses history. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-12T11:49:47.000000Z K 7 svn:log V 285 Backed out the previous commit, except for the parts that reduced the magicness of 200. Cleaned up the remaining parts. Circularisation of the list of malloc types was a kernel bug (now fixed). Interfering with applications' definitions of pgtok is a system header bug (not fixed). END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-12T13:06:34.000000Z K 7 svn:log V 8 braino. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-12T13:48:47.000000Z K 7 svn:log V 43 Grammatical fixes. Obtained from: OpenBSD END K 10 svn:author V 6 archie K 8 svn:date V 27 1999-05-12T17:28:31.000000Z K 7 svn:log V 177 Add a min TTL flag to go along with the max TTL flag. That is, this flag allows you to start tracing at a hop number other than 1. Submitted by: Stefan `Sec` Zehl END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-05-12T18:56:55.000000Z K 7 svn:log V 51 be a bit more chatty about some speed negotiations END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-05-12T19:00:16.000000Z K 7 svn:log V 166 When asked to get the current transfer settings go do a dev_refresh isp_update call to get a better chance at seeing whether a recent settings change has latched up. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-12T19:01:30.000000Z K 7 svn:log V 25 Fix dev_t/minor problems END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-12T19:06:40.000000Z K 7 svn:log V 44 Fix (?) SPECHASH dev_t/major/minor/etc args END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-12T19:10:22.000000Z K 7 svn:log V 116 Adjust our first timer delta according to the return from getitimer() so that times are correct for ``show timer''. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-12T19:27:44.000000Z K 7 svn:log V 33 Added some missing dependencies. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-05-12T20:01:10.000000Z K 7 svn:log V 212 Add doc-supfile and www-supfile, for those who'd like to track those repositories. On a side note, I think www should be called www-all, like all of our other collections. Requested By: jesusr No Problems: jdp END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-05-12T20:01:11.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-12T21:30:51.000000Z K 7 svn:log V 99 VM86_FRAMESIZE is now the size of vm86 frame, not the number of 4-byte words. Requested by: Bruce END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-12T21:39:07.000000Z K 7 svn:log V 21 Unbreak VESA on SMP. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T22:06:00.000000Z K 7 svn:log V 45 Update norwegian time server. Noted by: dag END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T22:06:17.000000Z K 7 svn:log V 28 MFC: norwegian time server. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-12T22:30:50.000000Z K 7 svn:log V 51 Try an fix a couple of dev_t/major/minor etc nits. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-12T22:32:07.000000Z K 7 svn:log V 41 Try and fix a dev_t/major/minor etc nit. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-12T22:33:08.000000Z K 7 svn:log V 36 dev is a pointer, printf it as such END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T23:08:02.000000Z K 7 svn:log V 118 Correct a bug which could cause a segfault if there is no uc_devlist data. Noticed by: Bill Swingle END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-12T23:08:28.000000Z K 7 svn:log V 34 MFC: avoid bogus uc_devlist data. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-05-12T23:26:41.000000Z K 7 svn:log V 188 Approved by jkh: MFC: When asked to get the current transfer settings go do a dev_refresh isp_update call to get a better chance at seeing whether a recent settings change has latched up. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-05-12T23:50:50.000000Z K 7 svn:log V 57 Fix my own Pie Floater. (Correctly handle 'wd' devices) END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-05-12T23:51:56.000000Z K 7 svn:log V 61 MFC: Fix handling of 'wd' in MakeDev. Remove axe from foot. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-13T02:49:23.000000Z K 7 svn:log V 17 fix stupid typo. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-13T02:50:57.000000Z K 7 svn:log V 10 MFC: typo END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-13T04:02:07.000000Z K 7 svn:log V 43 Device pager's handle is dev_t not udev_t. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-13T04:29:09.000000Z K 7 svn:log V 96 Read dumpdev using sysctl(3) interface. Now savecore should work again after the dev_t changes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-13T05:24:53.000000Z K 7 svn:log V 93 I'm told by the PR author that this page_size increment was in the wrong place; back it out. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-13T05:25:21.000000Z K 7 svn:log V 38 MFC: minor back-out of parts of 1.10. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T06:07:44.000000Z K 7 svn:log V 98 Restored used include of . -Wmissing-prototypes doesn't work for builtin functions. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T06:27:51.000000Z K 7 svn:log V 88 Fixed printing of a dev_t in a panic message. Fixed the function name in this message. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-05-13T07:00:34.000000Z K 7 svn:log V 154 Merge the test for 0x7f for the undocumented geometry register from current. The patch didn't want to apply, so this is reimplemented. Approved by: jkh END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T07:34:25.000000Z K 7 svn:log V 213 Renamed the private copies of strlen and strcpy to gdb_strlen and gdb_strcpy, respectively. This saves fixing the wrong return type of the private strlen and makes the addresses of strlen and strcpy unambiguous. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T07:54:24.000000Z K 7 svn:log V 160 memcmp -> bcmp. memcmp doesn't exist in the kernel, but unfortunately it exists as a gcc builtin provided the kernel is not compiled with -O0 or -fno-builtin. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T09:09:37.000000Z K 7 svn:log V 284 Fixed nonsense arg type `const caddr_t' in the prototype() for utrace(). Changed to `const void *'. utrace() is undocumented, so nothing should notice. Fixed missing consts for utrace() and ktrace() in syscalls.master. sys/ktrace.h is missing some Lite2 changes of shorts to ints. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T09:12:57.000000Z K 7 svn:log V 13 Regenerated. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T09:19:14.000000Z K 7 svn:log V 76 Added ../sys/syscall.mk to targets. Back it up like all the other targets. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-13T09:43:29.000000Z K 7 svn:log V 33 Vinum doesn't compile right now. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-13T12:18:24.000000Z K 7 svn:log V 162 Correct an error in a manpage example, add -Wall -W to Makefile (no warnings given) and modify source to use arc4random() instead of random(). Reviewed by: ache END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T12:21:41.000000Z K 7 svn:log V 209 Fixed 10 out of 40 lines of -Wcast-qual warnings/errors. 3 lines were for old confusion of `volatile char *' with `volatile caddr_t'. 7 lines were for not being careful about aligning pointers to volatiles. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-13T12:22:03.000000Z K 7 svn:log V 41 MFC: Grammatical fixes Approved by: jkh END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-13T12:26:09.000000Z K 7 svn:log V 32 Add one more dependency (oops). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T12:55:37.000000Z K 7 svn:log V 114 Casting handles from void * to uintptr_t on the way to dev_t became especially bogus when dev_t became a pointer. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-13T13:01:46.000000Z K 7 svn:log V 34 Removed an especially bogus cast. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-13T14:53:13.000000Z K 7 svn:log V 16 Better English. END K 10 svn:author V 5 abial K 8 svn:date V 27 1999-05-13T15:27:14.000000Z K 7 svn:log V 47 Set environment, not CFLAGS. Approved by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-13T15:47:04.000000Z K 7 svn:log V 24 upgrade to perl 5.00503 END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-13T15:48:18.000000Z K 7 svn:log V 63 fix typo uid_t -> gid_t add unsigned char cast to ctype macros END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-13T15:59:27.000000Z K 7 svn:log V 35 fix downcase() for chars with 8bit END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-13T16:16:46.000000Z K 7 svn:log V 108 fix potential memory overwrite in escape parsing PR: 11687 Submitted by: Don Lewis END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-13T16:34:57.000000Z K 7 svn:log V 63 Ignore repeated signals sent to the parent in background mode. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-13T16:35:13.000000Z K 7 svn:log V 132 Fix a bum pointer dereference and make some variable names more consistent. Stack trace supplied by: Joe Clarke END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-13T16:58:31.000000Z K 7 svn:log V 122 /sbin/natd portrange documentation and bugfix Submitted by: Ruslan Ermilov PR: 11690 3.2 candidate ? END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-13T17:09:44.000000Z K 7 svn:log V 27 Oops - missing parenthesis END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-05-13T18:43:16.000000Z K 7 svn:log V 43 "jkh-ok"-MFC: {www,doc}-supfile additions. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-13T19:29:40.000000Z K 7 svn:log V 55 Initialise the struct device part of struct ttydevice. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-13T20:36:00.000000Z K 7 svn:log V 273 Remove unneeded line of code that got left behind when I converted this driver to use bus_space_read_foo()/bus_space_write_foo(). The line is not visible unless you compile the driver to use PCI memory mapped mode, which not done by default, but it should be fixed anyway. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-13T21:19:31.000000Z K 7 svn:log V 101 MFC: remove stray line of bogus code (only seen if WB_USEIOSPACE is not #defined). Approved by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-05-13T23:47:46.000000Z K 7 svn:log V 72 Backed out P_DEADLKTREAT stuff as it doesn't appear to fix the problem. END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-05-13T23:49:56.000000Z K 7 svn:log V 137 Brought in Luoqi's fix from PR 8416. This likely has benign priority inversion problems, but that's much better than hanging the system. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1999-05-14T00:28:41.000000Z K 7 svn:log V 389 the month and three days are up for -hackers and the 24hrs for -committers. add a -j flag that tells date not to try to set the date. This allows you to use date as a userland interface to strptime. example: TZ=GMT date -j -f "%a, %d %b %Y %T %Z" "Sun, 08 Nov 1998 02:22:20 GMT" +%s which is the standard format for Last-modified headers in HTTP requests. only one to respond: eivind END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-05-14T00:41:02.000000Z K 7 svn:log V 62 Include earlier as required by include changes. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1999-05-14T01:26:46.000000Z K 7 svn:log V 261 Add a hook to ffs_fsync to allow soft updates to get first chance at doing a sync on the block device for the filesystem. That allows it to push the bitmap blocks before the inode blocks which greatly reduces the number of inode rollbacks that need to be done. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1999-05-14T01:29:21.000000Z K 7 svn:log V 396 Previously directories were sync'ed every 10 seconds while bitmaps & inodes were synced every 15 seconds. This is now reversed as during directory create, we cannot commit the directory entry until its inode has been written. With this switch, the inodes will be more likely to be written by the time that the directory is written thus reducing the number of directory rollbacks that are needed. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:41:26.000000Z K 7 svn:log V 44 Virgin import of Xircom PCCARD driver v1.13 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:41:26.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r47133, 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-14T01:41:27.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'xe_1_13'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:50:10.000000Z K 7 svn:log V 691 Virgin import of Xircom PCCARD driver v1.14 This driver is mostly based on the `xirc2ps' driver for Linux by Werner Koch. Werner has even allowed his code to be distributed under a BSD licence, making our life considerably easier -- thanks Werner! This driver supports: * Intel EtherExpress(TM) PRO/100 PCCARD (16-bit version) * Xircom CreditCard CE2 / CEM28 / CEM33 / CE3 / CEM56 Ethernet adapters. * Toshiba Advanced Network 10/100 PCCARD * Certain Compaq Netelligent 10/100 branded cards v1.14 has major changes to media selection code, and bugfixes in the probe routine. Developed by: Scott Mitchell Obtained from: http://www.freebsd-uk.eu.org/~scott/xe_drv/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:50:10.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r47136, 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-14T01:50:11.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'xe_1_14'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:52:10.000000Z K 7 svn:log V 211 Virgin import of Xircom PCCARD driver v1.15 v1.15 fixed driver registration bug under 3.1-STABLE. Developed by: Scott Mitchell Obtained from: http://www.freebsd-uk.eu.org/~scott/xe_drv/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:52:10.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r47139, 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-14T01:52:11.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'xe_1_15'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:53:32.000000Z K 7 svn:log V 244 Virgin import of Xircom PCCARD driver v1.16. v1.16 (1999/03/08) fixed BPF input hang and infinite loop on CE2 short-packet output. Developed by: Scott Mitchell Obtained from: http://www.freebsd-uk.eu.org/~scott/xe_drv/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:53:32.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r47142, 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-14T01:53:33.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'xe_1_16'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:58:59.000000Z K 7 svn:log V 949 Virgin import of Xircom PCCARD driver v1.17 v1.17 (1999/03/28) has xperimental fixes to 10Mbit autonegotiation and CE2 input lockup. KNOWN BUGS ========== * Media auto-negotiation is definitely not right. It will work in most circumstances and seems to connect OK to most 100Mbit networks, however some pathological combinations of hubs/networks/peers seem to confuse it. * CE2 support is somewhat flakey (ranging from 'works perfectly' to 'hangs the machine' so far). I've fixed the probe routine and a potential lockup in the output routine, but a lot of people still report that they can't receive or transmit. * You won't be able to use the modem and Ethenet parts of a multifunction card simultaneously. This is limitation the current FreeBSD PCMCIA support. Likewise, there is no support for CardBus devices. Developed by: Scott Mitchell Obtained from: http://www.freebsd-uk.eu.org/~scott/xe_drv/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T01:58:59.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r47145, 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-14T01:59:00.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'xe_1_17'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T02:00:38.000000Z K 7 svn:log V 230 Virgin import of Xircom PCCARD driver v1.18 v1.18 (1999/04/08) adds support for CEM56 and REM56 multifunction cards. Developed by: Scott Mitchell Obtained from: http://www.freebsd-uk.eu.org/~scott/xe_drv/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T02:00:38.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r47148, 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-14T02:00:39.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'xe_1_18'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T02:26:20.000000Z K 7 svn:log V 513 Virgin import of Xircom PCCARD driver v1.19. v1.19 (1999/04/15) updates the CEM56/REM56 support. Current bugs & misfeatures -------------------------- * CE2 cards still not working reliably. Unclear if this is related to packet I/O code or interrupt handling. * Autonegotiation support remains flaky. We're now OK with 10Mbit auto hubs, but certain combination of hardware will fail to connect. Developed by: Scott Mitchell Obtained from: http://www.freebsd-uk.eu.org/~scott/xe_drv/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T02:26:20.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r47151, 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-14T02:26:21.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'xe_1_19'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T03:52:07.000000Z K 7 svn:log V 236 Add the entry for my Intel EtherExpress PRO/100 Mobile Adapter (16-bit verison). Add additional entries (might need a little tweaking) for the Xircom adapters. Xircom entries obtained from: http://www.lovett.com/lists/freebsd-xircom/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T03:57:25.000000Z K 7 svn:log V 36 Add the `xe' Xircom PC Card driver. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-14T04:18:24.000000Z K 7 svn:log V 36 if_xe* now lives in sys/dev/pccard/ END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-14T05:05:33.000000Z K 7 svn:log V 101 Add ucmpdi2.c to i386 libkern build. Its required for some quad manipulation in the aic7xxx driver. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-14T05:07:25.000000Z K 7 svn:log V 256 Better workaround for aic7890 chip bug. Use the HS_MAILBOX register to tell the sequencer to pause itself for a target msg variable update. This avoids the pause race entirely as HS_MAILBOX can be accessed without pausing the chip. 3.2 Merge candidate. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-14T05:09:24.000000Z K 7 svn:log V 251 Take the subvendor and subdevice ids into account during device probe. Sync up device Ids with the master Adaptec list. Add probe support for the 2940 Pro although it isn't obvious that all of the termination support is correct for this adapter yet. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-14T05:10:15.000000Z K 7 svn:log V 41 Add ucmpdi2.c to the i386 libkern build. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-14T05:16:18.000000Z K 7 svn:log V 113 Refer to kget(8) instead of dset(8). PR: docs/11702 Submitted by: Matthew D. Fuller END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-14T05:25:44.000000Z K 7 svn:log V 37 Correct comment to refer to kget(8). END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-05-14T06:32:41.000000Z K 7 svn:log V 33 Remove vestige of P_DEADLKTREAT. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-14T07:03:18.000000Z K 7 svn:log V 139 Complete the list of FreeBSD version numbers accepted by the .Fx macro. PR: docs/11705 Submitted by: Stephen J. Roznowski END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T07:15:05.000000Z K 7 svn:log V 49 Yikes! I almost left out the 3D Labs server. :) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T07:16:32.000000Z K 7 svn:log V 23 MFC: list X3DL server. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-14T09:13:43.000000Z K 7 svn:log V 75 Adjust method dispatch to ensure that default methods are called properly. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-14T09:35:51.000000Z K 7 svn:log V 128 Ensure that we're not going to overflow our ``struct tun'' when we mbuf_Read() into it. Add the link name to a few diagnostics. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-14T09:36:06.000000Z K 7 svn:log V 72 Handle LCP echo reqs properly again (broken with the layering changes). END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-14T10:03:48.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/files.i386 revision 1.241. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-14T10:03:58.000000Z K 7 svn:log V 101 Add ntfs and splash_pcx, remove pcic and wcd (yikes! what was THAT doing here?). Candidate for 3.2. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-14T10:05:55.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.143. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-14T10:14:50.000000Z K 7 svn:log V 207 Remove atapi and joy, add svr4 and streams. I wonder if removing vinum is in order or not... (things are _not_ loaded by default, but it serves as a reference to people tweaking their own loader.conf files) END K 10 svn:author V 5 wosch K 8 svn:date V 27 1999-05-14T10:18:43.000000Z K 7 svn:log V 223 Don't overwrite the variable LOCATE_CONFIG This is useful for people who want index their home directory: $ env LOCATE_CONFIG=$HOME/.locate.rc /usr/libexec/locate.updatedb Submitted by: Dmitry Morozovsky END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-14T10:20:54.000000Z K 7 svn:log V 35 Add fxp on a category of it's own. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-14T11:13:21.000000Z K 7 svn:log V 37 Make sure to pass a dev_t to dkunit. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-14T11:15:13.000000Z K 7 svn:log V 173 The previous log message should have read: Use breakpoint() to start debugger to avoid crashing back to the firmware when gdb tries to print the msg argument to Debugger(). END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-14T11:22:47.000000Z K 7 svn:log V 455 * Define a new static method DEVICE_IDENTIFY which is called to add device instances to a parent bus. * Define a new method BUS_ADD_CHILD which can be called from DEVICE_IDENTIFY to add new instances. * Add a generic implementation of DEVICE_PROBE which calls DEVICE_IDENTIFY for each driver attached to the parent's devclass. * Move the hint-based isa probe from the isa driver to a new isahint driver which can be shared between i386 and alpha. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T12:15:34.000000Z K 7 svn:log V 35 Correct return status logic a bit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T12:15:52.000000Z K 7 svn:log V 26 MFC: return status fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T14:29:50.000000Z K 7 svn:log V 21 Be properly verbose. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T14:30:07.000000Z K 7 svn:log V 22 MFC: extra verbosity. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T14:31:56.000000Z K 7 svn:log V 20 change branch name. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T14:57:59.000000Z K 7 svn:log V 35 DTRT for "Latest" search keywords. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T14:58:17.000000Z K 7 svn:log V 21 MFC: DTRT for Latest END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T15:04:24.000000Z K 7 svn:log V 43 Do more impressive things for windowmaker. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T15:04:45.000000Z K 7 svn:log V 38 MFC: more impressive windowmakerness. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-14T15:12:26.000000Z K 7 svn:log V 22 MFC: add pnp support. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-14T16:33:03.000000Z K 7 svn:log V 63 MFC. Slight adjustment in modules available. Approved by: jkh END K 10 svn:author V 6 fenner K 8 svn:date V 27 1999-05-14T17:32:21.000000Z K 7 svn:log V 65 Add 3.2 to the list of legal FreeBSD versions for the .Fx macro. END K 10 svn:author V 6 fenner K 8 svn:date V 27 1999-05-14T17:35:17.000000Z K 7 svn:log V 73 Add 3.2 to the list of legal FreeBSD versions for the .Os FreeBSD macro. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-14T17:38:07.000000Z K 7 svn:log V 168 Use a lookup table for device matching instead of a switch on a 64bit value. EGCS generates poor code for sparse switch statements on 64bit values. Requested by: bde END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-14T17:39:54.000000Z K 7 svn:log V 134 Nuke ucmpdi2.c from i386/libkern to serve as a reminder that switch statements on 64bit values generate poor code. Requested by: bde END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-14T17:41:10.000000Z K 7 svn:log V 111 Better description of how to get the bt848 (bktr) driver working with smbus,iicbus and iicbb Approved by: JKH END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-14T18:06:27.000000Z K 7 svn:log V 105 Add a menu example making use of loader.4th(8) facilities. Merge candidate, as it is just an example... END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-14T18:31:31.000000Z K 7 svn:log V 166 Fix usage in wicontrol.c to agree with man page. Update documentation for -f frequency selection option to include complete list of channel numbers and frequencies. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1999-05-14T18:45:18.000000Z K 7 svn:log V 84 Delete debug line. PR: bin/9793 Submitted by: Andy Farkas END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-14T18:59:27.000000Z K 7 svn:log V 75 Add "initialize" to loader.4th, so running "start" is not actually needed. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-14T19:00:38.000000Z K 7 svn:log V 55 Slight not-exactly-bug-but-useful-as-example-code fix. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-14T19:07:59.000000Z K 7 svn:log V 11 Rewording. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-05-14T19:08:00.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-14T20:40:23.000000Z K 7 svn:log V 40 Legally acquire a major number for mfs. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-14T20:44:20.000000Z K 7 svn:log V 58 Ignore some ioctls on the master until the slave is open. END K 10 svn:author V 4 alex K 8 svn:date V 27 1999-05-14T21:03:11.000000Z K 7 svn:log V 30 Added missing comma in xrefs. END K 10 svn:author V 4 alex K 8 svn:date V 27 1999-05-14T21:03:23.000000Z K 7 svn:log V 35 Removed extraneous comma in xrefs. END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-05-14T21:36:16.000000Z K 7 svn:log V 141 - Fixed bug where we NULL'd before we freed the data causing a memory leak. Submitted by: Ralf S. Engelschall Obtained from: PR i386/11713 END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-14T23:09:34.000000Z K 7 svn:log V 262 Simplify vm_map_find/insert's interface: remove the MAP_COPY_NEEDED option. It never makes sense to specify MAP_COPY_NEEDED without also specifying MAP_COPY_ON_WRITE, and vice versa. Thus, MAP_COPY_ON_WRITE suffices. Reviewed by: David Greenman END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-05-14T23:10:25.000000Z K 7 svn:log V 415 Put a small delay in before sending the inquire_setup command. The docs don't seem to shed light on why this is needed, but reports from the field indicate this helps prevent problems in this area. Ken's changes seem to have exposed this bug, rather than caused it, as far as I can tell. Thanks to Jack O'Neill for tracking this down. Submitted by: jack@germanium.xtalwind.net Very strong 3.2 merge candidate. END K 10 svn:author V 8 truckman K 8 svn:date V 27 1999-05-15T01:08:27.000000Z K 7 svn:log V 84 MFC: fix potential memory overwrite in escape parsing PR: 11687 Reviewed by: ache END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-05-15T01:34:38.000000Z K 7 svn:log V 22 MFC: Fix memory leak. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-15T02:24:18.000000Z K 7 svn:log V 61 Add ``show layers'' to see the protocol layering for a link. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-05-15T05:02:49.000000Z K 7 svn:log V 106 MFC: Add small delay before inquire_setup. It would be nice if this could be in 3.2, but if not, oh well. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-15T05:49:21.000000Z K 7 svn:log V 79 Modify to work with new style dev_t. With_copious_input_from: peter phk END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-15T06:13:27.000000Z K 7 svn:log V 22 Reenable vinum build. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-15T09:22:55.000000Z K 7 svn:log V 24 We're now in 3.2-STABLE END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-15T10:28:22.000000Z K 7 svn:log V 115 Fix a minor doc nit and two references to 3.1-RELEASE which got by me on the first pass. Tags slid appropriately. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-15T11:51:39.000000Z K 7 svn:log V 83 target is ${KERNEL}, not kernel. Noticed by: "John W. DeBoskey" END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-15T11:54:36.000000Z K 7 svn:log V 136 Test the correct database file (not necessarily the one corresponding to the running kernel if the nlist file is specified explicitly). END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-15T12:25:33.000000Z K 7 svn:log V 65 MFC: Add #if (NSMBUS>0) checks around smbus/iicbus i2c bus code. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-15T13:03:25.000000Z K 7 svn:log V 106 Put back the DRIVER_TYPE_MISC definition. It is no longer required in -current but is still needed in 3.x END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-15T14:34:22.000000Z K 7 svn:log V 278 o Prevent alpha installs from grabbing x86 bits and vice-versa, at least on CDs and FTP sites. o Collapse some redundant code. o Fix typo'd menu. o Restrict searches properly to packages rather than categories. o Small tweaks to signal handling. All RELENG_3 candidates. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-15T14:38:44.000000Z K 7 svn:log V 66 MFC: fix search bogons, prevent architectural miscegenation, etc. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-15T15:05:08.000000Z K 7 svn:log V 40 Small typo in windowmaker startup line. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-15T15:05:23.000000Z K 7 svn:log V 21 MFC: wmaker typo fix END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-15T17:56:34.000000Z K 7 svn:log V 104 Make sure sysctls use udev_t, not dev_t. Submitted by: Thomas Valentino Crimi END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-15T17:58:58.000000Z K 7 svn:log V 238 Don't hardcode IRQ 13 for NPX. It's as good as hardwired in the hardware though, on systems (386 mostly) that still have a seperate fpu, but it might be possible to find systems where the FPU coprocessor is wired to a different IRQ pin. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-15T18:09:09.000000Z K 7 svn:log V 36 MFC: Xircom PC Card Ethernet driver END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-15T18:13:58.000000Z K 7 svn:log V 51 MFC: add `xe', the Xircom PC Card Ethernet driver END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-15T18:14:03.000000Z K 7 svn:log V 104 Make sure sysctls use udev_t, not dev_t. Submitted by: Thomas Valentino Crimi END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-15T18:19:37.000000Z K 7 svn:log V 18 MFC: `xe' driver. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-15T18:20:19.000000Z K 7 svn:log V 46 Add `xe', the Xircom PC Card Ethernet driver. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-15T18:26:53.000000Z K 7 svn:log V 61 MFC: rev 1.36 (Intel and Xircom cards using the `xe' driver) END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-15T19:05:40.000000Z K 7 svn:log V 34 cp ${KERNEL} instead of cp kernel END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-15T19:21:15.000000Z K 7 svn:log V 50 Be more non-crypto friendly at make release time. END K 10 svn:author V 6 fenner K 8 svn:date V 27 1999-05-15T19:29:47.000000Z K 7 svn:log V 101 MFC: Add version numbers (including 3.2) to .Os and .Fx macros. Definite candidate for tag-sliding! END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-15T19:42:22.000000Z K 7 svn:log V 24 MFC. Add a new example. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-15T19:46:42.000000Z K 7 svn:log V 55 Add "initialize" which can be used instead of "start". END K 10 svn:author V 6 eivind K 8 svn:date V 27 1999-05-15T23:18:32.000000Z K 7 svn:log V 75 Add enough include files to make this actually compile on an a.out system. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-15T23:42:39.000000Z K 7 svn:log V 99 Fix confusion of size of transfer with size of the pager. PR: 11658 Broken in: 1.89 (1998/03/07) END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-16T00:07:45.000000Z K 7 svn:log V 115 MFC: Use 'new' PCI API. Look at subvendor ID during probe. Use bus dma so this driver works on the Alpha. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-16T00:07:57.000000Z K 7 svn:log V 53 MFC: Use bus dma so this driver works on the Alpha. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-16T00:08:47.000000Z K 7 svn:log V 179 MFC: Use bus dma so this driver works on the Alpha. Take advantage of the HS_MAILBOX register to avoid the aic7890/91/96/97 pause race during sync/wide negotiation. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-16T05:07:34.000000Z K 7 svn:log V 581 Remove prototypes for functions that don't exist anymore (vm_map.h). Remove a useless argument from vm_map_madvise's interface (vm_map.c, vm_map.h, and vm_mmap.c). Remove a redundant test in vm_uiomove (vm_map.c). Make two changes to vm_object_coalesce: 1. Determine whether the new range of pages actually overlaps the existing object's range of pages before calling vm_object_page_remove. (Prior to this change almost 90% of the calls to vm_object_page_remove were to remove pages that were beyond the end of the object.) 2. Free any swap space allocated to removed pages. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-16T05:25:37.000000Z K 7 svn:log V 140 Ensure that an existing thread gets it's state set to PS_DEAD to prevent being rescheduled. Submitted by: Dan Eischen END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-16T05:38:54.000000Z K 7 svn:log V 97 MFC: Ensure that an existing thread gets it's state set to PS_DEAD to prevent being rescheduled. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-16T08:07:34.000000Z K 7 svn:log V 98 INSTALL.TXT is gone in -current (despite what Jordan says :-) kerberisIV requires crypto as well. END