ƒ°8163000 200 417 169 169 112 137 114 163 459 198 346 161 152 327 221 121 421 384 442 230 124 108 255 133 119 218 167 133 284 104 118 104 239 810 264 151 720 125 125 123 1772 218 403 369 164 177 448 455 108 612 272 138 531 140 847 206 156 585 1327 203 250 446 591 337 295 340 151 299 335 179 495 204 575 557 150 188 125 344 253 151 371 268 124 124 210 386 378 207 220 209 115 152 251 232 217 219 236 240 218 268 402 260 204 143 227 216 241 321 197 282 357 165 395 170 130 147 117 340 312 219 193 182 165 167 530 130 186 161 172 266 174 171 275 246 242 633 751 154 297 128 130 279 317 152 205 165 221 189 277 221 215 268 243 196 125 156 210 128 164 217 220 147 103 153 243 260 200 143 139 420 143 238 222 335 254 264 287 246 231 341 259 144 112 445 223 284 214 177 171 208 184 465 130 903 124 633 130 678 417 302 392 K 10 svn:author V 2 jb K 8 svn:date V 27 2006-10-04T07:23:31.000000Z K 7 svn:log V 325 This file is the same as the one installed in /usr/include, however there are enough places in the DTrace kernel/module sources that having a header that gathers together all the individual elf headers is convenient. Note that the Solaris compatibility definions are conditionally included iff _SOLARIS_C_SOURCE is defined. END K 10 svn:author V 2 jb K 8 svn:date V 27 2006-10-04T07:25:55.000000Z K 7 svn:log V 78 Include the Solaris compatibility definions iff _SOLARIS_C_SOURCE is defined. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-10-04T10:14:30.000000Z K 7 svn:log V 77 Apply vendor patch to fix detection of tap / tun headers and ENGINE support. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-10-04T10:15:53.000000Z K 7 svn:log V 20 Merge vendor patch. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-10-04T10:21:00.000000Z K 7 svn:log V 45 Go figure how an extra $Id$ line crept in... END K 10 svn:author V 7 glebius K 8 svn:date V 27 2006-10-04T10:59:21.000000Z K 7 svn:log V 18 Style rev. 1.152. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2006-10-04T11:08:14.000000Z K 7 svn:log V 67 Save space on stack moving token ring stuff to its own hack block. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2006-10-04T11:44:12.000000Z K 7 svn:log V 363 MFC kb920x_machdep.c rev1.13: Use virtual_avail instead of freemempos as the starting point of the available physical memory, as the vm uses the memory between freemempos and virtual_avail. and kb920x_machdep.c rev 1.16 at91.c rev 1.8 at91rm92reg.h rev 1.4: Relocate the vector page for AT91, to work around bugs with the LOW_VECTOR code. Approved by: re (mux) END K 10 svn:author V 3 mbr K 8 svn:date V 27 2006-10-04T17:52:20.000000Z K 7 svn:log V 105 Back out rev. 1.137.2.3. It open a possible security hole. Submitted by: bde Approved by: re (implicit) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2006-10-04T18:20:25.000000Z K 7 svn:log V 250 Use strtoll(3) instead of strtol(3) for the starting block or partition size. On 32-bit platforms sizeof(long) < sizeof(off_t) and using strtol(3) would prevent partitions larger than 4G sectors or beyond 4G blocks. PR: bin/103991 MFC after: 3 days END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-10-04T19:08:23.000000Z K 7 svn:log V 69 MFC: Fix sign bug in acpi_release_resource(). Approved by: re (mux) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-10-04T19:09:43.000000Z K 7 svn:log V 60 MFC: Introduce intpm(4) to style(9). Approved by: re (mux) END K 10 svn:author V 8 keramida K 8 svn:date V 27 2006-10-04T19:29:05.000000Z K 7 svn:log V 229 When addr/mask examples are given, show both a host and network address, to avoid confusing the users that a full address is always required. Submitted by: Josh Paetzel (through freebsd-doc) MFC after: 3 days END K 10 svn:author V 3 jmg K 8 svn:date V 27 2006-10-04T20:16:23.000000Z K 7 svn:log V 128 add man page talking about how to interface w/ the kqueue system so others can write additional filters... mdoc police please! END K 10 svn:author V 3 jmg K 8 svn:date V 27 2006-10-04T20:17:14.000000Z K 7 svn:log V 29 forgot to update the date... END K 10 svn:author V 5 marck K 8 svn:date V 27 2006-10-04T21:09:12.000000Z K 7 svn:log V 326 Add an entry regarding NMBCLUSTERS kernel option remove, as it can affect (though in rare curcumstances) existing kernel configurations. Requested by: simon Reworded by: brd Approved by: security-officer (simon) Approved by: re (I suppose so@ is representative enough for that, provided re@ had been in CC: for discussion) END K 10 svn:author V 2 jb K 8 svn:date V 27 2006-10-04T21:37:10.000000Z K 7 svn:log V 292 PR: Submitted by: Reviewed by: Approved by: Obtained from: MFC after: Security: Move the relocation definitions to the common elf header so that DTrace can use them on one architecture targeted to a different one. Add the additional ELF types defines in Sun's "Linker and Libraries" manual. END K 10 svn:author V 6 julian K 8 svn:date V 27 2006-10-04T22:16:40.000000Z K 7 svn:log V 346 Large rewrite of the tinybsd script. This allows the user to specify that the root filoesystem should be an MFS or teh actual medium itself. Also a new command syntax, along with an interactive mode by default, with crossinvocation memory of the last used values as defaults for the current invocation. Submitted by:jmeloatfreebsdbrasil,com-br END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-10-05T01:56:11.000000Z K 7 svn:log V 133 Move some declaration of 32-bit signal structures into file freebsd32-signal.h, implement sigtimedwait and sigwaitinfo system calls. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-10-05T01:58:08.000000Z K 7 svn:log V 28 Oops, add the missing file. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-10-05T01:58:57.000000Z K 7 svn:log V 12 Regenerate. END K 10 svn:author V 6 grehan K 8 svn:date V 27 2006-10-05T06:04:44.000000Z K 7 svn:log V 159 Catch up with recent clock modifications: - include for inittodr prototype - remove now-conflicting SECDAY definition that is in END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-05T06:14:28.000000Z K 7 svn:log V 39 placate Grim Reaper with sun4v support END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-10-05T06:26:31.000000Z K 7 svn:log V 23 Remove libc_r support. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-05T07:28:43.000000Z K 7 svn:log V 123 o Add Adaptec ServeRAID 7x IDs. IDs taken from Linux. PR: kern/90012 Submitted by: Andrey V. Elsukov MFC after: 1 month END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-05T08:42:07.000000Z K 7 svn:log V 76 Polish markup and some wording. Discussed with: jmg (also reviewed by him) END K 10 svn:author V 3 jmg K 8 svn:date V 27 2006-10-05T08:55:35.000000Z K 7 svn:log V 41 sort MLINKS properly Pointed out by: ru END K 10 svn:author V 4 oleg K 8 svn:date V 27 2006-10-05T09:48:25.000000Z K 7 svn:log V 190 Workaround bad locking design: do not try to lock/unlock destroyed/non-existsing mutex. PR: kern/103569 Reviewed by: guido Approved by: glebius (mentor) Silence from: darrenr MFC: 2 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-05T12:18:15.000000Z K 7 svn:log V 13 Sort SUBDIR. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-05T12:40:44.000000Z K 7 svn:log V 27 Sort MAN and MLINKS lists. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-05T13:42:30.000000Z K 7 svn:log V 13 Sort SUBDIR. END K 10 svn:author V 3 gnn K 8 svn:date V 27 2006-10-05T14:59:52.000000Z K 7 svn:log V 146 MFC Only automatically assign link local addresses if ipv6_enable is set to YES in rc.conf Reviewed by: KAME core team, cperciva Approved by: re END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-10-05T15:30:51.000000Z K 7 svn:log V 717 - Fix a couple of improper uses of leal in the previous space saving commits. For some reason I thought the scale factor was a shift count rather than the multiplicand (that is, I thought leal (%eax,%edx,4) was going to generate %eax + %edx << 4 rather than %eax + %edx * 4). What I need is to multiply by 16 to convert a real-mode (seg, offset) tuple into a flat address. However, the max multiplicand for scaled/index addressing on i386 is 8, so go back to using a shl and an add. - Convert two more inter-register mov instructions where we don't need to preserve the source register to xchg instructions to keep our space savings. Tested by: Ian FREISLICH if at hetzner.co.za MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-10-05T15:33:43.000000Z K 7 svn:log V 171 Oops, don't toss the last character read during an SMIC transaction with at least 1 data byte beyond the completion code. Tested by: Terry Kennedy END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-10-05T15:35:11.000000Z K 7 svn:log V 59 Add detailed debugging printf's for SMIC under SMIC_DEBUG. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-10-05T15:38:59.000000Z K 7 svn:log V 627 The IPMI spec is ambiguous (or rather, it contradicts itself) about whether or not the OS has to wait for RX_RDY or TX_RDY to be set before the OS sets the control code in the control/status register. Looking at the interface design, it seems that RX_RDY and TX_RDY are probably there to protect access to the data register and have nothing to do with the control/status register. Nevertheless, try to take what I think is the more conservative approach and always wait for the appropriate [TR]X_RDY flag to be set before writing any of the WR_NEXT, WR_END, RD_START, or RD_NEXT control codes to the control/status register. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2006-10-05T15:59:32.000000Z K 7 svn:log V 30 MFC the current state of MPT. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2006-10-05T16:00:08.000000Z K 7 svn:log V 30 MFC the current state of mpt. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2006-10-05T17:15:30.000000Z K 7 svn:log V 28 Add REPORT_LUNS definition. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-05T18:47:45.000000Z K 7 svn:log V 1676 Approved by: rwatson Reviewed by: jmg and jb Forced commit to provide a more meaningful commit message. John Michael-Gurney is responsible for fixing all the vast majority of the issues that arose with PCI support. Kris Kennaway and John Birrell pushed heavily on stability issues. Kris is to thank for it having even reached its current level of stability. When it reaches a production state, we will have John to thank for driving it forward. The following items are needed before sun4v can be used from CVS: - binutils/gas/config/tc-sparc.c needs to be pulled in from a modern version of binutils. - an updated version of the loader needs to be pulled in from perforce The following items need to be addressed before sun4v can be considered for deployment: - The T1 has a fairly minimal floating point unit, fsqrt and a number of other opcodes are not implemented. Emulation for unimplemented opcodes needs to be added. - Running against local disk a race condition exists whereby a cpu will sometimes run off into the weeds at tl > 2. - The MD code for interrupt handling will crash on the first ATA interrupt. - The BCM chipset (bge) is not set up correctly on the T1000. The current workaround is to use an add in Intel GigE card (em). - With KSE in the kernel signals are often not directed to the right process / thread within a process. This causes threaded processes to frequently become unkillable and gdb to not be reliable when debugging a threaded process. This issue is slowly being resolved on -threads. Many thanks go to Sun for having lent / donated a T2000 to both me and John Birrell. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2006-10-05T19:46:06.000000Z K 7 svn:log V 122 ARM in its present state cannot handle the full LIB1ASMFUNCS and FP/DPBIT's so build a limited set. Approved by: re(KEN) END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-10-05T20:31:58.000000Z K 7 svn:log V 308 - Remove SCHED_ULE from GENERIC to better avoid foot-shooting by unsuspecting users. - Add a comment in NOTES about experimental status of SCHED_ULE. - Make warning about experimental status in sched_ule(4) a bit stronger. Suggested and reviewed by: dougb Discussed on: developers MFC after: 3 days END K 10 svn:author V 4 ceri K 8 svn:date V 27 2006-10-05T20:52:21.000000Z K 7 svn:log V 275 MFC: id.1, revision 1.18; id.c, revision 1.31 Add a -a option as a no-op for Solaris compatibility, as briefly discussed on src-committers. This is intentionally not included in the usage() function as it would confuse the output too much. Approved by: re (bmah) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2006-10-05T20:55:37.000000Z K 7 svn:log V 69 The ARM platform does the setjmp/longjmp type of exception handling. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2006-10-05T20:57:06.000000Z K 7 svn:log V 82 MFC: rev 1.58: ARM platform does setjmp/longjmp exceptions. Approved by: re(KEN) END K 10 svn:author V 3 kib K 8 svn:date V 27 2006-10-06T05:06:58.000000Z K 7 svn:log V 355 MFC rev. 1.198: Fix the glitch introduced in rev. 1.93. In softdep_sync_metadata(), switch by worklist type contains two for() loops, for D_INDIRDEP and D_PAGEDEP. On error, these loops are exited by break, where the switch actually shall be leaved. Use goto instead of break to reach the error handling code. Approved by: re (kensmith), pjd (mentor) END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-10-06T08:22:08.000000Z K 7 svn:log V 358 Implement 32bit umtx_lock and umtx_unlock system calls, these two system calls are not used by libthr in RELENG_6 and HEAD, it is only used by the libthr in RELENG-5, the _umtx_op system call can do more incremental dirty works than these two system calls without having to introduce new system calls or throw away old system calls when things are going on. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2006-10-06T08:24:37.000000Z K 7 svn:log V 12 Regenerate. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-06T08:27:07.000000Z K 7 svn:log V 520 A GEOM cache can speed up read performance by sending fixed size read requests to its consumer. It has been developed to address the problem of a horrible read performance of a 64k blocksize FS residing on a RAID3 array with 8 data components, where a single disk component would only get 8k read requests, thus effectively killing disk performance under high load. Documentation will be provided later. I'd like to thank Vsevolod Lobko for his bright ideas, and Pawel Jakub Dawidek for helping me fix the nasty bug. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-06T08:30:33.000000Z K 7 svn:log V 177 o Hold copied bytes counter in off_t. This prevents statistics displayed by SIGINFO handler from overflow. PR: bin/104039 Submitted by: Geoffrey Giesemann MFC after: 2 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-06T10:43:42.000000Z K 7 svn:log V 47 Added the GEOM_CACHE option. Reminded by: pjd END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-06T13:24:16.000000Z K 7 svn:log V 438 Fixed overflow at 2G for writing clock frequencies using sysctls. Reads worked correctly using the IU format. Writes only supported signed integers using the CTLTYPE_INT flag. sysctl(1) parses args for CTLTYPE_INT using (int)strtol() and has no range checking of course, so read-write of frequencies larger than INT_MAX always blindly corrupts the frequency to INT_MAX (2G-1). This keeps writing of TSC frequencies working up to 4GHz. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-10-06T14:07:23.000000Z K 7 svn:log V 48 MFC: OpenSSH 4.4p1. Approved by: re (kensmith) END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-06T14:16:20.000000Z K 7 svn:log V 754 Fail the probe instead of panicing if the memory address is 0. The memory address can be 0 only with certain misconfigurations. We don't try to detect misconfigurations of the kernel config file, but IIRC the panic was caused by a hardware misconfiguration like the following: - a cy PCI card physically present but with a hardware conflict - then the cy PCI probe is called first but fails due to the conflict - no cy ISA card present - the cy ISA probe is called. Normally this uses the nonzero memory address in the config file and just fails when there is no cy ISA card present, but when there is a cy PCI card present, the ISA memory resource is apparently lost. The (non-)presence of the cy ISA card probably makes no difference here. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-10-06T14:27:26.000000Z K 7 svn:log V 113 Don't define XAUTH_PATH here, we either pass it in on the compiler command line or rely on the built-in default. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-06T14:31:32.000000Z K 7 svn:log V 65 Actually make bounds checking for PCIOCREAD and PCIOCWRITE work. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-10-06T14:58:16.000000Z K 7 svn:log V 488 MFC revision 1.101 (cognet@): A temporary fix that in case of pwd == NULL, do not call audit_logout() which attempts to deference it. This is not quite correct, as we should audit the event even it is not attributable to a specific user. For now, just put the temporary fix in, so login(1) would not get signal 11 upon the case that for instance, ^D at the Login: prompt without providing a valid login before.i Approved by: re (rwatson) PR: bin/103873 Discussed with: rwatson, csjp END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-06T18:59:27.000000Z K 7 svn:log V 1231 - Fix wrong id for ALC882, add ALC883 id. - Add support for the Conexant Waikiki/CX20551-22, found in most Toshiba P100 series laptops. Despite of growing urban legend of "unsupported Conexant", this codec is fully supported in this driver. Note: Toshiba P100 has broken (acpi) BIOS, thus rendering its soundchip useless. Please disable ACPI, or get BIOS updates (if any). Found/tested by: Vulpes Velox URL: http://lists.freebsd.org/pipermail/freebsd-multimedia/2006-September/004896.html - Parser cleanups to handle possible oss/mixer collision. Found after parsing Conexant Waikiki nodes. - Increase resilient against resource failure during attach/detach. - Implement simple config through hint.pcm..config. Supported options: gpio0 (default on Acer), gpio1, gpio2, softpcmvol, fixedrate (default), forcestereo (default) * Option prefixed with "no" (such as "nofixedrate") will do the opposite. * Options can be separated using space " " or comma ",". * The "no" option will take precedence over anything else. Example: hint.pcm.0.config="gpio2,nofixedrate,noforcestereo,nogpio0,softpcmvol" hint.pcm.0.config="softpcmvol noforcestereo" END K 10 svn:author V 6 marcel K 8 svn:date V 27 2006-10-06T19:33:44.000000Z K 7 svn:log V 107 Include freebsd32_signal.h now that signal-related definitions are moved there. Found by: ia64 tinderbox. END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-10-06T20:23:27.000000Z K 7 svn:log V 155 MFC: - Add the missing send/receive timeouts and low watermarks. - Remove inheritance of the field so_timeo which is unused. Approved by: re (kensmith) END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-10-06T20:26:06.000000Z K 7 svn:log V 351 MFC: - Fix the socket option IP_ONESBCAST by giving it its own case in ip_output() and skip over the normal IP processing. - Add a supporting function ifa_ifwithbroadaddr() to verify and validate the supplied subnet broadcast address. - Check inp_flags instead of inp_vflag for INP_ONESBCAST flag. PR: kern/99558 Approved by: re (kensmith) END K 10 svn:author V 3 jmg K 8 svn:date V 27 2006-10-06T20:53:01.000000Z K 7 svn:log V 498 fix fxp so that it will reset the link when you change the speed... This will fix a problem where you boot w/ the default of autoselect, but then set the speed to 100/full, the switch will keep the autoselect/100/full negotiation... This will continue to work till someone resets the switch or unplugs the cable resulting in the switch failing to autoneg and falling back to 100/half, causing a hard to track down duplex mismatch.. Submitted by: nCircle Network Security, Inc. MFC after: 1 week END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-06T23:20:01.000000Z K 7 svn:log V 244 Add a missing new line at the end of the australian calendar file to suppress and error message. PR: conf/99490 Submitted by: Shaun Branden Approved by: cperciva (mentor) MFC after: 1 day Sponsored by: FreeBSD Test-Bugathon END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-06T23:22:13.000000Z K 7 svn:log V 202 Introduce mixer_enable (default: YES). PR: conf/101268 Submitted by: Eugene Grosbein Approved by: cperciva (mentor) X-MFC after: 6.2-RELEASE Sponsored by: FreeBSD Test-Bugathon END K 10 svn:author V 4 lesi K 8 svn:date V 27 2006-10-06T23:32:23.000000Z K 7 svn:log V 246 Remove X11BASE from here so the one from bsd.port.mk has a chance to set default. Grepping through src shows only gnu/usr.bin/groff which doesn't use it in src build and OpenSSH for which this was a NOOP. Discussed with: des, ru Approved by: ru END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-07T05:13:32.000000Z K 7 svn:log V 55 Add missing word "returns." Noticed by: Samy Al Bahra END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-07T05:34:51.000000Z K 7 svn:log V 202 Fix ambiguity in description. Note that the aio_return() system call should only be called once after failure or completion of an AIO request. Bump doc date while I'm here. Noticed by: Samy Al Bahra END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-07T08:29:20.000000Z K 7 svn:log V 242 Add a delightful typographic gem I discovered on page 143 in Edward Tuftes book "The Visual Display of Quantitative Information" The constant width font does not quite do the typeset original justice, but it is is good enough for a fortune. END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T10:00:22.000000Z K 7 svn:log V 87 Add a missing whitespace. Reported by: simon Approved by: cperciva (mentor, implicit) END K 10 svn:author V 2 bz K 8 svn:date V 27 2006-10-07T10:19:58.000000Z K 7 svn:log V 403 Set scope on MC address so IPv6 carp advertisement will not get dropped in ip6_output. In case this fails handle the error directly and log it[1]. In addition permit CARP over v6 in ip_fw2. PR: kern/98622 Similar patch by: suz Discussed with: glebius [1] Tested by: Paul.Dekkers surfnet.nl, Philippe.Pegon crc.u-strasbg.fr MFC after: 3 days END K 10 svn:author V 3 pav K 8 svn:date V 27 2006-10-07T10:39:34.000000Z K 7 svn:log V 111 - Update URL of Intel documentation Submitted by: Rob on freebsd-doc MFC after: 3 days END K 10 svn:author V 3 bms K 8 svn:date V 27 2006-10-07T10:43:40.000000Z K 7 svn:log V 482 MFC: The IPv4 code should clean up multicast group state when an interface goes away. Without this change, it leaks in_multi (and often ether_multi state) if many clonable interfaces are created and destroyed in quick succession. The concept of this fix is borrowed from KAME. Detailed information about this behaviour, as well as test cases, are available in the PR. PR: kern/78227 Approved by: re (rwatson) Revs: 1.94 src/sys/netinet/in.c Revs: 1.59 src/sys/netinet/in_var.h END K 10 svn:author V 3 bms K 8 svn:date V 27 2006-10-07T10:45:05.000000Z K 7 svn:log V 464 MFC: Fix the IPv4 multicast routing detach path. On interface detach whilst the MROUTER is running, the system would panic as described in the PR. The fix in the PR is a good start, however, the other state associated with the multicast forwarding cache has to be freed in order to avoid leaking memory and other possible panics. More care and attention is needed in this area. PR: kern/82882 Approved by: re (rwatson) Revs: 1.119 src/sys/netinet/ip_mroute.c END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-07T10:49:20.000000Z K 7 svn:log V 54 Reword previous delta a little bit. Submitted by: ru END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-07T12:11:21.000000Z K 7 svn:log V 94 o Avoid division by zero. o Place error checking code near to the syscall. Submitted by: bde END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-07T12:14:50.000000Z K 7 svn:log V 31 o Style(9). Submitted by: bde END K 10 svn:author V 4 bmah K 8 svn:date V 27 2006-10-07T14:49:45.000000Z K 7 svn:log V 250 New release notes: IPv6 link-local addresses now enabled with ipv6_enable, ng_tag(4) (+MFC) Modified release notes: Rewritten ipfw(4) tablearg note, OpenSSH 4.4p1 (+MFC), OpenSSL 0.9.8d, OpenBSM 1.0alpha12. MFCs noted: ipfw(8) tag/untag/tagged, END K 10 svn:author V 4 bmah K 8 svn:date V 27 2006-10-07T14:59:05.000000Z K 7 svn:log V 159 MFC: ipfw(4) tag/untag/tagged, ng_tag(4), IPv6 link-local addresses enabled by ipv6_enable, OpenSSH 4.4p1, OpenBSM 1.0alpha12. Approved by: re (implicitly) END K 10 svn:author V 4 ceri K 8 svn:date V 27 2006-10-07T15:06:56.000000Z K 7 svn:log V 58 MFC r1.9: Correct usage example. Approved by: re (bmah) END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T15:25:38.000000Z K 7 svn:log V 278 MFC: Fix Mother's/Father's day in most case. src/usr.bin/calendar/calendars/fr_FR.ISO8859-1/calendar.jferies: rev 1.1 -> 1.2 src/usr.bin/calendar/calendars/fr_FR.ISO8859-1/calendar.fetes: rev 1.1 -> 1.2 PR: misc/79415 Submitted by: thierry Approved by: re (bmah) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2006-10-07T15:33:26.000000Z K 7 svn:log V 174 New errata: SA-06.22:openssh. While here, update the state of a couple other items (i386 bootloader, locking-related bug) to reflect reality. Approved by: re (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2006-10-07T15:34:29.000000Z K 7 svn:log V 31 New errata: SA-06:22.openssh. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2006-10-07T15:35:17.000000Z K 7 svn:log V 31 New errata: SA-06:23.openssl. END K 10 svn:author V 3 ume K 8 svn:date V 27 2006-10-07T15:45:56.000000Z K 7 svn:log V 117 Restore the behavior that net.inet6.ip6.auto_linklocal=0 could be coexist with ipv6_enable="YES". MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T16:00:59.000000Z K 7 svn:log V 293 - Add support for Epson USB Scanners (3590 [1] and 4990 [2]). - Add entries in the uscanner.4 man page (along with missing 3500). PR: usb/100957 [1], usb/100992 [2] Submitted by: Jim Teresco [1], Walter C. Pelissero [2] MFC after: 3 days END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2006-10-07T16:51:16.000000Z K 7 svn:log V 281 Add the POSIX option -p to the jobs builtin command. It prints the PID of the process leader for each job. Now the last specified option for the output format (-l, -p or -s) wins, previously -s trumped -l. PR: 99926 Submitted by: Ed Schouten and novel (patches modified by me) END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T17:04:23.000000Z K 7 svn:log V 114 De-capitalize days and months' names. PR: conf/101154 Submitted by: Thomas Jensen MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T17:16:48.000000Z K 7 svn:log V 127 Add quirk for Logitech iFeel MouseMan USB mouse. PR: usb/101066 Submitted by: Heiko Przybyl MFC after: 3 days END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-07T17:30:32.000000Z K 7 svn:log V 114 MFC rev. 1.12 - 1.14: add a Gedenktag, strip eol w/spaces, remove an obsoleted entry. Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-07T17:32:05.000000Z K 7 svn:log V 24 Fix static compilation. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-07T17:34:25.000000Z K 7 svn:log V 58 MFC pthread_yield.3 man page. Approved by: re (kensmith) END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T17:35:37.000000Z K 7 svn:log V 158 Add support for Familiar Linux powered iPaq handhelds to cdce(4). PR: usb/103865 Submitted by: Alexey Roslyakov MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T17:47:16.000000Z K 7 svn:log V 139 Add a quirk for the Belkin FC6550-AVR UPS. PR: usb/102260 Submitted by: David Grochowski MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T17:58:50.000000Z K 7 svn:log V 124 Add support for Netgear FA101 ethernet USB NIC. PR: usb/102286 Submitted by: Volker MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T18:03:39.000000Z K 7 svn:log V 126 Add support for Psion Gold Port Ethernet USB NIC. PR: usb/102296 Submitted by: Volker MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T18:09:27.000000Z K 7 svn:log V 143 Add support for Epson Stylus CX4200 in uscanner(4). PR: usb/102851 Submitted by: Jonathan Fosburgh MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T18:18:40.000000Z K 7 svn:log V 147 Add support for Novatech NV902 wireless NIC in ural(4). PR: usb/102852 Submitted by: Jonathan Fosburgh MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T18:28:55.000000Z K 7 svn:log V 125 Add SCSI da(4) quirk for the iRiver H10. PR: usb/102547 Submitted by: Sven Esbjerg MFC after: 3 days END K 10 svn:author V 4 jhay K 8 svn:date V 27 2006-10-07T18:31:27.000000Z K 7 svn:log V 174 MFC: 1.70 Hopefully the last tweak in trying to make it possible to add ipv6 direct host routes without side effects. Submitted by: JINMEI Tatuya Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-07T18:34:08.000000Z K 7 svn:log V 310 - Prebuild libgssapi only if building with Kerberos support. - Remove libnetgraph from the list of prebuilt libraries as no other library depends on it (snmp_netgraph.so does not count as we don't build it in the "libraries" target). - Restore libssh dependencies when compiling with Kerberos support. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2006-10-07T18:35:48.000000Z K 7 svn:log V 164 MFC add.c:1.15, label.c:1.3, remove.c:1.10 Use strtoll(3) instead of strtol(3) for the starting block or partition size. PR: bin/103991 Approved by: re (kensmith) END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T19:04:23.000000Z K 7 svn:log V 111 Add a SCSI da(4) quirk for Rekam USB Camera. PR: usb/98713 Submitted by: Alex MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-07T19:26:46.000000Z K 7 svn:log V 52 Shuffle _*_libs assigments (no functional changes). END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T19:27:53.000000Z K 7 svn:log V 134 Add a USB quirk for Motorola A41x/V32x USB phones. PR: usb/97512 Submitted by: Mark Diekhans MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T19:42:45.000000Z K 7 svn:log V 123 Add a USB quirk for CMOTECH CDMA USB modem. PR: usb/97948 Submitted by: Alexei Volkov MFC after: 3 days END K 10 svn:author V 3 flz K 8 svn:date V 27 2006-10-07T20:08:37.000000Z K 7 svn:log V 148 Add a USB umass(4) quirk for Panasonic KXL-840AN CD-R drive. PR: usb/81073 Submitted by: James E. Flemer MFC after: 3 days END K 10 svn:author V 3 jmg K 8 svn:date V 27 2006-10-07T21:15:40.000000Z K 7 svn:log V 228 flesh out the devd.conf man page... Mostly from the PR, but did a couple gramatical tweaks along w/ sorting the list, and adding that serial is available for USB.... PR: 85097 Submitted by: Fredrik Lindberg MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-07T21:18:13.000000Z K 7 svn:log V 105 MFC: 1.74: Don't run install-info under lockf if not installing in parallel. Approved by: re (kensmith) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-07T21:27:21.000000Z K 7 svn:log V 185 getenv.3: Put "is" on a line with other words getobjformat.3: "takes precedence over" is not an envrionment variable. PR: 75545 Submitted by: n-kogane@syd.odn.ne.jp MFC after: 3 days END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-07T22:14:43.000000Z K 7 svn:log V 260 Make -r a synonym for -R, similar to behavior on Linux while being backwards compatible with old -r behavior with regards to -L. You can now copy fifos and other special files with -r. Reviewed by: -standards (long ago), das, bde Approved by: bde (recently) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-07T23:12:19.000000Z K 7 svn:log V 69 Properly separate sentences by adding a semi-colon. Hinted by: bmah END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-07T23:17:05.000000Z K 7 svn:log V 298 Sync with CURRENT: Kill the BUGS section, and remove a similar line noted under -T. As far as I know, Sun's NFS support works with TCP just fine. This is even hinted at in the PR. PR: 71782 Properly separate sentences by adding a semi-colon. Hinted by: bmah Approved by: re (bmah) END K 10 svn:author V 4 emax K 8 svn:date V 27 2006-10-07T23:41:22.000000Z K 7 svn:log V 77 MFC: Pacify new GCC4 warnings Submitted by: kan Approved by: re (kensmith) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2006-10-08T00:22:20.000000Z K 7 svn:log V 37 New release note: SA-06:22.openssh. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2006-10-08T00:24:14.000000Z K 7 svn:log V 54 MFC: SA-06:22.openssh. Approved by: re (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2006-10-08T00:28:24.000000Z K 7 svn:log V 24 MFC: SA-06:22.openssh. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-10-08T02:24:33.000000Z K 7 svn:log V 243 MFC rev. 1.16 (iedowse): Add missing parentheses to fix a segmentation fault that is easily reproducable with `jot -s " " 400 1 | column -t'. The bug was present in the the original CSRG 'column -t' added in 1989. Approved by: re (kensmith) END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-10-08T02:26:53.000000Z K 7 svn:log V 215 MFC rev. 1.16 (iedowse): Add missing parentheses to fix a segmentation fault that is easily reproducable with `jot -s " " 400 1 | column -t'. The bug was present in the the original CSRG 'column -t' added in 1989. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-08T02:50:34.000000Z K 7 svn:log V 124 Fix TLS on sparc64 for statically and dynamically linked binaries Approved by: rwatson (mentor) Reviewed by: jmg and marcel END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-08T05:32:54.000000Z K 7 svn:log V 99 MFC rev. 1.12: don't leak fd on error, change parselength() prototype. Approved by: re (kensmith) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-08T05:34:54.000000Z K 7 svn:log V 88 MFC rev. 1.19, 1.20: mention DEFAULT keyword, markup fixes. Approved by: re (kensmith) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-08T05:37:24.000000Z K 7 svn:log V 71 MFC rev. 1.28: make 'pw groupadd -o' work. Approved by: re (kensmith) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-08T05:45:57.000000Z K 7 svn:log V 73 MFC rev. 1.36: don't fseek() on closed file. Approved by: re (kensmith) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-08T05:52:49.000000Z K 7 svn:log V 435 MFC rev. 1.45: fixes from NetBSD: restore owner/group/mode/atime/mtime of symbolic links; extract file flags of symbolic link; call getfile() before altering file attributes; open file with mode 0600 instead of 0666; move skipfile() before altering file attributes in IF{CHR,BLK} and IFIFO cases; use file mode 0600 when creating special file or fifo, revs. 1.33; remove redundant -N check. Approved by: re (kensmith) END K 10 svn:author V 3 sos K 8 svn:date V 27 2006-10-08T09:58:00.000000Z K 7 svn:log V 38 Add missing PCI ID for the acer m5288 END K 10 svn:author V 4 ceri K 8 svn:date V 27 2006-10-08T10:31:44.000000Z K 7 svn:log V 93 Update the list of POSIX extensions. PR: docs/103859 Submitted by: shaun MFC after: 1 week END K 10 svn:author V 4 piso K 8 svn:date V 27 2006-10-08T13:51:27.000000Z K 7 svn:log V 68 Sort libalias files. Approved by: glebius Reviewed by: glebius, ru END K 10 svn:author V 4 piso K 8 svn:date V 27 2006-10-08T13:53:45.000000Z K 7 svn:log V 79 Various mdoc and grammar fixes. Approved by: glebius Reviewed by: glebius, ru END K 10 svn:author V 4 piso K 8 svn:date V 27 2006-10-08T14:02:00.000000Z K 7 svn:log V 172 Fix a regression: let natd load libalias modules before /usr is mounted renaming /lib/libalias_*.so.4 to /lib/libalias_*.so. Approved by: glebius Reviewed by: glebius, ru END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-10-08T16:55:27.000000Z K 7 svn:log V 77 Implement /proc/sys/kernel/pid_max. Submitted by: rdivacky Tested with: LTP END K 10 svn:author V 4 ceri K 8 svn:date V 27 2006-10-08T17:05:15.000000Z K 7 svn:log V 78 Add a basic manpage for geom_uzip(4). Reviewed by: trhodes MFC after: 1 week END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-10-08T17:08:27.000000Z K 7 svn:log V 177 - Replace homegrown check for FIFO with S_ISFIFO. [1] - Check the status of the options before messing with it. Inspired by: NetBSD [1] Submitted by: rdivacky Tested with: LTP END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-10-08T17:10:34.000000Z K 7 svn:log V 148 - change if (cond) panic() to KASSERT. - Dont forget to free em in a case of error. Suggested by: ssouhlal Submitted by: rdivacky Tested with: LTP END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-10-08T17:13:54.000000Z K 7 svn:log V 144 Remove unnecessary test case. (As written, that branch will never be followed.) Submitted by: ryanb Found with: Coverity Prevent CID: 239860 END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-08T18:15:08.000000Z K 7 svn:log V 540 Fixed formatting of printing of command tables. WIth the default max output width of 79, only 6 columns of width 12 each fit, but 7 columns were printed. The fix is to pass the width of the next output to db_end_line() and not assume there that this width is always 1. Related unfixed bugs: - 1 character is wasted for a space after the last column - suppression of trailing spaces used to limit the misformatting, but seems to have been lost - in db_examine(), the width of the next output is not know and is still assumed to be 1. END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-08T18:37:00.000000Z K 7 svn:log V 658 Added some aliases: - `b' is now an official alias for `break'. It used to be an unofficial alias, but this was broken by adding the `bt' alias for `trace'. - `t' is now an official alias for `trace'. It used to be an unofficial alias, but this was broken by adding the `thread' command. - `registers' is now an alias for `show registers'. This is a hack to break the unofficial `r' alias for `reset'. `r' really means `registers' in some debuggers, so I sometimes type it accidentally and am annoyed when it resets the system. A short command shouldn't have such a large effect. Now at least `res' must be typed to disambiguate `reset'. END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-08T18:51:58.000000Z K 7 svn:log V 60 Added few more pci ids for Intel, ATI, NVidia, VIA and SiS. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-10-08T19:41:05.000000Z K 7 svn:log V 200 - Note that the bridge uses a random MAC and can be overridden. - Provide an example of assigning an IP to the bridge. PR: kern/102607 Submitted by: Stefan Bethke MFC after: 3 days END K 10 svn:author V 4 joel K 8 svn:date V 27 2006-10-08T19:41:37.000000Z K 7 svn:log V 35 Update list of supported hardware. END K 10 svn:author V 4 joel K 8 svn:date V 27 2006-10-08T19:57:53.000000Z K 7 svn:log V 37 Update the list of codecs as well... END K 10 svn:author V 3 alc K 8 svn:date V 27 2006-10-08T20:26:16.000000Z K 7 svn:log V 186 Change vnode_pager_generic_getpages() so that it does not panic if the given file is sparse. Instead, it zeroes the requested page. Reviewed by: tegge PR: kern/98116 MFC after: 3 days END K 10 svn:author V 4 ceri K 8 svn:date V 27 2006-10-08T21:16:00.000000Z K 7 svn:log V 223 When using sysinstall on a running system and editing a disk label fails, suggest setting kern.geom.debugflags to 16. PR: bin/94409 Submitted by: Markus Oestreicher MFC after: 10 days END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-10-09T00:49:57.000000Z K 7 svn:log V 56 Use LIST_FOREACH_SAFE instead of a hand rolled version. END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-09T02:27:55.000000Z K 7 svn:log V 112 Document new aliases `b', `t' and `registers'. Document old aliases `bt', `c', `d', `p', `s', `w' and `where'. END K 10 svn:author V 7 chinsan K 8 svn:date V 27 2006-10-09T04:11:34.000000Z K 7 svn:log V 69 Add a tip on "how to strip UTF-8 BOM" Approved by: delphij (mentor) END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-09T04:43:07.000000Z K 7 svn:log V 126 add sun4v support to the sparc64 boot loader Approved by: rwatson (mentor) Reviewed by: jmg Tested by: kris, dwhite, and jmg END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-09T04:45:19.000000Z K 7 svn:log V 95 kernel clean up to make the sun4v kernel build Reviewed by: jmg Approved by: rwatson (mentor) END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-09T04:52:14.000000Z K 7 svn:log V 182 Temporarily add newer copy of tc-sparc.c to build to support building of sun4v. This can be removed once the binutils import happens. Reviewed by: kan Approved by: rwatson (mentor) END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-09T04:58:45.000000Z K 7 svn:log V 126 buildworld fixes for sun4v not sure why pmap.c is included as it is unchanged Approved by: rwatson (mentor) Reviewed by: jmg END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-09T05:12:54.000000Z K 7 svn:log V 120 unbreak build for sparc64 etc. TARGET won't be defined on non subarches Approved by: rwatson (mentor) Reviewed by: jmg END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-09T05:31:37.000000Z K 7 svn:log V 173 o Enable test-sparceaout test since alc@ has fixed the panic in rev. 1.229 sys/vm/vnode_pager.c. cVS: ---------------------------------------------------------------------- END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-09T05:59:04.000000Z K 7 svn:log V 148 unbreak sparc64 loader build re-add accidentally deleted asi value remove sun4v only header include Approved by: rwatson (mentor) Reviewed by: jmg END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-09T06:08:24.000000Z K 7 svn:log V 101 unbreak buildkernel for sparc64 - fallout from sun4v Approved by: rwatson (mentor) Reviewed by: jmg END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-09T06:47:08.000000Z K 7 svn:log V 31 o Grammar. Submitted by: kris END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2006-10-09T07:00:59.000000Z K 7 svn:log V 62 more sun4v fallout - missed add Approved by: rwatson (mentor) END K 10 svn:author V 3 hrs K 8 svn:date V 27 2006-10-09T12:44:53.000000Z K 7 svn:log V 117 MFC of rev 1.21: Disable an overly-verbose warning message by default. Suggested by: njl Approved by: re (kensmith) END K 10 svn:author V 4 ceri K 8 svn:date V 27 2006-10-09T12:50:16.000000Z K 7 svn:log V 35 Add more .Xr's. MFC after: 6 days END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2006-10-09T12:50:17.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. END K 10 svn:author V 3 kib K 8 svn:date V 27 2006-10-09T14:17:30.000000Z K 7 svn:log V 124 MFC rev. 1.685: Correct the comment: numvnodes is decreased on vdestroying the vnode. Approved by: re (hrs), pjd (mentor) END K 10 svn:author V 3 kib K 8 svn:date V 27 2006-10-09T14:18:26.000000Z K 7 svn:log V 127 MFC rev. 1.27: Remove long untrue note about storing state information inside free items. Approved by: re (hrs), pjd (mentor) END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-10-09T14:33:26.000000Z K 7 svn:log V 51 MFen 1.73.2.29 -> 1.73.2.32 Approved by: re (hrs) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-09T15:21:50.000000Z K 7 svn:log V 12 Fix markup. END K 10 svn:author V 3 sos K 8 svn:date V 27 2006-10-09T16:01:35.000000Z K 7 svn:log V 61 MFC: Add missing PCI ID for the acer m5288 Approved by: re@ END K 10 svn:author V 3 jmg K 8 svn:date V 27 2006-10-09T16:15:56.000000Z K 7 svn:log V 150 provide routines to access VPD data at the PCI layer... remove sk's own implementation, and use the new calls to get the data... Reviewed by: -arch END K 10 svn:author V 4 rink K 8 svn:date V 27 2006-10-09T17:38:18.000000Z K 7 svn:log V 166 Prevent mountd(8) from resetting mount options when exporting a filesystem. Approved by: imp (mentor) Sponsored by: Quality Service Provider BV MFC after: 3 days END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-09T17:57:40.000000Z K 7 svn:log V 103 Note the naming convention of files in share/skel and explain the "dot" prefix is removed. PR: 103828 END K 10 svn:author V 3 sos K 8 svn:date V 27 2006-10-09T18:11:19.000000Z K 7 svn:log V 51 MFC: Bring in ATA<>USB support. Approved by: re@ END K 10 svn:author V 3 sos K 8 svn:date V 27 2006-10-09T18:13:51.000000Z K 7 svn:log V 47 MFC: Enable atausb. Approved by: re@ END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-10-09T18:41:37.000000Z K 7 svn:log V 325 MFC: - Remove SCHED_ULE from GENERIC to better avoid foot-shooting by unsuspecting users. - Add a comment in NOTES about experimental status of SCHED_ULE. - Make warning about experimental status in sched_ule(4) a bit stronger. This is not an exact MFC since we don't have alpha in -CURRENT. Approved by: re (kensmith) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-09T19:01:02.000000Z K 7 svn:log V 47 Better mdoc(7). Bump doc date. Kicked by: ru END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-09T19:20:53.000000Z K 7 svn:log V 141 The SIOCSIFNETMASK ioctl was removed from tun.c, thus remove mention of it in the tun.4 manual page. PR: 98541 Submitted by: David Gilbert END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-09T19:37:26.000000Z K 7 svn:log V 130 Don't go beyond the provided string when parsing the `\' character. PR: bin/99985 Submitted by: Nate Eldredge MFC after: 3 days END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-10-09T19:47:17.000000Z K 7 svn:log V 240 MFC: Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag. This eliminates a race where MNT_UPDATE flag could be lost when nmount() raced against sync(), sync_fsync() or quotactl(). Approved by: re (kensmith) END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-10-09T19:50:05.000000Z K 7 svn:log V 159 MFC: Don't restore mnt_kern_flag on failed MNT_UPDATE mount, it can race with dounmount(), causing loss of MNTK_UNMOUNT flag. Approved by: re (kensmith) END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-10-09T19:52:25.000000Z K 7 svn:log V 169 MFC: Don't restore MNT_QUOTA bit in mnt_flag after a failed mount with MNT_UPDATE flag, closing a race between nmount() and quotactl(). Approved by: re (kensmith) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-09T19:53:00.000000Z K 7 svn:log V 190 Patch in previous commit should have bumped doc date. Fix spelling of ioctl. Note that previous commit was actually submitted by bz. I'm not yet used to the code boxes yet. Noticed by: ru END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-10-09T19:55:19.000000Z K 7 svn:log V 151 MFC: Don't restore MNT_QUOTA bit in mnt_flag after snapshot creation, closing a race between nmount() and quotactl(). Approved by: re (kensmith) END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-10-09T19:56:37.000000Z K 7 svn:log V 136 MFC: Reduce fluctuations of mnt_flag to allow unlocked readers to get a slightly more consistent view. Approved by: re (kensmith) END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-10-09T20:04:46.000000Z K 7 svn:log V 246 MFC: If the buffer lock has waiters after the buffer has changed identity then getnewbuf() needs to drop the buffer in order to wake waiters that might sleep on the buffer in the context of the old identity. Approved by: re (kensmith) END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-10-09T20:09:36.000000Z K 7 svn:log V 164 MFC: Correct check for when IO_SYNC should be set for filesystem not using softupdates when truncating a directory to zero length. Approved by: re (kensmith) END K 10 svn:author V 4 jkim K 8 svn:date V 27 2006-10-09T20:24:49.000000Z K 7 svn:log V 51 Fix 32-bit PTE in the GART table. Noticed by: jmg END K 10 svn:author V 4 jkim K 8 svn:date V 27 2006-10-09T20:26:32.000000Z K 7 svn:log V 19 Fix style(9) nits. END K 10 svn:author V 4 emax K 8 svn:date V 27 2006-10-09T21:00:17.000000Z K 7 svn:log V 351 MFC: Install vkbd(4) header into dev/vkbd. Update bthidd(8) code and hook it up to the build. bthidd(8) now was integrated with vkbd(4) and supports multiple keyboards via vkbd(4)/kbdmux(4). The code was tested with Apple Bluetooth keyboard and SE k700i cell phone (remote control feature). Add bthidd(8) rc(8) script. Approved by: re (kensmith) END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2006-10-09T21:44:23.000000Z K 7 svn:log V 127 MFC 1.63: Put a bit of hysteresis into both BUSY SCSI status returns and CAM_RESRC_UNAVAIL returns. Approved by: re (kensmith) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-09T22:12:08.000000Z K 7 svn:log V 187 Add a note about rule syntax compared to the shell used so users do not get frustraited when: ipfw add 201 deny ip from any to table(2) in via xl1 returns "Badly placed ( )'s" PR: 73638 END K 10 svn:author V 6 markus K 8 svn:date V 27 2006-10-09T22:27:23.000000Z K 7 svn:log V 118 Fix a typo introduced in the last commit: WWW Refresh is 0x227, not 0227 Approved by: emax (mentor) MFC after: 1 day END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-09T22:35:02.000000Z K 7 svn:log V 81 Add information on how to escape a literal colon in a value or name. PR: 101262 END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-10-09T23:45:26.000000Z K 7 svn:log V 79 correct diag request to fetch isr state on fatal interrupts MFC after: 1 week END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-10T01:57:25.000000Z K 7 svn:log V 111 grep -P xxx file.txt "The -P option is not supported" Removed from the manual page via this commit. PR: 99831 END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-10T02:20:12.000000Z K 7 svn:log V 88 Note that the -v option may be used to expand long SSIDs. PR: 102118 Reviewed by: sam END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-10T06:36:01.000000Z K 7 svn:log V 372 Fixed loss of whitespace suppression at ends of lines. Whitespace suppression is only needed at ends of lines, but rev.1.32 forced it off precisely there. The --More-- prompt is now cleared by explicitly forcing out the whitespace in "\r \r". It might be better to use the line editor's clearing functions, but these are currently static and not much different. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2006-10-10T07:19:30.000000Z K 7 svn:log V 34 Remove ndisapi.9 Xref. PR: 97375 END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-10T07:26:54.000000Z K 7 svn:log V 810 The powerpc and sparc64 MD `reboot' commands should never have existed since they just duplicated the MI `reset' command. Instead of removing them, make `reboot' an MI alias for `reboot' since this gives a better way of killing the `r' alias for `reset'. Remove the `registers' command that was used to kill the alias. Turn the powerpc and sparc64 MD `halt' command into an MI command. A copy of sparc64/db_interface.c grew in sun4v just after I found the extra reboot commands. It has not been changed, and is now not identical. Duplicated commands come out duplicated in ddb's online help, but cause large problems when used (e.g., on i386's with 2 halt's and an hwatch, typing h doesn' give the expected message about an ambiguous command, but hangs like the halt command or a looping parseri would). END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-10T08:15:08.000000Z K 7 svn:log V 33 Fix markup in previous revision. END K 10 svn:author V 3 kib K 8 svn:date V 27 2006-10-10T09:20:54.000000Z K 7 svn:log V 540 Do not translate the IN_ACCESS inode flag into the IN_MODIFIED while filesystem is suspending/suspended. Doing so may result in deadlock. Instead, set the (new) IN_LAZYACCESS flag, that becomes IN_MODIFIED when suspend is lifted. Change the locking protocol in order to set the IN_ACCESS and timestamps without upgrading shared vnode lock to exclusive (see comments in the inode.h). Before that, inode was modified while holding only shared lock. Tested by: Peter Holm Reviewed by: tegge, bde Approved by: pjd (mentor) MFC after: 3 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-10T09:44:08.000000Z K 7 svn:log V 39 Fix markup botched in previous commit. END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-10T11:07:37.000000Z K 7 svn:log V 585 Sort some of the most inconsistently ordered descriptions of commands (the group of watchpoint commands, and the `reset' command). NetBSD has sorted everything alphabetically, but I think we would have too many commands for that if all commands were actually documented here, so this commit moves towards alphabetical order in several sections: - section for pure ddb (non-"show") commands. Now contains the watchpoint commands and is mostly in "logical" order. - section for pure ddb "show" commands - similarly for auxilary commands. Most of these are currently missing here. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-10T11:37:41.000000Z K 7 svn:log V 322 o From kern_prot.c::p_cansignal(): UNIX signalling semantics require that processes in the same session always be able to deliver SIGCONT to one another, overriding the remaining protections. Fix SIGCONT special case description similar to rev. 1.22 kill.2. PR: docs/58710 Submitted by: Ryan Younce MFC after: 2 weeks END K 10 svn:author V 3 ume K 8 svn:date V 27 2006-10-10T12:41:05.000000Z K 7 svn:log V 209 MFC: Restore the behavior that net.inet6.ip6.auto_linklocal=0 could be coexist with ipv6_enable="YES". etc/network.subr: 1.175 etc/rc.d/Makefile: 1.77 etc/rc.d/auto_linklocal: 1.1 Approved by: re (hrs) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-10-10T13:11:32.000000Z K 7 svn:log V 295 Merge audit_bsm.c:1.15 from HEAD to RELENG_6: Add BSM conversion switch entries for a number of system calls, many administrative, to prevent console warnings and enable basic event auditing (generally without arguments). Obtained from: TrustedBSD Project Approved by: re (kensmith) END