ƒ«#30474 247 1067 281 134 130 158 111 144 945 247 123 425 167 122 118 105 181 127 209 1079 208 138 149 372 238 258 118 137 138 160 112 737 166 155 277 255 189 216 100 274 295 240 167 174 121 148 150 272 146 144 141 142 261 126 203 131 419 517 185 109 361 115 242 176 211 243 120 259 124 122 358 137 384 153 285 152 273 238 160 250 152 152 162 339 106 135 161 204 169 113 189 180 124 249 151 216 149 219 140 202 355 585 125 142 150 187 154 299 144 168 412 154 253 124 190 135 185 149 149 131 136 152 149 132 102 137 190 126 166 140 123 345 134 154 198 134 233 163 186 192 134 198 185 207 141 119 173 360 150 324 253 106 144 163 467 132 138 304 182 400 191 138 150 326 191 531 318 304 188 213 184 184 151 269 162 162 183 207 114 227 138 135 146 183 132 134 349 600 134 965 163 159 154 177 198 117 181 212 153 166 212 842 237 127 200 125 422 143 406 159 265 114 123 403 125 103 172 402 310 136 183 272 331 188 183 150 127 152 310 148 137 102 163 135 130 220 240 164 130 137 187 182 461 122 214 151 174 583 K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-16T10:50:27.000000Z K 7 svn:log V 974 VFS mega cleanup commit (x/N) 1. Add new file "sys/kern/vfs_default.c" where default actions for VOPs go. Implement proper defaults for ABORTOP, BWRITE, LEASE, POLL, REVOKE and STRATEGY. Various stuff spread over the entire tree belongs here. 2. Change VOP_BLKATOFF to a normal function in cd9660. 3. Kill VOP_BLKATOFF, VOP_TRUNCATE, VOP_VFREE, VOP_VALLOC. These are private interface functions between UFS and the underlying storage manager layer (FFS/LFS/MFS/EXT2FS). The functions now live in struct ufsmount instead. 4. Remove a kludge of VOP_ functions in all filesystems, that did nothing but obscure the simplicity and break the expandability. If a filesystem doesn't implement VOP_FOO, it shouldn't have an entry for it in its vnops table. The system will try to DTRT if it is not implemented. There are still some cruft left, but the bulk of it is done. 5. Fix another VCALL in vfs_cache.c (thanks Bruce!) END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-16T11:58:30.000000Z K 7 svn:log V 188 Remove an overlapping variable I created in last round. Don't do pointer subtraction on void * Use VOP_STRATEGY instead of homegrown stuff. Add an XXX warning for LFS freaks to ponder. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-16T11:59:09.000000Z K 7 svn:log V 42 Staticize the ufs vnops member functions. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-16T12:40:58.000000Z K 7 svn:log V 38 Makes html table with all VOPs in it. END K 10 svn:author V 5 mckay K 8 svn:date V 27 1997-10-16T12:46:54.000000Z K 7 svn:log V 64 MFC: Change absolute -I/sys to relative path. Approved by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-16T13:35:25.000000Z K 7 svn:log V 18 Cleanup #includes END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-16T13:42:03.000000Z K 7 svn:log V 51 Reflect current sleep/usleep implementations state END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-16T13:46:50.000000Z K 7 svn:log V 852 Handle machine-dependent (m-d) (string) sources more automatically. The names of m-d variants are now added (manually) to MDSRCS instead of to SRCS, and the names of all machine-independent (m-i) variants that can reasonably be replaced by an m-d variant are now added (manually) to MISRCS instead of to SRCS, so that a simple substitution can be used to discard the unused m-i variants. MISRCS is potentially all m-i sources, but the substitution is too simple to be fast, so MISRCS should be kept reasonably small. libc/Makefile.inc: Do the substitution. libc/i386/string/Makefile.inc: Add to MDSRCS instead of to SRCS. Add the names of all sources in this directory, but no others. libc/string/Makefile.inc Add to MISRCS instead of to SRCS. Add the names of all sources in this directory. Don't use (broken) explicit rules for special cases. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-16T14:26:13.000000Z K 7 svn:log V 154 Removed the subdirectory paths from the definitions of MAN[1-9]. They were a workaround for limitations in bsd.man.mk that were fixed about 2 years ago. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-16T14:41:25.000000Z K 7 svn:log V 31 Removed bogus .PATH statement. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-16T14:58:30.000000Z K 7 svn:log V 332 Handle machine-dependent (stdlib) sources more automatically. This fixes bugs in the manual handling. abs.[cS] was handled too specially and the wrong (.c) variant for each of div.[cS], labs.[cS] and ldiv.[cS] was added to SRCS. This caused the .c variant to be used if `depend' was made and the .S version to be used otherwise. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-16T17:38:55.000000Z K 7 svn:log V 75 Add /usr/share/examples/libvgl so we don't fall over. :( Forgotten by: sos END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-16T17:39:37.000000Z K 7 svn:log V 30 MFC: new libvgl examples dir. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-16T17:46:18.000000Z K 7 svn:log V 26 Hmmmm. Alphabetize this. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-16T17:47:00.000000Z K 7 svn:log V 13 Alphabetize. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-16T17:48:22.000000Z K 7 svn:log V 89 Oops. forgot the blasted cvs add. Pointed hat sent from: Karl Denninger END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-16T18:11:58.000000Z K 7 svn:log V 35 MFC: selected parts from -current. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-16T19:04:16.000000Z K 7 svn:log V 114 Fix the error handing if MFS is not available. This is a very minor part of rev 1.15 in -current. PR: bin/4019 END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-16T20:32:40.000000Z K 7 svn:log V 986 Another VFS cleanup "kilo commit" 1. Remove VOP_UPDATE, it is (also) an UFS/{FFS,LFS,EXT2FS,MFS} intereface function, and now lives in the ufsmount structure. 2. Remove VOP_SEEK, it was unused. 3. Add mode default vops: VOP_ADVLOCK vop_einval VOP_CLOSE vop_null VOP_FSYNC vop_null VOP_IOCTL vop_enotty VOP_MMAP vop_einval VOP_OPEN vop_null VOP_PATHCONF vop_einval VOP_READLINK vop_einval VOP_REALLOCBLKS vop_eopnotsupp And remove identical functionality from filesystems 4. Add vop_stdpathconf, which returns the canonical stuff. Use it in the filesystems. (XXX: It's probably wrong that specfs and fifofs sets this vop, shouldn't it come from the "host" filesystem, for instance ufs or cd9660 ?) 5. Try to make system wide VOP functions have vop_* names. 6. Initialize the um_* vectors in LFS. (Recompile your LKMS!!!) END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-16T21:31:43.000000Z K 7 svn:log V 114 Copy time_to_sleep to time_remaining since it can be left uninitialized if nanosleep returns early with agr error END K 10 svn:author V 8 jraynard K 8 svn:date V 27 1997-10-16T21:39:00.000000Z K 7 svn:log V 41 Delete redundant files (thanks, Andrei!) END K 10 svn:author V 8 jraynard K 8 svn:date V 27 1997-10-16T21:45:46.000000Z K 7 svn:log V 52 Update FREEBSD-upgrade file after removing random.* END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-16T22:01:05.000000Z K 7 svn:log V 279 VFS clean up "hekto commit" 1. Add defaults for more VOPs VOP_LOCK vop_nolock VOP_ISLOCKED vop_noislocked VOP_UNLOCK vop_nounlock and remove direct reference in filesystems. 2. Rename the nfsv2 vnop tables to improve sorting order. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-16T23:55:19.000000Z K 7 svn:log V 143 cosmetic: o Log client connection commands when "set log +command" o Don't display PAP password in the log unless we're "set log +debug". END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-16T23:58:09.000000Z K 7 svn:log V 163 MFC: cosmetic: o Log client connection commands when "set log +command" o Don't display PAP password in the log unless we're "set log +debug". END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-17T00:12:38.000000Z K 7 svn:log V 24 PPP_FILTER => NBPFILTER END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-17T00:20:30.000000Z K 7 svn:log V 43 Ask for VJ slot id compression by default. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-17T02:27:24.000000Z K 7 svn:log V 46 Update XFree86 reference. Submitted by: luigi END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-17T02:29:46.000000Z K 7 svn:log V 68 Change improperly formed answer to a question. Submitted by: luigi END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-17T02:30:55.000000Z K 7 svn:log V 20 Note bt848 support. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-10-17T04:59:56.000000Z K 7 svn:log V 644 Fix two bugs which caused various RPC programs (mountd, nfsd, ...) to fail under certain circumstances. 1. In one spot, the ifr_flags member was being examined in the wrong structure, thus it contained garbage. On a machine in which only the loopback interface was up, this caused everything that wanted to talk to the portmapper to fail -- a particular problem with laptops, where the pccard ethernet interface is likely to come up long after the attempt to start mountd, nfsd, amd, etc. 2. Compounding the above problem, get_myaddress() returned a successful status even though it failed to find an address that it considered good enough. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-10-17T06:27:44.000000Z K 7 svn:log V 75 Fixed a bug where input packets were counted twice - messing up the stats. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-10-17T06:28:31.000000Z K 7 svn:log V 64 Brought in fix from rev 1.44: input packets were counted twice. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1997-10-17T06:39:12.000000Z K 7 svn:log V 181 Mention the problem with the Intel AL440LX BIOS upsetting the bootstrap. (BIOS A4LL0X0.86A.0013.P03 dated 10/02/97 always passes 0 in %dl) Submitted by: David Filo END K 10 svn:author V 6 msmith K 8 svn:date V 27 1997-10-17T06:48:35.000000Z K 7 svn:log V 159 Mention the problem with the Intel AL440LX BIOS; hopefully we will have more details from Intel about this shortly. Submitted by: David Filo END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-10-17T08:29:01.000000Z K 7 svn:log V 96 MFC: Added two Cyrix 6x86/6x86MX CPUs options (LINT revision 1.371 and initcpu.c revision 1.8). END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-17T09:35:50.000000Z K 7 svn:log V 122 Fix LONG_MAX overflowing Return seconds if errno other than EINTR Add $Id Submitted by: bde with minor optimization by me END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-17T09:40:08.000000Z K 7 svn:log V 8 Add $Id END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-17T12:16:43.000000Z K 7 svn:log V 179 Only call nfsm_dissect() if there was no previous error. (Merged from -current.) This is a slightly diffent fix than the one in the PR, but will hopefully DTRT. PR: kern/4501 END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-17T12:36:19.000000Z K 7 svn:log V 202 Make a set of VOP standard lock, unlock & islocked VOP operators, which depend on the lock being located at vp->v_data. Saves 3x3 identical vop procs, more as the other filesystems becomes lock aware. END K 10 svn:author V 6 itojun K 8 svn:date V 27 1997-10-17T12:39:28.000000Z K 7 svn:log V 144 Merge from current: scsi RESERVATION CONFLICT and BUSY support for Tekram scsi cards. Checked with DC390 equivalent to changes in 1.1 -> 1.2. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1997-10-17T16:15:43.000000Z K 7 svn:log V 71 Teach the PCI code about the TI 1131 and NeoMagic NM2160 in my laptop. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1997-10-17T16:26:14.000000Z K 7 svn:log V 78 Oops... back out the change to recognize the TI 1131; there's a better place. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1997-10-17T16:34:08.000000Z K 7 svn:log V 25 LEarn about the TI 1131. END K 10 svn:author V 8 jraynard K 8 svn:date V 27 1997-10-17T19:16:02.000000Z K 7 svn:log V 51 Remove GNU regex.h (it's already in /usr/include). END K 10 svn:author V 8 jraynard K 8 svn:date V 27 1997-10-17T19:24:33.000000Z K 7 svn:log V 53 Update expected results for random number generator. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1997-10-17T21:30:30.000000Z K 7 svn:log V 175 Change PPP_FILTER into NBPFILTER to fix kernel compilation. It should probably be changed in ppp_tty.c for consistency but I'll let Brian deal with this. Forgotten by: brian END K 10 svn:author V 7 roberto K 8 svn:date V 27 1997-10-17T21:50:32.000000Z K 7 svn:log V 50 A better fix for both kernel and LKM compilation. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-10-17T23:52:56.000000Z K 7 svn:log V 53 Killed non-sensical call to splimp/splx in crfree(). END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T00:46:10.000000Z K 7 svn:log V 47 Back out the `PPP_FILTER => NBPFILTER' changes END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T00:49:59.000000Z K 7 svn:log V 48 Back out the `PPP_FILTER => NBPFILTER' changes. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T00:56:23.000000Z K 7 svn:log V 166 Better fix for the bpf dependency that doesn't have such a large impact on the code and pppd in userland. PPP_FILTER is meant to be an option (or negatable option). END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T01:15:32.000000Z K 7 svn:log V 32 Convert PPP_FILTER to an option END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T01:20:28.000000Z K 7 svn:log V 108 Convert PPP_FILTER to an option, like PPP_BSDCOMP and PPP_DEFLATE. It requires bpf, I'll note this in LINT. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T01:24:20.000000Z K 7 svn:log V 37 Doc PPP_* options and add PPP_FILTER END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T01:29:18.000000Z K 7 svn:log V 324 Don't say that the filtering options are only available under NetBSD, and don't claim that _any_ serial speed is settable, mention that it has to be supported by the device driver. Some have very flexible baud rate selection (ie: based on divisors etc, such as the com ports), while others have explicit baud rate choices. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T01:37:52.000000Z K 7 svn:log V 422 Update Makefile to know about PPP_FILTER and fix the PPP_BSDCOMP and PPP_DEFLATE options... The code uses #if defined(PPP_DEFLATE) etc, so the original method of "#define PPP_DEFLATE 0" did not actually disable anything. It was not possible to configure out bsdcomp or zlib compression. Also, join the settings for PPP_FILTER and NBPFILTER together since they are related here (can't have PPP_FILTER without NBPFILTER). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T05:42:05.000000Z K 7 svn:log V 93 Deal with PLIST_UNEXEC properly. PR: 4784 Submitted by: Stefan `Sec` Zehl END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T05:42:23.000000Z K 7 svn:log V 17 MFC: PR#4784 fix END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T05:54:17.000000Z K 7 svn:log V 268 - do string-magic on the right variable when trying to find dependent packages on the local disk (i.e. package given as filename, not URL) - document $PKG_PATH - use -v on pkg_add for dependent packages Submitted by: hubertf@NetBSD.ORG Obtained from: NetBSD END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T05:55:12.000000Z K 7 svn:log V 23 MFC: Fixes from NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T09:02:39.000000Z K 7 svn:log V 147 Braino on my part.. a #define isn't a reference to a structure, so the struct only needs to be defined if the macro is used. Pointed out by: bde END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T10:07:26.000000Z K 7 svn:log V 84 Minor cosmetic tweak to referenced RFC. Submitted by: faried nawaz END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T10:10:21.000000Z K 7 svn:log V 118 MFC: Extra parenthesis around certain important conditionals. Submitted by: Luigi Rizzo END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T10:10:36.000000Z K 7 svn:log V 148 Don't doc PPP_BSDCOMP and PPP_DEFLATE twice. slight reorder so that the options are not in the middle of the pseudo-device list. Prompted by: bde END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T10:11:04.000000Z K 7 svn:log V 28 MF22: Minor cosmetic tweak. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-18T10:40:02.000000Z K 7 svn:log V 164 Something that should have been done 2.5 years ago: install pcvt's accompanying doc files into /usr/share/pcvt/. (This goes to the `doc' distribution, not `bin'.) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-18T10:51:55.000000Z K 7 svn:log V 30 y MFC: install the pcvt docs. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-18T10:52:26.000000Z K 7 svn:log V 28 MFC: install the pcvt docs. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-18T10:59:47.000000Z K 7 svn:log V 263 Make all the documented (in pcvt(4)) options supported options. While i was at it, do no longer insist on `PCVT_FREEBSD' being declared in the config file, but default it to a reasonable value. More cleanup to follow, but this part is safe for RELENG_2_2, too. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-18T11:04:05.000000Z K 7 svn:log V 43 MFC: make the pcvt options supported ones. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-18T11:10:43.000000Z K 7 svn:log V 289 Mention that the old Mitsumi driver is rather stale; there are a few error reports in GNATS and Usenet (together with the few only remaining users, they might be a high percentage :). Update the section about CD-R drive types. Mention floppy tapes, but with the driver also being stale. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-18T11:20:02.000000Z K 7 svn:log V 59 MF2.2: rev 1.17.2.36, and parts of 1.17.2.35 and 1.17.2.37 END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-18T11:25:36.000000Z K 7 svn:log V 190 Jordan killed a litte too much in 1.17.2.33: the PPP stuff was valid for ``new since 2.2.2'', but had been misplaced. PR: docs/4750 Submitted by: yoshiaki@kt.rim.or.jp (Yoshiaki Uchikawa) END K 10 svn:author V 8 jraynard K 8 svn:date V 27 1997-10-18T13:12:39.000000Z K 7 svn:log V 55 Fix a #include "regex.h" that slipped through the net. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T13:23:35.000000Z K 7 svn:log V 178 Import Matt's current de driver... He appears to be maintaining it in the NetBSD source tree now. This is slightly newer than the updated .tar.gz on the 3am-software web site. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T13:23:35.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r30549, 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 1997-10-18T13:23:36.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'v971017'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-18T13:59:48.000000Z K 7 svn:log V 157 Removed unused file. It just forces a return value of 0 on success (no carry), but mount() in the kernel has returned 0 on success since prehistoric times. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-10-18T14:19:57.000000Z K 7 svn:log V 59 Synchronize with sys/i386/conf/options.i386 revision 1.62. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-18T16:31:28.000000Z K 7 svn:log V 58 Add -redirect_port and -redirect_address to the synopsis. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-18T16:32:19.000000Z K 7 svn:log V 68 MFC: Add -redirect_port and -redirect_address to the synopsis. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T18:15:03.000000Z K 7 svn:log V 244 Merge in changes from Matt. Accton EN12xx support, bugfixes. There is a change that might have an effect on the problems some have seen with older chips, it looks like the driver may have mistakenly thought there was an SIA when there isn't. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T18:17:45.000000Z K 7 svn:log V 12 Add an $Id$ END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-18T18:23:56.000000Z K 7 svn:log V 41 Merge in updates from Matt (via NetBSD). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T20:07:41.000000Z K 7 svn:log V 69 Minor cleanup Submitted by: Luigi Rizzo END K 10 svn:author V 6 eivind K 8 svn:date V 27 1997-10-18T20:58:48.000000Z K 7 svn:log V 108 Partial merge of rev 1.10 - don't limit usernames to 8 chars, but MAXLOGNAME/UT_NAMESIZE. Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T21:22:25.000000Z K 7 svn:log V 77 Fix disk counting bug. Submitted by: Arjan de Vet END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-18T21:22:43.000000Z K 7 svn:log V 21 MFC: disk count bug. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-10-19T01:36:49.000000Z K 7 svn:log V 95 This might fix the mfs_badop problem left over with the cool VFS fixes. PHK should check this. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T09:34:06.000000Z K 7 svn:log V 86 Fix a fatal typo. PR: bin/4801 Submitted by: mishania@demos.su (Mikhail A. Sokolov) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T09:35:12.000000Z K 7 svn:log V 30 MFC: rev 1.30, fix fatal typo END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T09:37:49.000000Z K 7 svn:log V 154 Make the Sun OEM version of the DLT a known multi-LUN device so changers will work. PR: kern/4802 Submitted by: dawes@physics.usyd.edu.au (David Dawes) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T09:39:00.000000Z K 7 svn:log V 57 MFC: rev 1.96, make the Sun OEM version of the DLT known END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T09:43:08.000000Z K 7 svn:log V 121 Fix the man page description about what will go into an incremental backup. PR: docs/4785 Submitted by: Matthew Dillon END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T09:44:36.000000Z K 7 svn:log V 55 MFC: fix description of incremental backups (rev 1.18) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T10:42:39.000000Z K 7 svn:log V 124 Fix a number of buffer overflow conditions. PR: bin/4610 Submitted by: David Holland (dholland@burgundy.eecs.harvard.edu) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T10:44:28.000000Z K 7 svn:log V 46 MFC: fix some buffer overflow conds (rev 1.8) END K 10 svn:author V 6 yokota K 8 svn:date V 27 1997-10-19T10:45:18.000000Z K 7 svn:log V 106 Rename MOUSE_GETINFO to MOUSE_GETHWINFO. The name collided with the one in console.h. Pointed out by bde. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-10-19T11:15:45.000000Z K 7 svn:log V 262 activate the programs that will be used to manipulate kld modules fix a few problems with missing headers, warn called with an exit value, and undeclared getopt vars these programs now compile -Wall clean (and yes, I know I should use more than just -Wall) :) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T13:12:02.000000Z K 7 svn:log V 490 Introduce a device flags value of 0x1 to always pretend a 1.44 MB floppy drive #0, regardless of what the CMOS says. This is intended as a bandaid for those plagued with Compaq's idea to not announce the floppy drive on their `Aero' notebook. Using the device flags is not very nice (in particular since they aren't per-drive but per-controller), but still looks a lot better to me than the disgusting guesswork hack that was recently posted to -hackers. Doc update will follow shortly. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T13:12:35.000000Z K 7 svn:log V 31 Document the new fdc(4) flags. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T13:13:04.000000Z K 7 svn:log V 48 Add the hint how to install on a Compaq `Aero'. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T13:15:26.000000Z K 7 svn:log V 56 MFC: the flags 0x1 hack required for the Compaq `Aero'. END K 10 svn:author V 8 jraynard K 8 svn:date V 27 1997-10-19T13:39:55.000000Z K 7 svn:log V 90 is rather old and breaks AWK's regex matching. Use a newer version instead. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-19T14:52:21.000000Z K 7 svn:log V 62 Be more forceful in telling users to read ABOUT.TXT PR: 4799 END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T16:40:01.000000Z K 7 svn:log V 204 Introduce a -N option that disables the use of reserved ports, now that -P is on by default. Remove do-nothing code in the -P case (but leave the option itself for backward compatibility). PR: bin/4500 END K 10 svn:author V 3 jmb K 8 svn:date V 27 1997-10-19T16:40:10.000000Z K 7 svn:log V 52 anti-spam filter used by the FreeBSD mailing lists. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1997-10-19T16:40:11.000000Z K 7 svn:log V 72 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T16:48:50.000000Z K 7 svn:log V 317 Declare the various 2-byte values in TFTP as being `unsigned short'. RFC 1350 isn't very explicit about this, but the use of signed integers doesn't seem to make sense. Should be in 2.2.5, but is probably too late to be verified completely. PR: bin/4502 Submitted by: Dirk Nehrling via Lars Koeller END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-19T17:23:25.000000Z K 7 svn:log V 60 Remove reference to obsolete mount_lofs(8). PR: docs/4617 END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-10-19T18:41:23.000000Z K 7 svn:log V 161 "Fixed" pstat -T by avoiding the vnode stats. Disabled pstat -v since we no longer support that sysctl (in my opinion, pstat -v is a security hole in any case). END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-10-19T18:42:22.000000Z K 7 svn:log V 33 MFC: rev 1.32: Fix for pstat -T. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-10-19T18:45:59.000000Z K 7 svn:log V 99 kern.maxproc is not writable since there are tables that are statically sized at startup. PR: 4675 END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-10-19T18:48:33.000000Z K 7 svn:log V 44 MFC: rev 1.12: make kern.maxproc read-only. END K 10 svn:author V 3 jmb K 8 svn:date V 27 1997-10-20T00:35:38.000000Z K 7 svn:log V 93 add /etc/mail--the anti-spam files branches affected: -current, RELENG_2_2, and RELENG_2_1_0 END K 10 svn:author V 3 jmb K 8 svn:date V 27 1997-10-20T00:54:13.000000Z K 7 svn:log V 57 add /etc/mail--the anti-spam files to Makefile and mtree END K 10 svn:author V 3 jmb K 8 svn:date V 27 1997-10-20T00:59:35.000000Z K 7 svn:log V 57 add /etc/mail--the anti-spam files to Makefile and mtree END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-20T08:11:25.000000Z K 7 svn:log V 39 Document 100Mbit media selection flag. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-20T08:11:34.000000Z K 7 svn:log V 44 MFC: Document 100Mbit media selection flag. END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-10-20T08:37:59.000000Z K 7 svn:log V 58 Make rc.conf man page reflect reality w.r.t firewall_{*}. END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-10-20T08:40:49.000000Z K 7 svn:log V 55 MFC - make rc.conf.5 reflect reality w.r.t firewall_*. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-10-20T12:41:41.000000Z K 7 svn:log V 35 Hardcode progname in usage string. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-10-20T12:43:03.000000Z K 7 svn:log V 6 Typo. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-10-20T12:44:53.000000Z K 7 svn:log V 40 Fix usage in man page. Remove progname. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-10-20T12:50:57.000000Z K 7 svn:log V 93 Use err(3). Remove progname. Remove stli.4 with is a duplicate of stl.4, use MLINKS instead. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-10-20T12:51:34.000000Z K 7 svn:log V 29 Use err(3). Remove progname. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1997-10-20T12:51:35.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-10-20T12:53:54.000000Z K 7 svn:log V 43 Use err(3). Change err(-1,... to err(1,... END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-10-20T12:55:49.000000Z K 7 svn:log V 26 Cosmetic in usage string. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-20T14:08:35.000000Z K 7 svn:log V 252 Bump release strings to match 2.2.5-RELEASE which will be going out later today. RELDATE is a mystery to me - looks like an encoded version number now so I'll leave it alone. Rod: You will probably wish to review this file with bitwise scrutiny. :) END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-20T17:53:55.000000Z K 7 svn:log V 41 Remove terminfo manpage we don't have it END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-20T18:43:49.000000Z K 7 svn:log V 61 Fix returned sleep period for large values Submitted by: bde END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-20T19:44:39.000000Z K 7 svn:log V 104 Hack for 'lockmgr panic' on the VN device. Submitted by: KATO Takenori END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-20T19:53:26.000000Z K 7 svn:log V 42 I belive this fixes MFS after I broke it. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-20T21:56:01.000000Z K 7 svn:log V 138 2-to-12 (MET DST :) fix: stuff the bootstrap files onto the fixit floppy, too. I feel they are rather important for a fixit floppy... ;) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-20T21:57:14.000000Z K 7 svn:log V 69 MF22: rev 1.246.2.65, put the bootstrap files onto the fixit floppy. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-20T22:26:05.000000Z K 7 svn:log V 93 - The Makefile assumed it lived in /etc/mail. Fix it so that it works in the source tree. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-20T22:27:59.000000Z K 7 svn:log V 99 - Argh, sorry about that. I assumed the Makefile was supposed to be run out of the source tree. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-20T22:55:45.000000Z K 7 svn:log V 42 MFC: update ports and XFree86 references. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-20T23:08:09.000000Z K 7 svn:log V 105 Adjust to reflect reality (the files it says all releases of 2.2 need installed, are already installed!) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-20T23:28:56.000000Z K 7 svn:log V 93 Last minute updates in preparation for the upcoming 2.2.5 RELEASE (just 1:30 until tagging!) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-21T00:20:35.000000Z K 7 svn:log V 114 More robust checking of rc.conf values passed in. Submitted-by: "Daniel O'Callaghan" END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-10-21T00:54:08.000000Z K 7 svn:log V 47 MF22 - make firewall_type a little more robust END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-21T01:56:04.000000Z K 7 svn:log V 27 Very cosmetic minor tweak. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1997-10-21T01:56:05.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'RELENG_2_2_5_RELEASE'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-21T06:53:24.000000Z K 7 svn:log V 267 Added -Wuninitialized to CWARNFLAGS. Warnings about uninitialialized variables were lost when we removed -W, and 23 new ones including at least one serious one have crept in for LINT. Restored -Winline to CFLAGS. This gives only 3 old warnings and 1 new for LINT. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-10-21T07:08:20.000000Z K 7 svn:log V 57 `isvplocked' should be initialzed. Pointed out by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-21T07:26:50.000000Z K 7 svn:log V 231 Don't install mount_msdos setuid root. Lite2's mount(2) handles permissions centrally and a setuid root mount utility just breaks its security. There was no new breakage in practice because mfdosfs_mount() still checks the ruid. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1997-10-21T07:40:22.000000Z K 7 svn:log V 157 Reference the DMI table inside the SMBIOS table correctly, not using a variable that won't be initialised until a later test. Submitted by: bde via -Wunused END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-21T08:41:15.000000Z K 7 svn:log V 14 Sorted lists. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-10-21T09:48:38.000000Z K 7 svn:log V 51 Synchronize with sys/i386/isa/fd.c revision 1.105. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-10-21T09:51:47.000000Z K 7 svn:log V 70 Merge from RELENG_2_2. Bandaid for 'lockmgr panic' on the VN device. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-10-21T09:59:26.000000Z K 7 svn:log V 374 a few code style changes: o start function names in column 1 o sort order of flags in getopt and switch o don't try to reference progname o unspam some changes introduced by a 2.2.1-R build box instead of a -current build box doc changes: o document when these commands first appeared o put email address in angle brakets o minor mdoc clean up END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-21T10:36:07.000000Z K 7 svn:log V 40 Oops, comment lines can't be continued. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-10-21T10:39:27.000000Z K 7 svn:log V 46 Oops, comment lines can't be indented either. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-21T13:27:40.000000Z K 7 svn:log V 211 We're not at 2.2.5-release anymore. The ultimate value of these variables is also not something I'm up for debating at the moment, I'm simply adjusting this so that 2.2 SNAPs don't announce themselves as 2.2.5 END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-21T13:28:36.000000Z K 7 svn:log V 90 Add const to a couple of casts to silence some of the warnings Bruce has let loose on us. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-21T17:57:31.000000Z K 7 svn:log V 306 - PCCARD support to the much maligned SCSI driver. This gives up support for a couple of external CD's (notably the Sony PRD-650). Note: In order to get my CD recognized, I had to configure the CD under Win95, but it seems to work now even if I turn it off. Submitted by: PAO [minor mods by me] END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-21T18:07:36.000000Z K 7 svn:log V 98 - Update the Adaptect SlimSCSI CIS tuple so that it works with FreeBSD's default pccard daemon. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-21T18:09:03.000000Z K 7 svn:log V 45 MFC: Updated CIS tuple for Adaptec SlimSCSI. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-21T18:14:10.000000Z K 7 svn:log V 57 MFC: pccard support (minus the unused SCSI_DETACH code). END K 10 svn:author V 7 roberto K 8 svn:date V 27 1997-10-21T21:01:34.000000Z K 7 svn:log V 229 Fix the file leak bug. The lower layer wasn't informed the vnode was inactive and kept a reference, preventing the blocks to be reclaimed. Changed the comment in null_inactive to reflect the current situation. Reviewed by: phk END K 10 svn:author V 7 roberto K 8 svn:date V 27 1997-10-21T21:08:17.000000Z K 7 svn:log V 95 Fix the same leak as in nullfs. Now the lowervp is properly marked inactive. Reviewed by: phk END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-22T00:38:48.000000Z K 7 svn:log V 436 Recognize a %VERSREQ=nnnnn string in the system Makefile. Both config(8) and the kernel will have a 'config interface version number'. If an incompatable change is made to the kernel that requires a rebuild of config(8) (such as the cam devtab stuff), then the version number would be bumped in both places. If a user neglects to rebuild config, then they will get a nagging (but non-fatal) warning that they need to rebuild config. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-22T00:44:08.000000Z K 7 svn:log V 223 For safety's sake, explicitly depend all objects on the configvers.h header to make sure that it's all recompiled even if there is no 'make depend'. This is overkill, but should be one less thing that someone can do wrong. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-22T00:48:36.000000Z K 7 svn:log V 209 Put in an initial %VERSREQ field. This will cause existing config(8)'s to give a non-fatal warning about unknown directives, so there is no hurry to rebuild config(8) yet, apart from shutting up the warning. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-22T01:22:51.000000Z K 7 svn:log V 94 Fix HDLC logging (actually LogDumpBp()). It was only outputting the first mbuf in the chain. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-10-22T06:20:04.000000Z K 7 svn:log V 115 Use err(3). Sync man page and usage string. Strcpy -> strncpy from OpenBSD. -Wall cleaning. Obtained from: OpenBSD END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-10-22T06:23:12.000000Z K 7 svn:log V 87 Use err(3). Add usage() and prototypes. Hide reference to trsp(8) that does not exist. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-22T07:28:51.000000Z K 7 svn:log V 90 Reject attempts to call open() with an illegal combination of O_RDONLY, O_WRONLY, O_RDWR. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-22T07:29:13.000000Z K 7 svn:log V 57 Document EINVAL as a possible return value from open(2). END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-22T10:55:49.000000Z K 7 svn:log V 175 Changes in spirit of OpenGroup Singe Unix specs: 1) Limit max allowed argument to 1000000 2) Change return type from void to int to indicate premature termination (by signal) END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-22T10:57:54.000000Z K 7 svn:log V 69 Change usleep return type from void to int to match OpenGroup specs. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-22T11:27:20.000000Z K 7 svn:log V 69 Reflect usleep code changes: Limit max arg Change return type to int END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-22T12:04:49.000000Z K 7 svn:log V 90 Back out part of OpenGroup specs about limiting max arg since it may break compatibility. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-22T23:04:07.000000Z K 7 svn:log V 113 - If APM_BROKEN_STATCLOCK is defined, make sure the statcloock is disabled, don't rely on the flags to set it. END K 10 svn:author V 8 jraynard K 8 svn:date V 27 1997-10-22T23:12:27.000000Z K 7 svn:log V 17 Fix a few typos. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-23T00:51:29.000000Z K 7 svn:log V 133 - Simplify code by removing a variable which was initialized once, never modified, and was expected to have the initialized value. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-23T01:29:44.000000Z K 7 svn:log V 45 Add (unsigned char) cast to all ctype macros END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-23T01:43:00.000000Z K 7 svn:log V 42 Add (unsigned char) casts to ctype macros END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-10-23T01:45:15.000000Z K 7 svn:log V 55 Rewrote fxp_start() for better clarity and efficiency. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-23T02:03:43.000000Z K 7 svn:log V 90 Add more (unsigned char) casts to ctype macros Fix casetable usage in the same manner too END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-23T02:08:16.000000Z K 7 svn:log V 39 Add unsigned char cast to ctype macros END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-23T02:22:51.000000Z K 7 svn:log V 41 Add (unsigned char) cast to ctype macros END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-23T02:25:14.000000Z K 7 svn:log V 255 Back our V1.36, due to reports of badness. (IRQ's are again allocated from the 'lower' interrupts to the 'higher' interrupts.) We need to find a way to set the interrupt for the controller in the config file. Determined by: handy@sag.space.lockheed.com END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-23T02:30:39.000000Z K 7 svn:log V 506 - When doing suspend/resume, only try to suspend those drivers on active slots. Otherwise, we try to suspend drivers who have been disabled already. [ The only reason the drivers are still on the list is because of race conditions where the card is removed while the driver is in use. We leave the drivers on the slot list (leaving all of their structures in place in case a process is using it) but set it's state to empty so that further uses by the pccard code know not to expect active cards. ] END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-23T02:44:23.000000Z K 7 svn:log V 41 Add (unsigned char) cast to ctype macros END K 10 svn:author V 6 yokota K 8 svn:date V 27 1997-10-23T03:23:50.000000Z K 7 svn:log V 869 Reject unreasonable values passed to CONS_HISTORY ioctl. It did not check the value and caused kernel panic when a large value was given. - Move the configuration option SC_HISTORY_SIZE from syscons.h to syscons.c. - Define the maximum total number of history lines of all consoles. It is SC_HISTORY_SIZE*MAXCONS or 1000*MAXCONS; whichever is larger. CONS_HISTORY will allow the user to set the history size up to SC_HISTORY_SIZE unconditionally (or the current height of the console if it is larger than SC_HISTORY_SIZE). If the user requests a larger buffer, it will be granted only if the total number of all allocated history lines and the requested number of lines won't exceed the maximum. - Don't free the previous history buffer and leave the history buffer pointer holding a invalid pointer. Set the pointer to NULL first, then free the buffer. PR: bin/4592 END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-23T04:18:49.000000Z K 7 svn:log V 70 - Back out the last. APM_BROKEN_STATCLOCK doesn't exist in -current. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-23T04:53:32.000000Z K 7 svn:log V 66 - Fix braino in last commit. (Slow networks should be outlawed!) END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-10-23T09:20:16.000000Z K 7 svn:log V 61 Synchronize with sys/i386/conf/Makefile.i386 revision 1.103. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-10-23T09:26:30.000000Z K 7 svn:log V 84 Synchronize with sys/i386/isa/syscons.{c,h} revisions 1.235 and 1.35, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-10-23T09:29:09.000000Z K 7 svn:log V 104 Disallow non-root mount. If you want to allow non-root mount, change vfs.usermount into 1 with sysctl. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-23T09:50:55.000000Z K 7 svn:log V 23 MFC: Fix HDLC logging. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-23T10:09:35.000000Z K 7 svn:log V 87 Fix various filter problems PR: 4727 Submitted by: Chiharu Shibata END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-10-23T11:32:06.000000Z K 7 svn:log V 117 Fix a potentially disasterous '==' instead of '=' bug. Submitted by: John-Mark Gurney END K 10 svn:author V 6 msmith K 8 svn:date V 27 1997-10-23T14:00:40.000000Z K 7 svn:log V 58 Add entries for the Danpex EN-6200P2 and Megahertz XJ4336 END K 10 svn:author V 6 itojun K 8 svn:date V 27 1997-10-23T15:11:21.000000Z K 7 svn:log V 71 obey internet-draft "draft-stevens-advanced-api-04.txt" for ipv6 defs. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-10-23T18:05:06.000000Z K 7 svn:log V 117 MFC: reject illegal combinations of O_RDONLY, O_RDWR, and O_WRONLY in open(2), and document the return value EINVAL. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-23T18:44:07.000000Z K 7 svn:log V 748 MFC: Bring in all the 'safe' changes from current - When doing suspend/resume, only try to suspend those drivers on active slots. - Simplify code by removing a variable which was initialized once, never modified, and was expected to have the initialized value. - Speaker audio & low power mode on certain Cirrus Logic chips. - Update chip ID comments. - PCIC_RESUME_RESET & APM_PCCARD_RESUME sysctls. - make getb() and putb() member functions of struct pcic_slot. - Don't start at IRQ 0 in build-freelist, but instead start at IRQ 1. - Don't apply 5V when we want 3.3V. Kludge around the case where the PCIC refuses to use 5V because it knows better than us. - Make MOD_* macros almost consistent. Reviewed by: handy@sag.space.lockheed.com END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-23T19:00:16.000000Z K 7 svn:log V 143 - Move the untimeout code call out of the check for pwr_off_pending. It shouldn't make any difference, but did on a couple of test systems. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-23T20:11:01.000000Z K 7 svn:log V 34 Remove private sleep/usleep hacks END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-10-23T21:32:48.000000Z K 7 svn:log V 106 Restore back non-interruptable sleep/usleep just redefine them to not mix with standard library functions END K 10 svn:author V 4 alex K 8 svn:date V 27 1997-10-23T22:14:24.000000Z K 7 svn:log V 32 Merge IOPL check from rev 1.42. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-23T22:54:47.000000Z K 7 svn:log V 328 - defined constant ISA_HOLE_START (would be nice to include machine/pmap.h, but it has too much baggage). - create a new routine 'unregister_device_interrupt', which is now used instead of having two routines with the same code snippet. - Minor cleanups and commenting. [ No functional changes, just moving things around ] END K 10 svn:author V 4 hoek K 8 svn:date V 27 1997-10-24T04:13:41.000000Z K 7 svn:log V 50 Change defaults to match reality. PR: docs/3817 END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-10-24T04:38:18.000000Z K 7 svn:log V 314 Merge important fix from rev 1.44 that was overlooked for the 2.2.5 release: fix panic that can result from anything that accesses kernel memory (w, ps, top, snmpd) if the kernel memory should change during the accesses, resulting in bogus /dev/kmem memory references. Wcarchive paniced yesterday due to this bug. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1997-10-24T04:52:39.000000Z K 7 svn:log V 66 YACC: sync defaults with reality (from rev. 1.6). PR: docs/3817 END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-10-24T05:29:07.000000Z K 7 svn:log V 172 make a couple functions static... also change module_register_static to module_register_init as this function initalizes the module for both dynamic and static modules... END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-10-24T05:30:12.000000Z K 7 svn:log V 22 fix mispelling of kld END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-24T07:09:43.000000Z K 7 svn:log V 31 Update for a post-2.2.5 world. END K 10 svn:author V 3 max K 8 svn:date V 27 1997-10-24T08:32:06.000000Z K 7 svn:log V 310 Pkg_add refused to process package whose packing list contains @exec/@unexec before any file names. This change makes pkg_add to process those packages if @exec/@unexec commands don't contain any %[fFB]. Also enable @exec/@unexec that have %D if the installation prefix is known to pkg_add. Reviewed by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-24T10:35:57.000000Z K 7 svn:log V 33 Update to match amended version. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-24T14:24:55.000000Z K 7 svn:log V 11 Statizice. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-24T14:27:23.000000Z K 7 svn:log V 80 Remove the stuff we do not use from global scope. Export them again as needed. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-24T15:27:16.000000Z K 7 svn:log V 308 - Use the definitions found in instead of rolling our own definition of ISA_HOLE_START. We shouldn't need to include bus/processor specific code in here, but it is required. At least by doing it this way it becomes more obvious where the bogusness is. Obtained from: email with bde END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-24T15:39:00.000000Z K 7 svn:log V 216 - Recognize the Cirrus Logic PD6729/6730 PC-Card Controller behind the PCI bus. [ Re-organized the code to be easier to extend, based on Michael's patch ] Submitted by: Michael Reifenberger END K 10 svn:author V 5 markm K 8 svn:date V 27 1997-10-24T16:20:25.000000Z K 7 svn:log V 42 Make this part of the 'krb' distribution. END K 10 svn:author V 5 markm K 8 svn:date V 27 1997-10-24T16:22:46.000000Z K 7 svn:log V 89 Make this part of the 'krb' distribution if it is being built as the Kerberised version. END K 10 svn:author V 5 markm K 8 svn:date V 27 1997-10-24T16:27:46.000000Z K 7 svn:log V 177 Link this against -lcrypt. In the case where the user has no key available on the keyserver, the local kinit will blow chunks when it tries a crypt(3) and finds it unavailable. END K 10 svn:author V 5 markm K 8 svn:date V 27 1997-10-24T16:35:34.000000Z K 7 svn:log V 236 (Null commit - the previous commit blew up in my face). Link this against -lcrypt. In the case where a user does not have a ticket available on the server, this may cause chunks to be blown when the local kinit does not find crypt(3). END K 10 svn:author V 4 alex K 8 svn:date V 27 1997-10-24T22:20:45.000000Z K 7 svn:log V 95 Merge from rev 1.77: reject illegal combinations of O_RDONLY, O_RDWR, and O_WRONLY in open(2). END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-24T22:36:31.000000Z K 7 svn:log V 89 sleep => nointr_sleep usleep => nointr_usleep (not just a #define) Already done by: ache END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-24T23:15:43.000000Z K 7 svn:log V 56 MFC: sleep => nointr_sleep usleep => nointr_usleep END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-24T23:16:48.000000Z K 7 svn:log V 33 MFC: Fix various filter problems END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-10-24T23:41:04.000000Z K 7 svn:log V 58 Decrease the initial allocation for the zone allocations. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-10-25T02:41:56.000000Z K 7 svn:log V 215 Support garbage collecting the pmap pv entries. The management doesn't happen until the system would have nearly failed anyway, so no signficant overhead is added. This helps large systems with lots of processes. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-10-25T04:49:01.000000Z K 7 svn:log V 54 Somehow an error crept in during the previous commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-25T09:27:20.000000Z K 7 svn:log V 45 Fix typo in startup menu. Submitted by: max END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-25T09:27:36.000000Z K 7 svn:log V 10 MFC: typo END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-10-25T11:39:21.000000Z K 7 svn:log V 69 Merge in login.conf relaxations from -current, including a typo fix. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-25T14:32:15.000000Z K 7 svn:log V 43 Recognize even more of the Znyx 314 cards. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-10-25T14:33:16.000000Z K 7 svn:log V 38 Recognize more of the Znyx 314 cards. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1997-10-25T18:22:53.000000Z K 7 svn:log V 123 New version of the timezone database (1997i) from Arthur Olson. Obtained from: Arthur David Olson END K 10 svn:author V 7 wollman K 8 svn:date V 27 1997-10-25T18:22:53.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r30708, 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 1997-10-25T18:22:54.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'tzdata1997i'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1997-10-25T18:27:25.000000Z K 7 svn:log V 34 Merge changes from vendor branch. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-25T21:02:44.000000Z K 7 svn:log V 44 - KNF the PCI stuff, no functional changes. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-10-26T00:41:51.000000Z K 7 svn:log V 95 Change L_SET to SEEK_SET for POSIX compliance. Submitted by: Dean Gaudet END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-10-26T00:46:42.000000Z K 7 svn:log V 90 Merge from main branch 1.4 -> 1.6: Fix misuse of NULL, and use SEEK_SET instead of L_SET. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-10-26T01:04:02.000000Z K 7 svn:log V 366 Cosmetic (no functional changes): o Add missing $Id$s o Move extern decls from .c -> .h files o Staticize o Remove #includes from .h files o style(9)ify includes o bcopy -> memcpy bzero -> memset bcmp -> memcmp index -> strchr rindex -> strrchr o Move timeout.h -> timer.h (making it consistent w/ timer.c) o Add -Wmissing-prototypes END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-26T02:18:41.000000Z K 7 svn:log V 30 MFC: parallelization changes. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-26T02:55:31.000000Z K 7 svn:log V 120 - Call 'callout_handle_init' on the two timeout channels after they are created in the new slot controller structure. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-10-26T04:11:21.000000Z K 7 svn:log V 59 End the contraversy and commit the *&%#@! 2.2.5 change. :) END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-26T04:13:48.000000Z K 7 svn:log V 81 MFC: Cleanup, staticize, fix the manpage, etc.. [ No real functional changes. ] END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-10-26T04:36:24.000000Z K 7 svn:log V 489 - Do a bunch of gratuitous changes intended to make the code easier to follow. * Rename/reorder all of the pccard structures, change many of the member names to be descriptive, and follow more closely other 'bus' drivers naming schemes. * Rename a bunch of parameter and local variable names to be more consistant in the code. * Renamed the PCCARD 'crd' device to be the 'card' device * KNF and make the code consistant where it was obvious. * ifdef'd out some unused code END