ƒ«O78681 243 657 147 107 119 107 115 143 157 245 192 143 670 176 140 148 133 346 134 163 221 184 172 149 299 914 136 148 161 147 129 142 132 185 204 185 193 233 193 169 194 193 121 131 204 210 134 161 140 117 117 221 193 194 195 114 183 114 197 269 126 681 404 311 652 384 223 131 130 834 1094 568 258 164 183 452 164 160 172 113 134 185 136 161 181 185 359 248 180 161 238 217 186 138 140 123 123 151 184 176 189 197 201 253 780 894 373 125 158 276 139 122 133 125 106 148 159 306 135 163 409 121 202 108 140 239 167 141 149 166 157 147 142 142 135 262 161 197 264 190 170 103 193 162 216 178 225 168 134 239 114 140 203 202 180 174 155 139 147 163 142 181 123 152 134 239 184 147 106 366 137 132 112 275 296 232 228 216 353 223 126 114 128 219 219 248 180 118 175 203 777 407 643 528 226 354 127 185 255 322 116 233 190 160 301 586 200 139 171 199 298 197 336 120 158 408 111 105 107 221 232 162 126 291 273 282 143 137 261 193 193 168 216 203 136 551 469 131 219 176 202 134 191 198 K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-06-23T21:54:47.000000Z K 7 svn:log V 560 Fix some return-value brain-damage in forward_register(). This function has a return type of u_int32_t, into which it was somehow supposed to encode: * A valid 32-bit XID (which could be any value including 0). * 0, meaning a duplicate request. * -1, meaning a malloc failed (!); We now ensure that all XIDs are non-zero, and pass the XID out via a pointer argument. In forward_find() and free_slot_by_xid(), remove an unnecessary and confusing test for a negative result from an unsigned modulo operation, but add an unnecessary cast to highlight why. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-23T23:33:15.000000Z K 7 svn:log V 53 MFC: Configure gif interfaces without requiring ipv6 END K 10 svn:author V 6 jasone K 8 svn:date V 27 2001-06-24T00:45:03.000000Z K 7 svn:log V 12 Add myself. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T01:17:07.000000Z K 7 svn:log V 28 mdoc(7) police: sort xrefs. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T01:30:38.000000Z K 7 svn:log V 16 Correct a typo. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T01:34:38.000000Z K 7 svn:log V 24 Remove duplicate words. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T01:38:20.000000Z K 7 svn:log V 52 mdoc(7) police: use the Fn macro where appropriate. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T01:55:17.000000Z K 7 svn:log V 66 Don't call exit(3) from a signal handler. Obtained from: OpenBSD END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-06-24T02:37:38.000000Z K 7 svn:log V 148 - Swap order of "S4B" and "S5" in sleep_state_names. They already changed in ACPICA actypes.h. - Use ACPI_S_STATES_MAX instead of ACPI_STATE_S5. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-06-24T02:39:08.000000Z K 7 svn:log V 96 Reset timestamps of battery info. and status by thier notify handler. Suggested by: takawata END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-24T04:43:47.000000Z K 7 svn:log V 48 (MFC 1.43) Don't dereference NULL regs pointer. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-06-24T05:24:41.000000Z K 7 svn:log V 574 After exhaustive discussions and some meandering and confusion, enough people are on track with the cause and effect of this, and although fixing this severely degenerate case appears to violate the letter of POSIX.1-200x, Bruce and I (and enough others) agree that it should be comitted. So, this patch generates an ENOENT error for any attempt to do a path lookup through an empty symlink (e.g. open(), stat()). Submitted by: "Andrey A. Chernov" Reviewed by: bde Discussed exhaustively on: freebsd-current Previously committed to: NetBSD 4 years ago END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-24T06:36:28.000000Z K 7 svn:log V 82 Fix asm constraints for atomic_cmpset_32. This fix may also be needed elsewhere. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-24T09:20:07.000000Z K 7 svn:log V 43 Fix most of the warnings given by WARNS=2. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-24T09:20:42.000000Z K 7 svn:log V 51 Don't add -Wall, as it's a compiler specific flag. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-24T12:08:47.000000Z K 7 svn:log V 36 Get rid of some constness warnings. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-24T12:18:27.000000Z K 7 svn:log V 248 Allow getcred sysctl to work in jailed root processes. Processes can only do getcred calls for sockets which were created in the same jail. This should allow the ident to work in a reasonable way within jails. PR: 28107 Approved by: des, rwatson END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-24T12:23:54.000000Z K 7 svn:log V 37 Add prototypes and turn on WARNS=?2. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-24T12:27:30.000000Z K 7 svn:log V 66 Don't dereference a NULL pointer if we fail to get a sendfilebuf. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-24T12:38:28.000000Z K 7 svn:log V 128 Constify, staticize and add a missing include; add WARNS?=2. Submitted by: Mike Barcroft MFC after: 2 weeks END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-24T14:52:55.000000Z K 7 svn:log V 92 inject outbound packet to BPF. Submitted by: itojun Obtained from: KAME MFC after: 10 days END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-24T14:55:18.000000Z K 7 svn:log V 80 Nuke the comment about MIP6. We don't have MIP6 code, yet. MFC after: 10 days END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-24T14:57:20.000000Z K 7 svn:log V 57 decrease warning Obtained from: KAME MFC after: 10 days END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-24T14:59:34.000000Z K 7 svn:log V 206 on icmp6 node information query (FQDN), do not return hostnames with two dots (like "foo..bar"). 0-length labels are not distinguishable with multiple name replies. Obtained from: KAME MFC after: 10 days END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-06-24T15:03:06.000000Z K 7 svn:log V 817 Clean up the addrmerge() function, which was over-complicated and contained a number of memory leaks. The changes include: - Add a comment describing what addrmerge() does. - Deal with 0.0.0.0./::. or AF_LOCAL callers correctly. - Use rpcbind_get_conf() instead of getnetconfigent() so we don't have to remember to free the returned netconfig struct. - Make just one pass through the ifaddrs list; we can pick up a fallback interface address in the same pass as the netmask comparison. - Define and use SA2SIN* macros to avoid the need for loads of protocol-specific local variables. - Use mostly protocol-independent code for building the netbuf version of the address to be returned. - Use the common cleanup code for virtually all error and non-error cases, fixing a number of memory leaks. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T18:11:42.000000Z K 7 svn:log V 45 Reword a sentence to make it proper English. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-24T18:14:59.000000Z K 7 svn:log V 56 ifconfig doesn't understand tunnel under 4-STABLE, yet. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-24T18:15:58.000000Z K 7 svn:log V 66 Add CAM_NEW_TRAN_CODE as an option (to be included in opt_cam.h). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-24T18:17:45.000000Z K 7 svn:log V 52 Add a transport settings variant for Fibre Channel. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-24T18:19:24.000000Z K 7 svn:log V 34 cleanup some of the XPORT_FC code END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T18:21:52.000000Z K 7 svn:log V 51 Use strdup(3) instead of reimplementing it inline. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-24T18:23:17.000000Z K 7 svn:log V 37 fix oopslet for PROC_UNLOCK_NOSWITCH END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T18:41:30.000000Z K 7 svn:log V 94 Constify and set WARNS=2. Submitted by: Mike Barcroft Reviewed by: md5(1) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T18:43:33.000000Z K 7 svn:log V 112 Constify, add a prototype, and set WARNS=2. Submitted by: Mike Barcroft Reviewed by: md5(1) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T18:51:40.000000Z K 7 svn:log V 94 Constify and set WARNS=2. Submitted by: Mike Barcroft Reviewed by: md5(1) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T18:56:00.000000Z K 7 svn:log V 101 Silence warning and set WARNS=2. Submitted by: Mike Barcroft Reviewed by: md5(1) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T19:41:18.000000Z K 7 svn:log V 141 Include missing header files which define functions for which gcc has builtins (e.g., exit). Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T19:50:42.000000Z K 7 svn:log V 101 Include missing header files which define functions for which gcc has builtins (e.g., exit, strcmp). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T20:05:30.000000Z K 7 svn:log V 78 Include stdlib.h for exit(3). Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T20:25:23.000000Z K 7 svn:log V 102 Include missing header files which define functions for which gcc has builtints (e.g., exit, strcmp). END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-24T20:25:38.000000Z K 7 svn:log V 100 disallow setsockopt(IPV6_V6ONLY) for already bound sockets. Obtained from: KAME MFC after: 10 days END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T20:26:00.000000Z K 7 svn:log V 30 Include missing header files. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T20:28:19.000000Z K 7 svn:log V 40 Add missing includes and sort includes. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T20:34:31.000000Z K 7 svn:log V 112 Reword the sentence that I screwed up in the last commit. Submitted by: Erik Trulsson END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-24T20:43:01.000000Z K 7 svn:log V 117 remove IN6_IS_ADDR_ANY macro (outside of standard, #if 0'ed for a long time) Obtained from: KAME MFC after: 10 days END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T20:56:39.000000Z K 7 svn:log V 43 The fact that phk wrote this is not a bug! END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T20:58:20.000000Z K 7 svn:log V 70 mdoc(7) police: the BUGS section should go after HISTORY and AUTHORS. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T21:13:01.000000Z K 7 svn:log V 49 Add a namespace argument to one of the examples. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T21:13:58.000000Z K 7 svn:log V 26 Xref extattr_get_file(2). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T21:14:46.000000Z K 7 svn:log V 26 Xref extattr_set_file(2). END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2001-06-24T22:41:00.000000Z K 7 svn:log V 123 Merge from netinet/ip_fw.c (1.117 -> 1.118). o Use syslog(3) interface for logging. Reviewed by: ume MFC after: 10 days END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T23:04:23.000000Z K 7 svn:log V 101 Include missing header files which define functions for which gcc has builtins (e.g., exit, strcmp). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T23:22:14.000000Z K 7 svn:log V 102 Include missing header files which define functions for which gcc has builtints (e.g., exit, strcmp). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T23:25:59.000000Z K 7 svn:log V 103 Include missing header files whicih define functions for which gcc has builtints (e.g., exit, strcmp). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T23:31:07.000000Z K 7 svn:log V 23 Nuke unused variables. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2001-06-24T23:40:09.000000Z K 7 svn:log V 86 Merge from ipfw.8 (1.57). o Sync with netinet6/ip6_fw.c (1.12). MFC after: 10 days END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T23:41:57.000000Z K 7 svn:log V 23 Nuke unused variables. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T23:54:46.000000Z K 7 svn:log V 105 Add a manual page for extattr_string_to_namespace and extattr_namespace_to_string. Reviewed by: rwatson END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T23:58:27.000000Z K 7 svn:log V 177 Add a link to extattr.2 (from extattr_get_file.2). The other names are too specific and too long, and extattr.2 makes a nice point of reference for "extattr-related syscalls". END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-24T23:59:22.000000Z K 7 svn:log V 35 Xref to extattr(2) and extattr(3). END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-25T00:37:30.000000Z K 7 svn:log V 588 [MFC from 2001/06/12] Fix about 85 warnings one gets when trying to compile lpr&friends with BDECFLAGS on, mainly by adding 'const' to parameters in a number of routine declarations. While I'm at it, ANSI-fy all of the routine declarations. The resulting object code is exactly the same after this update as before it, with the exception of one unavoidable change to lpd.o on freebsd/alpha. Also added $FreeBSD$ line to lpc/extern.h lpc/lpc.h lptest/lptest.c (object for lptest.c changes due to the $FreeBSD$ line being added) Reviewed by: /sbin/md5, and freebsd-audit, freebsd-print END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-06-25T00:43:10.000000Z K 7 svn:log V 311 Fix crypto targets to be user-overridable and also obey the NO_SENDMAIL flag if set. The whole NO_FOO mechanism in /usr/src is pretty bogus and needs to be re-examined in the context of a larger argument about modularity, but that's something for another time. Submitted by: Peter Pentchev END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-25T00:49:01.000000Z K 7 svn:log V 218 [MFC from 2001/06/15] Rename global variable 'name' to 'progname', thus fixing about 10 warnings which come up for various routines that have a parameter also called 'name'. Reviewed by: freebsd-print@bostonradio.org END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-25T01:01:04.000000Z K 7 svn:log V 559 [MFC from 2001/06/15] Rename a few global variables which hold hostname-related values to be more sensible/understandable. 'from'->'from_host' 'host'->'local_host' 'fromb'->'frombuf' 'fromhost'->'origin_host' and a local-variable named 'host'->'hostbuf'. Other than renaming variables, the only actual code changes are to call strlcpy() instead of strncpy() when setting those (renamed) variables, and that 'from_ip' is now a strdup()-created buffer instead of being a static buffer compiled in as 1025 bytes. Reviewed by: freebsd-print@bostonradio.org END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-25T01:15:01.000000Z K 7 svn:log V 291 [MFC from 2001/06/15] -r 1.23 -> 1.24 Makes a minor change so socket-debug processing works the same as it did before the IPv6 commit. Probably irrelevent to freebsd, but I think it was useful on other OS's. Also makes a few minor style chgs. Reviewed by: freebsd-print@bostonradio.org END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-25T01:19:11.000000Z K 7 svn:log V 130 [MFC from 2001/06/15] -r 1.25 Get rid of a trigraph ("??>") mistakenly put in an error message. One less warning to annoy me... END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-25T01:21:13.000000Z K 7 svn:log V 40 Minor cleanup: sort includes, fix name. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-25T01:25:01.000000Z K 7 svn:log V 39 Add RETURN VALUES and ERRORS sections. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-25T01:45:25.000000Z K 7 svn:log V 741 Add two new options for lpd: -c will log all connection-errors to syslog, while -w allows connection from non-reserved ports. Also improves the helpfulness of various connection-error messages. The changes for IPv6 added back in the reserved-port check which was mistakenly dropped from lpd in 1997 (copying a change from openbsd). It is best to have that check in place, but the check breaks lpr's from some implementations of lpr/lpd for Windows. The -w option is for those admins who need to accept jobs from non-reserved ports, the -c option is for admins who would like a print-server machine to log all failed connection-attempts to syslog. Reviewed by: freebsd-audit@FreeBSD.org freebsd-print@bostonradio.org MFC after: 2 weeks END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-25T02:05:03.000000Z K 7 svn:log V 1000 Make 'lpc clean' somewhat safer. Add an 'lpc tclean' command, which allows one to see what files would be removed *if* an 'lpc clean' is done. 'tclean' will remove no files, and is therefore not a privileged command. Also, both 'lpc clean' and 'lpc tclean' will now look for 'core' files in spool directories (but not remove them). They also print out an extra line of info when a datafile to be removed is a symlink (from 'lpr -s'), saying what file it is a symlink to. The 'lpc clean' commands also now print out a summary line saying how many queues were checked, how many files were removed (or "would be" removed, for tclean), and how much disk space is involved. For the benefit of those who have many print queues, 'lpc clean all' will only print out the names of print queues where some "interesting" files were found, instead of printing out a header-line for every queue in your printcap file. Reviewed by: freebsd-print@bostonradio.org freebsd-audit@FreeBSD.org MFC after: 2 weeks END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-25T04:13:54.000000Z K 7 svn:log V 475 Work around a bug in the current interrupt system by explicitly rejecting INTR_FAST interrupts. Since they can't be shared anyway, this just short circuits a failure case that should work but is panic fodder now. This bug is that if the interrut condiation is active when you activate the interrupt, then the interrupt routine will be called. jhb had a patch that may or may not work to fix it, but I've lost it. This may be due to the sio probe doing something odd too. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-06-25T04:32:31.000000Z K 7 svn:log V 162 Driver modifications consistent with my other drivers to facilitate the use of a single set of sources across 4.x and 5.x branches. No significant code changes. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-06-25T04:32:32.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 msmith K 8 svn:date V 27 2001-06-25T04:37:51.000000Z K 7 svn:log V 88 MFC the fix for the 'too many segs' bug, as well as moving to the single-source macros. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-25T06:17:02.000000Z K 7 svn:log V 360 Previous commit broke dd(1)'s I/O summary when it's terminated by a signal. Fix it by adding an explicit call to summary() in terminate() (it was previously called implicitly by exit() because summary() was registered with atexit()). summary() is supposed to be signal-safe-- it handles SIGINFO almost exclusively--so this should be safe. Submitted by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-25T08:52:57.000000Z K 7 svn:log V 73 Only checksum stdin if nothing has been checksummed yet. PR: bin/28386 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-25T08:54:51.000000Z K 7 svn:log V 69 MFC: (1.24) Only checksum stdin if nothing has been checksummed yet. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-25T09:03:10.000000Z K 7 svn:log V 79 Add transition period hack allowing old locale names return proper codeset too END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-25T09:11:45.000000Z K 7 svn:log V 22 Submitted by: andreas END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-06-25T15:11:33.000000Z K 7 svn:log V 42 Add code to detect Transmeta Crusoe cpus. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-25T16:36:00.000000Z K 7 svn:log V 88 MFC: New entry for rxvt. PR: 28154 Requested by: Giorgos Keramidas END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-25T16:38:09.000000Z K 7 svn:log V 44 Fix cut-n-paste brain-o. Pointy-hat to: me END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-25T18:13:22.000000Z K 7 svn:log V 69 MFC 1.5->1.6: Correct typo. It should be site-local address prefix. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-25T18:24:52.000000Z K 7 svn:log V 89 We don't need the vm lock to perform a few simple calculations on the md device's softc. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-25T18:27:33.000000Z K 7 svn:log V 93 Count the switch when an ithread goes idle as a voluntary context switch. Submitted by: bde END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-25T18:29:32.000000Z K 7 svn:log V 266 Count the context switch when blocking on a mutex as a voluntary context switch. Count the context switch when preempting the current thread to let a higher priority thread blocked on a mutex we just released run as an involuntary context switch. Reported by: bde END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-25T18:30:42.000000Z K 7 svn:log V 155 - Sort includes. - Count the context switches during shutdown when we give ithreads a chance to run as volutary context switches. Submitted by: bde (2) END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-06-25T18:53:50.000000Z K 7 svn:log V 85 Fixed the buffer overflow in swap space variables. PR: kern/27350 Approved by: des END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-06-25T19:46:47.000000Z K 7 svn:log V 66 Implemented /proc/loadavg file. PR: kern/27253 Approved by: des END K 10 svn:author V 5 greid K 8 svn:date V 27 2001-06-25T20:15:34.000000Z K 7 svn:log V 143 Add an acceleration option to moused PR: 28369 Submitted by: Daniel O'Connor manpage reviewed by: ru MFC after: 10 days END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-25T20:40:02.000000Z K 7 svn:log V 124 Automatically exec bash at startup if it exists^U Turn on the display of tips from the freebsd-tips database at login time. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-25T20:41:42.000000Z K 7 svn:log V 92 Suggest using .login/.profile to set environment variables, not .cshrc/.bashrc/.zshrc/.shrc END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-25T20:44:03.000000Z K 7 svn:log V 44 Mention that vi supports split-screen mode. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-25T20:45:52.000000Z K 7 svn:log V 46 Mention that sh supports command line editing END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-25T20:50:06.000000Z K 7 svn:log V 30 Describe success return value END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-25T20:56:59.000000Z K 7 svn:log V 30 Return "" if reallocf() fails END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-25T21:05:55.000000Z K 7 svn:log V 57 What to do when :w tells you you haven't got permission. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-25T21:06:15.000000Z K 7 svn:log V 93 Constify and set WARNS=2. Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-25T21:25:27.000000Z K 7 svn:log V 105 Silence -Wshadow and -Wmissing-prototypes; set WARNS=2. Submitted by: Mike Barcroft END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-06-25T21:37:43.000000Z K 7 svn:log V 105 Admit the shameful truth; I'm really from the east coast. But I left shortly after I was born. Honest! END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-06-25T22:07:19.000000Z K 7 svn:log V 157 Add support for the Cisco Aironet 350 Series of adaptors. Also, make a minor ocrrection to the Aironet 340 Series comment. Approved by: imp (in principle) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-25T23:09:31.000000Z K 7 svn:log V 687 - Replace the unused KTR_IDLELOOP trace class with a new KTR_WITNESS trace class to trace witness events. - Make the ktr_cpu field of ktr_entry be a standard field rather than one present only in the KTR_EXTEND case. - Move the default definition of KTR_ENTRIES from sys/ktr.h to kern/kern_ktr.c. It has not been needed in the header file since KTR was un-inlined. - Minor include cleanup in kern/kern_ktr.c. - Fiddle with the ktr_cpumask in ktr_tracepoint() to disable KTR events on the current CPU while we are processing an event. - Set the current CPU inside of the critical section to ensure we don't migrate CPU's after the critical section but before we set the CPU. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-25T23:17:52.000000Z K 7 svn:log V 801 - Move the 'clk' spinlock below other spin locks since KTR trace events may need the clock lock for nanotime(). - Add KTR trace events for lock list manipulations and other witness operations. - Use a temporary variable instead of setting the lock list head directly and then setting up the links to add a new lock list entry to the lock list. This small race could result in witness "forgetting" about all the locks held by this process temporarily during an interrupt. - Close a more fatal race condition when removing a lock from a list. Removing a lock from the list entails both decrementing the count of items in this bucket as well as shuffling items in the current bucket up a notch to replace the gap left by the removed item. Wrap these operations in a critical section. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-25T23:52:25.000000Z K 7 svn:log V 280 - Grab the vm lock around all of pmap_emulate_reference() as it manipulates vm_page_t's. - Add a KTR_TRAP tracepoint to trap() on the alpha that displays the contents of a0, a1, and a2 to make debugging of nested traps that panic before displaying any useful output easier. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-25T23:56:56.000000Z K 7 svn:log V 33 Allow the clock lock to recurse. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-06-26T00:00:58.000000Z K 7 svn:log V 63 Output the current TX rate when showing status. PR: bin/25470 END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-06-26T00:12:58.000000Z K 7 svn:log V 180 Actually implement -a as documented since import (set access point density). Remove documentation for short-lived usage as "print keys in ASCII." PR: bin/21803 MFC after: 1 week END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-26T00:41:07.000000Z K 7 svn:log V 46 Remove aliases not needed for new man version END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-26T00:43:28.000000Z K 7 svn:log V 29 Fix name for de manpages dir END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T00:47:54.000000Z K 7 svn:log V 40 Fixed miss merging from revision 1.102. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-26T01:43:52.000000Z K 7 svn:log V 32 Convert to nl_langinfo(CODESET) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-26T02:11:48.000000Z K 7 svn:log V 15 Correct usage. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-26T02:14:13.000000Z K 7 svn:log V 57 The `file' argument is optional. Obtained from: OpenBSD END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-26T02:36:26.000000Z K 7 svn:log V 68 Remove two duplicate tips and correct formatting of an attribution. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-06-26T02:52:40.000000Z K 7 svn:log V 208 MFC: Take advantage of the new OSTYPE(freebsd4) in sendmail 8.11.4 Revision Changes Path 1.19 +3 -3 src/etc/sendmail/freebsd.mc 1.16 +2 -2 src/etc/sendmail/freefall.mc END K 10 svn:author V 4 kato K 8 svn:date V 27 2001-06-26T03:02:30.000000Z K 7 svn:log V 42 Recognize FC-PGA2 Pentium III (Tualatin). END K 10 svn:author V 5 dwcjr K 8 svn:date V 27 2001-06-26T04:11:19.000000Z K 7 svn:log V 69 Originally stated wrong birthplace, thought it was current location. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-06-26T04:20:12.000000Z K 7 svn:log V 317 MFC: the rest of fixes for nullfs. Please note, that for now only ufs mounts can be used for null mounts. msdosfs and cd9660fs fixes are trivial and will be committed shortly. Null mounts on top of nfs filesystem will cause problems after rename() operation. This issue also present in -current and can be fixed too. END K 10 svn:author V 3 dan K 8 svn:date V 27 2001-06-26T05:04:03.000000Z K 7 svn:log V 29 Share my DOB with the world! END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-26T07:31:00.000000Z K 7 svn:log V 110 Back out previous commit; this can't compile with WARNS=2 because xdr.h isn't warning-free. Submitted by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-26T08:00:43.000000Z K 7 svn:log V 17 Submitted by: hm END K 10 svn:author V 4 kato K 8 svn:date V 27 2001-06-26T08:27:00.000000Z K 7 svn:log V 47 Commented out pcm hints. Pointed out by: nyan END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-26T09:00:50.000000Z K 7 svn:log V 147 Bring in fix from NetBSD's revision 1.16: Pass the correct destination address for the route-to-gateway case. PR: kern/10607 MFC after: 2 weeks END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-26T11:11:30.000000Z K 7 svn:log V 70 Use the correct printf format to print a long. Approved by: cracauer END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T11:35:46.000000Z K 7 svn:log V 48 Merged from sys/dev/aic/aic_isa.c revision 1.8. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T11:36:45.000000Z K 7 svn:log V 56 Merged from sys/i386/include/bus_at386.h revision 1.14. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T11:44:21.000000Z K 7 svn:log V 73 Merged from sys/isa/fd.c revisions 1.198, 1.199, 1.200, 1.202 and 1.204. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T11:45:01.000000Z K 7 svn:log V 64 Merged from sys/dev/syscons/syscons.c revisons 1.358 and 1.360. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T11:45:54.000000Z K 7 svn:log V 54 Merged from sys/dev/syscons/scterm-sc.c revison 1.15. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T11:46:42.000000Z K 7 svn:log V 49 Merged from sys/isa/syscons_isa.c revision 1.16. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T11:47:24.000000Z K 7 svn:log V 49 Merged from sys/i386/isa/isa_dma.c revision 1.7. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T11:48:17.000000Z K 7 svn:log V 42 Merged from sys/isa/sio.c revision 1.335. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-26T11:53:12.000000Z K 7 svn:log V 168 Merged from the following changes. sys/isa/ppc.c revisions from 1.27 to 1.34 sys/isa/ppcreg.h revisions from 1.10 to 1.15 sys/isa/isareg.h revision 1.6 END K 10 svn:author V 4 onoe K 8 svn:date V 27 2001-06-26T13:06:12.000000Z K 7 svn:log V 68 Fix previous enhancement to add support for new ifconfig interface. END K 10 svn:author V 4 onoe K 8 svn:date V 27 2001-06-26T13:08:44.000000Z K 7 svn:log V 103 Fix keyid bit position of encrypted packet to make non-first key usable. Obtained from: NetBSD current END K 10 svn:author V 4 onoe K 8 svn:date V 27 2001-06-26T13:10:30.000000Z K 7 svn:log V 170 Fix capability information in association request to reflect ESS/IBSS mode. This fix is required to interoperate with Cisco's access point. Obtained from: NetBSD current END K 10 svn:author V 4 onoe K 8 svn:date V 27 2001-06-26T13:15:14.000000Z K 7 svn:log V 97 The information about how to integrate this driver into BSDs is obsoleted, and no longer needed. END K 10 svn:author V 4 onoe K 8 svn:date V 27 2001-06-26T13:26:16.000000Z K 7 svn:log V 77 Delete the note from BUGS: "Doesn't support WEP". minor updates from NetBSD. END K 10 svn:author V 4 onoe K 8 svn:date V 27 2001-06-26T13:27:47.000000Z K 7 svn:log V 10 Add awi.4 END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-26T13:50:33.000000Z K 7 svn:log V 100 Mention the path to the README file in the header comment. Submitted by: Rich Morin END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-26T13:54:17.000000Z K 7 svn:log V 68 Don't initialise ret in atomic_cmpset_32. Add more synchronisation. END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-26T14:03:11.000000Z K 7 svn:log V 123 Document dist/, cdrom/, compat/, and /usr/compat/, fix a couple of {typ,think}os. Submitted by: Rich Morin END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-26T14:04:28.000000Z K 7 svn:log V 86 "host name and user" -> "host and user name" Submitted by: Rich Morin END K 10 svn:author V 5 green K 8 svn:date V 27 2001-06-26T14:17:35.000000Z K 7 svn:log V 130 Don't pointlessly kill a channel because the first (forced) non-blocking read returns 0. Now I can finally tunnel CVSUP again... END K 10 svn:author V 5 green K 8 svn:date V 27 2001-06-26T15:15:22.000000Z K 7 svn:log V 74 Back out the last change which is probably actually a red herring. Argh! END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T16:57:43.000000Z K 7 svn:log V 39 Import of GNU Binutils version 2.11.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T16:57:43.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r78828, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:13:11.000000Z K 7 svn:log V 19 Upgrade to 2.11.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:14:56.000000Z K 7 svn:log V 45 Merge our ELF branding into Binutils 2.11.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:15:34.000000Z K 7 svn:log V 107 Merge rev 1.8 (only define "ELF_DYNAMIC_INTERPRETER" if it isn't defined elsewhere.) into Binutils 2.11.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:17:04.000000Z K 7 svn:log V 106 Merge rev 1.6 (only define "ELF_DYNAMIC_INTERPRETER" if it isn't defined elsewhere) into Binutils 2.11.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:43:37.000000Z K 7 svn:log V 85 Really wish this could back on the vendor branch... Commit the stock 2.11.2 version. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:44:22.000000Z K 7 svn:log V 79 Merge rev 1.2 (configuration changes to support FreeBSD) into Binutils 2.11.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:45:23.000000Z K 7 svn:log V 60 Use the vendor's 2.11.2 version of this file as in rev 1.4. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:51:35.000000Z K 7 svn:log V 44 Use the stock (2.11.2) version of this now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:53:08.000000Z K 7 svn:log V 52 We use the stock (2.11.2) version of this file now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:54:12.000000Z K 7 svn:log V 68 Merge rev 1.2 (FreeBSD configuration support) into Binutils 2.11.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:56:02.000000Z K 7 svn:log V 47 We use the stock (2.11.2) version of this now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T17:57:37.000000Z K 7 svn:log V 86 Merge rev 1.2 (teach `ld' how to access FreeBSD's ld ELF hints) into Binutils 2.11.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T18:20:46.000000Z K 7 svn:log V 28 Upgrade to Binutils 2.11.2. END K 10 svn:author V 3 dan K 8 svn:date V 27 2001-06-26T18:22:12.000000Z K 7 svn:log V 60 Add support for linksys instant wireless. Approved by: imp END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T18:26:26.000000Z K 7 svn:log V 39 Import of GNU Binutils version 2.11.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T18:26:26.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r78844, 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 2001-06-26T18:26:27.000000Z K 7 svn:log V 88 This commit was manufactured by cvs2svn to create tag 'binutils-vendor-binutils_2_11_2'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T18:29:47.000000Z K 7 svn:log V 52 Add the IA-64 unwind handling (needed for readelf). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-26T18:32:20.000000Z K 7 svn:log V 11 Style fix. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-26T18:49:10.000000Z K 7 svn:log V 268 Increase column widths when using -i (they are now wide enough to hold a 64bit or 32bit ~0 value, i.e. 20 and 10; this anticipates soon-to-be machines with Exahertz rtc interrupt frequencies. :-) PR: bin/16206 Submitted by: John Capo MFC after: 1 week END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-26T20:44:27.000000Z K 7 svn:log V 45 Add dell wireless card Submitted by: keichi END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-26T20:50:34.000000Z K 7 svn:log V 40 Use tabs where tabs are supposed to go! END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-26T20:59:40.000000Z K 7 svn:log V 20 MFC: Merge to 1.192 END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-26T21:54:55.000000Z K 7 svn:log V 183 add a tunable/sysctl, hw.snd.autovchans. if this is set to a value n where n > 0, n vchans will be assigned to any devices that subsequently register with a single playback channel. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-06-26T22:07:25.000000Z K 7 svn:log V 201 Some more cosmetics: kill another couple of K&R function definitions that survived from old days, fix style of return type in fdcpio(), kill old Emacs hints that are no longer working that way anyway. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-26T22:11:13.000000Z K 7 svn:log V 140 Add appropriate includes and prototypes; staticize; set WARNS=2. Also minor Makefile nits. Submitted by: Mike Barcroft END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-06-26T22:16:30.000000Z K 7 svn:log V 133 Implement a new ioctl command for floppies: FD_READID Reads one sector ID field from a given track. Useful for analyzing floppies. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-06-26T22:17:21.000000Z K 7 svn:log V 121 Implement the -I option that uses the FD_READID ioctl in order to read sector ID fields from a floppy, and display them. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-06-26T22:19:32.000000Z K 7 svn:log V 258 Now that we've got it, use FDOPT_NOERRLOG for fdformat and fdwrite to avoid blasting the syslog with error messages from bad floppies. Both tools have their own error reporting anyway (which could easily be cluttered by the syslog output on your terminal). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-26T22:22:19.000000Z K 7 svn:log V 131 Staticize, constize, de-registerize; don't shadow global definitions; set WARNS=2. Submitted by: Mike Barcroft END K 10 svn:author V 3 dan K 8 svn:date V 27 2001-06-26T23:18:48.000000Z K 7 svn:log V 34 Correct a silly stpo (stop) typo. END K 10 svn:author V 3 dan K 8 svn:date V 27 2001-06-26T23:19:45.000000Z K 7 svn:log V 22 stpo --> stop (typo). END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-06-27T01:48:02.000000Z K 7 svn:log V 31 Typo fix (modifes -> modifies) END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-06-27T01:48:47.000000Z K 7 svn:log V 121 MFC: Typo fix (modifes -> modifies) Revision Changes Path 1.164 +2 -2 src/etc/defaults/make.conf END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-27T02:52:57.000000Z K 7 svn:log V 124 Sync manpage and usage. Also fix bug that would always interpret a -c as a process clear. PR: bin/15456 MFC after: 2 weeks END K 10 svn:author V 5 chris K 8 svn:date V 27 2001-06-27T04:21:28.000000Z K 7 svn:log V 153 Remove an extra word "fo" in the sentence "there is no process whose process ID equals fo pid". PR: 28436 Submitted by: Gregory Bond END K 10 svn:author V 5 chris K 8 svn:date V 27 2001-06-27T04:23:12.000000Z K 7 svn:log V 86 MFC: Remove extra word "fo". PR: 28436 Submitted by: Gregory Bond END K 10 svn:author V 6 itojun K 8 svn:date V 27 2001-06-27T04:41:58.000000Z K 7 svn:log V 23 openbsd 2.9 (2001/6/1) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-27T06:00:26.000000Z K 7 svn:log V 84 Correct path to wtmp. PR: 28433 Submitted by: Joseph Mallett END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-06-27T06:01:17.000000Z K 7 svn:log V 105 Typo fix: requires -> reacquires Submitted by: Murray S. Kucherawy MFC after: 3 days END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-27T06:15:44.000000Z K 7 svn:log V 684 - Always use the proc lock of the task leader to protect the peers list of processes. - Don't construct fake call args and then call kill(). psignal is not anymore complicated and is quicker and not prone to locking problems. Calling psignal() avoids having to do a pfind() since we already have a proc pointer and also allows us to keep the task leader locked while we kill all the peer processes so the list is kept coherent. - When a kthread exits, do a wakeup() on its proc pointers. This can be used by kernel modules that have kthreads and want to ensure they have safely exited before completely the MOD_UNLOAD event. Connectivity provided by: Usenix wireless END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-27T06:27:29.000000Z K 7 svn:log V 314 - Add a new witness_assert() to perform arbitrary locking assertions. - Clean up the KTR tracepoints to be slighlty more consistent and useful - Fix a bug in WITNESS where we would recurse indefinitely and blow the stack when acquiring Giant after sleeping with a sleepable lock held. Reported by: tanimura (3) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-27T06:39:37.000000Z K 7 svn:log V 550 - Add trylock variants of shared and exclusive locks. - The sx assertions don't actually need the internal sx mutex lock, so don't bother doing so. - Add a new assertion SX_ASSERT_LOCKED() that asserts that either a shared or exclusive lock should be held. This assertion should be used instead of SX_ASSERT_SLOCKED() in almost all cases. - Adjust some KASSERT()'s to include file and line information. - Use the new witness_assert() function in the WITNESS case for sx slock asserts to verify that the current thread actually owns a slock. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2001-06-27T11:41:15.000000Z K 7 svn:log V 432 Fix a race condition in pthread_join(). All of the following must occur atomically: 1) Search _thread_list for the thread to join. 2) Search _dead_list for the thread to join. 3) Set the running thread as the joiner. While we're at it, fix a race in the case where multiple threads try to join on the same thread. POSIX says that the behavior of multiple joiners is undefined, but the fix is cheap as a result of the other fix. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:10:25.000000Z K 7 svn:log V 131 Add -msoft-float to COPTS to stop GCC attempting to be "smart" and using floating point registers for various optimisation tweaks. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:14:22.000000Z K 7 svn:log V 259 Oops, this was meant to be done in a later commit but I goofed. This commit was meant to add entries for extintr.c (used partially by the new clock/timecounter which is coming in a later commit) and entries for bits of DDB source, which is also coming soon. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:15:12.000000Z K 7 svn:log V 33 Garbage collect some debug code. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:15:58.000000Z K 7 svn:log V 91 Bracket this file in the usual #ifndef/#define/#endif stuff to prevent multiple inclusion. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:17:23.000000Z K 7 svn:log V 160 Fix the atomic_*_32 operations. These were written before I had the ability to test them properly and before I had a working knowledge of GCC asm constraints. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:19:07.000000Z K 7 svn:log V 227 And he does it again... This commit was meant to be to add inline functions for manipulation of various privileged registers and to convert some functions to using them. As it is, it's my second forced commit of the evening. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:20:48.000000Z K 7 svn:log V 22 Fix comment breakage. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:23:40.000000Z K 7 svn:log V 138 Forced commit due to commit mishap. Change the name of the entry point symbol from 'start' to '__start' to be in sync with the ldscript. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:24:21.000000Z K 7 svn:log V 96 Forced commit due to mishap in the previous commit. Add in an implementation of pmap_new_proc. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:33:51.000000Z K 7 svn:log V 66 Code for dealing with external interrupts. Obtained from: NetBSD END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-27T12:35:12.000000Z K 7 svn:log V 206 Forced commit after problems with previous commit. Enable decrementer exceptions and set up a timecounter. With this commit I can now (with KTR enabled) see the system attempting to schedule clock swi's. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-27T13:18:18.000000Z K 7 svn:log V 493 MFC 1.114: Change default value of rtadvd_enable to NO to be compatible with the following description in RFC2461: AdvSendAdvertisements A flag indicating whether or not the router sends periodic Router Advertisements and responds to Router Solicitations. Default: FALSE Note that AdvSendAdvertisements MUST be FALSE by default so that a node will not accidentally start acting as a router unless it is explicitly configured by system management to send Router Advertisements. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-27T14:11:25.000000Z K 7 svn:log V 108 Fixed the brain-o in rev. 1.10: the logic check was reversed. Reported by: Bernd Fuerwitt END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-27T14:46:44.000000Z K 7 svn:log V 47 Make this compile again. Broken since June 1. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-27T14:57:17.000000Z K 7 svn:log V 79 Catch up to mbuf allocator changes from last September so this compiles again. END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-27T17:48:43.000000Z K 7 svn:log V 106 Various changes to the messages so that they are now appropriate for both CD and DVD releases of FreeBSD. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-27T17:56:07.000000Z K 7 svn:log V 200 MFC: Add description for the 'll' modifier for long long. In essence a copy from the 'l' description with s/long/long long/g. PR: 27017 Submitted by: Guy Harris END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-27T17:56:17.000000Z K 7 svn:log V 104 refresh default router list on nd6_purge(), only if we are an autoconfigured host. Obtained from: KAME END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-27T19:41:20.000000Z K 7 svn:log V 243 clarify problem with inbound AH. spdadd A B -P in ipsec esp/tunnel/C-D/use ah/tunnel/C-D/require; does not work due to 1-bit validation bit we are using with inbound policy checking. Submitted by: itojun Obtained from: KAME MFC after: 1 week END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-27T19:51:02.000000Z K 7 svn:log V 29 tidy up/simplify dsp_clone() END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-27T19:55:57.000000Z K 7 svn:log V 67 event.h -> sys/event.h Submitted by: David Hill END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-27T19:59:45.000000Z K 7 svn:log V 316 don't flag the playback hardchan as busy on devices with only one of them. if a device has vchans already but they are all busy, allocate another one at open() time, up to a maximum of hw.snd.maxvchans. when creating/destroying vchans, don't make/remove a devnode for the first/last one as it replaces a hardchan. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-27T21:37:01.000000Z K 7 svn:log V 17 Spell digi right END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-27T21:38:43.000000Z K 7 svn:log V 11 Remove dgm END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-27T21:40:28.000000Z K 7 svn:log V 13 Fairwell dgm END K 10 svn:author V 3 dan K 8 svn:date V 27 2001-06-27T22:36:39.000000Z K 7 svn:log V 128 Correct another minor typo. (emove --> remove) Submitted by: David Wolfskll Probably not minded by: imp END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-27T23:06:47.000000Z K 7 svn:log V 140 Implement recursive IP address searches based on the results of a query to ARIN. PR: 28426 Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-27T23:08:57.000000Z K 7 svn:log V 71 Minor grammar cleanup. Submitted by: Mike Barcroft END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-27T23:14:07.000000Z K 7 svn:log V 32 MFC: Respect REPLYTO in mailrc. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-06-28T02:08:13.000000Z K 7 svn:log V 198 Provide access to the IA32 hardware debug registers from the ddb kernel debugger. Proper use of these registers allows setting hardware watchpoints for use in kernel debugging. MFC after: 2 weeks END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-28T02:40:07.000000Z K 7 svn:log V 178 Add the -E flag to not send messages that have an empty body. This is useful for piping cron script error output by mail. PR: bin/9494 Obtained from: NetBSD MFC after: 2 weeks END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-28T03:32:10.000000Z K 7 svn:log V 190 Introduce syslogd_program and inetd_program variables in case somebody wants to replace one of those programs. PR: 13609 Submitted by: Goran Lowkrantz END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-28T03:50:17.000000Z K 7 svn:log V 51 Protect the mnt_vnode list with the mntvnode lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-28T03:52:04.000000Z K 7 svn:log V 45 Fix a mntvnode and vnode interlock reversal. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-28T04:03:29.000000Z K 7 svn:log V 168 Get kernel profiling on SMP systems closer to working by replacing the mcount spin mutex with a very simple non-recursive spinlock implemented using atomic operations. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-28T04:05:54.000000Z K 7 svn:log V 100 - Fix a mntvnode and vnode interlock reversal. - Protect the mnt_vnode list with the mntvnode lock. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-06-28T04:08:25.000000Z K 7 svn:log V 98 Based on a draft email in David Greenman's files, add the birthdate of FreeBSD. Submitted by: dg END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-28T04:10:07.000000Z K 7 svn:log V 76 - Protect the mnt_vnode list with the mntvnode lock. - Use queue(9) macros. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-28T04:12:56.000000Z K 7 svn:log V 123 - Fix a mntvnode and vnode interlock reversal. - Protect the mnt_vnode list with the mntvnode lock. - Use queue(9) macros. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-28T04:39:49.000000Z K 7 svn:log V 107 Correct comment: so_q -> so_comp, so_q0 -> so_incomp. Submitted by: Adagio Vangogh END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2001-06-28T05:18:31.000000Z K 7 svn:log V 39 Fix typo (s/=/+=/) in previous commit. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-06-28T06:17:16.000000Z K 7 svn:log V 455 Sync to my work in progress: - Reorder the acpi_* functions in a sensible fashion - Add acpi_ForeachPackageObject and acpi_GetHandleInScope - Use the new debugging layer/level names - Implement most of the guts of the acpi_thermal module; passive cooling isn't there yet, but active cooling should work. - Implement power resource handling (acpi_powerres.c) This compiles and mostly works, but my test coverage is small, so feedback is welcome. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-28T06:33:13.000000Z K 7 svn:log V 376 Only set Cirrus Logic power registers on cirrus logic cards. This should help the hanging problem in stable with some chips that are identified as i82365. Basically, we were writing to a register that caused an infinite interrupt loop :-(. Current has a more extesive fix than this which will be MFC'd in the fullness of time. Legwork by: Ian Dowse END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-28T06:41:23.000000Z K 7 svn:log V 40 Remove dgm module. Forgotten by: brian END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-06-28T06:43:47.000000Z K 7 svn:log V 122 Reduce chattiness of entropy file mechanism with extreme prejudice. Reviewed by: USENIX Cabal (peter, jhb, wpaul, et al) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-28T06:50:19.000000Z K 7 svn:log V 85 Document the existing vfc_flags. PR: 25837 Submitted by: Tony Finch END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-28T07:07:12.000000Z K 7 svn:log V 110 Don't insist on creating rocketport devices in /dev. PR: 21394 Submitted by: Craig Leres END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-28T07:16:04.000000Z K 7 svn:log V 42 Use the .Bsx macro instead of .Tn BSD/OS. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-28T07:20:05.000000Z K 7 svn:log V 99 Add a new manpage to document the CTRx macros used when adding new KTR tracepoints to kernel code. END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-06-28T09:27:18.000000Z K 7 svn:log V 102 MFC: Add terminal type configuration to the Options screen. options.c (1.74), sysinstall.h (1.206) END