ƒ¯$50000 217 133 196 306 133 153 126 145 144 139 234 216 168 330 268 149 392 145 143 164 161 138 125 201 141 128 152 281 286 152 335 221 133 109 152 121 321 240 168 245 328 165 133 132 195 150 256 188 129 207 188 373 246 146 368 532 1138 256 304 241 430 132 251 256 118 169 287 173 246 250 256 402 279 460 650 113 186 125 177 178 114 343 561 123 370 442 219 303 177 158 170 136 527 153 262 420 126 352 137 141 146 210 160 184 139 161 148 155 459 191 145 151 180 561 269 248 207 124 137 244 162 2205 266 135 252 244 157 460 300 707 566 158 135 225 218 161 254 133 1498 258 158 328 709 230 131 205 185 116 253 191 206 277 149 120 331 334 287 184 377 162 611 257 230 282 276 192 455 136 188 295 189 223 232 214 148 215 168 107 139 216 184 141 222 266 544 460 197 682 164 167 130 257 128 207 171 237 306 147 230 284 179 355 116 178 259 154 164 177 172 151 150 150 153 132 135 164 332 117 K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-18T05:55:22.000000Z K 7 svn:log V 39 Fix a bunch of broken cross-references END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-08-18T05:57:10.000000Z K 7 svn:log V 100 Compare our changes agaist 3.2, not ourselves. Submitted by: Anders Andersson END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-18T06:12:00.000000Z K 7 svn:log V 211 SIOCSIFADDR, SIOCGIFADDR, and SIOCSIFMTU are implemented in sys/net/if_ethersubr.c:ether_ioctl(). Drivers need not implement generic behavior. PR: kern/12126 Submitted by: in part by Boris Popov END K 10 svn:author V 4 csgr K 8 svn:date V 27 1999-08-18T07:04:42.000000Z K 7 svn:log V 40 Document sysctl MIBs under net.inet.udp END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-18T07:41:20.000000Z K 7 svn:log V 59 MFC: Fix a bunch of bad cross-references. PR: docs/13211 END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-08-18T07:52:36.000000Z K 7 svn:log V 31 MFC: Implementation of TCXONC. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-08-18T08:20:28.000000Z K 7 svn:log V 52 Merge from sys/i386/conf/files.i386 revision 1.259. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-08-18T08:22:10.000000Z K 7 svn:log V 51 Merge from sys/i386/i386/machdep.c revision 1.359. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-08-18T08:24:35.000000Z K 7 svn:log V 46 Merge from sys/i386/isa/spkr.c revision 1.38. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-08-18T08:39:14.000000Z K 7 svn:log V 137 Remove redundant spaces in the whole line, not only the first occurrence. (not that anyone actually reads the created .c and .h files :) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-08-18T10:24:59.000000Z K 7 svn:log V 119 1) rename dev->self to be consistent 2) use device_printf 3) properly tear down and disable interrupts when init fails END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-08-18T11:18:45.000000Z K 7 svn:log V 73 MFC: handle EFAULT cases when translating pathnames. Seems important :-) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-18T11:28:36.000000Z K 7 svn:log V 235 The "LINUX" option isn't actually used or referenced anywhere. The stuff that goes to opt_dontuse.h is so an opt_*.h file doesn't get created even though an option may be used for bringing stuff in via files[.*]. Pointed out by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-18T13:13:01.000000Z K 7 svn:log V 173 Hopefully make IFMEDIA_DEBUG compile. if_xname[] is a NetBSD addition, we need if_name, if_unit. (maybe we should pick up if_xname[] ?) Pointed out by: jkb@yahoo-inc.com END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-08-18T15:35:54.000000Z K 7 svn:log V 55 Mention ``alias enable no'', not ``alias enable off''. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1999-08-18T15:40:05.000000Z K 7 svn:log V 298 Slight tweak to tcp.blackhole to add optional behaviour to drop any segment arriving at a closed port. tcp.blackhole=1 - only drop SYN without RST tcp.blackhole=2 - drop everything without RST tcp.blackhole=0 - always send RST - default behaviour This confuses nmap -sF or -sX or -sN quite badly. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 1999-08-18T17:42:41.000000Z K 7 svn:log V 50 printf("%x",dev); -> printf("%s",devtoname(dev)); END K 10 svn:author V 5 abial K 8 svn:date V 27 1999-08-18T19:04:24.000000Z K 7 svn:log V 49 Add pam_radius.so manual page. Reviewed by: jdp END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-08-18T19:04:25.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 abial K 8 svn:date V 27 1999-08-18T19:08:01.000000Z K 7 svn:log V 67 Add manual page for pam_radius. Reviewed by: jdp Approved by: jkh END K 10 svn:author V 5 abial K 8 svn:date V 27 1999-08-18T19:12:30.000000Z K 7 svn:log V 44 ...which goes here. Sorry, slip of fingers. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-08-18T19:15:51.000000Z K 7 svn:log V 30 MFC: upgrade to readline-4.0. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-08-18T19:53:04.000000Z K 7 svn:log V 108 Document some common ENVIRONMENT variables. PR: docs/13233 Submitted by: Alexey Zelkin END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-08-18T19:55:04.000000Z K 7 svn:log V 49 MFC: Document some common ENVIRONMENT variables. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-08-18T20:45:57.000000Z K 7 svn:log V 36 Add pin-numbers for easy reference. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-08-18T21:35:37.000000Z K 7 svn:log V 57 MFC: rev 1.179 (enable bpfilter), but only a single one. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-18T22:14:24.000000Z K 7 svn:log V 186 Make these actually compile. I got a little delete happy pruning includes and used 'command' instead of 'cmd' in a few cases. Also clear up some unused variables. Pointed out by: phk END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:06:53.000000Z K 7 svn:log V 191 Extract the next runnable process selection out of cpu_switch() into a fairly machine independent C routine. gcc actually does a pretty good job of this. Reviewed by: msmith (in principle) END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-08-19T00:10:37.000000Z K 7 svn:log V 60 Sort xrefs. Submitted by: Alexey Zelkin END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:10:39.000000Z K 7 svn:log V 240 (forced commit, cvs aborted part way though) Extract the next runnable process selection out of cpu_switch() into a fairly machine independent C routine. gcc actually does a pretty good job of this. Reviewed by: msmith (in principle) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:13:15.000000Z K 7 svn:log V 126 Update for MI switch components. struct prochd is replaced by TAILQ's. Use a spare pad field for saving the run queue index. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:13:58.000000Z K 7 svn:log V 39 Run queue heads have moved to TAILQ's. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-08-19T00:14:15.000000Z K 7 svn:log V 17 MFC: Sort xrefs. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:14:43.000000Z K 7 svn:log V 58 Don't initialize run queues here, do it all in one place. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:15:27.000000Z K 7 svn:log V 27 Update for run queue code. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:16:52.000000Z K 7 svn:log V 226 Use MI switch code for process selection. This gets run queues entirely out of the asm code, and as a bonus implements rtprio and idprio for the Alpha. Previously if you ran an idprio process, you were assured of a deadlock. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:18:48.000000Z K 7 svn:log V 145 Use the MI process selection. We use a quick routine to decide whether to get the mplock and enter the kernel to run a process in the SMP case. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:20:10.000000Z K 7 svn:log V 74 Update for MI switch code, and trim a heap of unused (I believe) entries. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T00:32:48.000000Z K 7 svn:log V 150 Try using the builtin ffs() for egcs, it (by random inspection) generates slightly better code and avoids the incl then subl when using ffs(foo) - 1. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-19T03:29:15.000000Z K 7 svn:log V 233 Add support for command line editing and history. Remove src/contrib/bind/bin/nslookup/commands.c as it is generated by lex from commands.l. Submitted by: lpc/cdcontrol patches originally by msmith. Reviewed by: msmith (in theory) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-19T03:47:18.000000Z K 7 svn:log V 71 Small tweak: in xl_rxeof(), rxstat should be u_int32_t, not u_int16_t. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-19T03:49:27.000000Z K 7 svn:log V 39 MFC: rxstat should be 32 bits, not 16. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-19T04:10:33.000000Z K 7 svn:log V 38 Use el_source() so we pick up .editrc END K 10 svn:author V 4 csgr K 8 svn:date V 27 1999-08-19T05:22:12.000000Z K 7 svn:log V 101 Fix breakage if blackhole=1 and tiflags & TH_SYN, plus style(9) fixes Submitted by: Jonathon Lemon END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-08-19T06:18:15.000000Z K 7 svn:log V 55 MFC: {rev 1.11} Use current names for swap partitions. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-08-19T06:36:24.000000Z K 7 svn:log V 160 Link libcrypt_p.a to the DES profiled library, if this library is present. PR: misc/7759 Submitted by: Carl Mascott Reviewed by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-08-19T07:10:26.000000Z K 7 svn:log V 97 Nuke /usr/share/misc/pkg_manage. PR: 13228 Submitted by: "Alexey M. Zelkin" END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-08-19T07:11:48.000000Z K 7 svn:log V 38 MFC: Nuke /usr/share/misc/pkg_manage. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-08-19T09:16:23.000000Z K 7 svn:log V 111 Move two of the DBX config directives to the common configuration header. Also simply CPP_PREDEFINES a little. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-08-19T10:14:48.000000Z K 7 svn:log V 93 MFC: {rev 1.30 "mount.c", rev 1.26 "mount.8"} Enhanced syntax for `mount -u'. Ok'ed by: jkh END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-08-19T11:36:12.000000Z K 7 svn:log V 275 Style issues in previous commit: Use an upward approximation of the number of characters required for decimal representations of uid_t, gid_t and u_quad_t, intead of arbitrary values that may not be safe in the future. Fix disordering. Requested by: bde END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-08-19T13:04:08.000000Z K 7 svn:log V 148 Take integer rounding into account in the buffer size approximation macro. So now it's (1 +) for the sign and (+ 1) for rounding. Reported by: bde END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-08-19T13:55:41.000000Z K 7 svn:log V 53 Sync with sys/i386/conf/GENERIC revision 1.143.2.18. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T14:50:12.000000Z K 7 svn:log V 273 Convert all the nfs macros to do { blah } while (0) to ensure it works correctly in if/else etc. egcs had probably picked up most of the problems here before with "ambiguous braces" etc, but this should increase the robustness a bit. Based on an idea from Eivind Eklund. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T14:54:40.000000Z K 7 svn:log V 437 Undo my previous commit and do it differently. Break the ffs() etc macros into two parts - one to do the bsfl and the other to convert the result (base 0) to ffs()-like (base 1) in inline C. This enables the optimizer to be a lot smarter in certain cases, like where it knows that the argument is non-zero and we want ffs(known non zero arg) - 1. This appears to produce identical code to the old inline when the argument is unknown. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T15:07:20.000000Z K 7 svn:log V 1042 Replace the tulip_delay_300ns() with a DELAY(1). Hammering the PCI bus to achieve a delay is pretty mean. Andrew reports: "The tulip_delay_300ns() is, well, bloody stupid on machines with a heavily loaded PCI bus. It tries to do a delay by assuming PCI reads will take a certain amount of time & issues a large amount of (expensive, 5% CPU when your PCI bus is heavily loaded) pci reads. Locally, we've replaced the calls to tulip_delay_300ns(sc) in the EMIT macros with a simple DELAY(1) and not seen any problems. Plus we've gained about 50Mb/sec throughput on our gigabit network cards because of the added PCI bus bandwidth available." Also, I do not understand why, but this change appears to stop the Transmit Fifo underrun on one of my systems (but not the Alpha PC164SX). This shouldn't make that much of a difference since the mii bus isn't touched all that often, but perhaps when it does get accessed and hence hammers the register, it was causing the chip to get upset. Submitted by: Andrew Gallatin END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T16:06:08.000000Z K 7 svn:log V 161 Fix a typo and a bug. - One RTP_PRIO_REALTIME was meant to be RTP_PRIO_IDLE. - RTP_PRIO_FIFO was not handled. - Move the usual case first for setrunqueue() etc. END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-08-19T16:49:53.000000Z K 7 svn:log V 208 handle under/overflow of time values in a more robust manner, there may be an overflow that need to be adjusted more than once. Pointed out by: Fabian Thylmann Reviewed by: eivind, jb END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-08-19T16:54:00.000000Z K 7 svn:log V 145 MFC: 1.20 uthread_kern.c, fix handling of time under/overflow Pointed out by: Fabian Thylmann Reviewed by: eivind, jb END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-08-19T18:15:52.000000Z K 7 svn:log V 335 o Add the -foreground switch. This switch behaves like -background except that ppp stays in the foreground. o Add the -quiet switch to quieten ppps startup o Add the -nat flag and discourage the use of the -alias flag. Both do the same thing. o Correct some nat usage strings. o Change the internal ``alias'' command to ``nat''. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-08-19T19:39:51.000000Z K 7 svn:log V 41 MFC rev. 1.2: don't ignore weak symbols. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-08-19T19:41:08.000000Z K 7 svn:log V 155 Let processes retrieve their argv through procfs. Revert to the original behaviour in all other cases. Submitted by: Andrew Gordon END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-08-19T19:42:22.000000Z K 7 svn:log V 160 MFC: Let processes retrieve their argv through procfs. Revert to the original behaviour in all other cases. Submitted by: Andrew Gordon END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-08-19T21:15:16.000000Z K 7 svn:log V 24 Quieten ppp at startup. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-19T21:19:36.000000Z K 7 svn:log V 75 Make gcc work on the Alpha again. alpha/alpha.h is used instead of svr4.h END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-08-19T23:06:11.000000Z K 7 svn:log V 191 Sanity check time structures passed in, return EINVAL like the system calls do to avoid corrupting the thread library's concept of wakeup time. PR: kern/12141 Reviewed by: deischen, eivind END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-08-19T23:18:07.000000Z K 7 svn:log V 78 time_to_sleep->tv_nsec > 1000000000 -to- time_to_sleep->tv_nsec >= 1000000000 END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-08-19T23:29:37.000000Z K 7 svn:log V 150 MFC: sanity check time structures passed in uthread_poll.c: 1.2 uthread_nanosleep.c: 1.9 uthread_select.c: 1.10 uthread_cond.c: 1.16 END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-08-20T00:18:07.000000Z K 7 svn:log V 156 Change the name of the static variable 'files' to 'linker_files' in order to be able to refer to it uniquely from the kernel debugger. Approved-by: peter END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-08-20T00:25:24.000000Z K 7 svn:log V 162 MFC: Change the name of the static variable 'files' to 'linker_files' in order to be able to refer to it uniquely from the kernel debugger. Approved-by: peter END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-20T01:17:12.000000Z K 7 svn:log V 307 Add 2 functions: el_data_set() and el_data_get() which do what you would expect. (Allow user data to be associated with an EditLine context). As this changes no existing interfaces and doesn't alter any structs visable to the user I've been told that its not necessary to bump the version of the library. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-20T01:24:35.000000Z K 7 svn:log V 184 What the heck was I thinking? Nobody else saw this? Sheesh. (num > MAX) ? MAX : num rather than (MAX > num) ? MAX : num Also, make things a little easier to read while I'm here. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-08-20T02:58:16.000000Z K 7 svn:log V 366 Reduce default timeout on remote serial debugging sessions from 20 seconds to 1 second. This fixes a problem where gdb would appear to hang on flaky serial connections. There's a theoretical problem that the relatively short timeout could cause problems on slow links, but you can override the default value with the 'set remotetimeout' command. Approved-by: dfr END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-08-20T03:48:11.000000Z K 7 svn:log V 557 Fix short timeout problems with the pt(4) driver: - increase the default timeout from 10 seconds to 60 seconds - add a new kernel option, SCSI_PT_DEFAULT_TIMEOUT, that lets users specify the default timeout for the pt driver to use - add two new ioctls, one to get the timeout for a given pt device, the other to set the timeout for a given pt device. The idea is that userland applications using the device can set the timeout to suit their purposes. The ioctls are defined in a new header file, sys/ptio.h PR: 10266 Reviewed by: gibbs, joerg END K 10 svn:author V 4 csgr K 8 svn:date V 27 1999-08-20T05:47:05.000000Z K 7 svn:log V 20 Update blackhole(4) END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-08-20T06:32:00.000000Z K 7 svn:log V 94 vm_page_alloc and contigmalloc1: Verify that free pages are not dirty. Submitted by: dillon END K 10 svn:author V 3 rse K 8 svn:date V 27 1999-08-20T07:00:22.000000Z K 7 svn:log V 33 Fix EINVAL related descriptions. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-20T07:14:46.000000Z K 7 svn:log V 83 Fix some cut and paste damage. Noticed by: Norman C. Rice END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-08-20T08:53:23.000000Z K 7 svn:log V 83 A "=" should have been "+=". Submitted by: Mikhail Teterin END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-08-20T08:54:06.000000Z K 7 svn:log V 19 MFC: rev 1.6. (+=) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-08-20T09:01:55.000000Z K 7 svn:log V 247 * Consistantly surround macro parameters with () * Consistantly put spaces after "," in macro param lists * Consistantly align continuation characters. * Don't need to supply all variations of __FOO__ in CPP_PREDEFINES, gcc will do that for us. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-08-20T09:31:18.000000Z K 7 svn:log V 467 There may exist two kinds of IBM BlueLightning CPU. One is that 5/2 test does not change undefined flag like Cyrix CPUs. Another is that 5/2 test changes undefined flag like Intel CPUs. Latter one could not be detected and was recognized 486DX CPU. To solve this, finishidentcpu() calls identblue() when cpu_vendor is null string (that is, CPUID instruction is not supported) and cpu == CPU_486. Tests have been done on IBM BlueLightning CPUs, i486SX and i486DX. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-08-20T10:44:51.000000Z K 7 svn:log V 32 Remove unused MANBIN directive. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-08-20T12:17:09.000000Z K 7 svn:log V 278 When checking if there is a stack to free, observe the fact that it might have been mmapped, and if so, passing the pointer to free() is really not a good idea. [ In the next millenium, when I've taken over the world, I'm going to ban 8 character tabs. You've been warned. ] END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-20T14:12:14.000000Z K 7 svn:log V 347 Set ifp->if_init to the right function. if_init_f_t is passed void * containing the address of ifp->if_softc not the unit number. Someone tell me if these things don't work as I don't have the hardware needed to test them. (thats a first.) I'll get if_ze and if_zp later. Pointed out by: Kazutaka YOKOTA END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-08-20T14:21:35.000000Z K 7 svn:log V 121 Fix a nasty kld bug where modules with objects of type GLOB_DAT which had non-zero addends were being loaded incorrectly END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-20T14:36:40.000000Z K 7 svn:log V 208 Fix stupid error (xse -> xsc). Notice that 'unit' wasn't defined once I changed the parameters of the func. These things make me feel like wading in with a flamethrowr or something. Too much cruft! END K 10 svn:author V 5 green K 8 svn:date V 27 1999-08-20T16:19:26.000000Z K 7 svn:log V 83 Finally: fix test -x as completely as possible. Reviewed by: bde Reworked by: bde END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-20T17:37:22.000000Z K 7 svn:log V 64 Fix MLINKS. Noticed by: Norman C. Rice END K 10 svn:author V 5 mdodd K 8 svn:date V 27 1999-08-20T17:40:33.000000Z K 7 svn:log V 76 MAXLINE not MAX_CMDLINE Noticed by: Norman C. Rice END K 10 svn:author V 5 abial K 8 svn:date V 27 1999-08-20T18:32:45.000000Z K 7 svn:log V 42 Restore INTERNALLIB. Noticed by: bde,jdp END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-08-20T19:42:01.000000Z K 7 svn:log V 434 Fixes for some style bugs in the initial version of this file: - missing reformatting protection in copyright. - missing blank line after copyright. - unusual spelling of idempotency macro (no trailing underscore). - unusual value of idempotency macro (1 instead of ). - space instead of tab after #define's. - unnecessary namespace pollution and extra code to give it. - tab instead of space after #endif. Submitted by: bde END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-08-20T20:25:00.000000Z K 7 svn:log V 58 First small steps at merging DEVFS and PHK's Dev_t stuff. END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-08-20T21:06:20.000000Z K 7 svn:log V 166 move sanity check of timeval struct so as not to segfault when passed a null pointer. Pointed out by: Thomas Gellekum Reviewed by: eivind END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-08-20T21:08:41.000000Z K 7 svn:log V 324 Loosen up the constructed argument segment generation slightly; rather than trying to size it intelligently just make it 64k and leave it up to the caller to ensure that the arguments all fit within that range. This should resolve the issue that some people were seeing with the PnP BIOS scan crashing on a large PnP node. END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-08-20T21:17:45.000000Z K 7 svn:log V 31 MFC: 1.11 Reviewed by: eivind END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-08-20T22:33:44.000000Z K 7 svn:log V 259 Add a NULL pointer check whose absence could cause segmentation violations in certain obscure cases involving failed dlopens. Many thanks to Archie Cobbs for providing me with a good test case. Eliminate a block that existed only to localize a declaration. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-21T01:10:45.000000Z K 7 svn:log V 43 Fix power management register definitions. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-21T01:12:08.000000Z K 7 svn:log V 47 MFC: fix power management register definitions END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-08-21T01:49:41.000000Z K 7 svn:log V 54 MFC 1.6 -> 1.7: Handle flags from the "boot" command. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-08-21T03:50:55.000000Z K 7 svn:log V 112 MFC: Add the manpage for ukbd (USB keyboards). (except change in "cvs diff -r 1.3 -r 1.4") Approved: gehenna END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-08-21T03:51:07.000000Z K 7 svn:log V 63 MFC: Add the manpage for ums (USB mice). Approved by: gehenna END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-08-21T03:51:16.000000Z K 7 svn:log V 87 MFC: Add the manpages for ums and ukbd (USB mice and keyboards). Approved by: gehenna END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-21T04:37:39.000000Z K 7 svn:log V 45 Fix spelling error: compliment -> complement END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-21T04:39:29.000000Z K 7 svn:log V 67 MFC: Fix spelling error: compliment -> complement PR: docs/13280 END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-21T04:43:59.000000Z K 7 svn:log V 54 Remove superfluous `preserve' entry. PR: docs/13279 END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-21T04:46:23.000000Z K 7 svn:log V 61 MFC: Remove superflous entry for `preserve' PR: docs/13279 END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-08-21T06:24:40.000000Z K 7 svn:log V 363 Implement a new generic mechanism for attaching handler functions to events, in order to pave the way for removing a number of the ad-hoc implementations currently in use. Retire the at_shutdown family of functions and replace them with new event handler lists. Rework kern_shutdown.c to take greater advantage of the use of event handlers. Reviewed by: green END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-08-21T06:48:16.000000Z K 7 svn:log V 99 Detect if the the offset used to read from a raw device loose bits when converted to block number. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-08-21T07:07:14.000000Z K 7 svn:log V 50 Revert shared lib major version number back to 3. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-08-21T07:10:11.000000Z K 7 svn:log V 56 MFS: Revert shared lib major version number back to 3. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-08-21T07:13:20.000000Z K 7 svn:log V 88 Quiet some overly chatty debug output, do some minor cleanups to the DHCP support code. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-08-21T07:23:40.000000Z K 7 svn:log V 469 MFC: - Remove unused MANBIN directive. - Add an OPTIONAL_MANPATH directive (same as MANDATORY_MANPATH, except an absence of the directory is not considered an error and doesn't produce a warning). Put /usr/local/lib/perl5/*/man under OPTIONAL_MANPATH. - An order of directives in manpath.config is now irrelevant. - Get rid of infinite loop when PATH is unset or NULL, and MANDATORY_MANPATH directory doesn't exist. - mdoc(9)ify manpage. Approved by: jkh END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-08-21T11:46:12.000000Z K 7 svn:log V 173 MFC: - Revise MouseMan+ protocol support. (psm.c, rev 1.14, mouse.h, 1.13) - Add VersaPad support. (psm.c, rev 1.15, mouse.h, 1.14) - Update the man page. (psm.4, rev 1.18) END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-08-21T11:46:42.000000Z K 7 svn:log V 152 MFC: - Revise MouseMan+ protocol support. (moused.c, rev 1.28) - Add VersaPad support. (moused.c, rev 1.29) - Update the man page. (moused.8, rev 1.21) END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-08-21T17:16:30.000000Z K 7 svn:log V 109 MFC: Added "pccardd_flags" for rc.conf. Removed hosokawa's name and (old) e-mail address from comments. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-08-21T17:16:31.000000Z K 7 svn:log V 27 MFC: Added $pccardd_flags. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-08-21T17:16:48.000000Z K 7 svn:log V 40 MFC: Added "pccardd_flags" for rc.conf. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-21T17:22:29.000000Z K 7 svn:log V 150 The "depends-list" target disappeared in r.1.300 (Dec. 12, 1998) of bsd.port.mk. Replace its occurrence in this file with a synonym. PR: docs/13255 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-21T17:25:52.000000Z K 7 svn:log V 69 CFC: depends-list target has become pretty-print-build-depends-list. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-21T17:40:53.000000Z K 7 svn:log V 2109 This commit adds support for the NetBSD MII abstraction layer and MII-compliant PHY drivers. Many 10/100 ethernet NICs available today either use an MII transceiver or have built-in transceivers that can be programmed using an MII interface. It makes sense then to separate this support out into common code instead of duplicating it in all of the NIC drivers. The mii code also handles all of the media detection, selection and reporting via the ifmedia interface. This is basically the same code from NetBSD's /sys/dev/mii, except it's been adapted to FreeBSD's bus architecture. The advantage to this is that it automatically allows everything to be turned into a loadable module. There are some common functions for use in drivers once an miibus has been attached (mii_mediachg(), mii_pollstat(), mii_tick()) as well as individual PHY drivers. There is also a generic driver for all PHYs that aren't handled by a specific driver. It's possible to do this because all 10/100 PHYs implement the same general register set in addition to their vendor-specific register sets, so for the most part you can use one driver for pretty much any PHY. There are a couple of oddball exceptions though, hence the need to have specific drivers. There are two layers: the generic "miibus" layer and the PHY driver layer. The drivers are child devices of "miibus" and the "miibus" is a child of a given NIC driver. The "miibus" code and the PHY drivers can actually be compiled and kldoaded as completely separate modules or compiled together into one module. For the moment I'm using the latter approach since the code is relatively small. Currently there are only three PHY drivers here: the generic driver, the built-in 3Com XL driver and the NS DP83840 driver. I'll be adding others later as I convert various NIC drivers to use this code. I realize that I'm cvs adding this stuff instead of importing it onto a separate vendor branch, but in my opinion the import approach doesn't really offer any significant advantage: I'm going to be maintaining this stuff and writing my own PHY drivers one way or the other. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-08-21T17:56:44.000000Z K 7 svn:log V 173 Add warnings, ala mktemp, to tempnam and tmpnam as a reminder that these are inherently unsafe interfaces. Do not allow TMPDIR to override path for setuid/setgid programs. END K 10 svn:author V 7 gehenna K 8 svn:date V 27 1999-08-21T18:01:42.000000Z K 7 svn:log V 39 added usb0 to 'all' target for usbd(8) END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-08-21T18:15:55.000000Z K 7 svn:log V 159 Remove all flags from devices before we try to assert ownership and set permissions. Bug not fixed: We silently ignore failures of chflags, chmod and chown. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-08-21T18:19:49.000000Z K 7 svn:log V 151 Clear all file flags when taking ownership of devices. Do not ignore chown failures in some places, but instead log them like we do all other errors. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-08-21T18:22:44.000000Z K 7 svn:log V 65 Use more compiler friendly test for overflow. Submitted by: bde END K 10 svn:author V 5 green K 8 svn:date V 27 1999-08-21T18:24:29.000000Z K 7 svn:log V 365 This is the addition of a syslog(3) security.* top-level category. This should be used from now on for anything security but not auth-related. Included are updates for all relevant manpages and also to /etc files, creating a new /var/log/security. Nothing in the system logs to /var/log/security yet as of the time of this commit. Reviewed by: rgrimes, imp, chris END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-08-21T18:25:38.000000Z K 7 svn:log V 207 Fix possible buffer overflow with finger and fingerd. Submitted by: Lukasz Luzar and Eivind Eklund This patch is actually a combination of those two patches. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-21T18:34:58.000000Z K 7 svn:log V 612 This commit adds device driver support for the Sundance Technologies ST201 PCI fast ethernet controller. Currently, the only card I know that uses this chip is the D-Link DFE-550TX. (Don't ask me where to buy these: the only cards I have are samples sent to me by D-Link.) This driver is the first to make use of the miibus code once I'm sure it all works together nicely, I'll start converting the other drivers. The Sundance chip is a clone of the 3Com 3c90x Etherlink XL design only with its own register layout. Support is provided for ifmedia, hardware multicast filtering, bridging and promiscuous mode. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-08-21T18:35:55.000000Z K 7 svn:log V 471 To christen the brand new security category for syslog, we get IPFW using syslog(3) (log(9)) for its various purposes! This long-awaited change also includes such nice things as: * macros expanding into _two_ comma-delimited arguments! * snprintf! * more snprintf! * linting and criticism by more people than you can shake a stick at! * a slightly more uniform message style than before! and last but not least * no less than 5 rewrites! Reviewed by: committers END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-21T19:03:37.000000Z K 7 svn:log V 64 Remove MII/PHY related junk from here. It's not needed anymore. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-08-21T20:26:59.000000Z K 7 svn:log V 41 Mention rwhod(8) in the SEE ALSO section END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-08-21T20:54:40.000000Z K 7 svn:log V 132 Ufff. cflags -> chflags. I could have sworn this change has been in my last three successful make buildworlds... Noticed by: phk END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-08-21T21:35:59.000000Z K 7 svn:log V 123 Add missing include. Submitted by: Mitsuru IWASAKI Reviewed by: Alex Perel END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-08-21T22:07:27.000000Z K 7 svn:log V 67 Don't print a "," after the last superblock. Submitted by: adrian END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-08-21T22:10:49.000000Z K 7 svn:log V 158 Clean up after removing sys/eventhandler.h from sys/systm.h at the last minute. This should cover all of the missed cases (and should let LINT build again). END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-08-22T00:01:46.000000Z K 7 svn:log V 41 Remove two unused variable declarations. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-08-22T00:15:16.000000Z K 7 svn:log V 1404 Support full-precision file timestamps. Until now, only the seconds have been maintained, and that is still the default. A new sysctl variable "vfs.timestamp_precision" can be used to enable higher levels of precision: 0 = seconds only; nanoseconds zeroed (default). 1 = seconds and nanoseconds, accurate within 1/HZ. 2 = seconds and nanoseconds, truncated to microseconds. >=3 = seconds and nanoseconds, maximum precision. Level 1 uses getnanotime(), which is fast but can be wrong by up to 1/HZ. Level 2 uses microtime(). It might be desirable for consistency with utimes() and friends, which take timeval structures rather than timespecs. Level 3 uses nanotime() for the higest precision. I benchmarked levels 0, 1, and 3 by copying a 550 MB tree with "cpio -pdu". There was almost negligible difference in the system times -- much less than 1%, and less than the variation among multiple runs at the same level. Bruce Evans dreamed up a torture test involving 1-byte reads with intervening fstat() calls, but the cpio test seems more realistic to me. This feature is currently implemented only for the UFS (FFS and MFS) filesystems. But I think it should be easy to support it in the others as well. An earlier version of this was reviewed by Bruce. He's not to blame for any breakage I've introduced since then. Reviewed by: bde (an earlier version of the code) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-22T00:56:39.000000Z K 7 svn:log V 163 Crap, I knew I was going to forget something: add missing miibus method description file which slipped through the cracks. Pointed out by: Doug END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-08-22T01:29:53.000000Z K 7 svn:log V 64 Allow authkey to be changed independently of the current phase. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-08-22T01:46:57.000000Z K 7 svn:log V 235 Use the new vfs_timestamp() function to create the timestamps used by utimes(path, NULL). This gives them the same precision as the timestamps produced by write operations. Do likewise for lutimes() and futimes(). Suggested by bde. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-08-22T03:31:13.000000Z K 7 svn:log V 613 Assorted bug fixes. keyboard.c - Call tcsetattr() in VGLKeyboardEnd() to restore tty, only when tty attributes have been previously saved. PR: misc/9524 Submitted by: Katusyuki 'kei' Maeda (kei@nanet.co.jp) - Set up the tty raw mode correctly. main.c - Restore VESA_800x600 raster text mode correctly in VGLEnd(). Submitted by: des text.c - Allocate the correct size of a font buffer in VGLSetFontFile(). I forgot the submitter ;-( simple.c, bitmap.c - Fix address calculation for the VGA mode X in VGLGetXY() and VGLBitmapCopy(). - Fix typo (dsty -> dstx) in __VGLBitmapCopy(). Reviewed by: sos END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T03:48:31.000000Z K 7 svn:log V 136 Fix potential buffer overflow when using gtags. Submitted by: Shigio Yamaguchi [3]shigio@wafu.netgate.net (gtags author) PR: bin/7607 END K 10 svn:author V 6 nsayer K 8 svn:date V 27 1999-08-22T04:57:40.000000Z K 7 svn:log V 36 MFC: Equation result fix from v1.11 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-08-22T05:14:23.000000Z K 7 svn:log V 112 Fix assorted style problems and bring up to date. Submitted by: Alexey M. Zelkin PR: 13271 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T05:28:13.000000Z K 7 svn:log V 92 Fix a temp file race occurring only when -j is used. Noticed by: ru Obtained from: OpenBSD END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T05:29:09.000000Z K 7 svn:log V 23 MFC: tempfile race fix END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-08-22T05:37:18.000000Z K 7 svn:log V 160 Make "s_unlock" an inline function. (Inlining this function takes less space than calling it. A callable version still exists for use by some assembly code.) END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T05:57:53.000000Z K 7 svn:log V 98 MFC: tempfile race fix With particular thanks to: peter (Hey! hoek's excuse == it's 2am here!) END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-08-22T06:11:52.000000Z K 7 svn:log V 110 Improve the detection code for GlidePoint. This is still a kludge, but better than before... PR: kern/13215 END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-08-22T06:12:58.000000Z K 7 svn:log V 181 Revise description on moused options: - Clearly distinguish PS/2, bus, and serial protocols. - Explicitly state that serial mouse protocols don't work with the PS/2 and bus mice. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-08-22T06:16:01.000000Z K 7 svn:log V 54 MFC: revise description on moused options (rev 1.41). END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-08-22T08:19:57.000000Z K 7 svn:log V 28 MFC: stop profiling on exec END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-08-22T09:03:56.000000Z K 7 svn:log V 235 MFC: assorted bug fixes. - tty mode/attribute fix (keyboard.c, rev 1.2) - Video mode restoration (main.c, rev 1.3) - Buffer size calculation (text.c, rev 1.1) - Address calculation for VGA mode X (bitmap.c, rev 1.2, simple.c, rev 1.2) END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-08-22T09:52:33.000000Z K 7 svn:log V 238 - Remove cdevsw entry points in individual keyboard drivers; instead, use generic entry points for all drivers. - Eliminate bogus makedev(). - Eliminate softc in the lower drivers, as it is no longer necessary. Submitted (95%) by: phk END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-08-22T10:32:34.000000Z K 7 svn:log V 191 MFC: backport the revised VT switching code from -CURRENT (rev 1.307). (The PR originator has been testing the code in his -STABLE box for some time now and seen no problem.) PR: kern/13002 END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-08-22T13:30:01.000000Z K 7 svn:log V 88 MFC: rev. 1.58 Add kld* man(2) pages. PR: misc/13317 Submitted-by: blank@uni-trier.de END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 1999-08-22T14:48:00.000000Z K 7 svn:log V 280 Fix `key release event prevent suspend' problem. We don't need `sleep 1; zzz' trick now. - APM BIOS Call for suspend/standby now should be issued with delay. - Delay for suspend/standby can be adjusted by using sysctl(8) interface (eg. sysctl -w machdep.apm_suspend_delay=3). END K 10 svn:author V 5 green K 8 svn:date V 27 1999-08-22T15:21:52.000000Z K 7 svn:log V 68 Add a missing underscore that made EVENTHANDLER_FAST_INVOKE broken. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-22T15:34:47.000000Z K 7 svn:log V 516 Modify yp_mkdb so that it only checks for bogus '+' and '-' characters in source input if the -f flag is used, and modify Makefile.yp to only use -f for the passwd, master.passwd and group maps. These should be the only ones for which the + and - characters have special meaning that make it important for us to avoid letting them into any of the map databases. In some cases (namely the automounter maps) we have to allow at least the - character through in order to create the map properly. This closes PR #8699. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-22T15:37:21.000000Z K 7 svn:log V 162 MFC: add flag to conditionalize the filtering of map input lines with + and - characters in them so that automounter maps can be built properly. Closes PR #8699. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-08-22T16:12:13.000000Z K 7 svn:log V 138 Put full month names in another form ("genitive case"), the only form suitable for printing dates (like in strftime(... "%e %B %Y" ...)). END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-08-22T16:21:29.000000Z K 7 svn:log V 185 1) Add HEADER section. Similar to CODE. 2) deindent the two sections (CODE and HEADER), based on the indent found on the first line of the section; to make the output more readable. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-22T16:34:52.000000Z K 7 svn:log V 181 Mention that the 3Com 3cSOHO100-TX adapter (cheap version of the 3c905B) is supported, as well as the 3c980B server adapter (newer rev of the 3c980, same PCI ID) and the 3c905C-TX. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-08-22T16:40:02.000000Z K 7 svn:log V 98 MFC: mention that 3c980B, 3c905C and 3cSOHO100-TX OfficeConnect adapters from 3Com are supported. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-08-22T16:50:30.000000Z K 7 svn:log V 362 Go back to using microtime() to get the timestamps for {f,l,}utimes(path, NULL) for now. Bruce says I jumped the gun with my change in revision 1.131, or maybe it should use nanotime(), or maybe it shouldn't be decided in the VFS layer at all. I'm leaving it with the old behavior until the Trans-Pacific Internet Vulcan Mind Meld yields fuller understanding. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-08-22T17:20:50.000000Z K 7 svn:log V 44 MFC 1.6 -> 1.7: Mark my turf as maintainer. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-08-22T17:24:25.000000Z K 7 svn:log V 96 Use the final version of the patch for the overflow, not the next to final. Noticed by: eivind END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-08-22T17:28:18.000000Z K 7 svn:log V 202 MFC: Change many asserts into normal errors. Enable format string mismatch checking for _rtld_error(). map_object.c: 1.2 -> 1.3 rtld.c: 1.28 -> 1.29 rtld.h: 1.6 -> 1.7 END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-08-22T17:31:31.000000Z K 7 svn:log V 97 MFC 1.29 -> 1.30: Fix segmentation violations in certain obscure cases involving failed dlopens. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-08-22T17:49:06.000000Z K 7 svn:log V 125 MFC 1.5 -> 1.6: fix a kld bug where modules of type R_ALPHA_GLOB_DAT which have non-zero addends can get loaded incorrectly END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-08-22T18:50:43.000000Z K 7 svn:log V 136 Catch an at_shutdown I didn't think of in the last batch. Note to self: port to AS2100 so as to have a test system. Submitted by: jkh END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T19:09:19.000000Z K 7 svn:log V 120 The vty monster has feasted and now provides 8 vtys by default. PR: docs/13310 (Maxim Soboleva ) END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T19:10:08.000000Z K 7 svn:log V 55 MFC: reflect the new feeding habits of the vty monster END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-22T19:10:39.000000Z K 7 svn:log V 120 Slightly sanitize the isa/eisa bridge detection. The pci->eisa bridge logic (I use the term loosely) was a bit whacky. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T19:23:33.000000Z K 7 svn:log V 75 Typo: 102 => 192 (PR: docs/13310 - Maxim Sobolev ) END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T19:34:04.000000Z K 7 svn:log V 14 MFC: typo fix END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T19:42:40.000000Z K 7 svn:log V 46 Grammar and formatting touch-ups to comments. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-22T19:46:05.000000Z K 7 svn:log V 121 make pnp.h self contained, for what good it'll do since it's days are numbered (new pnp-aware isa code in the pipeline). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-22T19:51:33.000000Z K 7 svn:log V 90 Add an identify method to allow apm to attach itself to the nexus without hooks in there. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-08-22T19:52:21.000000Z K 7 svn:log V 48 MFC: improve grammar and formatting in comments END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-22T19:52:51.000000Z K 7 svn:log V 127 Add an identify method to allow npx to arrange itself to be attached to the nexus without explicit code in the nexus to do so. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-22T19:54:11.000000Z K 7 svn:log V 171 Make the identify routine add itself with priority 100 to make sure it goes after the npx/apm devices and any other motherboard devices that may get added down the track. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-22T19:56:55.000000Z K 7 svn:log V 449 Take advantage of the apm/npx code and let them identify themselves rather than having explicit hooks here. Treat the eisa/isa attach a little differently so that we defer the decision about to attach eisa/isa to the motherboard directly only if the PCI probe (if it exists) fails to turn up a PCI->EISA/ISA bridge. This restores the original device geometry where ISA and/or EISA attach to their bridge rather than bypassing and going to the root. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-22T19:59:29.000000Z K 7 svn:log V 365 Zap a heap of unused cruft now. We don't need the ISA/EISA/PCI hooks here any more as they are self identifying. Only PNP remains but that will be replaced any day now. Also reword a comment that had been XXX'ed to death to make it clear[er] why we don't enable interrupts before probing. PCIBIOS interrupt routing controls may make this possible to fix one day. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-22T21:44:35.000000Z K 7 svn:log V 102 Oops, that wasn't so clever after all. struct isa_device is still a prerequisite for this old pnp.h. END K 10 svn:author V 6 dwhite K 8 svn:date V 27 1999-08-22T21:45:24.000000Z K 7 svn:log V 586 Major PicoBSD update by luigi with some debugging help from myself. . Now builds on -STABLE (-CURRENT is broken due to bugs) . etc directory contents centralized instead of in each type directory (can exclude & override as desired) . Removed extraneous language files (lang files for rc really necessary?) . dialog-based build tool with support for custom floppy builds . MFS image loads as a mfs_root module instead of compiled into kernel THIS IS BROKEN ON CURRENT. I'll MFC to -STABLE immediately following. luigi tells me I have an OK from jkh on the MFC. Submitted by: luigi END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-08-22T21:45:25.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-08-22T21:47:32.000000Z K 7 svn:log V 70 Fix a small typo (missing comma) to make the alpha kernel build again END K 10 svn:author V 5 green K 8 svn:date V 27 1999-08-22T22:32:41.000000Z K 7 svn:log V 36 Make a comment I added a bit nicer. END K 10 svn:author V 6 dwhite K 8 svn:date V 27 1999-08-22T23:09:15.000000Z K 7 svn:log V 161 MFC: PicoBSD mega-upgrade. It actually works in -STABLE, let's hope I didn't miss anything. According to luigi, I have jkh's OK on this. Submitted by: luigi END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-08-22T23:17:57.000000Z K 7 svn:log V 34 NOALIAS -> NONAT Reminded by: jkh END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-08-22T23:18:42.000000Z K 7 svn:log V 112 Decrease the isdn recovery time to 1 second and mention that it should always be less than ppps redial timeout. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-08-22T23:26:05.000000Z K 7 svn:log V 77 ppp_alias -> ppp_nat Submitted by: Josef L. Karthauser END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-08-22T23:32:01.000000Z K 7 svn:log V 142 Aallow ppp to work with Nortel Networks Extranet Switch product and Windows NT tunneling. Submitted by: Chain Lee END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-22T23:40:41.000000Z K 7 svn:log V 211 Remove od.4 -- Kenneth Merry writes: It's not supported any more. It was never ported to CAM, and that functionality has been taken over by the da driver. So the man page can be removed. Reviewed by: ken END K 10 svn:author V 5 green K 8 svn:date V 27 1999-08-22T23:44:33.000000Z K 7 svn:log V 53 Finish unbreaking autoconf.c includes (for non-SMP.) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-08-22T23:49:00.000000Z K 7 svn:log V 135 The previous fix didn't do anything if you didn't have pnp. The ICU macros are only called in the !APIC_IO case, include icu.h there. END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-22T23:52:01.000000Z K 7 svn:log V 189 Remove cross-reference to removed man page od.4 sd(4) reference was also removed in the sentence: "In general the interfaces are similar to those described by wd(4) sd(4) and od(4)." END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1999-08-23T01:16:26.000000Z K 7 svn:log V 83 An explination of how to keep these files in good working order. Reviewed by: bde END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-23T01:17:58.000000Z K 7 svn:log V 260 Make -n flag compliant to the Single Unix Specification. To quote their ls(1) specification: -n The same as -l, except that the owner's UID and GID numbers are written, rather than the associated character strings. Reviewed by: green END K 10 svn:author V 5 mharo K 8 svn:date V 27 1999-08-23T03:16:08.000000Z K 7 svn:log V 22 MFC: #include END K 10 svn:author V 5 mharo K 8 svn:date V 27 1999-08-23T03:59:52.000000Z K 7 svn:log V 84 MFC: use uname(3) to find out hardware platform, add braces and other minor cleanup END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1999-08-23T05:12:43.000000Z K 7 svn:log V 162 Fix script in README to actually work, empty lines produce as much a diff as lines with the wrong stuff on it. Add references in mtree data files to the README. END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-08-23T05:39:40.000000Z K 7 svn:log V 60 Backed out my -n change to imply -l by request of sheldonh. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-08-23T08:33:08.000000Z K 7 svn:log V 70 Additional cleanup of the picobsd scripts. Also bump Version to 0.445 END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-08-23T08:52:05.000000Z K 7 svn:log V 83 More cleanup: move device entries in Picobsd makefiles in a more accessible place. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-08-23T09:35:12.000000Z K 7 svn:log V 80 Fix the breakage caused by hanging softc off dev_t. This is only a workaround. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-08-23T10:05:20.000000Z K 7 svn:log V 57 Add missing file probably forgotten from previous commit END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-08-23T10:13:06.000000Z K 7 svn:log V 56 Add missing files probably forgotten in previous commit END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-08-23T10:19:15.000000Z K 7 svn:log V 56 Add missing files probably forgotten in previous commit END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-08-23T10:23:32.000000Z K 7 svn:log V 59 Remove some files probably forgotten from previous commit. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-08-23T11:02:08.000000Z K 7 svn:log V 38 Add missing file from previous commit END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-08-23T11:04:23.000000Z K 7 svn:log V 41 Add missing files from previous commits. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-08-23T11:04:24.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-08-23T11:06:19.000000Z K 7 svn:log V 239 Add new option to fdisk: -e This wipes the MBR and creates slice 1 as a FreeBSD slice covering the disk starting from the second track to the cylinder aligned end of the disk. This is the most compatibly layout we have as far as I know. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-08-23T11:07:00.000000Z K 7 svn:log V 25 MFC: -e option to fdisk. END