ƒ¬w100689 221 193 360 165 291 334 560 389 290 176 138 113 338 650 307 392 765 454 200 117 181 208 250 145 200 353 321 160 338 269 202 199 216 181 178 154 272 139 410 178 149 116 278 200 120 375 270 249 168 168 245 167 279 190 143 117 188 349 114 131 124 270 260 205 205 129 341 263 137 155 190 415 426 327 188 153 268 613 131 120 133 136 144 821 630 343 353 464 163 179 145 288 134 181 206 131 135 240 179 108 124 258 202 439 286 416 283 561 139 224 214 297 111 127 186 202 126 115 262 136 143 168 219 424 146 171 177 146 181 146 145 171 146 236 146 462 627 154 139 195 168 139 315 374 166 983 190 145 143 235 264 138 133 186 117 117 144 190 253 151 467 1155 386 187 152 533 146 204 144 430 163 127 132 187 299 308 139 118 266 133 167 165 305 159 197 185 301 199 438 218 187 202 148 205 462 189 636 154 252 252 202 241 374 221 198 112 314 194 297 211 190 126 133 139 160 344 215 176 155 268 286 317 K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-25T20:47:40.000000Z K 7 svn:log V 98 Don't test against default_iid being zero as a test for whether we set something- iid 0 is valid. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-25T20:49:30.000000Z K 7 svn:log V 264 Frequency default should be '25' for 25MHz, not 25000000. Through the PITA of endiannness, clock has to be MHz freq << 8. Don't trust NVRAM on SBus cards. Set a default initiator ID sensibly. SBus/ISP now working, what with the change to sbus.c earlier today. END K 10 svn:author V 5 johan K 8 svn:date V 27 2002-07-25T23:04:31.000000Z K 7 svn:log V 71 Define all paths in pathnames.h Approved by: joerg, sheldonh (mentor) END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-07-25T23:29:39.000000Z K 7 svn:log V 198 MFC *: Remove the backup-versions ("x*") of various lpc commands that were recently rewritten. No problems have been reported with the new versions. [* = 1.30 cmds.c, 1.9 cmdtab.c, 1.10 extern.h] END K 10 svn:author V 4 ache K 8 svn:date V 27 2002-07-26T02:20:00.000000Z K 7 svn:log V 240 Problems addressed: 1) options.print_lastlog was not honored. 2) "Last login: ..." was printed twice. 3) "copyright" was not printed 4) No newline was before motd. Reviewed by: maintainer's silence in 2 weeks (with my constant reminders) END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-07-26T03:12:07.000000Z K 7 svn:log V 467 MFC *: Changes which rewrite 'lpc topq', and which add 'lpc bottomq'. More details on the new 'lpc topq' are in the log message for revision 1.2 of lpc/movejobs.c. The previous implementation of 'lpc topq' is available as 'lpc xtopq', in case there are any problems noticed in the new implementation. [* = 1.10 common_source/Makefile, 1.1->1.2 matchjobs.c, 1.1 matchjobs.h, 1.12 lpc/Makefile, 1.10 cmdtab.c, 1.11 extern.h, 1.20 lpc.8, 1.26 lpc.c, 1.1 movejobs.c] END K 10 svn:author V 3 jdp K 8 svn:date V 27 2002-07-26T03:47:08.000000Z K 7 svn:log V 296 Recognize the Altima AC9100 chip, which is used in current versions of the Netgear GA302-T. I changed the symbolic names in the submitter's patch to reflect the part number of the chip instead of the board. PR: kern/38988 Submitted by: Brad Chapman MFC after: 2 days END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-07-26T03:52:30.000000Z K 7 svn:log V 195 gethints.awk is a machine-specific 4.x->5.x transition aid. We cannot use a common one because pc98 has got very different values. This only needs to exist on platforms that existed under 4.x. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-07-26T05:25:12.000000Z K 7 svn:log V 84 Use sigaction(2) instead of signal(3) to avoid the signal handler being re-entered. END K 10 svn:author V 8 takawata K 8 svn:date V 27 2002-07-26T05:26:06.000000Z K 7 svn:log V 41 MFC: sync with 1.94 Submitted by:nsayer END K 10 svn:author V 8 takawata K 8 svn:date V 27 2002-07-26T05:28:28.000000Z K 7 svn:log V 16 MFC and Regen. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T06:12:14.000000Z K 7 svn:log V 245 Add a generic NANOSPEED wi card. Submitted by: matt peterson While I'm here, kill the flags 0x10000 on all the prism based cards. Both stable and current figure this out on their own and we've had at least one releases where this is the case. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-07-26T07:52:21.000000Z K 7 svn:log V 553 Revert part of revision 1.10, as it broke portmap lookups for IPv4 TCP clients. The problem was that a struct netconfig returned by getnetconfigent() was being treated as a handle for __rpc_getconf(), which certainly isn't right. The tirpc-99 code uses __rpc_setconf("udp")/__rpc_getconf() to find the IPv4 udp netconfig, but our implementation of these functions seem happy to return IPv6 entries, so we can't use them. By reverting to the old version, we are hard-coding the name of the udp4 netid. Tracked down by: Bakul Shah END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T07:58:16.000000Z K 7 svn:log V 214 Make PCI_ENABLE_IO_MODES a sysctl hw.pci.enable_io_modes. It can also be set at boot time. It defaults to 1 now since it can be set in the boot loader. If this proves unwise, we can reset it to defaulting to 0. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T08:01:08.000000Z K 7 svn:log V 299 MFp4: o Protect .h against multiple includes. o eliminate the pointers to the read/write routines. The bus_space_read routines can cope since we have the offset field. o Print a warning if the requested map address is > 16M and your chipset doesn't support the extended ExCA registers. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T08:05:25.000000Z K 7 svn:log V 672 MFp4: o Rename the insanely long PCIC bridge ids. o Add my copyright to pccbb.c o Add support for the TI-1510, TI-1520 and TI-4510 series of upcoming bridges. o Init MFUNC if it is zero and the TI part has a MFUNC register at offset 0x8c (1030, 1130 and 1131 don't have anything there, the 1250,1251,1251B and 1450 have a different thing there. The rest have it. TI is likely to only do MFUNC from now on. The IRQMUX in the 1250 series of chips needs no tweaks. o Adjust to new exca interface. o Add comments about TI chips that I learned in talking to an engineer at TI. o Add register definitions for MFUNC. o Create CB_TI125X chipset type. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T08:07:55.000000Z K 7 svn:log V 361 MFp4: o reduce the extra-long ID names. o TI-1510, 1520 and 4510 support. o MFUNC is the name of the register on TI 1200 and newer chips (except 125x and 1450). Initialize it in the func routine, but only if NO_MFUNC isn't set. o better comments about above workaround o register definitions for MFUNC. o move zoom video disable to a better place. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-07-26T08:11:51.000000Z K 7 svn:log V 107 note that we intentionally violate RFC2553 for security reasons. Adviced by: itojun Obtained from: NetBSD END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-07-26T08:20:34.000000Z K 7 svn:log V 25 sync types with headers. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-07-26T11:10:54.000000Z K 7 svn:log V 89 MFC: use __BEGIN_DECLS / __END_DECLS + diff reduction against -CURRENT. PR: misc/40399 END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-26T11:22:46.000000Z K 7 svn:log V 116 Make building docs possible on systems where sed(1) can't do in-place editing. Obtained from: ports/Mk/bsd.port.mk END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-26T11:27:11.000000Z K 7 svn:log V 158 Build FDP ports with a clean runtime environment; gmake(1) somehow uses ${TARGET_ARCH}, in a way that is incompatible with our usage. Submitted by: jhay, ru END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-07-26T11:42:46.000000Z K 7 svn:log V 53 - now, IPV6CTL_V6ONLY is on by default. - .Nx -> .Fx END K 10 svn:author V 6 robert K 8 svn:date V 27 2002-07-26T12:57:57.000000Z K 7 svn:log V 104 Fix -Werror build for sparc64: Use the appropriate conversion specifier for an 'unsigned int' argument. END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-07-26T13:03:46.000000Z K 7 svn:log V 260 The "passive" command effectively toggles passive mode, not enters it irreversibly. So reflect such behaviour in the corresponding help line. Luke Mewburn has been pointed out at this minuscule bug, so we stand a chance to have it fixed in -CURRENT as well. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-07-26T13:43:47.000000Z K 7 svn:log V 224 Don't dump all information about apm when only asked to enable/disable apm functions (-e and -h switches). This should make apm(8) self-consistent, as for example -d enable|disable doesn't dump such info. MFC after: 5 days END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-07-26T15:16:56.000000Z K 7 svn:log V 67 FreeBSD doesn't use the host RSA key by default. Reviewed by: des END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-07-26T15:18:32.000000Z K 7 svn:log V 244 MFC: FreeBSD doesn't use the host RSA key by default. Revision Changes Path 1.24 +2 -4 src/crypto/openssh/sshd.8 1.28 +0 -1 src/crypto/openssh/sshd_config 1.6 +0 -2 src/crypto/openssh/sshd_config.5 END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-07-26T15:46:08.000000Z K 7 svn:log V 176 Sort command-line options according to the mostly used style: alphabetical order, lower and upper case of the same letter stick together, lower case first. MFC after: 2 weeks END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-26T15:54:04.000000Z K 7 svn:log V 108 Remove the tlb argument to tlb_page_demap (itlb or dtlb), in order to better match the pmap_invalidate api. END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-07-26T16:01:24.000000Z K 7 svn:log V 106 Document the -u (set umask) option (which has been there at least since 4.4BSD-Lite!) MFC after: 2 weeks END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-07-26T16:07:19.000000Z K 7 svn:log V 123 Make the `-v' option a synonym for `-d' (as it was intended initially) and document it in the manpage. MFC after: 2 weeks END K 10 svn:author V 8 takawata K 8 svn:date V 27 2002-07-26T17:33:58.000000Z K 7 svn:log V 84 Add ALLIED TELESIS,K.K. LA-ISA V2 ISA PnP ID. Submitted by: nork MFC after: 3 days END K 10 svn:author V 8 pdeuskar K 8 svn:date V 27 2002-07-26T17:35:31.000000Z K 7 svn:log V 81 Updated man page to include support for 82546 based adapters. MFC after: 3 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T17:50:01.000000Z K 7 svn:log V 62 Looks like a last second change wasn't completely backed out. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-07-26T19:13:05.000000Z K 7 svn:log V 179 Fix the max transfer size for ATAPI devices. The spec says to transfer at most 65534 bytes, thats 126 times DEV_BSIZE not 252 :( Pointed out by: Ian Dowse END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-26T19:49:36.000000Z K 7 svn:log V 48 Forgot to remove this in the previous revision. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-26T19:58:14.000000Z K 7 svn:log V 318 MFC: remnants of 1.589. Don't throw in extra commands to build sysinstall(8) manually during release; they don't do anything useful nowadays except delaying the process and spamming the /usr/src/release/sysinstall with the object files (executing "make obj all" is always a bug; "make obj; make all" would be right). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-26T20:00:26.000000Z K 7 svn:log V 87 MFC: Build FDP ports in a clean environment; gmake(1) doesn't like our ${TARGET_ARCH}. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-26T20:02:15.000000Z K 7 svn:log V 58 MFC: 1.13: Build ports/textproc/sed_inplace where needed. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2002-07-26T20:16:17.000000Z K 7 svn:log V 19 MFC: correct typo. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T20:28:58.000000Z K 7 svn:log V 185 No doubt about it, I gotta get a better hat: Add the definition for sockbase that I accidentally removed two revisions ago and didn't notice until some kind soul pointed it out to me. END K 10 svn:author V 8 pdeuskar K 8 svn:date V 27 2002-07-26T20:50:35.000000Z K 7 svn:log V 102 Fix markup issues introduced in earlier commit. Feedback from: ru (Ruslan Ermilov) MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-26T20:53:26.000000Z K 7 svn:log V 29 Feedback also included this. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T21:50:36.000000Z K 7 svn:log V 282 Back out jmallett's realpath changes. They break a set of makefiles that we use in sublte ways with relative paths. Until they can be resolved, back out these changes and put a big comment about why using realpath is busted. Approved by: jmallett MFC After: 100 millifortnights END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T22:54:30.000000Z K 7 svn:log V 177 Only INTERSIL 0.8.3 and newer firmware is supported with hostap mode. While earlier versions can be made to work, they require various work arounds not in the driver right now. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-26T22:56:04.000000Z K 7 svn:log V 156 Send a disassoc packet for a STA that we don't know about that claims to be associated with us. From millert@openbsd.org Obtained from: OpenBSD (I think) END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-27T04:30:46.000000Z K 7 svn:log V 76 o Lock page queue accesses by vm_page_activate() and vm_page_deactivate(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-27T05:08:49.000000Z K 7 svn:log V 76 o Lock page queue accesses by vm_page_activate() and vm_page_deactivate(). END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-07-27T05:14:59.000000Z K 7 svn:log V 151 - Explicitly state that specfs does not support locking by using vop_no{lock,unlock,islocked}. This should be the only vnode opv that does so. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-07-27T05:16:20.000000Z K 7 svn:log V 74 - The default for lock, unlock, and islocked is now std* instead of no*. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-27T06:41:03.000000Z K 7 svn:log V 186 o Lock page queue accesses by vm_page_activate() and vm_page_deactivate() in vm_pageout_object_deactivate_pages(). o Apply some style fixes to vm_pageout_object_deactivate_pages(). END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-07-27T07:02:25.000000Z K 7 svn:log V 98 Merge the following from the English version: 1.22.2.249 -> 1.22.2.267 relnotes/common/new.sgml END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-27T07:20:27.000000Z K 7 svn:log V 51 o Lock page queue accesses by vm_page_activate(). END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-07-27T08:17:29.000000Z K 7 svn:log V 23 Make si_debug tunable. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-07-27T08:46:28.000000Z K 7 svn:log V 94 Do not try and probe random PNP devices, This Is Bad. Display reasons why probe/attach fails. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-07-27T08:59:07.000000Z K 7 svn:log V 256 - Merge 4.6->4.6.1 changes from the English version: 1.22.2.249 -> 1.22.2.249.2.5 relnotes/common/new.sgml 1.1.2.3 -> 1.2.3.4.1 relnotes/common/relnotes.ent - Merge removing mailto: from RELENG_4. share/sgml/release.dsl Approved by: re (murray) END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-07-27T10:21:41.000000Z K 7 svn:log V 19 MFen to 1.22.2.267 END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-07-27T10:46:41.000000Z K 7 svn:log V 36 Translation of the userland section END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-07-27T11:19:05.000000Z K 7 svn:log V 29 Typo Fix More FDP compliance END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-07-27T12:22:39.000000Z K 7 svn:log V 177 Properly change the block_size on different CD media, and use that to calculate the max amount of data in one IO request. Correct the max size on atapi floppies/tapes as well. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T14:51:29.000000Z K 7 svn:log V 167 Use a simple workaround to fix the problem of /usr/share/examples not being fully populated on a freshly installed machine. Submitted by: ru Approved by: re (murray) END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-07-27T15:28:35.000000Z K 7 svn:log V 111 Catch up to rev 1.339 of src/sys/conf/options (PCI_ENABLE_IO_MODES is now a sysctl and is enabled by default). END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-07-27T16:25:30.000000Z K 7 svn:log V 111 Catch up to rev 1.339 of src/sys/conf/options (PCI_ENABLE_IO_MODES is now a sysctl and is enabled by default). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T16:51:00.000000Z K 7 svn:log V 37 Whitespace nit in previous revision. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T16:54:23.000000Z K 7 svn:log V 248 Disable optimization of spinlocks on UP kernels w/o debugging for now since it breaks mtx_owned() on spin mutexes when used outside of mtx_assert(). Unfortunately we currently use it in the i386 MD code and in the sio(4) driver. Reported by: bde END K 10 svn:author V 3 jdp K 8 svn:date V 27 2002-07-27T17:00:41.000000Z K 7 svn:log V 170 MFC: Recognize the Altima AC9100 chip used in current versions of the Netgear GA302-T. This merges if_bge.c revision 1.18 and if_bgereg.h revision 1.6. PR: kern/38988 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-07-27T17:27:06.000000Z K 7 svn:log V 44 New release note: /usr/share/examples fix. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-07-27T17:28:34.000000Z K 7 svn:log V 62 MF4S: /usr/share/examples fix. Approved by: re (implicitly) END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-07-27T17:54:22.000000Z K 7 svn:log V 98 Merge the following from the English version: 1.22.2.267 -> 1.22.2.268 relnotes/common/new.sgml END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-07-27T18:06:49.000000Z K 7 svn:log V 318 Slight restructuring of the logic for credential change case identification during execve() to use a 'credential_changing' variable. This makes it easier to have outstanding patchsets against this code, as well as to add conditionally defined clauses. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T19:43:52.000000Z K 7 svn:log V 333 If we are building docs with this release and PREFETCHDISTFILES is defined then download the distfiles for the ports needed to build the docs before we enter the chroot environment. This is useful since often times releases get in a funk trying to download distfiles in the chroot. Approved by: re (murray, bmah) MFC after: 5 days END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-07-27T19:50:28.000000Z K 7 svn:log V 230 Kernel options for Mandatory Access Control (MAC). MAC support will be merged into the main tree over the next week in reasonable size chunks; much more to follow. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T19:52:35.000000Z K 7 svn:log V 96 - Move BUILDNAME up before CHROOTDIR. - RELEASETAG is an optional variable, not a required one. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-07-27T19:53:02.000000Z K 7 svn:log V 57 Slight whitespace cleanup. Whitespace sync to MAC tree. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-07-27T19:54:15.000000Z K 7 svn:log V 171 Remote socheckproc(), which was removed when p_can*() was introduced ages ago. The prototype was missed. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-07-27T19:56:27.000000Z K 7 svn:log V 516 Reserve VCACHEDLABEL vnode flag for use by the TrustedBSD MAC implementation. This flag will indicate that the security label in the vnode is currently valid, and therefore doesn't need to be refreshed before an access control decision can be made. Most file systems (or stdvops) will set this flag after they load the MAC label from disk the first time to prevent redundant disk I/O; some file synthetic file systems (procfs, for example) may not. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T20:00:39.000000Z K 7 svn:log V 39 Document KERNEL_FLAGS and WORLD_FLAGS. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T20:04:48.000000Z K 7 svn:log V 28 Document PREFETCHDISTFILES. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-07-27T21:06:06.000000Z K 7 svn:log V 38 Fix spacing for -P (policy) examples. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T21:09:29.000000Z K 7 svn:log V 44 Document DOCRELEASETAG and PORTSRELEASETAG. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-07-27T21:28:40.000000Z K 7 svn:log V 49 Fix location and name of if_an_pci.c in comment. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-27T21:57:38.000000Z K 7 svn:log V 727 Implement a direct mapped address region, like alpha and ia64. This basically maps all of physical memory 1:1 to a range of virtual addresses outside of normal kva. The advantage of doing this instead of accessing phsyical addresses directly is that memory accesses will go through the data cache, and will participate in the normal cache coherency algorithm for invalidating lines in our own and in other cpus' data caches. So we don't have to flush the cache manually or send IPIs to do so on other cpus. Also, since the mappings never change, we don't have to flush them from the tlb manually. This makes pmap_copy_page and pmap_zero_page MP safe, allowing the idle zero proc to run outside of giant. Inspired by: ia64 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T22:04:05.000000Z K 7 svn:log V 537 If there is not a CPUTYPE defined by default, then allow for _CPUCFLAGS to tune for more advanced processors while still supporting the minimum processor in an architecture. We can do this with the '-mtune=' option to gcc for alpha, sparc64, and powerpc and with the mis-named '-mcpu=' option for i386. This defaults to tuning i386 builds for i686 machines though not using any instructions that aren't found on an 80386. For alpha it defaults to tuning for an EV5. Approved by: peter Peril sensitive sunglasses borrowed from: peter END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-07-27T22:15:42.000000Z K 7 svn:log V 250 - Fixup whitespace after previous commit. - To minimize whitespace changes, remove a test that didn't define _CPUCFLAGS if both NO_CPU_CFLAGS and NO_CPU_COPTFLAGS were defined since it is redundant (we don't use _CPUCFLAGS if those are defined). END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-27T22:53:44.000000Z K 7 svn:log V 255 Make test check the tv_nsec part of a struct stat when comparing the mtimes of a file. (This is probably only useful if you have vfs.timestamp_precision set to something nonzero). PR: 39163 Submitted by: Hal Burch MFC after: 2 weeks END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-27T23:06:52.000000Z K 7 svn:log V 366 If a socket is disconnected for some reason (like a TCP connection not responding) then drop any data on the outgoing queue in soisdisconnected because there is no way to get it to its destination any longer. The only objection to this patch I got on -net was from Terry, who wasn't sure that the condition in question could arise, so I provided some example code. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-27T23:15:08.000000Z K 7 svn:log V 66 Make spxnames a const char * to quieten some warnings in netstat. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-27T23:16:49.000000Z K 7 svn:log V 82 Make bn_name a const char * to quieten some warnings. Approved by: bp (long ago) END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-27T23:19:25.000000Z K 7 svn:log V 48 Make usage match options. Approved by: rwatson END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-27T23:20:32.000000Z K 7 svn:log V 195 o Require that the page queues lock is held on entry to vm_pageout_clean() and vm_pageout_flush(). o Acquire the page queues lock before calling vm_pageout_clean() or vm_pageout_flush(). END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-27T23:36:51.000000Z K 7 svn:log V 41 uintfptr_t has moved to machine/types.h. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-07-28T00:27:51.000000Z K 7 svn:log V 87 Unwind the syscall_with_err_pushed tweak that jake did some time back. OK'ed by: jake END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-07-28T00:42:02.000000Z K 7 svn:log V 112 Clarify J.S. Bach's life: he was only born once, and he died in Leipzig. Add entry for Antonio Vivaldi's death. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-28T01:01:14.000000Z K 7 svn:log V 38 Add declarations for btext and etext. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-07-28T02:24:33.000000Z K 7 svn:log V 40 Virgin import of LBL traceroute v1.4a12 END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-07-28T02:24:33.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r100784, 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-07-28T02:24:34.000000Z K 7 svn:log V 83 This commit was manufactured by cvs2svn to create tag 'traceroute-vendor-v1_4_a12'. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-07-28T02:26:31.000000Z K 7 svn:log V 13 Merge 1.4a12 END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-07-28T02:27:07.000000Z K 7 svn:log V 29 Update for traceroute 1.4a12 END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-07-28T02:34:39.000000Z K 7 svn:log V 162 Calculate checksums correctly when LSRR is in effect by passing the IP header and protocol header seperately. Also calculate TCP checksums. Submitted by: orion END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T03:38:10.000000Z K 7 svn:log V 110 Add a period to the end of the "starting" message to be consistent with the rest of the output during a boot. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T03:41:53.000000Z K 7 svn:log V 347 Stock -current has more than 300 files in /etc, so 255 inodes for the /etc filesystem isn't enough; consequently, add "-i 4096" to the newfs command for /etc. This results in 1022 inodes, which should be enough for the forseeable future (although I don't know why we would ever have more than 1000 files in a default /etc). Silence by: -current END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-07-28T03:52:41.000000Z K 7 svn:log V 188 Print a warning when we are given two scripts for one target. This is neither as wide-reaching nor intensive as NetBSD's similar, but the warning uses the same text. Inspired by: NetBSD END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T03:52:44.000000Z K 7 svn:log V 324 Unimplement panic(8) by making sure that we don't recurse into a ruleset. If we do, that means there's a ruleset loop (10 includes 20 include 30 includes 10), which will quickly cause a double fault due to stack overflow (since "include" is implemented by recursion). (Previously, we only checked that X didn't include X.) END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-07-28T03:57:08.000000Z K 7 svn:log V 185 As of revision 1.38 of make/parse.c, our make(1) will warn too. Note that this isn't just for the sake of testing behaviour, and that things really do break if this regression occurs. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T03:58:12.000000Z K 7 svn:log V 469 Use more standard section names in an attempt to unconfuse new users (and make it easier to find stuff for the old ones). I originally put everything under one "RULE SUBSYSTEM" so it didn't look like devfs(8) is dedicated to the rule subsystem, but since nobody has any idea what else might go here, it's not worth confusing people just to save a little time for someone that might add something rule-unrelated to devfs(8) in a few years. Suggested by: sheldonh, phk END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-28T04:23:03.000000Z K 7 svn:log V 47 o Lock page queue accesses by vm_page_free(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-28T05:46:47.000000Z K 7 svn:log V 131 o Lock page queue accesses by vm_page_free(). o Increment cnt.v_dfree inside vm_pageout_page_free() rather than at each call. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-07-28T06:16:08.000000Z K 7 svn:log V 121 Catch up with the English version: 1.22.2.249.2.5 -> 1.22.2.249.2.6 relnotes/common/new.sgml Approved by: re (murray) END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T06:45:30.000000Z K 7 svn:log V 205 Implement this (quoted from the updated man page): If the first token of a rule specification is a single dash (``-''), rules are read from the standard input and the rest of the specification is ignored. END K 10 svn:author V 4 eric K 8 svn:date V 27 2002-07-28T06:50:49.000000Z K 7 svn:log V 18 Use ID tag macro. END K 10 svn:author V 4 eric K 8 svn:date V 27 2002-07-28T06:52:15.000000Z K 7 svn:log V 34 MFC: handle directories correctly END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T06:52:47.000000Z K 7 svn:log V 95 This compiles cleanly with WARNS=5 on i386 and alpha, so try to make sure that doesn't change. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T06:57:13.000000Z K 7 svn:log V 110 What we're actually passing around is an ioctl request, not a command, and it's an unsigned long, not an int. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T06:57:57.000000Z K 7 svn:log V 35 Correct misindentation of DRA_UID. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T06:59:40.000000Z K 7 svn:log V 24 Nuke whitespace at EOL. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T07:13:53.000000Z K 7 svn:log V 170 Add a -v option that prevents switching virtual terminals while this terminal is locked. This permits the user to easily lock the entire console from a single terminal. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-28T08:01:48.000000Z K 7 svn:log V 44 Lock page queue accesses by vm_page_free(). END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-07-28T08:45:26.000000Z K 7 svn:log V 52 New release notes: devfs rule subsystem, lock(1) -v END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-07-28T10:19:57.000000Z K 7 svn:log V 76 MFC: Support "--" end of options marker, style changes. Revisions 1.13-1.15 END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-07-28T10:24:01.000000Z K 7 svn:log V 126 MFC: Document that only one of the -n and -e options may be specified for sh(1)'s echo(1) builtin command. PR: 32935, 40747 END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-07-28T13:46:09.000000Z K 7 svn:log V 326 Search the include path for the argument to -f, to make lives easier for those of us who want to figure out how old Jim Mock is, but only want to type 'calendar -f calendar.freebsd'. This is done in a way that should be totally backwards compatible with no noticable differences, at all. Reviewed by: mux MFC after: 4 weeks END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T14:41:26.000000Z K 7 svn:log V 49 ANSIify function definitions to avoid a warning. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T14:55:59.000000Z K 7 svn:log V 74 ANSIify function definitions to avoid a warning. Minor constness changes. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T15:02:24.000000Z K 7 svn:log V 80 ANSIify function definitions to avoid some warnings. Include stdlib.h for exit. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T15:13:17.000000Z K 7 svn:log V 49 ANSIify function definitions to avoid a warning. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T15:20:10.000000Z K 7 svn:log V 84 ANSIify function definitions to avoid a warning. PR: 38930 Submitted by: keramida END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T15:22:43.000000Z K 7 svn:log V 49 ANSIify function definitions to avoid a warning. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T15:25:15.000000Z K 7 svn:log V 48 ANSify function definitions to avoid a warning. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T15:28:38.000000Z K 7 svn:log V 74 ANSIify function definitions to avoid a warning. Minor constness changes. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T15:32:17.000000Z K 7 svn:log V 49 ANSIify function definitions to avoid a warning. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T15:41:15.000000Z K 7 svn:log V 138 The return value of snprintf should be always nonnegative, so it should be safe to cast it to a size_t before comparing it to a sizeof(). END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T15:50:38.000000Z K 7 svn:log V 49 ANSIify function definitions to avoid a warning. END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-07-28T15:59:51.000000Z K 7 svn:log V 368 Revert the previous delta; uintfptr_t needs to be available to userland for libc/gmon to compile, so the typedef in isn't good enough. This is really ugly since we end up with the actual value which uintfptr_t is typedef'd from, in multiple places. This is bug for bug compatible with the other FreeBSD architectures. Noticed by: sparc64 tinderbox END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T16:05:07.000000Z K 7 svn:log V 529 Improve WARNS situation for kdump: 1) Define _KERNEL while including sys/time.h to get some function prototypes. 2) Add prototypes and ANSIify definitions. 3) Constness changes. 4) Remove register keyword. 5) Actually return a sensible value from main. 6) Make fread_tail take a void * instead of a char *. 7) Avoid a signedness warning by casting to a size_t. Should be safe enough 'cos we also check for nonnegativity. 8) Be extra chummy with sigset_t rather than passing a struct to printf and pretending it is an int. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T16:17:38.000000Z K 7 svn:log V 57 Don't reuse a const char * when we really want a char *. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-28T16:23:28.000000Z K 7 svn:log V 42 Add enough consts to keep everyone happy. END K 10 svn:author V 2 hm K 8 svn:date V 27 2002-07-28T18:21:48.000000Z K 7 svn:log V 103 Update, correct and bring in sync with reality all the i4b kernel part manual pages - long overdue ... END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-07-28T18:46:49.000000Z K 7 svn:log V 74 Recognize frames for lcall_syscall and int0x80_syscall. Reminded by: bde END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-28T19:01:38.000000Z K 7 svn:log V 47 o Lock page queue accesses by vm_page_free(). END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-28T19:15:34.000000Z K 7 svn:log V 221 Fix a bug introduced in previous commit. Due to the interaction of the direct physical mappings with virtual page colour, we need to flush the data cache when a page changes colour. I missed one case which broke pipes. END K 10 svn:author V 8 truckman K 8 svn:date V 27 2002-07-28T19:59:31.000000Z K 7 svn:log V 276 Wire the sysctl output buffer before grabbing any locks to prevent SYSCTL_OUT() from blocking while locks are held. This should only be done when it would be inconvenient to make a temporary copy of the data and defer calling SYSCTL_OUT() until after the locks are released. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-28T20:13:48.000000Z K 7 svn:log V 74 o Lock page queue accesses by vm_page_free(). o Apply some style fixes. END K 10 svn:author V 8 truckman K 8 svn:date V 27 2002-07-28T21:06:14.000000Z K 7 svn:log V 885 Make a temporary copy of the output data in the generic sysctl handlers so that the data is less likely to be inconsistent if SYSCTL_OUT() blocks. If the data is large, wire the output buffer instead. This is somewhat less than optimal, since the handler could skip the copy if it knew that the data was static. If the data is dynamic, we are still not guaranteed to get a consistent copy since another processor could change the data while the copy is in progress because the data is not locked. This problem could be solved if the generic handlers had the ability to grab the proper lock before the copy and release it afterwards. This may duplicate work done in other sysctl handlers in the kernel which also copy the data, possibly while a lock is held, before calling they call a generic handler to output the data. These handlers should probably call SYSCTL_OUT() directly. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-07-28T21:09:25.000000Z K 7 svn:log V 98 Use strtol(3) instead of a home-grown version, and fix a "possibly unitialized variable" warning. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-07-28T21:09:57.000000Z K 7 svn:log V 53 fetch(1) is WARNS-5 clean (tested on i386 and Alpha) END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-28T23:46:19.000000Z K 7 svn:log V 51 o Modify vm_page_grab() to accept VM_ALLOC_WIRED. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-07-28T23:59:00.000000Z K 7 svn:log V 142 OK, dont rely on the upper layers handling iosize_max correctly, instead rely on ATAPI devices ability to do the work instead. MFC material. END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-07-29T00:36:24.000000Z K 7 svn:log V 170 Use login_getpwclass() instead of login_getclass() so that the root vs. default login class distinction is made correctly. PR: 37416 Approved by: des MFC after: 4 days END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-29T00:37:05.000000Z K 7 svn:log V 45 Remove some stuff that snuck in last commit. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-29T00:38:07.000000Z K 7 svn:log V 40 Add _ALIGN_DATA and _ALIGN_TEXT macros. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-29T00:39:46.000000Z K 7 svn:log V 93 Use _ALIGN_TEXT. Implement __cyg_profile_func_enter and __cyg_profile_func_exit for GUPROF. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-29T00:40:48.000000Z K 7 svn:log V 24 Remove a stale comment. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-29T00:42:00.000000Z K 7 svn:log V 24 Add a symbol for btext. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-29T00:45:13.000000Z K 7 svn:log V 51 Add routines needed for high resolution profiling. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-07-29T02:04:25.000000Z K 7 svn:log V 96 ipfw1 cannot handle non-IP packets, so just return 0 (and accept them) when it encounters them. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-07-29T02:48:09.000000Z K 7 svn:log V 158 whitespace commit: fix indentation in fxp_intr_body. This is also done in preparation of a subsequent fix for the handling of RNR conditions in polling mode. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-07-29T02:50:59.000000Z K 7 svn:log V 57 MFC: whitespace commit, fix indentation in fxp_intr_body END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:11:47.000000Z K 7 svn:log V 371 MFC (1.94, 1.95): Remove the 'bogus registrant' hack for fabric searches. If we've overrrides marked, don't set some default values from reading NVRAM. Switch to using USEC_DELAY rather than USEC_SLEEP at isp_reset time. If the HBA is already 'touched', still set maxluns. Fix some bugs in the non-HANDLE_LOOPSTATE_IN_OUTER_LAYERS vase. Clean up some target mode stuff. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:18:09.000000Z K 7 svn:log V 1058 MFC (1.79-1.80, all as sensible): Add support for ISP_FC_GETHINFO, which returns current connection topology, speed, loopid, WWPN/WWNN, etc., plus other ioctls. Coalesece all the freeze simq for loopdown into a isp_freeze_loopdown inline. Beef up target mode. Add isp_handle_platform_notify_scsi and isp_handle_platform_notify_fc platform handlers to handle immediate notifies (isp_handle_platform_notify_scsi is still stubbed out). In implementation of isp_handle_platform_notify_fc, for IN_ABORT_TASK, peel off a pending XPT_IMMED_NOTIFY and call xpt_done on it and hope that somebody upstream is listening. Make sure on final CTIO2s that we set residual correctly. These are absolutely crucial. Make sure we set relative offset for each CTIO2 based upon bytes we've already xferred. This is what the private adjunct datat to the original ATIO is. Note state of command so we can figure out where to find it if we get an ABORT from the firmware. Make sure we *always* set CAM_TAG_ACTION_VALID for ATIO2s. Make sure we keep track of the original lun. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:20:16.000000Z K 7 svn:log V 290 MFC (1.62-1.67, as appropriate) Clean up some internal target mode stuff plus internal flags. Up MAXISPREQUEST to be 1024 for FC && ULTRA2 or better cards (up fromn 256) Use real bus_dmamap_sync stuff instead of platform foobs. Complain if somebody reuses FC scratch area unexpectedly. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:20:46.000000Z K 7 svn:log V 92 MFC 1.26: Go back to *not* fully evaluating loop/fabric state if our role is ISP_ROLE_NONE. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:21:23.000000Z K 7 svn:log V 57 MFC (1.7-1.8): add get/set param, ISP_FC_GETHINFO ioctls END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:24:28.000000Z K 7 svn:log V 437 MFC (1.82): Set all 23XX cards as 'touched' (we have trouble, unpredictably, about running ABOUT FIRMWARE with some that were started by BIOS downloads). Redo CTIO2 dma mapping- use continuation segments instead of multiple CTIO2s. Thanks to Veritas for sponsoring this work (in a different context). RELENG_4 only: preserve unit numbering for 'disabled' HBAs by returning success in attachment (but not connecting the dots to CAM). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:25:02.000000Z K 7 svn:log V 51 MFC: add HEARTBEAT commands and FC4_FC_SVC define. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:25:40.000000Z K 7 svn:log V 108 MFC: bring us up to snuff with main development- new ISP_CFG_XXX defines and a couple new ISPASYNC defines. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:25:59.000000Z K 7 svn:log V 49 MFC: bring us up to date with fixed target mode. END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-07-29T04:32:35.000000Z K 7 svn:log V 335 Revert rev 1.131. 1.131 is slightly broken, and I would commit the fix to that here, but it has been reported that any deviation from the original code is causing problems with some 82557 chips, causing them to lock hard. Until those issues have been figured out, going back to the original code is the best plan. Frustrated: Silby END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-07-29T04:41:30.000000Z K 7 svn:log V 69 Forced commit. Rev 1.134 actually reverts rev 1.132, NOT rev 1.131. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:43:10.000000Z K 7 svn:log V 32 Fix Makefiles to actually work. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-07-29T04:43:57.000000Z K 7 svn:log V 37 MFC: fix Makefiles to actually work. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-07-29T05:06:56.000000Z K 7 svn:log V 94 New release notes: wicontrol(8) -l/-L, traceroute 1.4a12. Updated release note: tcsh-6.12. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-29T05:42:44.000000Z K 7 svn:log V 206 o Pass VM_ALLOC_WIRED to vm_page_grab() rather than calling vm_page_wire() in pmap_new_thread(), pmap_pinit(), and vm_proc_new(). o Lock page queue accesses by vm_page_free() in pmap_object_init_pt(). END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-07-29T06:26:55.000000Z K 7 svn:log V 214 - Backout the patch made in revision 1.75 of vfs_mount.c. The vputs here were hiding the real problem of the missing unlock in sync_inactive. - Add the missing unlock in sync_inactive. Submitted by: iedowse END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-07-29T07:22:26.000000Z K 7 svn:log V 44 Fix typo. PR: docs/41091 MFC after: 1 day END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-29T07:24:19.000000Z K 7 svn:log V 27 Parallel make (-j4) fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-29T07:30:24.000000Z K 7 svn:log V 174 MFC: 1.166: Don't shrink socket buffers in tcp_mss(), application might have already configured them with setsockopt(SO_*BUF), for RFC1323's scaled windows. PR: kern/11966 END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-29T07:41:24.000000Z K 7 svn:log V 42 MFC: 1.6: Fixed warning. PR: docs/37175 END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-07-29T07:45:57.000000Z K 7 svn:log V 74 - Add VBAD to the list of vnodes that are ignored on locking operations. END K 10 svn:author V 8 takawata K 8 svn:date V 27 2002-07-29T07:52:57.000000Z K 7 svn:log V 68 MFC: ALLIED TELESIS,K.K. LA-ISA V2 ISA PnP ID. Submitted by: nork END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-29T08:51:04.000000Z K 7 svn:log V 213 Ignore -C, -p, and -S options of install(1) when used with the -d option. Warn about COPY being phased out. Restore the old method of always comparing before installing: INSTALL="install -C". Requested by: bde END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-07-29T09:01:39.000000Z K 7 svn:log V 65 Use a common way to release locks before exit. Reviewed by: hsu END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-29T09:40:17.000000Z K 7 svn:log V 105 Drop support for COPY, -c has been the default mode of install(1) for a long time now. Approved by: bde END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-07-29T12:59:33.000000Z K 7 svn:log V 93 MFC: Basic equivalence class support, improved parsing of character and equivalence classes. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-07-29T14:50:54.000000Z K 7 svn:log V 208 When translating and the -c option is specified, handle the case where the second string argument is more than one character in length in the way required by SUSv3 (and the way GNU textutils and SVR4 do it). END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-07-29T15:25:58.000000Z K 7 svn:log V 106 MFC rev. 1.112: Allow deleting and renaming stale symlinks and deleting symlinks pointing to directories. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-29T15:36:22.000000Z K 7 svn:log V 345 If we are in hostap mode, do not go into promisc mode. This causes problems with the firmware and will result in a) poor performance and b) the inability to associate certain types of cards (most notibly cisco). Idea obtained from OpenBSD, but I implemented it by clearing the IFF_PROMISC flag rather than the refusing to honor it downstream. END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-07-29T15:37:09.000000Z K 7 svn:log V 125 MFC rev. 1.113: Fix one RFC 959 incompliance: Double double-quotes in a PWD result if they appear in the directory pathname. END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-07-29T15:54:27.000000Z K 7 svn:log V 95 Conform to RFC 959, Appendix II, when replying to a successful MKD command. MFC after: 1 week END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-07-29T16:01:09.000000Z K 7 svn:log V 108 New release notes: tr(1) equivalence classes (+MFC), tr(1) -C. MFCs noted: Various new flags for who(1). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-07-29T16:03:52.000000Z K 7 svn:log V 55 MFC: tr(1) equivalence classes, new flags for who(1). END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-07-29T17:09:21.000000Z K 7 svn:log V 111 Don't depend on pollution in (by way of ) for definition of macros. END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-07-29T17:41:23.000000Z K 7 svn:log V 368 Create a new header for storing MD parts of . Previously, parts were defined in and . This resulted in two problems: (1) Defining macros in gets in the way of that header only defining types. (2) Defining C99 limits in adds pollution to . END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-07-29T18:33:18.000000Z K 7 svn:log V 97 MFC: Use BSDi derived if_nametoindex(), if_indextoname(), if_nameindex() and if_freenameindex(). END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-07-29T18:33:32.000000Z K 7 svn:log V 540 Create a new thread state to describe threads that would be ready to run except for the fact tha they are presently swapped out. Also add a process flag to indicate that the process has started the struggle to swap back in. This will be needed for the case where multiple threads start the swapin action top a collision. Also add code to stop a process fropm being swapped out if one of the threads in this process is actually off running on another CPU.. that might hurt... Submitted by: Seigo Tanimura END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-07-29T18:47:19.000000Z K 7 svn:log V 59 Remove a XXXKSE comment. the code is no longer a problem.. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-07-29T18:48:09.000000Z K 7 svn:log V 159 MFC: use IPV6_V6ONLY instead of non standard IPV6_BINDV6ONLY. libexec/ftpd/ftpd.c: 1.114 usr.sbin/inetd/inetd.c: 1.106 usr.sbin/syslogd/syslogd.c: 1.102 END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-07-29T18:52:52.000000Z K 7 svn:log V 159 MFC: add -4 and -6 option to be able to specify an address family. usr.bin/finger/finger.1: 1.25 usr.bin/finger/finger.c: 1.29 usr.bin/finger/net.c: 1.20 END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-07-29T18:56:37.000000Z K 7 svn:log V 109 MFC: do not refer to IN6P_BINDV6ONLY anymore. sys/netinet/in_pcb.h: 1.51 sys/netinet6/ip6_output.c: 1.38 END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-29T19:41:22.000000Z K 7 svn:log V 148 o Introduce vm_page_sleep_if_busy() as an eventual replacement for vm_page_sleep_busy(). vm_page_sleep_if_busy() uses the page queues lock. END K 10 svn:author V 6 archie K 8 svn:date V 27 2002-07-29T20:14:09.000000Z K 7 svn:log V 278 Modification of an mbuf cluster's reference count must either be done atomically or else protected by splimp(). This fixes a rare race condition that can cause mbuf cluster leaks and random crashes. This is already fixed in -current in revision 1.55. Reviewed by: freebsd-net END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-07-29T23:42:00.000000Z K 7 svn:log V 128 When translating and -C is specified, behave as if the complemented set was in the locale collating order as required by SUSv3. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-07-30T00:55:07.000000Z K 7 svn:log V 105 MFC: Avoid buffer overflows, sort symbol name with locale collating order with -x option, style changes. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-07-30T01:06:31.000000Z K 7 svn:log V 20 MFC: Sort sections. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-07-30T02:04:05.000000Z K 7 svn:log V 217 Stubs for the TrustedBSD MAC system calls to permit TrustedBSD MAC userland code to operate on kernel's from the main tree. Not much in this file yet. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-07-30T02:04:56.000000Z K 7 svn:log V 98 Hook up kern_mac.c to the build. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-07-30T02:06:34.000000Z K 7 svn:log V 200 Prototype function arguments, only with MAC-specific structures replaced with void until we bring in the actual structure definitions. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-07-30T02:09:24.000000Z K 7 svn:log V 114 Rebuild of files generated from syscalls.master. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-07-30T02:16:41.000000Z K 7 svn:log V 98 Merge the following from the English version: 1.22.2.268 -> 1.22.2.269 relnotes/common/new.sgml END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-30T02:27:24.000000Z K 7 svn:log V 33 Use _ALIGN_DATA and _ALIGN_TEXT. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-07-30T03:49:27.000000Z K 7 svn:log V 39 Use fchmod() to restore the tty modes. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-07-30T03:50:40.000000Z K 7 svn:log V 45 MFC: 1.20: use fchmod() to restore tty modes END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-30T04:19:07.000000Z K 7 svn:log V 67 Panic if the data cache has too many virtual colors (more than 2). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-07-30T04:32:14.000000Z K 7 svn:log V 250 New release notes: ctags(1) -T, finger(1) -4/-6 (+MFC), various sh(1) built-ins (most of which were MFC-ed). Modified release notes: hw.pci.enable_io_modes sysctl MFCs noted: ls(1) -m/-p/-x, rm(1) -v (marked as historic), sh(1) -C, split(1) -a. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-30T04:45:14.000000Z K 7 svn:log V 121 Fix int/size_t mismatch for sysctl arguments. Try not to introduce more unsorting. Reviewed by: bde (unsorted version) END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-07-30T04:49:13.000000Z K 7 svn:log V 81 Routing socket messages are padded to sizeof(long), not just sizeof(u_int32_t). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-07-30T04:54:16.000000Z K 7 svn:log V 62 MFC: finger(1) -4/-6, ls(1) -m/-p/-x, sh(1) builtin updates. END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-07-30T05:36:34.000000Z K 7 svn:log V 173 Update docs to reflect change in count of procs reserved for root from 1 to 10. PR: kern/40515 Submitted by: David Schultz MFC after: 1 day END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-07-30T05:37:00.000000Z K 7 svn:log V 191 Update docs to reflect change in count of procs reserved for root from 1 to 10. PR: kern/40515 Submitted by: David Schultz MFC after: 1 day END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-07-30T05:48:33.000000Z K 7 svn:log V 223 The data cache on UltraSPARC III is not directly mapped, so don't assert that. This breaks assumptions made by some of the cache flushing code, but UltraSPARC III has different methods for invalidating cache lines anyway. END