Го270430 226 795 260 212 257 294 628 348 510 267 865 195 174 220 320 288 192 293 228 187 155 177 298 206 256 263 306 248 205 344 155 157 157 169 173 181 174 174 182 190 161 200 201 181 162 161 167 174 173 173 194 170 174 163 174 167 161 206 172 203 161 200 165 195 183 185 162 188 165 187 162 219 170 166 166 336 143 244 313 361 220 152 512 242 309 210 264 686 122 133 355 177 254 160 204 162 153 245 177 186 174 166 161 210 177 196 194 172 201 185 181 194 170 186 204 186 168 171 221 166 210 183 198 492 204 203 176 178 207 190 182 204 182 175 185 184 161 182 201 174 166 216 211 244 1591 531 315 473 300 181 181 166 171 186 164 188 181 168 383 376 380 177 199 166 166 172 226 171 208 169 174 397 176 156 155 516 140 432 199 207 174 168 218 235 389 179 240 171 175 300 626 304 170 175 201 183 187 158 173 163 166 270 531 180 179 211 183 167 176 183 188 182 152 175 180 138 1370 462 399 283 188 322 282 291 221 302 217 K 10 svn:author V 6 adrian K 8 svn:date V 27 2014-08-23T18:55:51.995639Z K 7 svn:log V 699 Shut down RX before TX - in theory, this should make the chip less likely to get upset. The Qualcomm Atheros reference design code goes through significant hacks to shut down RX before TX. It doesn't even try do do it in the driver - it actually makes the DMA stop routines in the HAL shut down RX before shutting down TX. So, to make this work for chips that aren't the AR9380 and later, do it in the driver. Shuffle the TX stop/drain HAL calls to be called *after* the RX stop HAL call. Tested: * AR5413 (STA) * AR5212 (STA) * AR5416 (STA) * AR9380 (STA) * AR9331 (AP) * AR9341 (AP) TODO: * test ar92xx series NIC and the AR5210/AR5211, in case there's something even odder about those. END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-23T20:35:33.777351Z K 7 svn:log V 162 vt(4): Add vd_bitblt_bmp_t callback The code was already there in all backends, we just expose it. This is used to display the splash screen. MFC after: 1 week END K 10 svn:author V 4 ngie K 8 svn:date V 27 2014-08-23T20:42:37.966748Z K 7 svn:log V 118 Fix "make checkdpadd" in usr.bin/iscsictl by removing -lfl dependency Approved by: rpaulo (mentor) MFC after: 1 week END K 10 svn:author V 4 ngie K 8 svn:date V 27 2014-08-23T20:45:00.727272Z K 7 svn:log V 163 Garbage collect libl dependency The application links and runs without libl Approved by: rpaulo (mentor) Phabric: D673 X-MFC with: r270117 Submitted by: trociny END K 10 svn:author V 4 neel K 8 svn:date V 27 2014-08-23T21:16:26.729760Z K 7 svn:log V 200 Return the spurious interrupt vector (IRQ7 or IRQ15) if the atpic cannot find any unmasked pin with an interrupt asserted. Reviewed by: tychon CR: https://reviews.freebsd.org/D669 MFC after: 1 week END K 10 svn:author V 8 rmacklem K 8 svn:date V 27 2014-08-23T22:03:15.838686Z K 7 svn:log V 530 MFC: r268273 The new NFSv3 server did not generate directory postop attributes for the reply to ReaddirPlus when the server failed within the loop that calls VFS_VGET(). This failure is most likely an error return from VFS_VGET() caused by a bogus d_fileno that was truncated to 32bits. This patch fixes the server so that it will return directory postop attributes for the failure. It does not fix the underlying issue caused by d_fileno being uint32_t when a file system like ZFS generates a fileno that is greater than 32bits. END K 10 svn:author V 4 neel K 8 svn:date V 27 2014-08-23T22:44:31.402763Z K 7 svn:log V 254 Fix a bug in the emulation of CPUID leaf 0x4 where bhyve was claiming that the vcpu had no caches at all. This causes problems when executing applications in the guest compiled with the Intel compiler. Submitted by: Mark Hill (mark.hill@tidalscale.com) END K 10 svn:author V 4 neel K 8 svn:date V 27 2014-08-24T01:10:06.308721Z K 7 svn:log V 416 Add "hw.vmm.topology.threads_per_core" and "hw.vmm.topology.cores_per_package" tunables to modify the default cpu topology advertised by bhyve. Also add a tunable "hw.vmm.topology.cpuid_leaf_b" to disable the CPUID leaf 0xb. This is intended for testing guest behavior when it falls back on using CPUID leaf 0x4 to deduce CPU topology. The default behavior is to advertise each vcpu as a core in a separate soket. END K 10 svn:author V 6 grehan K 8 svn:date V 27 2014-08-24T02:07:34.803363Z K 7 svn:log V 171 Change __inline style to be consistent with FreeBSD usage, and also fix gcc build (on STABLE, when MFCd). PR: 192880 Reviewed by: neel Reported by: ngie MFC after: 1 day END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-08-24T07:53:15.018918Z K 7 svn:log V 772 Merge the changes to pmap_enter(9) for sleep-less operation (requested by flag). The ia64 pmap.c changes are direct commit, since ia64 is removed on head. MFC r269368 (by alc): Retire PVO_EXECUTABLE. MFC r269728: Change pmap_enter(9) interface to take flags parameter and superpage mapping size (currently unused). MFC r269759 (by alc): Update the text of a KASSERT() to reflect the changes in r269728. MFC r269822 (by alc): Change {_,}pmap_allocpte() so that they look for the flag PMAP_ENTER_NOSLEEP instead of M_NOWAIT/M_WAITOK when deciding whether to sleep on page table page allocation. MFC r270151 (by alc): Replace KASSERT that no PV list locks are held with a conditional unlock. Reviewed by: alc Approved by: re (gjb) Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-08-24T07:57:50.307024Z K 7 svn:log V 102 MFC r269746: Adapt vm_page_aflag_set(PGA_WRITEABLE) to the locking of pmap_enter(PMAP_ENTER_NOSLEEP). END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-08-24T07:59:01.026675Z K 7 svn:log V 82 MFC r270038: Complete r254667, do not destroy pmap lock if KVA allocation failed. END K 10 svn:author V 4 ngie K 8 svn:date V 27 2014-08-24T08:03:59.995727Z K 7 svn:log V 126 MFC r270180: Add LIBMD and LIBUTIL to DPADD to fix "make checkdpadd" Approved by: jmmv (mentor) Phabric: D633 PR: 192763 END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-08-24T09:02:16.626614Z K 7 svn:log V 227 Properly reparent traced processes when the tracer dies. Previously they were uncoditionally reparented to init. In effect it was possible that tracee was never returned to original parent. Reviewed by: kib MFC after: 1 week END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-08-24T09:04:09.305736Z K 7 svn:log V 195 Fix getppid for traced processes. Traced processes always have the tracer set as the parent. Utilize proc_realparent to obtain the right process when needed. Reviewed by: kib MFC after: 1 week END K 10 svn:author V 2 ae K 8 svn:date V 27 2014-08-24T09:20:30.733041Z K 7 svn:log V 100 The size of the GPT table can not be less than one sector. Reported by: rodrigc@ MFC after: 1 week END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-24T09:22:03.623313Z K 7 svn:log V 195 vt(4): Remove vd_bitbltchr_t It's replaced by vd_bitblt_text_t, which gives more context to the backend and allows it to perform more efficiently when redrawing a given area. MFC after: 1 week END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-08-24T09:24:37.142003Z K 7 svn:log V 135 Use refcount_init in sigacts_alloc. This change is a no-op, but fixes up an inconsistency introduced with r268634. MFC after: 3 days END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-24T09:47:39.987341Z K 7 svn:log V 90 vt(4): Fix order of arguments (x <-> y) when showing the splash screen MFC after: 1 week END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-08-24T10:33:48.358334Z K 7 svn:log V 60 Update sf_buf.h to be a straight copy of the amd64 version. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-08-24T10:33:51.885240Z K 7 svn:log V 82 Implement exec_setregs. Set the stack, link register and exception link register. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-08-24T10:33:54.955068Z K 7 svn:log V 202 Start to implement the copy{in,out} and su*/fu* functions. These only return success as a failure would result in a kernel panic. The exception handlers need to be updated for the failure case to work. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-08-24T10:36:04.815600Z K 7 svn:log V 110 Return to userland at the end of fork_trampoline. Signal handling is missing as we don't yet support signals. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-08-24T10:40:13.342266Z K 7 svn:log V 160 Pull out the guts of pmap_enter to pmap_enter_locked and use it to implement pmap_enter_object. While here also support userland mappings in pmap_enter_locked. END K 10 svn:author V 5 trasz K 8 svn:date V 27 2014-08-24T12:32:26.688919Z K 7 svn:log V 168 Fix handling of keys in executable maps. Previously it was broken for keys containing whitespace. PR: 192947 MFC after: 2 weeks Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T12:50:50.809444Z K 7 svn:log V 213 Set OSREL and UNAME_r in release/release.sh when building ports to prevent ports build failures from killing the release build. MFC after: 3 days X-MFC-with: r270417, r270418 Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-08-24T12:51:12.289892Z K 7 svn:log V 155 Plug a memory leak in case of failed lookups in capability mode. Put common cnp cleanup into one function and use it for this purpose. MFC after: 1 week END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T12:51:34.751805Z K 7 svn:log V 112 Wrap a long line. MFC after: 3 days X-MFC-with: r270417, r270418, r270455 Sponsored by: The FreeBSD Foundation END K 10 svn:author V 8 rmacklem K 8 svn:date V 27 2014-08-24T13:03:51.411116Z K 7 svn:log V 246 MFC: r268726 Move the "retry:" label so that the calls to m_pullup() are not done after the call to m_defrag(). This fixes a problem where m_pullup() would prepend an mbuf to the list created by m_defrag() making the chain greater than 32 again. END K 10 svn:author V 3 des K 8 svn:date V 27 2014-08-24T14:00:44.471594Z K 7 svn:log V 63 MFH (r270458): print numeric file mode unless -r was specified END K 10 svn:author V 3 des K 8 svn:date V 27 2014-08-24T14:04:20.116780Z K 7 svn:log V 65 MFH (r267127): don't send User-Agent if HTTP_USER_AGENT is empty END K 10 svn:author V 3 des K 8 svn:date V 27 2014-08-24T14:04:23.733021Z K 7 svn:log V 65 MFH (r267127): don't send User-Agent if HTTP_USER_AGENT is empty END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:08.229510Z K 7 svn:log V 77 Document r262855, ATF updated to 0.20. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:10.138253Z K 7 svn:log V 81 Document r262861, vt(4) merged from head/. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:11.978610Z K 7 svn:log V 89 Document r262967, MegaRAID Fury support in mfi(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:13.849949Z K 7 svn:log V 82 Document r263019, libucl merged from head/. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:15.725813Z K 7 svn:log V 82 Document r263020, pkg(7) synced with head/. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:17.601534Z K 7 svn:log V 90 Document r263024, aacraid updated to version 3.2.5. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:19.469202Z K 7 svn:log V 98 Document r263028, endianness-awareness in services_mkdb(8). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:21.356679Z K 7 svn:log V 69 Document r263046, tzdata2014a. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:23.231193Z K 7 svn:log V 107 Document r263122, hwpmc(4) support for PowerPC 970-class processors. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:25.126233Z K 7 svn:log V 108 Document r263197, iicbus support for ADT7460/ADT7467 fan controllers. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:27.013010Z K 7 svn:log V 89 Document r263256, fixed panic on urtwn(4) removal. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:28.877328Z K 7 svn:log V 70 Document r263285, xz(1) update. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:30.784665Z K 7 svn:log V 69 Document r263363, lldb update. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:32.691926Z K 7 svn:log V 75 Add sponsor attribution for r263363. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:34.550590Z K 7 svn:log V 82 Remove space between product and trademark. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:36.400366Z K 7 svn:log V 81 Update lldb(1) version to reflect r263367. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:38.247102Z K 7 svn:log V 81 Update lldb(1) version to reflect r263369. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:40.105983Z K 7 svn:log V 101 Document r263403, alises for 'zfs snap' and 'zfs list -t snap' Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:41.995743Z K 7 svn:log V 78 Document r263405, 'zfs list' '-p' flag. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:43.838401Z K 7 svn:log V 82 Move timezone database update to 'contrib'. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:45.708122Z K 7 svn:log V 71 Document r263407, zfs bookmarks. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T14:21:47.607720Z K 7 svn:log V 82 Document r263508, clang/llvm update to 3.4. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 des K 8 svn:date V 27 2014-08-24T14:25:44.387811Z K 7 svn:log V 75 MFH (r264367): add RANLIBFLAGS and set timestamps in static libraries to 0 END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-24T14:39:33.152769Z K 7 svn:log V 64 vt_vga: Fix the display of the splash screen MFC after: 1 week END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:04:46.225955Z K 7 svn:log V 113 Document r263783, support for $2b$ format in the Blowfish password format. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:04:48.124783Z K 7 svn:log V 80 Document r263799, deadlock fix in usb(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:04:49.986622Z K 7 svn:log V 110 Document r263869, amdtemp(4) support for AMD Family 16h sensor devices. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:04:51.875962Z K 7 svn:log V 69 Document r263906, tzdata2014b. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:04:53.757154Z K 7 svn:log V 107 Document r264438, looser ifconfig_IF_aliasN definition requirements. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:04:55.672856Z K 7 svn:log V 73 Document r264497, iconv(3) update. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:04:57.589082Z K 7 svn:log V 102 Document r264522, LUN-based changer support removed from cd(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:59:33.664553Z K 7 svn:log V 91 Document r264734, 9th gen HP HBA support in ciss(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:59:35.558507Z K 7 svn:log V 93 Document r264866, tx/rx multi-queue support in vmx(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:59:37.490318Z K 7 svn:log V 70 Document r264911, nc(1) update. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T15:59:39.409680Z K 7 svn:log V 96 Document r265067, loaderdev= u-boot env variable. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T16:26:03.298983Z K 7 svn:log V 73 Document r265265, date(1) -R flag. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T16:26:05.199490Z K 7 svn:log V 95 Document r265345, Asus USB-N10 NANO support in urtwn(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T16:26:07.096503Z K 7 svn:log V 70 Document r265533, bc(1) update. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T16:26:08.945072Z K 7 svn:log V 126 Document r265536, GEOM_VINUM can be built both as a module or directly into the kernel. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T16:26:10.824510Z K 7 svn:log V 78 Document r265604, pmcstat(8) '-a' flag. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T16:26:12.697998Z K 7 svn:log V 74 Set vendor attribution for r265604. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-24T16:26:14.598015Z K 7 svn:log V 74 Document r265610, uslcom(4) update. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-08-24T16:37:50.269406Z K 7 svn:log V 243 Revert the handling of all siginfo sa_flags except SA_SIGINFO to the pre-r270321. Namely, the flags are preserved for SIG_DFL and SIG_IGN dispositions. Requested and reviewed by: jilles Sponsored by: The FreeBSD Foundation MFC after: 1 week END K 10 svn:author V 6 dteske K 8 svn:date V 27 2014-08-24T16:40:31.585737Z K 7 svn:log V 48 Optimize f_which() to be slightly faster still. END K 10 svn:author V 5 markj K 8 svn:date V 27 2014-08-24T17:02:27.157690Z K 7 svn:log V 149 Fix a bug in r265255: only return NULL if the requested map wasn't found. Submitted by: Luke Chang-Hsien Tsai MFC after: 1 week END K 10 svn:author V 5 trasz K 8 svn:date V 27 2014-08-24T17:03:52.326344Z K 7 svn:log V 218 Fix bug that, assuming a/ is a root of NFS filesystem mounted on autofs, prevented "mv a/from a/to" from working, while "cd a && mv from to" was ok. PR: 192948 MFC after: 2 weeks Sponsored by: The FreeBSD Foundation END K 10 svn:author V 5 markj K 8 svn:date V 27 2014-08-24T17:10:47.793830Z K 7 svn:log V 266 Restore the correct value when disabling probes. Otherwise the instrumented tracepoints would continue to generate traps, which would be ignored but could consume noticeable amounts of CPU if, say, all functions in the kernel were instrumented. X-MFC-With: r270067 END K 10 svn:author V 6 bryanv K 8 svn:date V 27 2014-08-24T19:31:26.406514Z K 7 svn:log V 124 MFC r270063 (vtnet) The vtnet changes were not originally merged in r270252 since r268480 and r268481 had not been MFC'ed. END K 10 svn:author V 8 truckman K 8 svn:date V 27 2014-08-24T21:21:54.579441Z K 7 svn:log V 55 Catch up to gcc 3.3 -> 3.4 upgrade. MFC after: 3 days END K 10 svn:author V 4 neel K 8 svn:date V 27 2014-08-25T00:58:20.816521Z K 7 svn:log V 418 An exception is allowed to be injected even if the vcpu is in an interrupt shadow, so move the check for pending exception before bailing out due to an interrupt shadow. Change return type of 'vmcb_eventinject()' to a void and convert all error returns into KASSERTs. Fix VMCB_EXITINTINFO_EC(x) and VMCB_EXITINTINFO_TYPE(x) to do the shift before masking the result. Reviewed by: Anish Gupta (akgupt3@gmail.com) END K 10 svn:author V 7 rodrigc K 8 svn:date V 27 2014-08-25T01:04:07.314279Z K 7 svn:log V 145 Add comment which describes the exit status codes returned from /usr/sbin/bhyve. These are in src/usr.sbin/bhyve/bhyverun.c. Reviewed by: neel END K 10 svn:author V 7 rodrigc K 8 svn:date V 27 2014-08-25T01:36:56.299045Z K 7 svn:log V 212 If the VM was reset via "/sbin/reboot" or "shutdown -r", then it is no longer necessary to "bhyvectl --destroy" the VM when it reboots. Move the "bhyvectl --destroy" outside of the while loop. Reviewed by: neel END K 10 svn:author V 5 kevlo K 8 svn:date V 27 2014-08-25T02:59:58.907401Z K 7 svn:log V 115 MFC r270165,r270191: - Sort ASUS section and add USB device ID of ASUS USB-AC51. - Add the D-Link DWA-125 rev D1. END K 10 svn:author V 5 kevlo K 8 svn:date V 27 2014-08-25T03:02:38.557548Z K 7 svn:log V 169 MFC r270192: If eapol packets are sent at the lowest rate, key negotiation will become more reliable. Submitted by: Akinori Furukoshi END K 10 svn:author V 6 adrian K 8 svn:date V 27 2014-08-25T05:03:10.045616Z K 7 svn:log V 590 i915 driver - enable opregion handle; program CADL. add opregion handling for drm2 - which exposes some ACPI video configuration pieces that some Lenovo laptop models use to flesh out which video device to speak to. This enables the brightness control in ACPI to work these models. The CADL bits are also important - it's used to figure out which ACPI events to hook the brightness buttons into. It doesn't yet seem to work for me, but it does for the OP. Tested: * Lenovo X230 (mine) * OP: ASUS UX51VZ PR: 190186 Submitted by: Henry Hu Reviewed by: dumbbell END K 10 svn:author V 6 adrian K 8 svn:date V 27 2014-08-25T05:26:48.591352Z K 7 svn:log V 27 Allow it to compile again. END K 10 svn:author V 5 hiren K 8 svn:date V 27 2014-08-25T05:52:05.537367Z K 7 svn:log V 39 Fix a typo to catch correct condition. END K 10 svn:author V 4 ngie K 8 svn:date V 27 2014-08-25T06:10:03.822080Z K 7 svn:log V 261 Fix "make checkdpadd" for lib/libc when MK_SSP != no Add LIBSSP_NONSHARED to bsd.libnames.mk and append LIBSSP_NONSHARED to DPADD in lib/libc when MK_SSP != no Approved by: rpaulo (mentor) MFC after: 3 days Phabric: D675 (as part of a larger diff) PR: 192728 END K 10 svn:author V 6 adrian K 8 svn:date V 27 2014-08-25T06:14:57.301425Z K 7 svn:log V 82 Update these to make them actually compile! Tested: * cross compilation to MIPS END K 10 svn:author V 2 ae K 8 svn:date V 27 2014-08-25T07:15:14.545773Z K 7 svn:log V 162 Since the size of GPT entry may differ from the sizeof(struct gpt_ent), use the size from GPT header to iterate entries. Suggested by: marcel@ MFC after: 1 week END K 10 svn:author V 8 rdivacky K 8 svn:date V 27 2014-08-25T08:40:36.852365Z K 7 svn:log V 63 The standard we compile libc++ with is called c++11 not c++0x. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:42.152714Z K 7 svn:log V 111 Document r265701, route(8) and netstat(8) '-4' and '-6' shorthand flags. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:44.077147Z K 7 svn:log V 70 Capitalize titles where needed. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:45.944890Z K 7 svn:log V 61 Wrap a few long lines. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:47.839348Z K 7 svn:log V 152 Re-indent the and following blocks to conform to FDP style conventions. Wrap resulting long lines. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:49.705161Z K 7 svn:log V 85 Document r265879, crypt(3) defaults to sha512. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:51.580716Z K 7 svn:log V 94 Remove a non-breaking space between a trademark symbol. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:53.446229Z K 7 svn:log V 82 Document r265912, auto-resize in GEOM_PART. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:55.315653Z K 7 svn:log V 74 Document r265946, UDP-Lite support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:57.170123Z K 7 svn:log V 69 Document r265983, tzdata2014c. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T09:06:59.026891Z K 7 svn:log V 117 Document r266000, nexus(4) supports FDT for ARM and MIPS, replacing fdtbus(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T10:43:49.426985Z K 7 svn:log V 85 Document r266014, gvinum(8) '-f' flag changes. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T10:43:51.370181Z K 7 svn:log V 103 Document r266029, login.conf(5) precedence over dot-shell files. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T10:43:53.255691Z K 7 svn:log V 101 Document r266105, gpioiic(4) and gpiobus(4) merged from head/. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T10:43:55.115338Z K 7 svn:log V 80 Document r266122, vfs.zfs.min_auto_ashift Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T10:43:56.989751Z K 7 svn:log V 108 Document r266212, RTL8168C/RTL8168CP TX checksum offloading disabled. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T10:43:58.846808Z K 7 svn:log V 93 Document r266220, geom_uncompress(4) built by default. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T10:44:00.724069Z K 7 svn:log V 89 Document r266272, binmiscctl(8) merged from head/. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T10:44:02.598981Z K 7 svn:log V 101 Move note about geom_uncompress(4), which is not ARM-specific. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:27.661296Z K 7 svn:log V 78 Document r266379, ZEDBOARD SMP support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:29.552087Z K 7 svn:log V 94 Document r266436, Intel Lynx Point KT UART AMT support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:31.442658Z K 7 svn:log V 111 Document r266578, Realtek RTL8188EUS and RTL8188ETV support in urtwn(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:33.361418Z K 7 svn:log V 94 Document r266594, 32-bit ioctl(2) support in radeonkms. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:35.218888Z K 7 svn:log V 76 Document r266610, gstat(8) '-o' flag. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:37.081478Z K 7 svn:log V 79 Document r266612, libzfs pool threading. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:38.979484Z K 7 svn:log V 128 Document r266632, fetch(3) looks in /usr/local/etc/ssl/ before /etc/ssl/ for the root CA. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:40.849668Z K 7 svn:log V 74 Document r266715, clang/llvm 3.4.1. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:42.700169Z K 7 svn:log V 117 Document r266718, jail(8) source address selection fix when using raw_sockets. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:44.555953Z K 7 svn:log V 91 Document r266816, $2b$ crypt format used by default. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T11:46:46.435075Z K 7 svn:log V 105 Document r266888, amount of data collected for hwpmc(4) increased. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 2 ae K 8 svn:date V 27 2014-08-25T12:49:10.103108Z K 7 svn:log V 400 MFC r268407 (by gjb): Fix non-version text after .Fx macro usage. MFC r269487 (by issyl0): Add generic list, status, load and unload docs to gpart(8) - In the style of gmirror(8). PR: docs/191534 MFC r269852: Add sysctl and loader tunable kern.geom.part.mbr.enforce_chs that is set by default. It can be used to disable automatic alignment to CHS geometry, that GEOM_PART_MBR does. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:14.985747Z K 7 svn:log V 111 Document r266911, Atom Silvermont microarchitecture support in hwpmc(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:17.417164Z K 7 svn:log V 110 Document r266953, silence error message if there is nothing to compare. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:19.552815Z K 7 svn:log V 84 Document r267056, bsdinstall(8) enhancements. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:21.890157Z K 7 svn:log V 86 Document r267084, unmapped I/O added to mfi(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:24.399766Z K 7 svn:log V 114 Document r267161, realpath(1): fail on non-directory containing '.' or '..' Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:26.668689Z K 7 svn:log V 98 Document r267341, legacy PCI support removed from bhyve(8). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:29.082233Z K 7 svn:log V 90 Document r267399, FreeBSD/i386 bhyve guest support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:31.306295Z K 7 svn:log V 111 Fix indentation levels that are wrong, caused from a copy/paste mistake. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:33.684711Z K 7 svn:log V 90 Move r267399 note to the virtualization subsection. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:35.771994Z K 7 svn:log V 83 Document r267427, bhyve guest XSAVE support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:37.977779Z K 7 svn:log V 93 Document r267450, bhyve(8) SMBIOS support and -U flag. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:40.087301Z K 7 svn:log V 92 Document r267457, hpt27xx(4) vendor (bug fix) update. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T13:15:42.257068Z K 7 svn:log V 69 Document r267477, tzdata2014e. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T14:13:22.686402Z K 7 svn:log V 90 Document r267694, cxgbe(4) rx buffer recycling fix. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T14:13:24.669769Z K 7 svn:log V 108 Document r267734, send-pr(1) replaced with stub pointing to bugzilla. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T14:13:26.624835Z K 7 svn:log V 82 Document r267747, patch(1) --dry-run alias. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T14:13:28.612001Z K 7 svn:log V 74 Document r267771, sctp binding bug. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T14:17:14.739233Z K 7 svn:log V 123 Document r267849, cxgbe(4) T4 and T5 firmwares update. Add Chelsio vendor.ent entry. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-25T14:55:56.945570Z K 7 svn:log V 113 drm/i915: Add opt_acpi.h and acpi_if.h to the source files While here, sort the list of generated source files. END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-25T14:58:36.878515Z K 7 svn:log V 146 drm/i915: Disable the build of i915 on PC98 This module is of no use on this platform and now, i915 depends on ACPI anyway. Suggested by: nyan@ END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-08-25T15:15:59.057982Z K 7 svn:log V 1494 Make sure the psr field in the trapframe (which holds the value of cr.ipsr) is properly synthesized for the EPC syscall. Properly synthesized in this case means that the bank number (BN bitfield) is set to 1. This is needed because the move-from-PSR instruction does copy all bits! In this case the BN bitfield was not copied. While normally this is not a problem, because when we leave the kernel via the EPC syscall path again, we don't actually care about the BN bitfield. We restore PSR with a move-to-PSR instruction, which also doesn't cover the BN bitfield. There is however a scenario where we enter the kernel via the EPC syscall path and leave the kernel via the exception/interrupt path. That path uses the RFI (Return-From-Interrupt) instruction and it restores all bits. What happens in that case is that we don't properly switch to register bank 1 and any exception/interrupt that happens while running in bank 0 clobbers the process' (or kernel's) banked registers. This is because the CPU switches to bank 0 on an exception/interrupt so that there are 16 general registers available for constructing a trapframe and saving the context. Consequently: normal code should always use register bank 1. This bug has been present since 2003 (11 years) and has been the cause for many "unexplained" kernel panics. It says something about how often we hit this problem on the one hand and how tricky it was to find it. Many thanks to: clusteradm@ for enabling me to track this down! END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-08-25T15:40:37.788147Z K 7 svn:log V 434 Merge r269998 from head: - Count global pf(4) statistics in counter(9). - Do not count global number of states and of src_nodes, use uma_zone_get_cur() to obtain values. - Struct pf_status becomes merely an ioctl API structure, and moves to netpfil/pf/pf.h with its constants. - V_pf_status is now of type struct pf_kstatus. Submitted by: Kajetan Staszkiewicz Sponsored by: InnoGames GmbH END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-08-25T15:48:28.009098Z K 7 svn:log V 218 Merge 270010 from head: Fix synproxy with IPv6. pf_test6() was missing a check for M_SKIP_FIREWALL. PR: 127920 Submitted by: Kajetan Staszkiewicz Sponsored by: InnoGames GmbH END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-08-25T15:49:41.166799Z K 7 svn:log V 376 Merge r270022 from head: pf_map_addr() can fail and in this case we should drop the packet, otherwise bad consequences including a routing loop can occur. Move pf_set_rt_ifp() earlier in state creation sequence and inline it, cutting some extra code. PR: 183997 Submitted by: Kajetan Staszkiewicz Sponsored by: InnoGames GmbH END K 10 svn:author V 7 glebius K 8 svn:date V 27 2014-08-25T15:51:07.835782Z K 7 svn:log V 203 Merge r270023 from head: Do not lookup source node twice when pf_map_addr() is used. PR: 184003 Submitted by: Kajetan Staszkiewicz Sponsored by: InnoGames GmbH END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T16:25:02.614385Z K 7 svn:log V 89 Document r267878, bsdgrep(1) pattern matching bug. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T16:25:04.540280Z K 7 svn:log V 89 Document r267979, procstat(1) '-r' and '-H' flags. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T16:25:06.481131Z K 7 svn:log V 74 Document r268019, sed(1) '-u' flag. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T16:25:08.463982Z K 7 svn:log V 79 Document r268046, oce(4) vendor updates. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T16:25:10.558831Z K 7 svn:log V 94 Document r268098, service(8) directory traversal check. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T16:25:12.552857Z K 7 svn:log V 72 Fix revision sorting for r268161. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T16:25:14.478093Z K 7 svn:log V 96 Document r268515, file(1) and libmagic(3) update to 5.19. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T16:25:16.442276Z K 7 svn:log V 89 Document r268700, camcontrol(8) 'persist' command. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T16:25:18.353042Z K 7 svn:log V 76 Document r268791, gstat(8) '-p' flag. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-25T16:56:33.712614Z K 7 svn:log V 285 vt(4): Take font offset into account in vt_is_cursor_in_area() This fixes a "General protection fault" in vt_vga, where vt_is_cursor_in_area() erroneously reported that the cursor was over the text. This led to negative integers stored in "unsigned int" and chaos. MFC after: 1 week END K 10 svn:author V 6 davide K 8 svn:date V 27 2014-08-25T17:06:18.662948Z K 7 svn:log V 280 Rather than using an hardcoded reclaim age, rely on an LRU-like approach for dirhash cache, setting a target percent to reclaim (exposed via SYSCTL). This allows to always make some amount of progress keeping the maximum reclaim age dynamic. Tested by: pho Reviewed by: jhb END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-25T17:08:38.353248Z K 7 svn:log V 282 vt(4): The cursor coordinates are relative to the drawn area ... not the whole screen. Don't use font offsets in vt_mark_mouse_position_as_dirty(). This fixes a bug where the mouse position wasn't marked as dirty when approaching the borders of the drawn area. MFC after: 1 week END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:16.257920Z K 7 svn:log V 85 Document r268899, byacc(1) update to 20140422. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:18.133533Z K 7 svn:log V 106 Document r268903, kldstat(8) '-q' support when using '-n module.ko' Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:20.075911Z K 7 svn:log V 74 Document r268932, bhyve(4) zfs boot Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:21.982294Z K 7 svn:log V 74 Document r268933, virtio_random(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:23.920231Z K 7 svn:log V 80 Document r269024, lldb update to r202189. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:25.796335Z K 7 svn:log V 133 Document r269177, fixed- and dynamically-allocated support in mkimg(1) for VMDK and VHD files. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:27.681295Z K 7 svn:log V 79 Document r269196, em(4) update to 7.4.2. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:29.558916Z K 7 svn:log V 115 Document r269220, save-entropy.sh no longer harvests entropy within jail(8). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:31.422063Z K 7 svn:log V 77 Document r269257, ldns/unbound update. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:30:33.297898Z K 7 svn:log V 82 Document r269298, max SCSI ports in ctl(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 ian K 8 svn:date V 27 2014-08-25T17:31:06.757500Z K 7 svn:log V 304 Revert r270079 which was MFC of r269688, build libohash while bootstrapping. The changes to split the ohash code out of m4 into its own library haven't been MFC'd, so this change was causing an error during bootstrap when building stable-10. Submitted by: Dai Sieh Pointy hat to: ian END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:53:01.750745Z K 7 svn:log V 84 Document r269397, vmrun.sh synced with head/. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T17:53:03.818801Z K 7 svn:log V 64 Document r269398, NFSv4.1 Sponsored by: The FreeBSD Foundation END K 10 svn:author V 7 asomers K 8 svn:date V 27 2014-08-25T18:25:42.397276Z K 7 svn:log V 59 Temporarily add myself for a large import to projects/zfsd END K 10 svn:author V 7 asomers K 8 svn:date V 27 2014-08-25T18:31:19.075013Z K 7 svn:log V 419 Adding the ZFS test suite. It was originally written by Sun as part of the STF (Solaris test framework). They open sourced it in OpenSolaris, then HighCloud partially ported it to FreeBSD, and Spectra Logic finished the port. We also added 37 testcases, fixed many broken ones, and converted them all to the ATF framework. Submitted by: araujo, asomers, gibbs, ken, smh, will Sponsored by: Spectra Logic, HighCloud END K 10 svn:author V 7 asomers K 8 svn:date V 27 2014-08-25T18:34:23.856067Z K 7 svn:log V 44 Dropping priveleges taken in change 270603. END K 10 svn:author V 3 ian K 8 svn:date V 27 2014-08-25T18:45:15.279808Z K 7 svn:log V 339 MFC r268994: C++ exception/unwind handling fix Add FreeBSD to the list of environments that needs to handle R_ARM_TARGET2 relocations in unwind data as pc-relative indirect references. Note that the commit log for r269792 incorrectly claims that it includes this change, but I apparently fumbled it somehow, so this is the real MFC. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T18:52:41.979704Z K 7 svn:log V 106 Document r269432, ttyu0 and ttyu1 default to 'onifconsole' on ia64. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T18:52:43.970583Z K 7 svn:log V 114 Document r269651, restore(8) fix when restoring UFS dump to ZFS filesystem. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T18:52:45.851051Z K 7 svn:log V 82 Document r269686, OpenSSL update to 1.0.1i. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T18:52:47.774937Z K 7 svn:log V 76 Document r269774, new zfs(8) sysctls. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T18:52:49.759962Z K 7 svn:log V 125 Document r269800, ping6(8) itimer reset when low interval and small number of packets. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T18:52:51.665199Z K 7 svn:log V 142 Document r269805, extra ifconfig(8) arguments are passable to jail(8) ip4.addr and ip6.addr parameters. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-25T19:06:31.597118Z K 7 svn:log V 291 vt(4): Store a rectangle for the drawable area, not just the top-left corner This allows backends to verify they do not draw outside of this area. This fixes a bug in vt_vga where the text was happily drawn over the right and bottom margins, when using the Gallant font. MFC after: 1 week END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T19:45:40.163589Z K 7 svn:log V 87 Document r269846, vfs.zfs.arc_average_blocksize. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T19:45:42.144833Z K 7 svn:log V 147 Document r269847: apr 1.4.8 -> 1.5.1 apr-util 1.5.2 -> 1.5.3 serf 1.3.4 -> 1.3.7 svnlite 1.8.8 -> 1.8.10 Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T19:45:44.035436Z K 7 svn:log V 79 Document r269968, iscsictl(8) '-M' flag. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T19:45:46.064271Z K 7 svn:log V 83 Document r269975, igxbe(4) tunable renaming. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-25T19:52:13.447687Z K 7 svn:log V 202 vt(4): Intialize drawable area rectangle each time a font is loaded This also fixes a problem where early in boot, the area was zero, leading to nothing displayed for a few seconds. MFC after: 1 week END K 10 svn:author V 6 cherry K 8 svn:date V 27 2014-08-25T20:06:57.668264Z K 7 svn:log V 530 Support arbitrary amounts of RAM. Earlier we were limited to the amount of RAM and dmap that the initial boot-time kva provided to us by the hypervisor. This change allows us to allocate our own kva until we have enough for our boot time mapping needs (boot kva and the direct map). This is achieved by iteratively estimating and re-building boot time page tables until we have enough mappings. Some niggles remain, including free-ing/unmapping physical pages of discarded bootstrap page tables. Approved by: gibbs (implicit) END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-08-25T20:15:19.283770Z K 7 svn:log V 206 vt_vga: Use Write Mode 0 to draw group of 8 pixels using 3 or more colors This replaces the method based on Write Mode 3, which required reads from the video memory to load the latches. MFC after: 1 week END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T20:37:03.288405Z K 7 svn:log V 78 Document r270026, nvi 2.1.2-c80f493b038 Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T20:37:05.206722Z K 7 svn:log V 83 Document r270031, fparseln(3) update to 1.7. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T20:37:07.125250Z K 7 svn:log V 108 Document r270043, '-o key=val' pairing for NFS version specification. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T20:37:09.005862Z K 7 svn:log V 91 Document r270061, if__nf10bmac(4) merged from head/. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T20:37:10.856291Z K 7 svn:log V 95 Document r270130, unmapped I/O in Xen's blkfront driver. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T20:37:12.804003Z K 7 svn:log V 66 Add attribution for r270130 Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-08-25T20:49:25.348655Z K 7 svn:log V 81 MFC r269978 (by alc): Avoid pointless (but harmless) actions on unmanaged pages. END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-08-25T21:16:57.148845Z K 7 svn:log V 71 MFC r261412 (by alc): Make prefaulting more aggressive on hard faults. END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-08-25T21:19:08.561027Z K 7 svn:log V 74 MFC r261647 (by alc): Don't call vm_fault_prefault() on zero-fill faults. END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-08-25T21:21:29.821968Z K 7 svn:log V 177 MFC r270011: Implement 'fast path' for the vm page fault handler. MFC r270387 (by alc): Relax one of the conditions for mapping a page on the fast path. Approved by: re (gjb) END K 10 svn:author V 3 jfv K 8 svn:date V 27 2014-08-25T22:04:29.324245Z K 7 svn:log V 438 MFC of the Intel Base driver for the Intel XL710 Ethernet Controller Family - It was decided to change the driver name to if_ixl for FreeBSD - This release adds the VF Driver to the tree, it can be built into the kernel or as the if_ixlv module - The VF driver is independent for the first time, this will be desireable when full SRIOV capability is added to the OS. Submitted by: jack.vogel@intel.com and eric.joyner@intel.com END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:19:48.642006Z K 7 svn:log V 88 Document r270157, FFS multithreaded soft updates. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:19:50.736313Z K 7 svn:log V 87 Document r270159, various bhyve(4) enhancements. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:19:52.785533Z K 7 svn:log V 118 Document r270297, native netmap(4) support in cxgbe(4) for the T5 10G/40G card. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:19:54.708722Z K 7 svn:log V 91 Document r270401, pam(3) 'account' facility support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:19:56.648052Z K 7 svn:log V 75 Document r270415, lukemftpd removal. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:19:58.568880Z K 7 svn:log V 84 Document r270509, vtnet(4) netmap(4) support. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:20:00.528167Z K 7 svn:log V 91 Document r270514, ASUS USB-AC51 support in urtwn(4). Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:20:02.521460Z K 7 svn:log V 96 Document r270552, kern.geom.part.mbr.enforce_chs tunable. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:20:04.423192Z K 7 svn:log V 90 Document r270630, vm 'fast path' page fault hander. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:25:57.050376Z K 7 svn:log V 60 Fix a formatting nit. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-08-25T22:31:04.730057Z K 7 svn:log V 83 Document r270631, ixlv(4) merged from head/. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 5 kevlo K 8 svn:date V 27 2014-08-26T02:20:37.383016Z K 7 svn:log V 86 Fix typo: s/mac_rev/mac_ver/ Submitted by: Stefan Sperling END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2014-08-26T02:31:37.486503Z K 7 svn:log V 42 MFH (r269653): Give a brief error message END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-08-26T03:45:54.766278Z K 7 svn:log V 1276 Merge SETAN changes from head: r270327 | imp | 2014-08-22 07:15:59 -0600 (Fri, 22 Aug 2014) | 6 lines We should never enter the PROBE_SETAN phase if we're not ATAPI, since that's ATAPI specific. Instead, skip to PROBE_SET_MULTI instead for non ATAPI protocols. The prior code incorrectly terminated the probe with a break, rather than arranging for probedone to get called. This caused panics or worse on some systems. r270249 | imp | 2014-08-20 16:58:12 -0600 (Wed, 20 Aug 2014) | 13 lines Turns out that IDENTIFY DEVICE and IDENTIFY PACKET DEVICE return data that's only mostly similar. Specifically word 78 bits are defined for IDENTIFY DEVICE as 5 Supports Hardware Feature Control while a IDENTIFY PACKET DEVICE defines them as 5 Asynchronous notification supported Therefore, only pay attention to bit 5 when we're talking to ATAPI devices (we don't use the hardware feature control at this time). Ignore it for ATA devices. Remove kludge that papered over this issue for Samsung SATA SSDs, since Micron drives also have the bit set and the error was caused by this bad interpretation of the spec (which is quite easy to do, since bits aren't normally overlapping like this). Sponsored by: Netflix (the merge and the original work) END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-08-26T06:31:52.227974Z K 7 svn:log V 369 MFC r270416: In r260015, I renamed several identifiers to avoid -Wsystem-header warnings. In r261283, I imported libc++ 3.4 release, but this contained one identifier that had not been renamed yet, leading to a compilation error when using -std=c++1y. Fix the compilation error by correctly renaming the identifier. Reported by: rcarter@pinyon.org PR: base/192139 END K 10 svn:author V 2 se K 8 svn:date V 27 2014-08-26T08:13:30.081448Z K 7 svn:log V 307 Add references to vt(4) and the configuration files in /usr7share/vt where appropriate (i.e. where syscons was already mentioned and vt supports the feature). Comments in defaults/rc.conf are updated to match the contents of the modified man-page rc.conf(5). Reviewed by: pluknet, emaste MFC after: 3 days END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-08-26T08:17:22.417827Z K 7 svn:log V 190 Fix up races with f_seqcount handling. It was possible that the kernel would overwrite user-supplied hint. Abuse vnode lock for this purpose. In collaboration with: kib MFC after: 1 week END K 10 svn:author V 4 ngie K 8 svn:date V 27 2014-08-26T09:01:11.367120Z K 7 svn:log V 95 Fix "make checkdpadd" by "spoofing" DPADD Approved by: jmmv (mentor) Phabric: D631 PR: 192769 END K 10 svn:author V 4 ngie K 8 svn:date V 27 2014-08-26T09:10:28.263266Z K 7 svn:log V 228 Convert LIBCURSES to LIBNCURSES to fix "make checkdpadd" Also, add a missing LIBPANEL dependency for lldb Approved by: rpaulo (mentor) Suggested by: brooks MFC after: 5 days Phabric: D675 (as part of a larger diff) PR: 192762 END K 10 svn:author V 4 ngie K 8 svn:date V 27 2014-08-26T09:12:41.423359Z K 7 svn:log V 188 Introduce missing definition for LIBTERMCAPW Some Makefiles expect this value to exist Approved by: rpaulo (mentor) MFC after: 5 days Phabric: D675 (as part of a larger diff) PR: 192762 END K 10 svn:author V 2 se K 8 svn:date V 27 2014-08-26T09:37:43.409893Z K 7 svn:log V 199 Remove band.aid that made kbdcontrol lookup keymap files in the syscons path even under vt, which is no longer useful, since the syscons keymap files have been converted and committed for use by vt. END K 10 svn:author V 2 se K 8 svn:date V 27 2014-08-26T09:40:14.090639Z K 7 svn:log V 129 Update man-pages to correctly refer to changed pathes and naming conventions for systems with vt(4) consoles. MFC after: 3 days END K 10 svn:author V 6 cherry K 8 svn:date V 27 2014-08-26T10:22:59.489407Z K 7 svn:log V 206 Add all pv ram to the crash dump pages, instead of skipping "holes". This also fixes fragmentation related breakage during bootup, which fails during the RAM "device" attach. Approved by: gibbs (implicit) END K 10 svn:author V 2 ae K 8 svn:date V 27 2014-08-26T10:32:08.302286Z K 7 svn:log V 125 MFC r265778 (by melifaro): Fix ndp(8) -f flag parsing PR: bin/136661 MFC r268827 (by peter): Fix "ndp -d hostname". END