`63911 89 330 346 133 228 153 107 149 110 262 128 179 121 133 143 252 239 162 133 129 163 162 173 170 374 167 176 164 108 125 121 120 112 364 3301 207 232 273 127 112 359 179 115 289 531 153 179 181 186 233 147 135 154 344 184 199 223 638 106 338 303 176 291 254 354 222 152 187 170 123 638 156 156 359 411 164 357 126 170 255 290 187 190 151 155 158 122 250 148 137 K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-07-27T09:54:50.000000Z K 7 svn:log V 233 Document the 0x12258086 PCI id. This is in fact an Intel Orion chipset (82454KX/GX) which has been used in HP NetServer's LS4 range. HP Probably relabeled the DID. That's the only explanation I can find plausible to this `mystery'. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-07-27T11:39:33.000000Z K 7 svn:log V 249 Remove all mention of LANG and MM_CHARSET. Add hints towards login.conf(5), which should be the preferred way to set this systemwide without having to worry about the shell used. PR: 9245 Submitted by: martin Kammerhofer END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-07-27T11:43:16.000000Z K 7 svn:log V 37 MFC: comment typo fix. Do - > does. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-07-27T13:57:05.000000Z K 7 svn:log V 132 MFC: tap driver. Virtual Ethernet device, mostly used in bridged configurations. Used by vmware and vtun ports, among other things. END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-07-27T17:21:07.000000Z K 7 svn:log V 59 Fixed a minor typo in the header. Pointed out by: asmodai END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-07-27T17:28:23.000000Z K 7 svn:log V 13 MFC rev 1.13 END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-07-27T18:18:47.000000Z K 7 svn:log V 57 Remove stale, unused and bogus root device hunting code. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-07-27T19:13:32.000000Z K 7 svn:log V 16 Fix minor typo. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-07-27T19:21:15.000000Z K 7 svn:log V 165 Fix a weird typo, is -> are. The OpenSSH maintainer probably want to contribute this back to the real OpenSSH guys. Submitted by: Jon Perkin END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-27T20:31:36.000000Z K 7 svn:log V 35 MFC: reset fix and SGR 22,24,25,27 END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-27T20:41:26.000000Z K 7 svn:log V 86 MFC: cons*: ue/se/rs/md fixes (needs updated kernel) dosansi: mh fix dtterm: no color END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-27T20:43:30.000000Z K 7 svn:log V 28 MFC: sync with main termcap END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-27T20:48:33.000000Z K 7 svn:log V 40 MFC: describe SGR 22,24,25,27 and reset END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-27T20:49:24.000000Z K 7 svn:log V 51 typos from asmodai, one important for device.hints END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-27T20:49:27.000000Z K 7 svn:log V 156 Alternate script for dhclient to use in setting the received configuration on the host. PR: 15342 Submitted by: Patrick Bihan-Faou END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-27T20:49:27.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r63925, 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 2000-07-27T20:49:28.000000Z K 7 svn:log V 66 This commit was manufactured by cvs2svn to create tag 'v19991207'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-27T20:58:10.000000Z K 7 svn:log V 38 MFC: rev 1.13 (arp(8) invocation fix) END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-27T21:04:48.000000Z K 7 svn:log V 36 Merge from stable: dtterm color fix END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-27T21:06:30.000000Z K 7 svn:log V 70 Restore dtterm color fix which was absent in -current and lost in MFC END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-07-27T21:55:48.000000Z K 7 svn:log V 67 Add '-n' flag: don't attempt to read any data from standard input. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-07-27T21:59:08.000000Z K 7 svn:log V 78 MFC: (rev. 1.5): remove node's name reference when the interface is detached. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-07-27T22:05:36.000000Z K 7 svn:log V 75 MFC: check for and display any synchronous reply from command line message END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-07-27T22:24:44.000000Z K 7 svn:log V 278 The DEC version of the Smart controller has its configuration information stored at a different location in the PCI space, so adjust accordingly. Also, when using more than two smart controllers in one machine, the disks were assigned the wrong drive number; fix this as well. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-07-27T22:27:39.000000Z K 7 svn:log V 72 MFC: support for DEC version of controller + multiple controller cards. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-27T22:53:42.000000Z K 7 svn:log V 81 Add this empty version of this file to make it easier for pre-4.0 users to find. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-07-27T22:53:43.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-27T22:55:44.000000Z K 7 svn:log V 13 Add HISTORY. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-27T22:57:46.000000Z K 7 svn:log V 30 Add reference to sysctl.conf. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-27T22:59:01.000000Z K 7 svn:log V 26 MFC: refer to sysctl.conf END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-27T22:59:35.000000Z K 7 svn:log V 25 MFC: add this empty file END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-27T23:00:09.000000Z K 7 svn:log V 17 MFC: add HISTORY END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-07-27T23:06:14.000000Z K 7 svn:log V 268 Have kevent() automatically restart if interrupted by a signal. If this is not desired, then the user can register an EV_SIGNAL filter to explicitly catch a signal event. Change requested by: jayanth, ps, peter "Why is kevent non-restartable after a signal?" END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-07-27T23:17:52.000000Z K 7 svn:log V 3205 ahc_pci.c: Disable "cache line streaming" for aic7890/91 Rev A chips. I have never seen these chips fail using this feature, but some of Adaptec's regression tests have. Explicitly set "cache line streaming" to on for aic7896/97 chips. This was happening before, but this documents the fact that these chips will not function correctly without CACHETHEEN set. aic7xxx.h: Add new bug types. Fix a typo in a comment. aic7xxx.reg: Add a definition for the SHVALID bit in SSTAT3 for Ultra2/3 chips. This bit inicates whether the bottom most (current) element in the S/G fifo has exhausted its data count. aic7xxx.seq: Be more careful in how we turn off the secondary DMA channel. Being less careful may hang the PCI bus arbitor that negotiates between the two DMA engines. Remove an unecessary and incorrect flag set operation in the overrun case. On Ultra2/3 controllers, clear the dma FIFO before starting to handle an overrun. We don't want any residual bytes from the beginning of the overrun to cause the code that shuts down the DMA engine from hanging because the FIFO is not (and never will be) empty. If the data fifo is empty by the time we notice that a read transaction has completed, there is no need to hit the flush bit on aic7890/91 hardware that will not perform an auto-flush. Skip some cycles by short circuiting the manual flush code in this case. When transitioning out of data phase, make sure that we have the next S/G element loaded for the following reconnect if there is more work to do. The code would do this in most cases before, but there was a small window where the current S/G element could be exhausted before our fetch of the next S/G element completed. Since the S/G fetch is already initiated at this point, it makes sense to just wait for the segment to arrive instead of incuring even more latency by canceling the fetch and initiating it later. Fast path the end of data phase handling for the last S/G segment. In the general case, we might have worked ahead a bit by stuffing the S/G FIFO with additional segments. If we stop before using them all, we need to fixup our location in the S/G stream. Since we can't work past the last S/G segment, no fixups are ever required if we stop somewhere in that final segment. Fix a little buglet in the target mode dma bug handler. We were employing the workaround in all cases instead of only for the chips that require it. Fix the cause of SCB timeouts and possible "lost data" during read operations on the aic7890. When sending a data on any Ultra2/3 controller, the final segment must be marked as such so the FIFO will be flushed and cleaned up correctly when the transfer is ended. We failed to do this for the CDB transfer and so, if the target immediately transfered from command to data phase without an intervening disconnection, the first segment transferred would be any residual bytes from the cdb transfer. The Ultra160 controllers for some reason were not affected by this problem. Many Thanks to Tor Egge for bringing the aic7890 problem to my attention, providing analysis, as well as a mechanism to reproduce the problem. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-27T23:29:22.000000Z K 7 svn:log V 114 Add in some more new features for the release notes. PR: docs/20065 Submitted by: Bruce A. Mah END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-27T23:58:35.000000Z K 7 svn:log V 138 Move terminal descriptor flush before stty to eliminate potential problems whith characters conversion changed like \n -> \r\n and so on. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-28T00:07:40.000000Z K 7 svn:log V 179 Fully preserve original tty settings outside of line edition mode. Old variant preserve them only partially, so tty state becomes different after el_* functions used. PR: 20138 END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-28T00:42:54.000000Z K 7 svn:log V 34 Teach library about Home/End keys END K 10 svn:author V 5 green K 8 svn:date V 27 2000-07-28T01:54:17.000000Z K 7 svn:log V 18 s/Diggest/Digest/ END K 10 svn:author V 3 jwd K 8 svn:date V 27 2000-07-28T02:51:43.000000Z K 7 svn:log V 266 Try to clean the manpage up according to the mail from Sheldon in committers (Message-Id: <72836.964344168@axl.ops.uunet.co.za>). Also cleaned up a .Pq macro which was causing problems previous to the original update I made. Reviewed by: sheldonh Approved by: jkh END K 10 svn:author V 6 yokota K 8 svn:date V 27 2000-07-28T03:48:46.000000Z K 7 svn:log V 84 Fix GENERIC_MOUSE_ENTRY. Submitted by: Graham Wheeler and gibbs END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-07-28T04:03:48.000000Z K 7 svn:log V 20 MFC: accept_filters END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-07-28T04:05:04.000000Z K 7 svn:log V 196 Fix bug: "netstat -si" prints interface information, but the header line is missing. This apparently was broken in revision 1.31 of "if.c". Submitted by: Maxime Henrion END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-07-28T06:20:11.000000Z K 7 svn:log V 434 Fix if_types.h as per the IANA assignments with regard to IPv6. gif/faith/stf moved to 0xfN entries, since their previous location is allocated to some other interfaces. Also add the IFT_PVC, which is the ATM PVC subinterface from ALTQ. This also syncs us up a bit to NetBSD again. This change requires a total recompilation of all kmem users, as itojun told me. Next in line is synching to the IANI SMI list. Approved by: itojun END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-28T06:50:25.000000Z K 7 svn:log V 61 Do include for getopt interface. Don't extern it. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-28T08:46:08.000000Z K 7 svn:log V 84 The result of 'set' gives parameters starting with $1, not $0. Submitted by: green END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-28T08:53:40.000000Z K 7 svn:log V 86 Prevent 'set' from it interpreting the shell var as an argument. Submitted by: green END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-28T09:20:39.000000Z K 7 svn:log V 91 Use the cleaner "-n" syntax w/in [] rather then compare against `""'. Submitted by: green END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-28T09:34:44.000000Z K 7 svn:log V 140 Make compilable without -DINET6. With shut up unused variable warnings. PR: bin/20225 Submitted by: Paul Herman END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-07-28T09:36:37.000000Z K 7 svn:log V 54 Merged from sys/dev/syscons/syscons.c revision 1.345. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-28T10:37:35.000000Z K 7 svn:log V 43 MFC: don't die if server doesn't grok MDTM END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-28T11:54:09.000000Z K 7 svn:log V 57 Rename the loadable nullfs kernel module: null -> nullfs END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-07-28T18:46:49.000000Z K 7 svn:log V 247 o MFC locking changes in extended attribute interface (locks required on vnodes for all extended attribute vnops) o MFC related formatting changes to decrease diffs between -current and -stable in that code. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-07-28T18:48:16.000000Z K 7 svn:log V 88 o MFC phk's #include optimization in 1.3 to reduce diffs between -current and -stable END K 10 svn:author V 3 jmg K 8 svn:date V 27 2000-07-28T19:49:43.000000Z K 7 svn:log V 106 put the entires back in order.... I forgot to do that after we dicussed this at the BSDi get together... END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-07-28T19:51:57.000000Z K 7 svn:log V 128 Remove reference to non-existent manpage (ctl-amd(8)). PR: 20091 Submitted by: Bruce A. Mah Approved by: nik END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-07-28T19:52:38.000000Z K 7 svn:log V 541 o Modify extattr_{set,get}() syscalls so that partial reads and writes with an error condition such as EINTR, EWOULDBLOCK, and ERESTART, are reported to the application, not silently conceal. This behavior was copied from the {read,write}v() syscalls, and is appropriate there but not here. o Correct a bug in extattr_delete() wherein the LOCKLEAF flag is passed to the wrong argument in namei(), resulting in some unexpected errors during name resolution, and passing in an unlocked vnode. Obtained from: TrustedBSD Project END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-07-28T19:54:44.000000Z K 7 svn:log V 12 MFC rev 1.6 END K 10 svn:author V 6 eivind K 8 svn:date V 27 2000-07-28T20:02:42.000000Z K 7 svn:log V 242 Make passing unknown fstypes to -fstype result in a warning instead of an error. As it was, which find command lines that would work (be accepted at all) was dependent on the presently running kernel, making script writing and porting hard. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-28T20:17:04.000000Z K 7 svn:log V 207 * Add back DEVRANDOM for all arch's until we deal better with the installation of random sensative packages. * Remove the `ncr' driver in the Alpha case -- the `sym' driver works with every known Alpha. END K 10 svn:author V 4 sada K 8 svn:date V 27 2000-07-28T21:40:39.000000Z K 7 svn:log V 83 MFC: 1.26, 1.27 Fix inhelitance of file flags when files are moved across devices. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-07-28T21:48:58.000000Z K 7 svn:log V 196 Capitalize the last two entries. Note that i8254 is a timer. Report that TSC is for any fifth-gneration of later x86 processor, not an i586, and document that it _is_ available to applications. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T22:03:08.000000Z K 7 svn:log V 159 Minor cleanups: - remove unused variables (fix warnings) - use a more consistant ansi style rather than a mixture - remove dead #if 0 code and declarations END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T22:17:42.000000Z K 7 svn:log V 259 Fix a warning that has been annoying me for some time: "kern/sys_generic.c:358: warning: cast discards qualifiers from pointer target type" The idea for using the uintptr_t intermediate cast for de-constifying a pointer was hinted at by bde some time ago. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T22:27:00.000000Z K 7 svn:log V 127 Minor change: fix warning - move a 'struct vnode *vp' declaration inside a #ifdef DIAGNOSTIC to match its corresponding usage. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T22:28:05.000000Z K 7 svn:log V 58 Minor tweak - removed unused variable 'struct mount *mp'; END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T22:32:25.000000Z K 7 svn:log V 93 Fix warnings - make kevent args in comment match those in syscalls.master. Deal with consts. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T22:40:04.000000Z K 7 svn:log V 76 Fix some style nits. Fix(?) some compile warnings regarding const handling. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T22:41:56.000000Z K 7 svn:log V 29 Fix a const related warning. END K 10 svn:author V 6 eivind K 8 svn:date V 27 2000-07-28T22:45:36.000000Z K 7 svn:log V 542 Change the defaults for portmap, sendmail and inetd to be not running them. Make sysinstall override this on install, so the effective behavioural change for a newly installed system is null. Overall, this makes a system with an empty /etc/rc.conf not run any network services, and makes the FreeBSD-provided network services that are running visible in /etc/rc.conf (instead of making people look through /etc/defaults/rc.conf to find the things they need to disable to secure the system.) Reviewed by: jhb Discussed with: The usual cabal END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T22:58:28.000000Z K 7 svn:log V 62 Fix warning - isa/isavar.h is a prerequisite for isa/pnpvar.h END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T23:00:00.000000Z K 7 svn:log V 62 Fix a warning re: a potentially unused pccard helper function END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T23:10:10.000000Z K 7 svn:log V 264 Fix the #ifdef VFS_AIO to not compile a whole bunch of unused stuff in the !VFS_AIO case. Lots of things have hooks into here (kqueue, exit(), sockets, etc), I elected to keep the external interfaces the same rather than spread more #ifdefs around the kernel. END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-07-28T23:16:30.000000Z K 7 svn:log V 316 MFC ipfw.c: r1.84,1.88: tcpoptions support (dan, ras@e-gerbil.net) r1.86: reorder output of 'prob' to match the input method (billf) ip_fw.c: r1.138: tcpoptions support (dan, ras@e-gerbil.net) ip_fw.h: r1.50(partial): complete WF2Q+ merge, comment only (luigi) r1.51: tcpoptions support (dan, ras@e-gerbil.net) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-28T23:30:30.000000Z K 7 svn:log V 70 "Fix" cast qualifier warnings using the uintptr_t intermediate trick. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-29T00:16:28.000000Z K 7 svn:log V 262 Change the 'exit()' system call to 'sys_exit()'. This avoids overlapping gcc's internal exit() prototypes and the (futile) hackery that we did to try and avoid warnings. main() was renamed for similar reasons. Remove an exit related hack from makesyscalls.sh. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-29T00:21:50.000000Z K 7 svn:log V 32 Regenerate with makesyscalls.sh END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-29T00:28:44.000000Z K 7 svn:log V 76 Deal with the exit entry in MIASM changing to sys_exit. This Is A Hack(TM). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-29T01:31:09.000000Z K 7 svn:log V 159 Comment out `ncr' as `sym' handles all that `ncr' does. (only commented out to make it easy for people to find it that really wants it.) Asked for by: Peter END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-29T01:37:37.000000Z K 7 svn:log V 198 Add option 'r' to syslogd which will disable dns queries for every request. This is useful when you have a large site pointed at a single syslog server. Submitted by: Jan Koum END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-29T01:59:32.000000Z K 7 svn:log V 92 Add the RAID controller that are known to work (or did on last test). Reviewed by: msmith END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-07-29T02:00:12.000000Z K 7 svn:log V 95 Make the bridge_refresh operation automatic when ethernet interfaces are attached or detached. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-29T02:00:28.000000Z K 7 svn:log V 56 Move the RAID controllers next to the SCSI controllers. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-29T02:12:44.000000Z K 7 svn:log V 60 Revert previous commit. Not all RAID controllers are SCSI. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-29T02:13:42.000000Z K 7 svn:log V 63 Move RAID controllers to the same position as in i386 GENERIC. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-29T02:15:24.000000Z K 7 svn:log V 27 MFC: add RAID controllers. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-29T04:02:34.000000Z K 7 svn:log V 158 Change option -r to -n inline with conventions we use elsewhere. I guess it serves me right for using a patch directly from Jan Koum. :) Requested by: many END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-29T04:08:19.000000Z K 7 svn:log V 57 Alfred merged the wrong file for the accept filter core. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-29T04:09:07.000000Z K 7 svn:log V 46 Remove this file incase of further confusion. END