ƒ°263496 213 148 183 231 325 148 148 148 148 186 334 148 148 3686 3822 148 148 163 164 148 148 148 148 148 148 187 148 148 148 267 148 148 148 148 148 199 148 148 148 148 148 207 215 330 610 148 148 157 411 148 148 210 148 171 146 173 148 148 148 148 148 148 148 148 148 775 148 148 148 148 148 148 148 168 148 240 179 422 148 148 148 148 183 148 148 148 254 257 254 254 148 148 148 148 148 148 148 148 148 148 148 172 148 173 148 148 148 148 148 148 148 148 148 148 148 148 148 148 142 147 167 165 215 210 209 561 171 98 171 195 171 140 195 247 539 539 215 413 175 266 124 111 231 228 98 182 182 182 213 213 213 162 123 161 427 128 295 159 789 133 243 121 143 137 98 1126 436 456 462 133 402 117 117 188 490 149 149 248 138 337 188 234 257 782 140 156 231 524 168 177 177 157 526 526 952 262 482 262 619 340 250 125 269 203 269 254 540 540 164 136 356 154 120 510 K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T16:57:34.555073Z K 7 svn:log V 56 Document r263032. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-03-21T17:07:18.236417Z K 7 svn:log V 87 Fix breakage in ipfw+VIMAGE after r261590. PR: kern/187665 Sponsored by: Nginx, Inc. END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-03-21T17:17:19.678102Z K 7 svn:log V 138 Add change forgotten in r263475. Make dmaplimit accessible outside amd64/pmap.c. Sponsored by: The FreeBSD Foundation MFC after: 1 week END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T17:17:39.566308Z K 7 svn:log V 232 MFC r260653 (partial), r260655: r260653 (hrs): Add missing footer due to DSSSL->XSLT migration and use XML catalog to resolve URI r260655 (hrs): Add missing arch= and revision= support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T17:34:54.330259Z K 7 svn:log V 56 Document r263031. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T17:34:56.139439Z K 7 svn:log V 56 Document r263028. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T17:43:26.535854Z K 7 svn:log V 56 Document r262988. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T17:43:28.429172Z K 7 svn:log V 56 Document r262968. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T17:43:30.376610Z K 7 svn:log V 94 Move the Radeon KMS and aacraid(4) to Hardware Support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-21T17:53:10.189674Z K 7 svn:log V 238 MFC r232261 by tijl Copy amd64 _types.h to x86 and merge with i386 _types.h. Replace existing amd64/i386/pc98 _types.h with stubs. MFC (part of) r235939 by obrien Consitently use "__LP64__". Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T17:53:24.062560Z K 7 svn:log V 56 Document r262879. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T17:53:25.930305Z K 7 svn:log V 56 Document r262706. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-21T17:53:59.185884Z K 7 svn:log V 3592 MFC 261991: Upgrade our copy of llvm/clang to 3.4 release. This version supports all of the features in the current working draft of the upcoming C++ standard, provisionally named C++1y. The code generator's performance is greatly increased, and the loop auto-vectorizer is now enabled at -Os and -O2 in addition to -O3. The PowerPC backend has made several major improvements to code generation quality and compile time, and the X86, SPARC, ARM32, Aarch64 and SystemZ backends have all seen major feature work. Release notes for llvm and clang can be found here: MFC 262121 (by emaste): Update lldb for clang/llvm 3.4 import This commit largely restores the lldb source to the upstream r196259 snapshot with the addition of threaded inferior support and a few bug fixes. Specific upstream lldb revisions restored include: SVN git 181387 779e6ac 181703 7bef4e2 182099 b31044e 182650 f2dcf35 182683 0d91b80 183862 15c1774 183929 99447a6 184177 0b2934b 184948 4dc3761 184954 007e7bc 186990 eebd175 Sponsored by: DARPA, AFRL MFC 262186 (by emaste): Fix mismerge in r262121 A break statement was lost in the merge. The error had no functional impact, but restore it to reduce the diff against upstream. MFC 262303: Pull in r197521 from upstream clang trunk (by rdivacky): Use the integrated assembler by default on FreeBSD/ppc and ppc64. Requested by: jhibbits MFC 262611: Pull in r196874 from upstream llvm trunk: Fix a crash that occurs when PWD is invalid. MCJIT needs to be able to run in hostile environments, even when PWD is invalid. There's no need to crash MCJIT in this case. The obvious fix is to simply leave MCContext's CompilationDir empty when PWD can't be determined. This way, MCJIT clients, and other clients that link with LLVM don't need a valid working directory. If we do want to guarantee valid CompilationDir, that should be done only for clients of getCompilationDir(). This is as simple as checking for an empty string. The only current use of getCompilationDir is EmitGenDwarfInfo, which won't conceivably run with an invalid working dir. However, in the purely hypothetically and untestable case that this happens, the AT_comp_dir will be omitted from the compilation_unit DIE. This should help fix assertions occurring with ports-mgmt/tinderbox, when it is using jails, and sometimes invalidates clang's current working directory. Reported by: decke MFC 262809: Pull in r203007 from upstream clang trunk: Don't produce an alias between destructors with different calling conventions. Fixes pr19007. (Please note that is an LLVM PR identifier, not a FreeBSD one.) This should fix Firefox and/or libxul crashes (due to problems with regparm/stdcall calling conventions) on i386. Reported by: multiple users on freebsd-current PR: bin/187103 MFC 263048: Repair recognition of "CC" as an alias for the C++ compiler, since it was silently broken by upstream for a Windows-specific use-case. Apparently some versions of CMake still rely on this archaic feature... Reported by: rakuco MFC 263049: Garbage collect the old way of adding the libstdc++ include directories in clang's InitHeaderSearch.cpp. This has been superseded by David Chisnall's commit in r255321. Moreover, if libc++ is used, the libstdc++ include directories should not be in the search path at all. These directories are now only used if you pass -stdlib=libstdc++. END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-21T17:56:32.967276Z K 7 svn:log V 3728 MFC 254790 (by emaste): Import llvm r187614 (git 44c8e34), for lldb's use: Author: Daniel Malea Date: Thu Aug 1 21:18:16 2013 +0000 Fixed the Intel-syntax X86 disassembler to respect the (existing) option for hexadecimal immediates, to match AT&T syntax. This also brings a new option for C-vs-MASM-style hex. Patch by Richard Mitton Reviewed: http://llvm-reviews.chandlerc.com/D1243 MFC 258003 (by emaste): Merge upstream LLVM r182803: [Mips] Add Mips specific dynamic table entry tags. This is to support an upcoming LLDB snapshot update. Reviewed by: dim@ Sponsored by: DARPA, AFRL MFC 258005: Merge upstream LLVM r192118: Formally added an explicit enum for DWARF TLS support. No functionality change. Reviewed by: dim@ Sponsored by: DARPA, AFRL MFC 261991: Upgrade our copy of llvm/clang to 3.4 release. This version supports all of the features in the current working draft of the upcoming C++ standard, provisionally named C++1y. The code generator's performance is greatly increased, and the loop auto-vectorizer is now enabled at -Os and -O2 in addition to -O3. The PowerPC backend has made several major improvements to code generation quality and compile time, and the X86, SPARC, ARM32, Aarch64 and SystemZ backends have all seen major feature work. Release notes for llvm and clang can be found here: MFC 262303: Pull in r197521 from upstream clang trunk (by rdivacky): Use the integrated assembler by default on FreeBSD/ppc and ppc64. Requested by: jhibbits MFC 262611: Pull in r196874 from upstream llvm trunk: Fix a crash that occurs when PWD is invalid. MCJIT needs to be able to run in hostile environments, even when PWD is invalid. There's no need to crash MCJIT in this case. The obvious fix is to simply leave MCContext's CompilationDir empty when PWD can't be determined. This way, MCJIT clients, and other clients that link with LLVM don't need a valid working directory. If we do want to guarantee valid CompilationDir, that should be done only for clients of getCompilationDir(). This is as simple as checking for an empty string. The only current use of getCompilationDir is EmitGenDwarfInfo, which won't conceivably run with an invalid working dir. However, in the purely hypothetically and untestable case that this happens, the AT_comp_dir will be omitted from the compilation_unit DIE. This should help fix assertions occurring with ports-mgmt/tinderbox, when it is using jails, and sometimes invalidates clang's current working directory. Reported by: decke MFC 262809: Pull in r203007 from upstream clang trunk: Don't produce an alias between destructors with different calling conventions. Fixes pr19007. (Please note that is an LLVM PR identifier, not a FreeBSD one.) This should fix Firefox and/or libxul crashes (due to problems with regparm/stdcall calling conventions) on i386. Reported by: multiple users on freebsd-current PR: bin/187103 MFC 263048: Repair recognition of "CC" as an alias for the C++ compiler, since it was silently broken by upstream for a Windows-specific use-case. Apparently some versions of CMake still rely on this archaic feature... Reported by: rakuco MFC 263049: Garbage collect the old way of adding the libstdc++ include directories in clang's InitHeaderSearch.cpp. This has been superseded by David Chisnall's commit in r255321. Moreover, if libc++ is used, the libstdc++ include directories should not be in the search path at all. These directories are now only used if you pass -stdlib=libstdc++. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:08:08.642692Z K 7 svn:log V 56 Document r262594. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:08:10.521200Z K 7 svn:log V 56 Document r262564. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:08:12.338661Z K 7 svn:log V 71 Remove reference to 6.2-RELEASE. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:08:14.182147Z K 7 svn:log V 72 Rewrap paragraph after rewording. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:29:05.195127Z K 7 svn:log V 56 Document r262362. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:29:07.172066Z K 7 svn:log V 56 Document r262231. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:29:08.997160Z K 7 svn:log V 56 Document r262175. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:29:10.848744Z K 7 svn:log V 56 Document r262160. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:29:12.707268Z K 7 svn:log V 56 Document r262158. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:48:21.313080Z K 7 svn:log V 56 Document r262153. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:48:23.201638Z K 7 svn:log V 95 Move the urndis(4) entry to 'Network Interface' section. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:48:25.077904Z K 7 svn:log V 56 Document r262153. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:48:26.978036Z K 7 svn:log V 56 Document r262134. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:48:28.829057Z K 7 svn:log V 56 Document r262124. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T18:48:30.697035Z K 7 svn:log V 174 VPD is an acronym for Vital Process Data, but is a misnomer. Reword the pciconf(8) entry to avoid using the acronym. Feedback from: jhb Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:03:20.980510Z K 7 svn:log V 56 Document r262116. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:03:22.879306Z K 7 svn:log V 56 Document r262105. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:03:24.734158Z K 7 svn:log V 56 Document r262076. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:03:26.616244Z K 7 svn:log V 56 Document r261973. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:03:28.440037Z K 7 svn:log V 56 Document r261933. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-03-21T19:12:05.833239Z K 7 svn:log V 106 Mark the following sysctls as MPSAFE: kern.file kern.proc.filedesc kern.proc.ofiledesc MFC after: 7 days END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:24:42.403067Z K 7 svn:log V 56 Document r261865. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:24:44.336047Z K 7 svn:log V 56 Document r261674. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:24:46.188600Z K 7 svn:log V 56 Document r261510. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:24:48.069378Z K 7 svn:log V 56 Document r261483. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:24:49.938561Z K 7 svn:log V 56 Document r261375. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T19:24:51.791598Z K 7 svn:log V 114 Move xz(1), Sendmail, and BIND entries to the contributed software section. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-21T19:40:05.694358Z K 7 svn:log V 119 Handle the -b option for specifying boot code that lives in the partitioning scheme's meta data. Implement it for GPT. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-21T19:49:31.027934Z K 7 svn:log V 234 MFC r232262 by tijl: Copy amd64 _limits.h to x86 and merge with i386 _limits.h. Replace amd64/i386/pc98 _limits.h with stubs. MFC (part of) r235939 by obrien: Consitently use "__LP64__". Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-21T19:58:37.550998Z K 7 svn:log V 514 MFC r232264 by tijl: Copy amd64 _stdint.h to x86 and merge with i386 _stdint.h. Replace amd64/i386/pc98 _stdint.h with stubs. MFC r232519 by tijl: Do not use INT64_C and UINT64_C to define 64 bit integer limits. They aren't defined for C++ code unless __STDC_CONSTANT_MACROS is defined. Reported by: jhb MFC (part of) r235939 by obrien: Consitently use "__LP64__". [there are 33 __LP64__'s in the kernel (minus cddl/ and contrib/), and 11 _LP64's] Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T20:09:26.566678Z K 7 svn:log V 56 Document r260909. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T20:09:28.497275Z K 7 svn:log V 56 Document r260891. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T20:09:30.439369Z K 7 svn:log V 65 Document r260868, r260869. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-21T20:21:23.342650Z K 7 svn:log V 315 MFC r232491 by tijl: Copy amd64 float.h to x86 and merge with i386 float.h. Replace amd64/i386/pc98 float.h with stubs. MFC (part of) r235939 by obrien: Consitently use "__LP64__". [there are 33 __LP64__'s in the kernel (minus cddl/ and contrib/), and 11 _LP64's] Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:05:43.166300Z K 7 svn:log V 56 Document r260651. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:05:45.031928Z K 7 svn:log V 56 Document r260650. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:05:46.851784Z K 7 svn:log V 117 Document r260646, FreeBSD-SA-14:04.bind. Prune the SA list from stale entries. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:22:58.057666Z K 7 svn:log V 56 Document r260644. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:23:00.031346Z K 7 svn:log V 79 Document r260643, FreeBSD-SA-14:02.ntpd. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:23:02.068970Z K 7 svn:log V 54 Fix SA sorting. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:23:03.980740Z K 7 svn:log V 81 Document r260642, FreeBSD-SA-14:01.bsnmpd. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:23:05.880785Z K 7 svn:log V 56 Document r260507. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:23:07.867199Z K 7 svn:log V 56 Document r260433. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:50:12.278599Z K 7 svn:log V 56 Document r260432. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:50:14.241156Z K 7 svn:log V 56 Document r260252. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:50:16.149791Z K 7 svn:log V 56 Document r260208. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:50:18.147157Z K 7 svn:log V 56 Document r260197. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:50:20.018987Z K 7 svn:log V 56 Document r260134. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:50:21.882989Z K 7 svn:log V 56 Document r260119. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T21:50:23.726591Z K 7 svn:log V 56 Document r260082. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-21T21:59:11.431125Z K 7 svn:log V 682 MFC 239138 (by andrew): Import compiler-rt r160957. This is mostly a no-op other than for ARM where it adds missing __aeabi_mem* and __aeabi_*divmod functions. Even on ARM these will remain unused until the rest of the ARM EABI code is merged. MFC 245628 (by andrew): Import compiler-rt r172839. This brings in __aeabi_lcmp and __aeabi_ulcmp. It also fixes the spelling of __aeabi_f2lz. Both changes originated on the arm_eabi project branch. MFC 245641: Add a newline at the end of the file to stop gcc from complaining MFC 245642 (by andrew): Don't use the pcs attribute on compilers that don't support it. We can revert this when we stop supporting old versions of gcc. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:32:00.939501Z K 7 svn:log V 56 Document r260007. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:32:02.888193Z K 7 svn:log V 56 Document r259519. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:32:04.768065Z K 7 svn:log V 56 Document r259466. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:32:06.602989Z K 7 svn:log V 56 Document r259460. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:32:08.466773Z K 7 svn:log V 56 Document r259457. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:32:10.301865Z K 7 svn:log V 56 Document r259448. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:32:12.208232Z K 7 svn:log V 56 Document r259406. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:32:14.181334Z K 7 svn:log V 76 Reference r259269 in the gcc(1) note. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:32:16.091772Z K 7 svn:log V 56 Document r259243. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:38:25.151237Z K 7 svn:log V 147 Update the URL for the installation.html page. Since this does not exist yet, comment the reference for now. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:40:16.354078Z K 7 svn:log V 87 Fix the wording of the gss_pseudo_random() note. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 7 asomers K 8 svn:date V 27 2014-03-21T22:43:00.443279Z K 7 svn:log V 325 MFC r262868 Only use -lpthread for unix_seqpacket_test, not for all test programs. MFC r262894 kern/Makefile Set WARNS=5 for all files in this directory kern/unix_seqpacket_test.c Fix compiler warnings. Most were benign, but rcvbuf_oversized wasn't working as intended because I forgot to set the buffer sizes. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:57:02.179563Z K 7 svn:log V 56 Document r259002. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:57:04.112302Z K 7 svn:log V 56 Document r258967. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:57:05.991573Z K 7 svn:log V 56 Document r258965. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:57:07.839562Z K 7 svn:log V 56 Document r258962. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:57:09.677474Z K 7 svn:log V 91 Reword r258962 entry to specify the affected driver. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:57:11.509573Z K 7 svn:log V 56 Document r258898. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:57:13.397922Z K 7 svn:log V 56 Document r258898. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-21T22:57:15.292657Z K 7 svn:log V 56 Document r258870. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 edavis K 8 svn:date V 27 2014-03-21T23:04:23.105813Z K 7 svn:log V 158 MFC 262999 Fixed MSI interrupt allocation and handling. Fixed a DMA mapping leak that occurs when defragmenting packet chains. Approved by: davidch (mentor) END K 10 svn:author V 6 edavis K 8 svn:date V 27 2014-03-21T23:09:02.648995Z K 7 svn:log V 161 MFC 262999 Fixed MSI interrupt allocation and handling. Fixed a DMA mapping leak that occurs when defragmenting packet chains. Approved by: davidch (mentor) END K 10 svn:author V 6 edavis K 8 svn:date V 27 2014-03-21T23:41:21.234946Z K 7 svn:log V 158 MFC 262999 Fixed MSI interrupt allocation and handling. Fixed a DMA mapping leak that occurs when defragmenting packet chains. Approved by: davidch (mentor) END K 10 svn:author V 6 edavis K 8 svn:date V 27 2014-03-21T23:56:38.815925Z K 7 svn:log V 158 MFC 262999 Fixed MSI interrupt allocation and handling. Fixed a DMA mapping leak that occurs when defragmenting packet chains. Approved by: davidch (mentor) END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T00:20:47.829390Z K 7 svn:log V 56 Document r263582. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T00:20:49.746152Z K 7 svn:log V 56 Document r258844. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T00:20:51.725377Z K 7 svn:log V 56 Document r258818. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T00:47:05.787554Z K 7 svn:log V 56 Document r258818. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T00:47:07.742534Z K 7 svn:log V 56 Document r258635. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T00:47:09.834276Z K 7 svn:log V 56 Document r258586. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:02:46.483648Z K 7 svn:log V 56 Document r258217. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:02:48.830829Z K 7 svn:log V 56 Document r258215. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:02:51.404412Z K 7 svn:log V 56 Document r258214. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:02:53.649862Z K 7 svn:log V 56 Document r258183. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:20:38.471501Z K 7 svn:log V 56 Document r257618. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:20:40.628532Z K 7 svn:log V 80 Note that r257618 is preliminary support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:20:42.913142Z K 7 svn:log V 56 Document r257616. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:20:45.067023Z K 7 svn:log V 81 Add r257614 to note about previous commit. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:20:47.272689Z K 7 svn:log V 56 Document r257611. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:20:49.302724Z K 7 svn:log V 56 Document r257496. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:20:51.493508Z K 7 svn:log V 56 Document r257373. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:30:24.779572Z K 7 svn:log V 56 Document r257253. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:30:27.065762Z K 7 svn:log V 56 Document r257126. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:30:29.064591Z K 7 svn:log V 56 Document r257125. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T01:30:31.169651Z K 7 svn:log V 56 Document r257119. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:01:22.900370Z K 7 svn:log V 56 Document r256924. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:01:25.086036Z K 7 svn:log V 56 Document r256917. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:01:27.373163Z K 7 svn:log V 56 Document r256759. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:01:29.530476Z K 7 svn:log V 56 Document r256437. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:01:31.685954Z K 7 svn:log V 56 Document r256054. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:01:33.676335Z K 7 svn:log V 56 Document r256033. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:06:11.383869Z K 7 svn:log V 56 Document r255934. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:06:13.623073Z K 7 svn:log V 50 Fix a typo. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:15:30.736998Z K 7 svn:log V 55 Wrap long lines. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:15:32.689970Z K 7 svn:log V 75 Wrap long lines. Fix case in titles. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:15:34.739416Z K 7 svn:log V 73 Replace 'FreeBSD' with &os; macro. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-22T02:30:38.721952Z K 7 svn:log V 122 Gratuitous copyright bump for files that will be changed for the 9.3-RELEASE cycle. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 adrian K 8 svn:date V 27 2014-03-22T03:36:07.958406Z K 7 svn:log V 114 Also set the AR5212 HAL power mode tracking in the right spot. Tested: * D-Link DWL-G650 NIC (AR2413), STA mode END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-22T09:23:13.221809Z K 7 svn:log V 113 Pull in r201662 from upstream clang trunk: Add FreeBSD ARM EABI hard-float support Patch by Andrew Turner. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-22T10:26:09.922009Z K 7 svn:log V 463 Rename global cnt to vm_cnt to avoid shadowing. To reduce the diff struct pcu.cnt field was not renamed, so PCPU_OP(cnt.field) is still used. pc_cnt and pcpu are also used in kvm(3) and vmstat(8). The goal was to not affect externally used KPI. Bump __FreeBSD_version_ in case some out-of-tree module/code relies on the the global cnt variable. Exp-run revealed no ports using it directly. No objection from: arch@ Sponsored by: EMC / Isilon Storage Division END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-22T10:40:04.175652Z K 7 svn:log V 74 MFC r263180: Fix ABI from /usr/local/etc/pkg.conf not being respected. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-22T10:42:01.529763Z K 7 svn:log V 4 MFC END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-22T10:44:42.806154Z K 7 svn:log V 74 MFC r263180: Fix ABI from /usr/local/etc/pkg.conf not being respected. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-22T10:47:49.875091Z K 7 svn:log V 98 MFC r263181: Fix ASSUME_ALWAYS_YES not being parsed properly from config after UCL conversion. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-22T10:48:07.490894Z K 7 svn:log V 74 MFC r263180: Fix ABI from /usr/local/etc/pkg.conf not being respected. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-22T10:53:30.978770Z K 7 svn:log V 43 Revert r263625 to fix commit msg for blame END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-22T10:54:02.725701Z K 7 svn:log V 98 MFC r263181: Fix ASSUME_ALWAYS_YES not being parsed properly from config after UCL conversion. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2014-03-22T11:26:39.241164Z K 7 svn:log V 149 Update comment to explain search order reverted to historical order in -r254996. Suggested by: Pedro Giffuni MFC: 3 days END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2014-03-22T11:43:35.063229Z K 7 svn:log V 441 MFC of 263062: Avoid segment fault when attempting to clean up cylinder group buffer cache. PR: 187221 Submitted by: Petr Lampa Obtained from: Petr Lampa MFC after: 1 week MFC of 262488: Arguments for malloc and calloc should be size_t, not int. Use proper bounds check when trying to free cached memory. Spotted by: Xin Li Tested by: Dmitry Sivachenko MFC after: 2 weeks END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2014-03-22T11:49:44.756335Z K 7 svn:log V 441 MFC of 263062: Avoid segment fault when attempting to clean up cylinder group buffer cache. PR: 187221 Submitted by: Petr Lampa Obtained from: Petr Lampa MFC after: 1 week MFC of 262488: Arguments for malloc and calloc should be size_t, not int. Use proper bounds check when trying to free cached memory. Spotted by: Xin Li Tested by: Dmitry Sivachenko MFC after: 2 weeks END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-22T12:28:21.847949Z K 7 svn:log V 119 Implement __flt_rounds for ARMv6 hard-float. The fpscr register stores the current rounding mode used by the VFP unit. END K 10 svn:author V 2 bz K 8 svn:date V 27 2014-03-22T13:06:32.825525Z K 7 svn:log V 321 For BERI on NetFPGA assume HZ=100 by default. Remove the uart support in favour of a "jtag-uart" interface imitation providing a much simpler interface, directly exported to the host, allowing the toolchain to be shared with BERI on Altera. [1] Submitted by: Jong Hun HAN (jong.han cl.cam.ac.uk) [1] MFC after: 2 weeks END K 10 svn:author V 4 nyan K 8 svn:date V 27 2014-03-22T13:58:06.024324Z K 7 svn:log V 82 MFC: r255425 The correct variable is apparently MACHINE_ARCH, not TARGET_ARCH. END K 10 svn:author V 3 pho K 8 svn:date V 27 2014-03-22T14:14:31.177156Z K 7 svn:log V 173 Added -x option to find. Submitted by casey peel isilon com. Cleaned up the script and silenced the output from fsx while here. Sponsored by: EMC / Isilon storage division END K 10 svn:author V 3 des K 8 svn:date V 27 2014-03-22T15:23:38.052832Z K 7 svn:log V 32 Vendor import of OpenSSH 6.6p1. END K 10 svn:author V 3 des K 8 svn:date V 27 2014-03-22T15:24:37.422272Z K 7 svn:log V 19 Tag OpenSSH 6.6p1. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-22T15:59:18.953534Z K 7 svn:log V 135 Simplify how we build MACHINE_ARCH. There are 3 options that may be set however only arm, armeb, armv6, and soon armv6hf will be used. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-22T15:59:26.080564Z K 7 svn:log V 130 Create a root dataset so that /root is outside of the boot environment. Discussed with: dteske on sysinstall@ MFC after: 1 month END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-22T16:01:28.020499Z K 7 svn:log V 4 MFC END K 10 svn:author V 8 hselasky K 8 svn:date V 27 2014-03-22T17:12:06.419689Z K 7 svn:log V 85 MFC r263155: Add support for more sample rates to USB audio driver. PR: usb/171254 END K 10 svn:author V 8 hselasky K 8 svn:date V 27 2014-03-22T17:14:08.878496Z K 7 svn:log V 85 MFC r263155: Add support for more sample rates to USB audio driver. PR: usb/171254 END K 10 svn:author V 8 hselasky K 8 svn:date V 27 2014-03-22T17:16:40.895275Z K 7 svn:log V 85 MFC r263155: Add support for more sample rates to USB audio driver. PR: usb/171254 END K 10 svn:author V 8 hselasky K 8 svn:date V 27 2014-03-22T17:18:44.472658Z K 7 svn:log V 115 MFC r263159: Workaround for USB MIDI adapters which use non-supported values of wMaxPacketSize for BULK endpoints. END K 10 svn:author V 8 hselasky K 8 svn:date V 27 2014-03-22T17:20:10.716607Z K 7 svn:log V 115 MFC r263159: Workaround for USB MIDI adapters which use non-supported values of wMaxPacketSize for BULK endpoints. END K 10 svn:author V 8 hselasky K 8 svn:date V 27 2014-03-22T17:21:45.144865Z K 7 svn:log V 115 MFC r263159: Workaround for USB MIDI adapters which use non-supported values of wMaxPacketSize for BULK endpoints. END K 10 svn:author V 4 bapt K 8 svn:date V 27 2014-03-22T17:22:29.552942Z K 7 svn:log V 69 Update 20140302 In particular this brings schema validation support. END K 10 svn:author V 4 bapt K 8 svn:date V 27 2014-03-22T17:25:01.314045Z K 7 svn:log V 30 tag import of libucl 20140302 END K 10 svn:author V 4 bapt K 8 svn:date V 27 2014-03-22T17:28:14.335818Z K 7 svn:log V 68 Update to 20140321 This brings schema validation MFC after: 1 week END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-03-22T18:24:44.675269Z K 7 svn:log V 330 sfxge: limit software Tx queue size. Previous implementation limits put queue size only (when Tx lock can't be acquired), but get queue may grow unboundedly which results in mbuf pools exhaustion and latency growth. Submitted by: Andrew Rybchenko Sponsored by: Solarflare Communications, Inc. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-22T22:20:43.253075Z K 7 svn:log V 31 Fix build with libucl 20140321 END K 10 svn:author V 4 neel K 8 svn:date V 27 2014-03-22T22:35:57.660063Z K 7 svn:log V 201 Don't lose track of the KTR entries copied from 'ktr_buf_init[]' to the dynamically allocated 'ktr_buf[]'. The memcpy arranges 'ktr_buf[]' such that the latest KTR entry is at 'KTR_BOOT_ENTRIES - 1'. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-22T23:34:35.434815Z K 7 svn:log V 64 Flesh-out MBR support. The CHS fields need more thought/work... END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-23T01:10:05.966484Z K 7 svn:log V 693 Revamp: 1. Make secsz globally visible. 2. Have all code use the global secsz and nparts, rather than passing them around. 3. Introduce lba_t as the type to use when talking about block addresses. 4. Work on LBAs instead of offsets. There's just too much division with the sector size and there's really no value to use by offsets other than that is what lseek() wants. For that we now have mkimg_seek(). The bigger picture is that geometry (cylinders, heads, sectors/track) and also a possible physical sector size are to be globals that can be used from anyway. We really don't want to pass all that stuff as arguments to functions and then add __unused for most of them... END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-23T01:17:02.756098Z K 7 svn:log V 38 And the magic number is... necessary. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-23T02:29:28.848465Z K 7 svn:log V 150 MFC r263434: Update commit template to include 'Relnotes:' tag, to help re@ track release notes candidates. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-23T04:21:56.353122Z K 7 svn:log V 26 Implement the APM scheme. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-03-23T06:05:58.885919Z K 7 svn:log V 47 Merge missed r262819, that fixes broken build. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-03-23T09:15:14.727923Z K 7 svn:log V 41 Remove unneeded fake _KERNEL definition. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-23T11:57:25.111616Z K 7 svn:log V 4 MFC END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-23T12:49:25.816491Z K 7 svn:log V 1029 Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental. This targets the existing ARMv6 and ARMv7 SoCs that contain a VFP unit. This is an optional coprocessors may not be present in all devices, however it appears to be in all current SoCs we support. armv6hf targets the VFP variant of the ARM EABI and our copy of gcc is too old to support this. Because of this there are a number of WITH/WITHOUT options that are unsupported and must be left as the default value. The options and their required value are: * WITH_ARM_EABI * WITHOUT_GCC * WITHOUT_GNUCXX In addition, without an external toolchain, the following need to be left as their default: * WITH_CLANG * WITH_CLANG_IS_CC As there is a different method of passing float and double values to functions the ABI is incompatible with existing armv6 binaries. To use this a full rebuild of world is required. Because no floating point values are passed into the kernel an armv6 kernel with VFP enabled will work with an armv6hf userland and vice versa. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2014-03-23T12:58:48.358448Z K 7 svn:log V 338 Further refine the auth fail regex to catch more auth failures and reduce false positives. The committed patch was provided by Christian Marg. PR: 91732 Submitted by: Daniel O'Connor Skye Poier Alan Amesbury Christian Marg END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2014-03-23T13:03:46.324004Z K 7 svn:log V 358 MFC: r262273 Further refine the auth fail regex to catch more auth failures and reduce false positives. The committed patch was provided by Christian Marg. PR: 91732 Submitted by: Daniel O'Connor Skye Poier Alan Amesbury Christian Marg END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2014-03-23T13:06:27.094644Z K 7 svn:log V 364 MFC: r262273 Further refine the auth fail regex to catch more auth failures and reduce false positives. The committed patch was provided by Christian Marg. PR: 91732 Submitted by: Daniel O'Connor Skye Poier Alan Amesbury Christian Marg END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-23T14:06:09.152004Z K 7 svn:log V 38 Add the llvm/clang patch for r263619. END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-23T14:18:40.170686Z K 7 svn:log V 309 Turn off warnings for building aicasm. Various versions of yacc exist, which can result in different warnings-as-errors in this tool, but these are all completely harmless. This is a direct commit to stable/7, stable/8, stable/9 and stable/10, since this kernel build tool has already been removed in head. END K 10 svn:author V 5 markm K 8 svn:date V 27 2014-03-23T16:30:47.962785Z K 7 svn:log V 23 MFC - Tracking commit. END K 10 svn:author V 5 markm K 8 svn:date V 27 2014-03-23T16:49:03.506698Z K 7 svn:log V 23 MFC - tracking commit. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-03-23T19:07:14.797189Z K 7 svn:log V 92 Merge r263658 from head: remove unneeded fake _KERNEL definition. Should fix broken builds. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-23T19:22:13.721436Z K 7 svn:log V 394 Implement the BSD scheme. This doesn't quite work as geom_part_bsd finds an invalid label. I'm not going to worry about that right now, because there's more to worry about: the BSD disk label has the 'c' partition for the entire disk and we don't handle this at all. Note also that the BSD disk label wants a geometry, so this will have to be revisited anyway once a good solution is in place. END K 10 svn:author V 3 pfg K 8 svn:date V 27 2014-03-23T19:48:30.553813Z K 7 svn:log V 57 MFC: r263441: msdosfs: minor format fix - spaces vs tab END K 10 svn:author V 3 pfg K 8 svn:date V 27 2014-03-23T19:50:36.352211Z K 7 svn:log V 57 MFC: r263441: msdosfs: minor format fix - spaces vs tab END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-23T20:14:49.868036Z K 7 svn:log V 152 Add the fat32 and ebr aliases. The ebr alias is needed to support the EBR scheme, as it can only live inside a MBR partition of type 5 (= DOSPTYP_EXT). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-23T20:15:21.645371Z K 7 svn:log V 43 Add support for the fat32 and ebr aliases. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-23T20:17:38.525919Z K 7 svn:log V 241 Implement the EBR scheme. Use a function for filling in the CHS fields. For now, put 0xff in each field. This needs to be revisited when we have proper geometry. Note that even without proper CHS values, it's already accepted by the kernel. END K 10 svn:author V 2 bz K 8 svn:date V 27 2014-03-23T20:35:58.686501Z K 7 svn:log V 97 For the moment also disable interrupts on the altera-jtag-uart imitation and force polling mode. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-23T21:08:18.317441Z K 7 svn:log V 138 Reorder the pmap macros so "ARM_MMU_V6 + ARM_MMU_V7" is first. As they are identical this allows us to build for both v6 and v7 together. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-24T00:50:12.584386Z K 7 svn:log V 164 Turn off the tribute branding, now that we will soon be entering the 9.3-RELEASE cycle. This is a direct commit to stable/9. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-24T01:21:37.406511Z K 7 svn:log V 686 lldb: Invoke PT_KILL from ProcessPosix::DoDestroy We previously sent SIGKILL to the debuggee in DoDestroy, but did not actually detach or kill via ptrace. It seems that this somehow didn't matter on Linux, but did on FreeBSD. This would happen when quitting LLDB while stopped at a breakpoint, for example. The debuggee remained stopped in ptrace (with the signal either pending or lost). After a timeout of a second or two LLDB exits, which caused the debuggee to resume and dump core from an unhandled SIGTRAP. BringProcessIntoLimbo is a poorly named wrapper for ptrace(PT_KILL) which is the desired behaviour from DoDestroy. http://llvm.org/pr18894 Sponsored by: DARPA, AFRL END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-24T08:24:32.362976Z K 7 svn:log V 45 Move an else case that was missed in r263676 END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-03-24T10:19:07.130036Z K 7 svn:log V 60 Merge r263497: fix ipfw + VIMAGE sysctls. PR: kern/187665 END K 10 svn:author V 3 rrs K 8 svn:date V 27 2014-03-24T11:19:25.044262Z K 7 svn:log V 138 Add a experimental project branch to add in the ADARA multi-queue changes and play with a lock-less kernel. Sponsored by: Adara Networks END K 10 svn:author V 3 rrs K 8 svn:date V 27 2014-03-24T11:43:35.126391Z K 7 svn:log V 431 Ok first downward drop of my old mqueue patch that I had laying on an old version of head (plus a little read me to describe what I am doing in this project branch). I am not sure, so far, if this even compiles yet. It used to but that was a large leap ago.. I will do a large make to bring this machine up to current and make sure everything compiles (which will probably be my next commit here :-) Sponsored by: Adara Networks END K 10 svn:author V 3 pho K 8 svn:date V 27 2014-03-24T11:54:00.647794Z K 7 svn:log V 76 Added a new pthreads scenario. Sponsored by: EMC / Isilon storage division END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-03-24T12:40:53.134407Z K 7 svn:log V 85 MFC r263471: Initialize vm_map_entry member wiring_thread on the map entry creation. END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-03-24T12:41:00.792086Z K 7 svn:log V 85 MFC r263471: Initialize vm_map_entry member wiring_thread on the map entry creation. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-24T13:13:52.611113Z K 7 svn:log V 60 Add missing LIBM to DPADD from r263650 Reported by: jilles END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-24T13:48:04.270981Z K 7 svn:log V 430 MFC r263289: Update NetBSD Foundation copyrights to 2-clause BSD The NetBSD Foundation states "Third parties are encouraged to change the license on any files which have a 4-clause license contributed to the NetBSD Foundation to a 2-clause license." This change removes clauses 3 and 4 from copyright / license blocks that list The NetBSD Foundation as the only copyright holder. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-24T13:50:11.500012Z K 7 svn:log V 430 MFC r263289: Update NetBSD Foundation copyrights to 2-clause BSD The NetBSD Foundation states "Third parties are encouraged to change the license on any files which have a 4-clause license contributed to the NetBSD Foundation to a 2-clause license." This change removes clauses 3 and 4 from copyright / license blocks that list The NetBSD Foundation as the only copyright holder. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 rrs K 8 svn:date V 27 2014-03-24T15:22:22.801891Z K 7 svn:log V 859 Change to at least make it compile (-witness and -invariants to start). > Description of fields to fill in above: 76 columns --| > PR: If a GNATS PR is affected by the change. > Submitted by: If someone else sent in the change. > Reviewed by: If someone else reviewed your modification. > Approved by: If you needed approval for this commit. > Obtained from: If the change is from a third party. > MFC after: N [day[s]|week[s]|month[s]]. Request a reminder email. > Security: Vulnerability reference (one per line) or description. > Sponsored by: If the change was sponsored by an organization. > Empty fields above will be automatically removed. M sys/amd64/conf/GENERIC M sys/dev/virtio/network/if_vtnet.c M sys/dev/vmware/vmxnet3/if_vmx.c M sys/dev/vmware/vmxnet3/if_vmxvar.h M sys/net/ifq.h END K 10 svn:author V 4 emax K 8 svn:date V 27 2014-03-24T18:13:41.028255Z K 7 svn:log V 168 change defaule permissions on /dev/devstat. while i'm here remove D_NEEDGIANT flag Submitted by: jhb Reviewed by: jhb, scottl, rwatson, delphij, phk MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2014-03-24T19:15:13.778699Z K 7 svn:log V 389 Add a pre-merge script which reverts mechanical changes such as added $FreeBSD$ tags and man page dates. Add a post-merge script which reapplies these changes. Run both scripts to normalize the existing code base. As a result, many files which should have had $FreeBSD$ tags but didn't now have them. Partly rewrite the upgrade instructions and remove the now outdated list of tricks. END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-24T19:21:14.732499Z K 7 svn:log V 169 Add a note to UPDATING about customized kernel configuration files now requiring -gdwarf-2 for debug info, when using clang 3.4. Suggested by: adrian MFC after: 3 days END K 10 svn:author V 4 loos K 8 svn:date V 27 2014-03-24T20:06:27.177187Z K 7 svn:log V 525 Adds the ADC driver for TI AM3xxx SoC family. The ADC has a 12bit resolution and its raw output can be read via sysctl(8) interface. The driver allows the setup of ADC clock, samples average and open delay (the number of clock cycles to wait before start the conversion). The TSC_ADC module is set in the general purpose mode (no touchscreen support). Tested on Beaglebone-black. Written based on AM335x TRM. Reviewed by: rpaulo Approved by: adrian (mentor) Tested by: me, Brian J. McGovern, Sulev-Madis Silber (ketas) END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-24T20:30:39.429152Z K 7 svn:log V 247 Apply a temporary band-aid for building devd with clang 3.4, libstdc++ and -Wsystem-headers enabled (which is the default for any non-zero WARNS level, crazily enough!). This is primarily meant to be MFC'd as soon as possible. MFC after: 3 days END K 10 svn:author V 3 des K 8 svn:date V 27 2014-03-24T22:34:22.015290Z K 7 svn:log V 157 tinderbox: use the build-tool version of config(8) if available. tbmaster: implement subtraction from multiple-value variables. both: fix some taint issues. END K 10 svn:author V 6 adrian K 8 svn:date V 27 2014-03-25T00:27:18.031059Z K 7 svn:log V 30 Release loos from mentorship! END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-25T00:29:56.481148Z K 7 svn:log V 173 Mostly implement the pc98 scheme. The partition table has no LBA fields at all, so we're entirely dependent upon CHS addressing. And CHS addressing is what needs more work. END K 10 svn:author V 7 ganbold K 8 svn:date V 27 2014-03-25T01:34:39.248611Z K 7 svn:log V 106 Add code for enabling second CPU core for A20 SoC. Enable SMP on Cubieboard2. Approved by: stas (mentor) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-25T02:15:19.504980Z K 7 svn:log V 173 Mostly implement the vtoc8 scheme. The vtoc8 scheme uses cylinders for the beginning of partitions, which makes it sensitive to geometry. Again, we'll need to revisit this. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-25T02:32:04.183629Z K 7 svn:log V 158 Allow schemes to specify a maximum sector size. The minimum is fixed at 512. This allows checking of the sector size up-front when given on the command line. END K 10 svn:author V 6 dteske K 8 svn:date V 27 2014-03-25T03:19:03.152910Z K 7 svn:log V 444 MFC r257650: Defer loading of kernel and modules if the beastie menu is enabled. Add a kernel selection menu to the beastie menu. List of kernels is taken from `kernels' in loader.conf(5) as a space (or comma) separated list of names to display (up to 9). If not set, default value is "kernel kernel.old". Does not validate that kernels exist because the next enhancement will be to allow selection of the root device. Discussed on: -current END K 10 svn:author V 6 dteske K 8 svn:date V 27 2014-03-25T03:23:06.092244Z K 7 svn:log V 444 MFC r257821: Extend loader_delay as-documented in beastie.4th(8) and delay.4th(8), making it available to architectures that do not use or load the beastie menu. This is reported to save headaches on some PPC systems where unload followed by load does not produce the desired results wherein if-given the opportunity to abort the initial loading sequence, you can customize the first load. Reviewed by: nwhitehorn, kan Discussed on: -current END K 10 svn:author V 6 dteske K 8 svn:date V 27 2014-03-25T03:25:30.632569Z K 7 svn:log V 69 MFC r258269: Refactor draw-beastie function. Discussed on: -hackers END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-03-25T03:28:58.340525Z K 7 svn:log V 44 Make /dev/devctl mpsafe. MFC after: 1 week END K 10 svn:author V 6 dteske K 8 svn:date V 27 2014-03-25T03:30:44.250049Z K 7 svn:log V 260 MFC r258270: Add a try-include word (which acts the same as "include") and use it to conditionally include (but ignore failures) /boot/loader.rc.local and /boot/menu.rc.local -- to make customizing the menu easier. Reviewed by: alfred Discussed on: -hackers END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-25T03:58:13.614685Z K 7 svn:log V 59 Move setting CHS fields to mbr_chs() in preparation of ... END K 10 svn:author V 6 dteske K 8 svn:date V 27 2014-03-25T04:29:57.976303Z K 7 svn:log V 25 Merge missing mergeinfo. END K 10 svn:author V 6 dteske K 8 svn:date V 27 2014-03-25T04:40:41.696673Z K 7 svn:log V 414 MFC r257824,257826-257830,258411: Updates to sysrc(8) 257824: Fix a bug with `-d' form working as documented 257826: Add `--version' long option 257827: Add a `-c' option for `check only' 257828: Comments and whitespace 257829: Fix a bug with `-e' introduced by above 257828 257830: Document SYSRC_VERBOSE enviroment variable in the manual 258411: Revert the above 257830 (both merged to get .Dd bump in man-page) END