ƒ¬R95438 232 209 135 127 127 234 236 221 172 1103 139 146 114 115 117 121 135 211 187 118 120 140 135 170 241 151 122 123 128 101 727 328 183 318 210 205 275 403 135 376 229 365 530 219 199 427 263 238 592 111 118 320 311 184 220 204 183 507 148 108 345 221 280 212 177 227 164 305 238 179 284 137 2428 195 195 293 158 805 154 184 685 202 280 234 235 140 152 311 394 150 151 168 204 560 293 174 223 150 203 784 219 249 387 222 198 365 110 752 126 210 213 279 163 158 257 498 148 188 157 133 148 317 275 326 118 180 132 206 110 240 111 240 176 164 186 136 154 146 102 146 320 274 198 215 234 106 124 231 282 143 416 168 420 286 273 137 517 384 360 261 126 270 165 177 464 178 182 552 169 125 163 143 213 293 102 122 106 135 175 178 179 144 163 121 180 298 131 196 253 158 114 158 382 199 170 119 144 117 145 163 130 135 136 154 122 137 202 164 121 126 121 162 161 185 143 125 121 113 121 121 150 245 141 191 157 131 122 212 136 127 208 228 603 K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-25T12:28:59.000000Z K 7 svn:log V 117 o In files add if_spppsubr.c for i4bisppp, since it also needs it. o In files.i386 add entries for the ifpi2 driver. END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-25T12:29:19.000000Z K 7 svn:log V 44 o In LINT add entries for the ifpi2 driver. END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-25T12:29:42.000000Z K 7 svn:log V 36 o Add entries for the ifpi2 driver. END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-25T12:30:06.000000Z K 7 svn:log V 36 o Add support for the ifpi2 driver. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-04-25T12:37:55.000000Z K 7 svn:log V 141 MFNetBSD: revision 1.94 date: 2001/11/20 13:50:07; author: augustss; state: Exp; lines: +16 -9 Update for new speed handling. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-04-25T12:49:38.000000Z K 7 svn:log V 143 MFNetBSD: revision 1.95 date: 2001/11/20 16:09:01; author: augustss; state: Exp; lines: +39 -6 Sanity check max packet lengths. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-04-25T12:51:08.000000Z K 7 svn:log V 128 MFNetBSD: revision 1.96 date: 2001/11/22 21:59:33; author: augustss; state: Exp; lines: +3 -3 Correct a comment. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-04-25T12:58:30.000000Z K 7 svn:log V 80 Add a power exceeded debug message. Update the $NetBSD$ ident to match reality. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-04-25T13:17:33.000000Z K 7 svn:log V 1009 Break the following implementation of panic(3): #!bin/sh # Original version of this by Michael Reifenberger # . mdconfig -d -u 11 >/dev/null 2>&1 dd if=/dev/zero of=zz bs=1m count=1 while : do mdconfig -a -t vnode -f zz -u 11 fdisk -f - -iv /dev/md11 < instead of END K 10 svn:author V 6 semenu K 8 svn:date V 27 2002-04-25T18:16:15.000000Z K 7 svn:log V 75 Implement true multicast filtering. Inspired by: dc(4) MFC after: 1 week END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-25T18:35:07.000000Z K 7 svn:log V 147 New release notes: xe can be built as a module, ng_eiface, many new PAM modules noted. While here, fix a markup bogon in a recent patch(1) note. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-25T18:35:51.000000Z K 7 svn:log V 58 MFC: xe can be built as a module, ng_eiface, pam_ssh(8). END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-04-25T18:53:41.000000Z K 7 svn:log V 26 Add a few more aphorisms. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-04-25T19:12:30.000000Z K 7 svn:log V 27 Resort and suppress dupes. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-04-25T19:27:40.000000Z K 7 svn:log V 32 Spell Fred Brooks's name right. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-04-25T19:31:43.000000Z K 7 svn:log V 6 Sort. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-04-25T20:25:15.000000Z K 7 svn:log V 634 Fixed some longstanding bugs in _getenv_static(): - malformed environment strings (ones without an '=') were not rejected. There shouldn't be any of these, but when the static environment is empty it always begins with one of these; this one should be considered as the terminator after the end of the environment, but it isn't. - the comparison of the name being looked up with the name in the environment was fuzzy -- only the characters up to the length of the latter were compared, so _getenv_static("foobar") matched "foo=..." in the environment and everything matched "" in the empty environment. MFC after: 3 days END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-25T20:26:50.000000Z K 7 svn:log V 236 Really add the ifpi2 driver. The mysterious failure which I reported with adding this stuff in my original commit was caused by having expanded $Id$ strings in some of the files which I'd forgotten to remove. This is an MFC of ifpi2. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-25T21:02:21.000000Z K 7 svn:log V 87 MFC: fdisk(8) does not honer test (-t) when when using -I PR: 36563 Reviewed by: bde END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-25T21:43:02.000000Z K 7 svn:log V 225 MFC *: Add description of `mc' (max copies), add short-form to long-form mapping for `tf' (troff filter), and add a cross-reference to chkprintcap in some lpr-related man pages. [* = 1.15 lpc.8, 1.24 lpd.8, 1.25 printcap.5] END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-25T21:45:29.000000Z K 7 svn:log V 117 MFC 1.26: Underline the default value for rp=, the same way all the other string-type default values are underlined. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-25T21:53:20.000000Z K 7 svn:log V 112 MFC 1.23: Usage style sweep: spell "usage" with a small 'u', for all the sub-commands in 'lpc'. [done by des] END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-25T22:48:40.000000Z K 7 svn:log V 182 Add the mutex profiling lock to the witness list. This hopefully unbreaks the MUTEX_PROFILING + WITNESS + !WITNESS_SKIPSPIN case. Submitted by: Hiten Pandya END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-04-25T23:04:52.000000Z K 7 svn:log V 310 Some minor nits exposed by the Open Group's VSC Lite verification suite: - When an error occurs processing one file, we must continue to process the remaining files. - Convert trailing whitespace to tabs as appropriate. - Align backspace handling with what the verification suite expects. Reviewed by: mike END K 10 svn:author V 6 cokane K 8 svn:date V 27 2002-04-25T23:41:36.000000Z K 7 svn:log V 40 MFC: CURRENT AMD7xx fixes from rev 1.9. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-04-26T00:46:07.000000Z K 7 svn:log V 279 MFC: avoid a problem where some NFS client operations might be unexpectedly cancelled during an unsuccessful non-forced unmount attempt. The problem caused occasional ESTALE errors on amd(8) mounts because amd uses non-forced unmounts to check if the filesystem is still in use. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-26T01:47:48.000000Z K 7 svn:log V 136 Fix a really dumb bug (missing curly braces around the body of an if statement) that caused pam_sm_chauthtok() to always fail silently. END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-04-26T02:07:46.000000Z K 7 svn:log V 270 Make sure that sockets undergoing accept filtering are aborted in a LRU fashion when the listen queue fills up. Previously, there was no mechanism to kick out old sockets, leading to an easy DoS of daemons using accept filtering. Reviewed by: alfred MFC after: 3 days END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-04-26T03:39:04.000000Z K 7 svn:log V 433 1.43 (dfr 04-Apr-97): /* 1.43 (dfr 04-Apr-97): * [dfr] Kludge until I get around to fixing all the vfs locking. 1.43 (dfr 04-Apr-97): */ The new devfs doesn't support VFS locking. So don't do locking assertions for devfs vnodes. With this change, a kernel with options DEBUG_VFS_LOCKS actually gets to single-user mode. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-26T03:49:02.000000Z K 7 svn:log V 127 UIO_NOCOPY is not supported for now, so refuse read opeartion if this flag is set. The full emulation of bio are on its way... END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-04-26T04:06:08.000000Z K 7 svn:log V 102 Add UDF to the list of filesystems where locking assertions should be evaluated. Approved by: scottl END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-26T04:14:55.000000Z K 7 svn:log V 329 Clean up some formatting bogons that only apply to the STABLE version of the m4(1) manpage. The notable one, omission of listing -s by its description, was missed by the submitter in his original patch, but I inadvertently fixed it when bringing OpenBSD's manpage off the vendor branch, and noting -s things. Submitted by: tjr END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-04-26T04:21:59.000000Z K 7 svn:log V 169 vinum_start: examine storage array devices, not just disks. Submitted by: Holger Kipp PR: 37458 MFC after: 5 days (to get 4.6 code freeze) END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-04-26T04:23:19.000000Z K 7 svn:log V 144 vinum_open: recognize twed device. Submitted by: Holger Kipp PR: 37458 MFC after: 5 days (to get 4.6 code freeze) END K 10 svn:author V 3 wes K 8 svn:date V 27 2002-04-26T07:31:04.000000Z K 7 svn:log V 499 Add a -k option to reboot to specify the kernel to boot next time around. If the kernel boots successfully, the record of this kernel is erased, it is intended to be a one-shot option for testing kernels. This could be improved by having the loader remove the record of the next kernel to boot, it is currently removed in /etc/rc immediately after disks are mounted r/w. I'd like to MFC this before the 4.6 freeze unless there is violent objection. Reviewed by: Several on IRC MFC after: 4 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-26T07:40:08.000000Z K 7 svn:log V 20 Removed some cruft. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-04-26T07:43:50.000000Z K 7 svn:log V 22 MFC: rev.1.20 bugfix. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-04-26T09:52:54.000000Z K 7 svn:log V 225 Test if rootvnode is NULL rather than if rootdev is NODEV when determining if there's a filesystem present. rootdev can be NODEV in the NFS-mounted root scenario. Discussed with: Harti Brandt , iedowse END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-26T10:06:26.000000Z K 7 svn:log V 218 Remove the tc_update() function. Any frequency change to the timecounter will be used starting at the next second, which is good enough for sysctl purposes. If better adjustment is needed the NTP PLL should be used. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-26T10:11:02.000000Z K 7 svn:log V 92 Rename tco_setscales() and tco_delta() to use the same tc_ prefix as the rest of this file. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-26T10:19:29.000000Z K 7 svn:log V 127 Various cleanup and sorting of clock reading functions. Add the two functions missing in the complete 12 function complement. END K 10 svn:author V 4 ceri K 8 svn:date V 27 2002-04-26T10:58:06.000000Z K 7 svn:log V 110 There is no host called new.bbc.co.uk - fix url. Reviewed by: jkh Approved by: jkh, murray MFC after: 3 days END K 10 svn:author V 2 hm K 8 svn:date V 27 2002-04-26T11:17:46.000000Z K 7 svn:log V 92 Add termcap entries to be able to switch to line drawing character set for the pcvt driver. END K 10 svn:author V 2 hm K 8 svn:date V 27 2002-04-26T11:25:49.000000Z K 7 svn:log V 415 MFC revision 1.25 of the amr driver: In case the driver runs on an HP NetRaid controller, attempt to properly decode the BIOS and firmware version and announce the board as HP NetRaid. This has been tested with a NetRaid 3si controller, the BIOS/firmware printout should also work for other NetRaid controllers but the type detection for other NetRaids (such as the 1si) will not work due to the lack of hardware. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-26T12:16:34.000000Z K 7 svn:log V 56 Backout copyright notice I broke by my previous commit. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-26T12:27:55.000000Z K 7 svn:log V 16 Correct indent. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-26T12:37:36.000000Z K 7 svn:log V 252 Move the winding of timecounters out of hardclock and into a normal timeout loop. Limit the rate at which we wind the timecounters to approx 1000 Hz. This limits the precision of the get{bin,nano,micro}[up]time(9) functions to roughly a millisecond. END K 10 svn:author V 8 matusita K 8 svn:date V 27 2002-04-26T13:33:46.000000Z K 7 svn:log V 123 Add script to install the compat4x distribution, just like other compat*-install.sh scripts. PR: 37485 MFC after: 5 days END K 10 svn:author V 5 orion K 8 svn:date V 27 2002-04-26T15:27:56.000000Z K 7 svn:log V 185 Add ac97_reset function that polls ready bits in power register. One component in tweaks required for the ICH3 controller in the thinkpad x22 reported by Colin Perkins on -multimedia. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-26T15:36:37.000000Z K 7 svn:log V 118 New release notes: kenv(2), kenv(1) can set/delete kernel environment variables, mv(1) -n. MFCs noted: last(1) -y. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-26T15:43:33.000000Z K 7 svn:log V 84 MFC: last(1) -y. New release note: sshd(8) no longer does fake S/Key challenges. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-26T15:45:08.000000Z K 7 svn:log V 133 Note that the fake S/Key challenge problem with sshd(8) has been fixed in -STABLE. I really need to re-do the markup for this item. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-26T16:01:35.000000Z K 7 svn:log V 71 Catch this file up to its counterpart in -CURRENT. README 1.19->1.20 END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2002-04-26T16:51:03.000000Z K 7 svn:log V 210 Import the FreeBSD differences Luke patched in lukemftp: *) Large file ASCII support *) -4/-6 options to force IPv4/IPv6 respectively Also, fix for buffer overflow on PASV from malicious server. END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2002-04-26T16:51:03.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r95504, 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-26T16:51:04.000000Z K 7 svn:log V 83 This commit was manufactured by cvs2svn to create tag 'lukemftp-vendor-V1_5_FIXES'. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-26T17:22:43.000000Z K 7 svn:log V 191 MFC: IPv6 support for tftp/tftpd. libexec/tftpd/tftpd.c: 1.24, 1.25 usr.bin/tftp/main.c: 1.16 usr.bin/tftp/tftp.1: 1.10, 1.12 usr.bin/tftp/tftp.c: 1.10 usr.bin/tftp/tftpsubs.c: 1.5 END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-26T17:26:29.000000Z K 7 svn:log V 45 MFC 1.57: Add an IPv6 sample line for tftpd. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-26T17:55:27.000000Z K 7 svn:log V 2335 Milestone #1 in cross-arch make releases. Do not install games and profiled libraries to the ${CHROOTDIR} with the initial installworld. Eliminate the need in the second installworld. For that, make sure _everything_ is built in the "world" environment, using the right tool chain. Added SUBDIR_OVERRIDE helper stuff to Makefile.inc1. Split the buildworld process into stages, and skip some stages when SUBDIR_OVERRIDE is set (used to build crypto, krb4, and krb5 dists). Added NO_MAKEDB_RUN knob to Makefile.inc1 to avoid running makewhatis(1) at the end of installworld (used when making crypto, krb4, and krb5 dists). In release/scripts/doFS.sh, ensure that the correct boot blocks are used. Moved the creation of the "crypto" dist from release.5 to release.2. In release.3 and doMFSKERN, build kernels in the "world" environment. KERNELS now means "additional" kernels, GENERIC is always built. Ensure we build crunched binaries in the "world" environment. Obfuscate release/Makefile some more (WMAKEENV) to achieve this. Inline createBOOTMFS target. Use already built GENERIC kernel modules to augment mfsfd's /stand/modules. GC doMODULES as such. Assorted fixes: Get rid of the "afterdistribute" target by moving the single use of it from sys/Makefile to etc/Makefile's "distribute". Makefile.inc1: apparently "etc" no longer needs to be last for "distribute" to succeed. gnu/usr.bin/perl/library/Makefile.inc: do not override the "install" and "distribute" targets, do it the "canonical" way. release/scripts/{man,cat}pages-make.sh: make sure Perl manpages and catpages appear in the right dists. Note that because Perl does not respect the MANBUILDCAT (and NOMAN), this results in a loss of /usr/share/perl/man/cat* empty directories. This will be fixed soon. Turn MAKE_KERBEROS4 into a plain boolean variable (if it is set it means "make KerberosIV"), as documented in the make.conf(5) manpage. Most of the userland makefiles did not test it for "YES" anyway. XXX Should specialized kerberized libpam versions be included into the krb4 and krb5 dists? (libpam.a would be incorrect anyway if both krb4 and krb5 dists were choosen.) Make sure "games" dist is made before "catpages", otherwise games catpages settle in the wrong dist. Fast build machine provided by: Igor Kucherenko END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-26T18:17:52.000000Z K 7 svn:log V 102 MFC 1.14: Add 'const' to some casts to fix two warnings that are printed by the new gcc (on sparc64). END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-26T18:18:39.000000Z K 7 svn:log V 102 MFC 1.24: Add 'const' to some casts to fix two warnings that are printed by the new gcc (on sparc64). END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-26T18:24:40.000000Z K 7 svn:log V 200 MFC 1.10: Improve the error message the user sees if the startdaemon routine cannot connect() to the socket for lpd. Tell them this error probably means that the master 'lpd' process is not running. END K 10 svn:author V 3 hsu K 8 svn:date V 27 2002-04-26T18:52:03.000000Z K 7 svn:log V 66 MFC: 1.91: Fix corner case where m_len was not being initialized. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-26T19:01:19.000000Z K 7 svn:log V 712 Modify our 'patch' utility to recognize the \ No newline at end of file line that some versions of diff print out if the last line of the two files are different, and one of the two files does not have a newline character on that last line. This change is still somewhat under discussion in -arch and -standards, but I want to commit it to -current today so I'd have the chance to MFC it to -stable before the code freeze for 4.6-release (which would be May 1st). Note: the related change to 'diff' (so it might *generate* that line) is NOT expected to be included in 4.6-release. We can debate that change later. Obtained from: NetBSD (1.13 of basesrc/usr.bin/patch/pch.c, by kristerw) MFC after: 4 days END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-26T19:16:59.000000Z K 7 svn:log V 59 Machine Check Architecture (MCA) structures and constants. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-26T19:28:17.000000Z K 7 svn:log V 92 Don't ask root for the old password, except in the NIS case. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-26T19:30:11.000000Z K 7 svn:log V 589 Machine Check Architecture (MCA) support code. Error records are collected at boot and made available through sysctl(8). At the moment, the following MIB names are created: hw.mca.count - The number of error records collected. hw.mca.first - The lowest sequence number present. hw.mca.last - The highest sequence number present. hw.mca. - The error record with sequence number . Using sysctl(8) allows us to easily detect and analyze the records, which is very helpful during development of MCA but can also be used in production as a way to collect machine health statistics. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-26T19:33:20.000000Z K 7 svn:log V 106 MCA specific code has been moved to a seperate file. It is expected to grow enough to be in the way here. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-26T19:36:25.000000Z K 7 svn:log V 184 Initialize MCA in cpu_startup() so that it's ready before we wake-up the application processors. This allows us to collect unconsumed AP specific error records as part of the wake-up. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-26T19:40:45.000000Z K 7 svn:log V 142 If we are making a "release", we can obviously use -DNOCLEAN buildworld, to save some time, because ${CHROOTDIR}/usr/obj does not even exist. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-26T20:13:13.000000Z K 7 svn:log V 141 New release notes: at(1) -r/-t, ls(1) -h, pwd(1) -L, split(1) -a, sysctl(8) -d, unexpand(1) -t. MFC noted: tftp(1)/tftpd(8) IPv6 support. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-26T20:13:52.000000Z K 7 svn:log V 47 MFC: ls(1) -h, tftp(1)/tftpd(8) IPv6 support. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-26T20:24:28.000000Z K 7 svn:log V 60 Simplify the RFC2783 and PPS_SYNC timestamp collection API. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2002-04-26T20:52:59.000000Z K 7 svn:log V 218 A long, long time ago, msmith introduced vfs.root.mountfrom loader variable, which let users specify the root mount point the exact way one does after booting the kernel. Let's take this opportunity to document it... END K 10 svn:author V 3 dcs K 8 svn:date V 27 2002-04-26T20:55:51.000000Z K 7 svn:log V 301 MFC 1.57: A long, long time ago, msmith introduced vfs.root.mountfrom kernel tunnable, which let users specify the root mount point the exact way one does after booting the kernel. Let's take this opportunity to document it... This is an immediate MFC due to the fact the line is commented anyway. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-26T21:12:51.000000Z K 7 svn:log V 57 Catch up ata(4) controllers, fix a typo (s/Cyrex/Cyrix). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-26T21:14:13.000000Z K 7 svn:log V 58 Catch up ata(4) controllers, fix a typo (s/Cyrex/Cyrix/). END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-26T21:22:02.000000Z K 7 svn:log V 76 Redo the pps bit to avoid digging into the private bits of the timecounter. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-26T21:31:44.000000Z K 7 svn:log V 111 Hide the private parts of timecounter from a couple of places that don't really need to know the gory details. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-26T21:51:08.000000Z K 7 svn:log V 467 Now that the private parts of timecounters are no longer being fingered by other bits of code, split struct timecounter into two. struct timecounter contains just the bits which pertains to the hardware counter and the reading of it. struct timehands (as in "the hands on a clock") contains all the ugly bit fidling stuff. Statically compile ten timehands. This commit is the functional part. A later cosmetic patch will rename various variables and fieldnames. END K 10 svn:author V 3 wes K 8 svn:date V 27 2002-04-26T22:32:15.000000Z K 7 svn:log V 200 Rename the file used to specify the nextboot to make it clear that this is a loader configuration file and can be used for more than just a kernel name. Submitted by: Gordon Tetlow END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-26T22:44:15.000000Z K 7 svn:log V 82 o Control access to the vm_page_buckets with a mutex. o Fix some style(9) bugs. END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-04-26T22:48:23.000000Z K 7 svn:log V 129 Move the new byte order function prototypes from to . This puts us in line with NetBSD and OpenBSD. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-26T23:11:23.000000Z K 7 svn:log V 58 Make this driver compile for -stable also to prep for MFC END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-04-27T00:57:39.000000Z K 7 svn:log V 110 Add stubs for testenv() and freeenv() in RELENG_4 to make MFC easier. Suggested by: peter Approved by: peter END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-04-27T01:31:17.000000Z K 7 svn:log V 688 Add a CAM interface to the aac driver. This is useful in case you should ever connect a SCSI Cdrom/Tape/Jukebox/Scanner/Printer/kitty-litter-scooper to your high-end RAID controller. The interface to the arrays is still via the block interface; this merely provides a way to circumvent the RAID functionality and access the SCSI buses directly. Note that for somewhat obvious reasons, hard drives are not exposed to the da driver through this interface, though you can still talk to them via the pass driver. Be the first on your block to low-level format unsuspecting drives that are part of an array! To enable this, add the 'aacp' device to your kernel config. MFC after: 3 days END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-27T01:55:11.000000Z K 7 svn:log V 121 MFC option descriptions, rewording the BUGS section. While I'm here, MFC the "The .Nm utility" changes to reduce diffs! END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-27T02:26:23.000000Z K 7 svn:log V 151 Prefix tests with PASS and FAIL, to make grepping easier, and note this in the README. This affects only the base-system regression tests, of course. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-27T02:48:29.000000Z K 7 svn:log V 291 Don't do symbol lookups for local symbols. The symbol index in the relocation identifies the symbol to which we need to bind. This solves a problem seen on ia64 where the symbol hash table does not contain local symbols and thus resulted in unresolved symbols. Tested on: alpha, i386, ia64 END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-27T02:53:31.000000Z K 7 svn:log V 126 Now that local symbols aren't looked up with the symbol hash table, binding works for local symbols. Remove the workaround... END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-27T02:58:18.000000Z K 7 svn:log V 102 Insert a semi-colon between label 'skip:' and the closing brace of the FOREACH loop to silence GCC 3. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-27T03:11:33.000000Z K 7 svn:log V 267 Redirect stdin from the input file, rather than passing the input file to uuencode(1), and set a umask, so that the mode in the header is predictable. If it varies, then the test is right to fail. Remove the note about this test falsely failing, with that in mind. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-04-27T04:48:36.000000Z K 7 svn:log V 18 Whitespace bogon. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-27T05:32:51.000000Z K 7 svn:log V 656 Fix handling of weak references to undefined symbols on ia64: o Set st_shndx for sym_zero to SHN_UNDEF instead of SHN_ABS. This gives us something to reliably test against. o For weak references to undefined sysmbols (as indicated by having st_shndx equals SHN_UNDEF) in the context of OPDs, the address of the OPD is to be zero, not the address of the function it contains. o For weak references to undefined symbols in all other cases (only DIR64LSB at this time), the actual relocated value is to be zero, not the value prior to relocating. Roughly speaking, weak references to undefined symbols are no-ops. Tested on: i386, ia64 END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-27T05:46:13.000000Z K 7 svn:log V 29 Death to duplicate fortunes. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-27T06:14:32.000000Z K 7 svn:log V 112 Kill one exact duplicate of a Hunter S. Thompson quote. Put on peril-sensitive sunglasses for great evil, too. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-27T06:24:58.000000Z K 7 svn:log V 118 Remove reference to the TCP_RESTRICT_RST option, which was removed over a year ago. Small ws twiddle while I'm here. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-27T06:37:41.000000Z K 7 svn:log V 184 Fix misleading comment mistakenly merged from the equally stale -current. The TCP_RESTRICT_RST option was dropped from RELENG_4 10 months ago. Submitted by: marius@alchemy.franken.de END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-27T07:06:52.000000Z K 7 svn:log V 71 Make the dummy timecounter actually tick or we will never get anyhere. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-27T07:07:37.000000Z K 7 svn:log V 66 Fix a {} bug which doesn't have any effect yet. Spotted by: jake END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-27T07:28:54.000000Z K 7 svn:log V 164 Explain magic number. Add magic date no explanation. Add a delta which was lost in transit yesterday which prevented other timecounters from actually being used. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2002-04-27T08:24:29.000000Z K 7 svn:log V 400 Add a global sx sigio_lock to protect the pointer to the sigio object of a socket. This avoids lock order reversal caused by locking a process in pgsigio(). sowakeup() and the callers of it (sowwakeup, soisconnected, etc.) now require sigio_lock to be locked. Provide sowwakeup_locked(), soisconnected_locked(), and so on in case where we have to modify a socket and wake up a process atomically. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2002-04-27T09:33:49.000000Z K 7 svn:log V 51 Fix the code fragment clobbered in my last commit. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-27T09:34:15.000000Z K 7 svn:log V 96 MFi386 1.222: Remove vm_map_growstack() and acquisition and release of Giant around vm_fault(). END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-04-27T11:11:50.000000Z K 7 svn:log V 64 Bump __FreeBSD_version to correspond to XFree86 3.x/4.x cutover END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-27T14:05:37.000000Z K 7 svn:log V 42 MFC entries relevant to the ifpi2 driver. END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-27T14:06:08.000000Z K 7 svn:log V 57 MFC: Add a manpage for the ifpi2 driver to the Makefile. END K 10 svn:author V 8 matusita K 8 svn:date V 27 2002-04-27T14:23:32.000000Z K 7 svn:log V 219 Introduce CVSCMDARGS make variable to set command-line options for cvs. You may want set '-D data-spec' to this variable. PR: 31218 Submitted by: Alexandr Listopad MFC after: 5 days (if re@ permits) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-27T16:01:26.000000Z K 7 svn:log V 182 Better names for the PCI cards. The biggest change is that we now identify the Intersil Prism 2.5 PCI native card as that, rather than Linksys, the first folks to get it to market. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-27T16:03:25.000000Z K 7 svn:log V 233 This patch fixes my breakage of ssid matching. I introduced the breakage when I tried to merge OpenBSD wi_hostap changes into the tree. Skibo found the problem and submitted these patches. Thanks! Submitted by: skibo@pacbell.net END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T16:52:49.000000Z K 7 svn:log V 22 Import version 3.4.27 END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-27T16:52:50.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-sys-v3-4-27'. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T16:56:25.000000Z K 7 svn:log V 36 Merge updates from 3.4.26 - 3.4.27. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-27T17:00:28.000000Z K 7 svn:log V 113 MFi386 1.222: Remove vm_map_growstack() and acquisition and release of Giant around vm_fault() in trap_pfault(). END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T17:01:31.000000Z K 7 svn:log V 14 Import 3.4.27 END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T17:01:31.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r95565, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T17:01:32.000000Z K 7 svn:log V 15 Import 3.4.27 END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T17:01:32.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r95567, 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-27T17:01:33.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-v3-4-27'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-27T17:01:34.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-27T17:07:15.000000Z K 7 svn:log V 94 Don't call vm_map_growstack() from trapwrite() as vm_fault() now performs this automatically. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-27T17:13:54.000000Z K 7 svn:log V 44 MFC 1.9: typo in connect(2) error handling. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-27T17:18:42.000000Z K 7 svn:log V 62 MFC 1.19: Correct timer management (deprecated) in nd6_timer. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T17:31:12.000000Z K 7 svn:log V 50 Update (finally) IPFilter on RELENG_4 CVS branch. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T17:31:26.000000Z K 7 svn:log V 7 remove END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T17:37:12.000000Z K 7 svn:log V 50 Merge changes from 3.4.20 to 3.4.27 into RELENG_4 END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T18:12:33.000000Z K 7 svn:log V 223 * Adjust include paths to match changes in source code - ie. no longer need to include ipfilter/netinet, just ipfilter. * man page for ipnat is now in section 8, not 1 * ipnat now links against and is dependant on libkvm. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T18:13:13.000000Z K 7 svn:log V 177 * Adjust include paths to match changes in source code - ie. no longer need to include ipfilter/netinet, just ipfilter. * ipfstat now links against and is dependant on libkvm. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-27T18:13:35.000000Z K 7 svn:log V 105 For what it's worth, fix the compilation of an I386_CPU-only kernel now that certain warnings are fatal. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T18:13:36.000000Z K 7 svn:log V 118 Adjust include paths to match changes in source code - ie. no longer need to include ipfilter/netinet, just ipfilter. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T18:19:04.000000Z K 7 svn:log V 137 * Clean up CFLAGS additions * add extra source files now needed to build * compile all sources with -DIPFILTER_LOG to enable log testing END K 10 svn:author V 4 eric K 8 svn:date V 27 2002-04-27T19:57:22.000000Z K 7 svn:log V 13 Move ID tag. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-27T20:04:18.000000Z K 7 svn:log V 28 bring in examples from head END K 10 svn:author V 6 anholt K 8 svn:date V 27 2002-04-27T20:47:57.000000Z K 7 svn:log V 135 Add the code for the DRM, based on the code from the drm-kmod port. This is not hooked up yet, that will come later. Approved by: des END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-27T20:51:00.000000Z K 7 svn:log V 190 Remove ifpi2.4 from Makefile until I figure out how to get cvs to let me import the darned thing. cvs complains that ifpi2.4 was already added by another party, but I have no idea _why_ :( END K 10 svn:author V 6 anholt K 8 svn:date V 27 2002-04-27T20:55:03.000000Z K 7 svn:log V 48 Add makefiles for DRM modules Approved by: des END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-27T21:56:28.000000Z K 7 svn:log V 322 Emulate ldq and stq (load/store long double) instructions. GCC has started using these to load long doubles, but they aren't implemented in hardware on (at least) UltraSPARC I and II machines. Emulate popc in the user trap handler as well. Re-arrange slightly to make support functions more accessible. Reviewed by: tmm END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-27T21:58:23.000000Z K 7 svn:log V 76 Obliterate the new password as well as the old, even if though it's hashed. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-27T22:01:37.000000Z K 7 svn:log V 327 o Begin documenting the (existing) locking protocol on the vm_map in the same style as sys/proc.h. o Undo the de-inlining of several trivial, MPSAFE methods on the vm_map. (Contrary to the commit message for vm_map.h revision 1.66 and vm_map.c revision 1.206, de-inlining these methods increased the kernel's size.) END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-04-27T22:10:16.000000Z K 7 svn:log V 189 Remove the nfs_{lock,unlock,islocked} functions and the associated definitions; they have been unused and #if 0'd out since the Lite/2 merge and we are unlikely to want them in the future. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-04-27T22:20:33.000000Z K 7 svn:log V 176 Remove a stale comment saying that the vnode lock must be the first element in the structure pointed to by vp->v_data; the vnode lock is now within the vnode structure itself. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-04-27T22:25:13.000000Z K 7 svn:log V 43 Partial fix for hints Obtained from: mux END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-04-27T22:32:57.000000Z K 7 svn:log V 422 Finish fixing hints. Remember the use_kenv state for the next run. Otherwise we fall back to using the static hints the next time around. We still have the leftover fallback code there which meant that we skipped the use_hints checking on the second and subsequent calls. Also, be a bit more careful about walking off the end of the envp array. I've extracted this from a larger diff. I hope I didn't miss anything... END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-04-27T22:41:41.000000Z K 7 svn:log V 287 Avoid the user-visible effect of setting SA_NOCLDWAIT when the SIGCHLD handler is SIG_IGN. This is a reimplementation of the problematic revision 1.131 of kern_exit.c. To avoid accessing process UPAGES, we set a new procsig flag when the SIGCHLD handler is SIG_IGN and use that instead. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-28T00:01:12.000000Z K 7 svn:log V 266 Add devices supported by aue(4), cue(4), kue(4), an(4), wi(4) drivers. Minor fix for ray(4). Based on: src/etc/defaults/pccard.conf 1.236 src/sys/dev/usb/if_aue.c 1.57 src/sys/dev/usb/if_cue.c 1.28 src/sys/dev/usb/if_kue.c 1.40 src/sys/dev/usb/usbdevs 1.88 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-28T00:09:42.000000Z K 7 svn:log V 167 New release notes: isdn4bsd Q.931 subaddressing. Updated release notes: IPFilter 3.4.27 (+ MFC), isdn4bsd 1.0.2. Fix up some confusion about ifpi(4) and ifpi2(4). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-28T00:10:58.000000Z K 7 svn:log V 33 MFC: IPFitler 3.4.27, ifpi2(4). END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-04-28T00:15:48.000000Z K 7 svn:log V 175 We do not necessarily need to map/unmap pages to zero parts of them. On systems where physical memory is also direct mapped (alpha, sparc, ia64 etc) this is slightly harmful. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-04-28T00:17:26.000000Z K 7 svn:log V 71 Oops. Previous commit was to fix the problem which was noticed by tmm. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-28T01:26:40.000000Z K 7 svn:log V 85 Add FreeBSD id's to these files, in advance of a separate update. MFC after: 3 days END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-28T01:33:45.000000Z K 7 svn:log V 371 Add many prototypes and ANSI-ize 'patch. Not a complete job of it, but it gets our patch to look a little more like NetBSD's, and has the nice characteristic that the object code is exactly the same after the change as before it (even in patch.c and pch.c, which have pesky 'assert' statements in them). Reviewed by: /sbin/md5 on i386, alpha, sparc64 MFC after: 3 days END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-04-28T01:52:17.000000Z K 7 svn:log V 85 Add partition type for IBM's JFS. Submitted by: Hiten Pandya END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-28T02:04:28.000000Z K 7 svn:log V 90 Alphabetize descriptions and remove the "PCI" from the desciptions. Suggested by: brooks END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-28T02:36:36.000000Z K 7 svn:log V 458 Add code to emulate arithmetic, comparison and conversion operations on long double, which are not implemented in hardware on any UltraSPARC chip that I know of. This just calls into the existing floating point emulator, which is still needed to emulate other floating point operations in certain conditions. Without this gcc has to generate the quad floating point instructions directly, which sometimes causes internal compiler errors. Reviewed by: tmm END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-28T04:49:19.000000Z K 7 svn:log V 76 Add DFE-530TX+ to rl(4) list. Submitted by: Karl Heller END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-28T04:49:48.000000Z K 7 svn:log V 32 MFC: DFE-530TX+ to rl(4) list. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2002-04-28T04:58:40.000000Z K 7 svn:log V 68 Hook the DRM up to the build and add it to NOTES. Approved by: des END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-28T05:28:20.000000Z K 7 svn:log V 47 add ipfilter examples to freebsd4 release tree END K 10 svn:author V 3 suz K 8 svn:date V 27 2002-04-28T05:40:29.000000Z K 7 svn:log V 120 MFC: just merged cosmetic changes from KAME to ease sync between KAME and FreeBSD. (based on freebsd4-snap-20020128) END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-04-28T06:07:54.000000Z K 7 svn:log V 200 o Introduce and use vm_map_trylock() to replace several direct uses of lockmgr(). o Add missing synchronization to vmspace_swap_count(): Obtain a read lock on the vm_map before traversing it. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-04-28T06:38:38.000000Z K 7 svn:log V 8 Nuke -g END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-28T08:01:39.000000Z K 7 svn:log V 30 MFC 1.9: handle ECONNABORTED. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-28T08:43:47.000000Z K 7 svn:log V 11 Add mca.c. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-04-28T09:51:45.000000Z K 7 svn:log V 43 Removed unused forward struct declaration. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-04-28T10:24:38.000000Z K 7 svn:log V 79 Oops, remove references to NLOCKED and NWANTED, now that they no longer exist. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T10:49:15.000000Z K 7 svn:log V 84 Style only; format function declarations, sort header includes, and use __FBSDID(). END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T10:56:09.000000Z K 7 svn:log V 85 Use __FBSDID(), ANSIfy headings, use const/unsigned in minor but appropriate places. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T11:00:34.000000Z K 7 svn:log V 50 Use __FBSDID, ANSIfy functions, fix const string. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T11:13:20.000000Z K 7 svn:log V 69 Trivial warnings fixes; staticise and use unsigned. Use __FBSDID(). END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T11:15:47.000000Z K 7 svn:log V 27 Remove GCC-specific flags. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T11:16:43.000000Z K 7 svn:log V 86 Easy warns fixes; use const, mark unused function parameters. Remove unused includes. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-04-28T11:29:12.000000Z K 7 svn:log V 201 MFC: sys/nfsserver/nfs_serv.c revision 1.118; limit the amount of data that nfsrv_readdir and nfsrv_readdirplus can return to avoid a panic when an over-large `count' value is specified by the client. END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-28T11:42:22.000000Z K 7 svn:log V 40 MFC add a manpage for the ifpi2 driver. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T11:44:30.000000Z K 7 svn:log V 101 Fix some low-hanging fruit in the warnings department; ANSIfy functions, sort out some const issues. END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-28T11:47:10.000000Z K 7 svn:log V 161 Change instances of avma1pp2- to ifpi2- in printf's since the name of the driver should be emitted. This was already changed in the code committed to RELENG_4. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T11:51:03.000000Z K 7 svn:log V 64 More low hanging warnings fruit; ANSIfy, de-register, constify. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T11:52:43.000000Z K 7 svn:log V 20 Fix VCS inclusions. END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-28T11:52:53.000000Z K 7 svn:log V 67 Add the Dynalink IS64PPH+ as a supported card. Reported by: znerd END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-04-28T11:59:30.000000Z K 7 svn:log V 285 Fix a number of warnings. A gcc preprocessor bug relating to macros with variable numbers of arguments made this slightly harder than it should be. Avoid the bug by not doing string concatenation within the macros, and instead add a new function to syslog or print the error messages. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T11:59:43.000000Z K 7 svn:log V 104 ANSIfy functions, and move extern declarations into a shared header where ${DEITY} intended them to be. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:04:20.000000Z K 7 svn:log V 76 Fix some easy warnings; ANSIfy, constify. Fix VCS inclusion and deregister. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:08:18.000000Z K 7 svn:log V 25 Minor reorder for style. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:09:33.000000Z K 7 svn:log V 50 ANSIfy, VCS inclusions and some very minor style. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:12:49.000000Z K 7 svn:log V 23 Some easy const fixes. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:14:10.000000Z K 7 svn:log V 51 Remove GCC-specific flags and commented out cruft. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:15:40.000000Z K 7 svn:log V 69 fix warnings; change variable/argument names that mask global names. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:17:27.000000Z K 7 svn:log V 36 Cast to kill warnings. De-register. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:19:30.000000Z K 7 svn:log V 41 Fix VCS inclusion and tidy up #includes. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:21:31.000000Z K 7 svn:log V 42 Style fixes; whitespace and header order. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:24:20.000000Z K 7 svn:log V 60 Style; line up columns, space things out more consistently. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:25:03.000000Z K 7 svn:log V 28 Easy warns fixes; constify. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:28:41.000000Z K 7 svn:log V 43 warns fixes; ANSIfy, deregister, constify. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:34:54.000000Z K 7 svn:log V 107 Declarations cleanup; make sure externs are in a common header. Fix declarations, casts and return values. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-28T12:34:55.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:36:56.000000Z K 7 svn:log V 27 Very minor whitespace nit. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:39:12.000000Z K 7 svn:log V 32 Fix a const-char vs char issue. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:54:24.000000Z K 7 svn:log V 27 Remove GCC-specific flags. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T12:55:35.000000Z K 7 svn:log V 68 Warns; ANSIfy, constify and move declarations into a common header. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T13:00:16.000000Z K 7 svn:log V 67 Warnings fix; ANSIfy, constify, mark unused function parameter(s). END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T13:46:40.000000Z K 7 svn:log V 91 Easy warns fixes; sort out some types and me them a bit more consistent; fix initialisers. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T13:49:15.000000Z K 7 svn:log V 49 Add some function prototypes to squash warnings. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T13:50:54.000000Z K 7 svn:log V 31 Fix VCS tags; ANSIfy functions END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T13:53:38.000000Z K 7 svn:log V 27 Remove GCC-specific flags. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T13:54:45.000000Z K 7 svn:log V 19 Reorder for style. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T13:58:41.000000Z K 7 svn:log V 27 Remove GCC-specific flags. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T13:59:42.000000Z K 7 svn:log V 27 Very minor whitespace nit. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-04-28T14:04:24.000000Z K 7 svn:log V 56 Minor nit; return(foo) from main rather than exit(foo). END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-28T15:18:50.000000Z K 7 svn:log V 152 Spell void * as void * rather than caddr_t. This is complicated by the fact that caddr_t is often misspelled as char *. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-28T16:51:36.000000Z K 7 svn:log V 49 Don't screw up our uptime with historical dates. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2002-04-28T18:18:17.000000Z K 7 svn:log V 97 MFC: Update io_apic_ints array properly when revoking an irq mapping. Adjust panic message. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-28T18:24:21.000000Z K 7 svn:log V 65 Stylistic sweep through the timecounter code. Renovate comments. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-28T18:29:44.000000Z K 7 svn:log V 39 We don't need the arp kludge any more. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-28T18:43:30.000000Z K 7 svn:log V 30 Merge in rev 1.9 from NetBSD. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-28T18:47:29.000000Z K 7 svn:log V 119 Use generic MII #defines instead of private ones when the registers are IEEE defined. Object file comes out the same. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-28T19:01:32.000000Z K 7 svn:log V 44 Improve an API by about 4 lines per driver. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-28T19:21:48.000000Z K 7 svn:log V 35 Move drm to the i386-only section. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-28T19:25:07.000000Z K 7 svn:log V 115 Don't pass three args when one will do just fine, and even prevent mistakes like the one brgphy.c (now corrected). END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-28T19:56:31.000000Z K 7 svn:log V 130 MFC: Import of post-8.12.3 bug fixes from vendor repository. These are being imported for the upcoming FreeBSD 4.6 release. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-28T19:57:43.000000Z K 7 svn:log V 505 MFC: In my continuing crusade to make life better for non-sendmail users, avoid the creation of /var/spool/clientmqueue and therefore the need for the smmsp user and group if NO_SENDMAIL is defined. This required breaking out the creation of the directory into a new BSD.sendmail.dist mtree file. Revision Changes Path 1.280 +7 -1 src/etc/Makefile 1.1 +14 -0 src/etc/mtree/BSD.sendmail.dist (new) 1.61 +1 -3 src/etc/mtree/BSD.var.dist END