ƒ¯76234 217 130 144 163 210 123 238 178 113 122 280 186 142 144 184 115 205 598 178 143 337 341 139 224 442 183 181 238 186 125 118 215 136 238 213 255 285 154 426 1298 138 245 312 214 202 752 192 621 139 233 198 167 147 462 196 161 130 135 164 167 286 223 259 880 202 674 240 468 208 114 134 143 113 138 145 145 194 125 213 217 147 179 211 436 224 268 150 143 148 237 136 196 120 114 182 267 127 286 188 229 611 168 204 704 289 165 163 307 326 258 180 430 328 185 155 158 167 266 763 164 350 267 119 944 792 300 159 153 215 276 258 865 137 132 264 158 195 287 127 238 132 127 141 237 343 356 144 239 166 193 113 155 408 232 186 157 257 393 131 112 229 368 112 208 148 219 154 184 172 251 377 232 203 252 451 376 1303 123 153 745 186 296 194 166 174 139 149 146 200 237 132 605 262 119 202 134 222 202 235 205 141 327 190 165 189 414 148 304 187 160 120 152 196 268 176 515 147 163 K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-05-03T06:33:33.000000Z K 7 svn:log V 35 like i386, add inclusion of lock.h END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-05-03T08:57:26.000000Z K 7 svn:log V 53 Wrap around MALLOC_DECLARE() invocation with #ifdef. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-05-03T09:00:54.000000Z K 7 svn:log V 72 Convert vnode_pager_freepage() to vm_free_page(). Forgotten by: alfred END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-05-03T09:23:48.000000Z K 7 svn:log V 117 Remove now obsolete check for root filesystems > cyl 1024. The boot loader can handle such cases. Noted by: olgeni END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-03T09:36:08.000000Z K 7 svn:log V 29 Vendor import Linux PAM 0.75 END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-03T09:36:08.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r76238, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-05-03T09:36:09.000000Z K 7 svn:log V 82 This commit was manufactured by cvs2svn to create tag 'libpam-vendor-morgan_0_75'. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-03T10:48:56.000000Z K 7 svn:log V 19 Resolve conflicts. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-03T10:55:48.000000Z K 7 svn:log V 28 Update for (Linux-)PAM 0.75 END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-05-03T11:26:46.000000Z K 7 svn:log V 182 Avoid dividing by zero if kd->procbase->ki_structsize is uninitalised. (I'm testing the numerator rather than the denominator, which looks weird, but is the right thing to do here). END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-03T11:33:51.000000Z K 7 svn:log V 92 Putting sys/lockmgr.h in here allows us to depollute userland includes a bit. OK'ed by: bde END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-03T11:49:44.000000Z K 7 svn:log V 48 Depollute headers now that the VM headers DTRT. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-05-03T15:02:50.000000Z K 7 svn:log V 48 add manpage for nl_langinfo(3) Reviewed by: ru END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-05-03T15:05:16.000000Z K 7 svn:log V 88 Eliminate BUGS section. No one of listed bugs is applicable to FreeBSD-current anymore. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-05-03T15:12:52.000000Z K 7 svn:log V 19 add nl_langinfo(3) END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-05-03T15:18:50.000000Z K 7 svn:log V 113 make isdnd less verbose while calculating times: fix another message to be logged at DL_VALID instead at DL_MSG. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-03T18:05:35.000000Z K 7 svn:log V 505 They add the following commands: -anewer -cnewer -mnewer -okdir -newer[acm][acmt] With it, you can form queries like find . -newerct '1 minute ago' -print As an extra bonus, the program is ANSI-fied - the original version relies on some obscure features of K&R C. (This PR was submitted in 1999, and the submittor has kept the patch updated ever since, hats off for him guys, and how about you close a PR ??) PR: 9374 Submitted by: Martin Birgmeier END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-05-03T20:05:26.000000Z K 7 svn:log V 84 Third take, still not finished SGMLifying. SGML is more wordy than I anticipated :( END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-03T20:58:22.000000Z K 7 svn:log V 50 Off by one in counting the number of MIB entries. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-05-03T21:37:06.000000Z K 7 svn:log V 241 Total hack to fix broken bootstrap. Add -I/usr/src/include at the tail end of the include searching. We really need a real fix for the issue of which set of headers to use in compiling the cross-tools -- /usr/include, or /usr/src/include. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-03T21:59:35.000000Z K 7 svn:log V 247 More RELNOTESng infrastructure fixup: The directory layout of stylesheets (particularly with respect to translations) is now similar to that of the doc/ tree. Added a customization for HTML page footers (this is the only reader-visible change). END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-05-04T00:59:40.000000Z K 7 svn:log V 45 MFC: 1.20: stop cron from shouting in syslog END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-05-04T01:02:14.000000Z K 7 svn:log V 129 MFC: 1.14: Prompt user for removing a tab if running from a tty MFC: 1.16: Fix the 'do not edit this file' warning in crontab -l END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-05-04T02:06:42.000000Z K 7 svn:log V 344 MFC: ${MAKEOBJDIRPREFIX}/usr/src/i386/usr/include/isc was being created as a plain file during the bootstrapping process of a buildworld and contained the last isc include file to be installed. It was meant to be a directory for the isc include files. Revision Changes Path 1.198 +2 -2 src/Makefile.inc1 END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T03:53:48.000000Z K 7 svn:log V 89 I've been meaning to take pam_ssh out of the base system for a while now. Finally do it. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T03:57:05.000000Z K 7 svn:log V 87 Say "hi" to the latest in the OpenSSH series, version 2.9! Happy birthday to: rwatson END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T03:57:05.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r76259, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-05-04T03:57:06.000000Z K 7 svn:log V 90 This commit was manufactured by cvs2svn to create tag 'openssh-vendor-crypto-OpenSSH_2_9'. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T04:14:23.000000Z K 7 svn:log V 31 Fix conflicts for OpenSSH 2.9. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T04:15:22.000000Z K 7 svn:log V 24 Remove obsoleted files. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T04:21:25.000000Z K 7 svn:log V 120 Follow the OpenSSH 2.9 upgrade with the infrastructure. Two new programs are now included: sftp(1) and ssh-keyscan(1). END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T04:37:49.000000Z K 7 svn:log V 42 Get ssh(1) compiling with MAKE_KERBEROS5. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T05:07:43.000000Z K 7 svn:log V 143 Don't build with Kerberos 5 support for now. I'll fix this soon, but I don't want to break Kerberos 5 users' worlds too much in the meantime. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-05-04T05:19:22.000000Z K 7 svn:log V 117 Fix the problem of some directory entries going missing when read by the linux version of 'ls'. Spotted by: rwatson END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-04T05:26:59.000000Z K 7 svn:log V 163 Don't list all the ports that need ``options USER_LDT'' in the comment. If there does need to be a list, this certainly isn't the place for it. Reviewed by: nik END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-05-04T05:49:28.000000Z K 7 svn:log V 187 Refinement to revision 1.16 of ufs/ffs/ffs_snapshot.c to reduce the amount of time that the filesystem must be suspended. The current snapshot is elided as well as the earlier snapshots. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-04T15:36:43.000000Z K 7 svn:log V 63 MFC: (rev 1.5) Fix checksum calculations. Reviewed by: jlemon END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-04T16:13:28.000000Z K 7 svn:log V 333 Don't hold the process mutex across calls to FREE() since the vm system uses lockmgr locks and this leads to a lock order reversal. At this point in wait1() the process is not on any process lists or in the process tree, so no other process should be able to find it or have a reference to it anyways, so the locking is not needed. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-04T17:15:16.000000Z K 7 svn:log V 1204 - Move state about lock objects out of struct lock_object and into a new struct lock_instance that is stored in the per-process and per-CPU lock lists. Previously, the lock lists just kept a pointer to each lock held. That pointer is now replaced by a lock instance which contains a pointer to the lock object, the file and line of the last acquisition of a lock, and various flags about a lock including its recursion count. - If we sleep while holding a sleepable lock, then mark that lock instance as having slept and ignore any lock order violations that occur while acquiring Giant when we wake up with slept locks. This is ok because of Giant's special nature. - Allow witness to differentiate between shared and exclusive locks and unlocks of a lock. Witness will now detect the case when a lock is acquired first in one mode and then in another. Mutexes are always locked and unlocked exclusively. Witness will also now detect the case where a process attempts to unlock a shared lock while holding an exclusive lock and vice versa. - Fix a bug in the lock list implementation where we used the wrong constant to detect the case where a lock list entry was full. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-04T17:25:23.000000Z K 7 svn:log V 44 Add nl(1) PR: 27078 Obtained from: NetBSD END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-04T18:13:11.000000Z K 7 svn:log V 152 Fix a bug in the pfind() changes due to confusing the process returned by pfind() ('pp') with the process being detached from ptrace. Reported by: bde END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-05-04T18:43:19.000000Z K 7 svn:log V 216 Raise the SysV shared memory defaults to more reasonable values. Mainly increases the shared memory limit from 4M to 32M (approx). Many more programs these days use SysV shared memory, especially X-related programs. END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-05-04T18:45:36.000000Z K 7 svn:log V 118 Implement slash/CIDR notation for IPv4 and IPv6 addresses. MFC after: 1 week Reviewed by: phk Obtained from: NetBSD END K 10 svn:author V 6 semenu K 8 svn:date V 27 2001-05-04T19:37:43.000000Z K 7 svn:log V 106 MFC: VOP_ABORTOP has gone long time ago... Remove hpfs_abortop so people could get hpfs compiled and run. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-05-04T19:50:34.000000Z K 7 svn:log V 657 Add infrastructure that allows to build docs and RELNOTESng without the need to also create the entire ports tree during a `make release'. The main motivation behind this is that handling the ports tree still takes a huge amount of time due to the large number of directories involved, even on modern disks. The solution is to establish a list of dependent ports that are minimally required. This list needs to be manually maintained in case the doc ports toolchain changes, and has thus been broken out into a separate file Makefile.inc.docports. (release/Makefile has gotten overly lengthy already anyway.) Discussed with: bmah, nik Reviewed by: bmah END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-04T20:06:44.000000Z K 7 svn:log V 99 New release notes: OpenSSH VersionAddendum, OpenSSH 2.9, new find(1) predicates, PAM 0.75, nl(1). END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-05-04T20:37:07.000000Z K 7 svn:log V 523 Move the check for a pending signals to after the thread has been placed in any scheduling queue(s). The process of dispatching signals to a thread can change its state which will attempt to add or remove the thread from any scheduling queue to which it belongs. This can break some assertions if the thread isn't in the queue(s) implied by its state. When adding dispatching a pending signal to a thread, be sure to remove the signal from the threads set of pending signals. PR: 27035 Tested by: brian MFC in: 1 week END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T20:40:53.000000Z K 7 svn:log V 45 Finish disconnecting pam_ssh from the build. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-04T23:25:58.000000Z K 7 svn:log V 141 A manual page for the printf(), uprintf(), and tprintf() kernel functions. Submitted by: Andrew R. Reiter Reviewed by: jhb END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-05-04T23:27:30.000000Z K 7 svn:log V 102 Replace an instance of the "watch" word with the ".Nm" macro: it is used to specify the command name. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-04T23:55:18.000000Z K 7 svn:log V 73 Update to OpenSSH 2.9. Somehow this missed getting committed yesterday. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-05T00:25:39.000000Z K 7 svn:log V 56 Add printf.9, and add links to tprintf.9 and uprintf.9. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-05T01:10:13.000000Z K 7 svn:log V 368 Add -z flag to pax to allow gzipping of archive output. Add -z and -Z (gzip and compress) to pax when used in tar mode (invoked as 'tar') for compatibility with GNU tar. bzip2 functionality for further GNU tar compatibility will be added at a later date. Note in the manpage that -z is non-standard. Obtained from: OpenBSD Reviewed by: -hackers MFC after: 2 weeks END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-05T01:12:45.000000Z K 7 svn:log V 101 Finish committing _more_ somehow-uncommitted OpenSSH 2.9 updates. (Missing Delta Brigade, tally-ho!) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-05T02:35:46.000000Z K 7 svn:log V 70 Correct some spelling errors, a typo, and remove trailing whitespace. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-05T02:37:46.000000Z K 7 svn:log V 39 Use &merged; entity where appropriate. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-05-05T05:32:22.000000Z K 7 svn:log V 44 this file has been unused for some time now END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-05T09:02:24.000000Z K 7 svn:log V 70 Fix markup Spotted by: Jens Schweikhardt END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-05T13:48:13.000000Z K 7 svn:log V 73 sshd_config should still be keeping ssh host keys in /etc/ssh, not /etc. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-05-05T14:42:06.000000Z K 7 svn:log V 191 Add q quirk for the old SONY SMO drive i've been sitting upon in my private tree for too long now. This (pre SCSI-2) drive returns a mystic code when the medium is inserted but not spun up. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-05-05T19:40:26.000000Z K 7 svn:log V 127 Add this header back, its existance is an SVR4-ELF tradition. Our ELF hints bits are still a seperate file. Requested by: jdp END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-05-05T19:53:20.000000Z K 7 svn:log V 163 Let ifconfig(8) catch up with the new functionality where one can specify addresses and netmask in CIDR notation. Submitted by: Dima Dorfman END K 10 svn:author V 3 jdp K 8 svn:date V 27 2001-05-05T23:21:05.000000Z K 7 svn:log V 787 Performance improvements for the ELF dynamic linker. These particularly help programs which load many shared libraries with a lot of relocations. Large C++ programs such as are found in KDE are a prime example. While relocating a shared object, maintain a vector of symbols which have already been looked up, directly indexed by symbol number. Typically, symbols which are referenced by a relocation entry are referenced by many of them. This is the same optimization I made to the a.out dynamic linker in 1995 (rtld.c revision 1.30). Also, compare the first character of a sought-after symbol with its symbol table entry before calling strcmp(). On a PII/400 these changes reduce the start-up time of a typical KDE program from 833 msec (elapsed) to 370 msec. MFC after: 5 days END K 10 svn:author V 5 greid K 8 svn:date V 27 2001-05-05T23:25:37.000000Z K 7 svn:log V 107 MFC: more specific identification and bugfixes for some cards in the initialisation stage Approved by: cg END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-05-06T02:13:12.000000Z K 7 svn:log V 576 When setting up the frame to invoke a signal handler, preserve the %fs and %gs registers instead of setting them to known sane values. %fs is going to be used for thread/KSE specific data by the new threads library; we'll want it to be valid inside of signal handlers. According to bde, Linux preserves the state of %fs and %gs when setting up signal handlers, so there is precedent for doing this. The same changes should be made in the Linux emulator, but when made, they seem to break (at least one version of) the IBM JDK for Linux (reported by drew). Approved by: bde END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-05-06T02:52:45.000000Z K 7 svn:log V 147 Make soft updates option print more nicely and stop overflow of right-hand margin when set in 2nd column. Also do a small amount of code cleanup. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-06T03:03:45.000000Z K 7 svn:log V 374 * fix ctm(8) to use mkstemp() instead of tempnam() for tempfile creation. * Tag the internal err() function with __printflike to allow checking for non-constant format string arguments (none exist) * Use fmtcheck() to sanitize the tar command obtained via -t to make sure it doesn't contain extraneous format operators. Reviewed by: mikeh MFC after: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-06T03:07:12.000000Z K 7 svn:log V 114 Create temporary files securely using mkstemp() instead of mktemp() Reviewed by: mikeh, audit@ MFC after: 1 week END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-05-06T05:44:29.000000Z K 7 svn:log V 21 MFC: Fixed warnings. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-05-06T05:49:11.000000Z K 7 svn:log V 41 Merged from sys/isa/fd.c revision 1.193. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-05-06T05:57:46.000000Z K 7 svn:log V 50 Merged from sys/i386/conf/GENERIC revision 1.304. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-06T07:09:48.000000Z K 7 svn:log V 21 Disable DEVFS in 4.x END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-05-06T08:07:10.000000Z K 7 svn:log V 45 Move unused functions into #if 0 ... #endif. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-05-06T08:33:29.000000Z K 7 svn:log V 52 Use correct resource id for bus_release_resource(). END K 10 svn:author V 4 kato K 8 svn:date V 27 2001-05-06T09:18:32.000000Z K 7 svn:log V 52 Merged from sys/i386/i386/machdep.c revision 1.448. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-05-06T09:28:18.000000Z K 7 svn:log V 100 Restore I/O port resources to the condition before adv_isa_probe() is called. Submitted by: yokota END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-06T09:53:22.000000Z K 7 svn:log V 33 MFC: bring in sync with current. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-06T12:37:42.000000Z K 7 svn:log V 120 Update the DiskOnChip firmware to OSAK version 4.1. Sponsored by: Redfern Broadband Networks (www.RedFernNetworks.com) END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-05-06T13:43:24.000000Z K 7 svn:log V 122 SGMLify now completed. Comments are invited. I hope not to have introduced too much typos / errors during the conversion. END K 10 svn:author V 4 dirk K 8 svn:date V 27 2001-05-06T14:02:05.000000Z K 7 svn:log V 54 MFC: Check for denied zone transfers (AXFR and IXFR). END K 10 svn:author V 4 dirk K 8 svn:date V 27 2001-05-06T14:03:27.000000Z K 7 svn:log V 86 MFC: Checking of denied zone transfers moved to periodic/daily/470.status-named. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-05-06T15:08:52.000000Z K 7 svn:log V 118 MFC: Enable static IPv6 address assignment on PCMCIA NIC. etc/pccard_ether: 1.23->1.24 etc/rc.network6: 1.17->1.18 END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-05-06T16:15:42.000000Z K 7 svn:log V 339 o First step in cleaning up authorization code for the posix4 implementation. Move from direct uid 0 comparision to using suser_xxx() call with the same semantics. Simplify CAN_AFFECT() macro as passed pcred was redundant. The checks here still aren't "right", but they are probably "better". Obtained from: TrustedBSD Project END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-05-06T16:39:57.000000Z K 7 svn:log V 128 Add elf.h header back, its existance is an SVR4-ELF tradition. Our ELF hints bits are still a seperate file. Requested by: jdp END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-06T17:17:23.000000Z K 7 svn:log V 175 Fix a panic if MD devices were left half-created. XXX: the real bug is that devstat isn't part of the disk minilayer. PR: 27158 Submitted by: Anders Nordby END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-06T17:40:22.000000Z K 7 svn:log V 58 Fix return type of vop_stdputpages() Noticed by: rwatson END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-06T17:40:34.000000Z K 7 svn:log V 51 Remove unneeded devfs_badop() Noticed by: rwatson END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-06T18:57:08.000000Z K 7 svn:log V 56 Introduce bioerror(struct bio*, int err, int complete); END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-06T20:00:03.000000Z K 7 svn:log V 144 Actually biofinish(struct bio *, struct devstat *, int error) is more general than the bioerror(). Most of this patch is generated by scripts. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-06T21:03:37.000000Z K 7 svn:log V 42 Make LINT compile again. Spotted by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-06T21:55:22.000000Z K 7 svn:log V 103 Make the disk mini-layer check for and handle zero-length transfers instead of the underlying drivers. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-06T22:04:17.000000Z K 7 svn:log V 29 s/mtx_try_enter/mtx_trylock/ END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-07T07:42:56.000000Z K 7 svn:log V 23 Cosmetics: .Dl -> .Li. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-07T11:13:11.000000Z K 7 svn:log V 88 Change COM_LOCK/COM_UNLOCK to a regular mutex - still conditional on SMP being defined. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-07T12:29:36.000000Z K 7 svn:log V 175 Restore printing of routes cloned from a RTF_CLONING parent (e.g., ARP table entries) with the default routing display. PR: bin/26970 Reviewed by: wollman MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-07T12:48:38.000000Z K 7 svn:log V 36 A bit of markup and spelling fixes. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-07T13:11:08.000000Z K 7 svn:log V 192 Remove if_ray_oldcard.h because pccard support multiple windows now. Setup attribute memory resource in ray_probe so that it is added to the print out of the resource list on card insertion. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-05-07T14:15:02.000000Z K 7 svn:log V 91 Use foo () instead of foo ( ) for function definition, so zsh can parse this file as well. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-07T16:04:49.000000Z K 7 svn:log V 137 Only load KOI8-R-specific bits if document language is set via the \*[lang] register, not if just device is `koi8-r'. Reviewed by: ache END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-07T16:50:34.000000Z K 7 svn:log V 518 Disable the card after sending the removed event up to the pccard layer. This fixes an ordering problem that would cause the ISR for the device to run with now power applied to the device. Most cards failed to deal with this gracefully, and thus would hang on card eject. The power down event, for those keeping score, is what causes the interrupt for the card. Many folks in the Japanese nomads list have reported this, so I'll be MFCing quickly for their benefit. Submitted by: Masayuki FUKUI MFC after: 2 days END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-07T16:54:00.000000Z K 7 svn:log V 75 MFC: Fix reversal of SK-9842 and SK-9843 descriptions. sk.4: 1.13->1.14 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-07T16:56:59.000000Z K 7 svn:log V 110 MFC: Fix reversal of SK-9842 and SK-9843 descriptions, note wx(4) support for Intel PRO1000-F and PRO1000-T. END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-05-07T18:07:29.000000Z K 7 svn:log V 611 Properly copy the P_ALTSTACK flag in struct proc::p_flag to the child process on fork(2). It is the supposed behavior stated in the manpage of sigaction(2), and Solaris, NetBSD and FreeBSD 3-STABLE correctly do so. The previous fix against libc_r/uthread/uthread_fork.c fixed the problem only for the programs linked with libc_r, so back it out and fix fork(2) itself to help those not linked with libc_r as well. PR: kern/26705 Submitted by: KUROSAWA Takahiro Tested by: knu, GOTOU Yuuzou , and some other people Not objected by: hackers MFC in: 3 days END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-05-07T20:38:39.000000Z K 7 svn:log V 193 Add PAM support to SRA authentication. Cribbed mostly from ftpd. This doesn't solve the problem of root being allowed to log in, but that sort of thing is something PAM should be doing anyway. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-05-07T20:40:14.000000Z K 7 svn:log V 70 Revert the last. It should have been applied to -current. Stay tuned. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-05-07T20:42:02.000000Z K 7 svn:log V 68 Pointy hat fix -- reapply the SRA PAM patch. To -current this time. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-05-07T21:46:44.000000Z K 7 svn:log V 211 Minor updates: - Rework of twe_report_request to use the command status value rather than the flags register. (Joel Jacobson @ 3ware) - Update to match some changes in -current vs. stable. MFC in: 1 week END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-07T21:51:54.000000Z K 7 svn:log V 232 Fix a minor printing bug that prints incorrect information for memory block sizes. This orginally worked in PAO-3 and worked on their r330 branch but got broken in PAO-3 around December 1998! Approved by: imp Obtained from: PAO-3 END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-07T21:56:57.000000Z K 7 svn:log V 164 Ensure that pccardd sets up memory windows correctly for drivers other than if_ed. The code for if_ed to set the offset and memory width remains. Approved by: imp END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-07T21:58:31.000000Z K 7 svn:log V 87 Use constants in for scannign the memory window with. Approved by: imp END K 10 svn:author V 8 horikawa K 8 svn:date V 27 2001-05-07T22:15:18.000000Z K 7 svn:log V 332 Fix typos. o replace `of possible' with `if possible' o VOP_SETACL(9) is modified to say about `ACL' instead of `extended attributed' o EOPNOTSUPP of VOP_SETEXTATTR(9) is modified to say about VOP_SETEXTATTR(9) instead of VOP_GETEXTATTR(9) Reviewed by: Robert Watson , Chris Costello END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-07T22:28:05.000000Z K 7 svn:log V 235 Set the slot pointer in the pc98 case. Correct the name of the bridge chip to the one that the Japanese use. Now we get insert/remove events on my PC-9821Ne. More work in bus space is needed to make drivers work. MFC after: 3 days END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-05-07T23:16:25.000000Z K 7 svn:log V 90 Correct prototype (entry_p -> *entry_p) Submitted by: Alex Zepeda END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-07T23:52:08.000000Z K 7 svn:log V 61 sys/mutex.h requires sys/lock.h for LINT Re-spotted by: phk END K 10 svn:author V 5 greid K 8 svn:date V 27 2001-05-08T01:05:19.000000Z K 7 svn:log V 64 MFC: Get the parameters to pci_write_config the right way round END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-08T02:06:03.000000Z K 7 svn:log V 75 Add some additional register definitions for some work I have in progress. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-08T02:28:41.000000Z K 7 svn:log V 173 Ricoh RL5C46x cardbus bridges have the bits for 3E0 and 3E2. The RL5C47x cards do not. Only set them for that set of bridges. Submitted by: shiba (Takeshi Shibagaki-san) END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-08T06:19:06.000000Z K 7 svn:log V 669 Sync up with OpenBSD. Too many changes to note, but the major features are: * Implement cpio compatibility mode when pax is invoked as cpio * Extend tar compatibility mode to cover many of the GNU tar single-letter options (bzip2 mode, aka -y/-j is not present in OpenBSD). When invoked as tar, pax is now full-featured enough for use by the ports collection to extract distfiles and create packages. * Many bug fixes to the operation of pax and the tar compatibility modes * Code fixes for things like correct string buffer termination. I tried to preserve existing FreeBSD fixes to this utility; please let me know if I have inadvertently spammed something. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-05-08T06:41:56.000000Z K 7 svn:log V 67 Just notify us once when encountering a partially allocated inode. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-08T06:58:25.000000Z K 7 svn:log V 256 GC some dead code relating to running df on unmounted block devices, and remove the setgid operator bit from the installed binary: if you want to view free disk space on an unmounted device, you should have read permissions to access it. Reviewed by: phk END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-05-08T07:13:00.000000Z K 7 svn:log V 169 When syncing out snapshot metadata, we must temporarily allow recursive buffer locking so as to avoid locking against ourselves if we need to write filesystem metadata. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-08T07:19:19.000000Z K 7 svn:log V 28 mdoc(7) police: sort xrefs. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-05-08T07:29:03.000000Z K 7 svn:log V 846 Several fixes for units errors: 1) Do not assume that the superblock will be of size fs->fs_bsize. This fixes a panic when taking a snapshot on a filesystem with a block size bigger than 8K. 2) Properly calculate the number of fragments that follow the superblock summary information. This fixes a bug with inconsistent snapshots. 3) When cleaning up a snapshot that is about to be removed, properly calculate the number of blocks that need to be checked. This fixes a bug that created partially allocated inodes. 4) When moving blocks from a snapshot that is about to be removed to another snapshot, properly account for the reduced number of blocks in the snapshot from which they are taken. This fixes a bug in which the number of blocks released from a snapshot did not match the number that it claimed to have. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-05-08T07:42:20.000000Z K 7 svn:log V 694 When running with soft updates, track the number of blocks and files that are committed to being freed and reflect these blocks in the counts returned by statfs (and thus also by the `df' command). This change allows programs such as those that do news expiration to know when to stop if they are trying to create a certain percentage of free space. Note that this change does not solve the much harder problem of making this to-be-freed space available to applications that want it (thus on a nearly full filesystem, you may still encounter out-of-space conditions even though the free space will show up eventually). Hopefully this harder problem will be the subject of a future enhancement. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-08T07:55:33.000000Z K 7 svn:log V 205 Remove all the mutex stuff - suggested by jhb Tidy up includes, credit Slawa Olhovchenkov, John Prince and Eric Hernes for their efforts and add a couple of missing parenthesis around return expressions. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-05-08T08:03:16.000000Z K 7 svn:log V 65 Fix a bug in the script: need absolute path, not a relative one. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-08T08:12:53.000000Z K 7 svn:log V 62 mdoc(7) police: fix markup, rename and reorder some sections. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-08T08:24:54.000000Z K 7 svn:log V 122 Always initialize bio_resid from bio_bcount in the disk mini-layer so that the drivers don't have to do it umpteen times. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-08T08:30:48.000000Z K 7 svn:log V 183 Exploit recent improvements in the disk minilayer to simplify error handling a bit. Dogmatic lingupurists can celebrate that a number of gotos got removed. Reviewed by: mjacob, ken END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-08T08:58:57.000000Z K 7 svn:log V 163 Be a little clearer all characters after a # are ignored unless the # is escaped or quoted. Add an example of # characters as part of a phone number. PR: 26605 END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-05-08T09:09:18.000000Z K 7 svn:log V 769 Remove an 'optimization' I hope to never see again. The pipe code could not handle running out of kva, it would panic if that happened. Instead return ENFILE to the application which is an acceptable error return from pipe(2). There was some slightly tricky things that needed to be worked on, namely that the pipe code can 'realloc' the size of the buffer if it detects that the pipe could use a bit more room. However if it failed the reallocation it could not cope and would panic. Fix this by attempting to grow the pipe while holding onto our old resources. If all goes well free the old resources and use the new ones, otherwise continue to use the smaller buffer already allocated. While I'm here add a few blank lines for style(9) and remove 'register'. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-08T09:09:32.000000Z K 7 svn:log V 45 Polish error handling code using biofinish() END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-08T09:10:27.000000Z K 7 svn:log V 40 Polish error handling with biofinish(). END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-08T11:11:42.000000Z K 7 svn:log V 170 When opening the file to broadcast, do it with the user's gid, not the egid (tty). Obtained from: OpenBSD Submitted by: Maxime Henrion Reviewed by: imp END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-08T11:12:59.000000Z K 7 svn:log V 65 MFC: Drop privs temporarily before opening the file to broadcast END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-05-08T11:21:15.000000Z K 7 svn:log V 101 gethostbyname2() can't do AF_INET6 lookups over NIS. getaddrinfo(3) must be used. Submitted by: ume END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2001-05-08T12:15:26.000000Z K 7 svn:log V 189 - Eliminate locks in functions called only during probe and attach. - Finish transmitting data to mpu when a buffer gets empty. Submitted by: KUROSAWA Takahiro END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-05-08T14:57:13.000000Z K 7 svn:log V 33 mdoc(ng) fixes Submitted by: ru END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-05-08T14:57:13.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r76371, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-05-08T15:08:10.000000Z K 7 svn:log V 38 MFC: mdoc(ng) fixes Submitted by: ru END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-05-08T15:12:01.000000Z K 7 svn:log V 33 mdoc(ng) fixes Submitted by: ru END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-05-08T18:42:46.000000Z K 7 svn:log V 47 Cleanups, more consistent use of etc. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-08T18:59:04.000000Z K 7 svn:log V 143 Resurrect CARD_SET_MEMORY_OFFSET method for if_ray. Does not use deltap argument. if_ray is the only user of this interface. Approved by: imp END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-05-08T19:47:01.000000Z K 7 svn:log V 245 Turned the shell script into a binary fixing several minor buglets. Mention _POSIX_SOURCE feature test macro in man page. PR: bin/19337 Submitted by: myself way back when I was a nobody :-) (schweikh) Reviewed by: joerg, bde MFC after: 2 weeks END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-05-08T20:27:14.000000Z K 7 svn:log V 258 Here comes the forgotten C source, oopsy. Turned the shell script into a binary fixing several minor buglets. Mention _POSIX_SOURCE feature test macro in man page. PR: bin/19337 Submitted by: schweikh Reviewed by: joerg, bde MFC after: 2 weeks END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-05-08T20:38:52.000000Z K 7 svn:log V 50 MFS: use absolute, not relative path for tinyware END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-05-08T20:44:37.000000Z K 7 svn:log V 144 remove a reference to a nonexisting script, "clean", when building all images. Also, build "bridge" image as well. Reported-by: Bruce Montague END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-05-08T20:46:34.000000Z K 7 svn:log V 72 MFC: remove reference to "clean" script, include "bridge" in build list END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-05-08T20:51:49.000000Z K 7 svn:log V 99 MFC: nuke netboot, it is unmaintained, and ports/net/etherboot does the same job ten times better. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-05-08T20:53:39.000000Z K 7 svn:log V 19 MFC: nuke netboot. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-05-08T22:30:18.000000Z K 7 svn:log V 61 Since PAM is broken, let pam_setcred() failure be non-fatal. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-08T22:51:05.000000Z K 7 svn:log V 314 Add a sysctl pair for the pcic memory allocation range machdep.pccard.pcic_mem_start machdep.pccard.pcic_mem_end and default the range to IOM_BEGIN/IOM_END. This may prove useful to if_ray users (and others) on more modern hardware that maps BIOS stuff into 0xd000-0xdffff. MFC: after 1 week Approved by: imp END K 10 svn:author V 4 will K 8 svn:date V 27 2001-05-08T23:49:02.000000Z K 7 svn:log V 138 MFC: cosmetic fix for SMP systems where the CPU column pushed the lines past 80 characters with usernames longer than 14 characters. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-08T23:56:47.000000Z K 7 svn:log V 93 Add additional enumeration types for CARD_SET_RES_FLAGS. Approved by: imp MFC: after 1 week END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-08T23:57:32.000000Z K 7 svn:log V 64 Use enumeration types for CARD_SET_RES_FLAGS. Approved by: imp END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-08T23:59:13.000000Z K 7 svn:log V 163 Use enumeration values for CARD_SET_RES_FLAGS. Remove panic on out of range io window and return ENXIO. Add a similar check for memory windows. Approved by: imp END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-09T00:03:19.000000Z K 7 svn:log V 299 Eliminate some panics for errors we can recover from. Reduce the verbose memory map setup reports and work with pccardd to set the common memory map up. Use enumeration values for CARD_SET_RES_FLAGS. Use DELAY when spinning waiting for the card to come free instead of a loop. MFC: after 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-05-09T01:37:49.000000Z K 7 svn:log V 36 A WIP snuck in the rev 1.34 commit. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-05-09T01:38:28.000000Z K 7 svn:log V 17 rcsid style fix. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-05-09T03:38:02.000000Z K 7 svn:log V 133 Unbreak world, IN_SHLOCK/IN_EXLOCK haven't existed in a while and Kirk finally has ditched them. While I'm here also ditch FSHLOCK. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-05-09T03:40:37.000000Z K 7 svn:log V 272 Fix some of the handling in the pam module, don't unregister things that were never registered. At the same time handle a failure from pam_setcreds with a bit more paranioa than the previous fix. Sync a bit with the "Portable OpenSSH" work to make comparisons a easier. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-09T05:03:35.000000Z K 7 svn:log V 21 Fix a typo (pasto?). END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-05-09T05:56:49.000000Z K 7 svn:log V 112 Add the Adaptec 2400A as an ATA RAID controller. Remove reference to the non-existant Adaptec 1400 controller. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-05-09T05:58:01.000000Z K 7 svn:log V 53 Clarify that the Adaptec 2400A is an ATA controller. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-09T07:24:47.000000Z K 7 svn:log V 124 Remove sockets as well as regular files in /var/run and /var/spool/lock at boot time. This restores the pre-4.3 behaviour. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-09T07:29:06.000000Z K 7 svn:log V 62 MFC: 1.110 (eject hang fix) 1.111 (PC98 MECIA controller fix) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-05-09T07:46:44.000000Z K 7 svn:log V 90 s/ssh_host_key/ssh_host_rsa_key/ since that is what openssh uses now after a mergemaster. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-05-09T08:00:32.000000Z K 7 svn:log V 80 MFC: code cleanup, more sensible menu ordering for X bits, proper label columns END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-05-09T08:01:56.000000Z K 7 svn:log V 158 Fix what was clearly a 3am brain-o; Boolean should be signed, not unsigned. C is kinda loose about this sort of thing but it's no excuse. Spotted by: kenny END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-09T08:37:18.000000Z K 7 svn:log V 283 Patches from OpenBSD: - check the msg.tsp_type value prior to using it as an index into char *tsptype[] - use strlcpy's instead of strcpy's - & handle short packets properly. Submitted by: "Andrew R. Reiter" Obtained from: OpenBSD END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-09T08:44:15.000000Z K 7 svn:log V 138 Fix operation of df on unmounted filesystems, and add the ability to run df on unmounted non-UFS filesystem using '-t' Submitted by: bde END K 10 svn:author V 3 des K 8 svn:date V 27 2001-05-09T11:41:54.000000Z K 7 svn:log V 110 Avoid overflow when converting ticks to jiffies. PR: 27215 Submitted by: Jim Pirzyk END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-05-09T13:01:10.000000Z K 7 svn:log V 159 Remove the error var, it hides the real one. PR 27213. BTW the CDIOCREADAUDIO ioctl is deprecated, its not longer needed and was an ugly hack from start on. END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-05-09T14:23:54.000000Z K 7 svn:log V 358 Fixed world breakage in previous commit. -lpam must never be used directly (except in the definition of MINUSLPAM in bsd.libnames.mk) since it doesn't give all the lbraries necessary for static linkage. Fixed new and old bugs in DPADD. ${LIBPAM} was missing, and the library order was different from that in LDADD so `make checkdpadd' reported a non-bug. END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-05-09T14:30:49.000000Z K 7 svn:log V 283 Fixed world breakage in previous commit. -lpam must never be used directly (except in the definition of MINUSLPAM in bsd.libnames.mk) since it doesn't give all the libraries necessary for static linkage. Fixed missing ${LIBPAM} in DPADD. Fixed some style bugs in DPADD and LDADD. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-05-09T15:13:51.000000Z K 7 svn:log V 1209 * Simplify the population of the /etc memory filesystem. To avoid the null mount, we currently create a temporary mfs on /tmp, copy /etc to /tmp, then mount /etc as mfs and copy everything back from /tmp, then delete the /tmp mfs. The patch eliminates the temporary /tmp mfs and the subsequent copying and simply populates the /etc mfs by copying from /conf/default/etc. This requires that /conf/default/etc contain a complete copy of all the /etc stuff instead of just overrides. I don't think that is too much of an extra step in setting up a diskless environment. * Provide the ability to make /tmp a memory filesystem independent of /var. This removes the requirement that /tmp be a symlink to /var/tmp and this makes the diskless code work with the default filesystem layout. If a seperate /tmp memory filesystem is created, the 'tmpsize' environment variable is used to determine its size (default to 10 Meg). * Reduce diffs between the -current and -stable versions of these files to a bare minimum. Only the definition of the shell function 'mount_md' is different. Not Objected to by: -arch@, -small@ MFC after: 2 days END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-09T16:55:59.000000Z K 7 svn:log V 31 Add needed sys/lock.h include. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-09T16:56:48.000000Z K 7 svn:log V 61 Add include of sys/mutex.h and resort include of sys/lock.h. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-05-09T18:22:42.000000Z K 7 svn:log V 650 The sk driver developed a bug when the multicast code was changed to use TAILQ macros. The sk_attach_xmac() routine calls sk_init_xmac() before doing the transceiver probe, but *before* ether_ifattach() is called. This causes sk_init_xmac() to call sk_setmulti(), which tries to do a TAILQ_FOREACH(), which it can't do because ether_ifattach() hasn't done a TAILQ_INIT() yet. This causes a NULL pointer dereference and panic in sk_setmulti() at driver load/initialization time. Fixed by calling ether_ifattach() before the MII probe. The code in RELENG_4 still uses the old way of enumerating the multicast list and doesn't have this problem. Yet. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-05-09T18:41:57.000000Z K 7 svn:log V 93 MFC: 1.13 Fix a minor printing bug that prints incorrect information for memory block sizes. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-09T19:37:25.000000Z K 7 svn:log V 203 Add in commented out entries for NEWCARD so that they are at least documented. They cannot be turned on by default due to conflicting symbols at link time between OLDCARD and NEWCARD. Approved by: imp END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-05-09T20:30:55.000000Z K 7 svn:log V 101 Avoid flushing IPv6 routes. `route flush' removes necessary routes for IPv6 as well as IPv4 routes. END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-05-09T21:18:45.000000Z K 7 svn:log V 71 MFC: Replace an instance of the "watch" word with ".Nm" (1.19 -> 1.20) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-09T22:08:28.000000Z K 7 svn:log V 82 Include sys/lock.h for witness_list_locks() and axe unneeded sys/mutex.h include. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-05-10T05:03:43.000000Z K 7 svn:log V 45 This file is not needed, use the default one END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-05-10T05:06:46.000000Z K 7 svn:log V 55 MFC: this file is not needed, use default one instead. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-05-10T05:07:26.000000Z K 7 svn:log V 52 MFC: add options MD_ROOT_SIZE line to kernel config END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-05-10T05:13:09.000000Z K 7 svn:log V 107 FICL 2.05 has a flawed definition of BASE. Fix it. Spotted by: Peter Jeremy END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-05-10T05:23:58.000000Z K 7 svn:log V 141 Quick hack to reintroduce the notion that there might be alpha platforms without an i8254 timer/counter. This really needs to be cleaned up. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-05-10T06:52:56.000000Z K 7 svn:log V 37 add alpha_pci_route_interrupt method END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-10T06:55:39.000000Z K 7 svn:log V 512 Fix the panics for real this time. When something can't be allocated, we need to delete the info from the list as well as zero out the res pointer we saved in the code. Also made a few style(9) changes while I was at it. Don't use if (ptr) or if (!ptr), but compare against NULL. Compare against NULL rather than 0. Don't have useless blocks. There are likely other problems as well, but at least the wi based wireless card with memory listed in its cis doesn't panic the system when the card is inserted. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-05-10T07:08:03.000000Z K 7 svn:log V 166 The new order of things is that dwlpxN is now called pcibN- so hack around *that* whilst we ponder the best way to decide how to register dwlpx interrupts with TLSB. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-10T07:29:35.000000Z K 7 svn:log V 28 mdoc(7) police: fix markup. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-05-10T07:37:25.000000Z K 7 svn:log V 106 Tell the user what group they must be in to su to root. Submitted by: Seth Kingsley END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-05-10T07:39:05.000000Z K 7 svn:log V 39 MFC rev 1.38 (tell user root su group) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-10T08:26:46.000000Z K 7 svn:log V 130 MFC: Restore printing of routes cloned from a RTF_CLONING parent (e.g., ARP table entries) with the default routing display. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-10T09:25:10.000000Z K 7 svn:log V 107 Delete everything that's not a directory in /var/run and /var/spool/lock at boot time. MFC after: 3 weeks END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-05-10T15:48:33.000000Z K 7 svn:log V 137 Add the ability to specify alternate PID file for syslogd. PR: 25784 Submitted by: Jon Villarreal Reviewed by: iedowse END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-05-10T15:57:16.000000Z K 7 svn:log V 108 Add support for Ukrainian console. Submitted by: Olexander Kunytsa MFC after: 2 weeks END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-05-10T16:22:47.000000Z K 7 svn:log V 45 MFC: -h/-n compatibility option from NetBSD. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-10T17:03:03.000000Z K 7 svn:log V 234 - Use sched_lock and critical regions to ensure that LDT updates are thread safe from preemption and concurrent access to the LDT. - Move the prototype for i386_extend_pcb() to . Reviewed by: silence on -hackers END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-05-10T17:03:14.000000Z K 7 svn:log V 97 Remove CP866 keyboard and KOI8-R font to not confuse users. Explain more about CP866 font usage. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-05-10T17:14:29.000000Z K 7 svn:log V 72 Move cons25w entry last, index is off by one otherwise if RunningAsInit END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-05-10T17:15:06.000000Z K 7 svn:log V 92 Handle sbsize as a size, not a number. Submitted by: Paul Herman END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-05-10T17:17:24.000000Z K 7 svn:log V 319 Try to read the station address twice during the probe. I've seen a LinkSys card here in the office where reading the station address fails the first time, but works find afterwards. Without this, the probe fails. I don't think this will negatively impact any existing cards, but I want to confirm this before MFC'ing. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-05-10T17:32:31.000000Z K 7 svn:log V 55 Add mousechar_start=3 for Russian font (-current only) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-10T17:45:49.000000Z K 7 svn:log V 211 - Split out the support for per-CPU data from the SMP code. UP kernels have per-CPU data and gdb on the i386 at least needs access to it. - Clean up includes in kern_idle.c and subr_smp.c. Reviewed by: jake END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-05-10T17:54:16.000000Z K 7 svn:log V 95 MFC: Properly copy the P_ALTSTACK flag in struct proc::p_flag to the child process on fork(2). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-10T17:58:35.000000Z K 7 svn:log V 68 Trim lots of stuff that is now in MI code along with MD alpha code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-05-10T18:38:25.000000Z K 7 svn:log V 28 Add Romania to ftp mirrors. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-05-10T20:45:46.000000Z K 7 svn:log V 60 MFS: bring Luigi's updated diskless man page into -current. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-05-10T20:50:54.000000Z K 7 svn:log V 103 Bring the doc up to date with regard to the /etc bootstrapping code and the role of /conf/default/etc. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-05-10T21:04:36.000000Z K 7 svn:log V 171 Sync KOI8-U with latest KOI8-R changes. Also restore correct numbering in the font selection dialog broken by the removal of KOI8-R. Prompted by: ache MFC after: 2 weeks END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-05-10T22:34:45.000000Z K 7 svn:log V 81 Add information about the 2400A controllers. Fix erroneous reference to BSD/OS. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-10T23:38:32.000000Z K 7 svn:log V 421 New release notes: statfs(2) and df(1) track blocks committed to being freed by softupdates, ifconfig(8) accepts CIDR notation, rc(8) clean-out of /var/run and /var/spool/lock, c89(1) is now a binary, pax(1) enhancements and cpio(1)/tar(1) compatability, Ukranian language console support. Other: Update/make (more) consistent the list of WaveLAN devices supported. MFCs noted: ln(1) -h/-n, find(1) timestamp flags. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-10T23:41:02.000000Z K 7 svn:log V 54 MFC: ln(1) -h/-n, find(1) file timestamp predicates. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-10T23:43:59.000000Z K 7 svn:log V 70 MFC: FreeBSD 3.0 is no longer future-tense. INSTALL.TXT 1.16->1.17 END