‚ìY107807 193 240 185 128 283 166 169 200 122 131 150 159 164 340 124 347 186 124 124 292 131 251 251 137 271 117 193 294 132 499 147 192 128 163 189 143 481 160 113 319 236 792 506 119 137 194 207 158 443 144 226 163 155 227 129 460 314 140 124 160 229 193 280 216 234 165 127 233 116 134 217 200 129 411 204 297 184 326 320 471 353 197 176 153 177 172 172 203 184 340 274 271 268 167 137 201 161 192 203 226 210 224 201 109 133 179 981 309 135 341 705 313 200 363 119 160 160 110 214 264 280 341 369 280 169 221 279 326 161 224 241 127 237 184 433 170 238 372 126 218 136 367 908 127 144 113 329 138 128 261 204 136 165 312 178 122 261 459 205 149 233 126 168 163 160 191 176 378 134 160 144 876 667 1375 199 288 128 158 128 109 217 158 196 154 159 192 147 282 120 388 171 143 287 161 K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-12-13T04:59:48.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r107806, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-12-13T04:59:49.000000Z K 7 svn:log V 89 This commit was manufactured by cvs2svn to create tag 'one-true-awk-vendor-bwk_20021129'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-12-13T05:03:15.000000Z K 7 svn:log V 33 Update for the just-done-import. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-12-13T06:54:33.000000Z K 7 svn:log V 187 Move the creation of the DRIVERS.TXT file to a more appropriate area of this file, so it will be created for other platforms that use a third floppy disk, not just i386. Approved by: re END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-12-13T06:54:34.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_5_0'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-12-13T06:54:35.000000Z K 7 svn:log V 73 This commit was manufactured by cvs2svn to create tag 'OPENBSD_20020623'. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-12-13T08:47:15.000000Z K 7 svn:log V 104 HEAD reverts to 5.0-CURRENT RELENG_5_0 is 5.0-RC 5.0-RELEASE will be built off of the RELENG_5_0 branch END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-12-13T08:48:34.000000Z K 7 svn:log V 27 HEAD is 5.0-CURRENT again. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-12-13T09:05:50.000000Z K 7 svn:log V 40 mdoc(7) police: sort xrefs in SEE ALSO. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-12-13T09:06:44.000000Z K 7 svn:log V 59 mdoc(7) police: SEE ALSO references aren't real sentences. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-12-13T09:18:09.000000Z K 7 svn:log V 64 Renumber divert. Forgotten by: fenner Approved by: re (murray) END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-12-13T09:18:34.000000Z K 7 svn:log V 69 Renumber divert. Forgotten by: fenner Approved by: re (murray) END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-13T09:59:40.000000Z K 7 svn:log V 247 Drop filedesc lock and acquire Giant around calls to malloc() and free(). These call uma_large_malloc() and uma_large_free() which require Giant. Fixes panic when descriptor table is larger than KMEM_ZMAX bytes noticed by kkenn. Reviewed by: jhb END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-12-13T10:04:12.000000Z K 7 svn:log V 33 mdoc(7) police: markup overhaul. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-13T10:15:01.000000Z K 7 svn:log V 254 Store a reference to the parent directory's vnode in struct smbnode, not to the parent's smbnode, which may be freed during the lifetime of the child if the mount is forcibly unmounted. umount -f should now work properly (ie. not panic) on smbfs mounts. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-13T10:25:08.000000Z K 7 svn:log V 94 Fix build with SMB_VNODE_DEBUG defined; use td_proc->p_pid instead of the nonexistent td_pid. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-12-13T10:38:42.000000Z K 7 svn:log V 33 mdoc(7) police: markup overhaul. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-12-13T15:27:27.000000Z K 7 svn:log V 33 mdoc(7) police: markup overhaul. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-13T16:35:23.000000Z K 7 svn:log V 195 Remove the incorrect information about dump(8) and snapshots. All the dump(8) issues are assumed to be fixed. PR: 46224 Submitted By: Chris Knight Approved By: re (murray) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-12-13T16:53:51.000000Z K 7 svn:log V 40 mdoc(7) police: sort xrefs in SEE ALSO. END K 10 svn:author V 6 emoore K 8 svn:date V 27 2002-12-13T17:27:44.000000Z K 7 svn:log V 155 Problem: Hang while bootup on Perc2/SC. Fix: Error handling wasn't implemented in newly implemented polling code for quartz controllers. Approved by: re@ END K 10 svn:author V 6 emoore K 8 svn:date V 27 2002-12-13T17:34:00.000000Z K 7 svn:log V 155 Problem: Hang while bootup on Perc2/SC. Fix: Error handling wasn't implemented in newly implemented polling code for quartz controllers. Approved by: re@ END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-12-13T19:47:07.000000Z K 7 svn:log V 45 MFp4: Make ifs consistant with rest of file. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-13T19:49:25.000000Z K 7 svn:log V 174 Merge my recent mount(8) commit into RELENG_5_0. This removes incorrect documentation about dump(8) not working with snapshots correctly. Approved by: re (murray, rwatson) END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-13T21:10:59.000000Z K 7 svn:log V 25 Fix spelling in comment. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-13T21:31:13.000000Z K 7 svn:log V 100 Don't interpret the hotspots relative to all slices on a slicer, but relative to the parent device. END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-12-13T21:34:35.000000Z K 7 svn:log V 201 Correct a harmless problem when creating the DMA tag used to map mbufs. The maximum size should be MCLBYTES and not SIS_TX_LIST_SZ. This is probably a typo in the original commit. Tested by: cognet END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-13T22:04:45.000000Z K 7 svn:log V 40 Add a couple of KASSERTS, just in case. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-12-13T22:20:07.000000Z K 7 svn:log V 403 Pass the procedure number enum as u_int, not u_long, so that a pointer to it can be cast to (enum_t *) without losing information. This fixes certain amd maps on FreeBSD/sparc64. Note that this is not being committed to HEAD, in the hopes that this fix will come from the vendor in the next release so these files don't have to leave the vendor branch. Approved by: re (rwatson), maintainer (obrien) END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-12-13T22:22:55.000000Z K 7 svn:log V 52 Add an implementation of the POSIX.1 sockatmark(3). END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-12-13T22:26:10.000000Z K 7 svn:log V 97 Fix misspelling. PR: docs/44930 Submitted by: Michael McGoldrick END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-12-13T22:27:25.000000Z K 7 svn:log V 33 Remove SCARGS. Reviewed by: md5 END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-12-13T22:41:47.000000Z K 7 svn:log V 68 Backout removal SCARGS, the code freeze is only "selectively" over. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-12-13T22:59:18.000000Z K 7 svn:log V 94 Move the amd(4) driver to it's own directory in preparation for it growing an sbus front-end. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-12-13T23:36:31.000000Z K 7 svn:log V 51 o Don't consider LOOPBACK devices as configured... END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-13T23:44:00.000000Z K 7 svn:log V 388 Keep trying to flush the vnode list for the mount while some are still busy and we are making progress towards making them not busy. This is needed because smbfs vnodes reference their parent directory but may appear after their parent in the mount's vnode list; one pass over the list is not sufficient in this case. This stops attempts to unmount idle smbfs mounts failing with EBUSY. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-14T00:01:51.000000Z K 7 svn:log V 68 libmchain no longer exports m_fixhdr(); remove it from EXPORT_SYMS. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-12-14T00:20:43.000000Z K 7 svn:log V 18 Add missing "of". END K 10 svn:author V 6 archie K 8 svn:date V 27 2002-12-14T00:56:07.000000Z K 7 svn:log V 223 Fix two bugs: (a) Save control message return address only if NGM_MPPC_CONFIG_DECOMP (b) Properly count the number of required re-key operations when we loose synchronization and have to resync MFC after: 3 days END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-14T01:08:04.000000Z K 7 svn:log V 143 When job control is disabled, never show the job id when reporting the status of a background process that has terminated because of a signal. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-12-14T01:35:30.000000Z K 7 svn:log V 694 The buffer daemon cannot skip over buffers owned by locked inodes as they may be the only viable ones to flush. Thus it will now wait for an inode lock if the other alternatives will result in rollbacks (and immediate redirtying of the buffer). If only buffers with rollbacks are available, one will be flushed, but then the buffer daemon will wait briefly before proceeding. Failing to wait briefly effectively deadlocks a uniprocessor since every other process writing to that filesystem will wait for the buffer daemon to clean up which takes close enough to forever to feel like a deadlock. Reported by: Archie Cobbs Sponsored by: DARPA & NAI Labs. Approved by: re END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-12-14T01:36:59.000000Z K 7 svn:log V 408 Only the most recent snapshot contains the complete list of blocks that were copied in all of the earlier snapshots, thus its precomputed list must be used in the copyonwrite test. Using incomplete lists may lead to deadlock. Also do not include the blocks used for the indirect pointers in the indirect pointers as this may lead to inconsistent snapshots. Sponsored by: DARPA & NAI Labs. Approved by: re END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-12-14T01:56:26.000000Z K 7 svn:log V 24 SCARGS removal take II. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-12-14T02:07:32.000000Z K 7 svn:log V 42 remove syscallarg(). Suggested by: peter END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-12-14T05:29:45.000000Z K 7 svn:log V 101 MFC: don't assume that an up loopback device is configured when it is up. Approved by: re (rwatson) END K 10 svn:author V 3 sam K 8 svn:date V 27 2002-12-14T06:23:58.000000Z K 7 svn:log V 114 add program used to exercise/test /dev/crypto symmetric crypto functionality Obtained from: openbsd (originally) END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-12-14T07:06:27.000000Z K 7 svn:log V 66 Add page locking to pmap_mincore(). Submitted (in part) by: tjr@ END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-14T07:31:51.000000Z K 7 svn:log V 347 Bruce forwarded this tidbit from an analysis Van Jacobson did on an apparent ack-on-ack problem with FreeBSD. Prof. Jacobson noticed a case in our TCP stack which would acknowledge a received ack-only packet, which is not legal in TCP. Submitted by: Van Jacobson , bmah@packetdesign.com (Bruce A. Mah) MFC after: 7 days END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-12-14T08:18:06.000000Z K 7 svn:log V 49 unwrap lines made short enough by SCARGS removal END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-14T11:44:54.000000Z K 7 svn:log V 133 Update pathchk to reflect the fact that 1003.1-2001 now includes the trailing null byte in PATH_MAX and _POSIX_PATH_MAX. PR: 46035 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-14T13:38:49.000000Z K 7 svn:log V 71 Fix a rounding error in the block size calculation. Submitted by: tjr END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-14T13:40:21.000000Z K 7 svn:log V 63 Back out a lastlog-related change which is no longer relevant. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-14T13:48:13.000000Z K 7 svn:log V 134 Remove code related to the PAMAuthenticationViaKbdInt option (which we've disabled). This removes the only reference to auth2_pam(). END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-14T13:48:47.000000Z K 7 svn:log V 37 Add a missing #include "canohost.h". END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-14T13:52:39.000000Z K 7 svn:log V 367 If possible, use pthreads instead of a child process for PAM. Reimplement the necessary bits from auth_pam.c and auth2_pam.c so that they share the PAM context used by the keyboard-interactive thread. If a child process is used instead, they will (necessarily) use a separate context. Constify do_pam_account() and do_pam_session(). Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-14T13:54:57.000000Z K 7 svn:log V 221 Don't build auth-pam.c and auth2-pam.c, auth2-pam-freebsd.c is all we need. Use pthreads for PAM if the platform supports it and the user asked for it (by setting OPENSSH_USE_POSIX_THREADS) Sponsored by: DARPA, NAI Labs END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2002-12-14T14:44:19.000000Z K 7 svn:log V 47 MFC: rev. 1.8 Approved by: bp Reviewed by: bp END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-12-14T15:29:27.000000Z K 7 svn:log V 33 mdoc(7) police: markup overhaul. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-12-14T15:46:50.000000Z K 7 svn:log V 69 mdoc(7) police: markup nits + fixed two misspellings of drivers.flp. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-14T15:53:32.000000Z K 7 svn:log V 132 Document NO_CPU_CFLAGS && NO_CPU_COPTFLAGS in the make.conf(5) manual page. PR: 45418 Reviewed by: jhb (a slightly older version) END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-14T16:11:28.000000Z K 7 svn:log V 100 Only dump the BIOS geometry table from bootinfo on PC98, we don't use the contents on i386 anymore. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-12-14T17:16:16.000000Z K 7 svn:log V 183 Undo the adjustment of the total memory used by dirhash in the case where allocating the dirhash structure fails. Fix a few typos in comments and update copyright. MFC after: 1 week END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-14T17:34:28.000000Z K 7 svn:log V 123 Don't fill in the table with the BIOS idea about disk-geometry, we don't use it. This saves a surprising number of bytes. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-14T17:43:46.000000Z K 7 svn:log V 137 MFC: Document NO_CPU_CFLAGS && NO_CPU_COPTFLAGS in the make.conf(5) manual page. PR: 45418 Reviewed by: jhb (a slightly older version) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-14T18:07:13.000000Z K 7 svn:log V 69 Markup fixes. Document more correctly. PR: 43678 Submitted by: ru END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-12-14T18:14:34.000000Z K 7 svn:log V 32 Add prototype for sockatmark(). END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-14T18:38:34.000000Z K 7 svn:log V 136 Add a list of currently supported modes && an EXAMPLES section. PR: 40465 Submitted by: Cyrille Lefevre END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-14T19:09:37.000000Z K 7 svn:log V 24 Remove unused variable. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-14T19:15:27.000000Z K 7 svn:log V 42 Always use the smaller GCC builtin memcpy END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-12-14T19:20:57.000000Z K 7 svn:log V 121 Convert the use of vtophys() for doing autosense to use busdma. Also correct some error codes that get returned to CAM. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-14T19:39:44.000000Z K 7 svn:log V 107 Restructure so we can compile UFS1_ONLY, UFS2_ONLY or UFS1_AND_UFS2 versions from the same basic function. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-14T19:40:35.000000Z K 7 svn:log V 37 Remove unnecessary call to fsread(). END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-14T19:44:13.000000Z K 7 svn:log V 318 Employ the unused bytes after the disklabel in the second sector. This makes it possible to make UFS1_ONLY and UFS2_ONLY versions which fit inside the traditional 16 sectors. Remove assorted now unneeded hackery. UFS1_AND_UFS2 still needs another 150 bytes to work, and that is probably not within our reach, ever. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-14T20:59:30.000000Z K 7 svn:log V 111 MFC: Don't look for hotspots relative to the child devices but relative to the parent device. Approved by: re END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-14T21:00:17.000000Z K 7 svn:log V 201 Change tcp.inflight_min from 1024 to a production default of 6144. Create a sysctl for the stabilization value for the bandwidth delay product (inflight) algorithm and document it. MFC after: 3 days END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-12-14T21:08:30.000000Z K 7 svn:log V 92 Add page locking to pmap_mincore(). Approved by: re (rwatson) Submitted (in part) by: tjr END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-12-14T22:25:35.000000Z K 7 svn:log V 233 MFi386 revisions 1.375 and 1.376 Hold the page queues lock when calling pmap_unwire_pte_hold() or pmap_remove_pte(). Use vm_page_sleep_if_busy() in _pmap_unwire_pte_hold() so that the page queues lock is released when sleeping. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-12-14T22:36:56.000000Z K 7 svn:log V 227 Build kernels for pc98 just like the other platforms. Also, remove one space to make the dates line up for easy mental math. # Too bad only i386 and pc98 are the only parts of the universe # currently buildable on my box :-( END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-12-14T23:45:54.000000Z K 7 svn:log V 373 NetBSD manpages use .Nm "" to typeset the `name' of the manpage, but this doesn't work quite right with our groff. They have an older groff version in the base system, but no real plans to update both groff and manpages. Fix the .Nm usage locally in our manpages. PR: docs/41972 Submitted by: Yoshiteru Kageyama Discussed with: ru and obrien END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-12-14T23:58:49.000000Z K 7 svn:log V 255 Make minimal changes to point the users to the Texinfo documentation for more detailed information about sdiff(1). Hopefully this will make it easier to find how `interactive merging' works with sdiff. PR: docs/30618 Submitted by: mark@summersault.com END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-12-15T00:06:02.000000Z K 7 svn:log V 104 Assert that the page queues lock is held in vm_page_unhold(), vm_page_remove(), and vm_page_free_toq(). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-15T00:40:47.000000Z K 7 svn:log V 84 Unbreak support for systems that have no limit on pathname length. Noticed by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-12-15T02:15:19.000000Z K 7 svn:log V 58 Remove unneeded casts. Add others to make WARNS=5 happy. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-15T04:32:41.000000Z K 7 svn:log V 85 Remove redundant check for negative or zero v_usecount; vrele() already checks that. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-12-15T05:41:56.000000Z K 7 svn:log V 80 Perform vm_object_lock() and vm_object_unlock() around vm_object_page_remove(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-12-15T07:16:51.000000Z K 7 svn:log V 80 Perform vm_object_lock() and vm_object_unlock() around vm_object_page_remove(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-12-15T07:30:51.000000Z K 7 svn:log V 110 As per the comments, vm_object_page_remove() now expects its caller to lock the object (i.e., acquire Giant). END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T09:24:23.000000Z K 7 svn:log V 90 MFC rev. 1.138: small SO_RCVTIMEO and SO_SNDTIMEO values are mistakenly taken to be zero. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T09:37:54.000000Z K 7 svn:log V 245 o Fix bogus getsockopt(2) call: swap SOCK_STREAM and LOCAL_PEERCRED. The bug does not affect anything because SOCK_STREAM == LOCAL_PEERCRED == 0x1. PR: bin/46165 Submitted by: Alain Thivillon Reviewed by: dd MFC after: 1 week END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T09:41:46.000000Z K 7 svn:log V 179 o Clear a high bit of ipc_perm.seq so msgget(3) never returns a negative message queue id. PR: kern/46122 Submitted by: Vladimir B.Grebenschikov MFC after: 2 weeks END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T09:44:02.000000Z K 7 svn:log V 176 o Fix byte order logging issue: sa.sin_port is already in host byte order. PR: kern/45964 Submitted by: Sascha Blank Reviewed by: luigi MFC after: 1 week END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T10:21:30.000000Z K 7 svn:log V 173 o M_DONTWAIT is mbuf(9) flag: malloc(M_DONTWAIT) -> malloc(M_NOWAIT). The bug does not affect anything because M_NOWAIT == M_DONTWAIT. Reviewed by: luigi MFC after: 1 week END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T10:23:02.000000Z K 7 svn:log V 73 o s/if_name[16]/if_name[IFNAMSIZ]/ Reviewed by: luigi MFC after: 1 week END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T10:24:36.000000Z K 7 svn:log V 43 o Trim EOL whitespaces. MFC after: 1 week END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-12-15T11:26:57.000000Z K 7 svn:log V 108 When doing tail -F, return if the freopen() of the file fails instead of trying to use a null file pointer. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-12-15T12:05:00.000000Z K 7 svn:log V 64 Update ROOT_MIN_SIZE for i386 to 118MB (and other ROOT_*_SIZE). END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-12-15T12:20:53.000000Z K 7 svn:log V 95 MFC: Update ROOT_MIN_SIZE for i386 to 118MB (and other ROOT_*_SIZE). Approved by: re (murray) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T13:52:39.000000Z K 7 svn:log V 108 MFC rev. 1.5: fix bogus getsockopt(2) call: swap SOCK_STREAM and LOCAL_PEERCRED. Approved by: re (rwatson) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T13:54:55.000000Z K 7 svn:log V 131 MFC rev. 1.44: clear a high bit of ipc_perm.seq so msgget(3) never returns a negative message queue id. Approved by: re (rwatson) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-15T13:57:43.000000Z K 7 svn:log V 115 MFC rev. 1.20: fix byte order logging issue: sa.sin_port is already in host byte order. Approved by: re (rwatson) END K 10 svn:author V 5 wilko K 8 svn:date V 27 2002-12-15T14:01:07.000000Z K 7 svn:log V 129 Correct chipset information for the 164* series. Submitted by: Christian Weisgerber Approved by: re (bmah) END K 10 svn:author V 5 wilko K 8 svn:date V 27 2002-12-15T14:06:34.000000Z K 7 svn:log V 106 Correct chipset information for the 164* series. Submitted by: Christian Weisgerber END K 10 svn:author V 5 wilko K 8 svn:date V 27 2002-12-15T14:17:08.000000Z K 7 svn:log V 15 PC164 is 21172 END K 10 svn:author V 5 wilko K 8 svn:date V 27 2002-12-15T14:18:19.000000Z K 7 svn:log V 39 PC164 is 21172 Approved by: re (bmah) END K 10 svn:author V 5 lioux K 8 svn:date V 27 2002-12-15T15:47:22.000000Z K 7 svn:log V 85 Add ports-finance, ports-hungarian, ports-multimedia and ports-portuguese MFC: 1.25 END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-15T18:50:04.000000Z K 7 svn:log V 885 Fix a refcount race with the vmspace structure. In order to prevent resource starvation we clean-up as much of the vmspace structure as we can when the last process using it exits. The rest of the structure is cleaned up when it is reaped. But since exit1() decrements the ref count it is possible for a double-free to occur if someone else, such as the process swapout code, references and then dereferences the structure. Additionally, the final cleanup of the structure should not occur until the last process referencing it is reaped. This commit solves the problem by introducing a secondary reference count, calling 'vm_exitingcnt'. The normal reference count is decremented on exit and vm_exitingcnt is incremented. vm_exitingcnt is decremented when the process is reaped. When both vm_exitingcnt and vm_refcnt are 0, the structure is freed for real. MFC after: 3 weeks END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-15T19:17:57.000000Z K 7 svn:log V 213 This is David Schultz's swapoff code which I am finally able to commit. This should be considered highly experimental for the moment. Submitted by: David Schultz MFC after: 3 weeks END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-15T19:19:15.000000Z K 7 svn:log V 40 Regenerate system calls (swapoff added) END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-12-15T19:25:59.000000Z K 7 svn:log V 243 Update to previous change (1.54) to use an approperly wide inode field so as to work correctly on 64-bit platforms. Reported-by: Jake Burkholder Sponsored by: DARPA & NAI Labs. Approved by: Ian Dowse END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-12-15T19:28:02.000000Z K 7 svn:log V 608 Add a new `W' flag, that when used in conjunction with the `Z' flag or the `J' flag means that newsyslog should wait for previously started compression jobs to complete before starting a new one for this entry. When it is used along with the `G' flag, in the case when several logfiles match the pattern and should be compressed, the newsyslog will compress logs one by one, ensuring that only one compression job is running at a time. This prevents newsyslog(8) from overloading system by starting several compression jobs on big files simultaneously. Sponsored by: Porta Software Ltd MFC after: 2 weeks END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-15T20:16:46.000000Z K 7 svn:log V 217 Fix a bug where the VTEXT designation can be 'lost' on a running executable if it exec()'s itself. This problem has already been fixed in -current. PR: misc/39326 Submitted by: Peter Edwards END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-12-15T21:09:09.000000Z K 7 svn:log V 107 Perform vm_object_lock() and vm_object_unlock() on kmem_object around vm_page_lookup() and vm_page_free(). END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-12-15T21:56:53.000000Z K 7 svn:log V 268 Bring in the settings from /etc/rc.devfs, which include the vga symlink that's being replaced here. This is what /etc/rc does now. There is no NetBSD devfs, so there is no compatibility issue. Not objected to by: FreeBSD-rc@yahoogroups.com Approved by: re (murray) END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-15T22:15:20.000000Z K 7 svn:log V 27 unifdef -DPC98 -U__alpha__ END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-12-15T23:20:51.000000Z K 7 svn:log V 66 MFC 1.2, which brings in /etc/rc.devfs. Approved by: re (murray) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-12-16T00:48:52.000000Z K 7 svn:log V 65 Change swapoff from MNOPROTO to UNIMPL. The former doesn't work. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-12-16T00:49:36.000000Z K 7 svn:log V 15 Regen: swapoff END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-12-16T00:52:31.000000Z K 7 svn:log V 116 Typo: devices numbers -> device numbers. PR: docs/46279 Submitted by: Rich Morin MFC after: 3 days END K 10 svn:author V 3 suz K 8 svn:date V 27 2002-12-16T01:41:07.000000Z K 7 svn:log V 171 fixed a bug that IPv6 multicast packet is not forwarded if its packet size is equal to the outgoing interface's MTU Approved by: re Obtained from: KAME MFC after: 3 days END K 10 svn:author V 4 roam K 8 svn:date V 27 2002-12-16T08:39:41.000000Z K 7 svn:log V 186 MFC rev. 1.4: Replace the remaining strcpy() instances with strlcpy(), fixing a segfault when parsing a malformed command-line parameter. Rearrange a risky usage of sprintf() in a loop. END K 10 svn:author V 4 roam K 8 svn:date V 27 2002-12-16T08:41:28.000000Z K 7 svn:log V 247 MFC rev. 1.22: Make a CR/LF sequence measure up to its name: the order of the CR and LF characters was reversed, resulting in some network appliances, including at least some NAS devices from Ascend, not recognizing our finger(1) request. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2002-12-16T13:38:22.000000Z K 7 svn:log V 273 Fix the panic that occurs when kldunloading trm by using the correct prototype for trm_detach and freeing all resources. While I'm there, handle better errors in trm_attach and remove the PCI_BASE_ADDR0 definition, since it's what PCIR_MAPS is used for. MFC after: 3 days END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-12-16T13:42:13.000000Z K 7 svn:log V 185 o getsockopt(2) 'level' argument should be 0, not SOCK_STREAM. It does not hurt anything because uipc_ctloutput() does not check sopt->sopt_level. Pointed out by: ru MFC after: 1 week END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-12-16T14:11:42.000000Z K 7 svn:log V 77 Catch up with the English version: 1.115 -> 1.119 hardware/common/dev.sgml END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-16T14:20:26.000000Z K 7 svn:log V 128 MFNetBSD: 1.52-1.55 Mostly OpenBSD-related changes. Remove newline from panic string. Remove an unreachable break statement. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-16T14:22:59.000000Z K 7 svn:log V 186 Ignore IEEE1284 descriptors when looking for bidirectional mode. We don't really know how to talk IEEE1284, so attaching to that interface makes the printer unusable. Approved by: joe END K 10 svn:author V 6 thomas K 8 svn:date V 27 2002-12-16T14:30:39.000000Z K 7 svn:log V 230 MFC rev. 1.159: In ata_reinit, when ata_getparam fails for a supposed new device, clear the corresponding bit in the ch->devices bitmap. Resolves a case of panic on APM suspend/resume. Approved by: sos Reviewed by: roberto END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-16T14:33:18.000000Z K 7 svn:log V 69 Merge in most non-style differences from Andrew Korty's pam_ssh 1.7. END K 10 svn:author V 6 robert K 8 svn:date V 27 2002-12-16T15:10:14.000000Z K 7 svn:log V 128 MFC 1.11: buffer overflow fix; remove an unnecessary macro for sprintf(3); improve the code to avoid a string copy END K 10 svn:author V 6 robert K 8 svn:date V 27 2002-12-16T15:19:35.000000Z K 7 svn:log V 145 Cast the return value of snprintf(3) to the type `size_t', before comparing it to the variable `size' (which has the type `size_t' in RELENG_4). END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-16T15:28:05.000000Z K 7 svn:log V 35 Vendor import of OpenPAM Cyclamen. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-16T15:28:05.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r107937, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-12-16T15:28:06.000000Z K 7 svn:log V 88 This commit was manufactured by cvs2svn to create tag 'openpam-vendor-OPENPAM_CYCLAMEN'. END K 10 svn:author V 6 robert K 8 svn:date V 27 2002-12-16T16:20:06.000000Z K 7 svn:log V 337 Remove the hto(be|le)[slq] and (be|le)toh[slq] macros defined in _KERNEL scope from "src/sys/sys/mchain.h". Replace each occurrence of the above in _KERNEL scope with the appropriate macro from the set of hto(be|le)(16|32|64) and (be|le)toh(16|32|64) from "src/sys/sys/endian.h". Tested by: tjr Requested by: comment marked with XXX END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-16T16:54:37.000000Z K 7 svn:log V 74 MFC: Markup fixes. Document more correctly. PR: 43678 Submitted by: ru END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-16T16:57:26.000000Z K 7 svn:log V 141 MFC: Add a list of currently supported modes && an EXAMPLES section. PR: 40465 Submitted by: Cyrille Lefevre END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-16T17:40:17.000000Z K 7 svn:log V 275 The HP DAT 40 tape drive should be able to handle variable block sizes. But for some reason the block size is different when a different type of tape is placed in the drive. This commit fixes that. PR: 46209 Submitted by: Alex Wang Approved by: mjacob END K 10 svn:author V 6 archie K 8 svn:date V 27 2002-12-16T17:58:42.000000Z K 7 svn:log V 31 MFC: (rev. 1.19) Fix two bugs. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2002-12-16T18:44:24.000000Z K 7 svn:log V 122 Import of a minimalist trm(4) man page. Anyone with more man pages knowledge than I have should feel free to complete it. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2002-12-16T18:47:37.000000Z K 7 svn:log V 41 Add the trm(4) driver. MFC after: 1 day END K 10 svn:author V 6 cognet K 8 svn:date V 27 2002-12-16T19:23:34.000000Z K 7 svn:log V 271 MFC rev 1.3: Fix the panic that occurs when kldunloading trm by using the correct prototype for trm_detach and freeing all resources. Rework a bit the way error are handled in trm_attach. Remove the PCI_BASE_ADDR0 definition, since we now use PCIR_MAPS. Approved by: re END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-16T19:24:43.000000Z K 7 svn:log V 812 Change the way ELF coredumps are handled. Instead of unconditionally skipping read-only pages, which can result in valuable non-text-related data not getting dumped, the ELF loader and the dynamic loader now mark read-only text pages NOCORE and the coredump code only checks (primarily) for complete inaccessibility of the page or NOCORE being set. Certain applications which map large amounts of read-only data will produce much larger cores. A new sysctl has been added, debug.elf_legacy_coredump, which will revert to the old behavior. This commit represents collaborative work by all parties involved. The PR contains a program demonstrating the problem. PR: kern/45994 Submitted by: "Peter Edwards" , Archie Cobbs Reviewed by: jdp, dillon MFC after: 7 days END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-16T21:13:25.000000Z K 7 svn:log V 31 Spelling: s/ingrity/integrity/ END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-16T21:39:16.000000Z K 7 svn:log V 52 Get the test-suite into sync with the kernel again. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-16T22:01:25.000000Z K 7 svn:log V 21 Update this one too. END K 10 svn:author V 3 mbr K 8 svn:date V 27 2002-12-16T22:24:26.000000Z K 7 svn:log V 236 Change the name for the local unix-socket based protocol from "unix" back to "local". Add some compat stuff so both ways work for some time. Reviewed by: phk Approved by: imp (UPDATING) Requested by: iedowse, lukem@netbsd.org END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-16T22:33:27.000000Z K 7 svn:log V 46 Constification and some s/int/u_int/ changes. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-16T22:35:56.000000Z K 7 svn:log V 36 Goto WARNS 5 with assorted changes. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-12-16T23:04:54.000000Z K 7 svn:log V 165 Don't dump core into a partition that is too small for it. If we do, we usually wrote backwareds into the proceeding partititon which is usually the root partition. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-16T23:08:48.000000Z K 7 svn:log V 111 Get rid of g_slice_addslice() and use g_slice_config() instead. Tested with: i386 + src/tools/regression/geom END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-12-16T23:25:12.000000Z K 7 svn:log V 41 Reformat last change Requested by: nate@ END K 10 svn:author V 3 des K 8 svn:date V 27 2002-12-17T00:05:25.000000Z K 7 svn:log V 73 MFC: (1.52) do not attach to IEEE1284 interfaces. Approved by: re (jhb) END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-12-17T00:08:49.000000Z K 7 svn:log V 219 Convert the xl(4) driver to the busdma API. This should make it possible to use this driver under ia64, sparc64 (though there may be endianness issues with this one) and other archs. Tested on: i386, alpha (gallatin) END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-17T00:23:47.000000Z K 7 svn:log V 83 MFC 1.183 to the 5.0 release, fix ack-on-ack bug in TCP Approved by: re (rwatson) END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-17T00:24:48.000000Z K 7 svn:log V 27 Fix syntax in last commit. END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-12-17T01:32:11.000000Z K 7 svn:log V 168 Automatically issue a "continue" along with the "detach" command. This fixes the problem of cleanly restarting a target after entering gdb mode. Reviewed by: archie@ END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-12-17T02:51:56.000000Z K 7 svn:log V 363 Check that the dump device is large enough. Otherwise we could end up with a dump offset that's smaller than the start of the dump device and either clobber data in preceding partitions or try to write beyond the end of the medium (unsigned wrap). Implement legacy behaviour to never write to the first 64KB as that is where metadata (ie disklabels) may reside. END K 10 svn:author V 5 seanc K 8 svn:date V 27 2002-12-17T04:26:22.000000Z K 7 svn:log V 110 Check the return status of chdir() when using the -C option. Reviewed by: bright && jmallet MFC after: 1 day END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-12-17T05:55:36.000000Z K 7 svn:log V 57 Back out 1.19 to rethink approach Requested by: julian@ END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-12-17T06:05:21.000000Z K 7 svn:log V 140 Add PERIPH and XPT debug options to camcontrol. This makes all CAM debug options tunable from userland. Approved by: ken MFC after: 3 days END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T07:22:48.000000Z K 7 svn:log V 34 Constify the dumpconf() function. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T09:44:10.000000Z K 7 svn:log V 76 Remember to hold topology lock when we change things. Spotted by: kuriyama END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T13:37:08.000000Z K 7 svn:log V 71 Unspam some experimental changes which should not have been committed. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T15:50:51.000000Z K 7 svn:log V 68 Don't mangle geometry for pc98, this will happen in the ata driver. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-12-17T16:26:22.000000Z K 7 svn:log V 99 This should be the way PC98 ATA disks are seen geometry wise. Should go into 5_0_RELEASE as well. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-12-17T16:27:45.000000Z K 7 svn:log V 84 Try to fix the problem with burncd blank not seeing the end of the blank operation. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-17T17:08:50.000000Z K 7 svn:log V 281 MFC: The HP DAT 40 tape drive should be able to handle variable block sizes. But for some reason the block size is different when a different type of tape is placed in the drive. This commit fixes that. PR: 46209 Submitted by: Alex Wang Approved by: mjacob END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-12-17T17:31:44.000000Z K 7 svn:log V 41 Document `trap EXIT` and `trap SIGNAME`. END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-12-17T17:37:06.000000Z K 7 svn:log V 67 Document `trap EXIT` and `trap SIGNAME`. Approved by: re (murray) END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-12-17T17:40:12.000000Z K 7 svn:log V 51 MFC 1.80: Document `trap EXIT` and `trap SIGNAME`. END K 10 svn:author V 3 sam K 8 svn:date V 27 2002-12-17T17:57:00.000000Z K 7 svn:log V 783 o split hst_invalid statistic into separate buckets to help diagnose problems o add statistics to track the queue length on the host and on the chip and count the number of times the h/w reports it's too busy to accept more requests o change default batching parameter from 2 to 1 (no batching) for optimal performance but at the cost of additional interrupts o add a ubsec_maxaggr parameter that controls the number of mcr1 ops passed to the h/w and default it to 1 for optimal performance; setting this value to >1 will (potentially) increase interrupt coalescing but at the cost of increased latency since the host only gets an interrupt when the entire batch of requests is completed (tests show this is bad for network performance) Sponsored by: Vernier Networks END K 10 svn:author V 3 sam K 8 svn:date V 27 2002-12-17T18:04:02.000000Z K 7 svn:log V 574 add interrupt+spl mechanism for revised crypto processing: o SWI_CRYPTO is a software interrupt used by the crypto system to dispatch crypto ops; it's the same as SWI_CAMNET o setsoftcrypto is used to post a SWI_CRYPTO interrupt o splcrypto is an spl used only within the crypto subsystem to block potential entry to the crypto code; it's setup to be splimp+splnet+splsoftcrypto (it actually doesn't need to block splnet but it deson't hurt and is done to document the intent) Sponsored by: Vernier Networks Inspired by: Jonathan Stone END K 10 svn:author V 3 sam K 8 svn:date V 27 2002-12-17T18:15:06.000000Z K 7 svn:log V 1281 Revise processing of crypto ops for better performance. Rather than context switch to a kernel thread to dispatch each request use a software interrupt to invoke the dispatching logic. Also, and almost as important, decouple callbacks done when ops complete from the dispatch thread. These are done in a kernel thread (as opposed to a swi context) so that clients of the crypto system don't need to be concerned with blocking crypto-related interrupts. Specific changes: o splimp's -> splcrypto's because entry to the crypto code can come at splsoftcrypto now o add system-wide statistics for the crypto system o add timing statistics for crypto ops as they pass through the system to help in analyzing performance; these are conditionally compiled in under CRYPTO_TIMING and enabled with a debug.crypto_timing sysctl o purge an unused entry from the cryptop data structure o change some wakeup's to wakeup_one since we know there's only one proc waiting o check error return from crypto_invoke in /dev/crypto support o bzero zalloc'd data in crypto_getreq (missed in previous MFC) Note: these changes are not relevant to -current because swi's are implemented with kthreads. Sponsored by: Vernier Networks Inspired by: Jonathan Stone END K 10 svn:author V 5 seanc K 8 svn:date V 27 2002-12-17T19:01:18.000000Z K 7 svn:log V 104 MFC the -C option for make(1): chdir()'s into directory before running. Reviewed by: alfred && jmallet END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T19:13:03.000000Z K 7 svn:log V 195 Don't cast a pointer to (intptr_t) and then on to (int) when we cannot be sure that (int) is large enough. Instead cast only to (intptr_t) and cast the switch/case values to (intptr_t) as well. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T19:16:10.000000Z K 7 svn:log V 36 A couple of stylistic improvements. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T19:30:04.000000Z K 7 svn:log V 66 Remove unused and incorrectly maintained variable "in_interfaces" END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T19:30:50.000000Z K 7 svn:log V 36 Remove unused variable cn_devfsdev. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T19:31:26.000000Z K 7 svn:log V 17 Indent properly. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-12-17T19:32:08.000000Z K 7 svn:log V 121 MFC tcp_subr.c 1.147, make the bandwidth delay product algorithm's stabilization constant into a sysctl and document it. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T19:33:44.000000Z K 7 svn:log V 66 Straighten out a compound if() to improve readability marginally. END K 10 svn:author V 4 eric K 8 svn:date V 27 2002-12-17T19:42:07.000000Z K 7 svn:log V 102 Add IPP (Internet Printing Protocol) and remove blank lines. Obtained from: IANA Sponsored by: Apple END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-12-17T19:55:28.000000Z K 7 svn:log V 62 Hold the page queues lock when performing vm_page_flag_set(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-12-17T20:18:13.000000Z K 7 svn:log V 64 Strip out any .comment ELF sections from crunchgen'ed binaries. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-12-17T20:19:37.000000Z K 7 svn:log V 97 Split files into 1.44MB chunks rather than a tiny, high-ftp overhead size. Approved by: rwatson END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T20:23:51.000000Z K 7 svn:log V 55 Remove unused lockcnt variable. Approved by: mckusick END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-17T20:27:48.000000Z K 7 svn:log V 185 The code uses trapsasync, however the manual page uses asynctraps. Fix the manual page to reflect the code. PR: 45820 Submitted by: Marco Molteni Discussed with: tjr END K 10 svn:author V 5 green K 8 svn:date V 27 2002-12-17T20:39:38.000000Z K 7 svn:log V 26 /home/green/tmp/cvsSFosXg END K 10 svn:author V 5 green K 8 svn:date V 27 2002-12-17T20:45:07.000000Z K 7 svn:log V 293 Make /etc/rc and /etc/rc.shutdown executable, and execute them directly instead of via /bin/sh. They already have the proper #! lines, and there is no new failure case (if execution fails, it still attempts to execute indirectly via /bin/sh). This is necessary for SEBSD to function properly. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-12-17T20:46:17.000000Z K 7 svn:log V 79 Don't do PC98 geometry magic here, the ata driver will do it. Approved by: re END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-12-17T20:46:56.000000Z K 7 svn:log V 51 Fix the geometry problmes on PC98 Approved by re@ END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-12-17T20:48:25.000000Z K 7 svn:log V 190 MFC: The code uses trapsasync, however the manual page uses asynctraps. Fix the manual page to reflect the code. PR: 45820 Submitted by: Marco Molteni Discussed with: tjr END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-12-17T20:49:17.000000Z K 7 svn:log V 69 Fix the problem that burncd blank does not return. Approved by: re@ END