Ļ:94684 237 1861 179 164 203 246 246 124 215 236 117 111 183 242 155 205 158 157 704 146 401 173 155 146 236 984 1321 531 208 159 122 201 311 190 199 214 229 537 128 171 261 222 343 126 175 109 545 782 181 152 181 131 159 236 127 153 155 225 114 165 130 103 172 142 144 145 395 176 133 255 123 1116 136 138 236 164 294 166 141 140 152 134 115 121 343 156 377 137 135 142 149 178 209 127 611 140 284 200 289 153 226 351 126 135 184 242 137 273 350 141 143 171 165 180 127 307 229 157 489 105 403 145 133 220 221 241 241 213 217 281 408 171 186 165 127 259 195 195 136 109 355 148 112 240 108 258 157 171 258 184 257 129 171 130 117 270 113 168 150 137 161 154 182 186 209 248 202 208 131 190 201 147 121 121 667 200 190 361 137 452 126 164 174 162 553 127 119 165 140 126 164 128 118 188 231 201 236 166 236 215 222 149 236 115 133 224 128 236 176 206 167 504 174 155 413 305 125 154 114 151 740 129 110 110 175 125 128 147 390 147 139 163 119 367 146 177 125 345 K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-04-14T20:19:13.000000Z K 7 svn:log V 1762 Make the MTRR code a bit more defensive - this should help people trying to run X on some Athlon systems where the BIOS does odd things (mines an ASUS A7A266, but it seems to also help on other systems). Here's a description of the problem and my fix: The problem with the old MTRR code is that it only expects to find documented values in the bytes of MTRR registers. To convert the MTRR byte into a FreeBSD "Memory Range Type" (mrt) it uses the byte value and looks it up in an array. If the value is not in range then the mrt value ends up containing random junk. This isn't an immediate problem. The mrt value is only used later when rewriting the MTRR registers. When we finally go to write a value back again, the function i686_mtrrtype() searches for the junk value and returns -1 when it fails to find it. This is converted to a byte (0xff) and written back to the register, causing a GPF as 0xff is an illegal value for a MTRR byte. To work around this problem I've added a new mrt flag MDF_UNKNOWN. We set this when we read a MTRR byte which we do not understand. If we try to convert a MDF_UNKNOWN back into a MTRR value, then the new function, i686_mrt2mtrr, just returns the old value of the MTRR byte. This leaves the memory range type unchanged. I have seen one side effect of the fix, which is that ACPI calls after X has been run seem to hang my machine. As running X would previously panic the machine, this is still an improvement ;-) I'd like to MFC this before the 4.6 code freeze - please let me know if it causes any problems. PR: 28418, 25958 Tested by: jkh, Christopher Masto MFC after: 2 weeks END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-04-14T20:55:21.000000Z K 7 svn:log V 85 MFC: let crunchgen do a partial link against some libraries to produce the .lo file. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-04-14T21:41:48.000000Z K 7 svn:log V 70 MFC: Replace (deprecated ?) FREE() macro with direct calls to free(). END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-04-14T22:08:58.000000Z K 7 svn:log V 107 Support the Siemens SpeedStream PCI card. PR: kern/35988 Submitted by: Stephen Gunn END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-14T22:24:55.000000Z K 7 svn:log V 153 (ab)use unused bits in the pw_fields member of struct passwd to record the source of the data contained in the structure. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-14T22:25:57.000000Z K 7 svn:log V 153 Skip zombies. Add an option (-z) to revert to the historical behaviour of trying to kill zombies (which has no effect except emit a few error messages) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-14T22:27:12.000000Z K 7 svn:log V 32 Connect libypclnt to the build. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-14T22:30:54.000000Z K 7 svn:log V 122 Bug & warning fixes; pretty much what will become 0.5 later this week. Submitted by: Solar Designer END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-14T22:30:54.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r94691, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-14T22:31:36.000000Z K 7 svn:log V 25 pam_passwdqc builds now. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-14T22:35:46.000000Z K 7 svn:log V 17 Remove ws at EOL END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-04-14T23:18:40.000000Z K 7 svn:log V 88 Fix tx-rate setting for Lucent cards. Submitted by: Eugene Perevyazko END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-14T23:31:08.000000Z K 7 svn:log V 146 A LONG FORGOTTEN MFC. Apologies to jdp, who must have been running htis in his private tree for a year! MFC of most of ng_ksocket.c version 1.20 END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-15T00:12:57.000000Z K 7 svn:log V 60 MFC Makefile for eiface (pretend ethernet interface) module END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-04-15T00:14:40.000000Z K 7 svn:log V 110 When it's necessary to kldload tun(4), don't forget to re-try to open tun0. Submitted by: qhwt@myrealbox.com END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-15T00:16:02.000000Z K 7 svn:log V 63 MFC of Vitaly V Belekhov's pretend ethernet interface module. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T00:21:25.000000Z K 7 svn:log V 65 Missed a spot in previous commit. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-15T00:44:17.000000Z K 7 svn:log V 609 MFC en masse. Several of the included changes are mine, however we've gotten pretty far out of synch with -current over the last year or so, this catches us up for everything that makes sense. There are several whitespace only changes here. In an ideal world I would have had time to seperate them out, however I did not. Most of them are included to be consistent with -current, some of them are "improvements" that happened while I was adding things back. Of particular note: /var/log/auth.log /var/run and /var/spool cleanup in rc Early and late rc.sysctl runs New mailq/queurun support in daily scripts END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-15T00:46:15.000000Z K 7 svn:log V 52 Take advantage of the NO_MAKEDEV_RUN MFC I just did END K 10 svn:author V 4 will K 8 svn:date V 27 2002-04-15T00:52:12.000000Z K 7 svn:log V 307 MFC: Sony Programmable I/O Controller driver, for Sony Jogdial devices. Support for Jogdial pointer device in moused. Diffs against -CURRENT are SCM IDs, which may change in the future should this driver use ACPI. Approved by: nsayer TODO before 4.6R: spic(4) manpage, requested by phantom END K 10 svn:author V 4 will K 8 svn:date V 27 2002-04-15T00:55:35.000000Z K 7 svn:log V 80 MFC: r1.79->r1.80, add more USB ethernet devices from NetBSD. Approved by: joe END K 10 svn:author V 4 will K 8 svn:date V 27 2002-04-15T00:57:49.000000Z K 7 svn:log V 62 MFC: More usb ethernet devices from NetBSD. Approved by: joe END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T01:26:36.000000Z K 7 svn:log V 54 Fix typo in pam_get_authtok(3) (perforce change 9746) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T01:26:36.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r94706, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-15T01:50:19.000000Z K 7 svn:log V 886 My periodic script changes were MFCed behind my back before the week in my original 'MFC after' commit time had passed. Therefore, I might as well MFC the man page change that went with the scripts. MFC: Update mail queue related periodic scripts to account for sendmail 8.12's clientmqueue (submit mail queue). The new mailq display is only active if both the old daily_status_mailq_enable is set to "YES" and the new daily_status_include_submit_mailq is set to "YES" so people who disabled 440.status-mailq won't have any surprises. Likewise, the new queue run is only active if both the old daily_queuerun_enable is set to "YES" and the new daily_submit_queuerun is set to "YES" so people who disabled 500.queuerun won't have any surprises. Revision Changes Path 1.41 +19 -0 src/share/man/man5/periodic.conf.5 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-15T01:56:15.000000Z K 7 svn:log V 1222 Forced commit to include reason for previous commit's changes since my periodic script changes were MFCed behind my back before the week in my original 'MFC after' commit time had passed. MFC: Update mail queue related periodic scripts to account for sendmail 8.12's clientmqueue (submit mail queue). The new mailq display is only active if both the old daily_status_mailq_enable is set to "YES" and the new daily_status_include_submit_mailq is set to "YES" so people who disabled 440.status-mailq won't have any surprises. Likewise, the new queue run is only active if both the old daily_queuerun_enable is set to "YES" and the new daily_submit_queuerun is set to "YES" so people who disabled 500.queuerun won't have any surprises. While I am here, remove the [ ! -d /var/spool/mqueue ] checks from both scripts as the queue directory isn't always /var/spool/mqueue for the main daemon -- it can be set to anything in the sendmail.cf file. Revision Changes Path 1.19 +3 -1 src/etc/defaults/periodic.conf 1.7 +24 -7 src/etc/periodic/daily/440.status-mailq 1.2 +8 -6 src/etc/periodic/daily/500.queuerun END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-15T02:05:06.000000Z K 7 svn:log V 434 a.out.5 states that nobody seems to agree on what bss stands for. This is incorrect, however, as Dennis Ritchie states ``Actually the acronym is "block started by symbol." It was a pseudo-op in FAP (Fortran Assembly Program), an assembler for the IBM machines. It identified its label and set aside space for a given number of words.'' PR: 34088 Submitted by: Martin Faxer MFC after: 2 days END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-15T02:12:55.000000Z K 7 svn:log V 113 MFC my changes from 1.129 and 1.132, which gives amd a better chance of starting successfully when amd_flags="". END K 10 svn:author V 3 jwd K 8 svn:date V 27 2002-04-15T02:21:12.000000Z K 7 svn:log V 67 Document option to option dependancy. Fix typo. MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T02:32:04.000000Z K 7 svn:log V 30 Add a missing generated file. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T02:32:54.000000Z K 7 svn:log V 108 Add a dependency on libypclnt to libpam, in preperation for making pam_unix use it to update NIS passwords. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T02:34:43.000000Z K 7 svn:log V 218 Dike out most of the NIS code and replace it with calls to libypclnt. Rework pam_sm_chauthtok() so it (mostly?) works. The standard pw stuff still needs to move into a library somewhere. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T02:46:24.000000Z K 7 svn:log V 98 Add pam_lastlog(8) here since I removed lastlog support from sshd. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T03:00:14.000000Z K 7 svn:log V 106 Prompt for new password during update phase, not during preliminary phase. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T03:01:32.000000Z K 7 svn:log V 121 Add PAM policy for the "passwd" service, including a sample config line for pam_passwdqc. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T03:02:57.000000Z K 7 svn:log V 136 PAMified passwd(1). Some NIS-related issues remain to be solved, but this should work for everyday use. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T03:15:40.000000Z K 7 svn:log V 441 Turn off collect2. collect2 was added based on the need of -frepo. However, -frepo is currently broken on -CURRENT (Gcc 2.95.4 20020320 [FreeBSD] / ld 2.12.0 [FreeBSD] 2002-04-10). It is also broken on RELENG_4 (Gcc 2.95.3 20010315 / ld 2.11.2 20010719), so there is no need to MFC collect2 there yet. I have a feeling the brokeness is due to the wide difference between the libiberty bits of Gcc 2.95 and the later ld. Testing by: fjoe END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-04-15T03:21:21.000000Z K 7 svn:log V 35 Add support for X/Open. PR: 37078 END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-04-15T03:33:27.000000Z K 7 svn:log V 78 Include . This should have been part of the previous revision. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-04-15T03:35:35.000000Z K 7 svn:log V 167 Don't peak into the malloc_type structure for limits. The desired vnodes check should be sufficient. This is required for the pending removal of malloc_type limits. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T03:39:20.000000Z K 7 svn:log V 126 Note that HAVE_GAS_SHF_MERGE is a new feature, and it can be surprising if one does not know about it. Experienced by: peter END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T03:41:47.000000Z K 7 svn:log V 247 Remove the #ifdef IN_GCC junk. We *know* we are building GCC with these bits. Also remove comment about keeping in sync with other instances in the source tree -- it was too easy to get out of sync, so the other instances now use this instance. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T03:44:42.000000Z K 7 svn:log V 34 pam_passwdqc depends on libcrypt. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T03:45:14.000000Z K 7 svn:log V 83 Add a manual page based on Solar Designer's README. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T03:52:22.000000Z K 7 svn:log V 17 Whitespace nits. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-04-15T04:05:53.000000Z K 7 svn:log V 451 Remove malloc_type's ks_limit. Updated the kmemzones logic such that the ks_size bitmap can be used as an index into it to report the size of the zone used. Create the kern.malloc sysctl which replaces the kvm mechanism to report similar data. This will provide an easy place for statistics aggregation if malloc_type statistics become per cpu data. Add some code ifdef'd under MALLOC_PROFILING to facilitate a tool for sizing the malloc buckets. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-04-15T05:24:01.000000Z K 7 svn:log V 688 Finish adding support code for sysctl kern.mprof. This dumps some malloc information related to bucket size effeciency. Three things are printed on each row: Size is the size the user actually asked for rounded to 16 bytes. Requests is the number of times this size was asked for. Real Size is the size we actually handed out. At the end the total memory used and total waste is displayed. Currently my system displays about 33% wasted memory. The intent of this code is to gather statistics for tuning the malloc bucket sizes. It is not intended to be run with INVARIANTS and it is not entirely mp safe. It can be enabled via 'options MALLOC_PROFILE' which was commited earlier. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-15T05:48:55.000000Z K 7 svn:log V 85 Fix typo: then -> than. PR: 37077 Submitted by: dak END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-15T06:02:58.000000Z K 7 svn:log V 56 Removed 2 lines from the cd(9) manual page. PR: 35944 END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-15T06:06:40.000000Z K 7 svn:log V 85 Removed 2 lines from the cd(9) manual page as a result of PR docs/35944. PR: 35944 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T06:26:32.000000Z K 7 svn:log V 39 Use PAM_SUCCESS instead of PAM_IGNORE. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T06:32:54.000000Z K 7 svn:log V 67 Print newline after error and info messages (perforce change 9750) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T06:32:54.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r94735, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T06:35:36.000000Z K 7 svn:log V 35 Long-forgotten patch: list prstats END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T06:36:22.000000Z K 7 svn:log V 61 Long-forgotten patch: warn if a closed PR has no "closed by" END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-04-15T07:54:19.000000Z K 7 svn:log V 59 Backout previous revision, i.e. restore correct behaviour. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-15T08:58:24.000000Z K 7 svn:log V 132 In the ntp_adjtime(2) syscall, return our actual estimate of unapplied offset correction instead of the most recent offset applied. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T09:21:51.000000Z K 7 svn:log V 19 option END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T09:28:05.000000Z K 7 svn:log V 70 Implement dougb's excellent suggestion, and satisfy one desire of ru. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-15T09:33:00.000000Z K 7 svn:log V 39 Don't unnecessarily include .mk files. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-15T09:33:34.000000Z K 7 svn:log V 12 Style nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-15T09:37:12.000000Z K 7 svn:log V 81 Don't unnecessarily include bsd.own.mk. (This is apparently required in NetBSD). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-15T10:16:26.000000Z K 7 svn:log V 51 Added glue for the all-man and maninstall targets. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-15T10:17:35.000000Z K 7 svn:log V 53 Fix all-man to look into the SUBDIR subdirs as well. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-15T10:41:47.000000Z K 7 svn:log V 51 Grab a major number for OpenFirmware disk devices. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-15T10:54:22.000000Z K 7 svn:log V 300 Basic OpenFirmware disk driver. It will attach to anything in OpenFirmware that declares itself to be a disk, which may be the wrong thing to do in the long term but it works well enough to attach to emulated disks in the PowerPC simulator in gdb now that they have the proper device_type property. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T11:31:52.000000Z K 7 svn:log V 84 Add libypclnt to the prebuild library list, and record its dependency on librpcsvc. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-15T12:02:43.000000Z K 7 svn:log V 39 GC an extraneous prototype of delay(). END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-15T12:11:06.000000Z K 7 svn:log V 162 Take the "tickadj" element out of struct clockinfo. Our adjtime(2) implementation is being changed and the very concept of tickadj will no longer be meaningful. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-15T12:11:18.000000Z K 7 svn:log V 29 Turn some CTR's into CTR0's. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-15T12:23:11.000000Z K 7 svn:log V 1022 Improve the implementation of adjtime(2). Apply the change as a continuous slew rather than as a series of discrete steps and make it possible to adjust arbitraryly huge amounts of time in either direction. In practice this is done by hooking into the same once-per-second loop as the NTP PLL and setting a suitable frequency offset deducting the amount slewed from the remainder. If the remaining delta is larger than 1 second we slew at 5000PPM (5msec/sec), for a delta less than a second we slew at 500PPM (500usec/sec) and for the last one second period we will slew at whatever rate (less than 500PPM) it takes to eliminate the delta entirely. The old implementation stepped the clock a number of microseconds every HZ to acheive the same effect, using the same rates of change. Eliminate the global variables tickadj, tickdelta and timedelta and their various use and initializations. This removes the most significant obstacle to running timecounter and NTP housekeeping from a timeout rather than hardclock. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-15T12:29:18.000000Z K 7 svn:log V 42 Add a nexus device. Copied from: sparc64 END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-15T12:30:18.000000Z K 7 svn:log V 44 Add ofwd to the GENERIC config for powerpc. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-15T12:46:07.000000Z K 7 svn:log V 140 Quoting log message for OpenBSD rev 1.7: ``Tack on MagniComp (BSD) license since this originally came from rdist.'' Obtained from: OpenBSD END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-15T12:46:08.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-15T12:52:29.000000Z K 7 svn:log V 198 MFC: 1.44 include/unistd.h 1.2 lib/libc/net/rcmdsh.3 1.3 lib/libc/net/rcmdsh.c 1.43 lib/libc/net/Makefile.inc 1.32 lib/libc/net/rcmd.c Support for specifying rsh alternative. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-15T12:52:30.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_6'. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T13:10:28.000000Z K 7 svn:log V 49 Throw in NO_WERROR to please the peanut gallery. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-04-15T13:39:37.000000Z K 7 svn:log V 47 Merged from sys/isa/sio.c revision 1.291.2.30. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-04-15T13:40:46.000000Z K 7 svn:log V 59 Merged from sys/dev/syscons/syscons.c revision 1.336.2.13. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-04-15T13:42:36.000000Z K 7 svn:log V 41 MFi386: revisions 1.49.2.4 and 1.49.2.5. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-04-15T13:44:00.000000Z K 7 svn:log V 22 MFi386: revision 1.7. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-04-15T13:45:17.000000Z K 7 svn:log V 28 MFi386: revision 1.114.2.3. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2002-04-15T14:43:23.000000Z K 7 svn:log V 246 Remove a spurious warning as x is always initialised before use. es137x.c: In function `es1371_rdcd': es137x.c:598: warning: `x' might be used uninitialized in this function PR: kern/35408 Submitted by: Thomas Quinot END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-15T15:23:45.000000Z K 7 svn:log V 65 Only pass our idea of `CC' down to mkdep(1) if it's non-default. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-15T15:29:35.000000Z K 7 svn:log V 284 MFC: Mostly sync the PCI ID list. New devices: - CyberSerial (1-port) 16550 - Oxford Semiconductor PCI Dual Port Serial - SeaLevel Ultra 530.PCI Single Port Serial The entry for Lucent kermit based PCI modems now uses a more generic name rather than the name of a specific product. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-15T15:30:10.000000Z K 7 svn:log V 46 This isn't WARNS ready in the -nostdinc case. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T15:31:25.000000Z K 7 svn:log V 43 Fix incorrect ordering in previous commit. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-15T15:38:25.000000Z K 7 svn:log V 50 Use the one true tab size of 8, to match style(9) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T15:39:14.000000Z K 7 svn:log V 57 Fix incorrect dependency. This should fix the -j build. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-04-15T15:41:53.000000Z K 7 svn:log V 84 MFC rev. 1.33 ftpcmd.y: teach REST how to restart a file transfer after 2^31 bytes. END K 10 svn:author V 5 greid K 8 svn:date V 27 2002-04-15T15:49:30.000000Z K 7 svn:log V 114 Stop a null pointer dereference in the builtin hash function. PR: 36141 Approved by: cracauer MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T15:50:59.000000Z K 7 svn:log V 35 Remove bogus reference to _use_yp. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-04-15T16:00:03.000000Z K 7 svn:log V 516 Pass vm_page_t instead of physical addresses to pmap_zero_page[_area]() and pmap_copy_page(). This gets rid of a couple more physical addresses in upper layers, with the eventual aim of supporting PAE and dealing with the physical addressing mostly within pmap. (We will need either 64 bit physical addresses or page indexes, possibly both depending on the circumstances. Leaving this to pmap itself gives more flexibilitly.) Reviewed by: jake Tested on: i386, ia64 and (I believe) sparc64. (my alpha was hosed) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-15T16:01:41.000000Z K 7 svn:log V 48 Add my level of stuff preference to MAINTAINERS END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-04-15T16:07:52.000000Z K 7 svn:log V 189 Fix an "oops!" that turned out to be mostly harmless (but gave a warning). I did this right on the sparc64. Store the direct mapped addresses in the correct variables. Submitted by: jake END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-15T17:12:05.000000Z K 7 svn:log V 104 MFC ip_icmp.c 1.69, ip_mroute.c 1.72, ip_output.c 1.153: Fixed IP routing table leak in icmp_reflect(). END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-15T17:16:57.000000Z K 7 svn:log V 191 MFC P1003.1-2001 -f and -p options. Revision Changes Path 1.18 +12 -3 src/usr.bin/pr/pr.1 1.13 +41 -2 src/usr.bin/pr/pr.c PR: standards/36243 Submitted by: tjr END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-15T17:18:12.000000Z K 7 svn:log V 58 MFC 1.213: Fix mmap/msync bug which can panic the kernel. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-15T17:22:10.000000Z K 7 svn:log V 130 MFC 1.148, 1.149: The TCP code did not do sufficient checks on whether incoming packets were destined for a broadcast IP address. END K 10 svn:author V 4 roam K 8 svn:date V 27 2002-04-15T17:27:34.000000Z K 7 svn:log V 257 Fix a segfault if 'wear' is used without an argument or with an argument that is not a valid word from the battlestar dictionary. PR: 36992 Submitted by: Ceri Davies Reviewed by: dd Approved by: dd, silence on -audit MFC after: 2 weeks END K 10 svn:author V 4 ache K 8 svn:date V 27 2002-04-15T17:45:20.000000Z K 7 svn:log V 33 MFC: up to 1.222 excepting 1.109 END K 10 svn:author V 4 ache K 8 svn:date V 27 2002-04-15T17:52:13.000000Z K 7 svn:log V 42 Back out wrong MFC of main termcap v1.109 END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-15T18:05:14.000000Z K 7 svn:log V 88 Little nit pick in date(1) manual page, tell users which clock date(1) sets PR: 35606 END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-15T18:17:18.000000Z K 7 svn:log V 145 This is a forced commit, the last commit email was never sent. Nit pick about the date(1) manual page, describe which clock is set. PR: 35606 END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-15T18:45:20.000000Z K 7 svn:log V 45 Add awareness of an IPv6. MFC after: 1 week END K 10 svn:author V 6 cokane K 8 svn:date V 27 2002-04-15T18:57:26.000000Z K 7 svn:log V 177 Fix some nits in AMD AGP driver. Remove excess malloc and move a bzero out of the way, so it won't cause trouble. Submitted by: Frank Mayher MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-15T19:16:37.000000Z K 7 svn:log V 257 Use bus_addr_t instead of u_int for local variables that are derived from the per-channel bus_addr_t offset. Also, cast the offset to (long long) and use %#llx instead of %#x to fix printf warnings on architectures where sizeof(bus_addr_t) != sizeof(int). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T19:27:41.000000Z K 7 svn:log V 46 Fix to WARNS=2 level. Tested by: AXP gcc 3.1 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T19:36:50.000000Z K 7 svn:log V 51 Drop maintainership of this, it serves no purpose. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T19:42:15.000000Z K 7 svn:log V 79 Document WITNESS_PROFILING. Submitted by: Hiten Pandya END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-15T19:49:15.000000Z K 7 svn:log V 69 Sync with UDF p4 tree: Use POSIX integer types instead of BSD types. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-15T20:16:48.000000Z K 7 svn:log V 84 Sync with UDF p4 tree: Properly initialize part of the mntopts. Move to WARNS=1. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T20:22:28.000000Z K 7 svn:log V 32 Sync SCM ID comments with libc. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-15T20:42:40.000000Z K 7 svn:log V 214 Recognize the AC97 interface to the onboard sound controller on the Nvidia nForce chipset. Playback at least seems to work fine with the ich driver out of the box. Sponsored by: The Weather Channel Help from: cg END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-15T21:04:32.000000Z K 7 svn:log V 136 You have to cast int64_t's to long long if you printf them with %lld. This now compiles on alpha without a warning. Pointy-hat to: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-15T21:08:51.000000Z K 7 svn:log V 65 Remove two debug printfs which should never have been committed. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T21:44:19.000000Z K 7 svn:log V 393 Remove the .stab directives. I do not understand what is different about Gcc 3.1's 'cpp' vs. 2.95.3's. Maybe it is due to other code movement and it just shows up weirdly in handling the .stab's. Anyway, w/o this change building a kernel gives: alpha/alpha/pal.s:75: relocation truncated to fit: REFLONG .text alpha/alpha/prom_disp.s:67: relocation truncated to fit: REFLONG .text END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T21:57:40.000000Z K 7 svn:log V 10 Fix typo. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-15T22:24:34.000000Z K 7 svn:log V 306 disklabel(8) manual page: --change "-s newboot" to "-s newboot2" in an example --Fixed spelling --Fixed some confusion between slice/parition/primary partition and other things. PR: 35947 and 35951 Noticed by: Gary W. Swearingen Reviewed by: keramida Thanks to: grog MFC after: 2 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T22:47:28.000000Z K 7 svn:log V 50 Properly spell rpcsvc/ypclnt.h and fix the build. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-15T22:51:31.000000Z K 7 svn:log V 41 Revert previous commit, it is incorrect. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T22:57:56.000000Z K 7 svn:log V 124 ypclnt.h was the correct spelling... we now have yet another special thing that needs to be done to get a header installed. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T23:03:29.000000Z K 7 svn:log V 125 Back out rev 1.6 -- I was in the wrong dir during a 'ci'. This change was on hold waiting feedback from previous committer. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T23:11:38.000000Z K 7 svn:log V 145 The GCC developers have made good on their threats against #pragma for 3.1. Use __weak_reference in place of the #pragma. Submitted by: eischen END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-15T23:28:10.000000Z K 7 svn:log V 145 pal.s is no longer needed for the kernel to build with Gcc. We now use in-line macros. pal.s remains however for use by Compaq 'ccc' some day. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-04-16T01:18:25.000000Z K 7 svn:log V 115 Change reference URLs. Submitted by: Olivier Tharan PR: docs/37094 MFC after: 1 week END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-04-16T01:21:06.000000Z K 7 svn:log V 119 Change reference path/URL. Submitted by: Olivier Tharan PR: docs/37094 MFC after: 1 week END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-04-16T01:34:00.000000Z K 7 svn:log V 188 - Remove PCA-200E definition -- this will be re-added in the commit to fore_load.c that will add ``fore_ident_table'' which holds various types of FORE Systems PCA-200 series devices. END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-04-16T01:38:31.000000Z K 7 svn:log V 315 - Nuke fore_pci_device. - Add a device_method_t array, fore_methods. - Add a fore_ident_table that contains the various FORE Systems PCA-200 series devices. - Rewrite of the fore_probe routine (formerly known as fore_pci_probe). - Minor changes... mostly WIP stuff to get this updated... still much to be done. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-16T01:58:13.000000Z K 7 svn:log V 79 Cast another bus_addr_t to long long for a printf to quiet a warning on alpha. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2002-04-16T02:08:13.000000Z K 7 svn:log V 89 MFC rev 1.94: track the number of wired pages. Tested by: Jung-uk Kim END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-16T04:47:35.000000Z K 7 svn:log V 72 Updated release notes: spic(4) tweaks and note MFC, OpenPAM Cineraria. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-16T04:50:50.000000Z K 7 svn:log V 34 MFC: spic(4). Reminded by: will END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-16T05:35:56.000000Z K 7 svn:log V 161 Expand the reserved space section. Explain how the amount of reserved space can affect performance. Submitted by: David Schultz END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-16T05:38:13.000000Z K 7 svn:log V 102 Remove code that updates vm->vm_ssize. This duplicates work already performed by vm_map_growstack(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-16T05:56:01.000000Z K 7 svn:log V 102 Remove code that updates vm->vm_ssize. This duplicates work already performed by vm_map_growstack(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-16T06:34:59.000000Z K 7 svn:log V 45 *sigh* Really fix a typo. Submitted by: bde END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-16T07:39:25.000000Z K 7 svn:log V 17 Minor format nit END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-16T07:45:30.000000Z K 7 svn:log V 262 Merge from OpenBSD's fixes: o move timeout from wihap_info to wihap_sta_info o sprinkle spls into the code (need to use proper -current locking) o better use of le16toh and htole16 o fix a few leaks m_freem(m) o minor knf o minor de-knf to match OpenBSD o de__P END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-04-16T07:53:42.000000Z K 7 svn:log V 51 Make this compilable without -DOPIE. Hint by: ume END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-16T07:55:20.000000Z K 7 svn:log V 21 Really sort entries. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-04-16T08:30:51.000000Z K 7 svn:log V 147 Add support for the nVIDIA nForce ATA controller. Collapse the VIA/AMD/nVIDIA support code into one, they are created more or less equal anyway.. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-04-16T09:56:28.000000Z K 7 svn:log V 17 Correct spacing. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-16T10:15:30.000000Z K 7 svn:log V 165 Add an IPv6 support. I dunno if there is an IPv6 supported rexec client. So, it was tested that this change doesn't break an IPv4. Tested by: kuriyama (IPv4 only) END K 10 svn:author V 4 ceri K 8 svn:date V 27 2002-04-16T10:15:51.000000Z K 7 svn:log V 64 Add a missing cross-ref. Approved by: murray MFC after: 1 week END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-16T10:54:30.000000Z K 7 svn:log V 79 When opieverify() is fail, fallback to try unix password. Tested by: kuriyama END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-04-16T11:03:22.000000Z K 7 svn:log V 165 Support the snapshot file flag, so that tools like 'ls -ol' work as expected on snapshot files. PR: bin/37038 Submitted by: Joshua Goodall END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-16T11:42:13.000000Z K 7 svn:log V 92 Forgot to commit the updates to the regression test suite. Sponsored by: DARPA & NAI labs. END K 10 svn:author V 3 suz K 8 svn:date V 27 2002-04-16T11:45:07.000000Z K 7 svn:log V 164 MFC: 1.139 sys/net/if.c Reviewed-by: ume fixed a kernel crash when enabling multicast on vlan interface owing to a NULL argument to vlan_ioctl() at if_allmulti(). END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-16T11:45:09.000000Z K 7 svn:log V 35 Add inlines for mtsrin and mfsrin. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-16T12:00:43.000000Z K 7 svn:log V 77 Change the value of PMAP_BOOTSTRAP so we don't stomp on the PTE index value. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-16T12:07:41.000000Z K 7 svn:log V 36 Use mtsrin() instead of inline asm. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-16T12:10:04.000000Z K 7 svn:log V 23 Remove some dead code. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-16T12:13:10.000000Z K 7 svn:log V 175 Implement the following functions: - pmap_kextract - pmap_object_init_pt - pmap_protect - pmap_remove_pages I'm pretty sure pmap_remove_pages is at least somewhat bogus. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-16T12:15:17.000000Z K 7 svn:log V 19 Correct a comment. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-04-16T12:17:54.000000Z K 7 svn:log V 71 MFC: bump __FreeBSD_version for tri-state sendmail_enable rc.conf flag END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-16T12:27:07.000000Z K 7 svn:log V 59 Don't spawn extra make(1) process to execute _EXTRADEPEND. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-16T12:52:22.000000Z K 7 svn:log V 46 Reflect change in share/mk/bsd.dep.mk,v 1.31. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-04-16T12:57:17.000000Z K 7 svn:log V 64 MFC rev 1.41: close incorrect ownership window on created files END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-04-16T13:02:55.000000Z K 7 svn:log V 58 Review opportunity preferred for changes to libc/posix1e. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-16T13:06:15.000000Z K 7 svn:log V 88 Document the degree of maintainership that I am prepared to assume for perl and telnet. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-16T13:12:33.000000Z K 7 svn:log V 95 MFi386: Sony Programmable I/O Controller driver, for Sony Jogdial devices. Forgotten by: will END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-16T13:16:52.000000Z K 7 svn:log V 116 Specify my personal desired level of review for commits to several portions of the i386 bootstrap code and witness. END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-04-16T13:19:33.000000Z K 7 svn:log V 155 Describe possible values for net.inet.tcp.log_in_vain and their effects. PR: docs/35932 Submitted by: Alex Semenyaka MFC after: 1 week END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-16T13:37:04.000000Z K 7 svn:log V 109 Try to express (in 15 char or less) the areas of kernel infrastructure where I pretend to know what happens. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-16T14:28:47.000000Z K 7 svn:log V 111 s/CMOS/hardware as talked about on cvs-committers. Suggested by: sheldonh Approved by: bde MFC after: 1 day END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-16T14:35:01.000000Z K 7 svn:log V 40 Keep up with lib/Makefile,v 1.64 (uhh). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-16T14:38:15.000000Z K 7 svn:log V 99 Sort _startup_libs, _prebuild_libs, and _generic_libs lists alphabetically. Submitted by: bde, ru END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-16T14:50:18.000000Z K 7 svn:log V 104 Add the information about BSS, MFC. PR: 34088 Submitted by: Martin Faxer END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-04-16T15:26:49.000000Z K 7 svn:log V 55 Update my preferred way of handling ATA related stuff. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-04-16T16:02:43.000000Z K 7 svn:log V 26 Note my areas of interest END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-16T16:11:29.000000Z K 7 svn:log V 29 update the reference vector. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-16T17:03:05.000000Z K 7 svn:log V 574 - Merge the pgrpsess_lock and proctree_lock sx locks into one proctree_lock sx lock. Trying to get the lock order between these locks was getting too complicated as the locking in wait1() was being fixed. - leavepgrp() now requires an exclusive lock of proctree_lock to be held when it is called. - fixjobc() no longer gets a shared lock of proctree_lock now that it requires an xlock be held by the caller. - Locking notes in sys/proc.h are adjusted to note that everything that used to be protected by the pgrpsess_lock is now protected by the proctree_lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-16T17:04:21.000000Z K 7 svn:log V 107 - Lock proctree_lock instead of pgrpsess_lock. - Exclusively lock proctree_lock while calling leavepgrp(). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-16T17:06:11.000000Z K 7 svn:log V 98 - Lock proctree_lock instead of pgrpsess_lock. - Simplify return logic of setsid() and setpgid(). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-16T17:09:22.000000Z K 7 svn:log V 268 - Lock proctree_lock instead of pgrpsess_lock. - Use temporary variables to hold a pointer to a pgrp while we dink with it while not holding either the associated proc lock or proctree_lock. It is in theory possible that p->p_pgrp could change out from under us. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-16T17:11:34.000000Z K 7 svn:log V 45 Lock proctree_lock instead of pgrpsess_lock. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-16T18:43:52.000000Z K 7 svn:log V 359 MFC 1.29: Now, you can specify "" or "NONE" for ipv6_network_interfaces to prevent the interfaces from being initialized by /etc/rc.network6 wrongly. So, you can explicitly initialize the interfaces by /etc/pccard_ether. With previous rc.network6, if you specify pccardd_flags="-z", net.inet6.ip6.accept_rtadv was wrongly set to 0, then RA was not accepted. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-16T19:31:55.000000Z K 7 svn:log V 31 Diff reduction to 4.x version. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-16T19:31:56.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-16T19:41:01.000000Z K 7 svn:log V 79 MFC: Myson ethernet drivers. 10 and 100Mb/S .. Gb/S coming. Courtesy of Myson. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2002-04-16T19:53:35.000000Z K 7 svn:log V 65 MFC: .Ar filename ... is equivalent to .Ar Reminded by: keramida END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-04-16T19:55:35.000000Z K 7 svn:log V 457 Scale back # of luns supported for SCC to 16384- oops- top 3 bits are a lun address modifier of sorts. Only an HP XP-512 seems to have cared. Fix a few misplaced pointers for the new fabric goop, which has been demonstrated to work on newer Brocades and McData switches now. Put in commented out code which would run GFF_ID if the QLogic f/w allowed it. Don't whine about not being able to find a handle for a command if it was a command aborted (by us). END K 10 svn:author V 8 charnier K 8 svn:date V 27 2002-04-16T20:03:54.000000Z K 7 svn:log V 30 ls(1) is utility not function END K 10 svn:author V 8 charnier K 8 svn:date V 27 2002-04-16T20:08:06.000000Z K 7 svn:log V 22 Use `The .Nm utility' END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-16T20:23:58.000000Z K 7 svn:log V 70 Add entry for the myson ethernet driver Submitted by: Myson , Taiwan END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-16T20:27:03.000000Z K 7 svn:log V 45 Add the entry for the Myson ethernet driver. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-16T20:34:14.000000Z K 7 svn:log V 31 Makefile for the myson driver. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-16T20:34:15.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-16T20:38:52.000000Z K 7 svn:log V 33 Makefile for Myson driver in 4.x END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-16T20:40:06.000000Z K 7 svn:log V 23 This time get it right END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-16T20:59:45.000000Z K 7 svn:log V 93 Note fixes for: = mmap/msync bug which can panic the kernel. = TCP broadcast connection bug. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-16T21:00:16.000000Z K 7 svn:log V 135 Note fixes for: = IP routing table leak in icmp_relect(). = mmap/msync bug which can panic the kernel. = TCP broadcast connection bug. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T21:34:41.000000Z K 7 svn:log V 108 Fix braino in the openpam_log() macro that caused the arguments to be expanded twice (perforce change 9853) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T21:34:41.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r94878, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T21:35:53.000000Z K 7 svn:log V 74 Log dlopen() / dlsym() failures at the debug level (perforce change 9760) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T21:35:53.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r94880, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-04-16T21:41:22.000000Z K 7 svn:log V 119 MFC: new way of getting stuff from fabric name servers; slight cleanup of dma stuff; increase size of FC scratch area. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-04-16T22:03:14.000000Z K 7 svn:log V 127 Add DEVICE_POLLING support to the "rl" driver. The diffs are very similar to the ones for the "sis" driver. MFC After: 5 days END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T22:04:22.000000Z K 7 svn:log V 57 Don't echo log messages to stderr (perforce change 9758) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T22:04:22.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r94884, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T22:07:15.000000Z K 7 svn:log V 23 Remove unused #define. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T22:08:35.000000Z K 7 svn:log V 41 Constify and stylify yppusherr_string(). END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-16T22:13:13.000000Z K 7 svn:log V 127 mount.8 talks about LFS, but LFS has been removed from FreeBSD. PR: 35651 Submitted by: Eric Cronin END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T22:25:21.000000Z K 7 svn:log V 36 Vendor import of pam_passwdqc v0.5. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T22:25:21.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r94889, 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 2002-04-16T22:25:22.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'pam_modules-vendor-v0_5'. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-16T22:38:47.000000Z K 7 svn:log V 113 Add a missing .El and fix a typo. Spotted by: Solar Designer Sponsored by: DARPA, NAI Labs END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-16T22:52:01.000000Z K 7 svn:log V 71 Add more information to SYNOPSIS of ed.4 PR: 36467 MFC after: 3 days END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-04-16T23:57:09.000000Z K 7 svn:log V 409 Make the way FSM options are processed easier to read by using structures instead of u_char *. The changes are cosmetic except: RecvConfigAck() now displays the options that are being ACK'd Huge (bogus) options sent from the peer won't cause an infinite loop SendIdent and ReceiveIdent are displayed consistenlty with other FSM data LCP AUTHPROTO options that aren't understood are NAK'd, not REJ'd END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-04-16T23:57:21.000000Z K 7 svn:log V 80 Don't display an extraneous ``: '' with some packets in/packets out diagnostics END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-16T23:59:28.000000Z K 7 svn:log V 59 A few changes to the tap(4) manual page. MFC. PR: 36985 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-17T00:18:15.000000Z K 7 svn:log V 320 Make mppath and masterpasswd pointers instead of arrays, and initialize them to point at static strings that contain the default paths. This makes 'vipw -d' work again (I broke it in rev 1.21; apologies for taking so long to fix it.) Spotted by: Olivier Houchard Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2002-04-17T00:26:09.000000Z K 7 svn:log V 210 - Convert the 'hfa' ATM interface driver to newbus. - Add stubs for EISA and SBUS cards. (VME, FutureBUS, and TurboChannel stubs not provided.) - Add infrastructure to build driver and bus front-end modules. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2002-04-17T00:30:06.000000Z K 7 svn:log V 31 Add ESA200 to enum atm_device. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2002-04-17T00:30:38.000000Z K 7 svn:log V 60 Wrap function in #ifdef DIAGNOSTIC to compile with -Werror. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2002-04-17T00:31:32.000000Z K 7 svn:log V 20 Add MODULE_VERSION. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-04-17T00:52:54.000000Z K 7 svn:log V 57 List that I'd like pre-commit review on PowerPC changes. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-04-17T01:07:29.000000Z K 7 svn:log V 643 The recent NFS forced unmount improvements introduced a side-effect where some client operations might be unexpectedly cancelled during an unsuccessful non-forced unmount attempt. This causes problems for amd(8), because it periodically attempts a non-forced unmount to check if the filesystem is still in use. Fix this by adding a new mountpoint flag MNTK_UNMOUNTF that is set only during the operation of a forced unmount. Use this instead of MNTK_UNMOUNT to trigger the cancellation of hung NFS operations. Also correct a problem where dounmount() might inadvertently clear the MNTK_UNMOUNT flag. Reported by: simokawa MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-17T01:25:46.000000Z K 7 svn:log V 34 Slight diff-reduction to -stable. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-17T01:50:03.000000Z K 7 svn:log V 15 diff reduction END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-17T01:50:20.000000Z K 7 svn:log V 15 Diff reduction END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-17T01:54:48.000000Z K 7 svn:log V 80 Diff reduction and catch up with ether_ifattach() doing the if_attach() in 4.x. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-17T02:00:32.000000Z K 7 svn:log V 28 MFC: Import sendmail 8.12.3 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-17T02:01:50.000000Z K 7 svn:log V 31 MFC: Import of sendmail 8.12.3 END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-04-17T02:05:27.000000Z K 7 svn:log V 52 Add dummy locks do further reduce diffs to -current END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-17T02:10:33.000000Z K 7 svn:log V 293 dump(8)'s manual page is confusing in its use of records, blocks, blocksizes, etc does not give the default of -b only mentiones rdump in the NAME section uses both filesystem and file system in similar contexts PR: 34248 Submitted by: Gary W. Swearingen MFC after: 3 days END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-17T02:23:57.000000Z K 7 svn:log V 55 Remove an unused option, VM_FAULT_HOLD, to vm_fault(). END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-17T03:12:24.000000Z K 7 svn:log V 48 Add more NetBIOS name types. MFC after: 4 days END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-17T03:14:28.000000Z K 7 svn:log V 72 Recongnize more error codes returned by W2K servers. MFC after: 4 days END K 10 svn:author V 3 ken K 8 svn:date V 27 2002-04-17T03:55:34.000000Z K 7 svn:log V 27 Note my areas of interest. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-17T04:31:43.000000Z K 7 svn:log V 271 I am not sure why ## was used in this macro, as w/o the string concatenation the tokens are legal ANSI-C. Maybe to enable 'op' to be a macro itself? Anyway, with the ## concatenation Gcc 3.1's integrated `cpp' treats "=op(" as a single token vs. the three tokens it is. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-17T04:45:17.000000Z K 7 svn:log V 54 Minor regularization of 'pre-commit review requested' END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-17T04:51:00.000000Z K 7 svn:log V 80 Add my little piece of the world. I guess nobody planned on 8 letter usernames. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-17T05:15:51.000000Z K 7 svn:log V 32 Go with the flow. Add sparc64. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-04-17T05:25:48.000000Z K 7 svn:log V 249 Note that CAM changes should be sent to scsi@freebsd.org. Add isp(4)- but note that the FreeBSD specific files (isp_freebsd.?, isp_pci.c) just need a headsup. The other files are common with five other platforms and changes need to be coordinated. END