‚¤W263869 131 236 249 98 160 260 331 587 587 329 971 326 227 168 148 153 190 398 183 276 140 247 209 274 130 149 143 245 123 127 222 312 113 262 265 265 265 265 265 117 346 117 162 437 630 242 650 884 162 142 295 123 270 166 276 223 165 181 220 138 146 152 128 214 99 139 301 163 407 208 165 165 120 162 162 179 179 167 558 325 325 298 483 153 136 626 191 184 1653 443 217 193 157 222 199 215 446 446 218 164 288 209 522 131 260 174 129 179 168 129 220 321 1910 118 124 212 269 192 1118 148 148 422 130 215 151 568 487 337 169 158 204 164 K 10 svn:author V 8 brueffer K 8 svn:date V 27 2014-03-28T08:55:34.056369Z K 7 svn:log V 138 MFC: r263169 Add support for AMD Family 16h (Kabini) sensor devices. PR: 186587 Submitted by: David Rufino END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2014-03-28T08:58:51.425975Z K 7 svn:log V 151 MFC: r263169 Add support for AMD Family 16h (Kabini) sensor devices. PR: 186587 Submitted by: David Rufino END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-28T10:06:14.729851Z K 7 svn:log V 4 MFC END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-28T11:46:54.201398Z K 7 svn:log V 65 Fix missed efi.h header change in r263815 Pointy hat to: emaste END K 10 svn:author V 3 ray K 8 svn:date V 27 2014-03-28T12:50:39.532965Z K 7 svn:log V 167 Enable to build UEFI framebuffer driver for vt(4). It can be enabled by "device vt_efifb" in kernel config. Requested by: emaste Sponsored by: The FreeBSD Foundation END K 10 svn:author V 7 asomers K 8 svn:date V 27 2014-03-28T15:09:35.180229Z K 7 svn:log V 234 MFC r262912 cddl/contrib/opensolaris/lib/libuutil/common/uu_avl.c Fix a memory leak in uu_avl_pool_create: pthread_mutex_init without a corresponding pthread_mutex_destroy. It shows up, among other places, when doing "zfs list". END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-03-28T15:38:38.996704Z K 7 svn:log V 494 MFC r263475: Fix two issues with /dev/mem access on amd64, both causing kernel page faults. First, for accesses to direct map region should check for the limit by which direct map is instantiated. Second, for accesses to the kernel map, use a new thread private flag TDP_DEVMEMIO, which instructs vm_fault() to return error when fault happens on the MAP_ENTRY_NOFAULT entry, instead of panicing. MFC r263498: Add change forgotten in r263475. Make dmaplimit accessible outside amd64/pmap.c. END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-03-28T15:38:54.343422Z K 7 svn:log V 494 MFC r263475: Fix two issues with /dev/mem access on amd64, both causing kernel page faults. First, for accesses to direct map region should check for the limit by which direct map is instantiated. Second, for accesses to the kernel map, use a new thread private flag TDP_DEVMEMIO, which instructs vm_fault() to return error when fault happens on the MAP_ENTRY_NOFAULT entry, instead of panicing. MFC r263498: Add change forgotten in r263475. Make dmaplimit accessible outside amd64/pmap.c. END K 10 svn:author V 7 asomers K 8 svn:date V 27 2014-03-28T15:41:04.101260Z K 7 svn:log V 232 MFC r262912 cddl/contrib/opensolaris/lib/libuutil/common/uu_avl.c Fix a memory leak in uu_avl_pool_create: pthread_mutex_init without a corresponding pthread_mutex_destroy. It shows up, among other places, when doing "zfs list END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-03-28T16:07:27.636541Z K 7 svn:log V 878 Several fixes for the PCID implementation: - When clearing a bit for a cpuid in pmap->pm_save, ensure that the cpuid is not set in pm_active. The pm_save indicates which CPUs may have cached translations for given PCID, which implies that a CPU executing with the given pmap active have the translations cached. [1] - In smp_masked_invltlb(), pass pmap to smp_targeted_tlb_shootdown(). [1] - In invlrng_handler(), check for the special values of pcid (0 and -1) and do corresponding global or total invalidations before checking for performing PCID-specific range invalidation with INVPCID_ADDR. [2] - In invltlb_pcid_handler(), do not read %cr3 unless needed. [2] - Do minor style tweaks. [2] Submitted by: Henrik Gulbrandsen [1] Other parts sponsored by: The FreeBSD Foundation [2] Tested by: Henrik Gulbrandsen, pho MFC after: 1 week END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-28T16:11:20.130776Z K 7 svn:log V 228 Add `-S' to display syscall numbers in the output as well. This is useful for debugging compat modules. Sponsored by: EMC / Isilon Storage Division Obtained from: Isilon OneFS (based on work by Jeff Hughes) MFC after: 2 weeks END K 10 svn:author V 7 asomers K 8 svn:date V 27 2014-03-28T16:27:48.167621Z K 7 svn:log V 130 MFC r262914 sbin/devd/devd.8 sbin/devd/devd.cc Add a -q flag to devd that will suppress syslog logging at LOG_NOTICE or below. END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-03-28T16:31:12.373883Z K 7 svn:log V 76 Only set XDDESTDIR if it wasn't already set to allow people to override it. END K 10 svn:author V 4 jkim K 8 svn:date V 27 2014-03-28T20:12:30.802305Z K 7 svn:log V 55 MFC: r263435 Add new CPUTYPEs supported by Clang 3.4. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-28T21:24:12.960339Z K 7 svn:log V 58 Merge ^/head@263882 Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-28T21:25:19.880624Z K 7 svn:log V 95 Add vt_efifb for EFI framebuffer, after merge of r263873 Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 ray K 8 svn:date V 27 2014-03-28T22:04:27.988726Z K 7 svn:log V 305 o Add new vd_driver method to do bitblt with mask, named vd_maskbitbltchr. o Move vd_bitbltchr vga's driver method to vd_maskbitbltchr. o Implement new vd_bitbltchr method for vga driver. (It do single write for 8 pixels, have to be a bit faster). MFC after: 7 days Sponsored by: The FreeBSD Foundation END K 10 svn:author V 7 delphij K 8 svn:date V 27 2014-03-28T22:44:01.488995Z K 7 svn:log V 87 4573 ZFS snapshot alias illumos/illumos-gate@7dbbcd8300f0241d3ec9686f2a0a06107c1b90cb END K 10 svn:author V 7 delphij K 8 svn:date V 27 2014-03-28T22:46:55.822208Z K 7 svn:log V 179 3993 zpool(1M) and zfs(1M) should support -p for "list" and "get" 4700 "zpool get" doesn't support -H or -o options illumos/illumos-gate@c58b352673e88983cd2b8a388a8c7625f35e2f18 END K 10 svn:author V 7 delphij K 8 svn:date V 27 2014-03-28T22:49:10.430678Z K 7 svn:log V 44 Dummy MFV r263886: 4573 ZFS snapshot alias END K 10 svn:author V 7 delphij K 8 svn:date V 27 2014-03-28T23:12:00.491383Z K 7 svn:log V 150 MFV r263887: 3993 zpool(1M) and zfs(1M) should support -p for "list" and "get" 4700 "zpool get" doesn't support -H or -o options MFC after: 2 weeks END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-03-28T23:20:56.400373Z K 7 svn:log V 116 Dump default media size to 1GB to reflect a fatter environment and larger base media. Submitted by: Michael Dexter END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-29T00:25:27.786800Z K 7 svn:log V 181 Make clang default to DWARF2 debug info format for FreeBSD 10.x and earlier. For head, this commit does not change anything, but it is purely meant to be MFC'd. MFC after: 3 days END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-29T00:48:50.612418Z K 7 svn:log V 38 Add the llvm/clang patch for r263891. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T03:14:00.475582Z K 7 svn:log V 54 Handle the raw partition of the BSD and VTOC schemes. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T03:33:31.873377Z K 7 svn:log V 48 Document how labels can be given to partitions. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T03:39:22.548316Z K 7 svn:log V 149 Add a paragraph about running mkimg without arguments to get a list of supported schemes and/or a detailed description of how to specify partitions. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T03:46:36.551699Z K 7 svn:log V 28 Fix build on i386 w/ clang. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T03:55:58.632131Z K 7 svn:log V 32 Make this build on ia64 w/ gcc. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T04:05:57.147134Z K 7 svn:log V 126 Build this on sparc64, where we don't have LABELSECTOR nor LABELOFFSET defined. Improve portability by eliminating their use. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2014-03-29T04:10:13.592668Z K 7 svn:log V 217 Vendor import of tzdata 2014b - Update antartica. - Comments about historical data for Hawaii. - Update details for Crimea on 30 March - Move location data Simferopol. Obtained from: ftp://ftp.iana.org/tz/releases/ END K 10 svn:author V 5 edwin K 8 svn:date V 27 2014-03-29T04:12:34.810231Z K 7 svn:log V 19 Tag of tzdata2014b END K 10 svn:author V 5 edwin K 8 svn:date V 27 2014-03-29T04:15:11.472881Z K 7 svn:log V 167 MFV for 263899, tzdata2014b - Update antartica. - Comments about historical data for Hawaii. - Update details for Crimea on 30 March - Move location data Simferopol. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2014-03-29T04:17:46.485249Z K 7 svn:log V 170 MFC of 263901, tzdata2014b - Update antartica. - Comments about historical data for Hawaii. - Update details for Crimea on 30 March - Move location data Simferopol. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2014-03-29T04:19:48.007179Z K 7 svn:log V 170 MFC of 263901, tzdata2014b - Update antartica. - Comments about historical data for Hawaii. - Update details for Crimea on 30 March - Move location data Simferopol. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2014-03-29T04:20:55.998228Z K 7 svn:log V 170 MFC of 263901, tzdata2014b - Update antartica. - Comments about historical data for Hawaii. - Update details for Crimea on 30 March - Move location data Simferopol. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2014-03-29T04:25:04.223074Z K 7 svn:log V 170 MFC of 263901, tzdata2014b - Update antartica. - Comments about historical data for Hawaii. - Update details for Crimea on 30 March - Move location data Simferopol. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2014-03-29T04:44:24.390685Z K 7 svn:log V 170 MFC of 263901, tzdata2014b - Update antartica. - Comments about historical data for Hawaii. - Update details for Crimea on 30 March - Move location data Simferopol. END K 10 svn:author V 2 mm K 8 svn:date V 27 2014-03-29T08:39:53.043496Z K 7 svn:log V 26 Merge head up to r263906. END K 10 svn:author V 2 mm K 8 svn:date V 27 2014-03-29T09:05:25.990826Z K 7 svn:log V 254 De-virtualize UMA zone pf_mtag_z and move to global initialization part. The m_tag struct does not know about vnet context and the pf_mtag_free() callback is called unaware of current vnet. This causes a panic. Reviewed by: Nikos Vassiliadis, trociny@ END K 10 svn:author V 5 markm K 8 svn:date V 27 2014-03-29T09:27:08.773004Z K 7 svn:log V 23 MFC - tracking commit. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-29T10:11:19.203054Z K 7 svn:log V 67 Add more flags for the fpexc register from the ARM1176JZF-S Manual END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-29T11:33:52.614247Z K 7 svn:log V 344 MFC r263774: Revert r263694, and apply a better fix to squelch unnecessary warnings from clang about possible keywords being treated as identifiers for the remainder of the translation unit (a.k.a. -Wkeyword-compat), when using libstdc++ in combination with -Wsystem-headers. This will not only fix devd, but any C++ program using libstdc++. END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-03-29T11:56:33.562863Z K 7 svn:log V 537 Clear the kernel grab of the FPU state on fork. The pcb_save pointer is already correctly reset to the FPU user save area, only PCB_KERNFPU flag might leak from old thread state into the new state. For creation of the user-mode thread, the change is nop since corresponding syscall code does not use FPU. On the other hand, creation of a kernel thread forks from a thread selected arbitrary from proc0, which might use FPU. Reported and tested by: Chris Torek Sponsored by: The FreeBSD Foundation MFC after: 1 week END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-29T14:17:04.631680Z K 7 svn:log V 146 Initialise fpscr to a sane value when we create the pcb. This sets NaNs to be the default NaN and for denormalised numbers to be flushed to zero. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-29T14:35:36.041021Z K 7 svn:log V 554 VFP fixes/cleanups for ARM11: * Save the required VFP registers on context switch. If the exception bit is set we need to save and restore the FPINST register, and if the fp2v bit is also set we need to save and restore FPINST2. * Move saving and restoring the floating point control registers to C. * Clear the fpexc exception and fp2v flags on a floating-point exception. * Signal a SIGFPE if the fpexc exception flag is set on an undefined instruction. This is how the ARM core signals to software there is a floating-point exception. END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-03-29T17:18:23.146129Z K 7 svn:log V 791 MFC r260880 (by kaiw, from projects/elftoolchain): * Make die_mem_offset() be able to handle DW_AT_data_member_location attributes generated by Clang 3.4. * Document how different compilers generate DW_AT_data_member_location attributes differently. * Document the quirks about DW_FORM_data[48]. This is a slightly modified version, adapted to work with the old libdwarf in stable/9 and stable/10. It should fix DTrace on these branches, when the kernel is compiled with clang 3.4. Note that you have to build *and* install the CTF tools first, before building the kernel. Otherwise you can possibly still get error messages similar to "failed to copy type of 'pr_uid': Type information is in parent and unavailable", when attempting to run dtrace(1). Submitted by: kaiw END K 10 svn:author V 3 pho K 8 svn:date V 27 2014-03-29T18:13:22.410300Z K 7 svn:log V 70 Added a regression test. Sponsored by: EMC / Isilon storage division END K 10 svn:author V 6 adrian K 8 svn:date V 27 2014-03-29T18:56:11.537423Z K 7 svn:log V 47 Fix ah_powerMode setting. Reported by: sbruno END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T19:03:10.999729Z K 7 svn:log V 199 Add mkimg, a utility for making disk images from raw partition contents. The partitioning scheme can be one of the schemes supported by gpart. Reviewed by: sjg Obtained from: Juniper Networks, Inc. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T19:04:38.102500Z K 7 svn:log V 28 Hook mkimg(1) to the build. END K 10 svn:author V 6 adrian K 8 svn:date V 27 2014-03-29T19:53:04.546652Z K 7 svn:log V 174 Add support to export the contents of the notification updates from the firmware. Right now the NIC isn't actually exporting useful data. I'm not quite sure why this is. :( END K 10 svn:author V 6 tuexen K 8 svn:date V 27 2014-03-29T20:21:36.460713Z K 7 svn:log V 71 Use SCTP_OVER_UDP_TUNNELING_PORT more consistently. MFC after: 3 days END K 10 svn:author V 6 tuexen K 8 svn:date V 27 2014-03-29T21:26:45.276528Z K 7 svn:log V 180 Handle an edge case of address management similar to TCP. This needs to be reconsidered when the address handling will be reimplemented. The patch is from rrs@. MFC after: 3 days END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T22:02:25.393703Z K 7 svn:log V 127 Fix build on FreeBSD 9 where has the same defines as and not the unique defines introduced later. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T22:10:54.980285Z K 7 svn:log V 70 Fix build on FreeBSD 8 where partition types for nandfs do not exist. END K 10 svn:author V 6 rpaulo K 8 svn:date V 27 2014-03-29T23:25:09.487927Z K 7 svn:log V 86 Enable all cryptocaps because net80211 can do software encryption. MFC after: 1 week END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-03-29T23:46:01.048626Z K 7 svn:log V 124 Fix build on FreeBSD 7 where: 1. DOSPTYP_FAT32 is not defined in 2. uuid_enc_le() does not exist in libc. END K 10 svn:author V 6 eadler K 8 svn:date V 27 2014-03-30T00:25:31.558535Z K 7 svn:log V 43 Fix sizeof modifier for sizeof() in printf END K 10 svn:author V 6 eadler K 8 svn:date V 27 2014-03-30T04:40:41.843729Z K 7 svn:log V 51 Use the correct variable name in the example code. END K 10 svn:author V 6 eadler K 8 svn:date V 27 2014-03-30T04:55:33.479319Z K 7 svn:log V 57 Teach units(1) that an erg and ergon are the same thing. END K 10 svn:author V 6 eadler K 8 svn:date V 27 2014-03-30T05:06:06.953027Z K 7 svn:log V 33 units(1): Add some missing units END K 10 svn:author V 7 dchagin K 8 svn:date V 27 2014-03-30T08:38:51.729355Z K 7 svn:log V 117 lxs_args[] constant is used only by the socketcall(), so move lxs_args[] declaration under the corresponding define. END K 10 svn:author V 7 dchagin K 8 svn:date V 27 2014-03-30T09:47:49.646293Z K 7 svn:log V 4 MFC END K 10 svn:author V 2 br K 8 svn:date V 27 2014-03-30T14:25:14.349565Z K 7 svn:log V 48 - Merge SoC-common parts - Enable iicbus device END K 10 svn:author V 2 br K 8 svn:date V 27 2014-03-30T14:42:53.124870Z K 7 svn:log V 209 Directly call kmem_alloc_contig to allocate framebuffer memory and pass VM_MEMATTR_UNCACHEABLE (no-cache, no-buffer). This fixes screen refreshing problem when data is updated too slowly. Discussed with: ian END K 10 svn:author V 2 br K 8 svn:date V 27 2014-03-30T14:57:00.575663Z K 7 svn:log V 72 Add lowercase postfix, so SoC-common file will be ignored by tinderbox. END K 10 svn:author V 2 br K 8 svn:date V 27 2014-03-30T15:22:36.721188Z K 7 svn:log V 315 Add support for keyboard used in Samsung Chromebook (ARM machine) Support covers device drivers for: - Interrupt Combiner - gpio/pad, External Interrupts Controller (pad) - I2C Interface - Chrome Embedded Controller - Chrome Keyboard Also: - Use new gpio dev class in EHCI driver - Expand device tree information END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-30T15:24:17.199398Z K 7 svn:log V 110 Give hint on how to disable the default repository. Discussed with: bapt MFC after: instantly (preparing EN) END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-30T15:29:54.635244Z K 7 svn:log V 68 MFC r263937: Give hint on how to disable the default repository. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-30T15:30:33.211761Z K 7 svn:log V 68 MFC r263937: Give hint on how to disable the default repository. END K 10 svn:author V 6 eadler K 8 svn:date V 27 2014-03-30T16:04:47.738574Z K 7 svn:log V 25 add capsicum to units(1) END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-30T16:48:04.750114Z K 7 svn:log V 65 MFC r263129: Combine similar code from vprintf(9) and log(9). END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-30T16:49:17.408492Z K 7 svn:log V 65 MFC r263129: Combine similar code from vprintf(9) and log(9). END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-30T16:51:12.590608Z K 7 svn:log V 82 MFC r263130: Fix -o size less than PAGE_SIZE resulting in SIZE_MAX being used. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-30T16:56:36.265361Z K 7 svn:log V 82 MFC r263130: Fix -o size less than PAGE_SIZE resulting in SIZE_MAX being used. END K 10 svn:author V 2 jh K 8 svn:date V 27 2014-03-30T17:59:32.464260Z K 7 svn:log V 76 MFC r253252: Clarify how "hide" and "unhide" commands work on directories. END K 10 svn:author V 8 bdrewery K 8 svn:date V 27 2014-03-30T18:22:10.983807Z K 7 svn:log V 460 MFC r263131,r263174,r263175: Tmpfs readdir() redundant logic and code readability cleanup. r263131: Cleanup redundant logic and add some comments to help explain how it works in lieu of potentially less clear code. r263174: Rename cnt to maxcookies and change its use as the condition for when to lookup cookies to be less obscure. r263175: Add missing FALLTHROUGH comment in tmpfs_dir_getdents for looking up '.' and '..'. END K 10 svn:author V 4 bapt K 8 svn:date V 27 2014-03-30T21:48:49.043217Z K 7 svn:log V 231 Convert an unused banner from skeleton.c into a comment. It is added to every generated files and fix build at certain warning level with clang 3.4 Submitted by: Thomas Dickey (byacc upstream) Spotted by: glebius END K 10 svn:author V 4 bapt K 8 svn:date V 27 2014-03-30T21:56:13.361759Z K 7 svn:log V 231 Convert an unused banner from skeleton.c into a comment. It is added to every generated files and fix build at certain warning level with clang 3.4 Submitted by: Thomas Dickey (byacc upstream) Spotted by: glebius END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-03-30T22:24:37.366166Z K 7 svn:log V 205 When building g++, we need to build libsupc earlier to avoid a race with libproc. Not sure why people didn't see this before now, but I get it often for higher (20-30) -j builds, but never for -j1 builds. END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-03-30T22:24:45.659779Z K 7 svn:log V 390 Allow the build system to safely set MK_FOO to avoid the ambiguity when both WITH_FOO and WITHOUT_FOO are set. Use this where possible. Only disallow setting of MK_FOO on the command line. This was preferable to inventing a new mechanism or fixing the undef bug (bin/183762) which precludes users from turning off anything we turn off for parts of the build with WITHOUT_FOO prior to this. END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-03-30T22:24:53.848009Z K 7 svn:log V 61 Kill NO_TESTS and use MK_TESTS=no when we want to skip them. END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-03-30T22:25:01.451047Z K 7 svn:log V 44 Move stray targets out of the xdev section. END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-03-30T23:43:30.509341Z K 7 svn:log V 533 There's no need to guess at the COMPILER_TYPE to pass it down. We guess wrong for buildkernel when CC=gcc49, say. Eliminate all the guessing. COMPILER_TYPE propigates properly on its own, if specified, and we guess it correctly otherwise lower in the build. Also, fix conditionals for armv6hf when using an external compiler chain. They were broken before, but unused. Also, prefer checking the compiler type over CLANG_IS_CC since the latter is only supposed to be used to determine what symlinks to install (more fixes to follow). END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-03-30T23:43:36.165141Z K 7 svn:log V 99 Remove instances of variables that were set, but never used. gcc 4.9 warns about these by default. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-31T00:28:54.040553Z K 7 svn:log V 92 MFC r263863: Dereference nonexistent md2(3) manual. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 dteske K 8 svn:date V 27 2014-03-31T01:04:40.992370Z K 7 svn:log V 1556 MFC revisions 230804,254265,255908,256338,256345,256347-256348,256489, 257842-257845,257872,259115,259143,259276,259468-259469,259572,259686, 260260-260262,260866, and 260900 (25 revisions; summarized below)... r230804: Fix a whitespace nit (kevlo) r254265: (recording mergeinfo only) r255908: Remove the is (Iceland) mirror per mail from the admins (brd) r256338: Dump 4096 bytes from /dev/random to /entropy (des) r256345: Rewrite the keymap module r256347: Detect when an interface is wireless (Warren Block) r256348: Merge dumpdev into regular services; enable (Allan Jude) r256489: Add executable bit to docsinstall and entropy scripts r257842: Performance and debugging enhancements r257843: Remove ttys(5) munging from previous commit r257844: Copy install log to deployed /var/log for debugging r257845: Fixup to last commit r257872: Doc fixup -- add missing .El (joel) r259115: Prevent log file from becoming truncated r259143: Use sed(1) /i instead of /I (eadler) r259276: Fix `local: Not in a function' error in logfile r259468: Ignore mouse-release command from VMware r259469: Mask error from newaliases(1) when hostname not fully qualified r259572: Fix `rm: /tmp/bsdinstall_etc/fstab: ..." error in logfile r259686: Move VMware mouse-release solution r260260: Remove what appears to be a stray debugging printf r260261: Lower priority of open wireless access policy (gavin) r260262: Allow bsdinstall to use WPA-Enterprise networks (gavin) r260866: Fix bad comparison and fix file comment (Christoph Mallon) r260900: Whitespace and style nits END K 10 svn:author V 7 yongari K 8 svn:date V 27 2014-03-31T01:54:59.335758Z K 7 svn:log V 346 Increase the number of TX DMA segments from 32 to 35. It turned out 32 is not enough to support a full sized TSO packet. While I'm here fix a long standing bug introduced in r169632 in bce(4) where it didn't include L2 header length of TSO packet in the maximum DMA segment size calculation. In collaboration with: rmacklem MFC after: 2 weeks END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-03-31T02:17:58.845779Z K 7 svn:log V 124 MFC r263460: Take filedesc lock only for reading when allocating new fdtable. Code populating the table does this already. END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-03-31T02:19:57.843996Z K 7 svn:log V 100 MFC r263530: Mark the following sysctls as MPSAFE: kern.file kern.proc.filedesc kern.proc.ofiledesc END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-03-31T02:24:29.199165Z K 7 svn:log V 65 MFC r263458: audit: plug FILEDESC_LOCK leak in audit_canon_path. END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-03-31T02:30:55.504936Z K 7 svn:log V 129 MFC r263704: Make /dev/devctl mpsafe. MFC r263753: Remove lockless check in devopen, while correct it does not make much sense. END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-03-31T02:44:43.477300Z K 7 svn:log V 106 MFC r263755: Document a known problem with handling the process intended to receive SIGIO in /dev/devctl. END K 10 svn:author V 3 mjg K 8 svn:date V 27 2014-03-31T02:53:15.523065Z K 7 svn:log V 122 MFC r263758: Update userspace users of hw.bus.devctl_disable. This switches the code to use hw.bus.devctl_queue instead. END K 10 svn:author V 2 ae K 8 svn:date V 27 2014-03-31T09:34:46.770944Z K 7 svn:log V 354 MFC r263468: When loader(8) inspects MBR, it chooses GPT as main partition table, when MBR contains only PMBR entry or it is bootcamp-compatible. If MBR has PMBR entry and some other, the loader rejects it. Make these checks to be less strict. If loader decided that PMBR isn't suitable for GPT, it will use MBR. Reported by: Paul Thornton END K 10 svn:author V 2 ae K 8 svn:date V 27 2014-03-31T09:37:11.128249Z K 7 svn:log V 354 MFC r263468: When loader(8) inspects MBR, it chooses GPT as main partition table, when MBR contains only PMBR entry or it is bootcamp-compatible. If MBR has PMBR entry and some other, the loader rejects it. Make these checks to be less strict. If loader decided that PMBR isn't suitable for GPT, it will use MBR. Reported by: Paul Thornton END K 10 svn:author V 2 ae K 8 svn:date V 27 2014-03-31T13:00:49.544595Z K 7 svn:log V 126 Don't copy the MF flag from original IP header to ICMP error message. PR: 188092 MFC after: 1 week Sponsored by: Yandex LLC END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-03-31T14:04:57.617450Z K 7 svn:log V 72 Document r263140, removal of IPX. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-03-31T14:12:27.838354Z K 7 svn:log V 192 Merge r246607 by benno from projects/uefi Use EFI types for EFI values (silences warnings). EFI UINTN is actually a 64-bit type on 64-bit processors. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 2 ae K 8 svn:date V 27 2014-03-31T14:27:22.754129Z K 7 svn:log V 117 Don't generate an ICMPv6 error message if packet was consumed by filter. MFC after: 1 week Sponsored by: Yandex LLC END K 10 svn:author V 3 des K 8 svn:date V 27 2014-03-31T14:39:56.419625Z K 7 svn:log V 429 MFH (r237568, r255422, r255460, r255766, r255767, r255774, r255829, r256126, r257954, r261320, r261499, r263691, r263712): upgrade to OpenSSH 6.6p1 via 6.3p1, 6.4p1 and 6.5p1. Differences relative to head: - No DNSSEC support since stable/9 does not have LDNS - Sandboxing off by default, and uses rlimit instead of Capsicum - ED25519 moved to the bottom of the order of preference to avoid "new public key" warnings END K 10 svn:author V 2 ae K 8 svn:date V 27 2014-03-31T14:40:35.327296Z K 7 svn:log V 40 Remove unused label. MFC after: 1 week END K 10 svn:author V 7 asomers K 8 svn:date V 27 2014-03-31T14:51:45.995845Z K 7 svn:log V 163 MFC r263271 share/man/man9/counter.9 Fix logic error in the description of counter_u64_alloc: the command may fail only if M_NOWAIT is specified, not M_WAITOK. END K 10 svn:author V 3 pfg K 8 svn:date V 27 2014-03-31T16:37:41.752101Z K 7 svn:log V 82 ddb: Minor style cleanups. #define should be followed by tab. MFC after: 1 week END K 10 svn:author V 6 jasone K 8 svn:date V 27 2014-03-31T17:04:04.269029Z K 7 svn:log V 34 Update jemalloc to version 3.6.0. END K 10 svn:author V 3 imp K 8 svn:date V 27 2014-03-31T19:37:39.241183Z K 7 svn:log V 87 Turns out name was used here when ACPI_DEBUG was defined, so refine my previous patch. END K 10 svn:author V 6 andrew K 8 svn:date V 27 2014-03-31T19:50:40.976569Z K 7 svn:log V 73 Pass module data to the kernel and have the memory map passed though it. END K 10 svn:author V 3 des K 8 svn:date V 27 2014-03-31T19:58:08.537089Z K 7 svn:log V 37 Increase backlog from 8 to 20 lines. END K 10 svn:author V 5 trasz K 8 svn:date V 27 2014-03-31T20:49:33.210453Z K 7 svn:log V 125 Make it possible to have multiple CTL worker threads. Leave the default of 1 for now. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 5 trasz K 8 svn:date V 27 2014-03-31T21:04:15.439150Z K 7 svn:log V 226 Hide CTL messages about SCSI error responses. Too many users take them for actual target errors. They can be enabled back by setting kern.cam.ctl.verbose=1, or booting with bootverbose. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 dteske K 8 svn:date V 27 2014-04-01T00:19:13.790029Z K 7 svn:log V 1813 MFC revisions 260894,260899,262895-262902,262904,262908-262910,262982, 262984,263133-263137,263139,263141,263144-263150, and (partially) 263249 (31 revisions; summarized below)... r260894: Optimize f_expand_number(), improving performance r260899: s/__number/__num/ in f_expand_number() r262895: Allow dispatched reswords to carry arguments r262896: Add missing local declaration r262897: Fix a typo in a comment r262898: Fix incorrect return status if var_to_set and var_to_get are same r262899: Make f_show_err non-fatal r262900: Centralize function name; Update a comment while here r262901: s/__num/__number/ in f_expand_number() r262902: Comment to go with NL global introduced by previous commit r262904: Rewrite groupmgmt -- hooking it into the scripting system r262908: Change dispatch words from group* to *Group for backward compat r262909: Fix copy/paste error in a comment r262910: Take a group name on the command-line if available r262982: Whitespace r262984: Remove vestigial global, no longer used since r262904 r263133: Remove indexfile from debug statement (already logged) r263134: Add debug statement just before attempting to exec a module r263135: Comments r263136: Update copyright r263137: Fix future namespace issues for functions taking $var_to_set r263139: Remove useless NULL string in compound strings r263141: Pointy hat! Fix a broken f_isinteger() r263144: Fix a code-typo that prevented auto-sizing of a dialog r263145: Fix comments and whitespace r263146: Reduce the sleep cycle when using dialog(1) [infobox] to 1-second r263147: Fix a bug preventing errors from pw(8) from appearing r263148: For non-interactive scripts, forgot to check argument r263149: Add protection against input containing single-quotes r263150: Rewrite usermgmt r263249: (partial) Add more obsolete files END K 10 svn:author V 2 br K 8 svn:date V 27 2014-04-01T04:40:08.868953Z K 7 svn:log V 27 Release i2c bus on detach. END K 10 svn:author V 2 br K 8 svn:date V 27 2014-04-01T04:56:40.009344Z K 7 svn:log V 33 Add Cortex-A15 cpu id revisions. END K 10 svn:author V 4 bapt K 8 svn:date V 27 2014-04-01T06:46:59.106828Z K 7 svn:log V 118 Ensure make xdev respect which compiler is CC and which compilers should be built according to standard build options END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-04-01T08:19:30.817507Z K 7 svn:log V 176 MFC r263891: Make clang default to DWARF2 debug info format for FreeBSD 10.x and earlier. For head, this commit does not change anything, but it is purely meant to be MFC'd. END K 10 svn:author V 8 hselasky K 8 svn:date V 27 2014-04-01T10:34:39.801462Z K 7 svn:log V 95 Add new USB ID. Submitted by: Tuomo Latto PR: usb/188046 MFC after: 1 week END K 10 svn:author V 4 tijl K 8 svn:date V 27 2014-04-01T10:36:11.804921Z K 7 svn:log V 1023 - In the libiconv module for ISO 2022 restore the original order of the fields of a private struct such that variables of this type are initialised correctly. Fixes conversion from ISO 2022. Also do this in the BIG5 module to prevent similar errors in the future. - In the libiconv module for EUC-TW replace 2^cs with 1<