ƒ«Q88000 239 157 112 221 468 682 220 611 189 142 117 262 168 127 129 132 375 157 218 254 384 232 125 257 874 317 321 261 157 154 113 164 219 189 434 220 140 137 133 198 126 159 133 248 116 127 151 219 283 179 176 118 197 130 253 168 172 119 135 116 141 362 146 166 145 116 141 116 116 119 176 465 174 305 128 128 189 251 136 235 334 107 175 464 228 257 578 226 137 997 187 215 596 262 140 162 448 370 291 126 134 184 122 422 191 126 134 296 225 166 131 239 173 894 159 167 168 167 287 273 409 161 139 238 183 224 232 321 187 191 134 161 191 274 166 264 149 122 108 277 161 110 115 103 108 223 143 187 193 113 675 646 360 138 137 142 195 352 217 183 154 337 199 190 167 171 141 154 113 127 156 128 146 185 151 418 157 138 137 203 264 639 382 167 162 205 195 232 185 170 163 318 184 272 121 167 218 569 117 244 186 140 139 177 120 204 457 341 135 116 102 241 196 231 360 580 134 143 358 227 240 277 132 164 361 148 151 198 303 153 167 166 124 130 118 356 174 197 400 238 K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-15T21:36:30.000000Z K 7 svn:log V 62 The instructions on doing something with src/lib/csu/sparc64. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-15T21:41:11.000000Z K 7 svn:log V 17 Embelish CFLAGS. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-12-15T22:53:07.000000Z K 7 svn:log V 125 Oops. MFC: some fabric && WWN related fixes, plus some bothces about overwriting busses with pending Sendmarker operations. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-12-15T22:54:20.000000Z K 7 svn:log V 372 Forced checkin- last log message was bad. It should have been: MFC: Major restructuring for swizzling to the request queue and unswizzling from the response queue. Instead of the ad hoc ISP_SWIZZLE_REQUEST, we now have a complete set of inline functions in isp_inline.h. Each platform is responsible for providing just one of a set of ISP_IOX_{GET,PUT}{8,16,32} macros. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-12-15T23:35:55.000000Z K 7 svn:log V 589 Add another level of checking to 'chkprintcap', which is done by "skimming thru" the printcap file looking for some common mistakes that people make. These are the kinds of mistakes where the printcap file probably looks correct to human eyes, but is wrong in some subtle way which causes a problem in some queue definitions. The program treats these as "warnings" not "errors". Note that I'm flexible on the m.f.c. schedule, if people would rather this waited until after 4.5-release. Reviewed by: no screams from freebsd-audit freebsd-print@bostonradio.org MFC after: 4 days END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-12-16T01:44:49.000000Z K 7 svn:log V 126 Fix a typo. Don't call options flags. Remove some documentation that is no longer applicable to whois. Bump document date. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-12-16T02:55:41.000000Z K 7 svn:log V 516 Add code to export and print the description associated to sysctl variables. Use the -d flag in sysctl(8) to see this information. Possible extensions to sysctl: + report variables that do not have a description + given a name, report the oid it maps to. Note to developers: have a look at your code, there are a number of variables which do not have a description. Note to developers: do we want this in 4.5 ? It is a very small change and very useful for documentation purposes. Suggested by: Orion Hodson END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-12-16T05:14:17.000000Z K 7 svn:log V 95 Add comments on where to look if you wish to auto-load modules at boot time. MFC after: 1 day END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-12-16T05:37:22.000000Z K 7 svn:log V 49 Remove PC98 code. This file is not used by PC98. END K 10 svn:author V 3 arr K 8 svn:date V 27 2001-12-16T07:46:15.000000Z K 7 svn:log V 25 - typo 'f' should be 't' END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-12-16T07:52:13.000000Z K 7 svn:log V 167 Oops, forgot to commit one file in the fd driver mega update. Here it is, some more constants for NE765 & Co. Pointed out by: silby, Dave Cornejo END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-12-16T09:00:03.000000Z K 7 svn:log V 75 Merged from sys/isa/{fd.c,fdreg.h} revisions 1.222 and 1.15, respectively. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-12-16T09:03:41.000000Z K 7 svn:log V 34 MFi386: files.i386 revision 1.385 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-12-16T09:04:08.000000Z K 7 svn:log V 36 MFi386: options.i386 revision 1.162 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-12-16T09:05:59.000000Z K 7 svn:log V 39 MFi386: files.i386 revision 1.307.2.18 END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-12-16T13:26:44.000000Z K 7 svn:log V 277 When cancelling a thread while in a join operation, do not detach the target thread of the join operation. This allows the cancelled thread to detach the target thread in its cancellation handler. This bug was found by Butenhof's cancel_subcontract test. Reviewed by: jasone END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-12-16T15:13:38.000000Z K 7 svn:log V 66 MFC: add support to send ISDN D-channel keypad protocol messages. END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-12-16T15:18:11.000000Z K 7 svn:log V 126 MFC: add support to send ISDN D-channel keypad protocol messages. (and get the ReleaseNotes in sync with -current again) END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-12-16T15:46:08.000000Z K 7 svn:log V 159 MFC: Remove printf's on mbuf/cluster allocation failures. There are now equivalent and less dangerous (rate limited) messages in the mbuf allocation code. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-12-16T16:07:20.000000Z K 7 svn:log V 289 Add/correct description for some sysctl variables where it was missing. The description field is unused in -stable, so the MFC there is equivalent to a comment. It can be done at any time, i am just setting a reminder in 45 days when hopefully we are past 4.5-release. MFC after: 45 days END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-12-16T16:15:32.000000Z K 7 svn:log V 140 comment out the i4bing interface since it is of no use currently and seems to make problems (not reproducable here) in some configurations. END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-12-16T17:21:16.000000Z K 7 svn:log V 34 Remove whitespace at end of line. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-12-16T17:38:30.000000Z K 7 svn:log V 162 Remove reliance on i++ in multiple arguments to a function. C does not guarantee the order of increment. Noticed by: GCC 3.0 use by the Linux community and jhb END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-12-16T18:07:18.000000Z K 7 svn:log V 779 Add a comment to clarify that even when structure size and fields do not change, there is no guarantee that start using previously "unused" fields will not break binary compatibility with third-party binary-only drivers. This is specifically in relation to the previous commit to STABLE (which might also break source compatibility because of the change of names of two fields, but this is actually a good thing because one can at least detect the problem at compile time). This said, and missing a specification of the interface for network device drivers, there is no way to guarantee binary compatibility, I am fully in favour of the previous commit, and actually thank Jonathan for creating a precedent (hoping that this comment will not cause others to request a backout). END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-12-16T18:26:16.000000Z K 7 svn:log V 225 MFC: r1.97-1.101 - Reduce stack allocation - Use explicit sizes for the prpsinfo command length string - Explicitely use M_WAITOK for clarity Also, added braces and fixed a return to reduce diffs to -current. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-12-16T18:51:11.000000Z K 7 svn:log V 224 Move the new superblock field `fs_active' into the region of the superblock that is already set up to handle pointer types. This fixes an accidental change in the superblock size on 64-bit platforms caused by revision 1.24. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-12-16T18:54:09.000000Z K 7 svn:log V 164 Make sure we ignore the value of `fs_active' when reloading the superblock, and move the initialisation of it to beside where other pointer fields are initialised. END K 10 svn:author V 2 dg K 8 svn:date V 27 2001-12-16T21:03:49.000000Z K 7 svn:log V 66 MFC rev 1.104: fix for input bytes statistic when using bridging. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-12-16T22:49:57.000000Z K 7 svn:log V 60 Part #1 of the promised floppy driver documentation update. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-12-17T01:33:20.000000Z K 7 svn:log V 19 add krb4 libraries END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-12-17T01:33:21.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-12-17T01:33:27.000000Z K 7 svn:log V 122 Ignore the value of fs_active when comparing superblocks. Noticed by: "Niels Chr. Bank-Pedersen" END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-12-17T01:39:36.000000Z K 7 svn:log V 95 Addition of sysctl variable to enable spdif. By default spdif is disabled. MFC after: 3 days END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-12-17T01:57:42.000000Z K 7 svn:log V 339 Added a sysctl control variable "ac97rate" to allow manual tuning of the link rate - some ich motherboards overclock ac97 out of the box. Will hopefully replace this with a callibration loop in time for 4.5R freeze. Problem reported by Luigi Rizzo and fix derived from his code (put diff in ich.c rather than ac97.c). MFC after: 3 days END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-12-17T07:49:34.000000Z K 7 svn:log V 124 Initalize ifq_maxlen to prevent a harmless warning message. MFC After: 1 day Pointed out by: jacks@sage-american.com, bmah END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-12-17T08:16:14.000000Z K 7 svn:log V 46 Modify tip that no longer applies for ftp(1). END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-12-17T08:32:33.000000Z K 7 svn:log V 44 MFC the Bulgarian BDS and Phonetic keymaps. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T10:08:36.000000Z K 7 svn:log V 42 MFC: Reduce gratuitous diffs to -CURRENT. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T10:09:20.000000Z K 7 svn:log V 106 MFC: 1.26: Don't install manpage links for the nonexistent functions exp2(), exp2f(), log2() and log2f(). END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-12-17T10:31:05.000000Z K 7 svn:log V 33 MFC: Fixed to draw mouse cursor. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T11:13:51.000000Z K 7 svn:log V 68 Now that the driver has been MFC'ed, fix the first appearence info. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T11:30:19.000000Z K 7 svn:log V 42 MFC: Reduce gratuitous diffs to -CURRENT. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-12-17T12:09:35.000000Z K 7 svn:log V 151 MFC: Sources cleanup and style/warnings fixes gencat.c rev 1.6 & 1.7 gencat.h rev 1.3 genlib.c rev 1.10 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T12:12:17.000000Z K 7 svn:log V 25 Add .Lb entry for -lpam. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T12:14:23.000000Z K 7 svn:log V 36 MFC: .Lb libpam, .St -p1003.1-2001. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T12:40:05.000000Z K 7 svn:log V 60 MFC: 1.91: INADDR_TO_IFP() now performs hash table lookups. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-12-17T12:43:23.000000Z K 7 svn:log V 122 MFC: remove never used home-born implementation of curses library Makefile rev 1.8 machdep.c rev 1.8 rogue.h rev 1.4 END K 10 svn:author V 3 non K 8 svn:date V 27 2001-12-17T13:30:20.000000Z K 7 svn:log V 190 [MFC] o Remove PAO3 dependent part. o Add KLD support for scsi_low (cam/scsi/scsi_low_pisa.c). o Add KLD dependency of ncv, nsp and stg drivers to scsi_low ({ncr53c500,nsp,stg}_pccard.c). END K 10 svn:author V 3 non K 8 svn:date V 27 2001-12-17T13:32:31.000000Z K 7 svn:log V 87 [MFC] Add module directories and makefiles for ncv, nsp, stg and scsi_low KLD modules. END K 10 svn:author V 3 non K 8 svn:date V 27 2001-12-17T13:33:50.000000Z K 7 svn:log V 84 Add modules of scsi_low based SCSI drivers ncv, nsp, stg, and common part scsi_low. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-12-17T13:38:58.000000Z K 7 svn:log V 24 Install devfs includes. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-12-17T13:42:46.000000Z K 7 svn:log V 102 Add support for devfs. In other words, for -CURRENT, make work at all again for normal device nodes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T13:45:56.000000Z K 7 svn:log V 39 Removed a no-op FILES from bsd.doc.mk. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-12-17T13:49:50.000000Z K 7 svn:log V 155 MFC 1.19: fix jot -r on 64-bit platforms. hard-code the UINT32_MAX constant since -stable doesn't have it (as suggested by wollman in commit log for 1.19) END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-12-17T13:51:43.000000Z K 7 svn:log V 76 MFC 1.28 (partly): automatic creation of faith0 for backward compatibility. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T13:59:35.000000Z K 7 svn:log V 81 FILES support for bsd.prog.mk. See bsd.README for details. Stolen from: NetBSD END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-12-17T14:03:15.000000Z K 7 svn:log V 22 MFC: clock_compat_osf END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-12-17T15:11:29.000000Z K 7 svn:log V 39 Fix some style bugs Prompted by: mike END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T15:23:57.000000Z K 7 svn:log V 25 Install files via FILES. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-12-17T15:33:09.000000Z K 7 svn:log V 45 MFC: rev 1.8, install i4bing.4, sort entries END K 10 svn:author V 7 mwlucas K 8 svn:date V 27 2001-12-17T15:41:13.000000Z K 7 svn:log V 265 Add Italian translations to the example for refusing docproj translations. This will once again allow docproj trackers to use the sample out-of-the-box to only download English. Rapid MFC to avoid the coming freeze. PR: 32329 Approved by: bmah MFC after: 1 day END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-12-17T15:41:55.000000Z K 7 svn:log V 50 MFC: rev 1.230, get rid of WANT_CSRG_LIBM define. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-12-17T15:41:56.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_5'. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-12-17T15:46:28.000000Z K 7 svn:log V 49 MFC: rev 1.159, get rid of WANT_CSRG_LIBM define END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T16:02:15.000000Z K 7 svn:log V 25 Install files via FILES. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T16:04:40.000000Z K 7 svn:log V 50 Oops, forgot to remove the `beforeinstall' block. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T16:21:59.000000Z K 7 svn:log V 25 Install files via FILES. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T16:45:09.000000Z K 7 svn:log V 25 Install files via FILES. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-17T16:52:32.000000Z K 7 svn:log V 28 Install script via SCRIPTS. END K 10 svn:author V 8 sumikawa K 8 svn:date V 27 2001-12-17T18:13:12.000000Z K 7 svn:log V 79 Back out cometic changes. This is for easily syncing with KAME in other BSDs. END K 10 svn:author V 5 guido K 8 svn:date V 27 2001-12-17T18:44:43.000000Z K 7 svn:log V 370 MFC: Add new boot flag to i386 boot: -p. This flag adds a pausing utility. When ran with -p, during the kernel probing phase, the kernel will pause after each line of output. This pausing can be ended with the '.' key, and is automatically suspended when entering ddb. This flag comes in handy at systems without a serial port that either hang during booting or reser. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-12-17T18:58:04.000000Z K 7 svn:log V 80 Document clock_compat_osf1 for alpha dual boot systems. Submitted by: gallatin END K 10 svn:author V 3 jdp K 8 svn:date V 27 2001-12-17T19:32:33.000000Z K 7 svn:log V 212 MFC: Make bpf's read timeout feature work more correctly with select/poll, and therefore with pthreads. This is a merge of the following revisions: bpf.c 1.86 bpfdesc.h 1.19 PR: kern/22063 and bin/31649 END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-12-17T20:03:59.000000Z K 7 svn:log V 33 MFC: r1.51; syncache statistics. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-17T20:54:56.000000Z K 7 svn:log V 35 Nitpicky markup and grammar fixes. END K 10 svn:author V 5 guido K 8 svn:date V 27 2001-12-17T21:07:24.000000Z K 7 svn:log V 95 MFC: Add Id for 82801CA (ICH3?). The ich driver seems to work fine on the laptop that had it. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-17T21:32:36.000000Z K 7 svn:log V 157 New release note: smbfs userland import. Modified release notes: bge(4) input checksum offload disabled, ncv/nsp/stg modules. MFCs noted: bootloader -p END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-17T21:35:00.000000Z K 7 svn:log V 43 MFC: boot loader -p, ncv/nsp/stg modules. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-12-17T22:05:23.000000Z K 7 svn:log V 142 Cleaning up some entries missed on the first sweep. Add a directory in /var/run to store ppp(8) command sockets. PR: bin/29966 MFC after: 4 END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-12-17T22:24:19.000000Z K 7 svn:log V 239 Fix a problem where stats overflow interrupts would cause a major slowdown, and re-enable stats overflow interrupts. For future reference, the bug was in our code, and not some bug in the 3com chips. Reviewed by: wpaul MFC after: 2 days END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-12-17T22:50:59.000000Z K 7 svn:log V 13 MFC rev 1.16 END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-12-17T22:57:12.000000Z K 7 svn:log V 81 MFC rev 1.48 - Set more restrictive limits on maxprocperuid and maxfilesperproc. END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-12-17T22:58:52.000000Z K 7 svn:log V 369 MFC rev 1.59 Reduce the local network slowstart flightsize from infinity to 4 packets. Now that we've increased the size of our send / receive buffers, bursting an entire window onto the network may cause congestion. As a result, we will slow start beginning with a flightsize of 4 packets. Problem reported by: Thomas Zenker END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-17T23:06:06.000000Z K 7 svn:log V 133 MFC: 1.31-1.32: Do not compile in VM_MAXUSER_ADDRESS, find it dynamically in case the kernel was compiled for a different KVM setup. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-12-17T23:14:14.000000Z K 7 svn:log V 163 1) Localize (LC_CTYPE) 2) Catch "" to 0 conversion for OSes that not catch it in strto*() (f.e. -stable). It is needed because POSIX agrees with both variants. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-17T23:14:35.000000Z K 7 svn:log V 485 Small cleanups to the SMP code: - Axe inlvtlb_ok as it was completely redundant with smp_active. - Remove references to non-existent variable and non-existent file in i386/include/smp.h. - Don't perform initializations local to each CPU while holding the ap boot lock on i386 while an AP bootstraps itself. - Reorganize the AP startup code some to unify the latter half of the functions to bring an AP up. Eventually this might be broken out into a MI function in subr_smp.c. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-17T23:27:49.000000Z K 7 svn:log V 132 New release note: Network device polling. Modified release note: Smaller local slowstart flightsize now that buffers are larger. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-17T23:28:10.000000Z K 7 svn:log V 44 MFC: local slowstart flightsize decreased. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-18T00:27:18.000000Z K 7 svn:log V 904 Modify the critical section API as follows: - The MD functions critical_enter/exit are renamed to start with a cpu_ prefix. - MI wrapper functions critical_enter/exit maintain a per-thread nesting count and a per-thread critical section saved state set when entering a critical section while at nesting level 0 and restored when exiting to nesting level 0. This moves the saved state out of spin mutexes so that interlocking spin mutexes works properly. - Most low-level MD code that used critical_enter/exit now use cpu_critical_enter/exit. MI code such as device drivers and spin mutexes use the MI wrappers. Note that since the MI wrappers store the state in the current thread, they do not have any return values or arguments. - mtx_intr_enable() is replaced with a constant CRITICAL_FORK which is assigned to curthread->td_savecrit during fork_exit(). Tested on: i386, alpha END K 10 svn:author V 2 dg K 8 svn:date V 27 2001-12-18T00:35:24.000000Z K 7 svn:log V 96 MFC rev 1.5: disabled input hardware assisted checksum due to it being broken for some packets. END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2001-12-18T00:48:44.000000Z K 7 svn:log V 119 Const'ify the CDB format string passed to the CDB parsing routines (csio_decode_visit() and family). Reviewed by: ken END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-12-18T01:22:09.000000Z K 7 svn:log V 499 Avoid passing the variable `tl' to functions that just use it for temporary storage. In the old NFS code it wasn't at all clear if the value of `tl' was used across or after macro calls, but I'm fairly confident that the convention was to keep its use local. Each ex-macro function now uses a local version of this variable, so all of the double-indirection goes away. The only exception to the `local use' rule for `tl' is nfsm_clget(), which is left unchanged by this commit. Reviewed by: peter END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-12-18T02:02:59.000000Z K 7 svn:log V 164 Fix the retrieval of USRSTACK via sysctl so that it works for 64-bit archs. This should fix libc_r on alpha. Submitted by: Bernd Walter END K 10 svn:author V 6 archie K 8 svn:date V 27 2001-12-18T02:31:54.000000Z K 7 svn:log V 45 MFC: Add support for 56 bit MPPE encryption. END K 10 svn:author V 6 archie K 8 svn:date V 27 2001-12-18T02:33:27.000000Z K 7 svn:log V 67 MFC: (rev. 1.45) Fix access-after-free bug added in revision 1.31. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:05:22.000000Z K 7 svn:log V 352 Working changes for GCC 3.0.2. We now fake out the native libgcc.mk + GNU autoconf'ed Makefile. This gives us the flexability we will need to support our new arches (StrongARM, Sparc64, PowerPC, and IA-64). If this new way proves to be too much a hassle, I still have a close-to-being-finished version that is more like the 2.95 version of this file. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:09:26.000000Z K 7 svn:log V 274 Working changes for GCC 3.0.2. This thing grew. We now have to link with many more files as if it were one of the driver programs. We also have to deal with the very irritating layering of malloc and friends. Our malloc works *very* well thank you. Thus we will use it. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:10:56.000000Z K 7 svn:log V 195 Working changes for GCC 3.0.2. We now have to use the GCC stdarg.h varargs.h. We simply have no choice as it has an internal representation that we really cannot properly define in our headers. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:11:35.000000Z K 7 svn:log V 31 Working changes for GCC 3.0.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:12:24.000000Z K 7 svn:log V 39 Changes in order to compile GCC 3.0.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:13:22.000000Z K 7 svn:log V 89 Changes in order to compile GCC 3.0.2. Boy did a lot of files get added or moved around. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:15:02.000000Z K 7 svn:log V 27 Regenerated for GCC 3.0.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:19:11.000000Z K 7 svn:log V 326 Changes in order to compile GCC 3.0.2. Really irritating changes are the "forced" layering of malloc + friends in order to use the GNU versions. Sorry, we have a *very* fine malloc, and we will use it. Period. Even more irritating is that the GNU people now want to replace ctype also!! So we partially dike it out here. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:20:31.000000Z K 7 svn:log V 96 Changes in order to compile GCC 3.0.2. The for-GCC-only preprocessor is now built using cpplib. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:21:49.000000Z K 7 svn:log V 31 Working changes for GCC 3.0.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:22:23.000000Z K 7 svn:log V 39 Changes in order to compile GCC 3.0.2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:24:18.000000Z K 7 svn:log V 200 I used this for one of the gcc 2.97 snapshots. It is here in case we decide we want the directory to match the binary name since neither the binary nor the source file(s) are named 'cccp' any longer. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T03:28:08.000000Z K 7 svn:log V 129 With GCC 3, we *must* use the GCC stdarg.h. We can no longer just make _BSD_VA_LIST_ match what we think the compiler is doing. END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-12-18T03:29:31.000000Z K 7 svn:log V 72 Add calibration test to determine extent of AC97 overclocking (if any). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T04:13:58.000000Z K 7 svn:log V 36 Virgin import of GCC 3.0.2's libf2c END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-18T04:13:58.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r88109, 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-12-18T04:13:59.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-gcc_3_0_2'. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-18T07:55:17.000000Z K 7 svn:log V 801 - Add a function to convert 6 byte SCSI commands for read, write, mode sense, and mode select into their 10 byte equivalents. Eventually the da(4) driver will become more intelligent about this, or at least allow umass(4) to pass quirks in directly. However, this is a functional workaround until a better fix is implemented. - Use the 6 to 10 conversion function to allow the ATAPI and UFI command sets to emulate 6 byte commands with 10 byte commands. - Use the ATAPI command set rather than UFI for the ScanLogic SL11R-IDE as it supports the SYNCH_CACHE command. - Enable ATAPI command set support. - Pass READ/WRITE_12 commands through for UFI support as the UFI spec says they should be supported. - Update a comment in the UFI translation function since we handle MODE_SELECT. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-18T08:01:48.000000Z K 7 svn:log V 65 Fix warning; line 1640: ciss_abort_request defined but not used. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-18T08:03:25.000000Z K 7 svn:log V 73 Fix warnings: the bge_bpd_read*() functions are not used (#ifdef notdef) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-18T08:05:57.000000Z K 7 svn:log V 74 MFC: rev 1.3 (trivial): ciss_abort_request() defined but not used warning END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-18T08:08:34.000000Z K 7 svn:log V 73 MFC: 1.6 (trivial): bge_vpd_read*() defined but not used (#ifdef notdef) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-18T08:51:34.000000Z K 7 svn:log V 194 Allow the ATOMIC_ASM() macro to pass in the constraints on the V parameter since the char versions need to use either ax, bx, cx, or dx. Submitted by: Peter Jeremy (mostly) Recommended by: bde END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-18T08:54:39.000000Z K 7 svn:log V 180 Various assembly fixes mostly in the form of using the "+" modifier for output operands to mark them as both input and output rather than listing operands twice. Reviewed by: bde END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-18T09:06:10.000000Z K 7 svn:log V 316 - Change all callers of addupc_task() to check PS_PROFIL explicitly and remove the check from addupc_task(). It would need sched_lock while testing the flag anyways. - Always read sticks while holding sched_lock using a temporary variable where needed. - Always init prticks to 0 in ast() to quiet a warning. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T09:40:22.000000Z K 7 svn:log V 70 mdoc(7) police: markup, spelling, and grammar fixes. PR: docs/32955 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T09:43:58.000000Z K 7 svn:log V 48 MFC: 1.23: markup, spelling, and grammar fixes. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-12-18T09:44:50.000000Z K 7 svn:log V 145 MFC: synch with -CURRENT (authentication callbacks, redirect to FTP URLs, verbosity, various small bug fixes, warnings and style, version bump). END K 10 svn:author V 3 des K 8 svn:date V 27 2001-12-18T09:48:09.000000Z K 7 svn:log V 91 MFC: synch with -CURRENT (authentication callback, timeout, atomicity, warnings and style) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T10:09:02.000000Z K 7 svn:log V 132 MFC: queue.h (1.36, 1.40), queue.3 (1.16, 1.17, 1.18). This is now equivalent to -CURRENT except for CIRCLEQs. Prodded by: kbyanc END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-12-18T11:25:58.000000Z K 7 svn:log V 139 Add tbl and tbsp as contractions of tablespoon, and tsp for teaspoon. Submitted by: banshee MFC after: 7 days END K 10 svn:author V 7 mwlucas K 8 svn:date V 27 2001-12-18T12:30:44.000000Z K 7 svn:log V 224 MFC 1.5 Add Italian translations to the example for refusing docproj translations. This will once again allow docproj trackers to use the sample out-of-the-box to only download English. PR: 32329 Approved by: bmah END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-12-18T12:31:53.000000Z K 7 svn:log V 90 Merge the contributed smbfs-1.4.1 distribution onto the RELENG_4 branch. Approved by: re END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-12-18T12:53:17.000000Z K 7 svn:log V 94 MFC: add bmake glue for smbfs userland components and connect to i386 build. Approved by: re END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-12-18T13:03:25.000000Z K 7 svn:log V 41 MFC: Use an array to convert attributes. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-12-18T13:17:00.000000Z K 7 svn:log V 64 MFC rev 1.109: bump __FreeBSD_version for userland smbfs import END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-12-18T13:29:59.000000Z K 7 svn:log V 94 MFC: add bmake glue for smbfs userland components and connect to i386 build. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T16:13:45.000000Z K 7 svn:log V 182 Fixed the bug in transparent TCP proxying with the "encode_ip_hdr" option -- TcpAliasOut() did not catch the IP header length change. Submitted by: Stepachev Andrey END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T16:18:48.000000Z K 7 svn:log V 75 MFC: 1.34: make "type encode_ip_hdr" transparent TCP proxying really work. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-18T16:26:57.000000Z K 7 svn:log V 170 The smbutils import really only applies to the i386...fix this (noticed by sheldonh). While I'm here, note its MFC, also add some cross-references from the kernel part. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T17:00:34.000000Z K 7 svn:log V 58 MFC: 1.33: Add forgotten -p to the synopsis line as well. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-18T17:05:56.000000Z K 7 svn:log V 29 MFC: smbfs userland import. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-18T18:03:48.000000Z K 7 svn:log V 16 Whitespace fix. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-12-18T18:05:17.000000Z K 7 svn:log V 179 Change the atomic_set_char to atomic_set_int and atomic_clear_char to atomic_clear_int to ease the implementation for the sparc64. Requested by: Jake Burkholder END K 10 svn:author V 6 archie K 8 svn:date V 27 2001-12-18T18:21:45.000000Z K 7 svn:log V 66 MFC: (rev. 1.12) Don't free a pending 'struct callout' structure. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T18:21:51.000000Z K 7 svn:log V 19 Whitespace police. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T18:23:09.000000Z K 7 svn:log V 24 MFC: Whitespace police. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T18:27:27.000000Z K 7 svn:log V 12 Add LIBSMB. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-18T18:29:05.000000Z K 7 svn:log V 17 MFC: Add LIBSMB. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-12-18T18:35:55.000000Z K 7 svn:log V 125 MFC: merge in -o and -O options, and fix SYNOPSIS ftpcmd.y revs 1.27, 1.28 ftpd.8 revs 1.42 - 1.44 ftpd.c revs 1.80, 1.82 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-18T18:42:02.000000Z K 7 svn:log V 51 Don't use RFTHREAD when creating a kernel process. END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-12-18T18:46:32.000000Z K 7 svn:log V 92 In a couple of places, we recalculated addresses we already had in local pointer variables. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-18T18:50:02.000000Z K 7 svn:log V 100 Merge part of revision 1.18 of sys/i386/linux/linux_machdep.c: don't use RFTHREAD in linux_clone(). END K 10 svn:author V 5 green K 8 svn:date V 27 2001-12-18T20:05:20.000000Z K 7 svn:log V 19 set TMPDIR to /tmp END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-12-18T20:48:54.000000Z K 7 svn:log V 579 This is a forward port of Peter's vlrureclaim() fix, with some minor mods by me to make it more efficient. The original code had serious balancing problems and could also deadlock easily. This code relegates the vnode reclamation to its own kproc and relaxes the vnode reclamation requirements to better maintain kern.maxvnodes. This code still doesn't balance as well as it could, but it does a much better job then the original code. Approved by: re@freebsd.org Obtained from: ps, peter, dillon MFS Assuming: Assuming no problems crop up in Yahoo testing MFC after: 7 days END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-12-18T20:52:09.000000Z K 7 svn:log V 551 Sync with most of NetBSD's changes, including: *) Sync with 4.4BSD-Lite2 *) Set usecs for utimes() *) Add 'inc' command and 'autoinc' option that check for new mail manually and automatically, respectively *) Use POSIX signal handling and tty semantics *) Handle long lines correctly when paging messages *) Add ability to explicitly search 'To:' line *) Various manpage cleanups *) Support overriding '~/.mailrc' with $MAILRC *) Support 'askbcc' and 'asksub' options *) Fix various bugs Reviewed by: ru (mail.1) Obtained from: NetBSD END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-12-18T22:16:33.000000Z K 7 svn:log V 265 Change the test for _MACHINE_ARCH == i386 into #ifdef __i386__ since it otherwise breaks on the Alpha arch. I think this is wrong since i'd actually like to probe for a PC architecture, not for a particular CPU type. Anyway, now it's again the way it used to be. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-18T22:42:09.000000Z K 7 svn:log V 46 Axe stale extern for a non-existent variable. END K 10 svn:author V 2 pb K 8 svn:date V 27 2001-12-18T23:28:45.000000Z K 7 svn:log V 46 Fix typo in usage (power same -> power save). END K 10 svn:author V 2 pb K 8 svn:date V 27 2001-12-18T23:43:35.000000Z K 7 svn:log V 51 MFC: Fix typo in usage (power same -> power save). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-19T00:53:23.000000Z K 7 svn:log V 102 Return EINVAL if kernel only flags are passed to the rfork syscall rather than silently masking them. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-12-19T00:53:24.000000Z K 7 svn:log V 257 Complete the device polling support by adding a thread in charge of polling interfaces at the lowest possible priority (this might result in softnetisr being scheduled, but there is no risk of livelock because they have a higher priority than this thread). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-19T00:55:13.000000Z K 7 svn:log V 124 Make RFPPWAIT a kernel-only flag. Programs desiring this feature should use vfork() rather than manually invoking rfork(). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-19T00:59:54.000000Z K 7 svn:log V 91 Document that rfork() will return EINVAL if flags not listed in the manpage are passed in. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-19T01:23:32.000000Z K 7 svn:log V 62 Fix comment for the SiS 645 chipset to be 645 instead of 635. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-19T01:31:12.000000Z K 7 svn:log V 242 Use a different mechanism to get the vnlru process to wake up and notice the shutdown request at reboot/halt time. Disable the printf 'vnlru process getting nowhere, pausing...' and instead export the count to the debug.vnlru_nowhere sysctl. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-19T01:35:18.000000Z K 7 svn:log V 104 Do not initialize static/global variables to 0. Use bss instead of taking up space in the data section. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-12-19T01:53:11.000000Z K 7 svn:log V 98 Display the right message for the SiS 645 chipset. Submitted by: Kent Stewart END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T03:36:42.000000Z K 7 svn:log V 74 MFC: Second alpha jumbo patch to remove i386-isms. dev.sgml 1.55->1.56 END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-12-19T04:44:24.000000Z K 7 svn:log V 80 MFC 1.9: don't build/install game-related documents when building with NOGAMES. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-12-19T04:47:19.000000Z K 7 svn:log V 50 MFC 1.33: style fix: use .else where appropriate. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-12-19T04:47:52.000000Z K 7 svn:log V 63 MFC 1.80: bring comment for bpfattach() in sync with reality.i END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-12-19T04:49:11.000000Z K 7 svn:log V 22 MFC: don't use COPTS. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-12-19T04:49:36.000000Z K 7 svn:log V 36 MFC 1.16: fix compile with -DDEBUG. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-12-19T04:51:12.000000Z K 7 svn:log V 65 MFC 1.13: add $FreeBSD$; 1.17: nuke spaces in front of tabs. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-12-19T04:52:15.000000Z K 7 svn:log V 37 MFC 1.2: deuglify the usage message. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-12-19T04:52:41.000000Z K 7 svn:log V 55 MFC 1.81: create link from directory.3 to readdir_r.3. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T05:21:43.000000Z K 7 svn:log V 92 New release note: i386 performance enhancements for dc(4) and sis(4). Suggested by: luigi END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T05:22:45.000000Z K 7 svn:log V 58 MFC: i386 performance enhancements for dc(4) and sis(4). END K 10 svn:author V 3 ken K 8 svn:date V 27 2001-12-19T05:27:51.000000Z K 7 svn:log V 325 MFC, rev 1.120: Bring the probe inquiry code in line with the SCSI spec. It is legal to have a device with device type 0x1f, that just means that the device is of unknown type. Instead, only check the peripheral qualifier when deciding whether or not to reject a device based on its inquiry information. Tested by: julian END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T05:28:23.000000Z K 7 svn:log V 64 MFC: sh(1) implements "test" as a built-in. Requested by: knu END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T05:30:35.000000Z K 7 svn:log V 45 MFC: ftpd(8) -o/-O. Requested by: sheldonh END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T05:33:14.000000Z K 7 svn:log V 44 MFC: ftpd(8) -o/-O Requested by: sheldonh END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T05:34:40.000000Z K 7 svn:log V 109 Forced commit: Previous commit message should have read: MFCs noted: sh(1) "test" built-in, ftpd(8) -o/-O END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-12-19T06:05:42.000000Z K 7 svn:log V 171 xinstall is part of the upgrade path for 4.4-RELEASE as well. Do the usualy ifdef trick here. Reported by: dworkin muller and faried nawaz END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-12-19T06:12:14.000000Z K 7 svn:log V 543 Extend the SYN DoS defense by adding syncookies to the syncache. All TCP ISNs that are sent out are valid cookies, which allows entries in the syncache to be dropped and still have the ACK accepted later. As all entries pass through the syncache, there is no sudden switchover from cache -> cookies when the cache is full; instead, syncache entries simply have a reduced lifetime. More details may be found in the "Resisting DoS attacks with a SYN cache" paper in the Usenix BSDCon 2002 conference proceedings. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-19T08:17:25.000000Z K 7 svn:log V 287 You cannot declare a function __inline *after* you have called it! ../../dev/fxp/if_fxp.c: In function `fxp_intr': ../../dev/fxp/if_fxp.c:174: warning: can't inline call to `fxp_intr_body' ../../dev/fxp/if_fxp.c:1183: warning: called from here This is a left-over DEVICE_POLLING change. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T08:38:02.000000Z K 7 svn:log V 76 Make ``df -l'' work when no network filesystems are loaded. PR: bin/32397 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T08:47:54.000000Z K 7 svn:log V 71 MFC: 1.34: make ``df -l'' work when no network filesystems are loaded. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2001-12-19T08:49:11.000000Z K 7 svn:log V 110 Don't put variable declarations in header files, put prototypes. 'pci_devq' provides useful information now. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2001-12-19T08:54:29.000000Z K 7 svn:log V 100 Allow retrieval of the virtual address of the AGP aperture using agp_get_info(). MFC after: 1 week END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-12-19T10:40:46.000000Z K 7 svn:log V 137 MFC rev 1.02 Fix a driver bug in the stats overflow interrupt handling code which was causing slowdowns at medium to high packet rates. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-12-19T11:19:16.000000Z K 7 svn:log V 91 MFC: Allow ``at now'' specification. PR: 32242 Submitted by: Alan E END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-12-19T13:32:21.000000Z K 7 svn:log V 73 Add another PS2 PNP id. PR: 32973 Submitted by: KT Sin END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-12-19T14:40:28.000000Z K 7 svn:log V 70 MFC: set script_name_sep to a sensible value of " " if it is not set. END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-12-19T14:54:13.000000Z K 7 svn:log V 225 Don't try to free a NULL route when doing IPFIREWALL_FORWARD. An old route will be NULL at that point if a packet were initially routed to an interface (using the IP_ROUTETOIF flag.) Submitted by: Igor Timkin END K 10 svn:author V 5 tobez K 8 svn:date V 27 2001-12-19T14:54:14.000000Z K 7 svn:log V 90 MFC 1.8: Fix a bug where restore(8) segfaults while trying to restore on a read-only FS. END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-12-19T14:56:26.000000Z K 7 svn:log V 178 Merge the fonts menu differences - there is no reason why -stable users should not be able to set those additional fonts at install time. Approved by: silence from -qa and ache END K 10 svn:author V 5 tobez K 8 svn:date V 27 2001-12-19T15:13:31.000000Z K 7 svn:log V 27 MFC: Implement -e option. END K 10 svn:author V 5 tobez K 8 svn:date V 27 2001-12-19T15:49:35.000000Z K 7 svn:log V 73 MFC 1.5: do not write warning messages on stderr. Also: add $FreeBSD$. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-12-19T15:57:43.000000Z K 7 svn:log V 122 When storing an int value in a void *, use intptr_t as the cast type (instead of int) to keep the 64 bit platforms happy. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-12-19T16:03:27.000000Z K 7 svn:log V 474 Only call rt_getifa() if we've either been passed a gateway or if we've been given an RTA_IFP or changed RTA_IFA sockaddr. This fixes the following bug: >/dev/tun100 >/dev/tun101 ifconfig tun100 1.2.3.4 5.6.7.8 ifconfig tun101 1.2.3.4 6.7.8.9 route change 6.7.8.9 -ifa 1.2.3.4 -iface -mtu 500 which erroneously changed tun101's host route to have an ifp of tun100 (rt_getifa() sets the ifp after calling ifa_ifwithnet(1.2.3.4)) This incarnation submitted by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T16:04:45.000000Z K 7 svn:log V 26 No tabs are allowed here. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-12-19T16:05:27.000000Z K 7 svn:log V 149 It's no longer necessary to ensure that ``gate'' is set when RTF_GATEWAY is passed, as subsequent code does that check now anyway. Submitted by: ru END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-12-19T16:10:25.000000Z K 7 svn:log V 92 Don't assume that /var/run and /var/spool/lock are on the same partition. Submitted by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T16:28:13.000000Z K 7 svn:log V 49 MFC: 1.65: ignore cloning flags for host routes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T16:31:58.000000Z K 7 svn:log V 48 MFC: 1.20: Fix for memory leak in in6_losing(). END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-12-19T16:47:46.000000Z K 7 svn:log V 81 Correct GDM entries. PR: 32990 Submitted by: Joe Clarke END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T17:13:27.000000Z K 7 svn:log V 29 MFC: 64-bit fixes from CSRG. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T17:22:44.000000Z K 7 svn:log V 112 MFC: Don't automatically create missing directories in share/zoneinfo, add missing directories to BSD.usr.dist. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T17:32:38.000000Z K 7 svn:log V 365 MFC: 1.60: Bring in latest CSRG revisions to this file: - Report destination address of a P2P link when servicing routing socket messages. - Report interface name, address, and destination address of a P2P link when servicing NET_RT_{DUMP,FLAGS} sysctls. Part of CSRG revision 8.6 coresponds to revision 1.12. CSRG revision 8.7 corresponds to revision 1.15. END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-12-19T17:38:38.000000Z K 7 svn:log V 246 Clear resume interrupts - these can occur during initialization and must be cleared to prevent machine hanging (presently aflicts -current and -stable). Problem reported by Bruce Montague PR: kern/29769 (probably) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T17:40:53.000000Z K 7 svn:log V 44 MFC: 1.243: GC cvs-1.8.1 import left-overs. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-19T17:52:18.000000Z K 7 svn:log V 25 MFC: s/sysctl -w/sysctl/ END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-12-19T18:04:04.000000Z K 7 svn:log V 9 Nitlets. END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-12-19T18:09:32.000000Z K 7 svn:log V 146 MFC rev 1.28 in spirit - bump the config version to indicate that we require a newer version of config to handle the maxusers = 0 autoscale case. END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-12-19T18:11:31.000000Z K 7 svn:log V 101 MFC various revs in spirit. Bump config version required so that maxusers = 0 is handled correctly. END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-12-19T18:13:02.000000Z K 7 svn:log V 136 MFC rev 1.50. With the usage of a newer config forced, we no longer need to specialcase maxusers == 8 when we're really looking for 0. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-12-19T18:13:44.000000Z K 7 svn:log V 265 Fix compiler warning in dc_intr(): if the only code that does a "goto" to a label is inside an #ifdef block, then the label should *also* be inside an #ifdef block. Hide the "done:" label which is only used if DEVICE_POLLING is enabled under #ifdef DEVICE_POLLING. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-12-19T18:23:45.000000Z K 7 svn:log V 485 Fix the "conexant chips don't work in full duplexmode" problem. According to Phil Kernick: "The problem is that in full duplex mode, the Conexant chip always reports a carrier lost error, even when the frame is successfully sent. So, if we have a Conexant chip, then ignore carrier lost when in full duplex mode." Since the Xircom chips seem to have the same issue and since we already have a workaround for this, just expand the workaround test to also check for DC_IS_CONEXANT(). END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-12-19T18:26:53.000000Z K 7 svn:log V 40 Correct unexpected interrupt detection. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-12-19T18:34:53.000000Z K 7 svn:log V 47 MFC: Enable UFS_DIRHASH in the GENERIC kernel. END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-12-19T18:36:01.000000Z K 7 svn:log V 263 MFC 1.8 -- 1.15 changes: Sysctl variable "ac97rate" for manually correcting AC97 link rate on broken motherboards designs. Initialize "ac97rate" by running a calibration test. Detect and clear resume interrupts, and report spurious interrupts. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-12-19T18:37:35.000000Z K 7 svn:log V 132 MFC: add (long overdue) support for the Conexant LANfinity chips, supplied by Phil Kernick, including the fix for full duplex mode. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-12-19T19:04:57.000000Z K 7 svn:log V 144 Calculate whether the sbuf is dynamic *before* bzero()ing the structure. This fixes a serious memory leak in the sbuf code. MFC after: 3 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-12-19T19:37:31.000000Z K 7 svn:log V 184 Make this driver a better citizen by moving dev creation and other initialization into attach from probe. Also hide a few printfs behind a bootverbose. approved in principle by: phk END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-12-19T19:40:27.000000Z K 7 svn:log V 41 fixes for recording/SNDCTL_DSP_GETISPACE END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-12-19T20:25:22.000000Z K 7 svn:log V 73 swap over the recording channels so that recording generates useful data END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-12-19T20:29:31.000000Z K 7 svn:log V 264 MFC: - Use off_t and fseeko() for all offsets (tail.c rev.1.11, reverse.c rev.1.12, extern.h rev.1.6, forward.c rev.1.27). - Allow "tail -1 -F file" to be used. (tail.c rev.1.12). - Make -F work even if any part of the path changes. (forward.c rev.1.28). END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-12-19T20:53:54.000000Z K 7 svn:log V 56 Comment out DEVICE_POLLING so that LINT compiles again. END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2001-12-19T20:59:29.000000Z K 7 svn:log V 58 MFC: driver for Granch SBNI12-xx ISA/PCI network adapters END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-12-19T21:19:43.000000Z K 7 svn:log V 105 Fix md5 -q -s foo to not expect input on stdin after hashing the string. MFC after: 1 week END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-12-19T21:50:22.000000Z K 7 svn:log V 209 Add (unsigned char) cast to ctype macros ftell->ftello, fseek->fseeko File 'newsize' type int->off_t Add visible (long) cast to fsize() when it called to small one message file and result is assigned to long. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-12-19T21:51:00.000000Z K 7 svn:log V 58 MFC: Initalize ifq_maxlen to silience a harmless warning. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-12-19T22:25:11.000000Z K 7 svn:log V 74 Add missing {} to 'for'. It fix coredump (result of NetBSD changes merge) END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-12-19T22:25:36.000000Z K 7 svn:log V 71 MFC: Better document the creation and configuration of gif(4) devices. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T23:38:11.000000Z K 7 svn:log V 31 Clarify dirprefs release note. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T23:38:32.000000Z K 7 svn:log V 37 MFC: Clarify dirprefs release note. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-12-19T23:41:18.000000Z K 7 svn:log V 25 Grrr..fix markup glitch. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-12-19T23:58:09.000000Z K 7 svn:log V 260 Pseudofs was leaking VFS cache entries badly due to its cache and use of the wrong VOP descriptor. This misuse caused VFS-cached vnodes to be re-cached, resulting in the leak. This commit is an interim fix until DES has a chance to rework the code involved. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-12-20T00:02:13.000000Z K 7 svn:log V 80 Mention that the Xircom and Conexant chips are supported in the dc(4) man page. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-12-20T00:04:30.000000Z K 7 svn:log V 102 MFC: mention that the Conexant LANfinity is supported. (no xircom support yet, we still need cardbus) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-20T02:23:44.000000Z K 7 svn:log V 305 Fix the 'nm' -> segfault bug (on the vendor branch). This has been fixed the same way in the cygnus base source. The problem was that bfd was writing to memory obtained from malloc(0). The next import will update this if necessary. I'm not sure of the origins of this patch. Discussed with: obrien END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-20T02:23:44.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r88237, which included commits to RCS files with non-trunk default branches. END