svn commit: r278157 - stable/10

2015-02-03 Thread Ed Maste
Author: emaste Date: Tue Feb 3 15:31:06 2015 New Revision: 278157 URL: https://svnweb.freebsd.org/changeset/base/278157 Log: Define SHT_GNU_LIBLIST and R_MIPS_64 MFC of r260793 Modified: Directory Properties: stable/10/ (props changed) ___

svn commit: r278968 - stable/10/usr.bin/mkimg

2015-02-18 Thread Ed Maste
Author: emaste Date: Wed Feb 18 19:42:37 2015 New Revision: 278968 URL: https://svnweb.freebsd.org/changeset/base/278968 Log: MFC r276893: mkimg: Add MBR EFI partition type Sponsored by: The FreeBSD Foundation Modified: stable/10/usr.bin/mkimg/mbr.c Directory Properties: stable/10/

svn commit: r278982 - stable/10/sys/sys

2015-02-18 Thread Ed Maste
Author: emaste Date: Thu Feb 19 02:56:34 2015 New Revision: 278982 URL: https://svnweb.freebsd.org/changeset/base/278982 Log: MFC r275140: Increase default and maximum callchain depths Bump the default from 16 to 32, to accommodate kernel flamegraphs. Bump the maximum from 32 to 128, to

svn commit: r279572 - stable/10/contrib/binutils/bfd

2015-03-03 Thread Ed Maste
Author: emaste Date: Wed Mar 4 01:10:09 2015 New Revision: 279572 URL: https://svnweb.freebsd.org/changeset/base/279572 Log: MFC r279301: GNU nm: Avoid NULL dereference bfd_dwarf2_find_line() calls find_line() with NULL functionname_ptr, which resulted in a crash on certain ELF

svn commit: r279302 - in stable/10/contrib/llvm/tools/clang: include/clang/Basic include/clang/Driver lib/Driver

2015-02-25 Thread Ed Maste
Author: emaste Date: Wed Feb 25 22:32:32 2015 New Revision: 279302 URL: https://svnweb.freebsd.org/changeset/base/279302 Log: Implement the -fuse-ld= option. Merge upstream Clang revision 211785: This commit implements the -fuse-ld= option, so that the user can specify -fuse-ld=bfd

svn commit: r279254 - stable/10/sys/boot/amd64/boot1.efi

2015-02-24 Thread Ed Maste
Author: emaste Date: Tue Feb 24 22:11:07 2015 New Revision: 279254 URL: https://svnweb.freebsd.org/changeset/base/279254 Log: MFC part of r273865: fix boot1.efi for block size != 512 r273865 is part of the work for supporting 4Kn drives, but it turns out the underlying bug can actually

svn commit: r280399 - stable/10/lib/libc/net

2015-03-23 Thread Ed Maste
Author: emaste Date: Mon Mar 23 20:51:35 2015 New Revision: 280399 URL: https://svnweb.freebsd.org/changeset/base/280399 Log: MFC r275163: ANSIfy b64_pton Modified: stable/10/lib/libc/net/base64.c Directory Properties: stable/10/ (props changed) Modified: stable/10/lib/libc/net/base64.c

svn commit: r281937 - stable/10/sys/sys

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 15:58:41 2015 New Revision: 281937 URL: https://svnweb.freebsd.org/changeset/base/281937 Log: MFC r277464: Add missing R_X86_64_ constants to elf_common.h PR: 196918 Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/sys/elf_common.h

svn commit: r281933 - stable/10/sys/dev/vt

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 15:32:12 2015 New Revision: 281933 URL: https://svnweb.freebsd.org/changeset/base/281933 Log: MFC r281537: Increase vt font limits to allow use of GNU Unifont PR: 199438 Sponsored by: The FreeBSD Foundation Modified:

svn commit: r282143 - stable/10/lib/libc/mips/gen

2015-04-28 Thread Ed Maste
Author: emaste Date: Tue Apr 28 12:52:08 2015 New Revision: 282143 URL: https://svnweb.freebsd.org/changeset/base/282143 Log: MFC r277877: Use zero register instead of immediate 0x0 in MIPS assembly It seems GAS makes the substitution automatically, but Clang's integrated assembler

svn commit: r282142 - stable/10/libexec/rtld-elf/mips

2015-04-28 Thread Ed Maste
Author: emaste Date: Tue Apr 28 12:48:30 2015 New Revision: 282142 URL: https://svnweb.freebsd.org/changeset/base/282142 Log: MFC r281107: MIPS rtld: report missing symbol rather than segfaulting This is only an interim fix; MIPS should be using the MI code instead, which does not

svn commit: r282118 - stable/10/libexec/rtld-elf

2015-04-27 Thread Ed Maste
Author: emaste Date: Tue Apr 28 01:15:17 2015 New Revision: 282118 URL: https://svnweb.freebsd.org/changeset/base/282118 Log: MFC r281005: Make die available as rtld_die for use by MD relocation code Sponsored by: The FreeBSD Foundation Modified: stable/10/libexec/rtld-elf/rtld.c

svn commit: r282823 - stable/10/sys/dev/vt

2015-05-12 Thread Ed Maste
Author: emaste Date: Tue May 12 18:09:54 2015 New Revision: 282823 URL: https://svnweb.freebsd.org/changeset/base/282823 Log: MFC r281944: vt(4): Simplify mouse area detection vt_is_cursor_in_area needs to return true if any part of the mouse cursor is visible in the rectangle area.

svn commit: r282822 - stable/10/sys/dev/vt/hw/fb

2015-05-12 Thread Ed Maste
Author: emaste Date: Tue May 12 18:08:07 2015 New Revision: 282822 URL: https://svnweb.freebsd.org/changeset/base/282822 Log: MFC r282247: vt: fix vt_fb_bitblt_bitmap mask corruption Previously the mask wrapped when one or more of the mask bytes extended past the right edge of the

svn commit: r283164 - in stable/10/share: syscons/keymaps vt/keymaps

2015-05-20 Thread Ed Maste
Author: emaste Date: Thu May 21 01:47:12 2015 New Revision: 283164 URL: https://svnweb.freebsd.org/changeset/base/283164 Log: MFC INDEX.keymaps fixes r282898: Correct UTF-8 encoding in Británico One á was ISO 8859-1 0xE1 instead of UTF-8 0xC3 0xA1. r282902: Correct language

svn commit: r283165 - stable/10/usr.sbin/kbdmap

2015-05-20 Thread Ed Maste
Author: emaste Date: Thu May 21 01:50:06 2015 New Revision: 283165 URL: https://svnweb.freebsd.org/changeset/base/283165 Log: MFC r282904: kbdmap(1): increase description size to 256 bytes After conversion to UTF-8 some INDEX.keymaps descriptions are longer than the previous limit of

svn commit: r283940 - stable/10/sys/kern

2015-06-03 Thread Ed Maste
Author: emaste Date: Wed Jun 3 11:36:47 2015 New Revision: 283940 URL: https://svnweb.freebsd.org/changeset/base/283940 Log: MFC r257736 (by pjd): - Remove mac_get_fd/mac_set_fd - those are not syscalls. The __mac_get_fd() and __mac_set_fd() syscalls are listed earlier. -

svn commit: r283943 - stable/10/sys/kern

2015-06-03 Thread Ed Maste
Author: emaste Date: Wed Jun 3 13:12:08 2015 New Revision: 283943 URL: https://svnweb.freebsd.org/changeset/base/283943 Log: MFC r261220 by csjp: Allow sigwait(2) in capabilities mode. It's common for multi-threaded processes to create a thread for the purpose of synchronously

svn commit: r283960 - stable/10/sys/kern

2015-06-03 Thread Ed Maste
Author: emaste Date: Wed Jun 3 18:33:47 2015 New Revision: 283960 URL: https://svnweb.freebsd.org/changeset/base/283960 Log: MFC r259438 by pjd: Fix syscalls that can be loaded as kernel modules They were not given the flag allowing to call them from capability mode sandbox.

svn commit: r284455 - stable/10/sys/sparc64/pci

2015-06-16 Thread Ed Maste
Author: emaste Date: Tue Jun 16 18:39:11 2015 New Revision: 284455 URL: https://svnweb.freebsd.org/changeset/base/284455 Log: MFC r281930 by jhb: Update this driver to not save copies of registers that are no longer used after r281874. While here, also update it to always write

svn commit: r283748 - stable/10/contrib/ipfilter/tools

2015-05-29 Thread Ed Maste
Author: emaste Date: Fri May 29 17:43:14 2015 New Revision: 283748 URL: https://svnweb.freebsd.org/changeset/base/283748 Log: MFC r283295: ipf(1): Use strchr(3) instead of deprecated index(3) Sponsored by: The FreeBSD Foundation Modified: stable/10/contrib/ipfilter/tools/ipf.c Directory

svn commit: r283553 - stable/10/sys/sys

2015-05-25 Thread Ed Maste
Author: emaste Date: Tue May 26 02:50:30 2015 New Revision: 283553 URL: https://svnweb.freebsd.org/changeset/base/283553 Log: MFC r283110: Add GRP_COMDAT section group flag to ELF header Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/sys/elf_common.h Directory Properties:

svn commit: r283234 - stable/10/usr.bin/ar

2015-05-21 Thread Ed Maste
Author: emaste Date: Thu May 21 13:30:10 2015 New Revision: 283234 URL: https://svnweb.freebsd.org/changeset/base/283234 Log: MFC r276774: ar: Avoid null pointer deref while reading corrupt archives ELF Tool Chain ticket #467 Reported by: Alexander Cherepanov chere...@mccme.ru

svn commit: r283260 - stable/10/usr.sbin/crunch/crunchide

2015-05-21 Thread Ed Maste
Author: emaste Date: Thu May 21 19:16:28 2015 New Revision: 283260 URL: https://svnweb.freebsd.org/changeset/base/283260 Log: MFC r282144: crunchide: add basic string table sanity checks Reported by: Coverity Scan CID: 978805, 980919 Sponsored by: The FreeBSD Foundation

svn commit: r286291 - stable/10/usr.sbin/vidcontrol

2015-08-04 Thread Ed Maste
Author: emaste Date: Tue Aug 4 15:15:06 2015 New Revision: 286291 URL: https://svnweb.freebsd.org/changeset/base/286291 Log: MFC r281581: vidcontrol: make size argument optional again for syscons r273544 (MFC in r273921) changed the -f option allow no arguments in vt mode (used to reset

svn commit: r285950 - stable/10/usr.sbin/mfiutil

2015-07-28 Thread Ed Maste
Author: emaste Date: Tue Jul 28 12:40:41 2015 New Revision: 285950 URL: https://svnweb.freebsd.org/changeset/base/285950 Log: MFC r201289: mfiutil: increase buffer size to accommodate sprintf string PR: 201289 Modified: stable/10/usr.sbin/mfiutil/mfi_foreign.c Directory

svn commit: r285952 - stable/10/usr.bin/clang/lldb

2015-07-28 Thread Ed Maste
Author: emaste Date: Tue Jul 28 12:46:37 2015 New Revision: 285952 URL: https://svnweb.freebsd.org/changeset/base/285952 Log: MFC r285248: lldb: use .PATH to find man page instead of symlinking it Modified: stable/10/usr.bin/clang/lldb/Makefile Directory Properties: stable/10/ (props

svn commit: r285849 - stable/10/usr.sbin/pmcstudy

2015-07-24 Thread Ed Maste
Author: emaste Date: Fri Jul 24 19:09:11 2015 New Revision: 285849 URL: https://svnweb.freebsd.org/changeset/base/285849 Log: MFC r277485 by rrs: Fix minor errors found by coverity. PR: 201594 Sponsored by: The FreeBSD Foundation Modified:

svn commit: r289367 - stable/10/sbin/newfs_msdos

2015-10-15 Thread Ed Maste
Author: emaste Date: Thu Oct 15 16:06:10 2015 New Revision: 289367 URL: https://svnweb.freebsd.org/changeset/base/289367 Log: MFC r264889: newfs_msdos: Correct min/max cluster counts for FAT12/16/32 FAT12 1..4084 FAT16 4085..65524 FAT32 65525.. This is required for

svn commit: r289368 - stable/10/sbin/newfs_msdos

2015-10-15 Thread Ed Maste
Author: emaste Date: Thu Oct 15 16:07:15 2015 New Revision: 289368 URL: https://svnweb.freebsd.org/changeset/base/289368 Log: MFC r265164: Small cleanup: mostly whitespace vs. tabs. Modified: stable/10/sbin/newfs_msdos/newfs_msdos.c Directory Properties: stable/10/ (props changed)

svn commit: r289403 - stable/10/sys/sys

2015-10-15 Thread Ed Maste
Author: emaste Date: Fri Oct 16 01:31:38 2015 New Revision: 289403 URL: https://svnweb.freebsd.org/changeset/base/289403 Log: MFC r289070: Add .gnu.versym VERSYM_HIDDEN flag and related mask Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/sys/elf_common.h Modified:

svn commit: r287326 - stable/10/usr.bin/ar

2015-08-31 Thread Ed Maste
Author: emaste Date: Mon Aug 31 17:30:13 2015 New Revision: 287326 URL: https://svnweb.freebsd.org/changeset/base/287326 Log: MFC r285844: ar: add -U (unique) option to disable -D (deterministic) mode This is required in order for us to support deterministic mode by default. If multiple

svn commit: r287331 - stable/10/libexec/rtld-elf

2015-08-31 Thread Ed Maste
Author: emaste Date: Mon Aug 31 19:20:18 2015 New Revision: 287331 URL: https://svnweb.freebsd.org/changeset/base/287331 Log: MFC r282551: Remove historical GNUC test The requirement is for a GCC-compatible compiler and not necessarily GCC itself. However, we currently expect any

svn commit: r288174 - stable/10/usr.bin/vtfontcvt

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 13:06:19 2015 New Revision: 288174 URL: https://svnweb.freebsd.org/changeset/base/288174 Log: MFC r287340: vtfontcvt: fix buffer overflow for non-default size .hex fonts And r287336 which introduced xmalloc. Sponsored by: The FreeBSD Foundation

svn commit: r288172 - stable/10/usr.bin/ar

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 12:47:31 2015 New Revision: 288172 URL: https://svnweb.freebsd.org/changeset/base/288172 Log: MFC r287327: ar: Deobfuscate a while loop Modified: stable/10/usr.bin/ar/ar.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r288173 - in stable/10: sys/sys usr.bin/elfdump

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 12:54:50 2015 New Revision: 288173 URL: https://svnweb.freebsd.org/changeset/base/288173 Log: MFC r282916: Add ELF machine EM_IAMCU, 32-bit Intel MCU It is e_machine 6, which was previously reserved for 486. Modified: stable/10/sys/sys/elf_common.h

svn commit: r288171 - in stable/10: sys/sys usr.bin/elfdump

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 12:44:02 2015 New Revision: 288171 URL: https://svnweb.freebsd.org/changeset/base/288171 Log: MFC r285841: Add RISC-V ELF machine type definition EM_RISCV is now officially registered as e_machine 243. Sponsored by: The FreeBSD Foundation Modified:

svn commit: r288183 - stable/10/sys/kern

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 19:32:08 2015 New Revision: 288183 URL: https://svnweb.freebsd.org/changeset/base/288183 Log: MFC r256643: makesyscalls.sh: Error on failure to open specified config file Modified: stable/10/sys/kern/makesyscalls.sh Directory Properties: stable/10/ (props

svn commit: r288188 - stable/10/sys/sys

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 19:59:32 2015 New Revision: 288188 URL: https://svnweb.freebsd.org/changeset/base/288188 Log: MFC r281308: Add R_AARCH64_NONE, the null relocation. Modified: stable/10/sys/sys/elf_common.h Directory Properties: stable/10/ (props changed) Modified:

svn commit: r288182 - stable/10/contrib/libcxxrt

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 19:28:53 2015 New Revision: 288182 URL: https://svnweb.freebsd.org/changeset/base/288182 Log: MFC r284551: Import libcxxrt master e64e93f. This includes a number of demangler fixes obtained from upstream ELF Tool Chain. PR: 200913

svn commit: r288189 - stable/10/sys/sys

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 20:00:20 2015 New Revision: 288189 URL: https://svnweb.freebsd.org/changeset/base/288189 Log: MFC r280858: Fill out arm64 dynamic relocation #defines Modified: stable/10/sys/sys/elf_common.h Directory Properties: stable/10/ (props changed) Modified:

svn commit: r288191 - stable/10/sys/sys

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 20:03:00 2015 New Revision: 288191 URL: https://svnweb.freebsd.org/changeset/base/288191 Log: MFC r276636: add NT_PPC_VMX note type definition Modified: stable/10/sys/sys/elf_common.h Directory Properties: stable/10/ (props changed) Modified:

svn commit: r288185 - stable/10/games/grdc

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 19:37:34 2015 New Revision: 288185 URL: https://svnweb.freebsd.org/changeset/base/288185 Log: MFC r283929: Correct grdc(1) 12-hour display between 12:00 and 13:00 PM starts at 12:00, not 13:00. PR: 194291, 200133 Submitted by: Nick Price

svn commit: r288184 - stable/10/contrib/binutils/gas

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 19:33:35 2015 New Revision: 288184 URL: https://svnweb.freebsd.org/changeset/base/288184 Log: MFC r256692: Fix .debug_line prologue header length calculation for 64-bit DWARF The header_length field is the number of bytes following the field to the first

svn commit: r288190 - stable/10/sys/sys

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 20:01:52 2015 New Revision: 288190 URL: https://svnweb.freebsd.org/changeset/base/288190 Log: MFC r279698: Update the ELFOSABI_* constants. Two new operating systems have been added in the meantime. ELFOSABI_FENIXOS that uses value 16 (published in the

svn commit: r288193 - stable/10/share/man/man7

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 21:01:34 2015 New Revision: 288193 URL: https://svnweb.freebsd.org/changeset/base/288193 Log: MFC r274349: Add /usr/lib/debug directory to hier(7) The canonical standalone debug directory established by the GNU toolchain is /usr/lib/debug, and we use it

svn commit: r288192 - stable/10/etc

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 20:56:26 2015 New Revision: 288192 URL: https://svnweb.freebsd.org/changeset/base/288192 Log: MFC r279248: Unconditionally install debug directory hierarchy This avoids various failure modes (e.g., when building and installing a single binary with debug

svn commit: r288202 - stable/10/usr.bin/ar

2015-09-24 Thread Ed Maste
Author: emaste Date: Fri Sep 25 00:23:36 2015 New Revision: 288202 URL: https://svnweb.freebsd.org/changeset/base/288202 Log: MFC r286010: ar: enable deterministic mode by default Ar cannot handle UIDs with more than 6 digits, and storing the mtime, uid, gid and mode provides little to

svn commit: r292341 - stable/10/usr.bin/mkimg

2015-12-16 Thread Ed Maste
Author: emaste Date: Wed Dec 16 16:44:56 2015 New Revision: 292341 URL: https://svnweb.freebsd.org/changeset/base/292341 Log: MFC r289349: mkimg: support fat16b partitions (MBR type 06h) Sponsored by: The FreeBSD Foundation Modified: stable/10/usr.bin/mkimg/ebr.c

svn commit: r292339 - in stable/10: . lib

2015-12-16 Thread Ed Maste
Author: emaste Date: Wed Dec 16 16:40:45 2015 New Revision: 292339 URL: https://svnweb.freebsd.org/changeset/base/292339 Log: MFC r282821: Remove redundant csu subdir logic The appropriate subdirectories are handled by lib/csu/Makefile. There's no need to duplicate this logic in

svn commit: r292340 - stable/10/contrib/binutils/gas/config

2015-12-16 Thread Ed Maste
Author: emaste Date: Wed Dec 16 16:42:24 2015 New Revision: 292340 URL: https://svnweb.freebsd.org/changeset/base/292340 Log: MFC r256859: Don't force 64-bit DWARF2 on MIPS 64-bit debug data is only necessary for objects with greater than 4GB of debug data, and is not used on other

svn commit: r293301 - stable/10/sys/boot/efi/loader

2016-01-06 Thread Ed Maste
Author: emaste Date: Thu Jan 7 02:42:56 2016 New Revision: 293301 URL: https://svnweb.freebsd.org/changeset/base/293301 Log: MFC r288372: Use EFI page size constants instead of hardcoding 4096 Modified: stable/10/sys/boot/efi/loader/copy.c Modified: stable/10/sys/boot/efi/loader/copy.c

svn commit: r293300 - stable/10/sys/boot/efi/loader

2016-01-06 Thread Ed Maste
Author: emaste Date: Thu Jan 7 02:41:57 2016 New Revision: 293300 URL: https://svnweb.freebsd.org/changeset/base/293300 Log: MFC r287934: Increase EFI staging size from 32MB to 48MB The EFI boot loader allocates a single chunk of contiguous memory to hold the kernel, modules, and any

svn commit: r293304 - in stable/10/sys/boot/efi/loader: . arch/amd64

2016-01-06 Thread Ed Maste
Author: emaste Date: Thu Jan 7 04:02:37 2016 New Revision: 293304 URL: https://svnweb.freebsd.org/changeset/base/293304 Log: loader.efi: combine GetMemoryMap and ExitBootServices and retry on error MFC r292338: UEFI: combine GetMemoryMap and ExitBootServices and retry on error The

svn commit: r293303 - stable/10/sys/boot/efi/loader

2016-01-06 Thread Ed Maste
Author: emaste Date: Thu Jan 7 03:28:56 2016 New Revision: 293303 URL: https://svnweb.freebsd.org/changeset/base/293303 Log: MFC r281138: SMBIOS support for EFI Restore smbios support lost in r293297 Modified: stable/10/sys/boot/efi/loader/Makefile

svn commit: r293299 - stable/10/sys/boot/efi/boot1

2016-01-06 Thread Ed Maste
Author: emaste Date: Thu Jan 7 02:37:17 2016 New Revision: 293299 URL: https://svnweb.freebsd.org/changeset/base/293299 Log: MFC r292576: boot1.efi: show EFI error number, not full status value EFI return values set the high bit to indicate an error. The log messages changed here are

svn commit: r293298 - in stable/10/sys/boot: efi/loader/arch/i386 i386/efi

2016-01-06 Thread Ed Maste
Author: emaste Date: Thu Jan 7 02:33:28 2016 New Revision: 293298 URL: https://svnweb.freebsd.org/changeset/base/293298 Log: MFC r281000: Move i386/efi files to new home in efi/loader/arch/i386 This was not (and still is not) connected to the build, but the EFI loader is in the process

svn commit: r293302 - stable/10/sys/boot/amd64

2016-01-06 Thread Ed Maste
Author: emaste Date: Thu Jan 7 02:45:41 2016 New Revision: 293302 URL: https://svnweb.freebsd.org/changeset/base/293302 Log: Remove old amd64 EFI directory Deleted: stable/10/sys/boot/amd64/ ___ svn-src-stable-10@freebsd.org mailing list

Re: svn commit: r293300 - stable/10/sys/boot/efi/loader

2016-01-06 Thread Ed Maste
On 7 January 2016 at 02:41, Ed Maste <ema...@freebsd.org> wrote: > Author: emaste > Date: Thu Jan 7 02:41:57 2016 > New Revision: 293300 > URL: https://svnweb.freebsd.org/changeset/base/293300 > > Log: > MFC r287934: Increase EFI staging size from 32MB to 48MB These

svn commit: r293317 - stable/10/libexec/rtld-elf

2016-01-07 Thread Ed Maste
Author: emaste Date: Thu Jan 7 14:52:32 2016 New Revision: 293317 URL: https://svnweb.freebsd.org/changeset/base/293317 Log: MFC r292705: rtld: remove old XXX comment missed in r35529 Modified: stable/10/libexec/rtld-elf/rtld.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r293335 - stable/10/usr.sbin/kbdmap

2016-01-07 Thread Ed Maste
Author: emaste Date: Thu Jan 7 17:03:26 2016 New Revision: 293335 URL: https://svnweb.freebsd.org/changeset/base/293335 Log: MFC r291377: vidfont: with vt(4) omit size from vidcontrol -f When using syscons, vidfont extracts the font size from the filename passes it to vidcontrol -f. In

svn commit: r292898 - stable/10/gnu/usr.bin/binutils/ld

2015-12-29 Thread Ed Maste
Author: emaste Date: Wed Dec 30 01:02:22 2015 New Revision: 292898 URL: https://svnweb.freebsd.org/changeset/base/292898 Log: MFC r292658: Install ld also as ld.bfd, for use with cc -fuse-ld=bfd Modified: stable/10/gnu/usr.bin/binutils/ld/Makefile Directory Properties: stable/10/ (props

svn commit: r292885 - stable/10/usr.sbin/crunch/crunchide

2015-12-29 Thread Ed Maste
Author: emaste Date: Tue Dec 29 20:36:11 2015 New Revision: 292885 URL: https://svnweb.freebsd.org/changeset/base/292885 Log: crunchide: Restore IA-64 support accidentally lost in r292421 mismerge Reported by: ngie Modified: stable/10/usr.sbin/crunch/crunchide/exec_elf32.c Modified:

svn commit: r293162 - stable/10/sys/boot/amd64/efi

2016-01-04 Thread Ed Maste
Author: emaste Date: Mon Jan 4 16:33:54 2016 New Revision: 293162 URL: https://svnweb.freebsd.org/changeset/base/293162 Log: MFC r280351: Stop calling x86_efi_copyin and x86_efi_getdev directly In HEAD this is to help port loader.efi to both 32 and 64-bit ARM where we can use this file

svn commit: r293347 - in stable/10/sys/boot/efi: boot1 libefi loader

2016-01-07 Thread Ed Maste
Author: emaste Date: Thu Jan 7 20:10:49 2016 New Revision: 293347 URL: https://svnweb.freebsd.org/changeset/base/293347 Log: MFC r281524 by andrew@: Use MACHINE in the efi loader when it is what we mean It may not be the same as MACHINE_CPUARCH, it just happened to be the case the

svn commit: r293333 - stable/10/sys/conf

2016-01-07 Thread Ed Maste
Author: emaste Date: Thu Jan 7 17:00:35 2016 New Revision: 29 URL: https://svnweb.freebsd.org/changeset/base/29 Log: MFC r291691: newvers: Honour SOURCE_DATE_EPOCH for build reproducibility One reason the kernel does not build reproducibly is that it includes a timestamp in the

svn commit: r293353 - stable/10/sys/boot

2016-01-07 Thread Ed Maste
Author: emaste Date: Thu Jan 7 20:34:06 2016 New Revision: 293353 URL: https://svnweb.freebsd.org/changeset/base/293353 Log: MFC r280808 by andrew: Reorder sys/boot/Makefile for the efi loader move As these will depend on ficl having been built, and are set via bsd.arch.inc.mk we need

svn commit: r293447 - stable/10/share/vt/keymaps

2016-01-08 Thread Ed Maste
Author: emaste Date: Sat Jan 9 00:28:34 2016 New Revision: 293447 URL: https://svnweb.freebsd.org/changeset/base/293447 Log: MFC r293047: Use correct name 'us' for character 31 in keymaps 'ns' was a historical accident, and kbdcontrol(1) has accepted the correct 'us' as well as 'ns'

svn commit: r293455 - stable/10/usr.sbin/kbdcontrol

2016-01-08 Thread Ed Maste
Author: emaste Date: Sat Jan 9 01:01:04 2016 New Revision: 293455 URL: https://svnweb.freebsd.org/changeset/base/293455 Log: MFC r293055: kbdmap.5: Use current names for ASCII control codes lf, ff, us Refer to the old names nl, np, ns as historical aliases. PR: 205776,

svn commit: r292561 - in stable/10/sys/boot/amd64: boot1.efi efi

2015-12-21 Thread Ed Maste
Author: emaste Date: Mon Dec 21 19:40:32 2015 New Revision: 292561 URL: https://svnweb.freebsd.org/changeset/base/292561 Log: MFC r276146: Use explicit --output-target to set EFI file format According to objcopy(1) --target is for use where the input and output formats are the same ("no

svn commit: r292562 - stable/10/sys/boot/amd64/boot1.efi

2015-12-21 Thread Ed Maste
Author: emaste Date: Mon Dec 21 19:49:00 2015 New Revision: 292562 URL: https://svnweb.freebsd.org/changeset/base/292562 Log: MFC r279738, r281307: boot1.efi: add error reporting Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/boot/amd64/boot1.efi/boot1.c Directory

svn commit: r292548 - stable/10/tools/build/mk

2015-12-21 Thread Ed Maste
Author: emaste Date: Mon Dec 21 15:13:15 2015 New Revision: 292548 URL: https://svnweb.freebsd.org/changeset/base/292548 Log: MFC r292355: Remove lldb(1) files if WITHOUT_LLDB is set Sponsored by: The FreeBSD Foundation Modified: stable/10/tools/build/mk/OptionalObsoleteFiles.inc

svn commit: r292422 - stable/10/usr.sbin/crunch/crunchide

2015-12-17 Thread Ed Maste
Author: emaste Date: Fri Dec 18 02:34:01 2015 New Revision: 292422 URL: https://svnweb.freebsd.org/changeset/base/292422 Log: MFC r281655: crunchide: remove unused a.out and non-functional ECOFF support Sponsored by: The FreeBSD Foundation Deleted:

svn commit: r292421 - stable/10/usr.sbin/crunch/crunchide

2015-12-17 Thread Ed Maste
Author: emaste Date: Fri Dec 18 01:44:03 2015 New Revision: 292421 URL: https://svnweb.freebsd.org/changeset/base/292421 Log: Sync crunchide(1) arch support with HEAD MFC r276764, r281781, r282291, r292106 Add support to crunchide for handling AArch64 (arm64) ELF files. Remove local

Re: svn commit: r293654 - stable/10/sys/boot/efi

2016-01-11 Thread Ed Maste
On 11 January 2016 at 06:26, NGie Cooper <yaneurab...@gmail.com> wrote: > >> On Jan 10, 2016, at 20:25, Ed Maste <ema...@freebsd.org> wrote: >> >> Author: emaste >> Date: Mon Jan 11 04:25:03 2016 >> New Revision: 293654 >> UR

svn commit: r293660 - stable/10/sys/boot/efi

2016-01-11 Thread Ed Maste
Author: emaste Date: Mon Jan 11 15:30:19 2016 New Revision: 293660 URL: https://svnweb.freebsd.org/changeset/base/293660 Log: MFC r286967 by imp: use -mno-aes and -mno-avx flags only with Clang The flags -mno-aes -mno-avx only exist for clang, not [base] gcc, so add them only to the

Re: svn commit: r293297 - in stable/10/sys/boot/efi: . boot1 loader loader/arch loader/arch/amd64

2016-01-10 Thread Ed Maste
On 10 January 2016 at 18:09, NGie Cooper wrote: > > Changes to sys/boot/efi/Makefile.inc broke ia64 (and likely all gcc > tinderboxes). Sorry about that and thanks for the heads-up. Only ia64 should be affected -- the only archs that build sys/boot/efi on stable/10 are

svn commit: r294268 - in stable/10/sys/boot/efi: boot1 loader

2016-01-18 Thread Ed Maste
Author: emaste Date: Mon Jan 18 15:30:15 2016 New Revision: 294268 URL: https://svnweb.freebsd.org/changeset/base/294268 Log: MFC r287930: Various small cleanups to EFI loader Makefiles. Modified: stable/10/sys/boot/efi/boot1/Makefile stable/10/sys/boot/efi/loader/Makefile Directory

svn commit: r294269 - stable/10/sys/boot/efi/boot1

2016-01-18 Thread Ed Maste
Author: emaste Date: Mon Jan 18 15:34:10 2016 New Revision: 294269 URL: https://svnweb.freebsd.org/changeset/base/294269 Log: MFC r281117: Move boot1.efi to the global CLEANFILES list It's not x86 specific. Modified: stable/10/sys/boot/efi/boot1/Makefile Directory Properties:

svn commit: r294274 - in stable/10/sys: amd64/include i386/include x86/include

2016-01-18 Thread Ed Maste
Author: emaste Date: Mon Jan 18 15:52:07 2016 New Revision: 294274 URL: https://svnweb.freebsd.org/changeset/base/294274 Log: MFC r293343: Move amd64 metadata.h to x86 and share with i386 Added: stable/10/sys/x86/include/metadata.h - copied unchanged from r293343,

svn commit: r294275 - in stable/10/sys/boot/efi: boot1 include loader

2016-01-18 Thread Ed Maste
Author: emaste Date: Mon Jan 18 15:55:25 2016 New Revision: 294275 URL: https://svnweb.freebsd.org/changeset/base/294275 Log: MFC r293244: Introduce and use new EFI_ERROR_CODE macro for EFI errors Modified: stable/10/sys/boot/efi/boot1/boot1.c stable/10/sys/boot/efi/include/efierr.h

svn commit: r294276 - stable/10/sys/boot/efi/boot1

2016-01-18 Thread Ed Maste
Author: emaste Date: Mon Jan 18 16:09:58 2016 New Revision: 294276 URL: https://svnweb.freebsd.org/changeset/base/294276 Log: MFC r281058: Remove whitespace. Modified: stable/10/sys/boot/efi/boot1/boot1.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r295434 - stable/10

2016-02-09 Thread Ed Maste
Author: emaste Date: Tue Feb 9 14:35:23 2016 New Revision: 295434 URL: https://svnweb.freebsd.org/changeset/base/295434 Log: MFC r281524 -- add mergeinfo missed in r293347 Approved by: re (gjb, blanket) Modified: Directory Properties: stable/10/ (props changed)

svn commit: r295411 - stable/10

2016-02-08 Thread Ed Maste
Author: emaste Date: Mon Feb 8 20:06:26 2016 New Revision: 295411 URL: https://svnweb.freebsd.org/changeset/base/295411 Log: MFC r280950: Move the efi loaders to be under sys/boot/efi In HEAD this was done to support UEFI on arm64. Merging to stable/10 to facilitate the merging of later

svn commit: r295453 - in stable/10/sys/boot: arm/at91/boot2 arm/ixp425/boot2 common efi/boot1 i386/boot2 i386/common i386/gptboot i386/zfsboot pc98/boot2 powerpc/boot1.chrp sparc64/boot1

2016-02-09 Thread Ed Maste
Author: emaste Date: Tue Feb 9 22:32:24 2016 New Revision: 295453 URL: https://svnweb.freebsd.org/changeset/base/295453 Log: MFC boot loader path and RBX constant deduplication r294765 (imp) Move all the separate copies of the same strings into paths.h. There's nothing machine

svn commit: r295446 - stable/10

2016-02-09 Thread Ed Maste
Author: emaste Date: Tue Feb 9 18:43:52 2016 New Revision: 295446 URL: https://svnweb.freebsd.org/changeset/base/295446 Log: Add missing mergeinfo for MFC of r268227 Belatedly record the MFC of r268227, committed in stable/10 r293297. Approved by: re (gjb, blanket) Modified:

svn commit: r294969 - stable/10/sys/sys

2016-01-27 Thread Ed Maste
Author: emaste Date: Thu Jan 28 01:45:15 2016 New Revision: 294969 URL: https://svnweb.freebsd.org/changeset/base/294969 Log: MFC r294530: Add STB_GNU_UNIQUE symbol binding definition Red Hat created STB_GNU_UNIQUE to handle certain special cases relating to dynamically loading C++

svn commit: r295617 - stable/10/share/man/man8

2016-02-14 Thread Ed Maste
Author: emaste Date: Sun Feb 14 22:31:38 2016 New Revision: 295617 URL: https://svnweb.freebsd.org/changeset/base/295617 Log: MFC r295496: Document boot1.efi's handling of /boot.config Approved by: re (marius) Modified: stable/10/share/man/man8/uefi.8 Directory Properties: stable/10/

Re: svn commit: r294271 - stable/10/sys/fs/ext2fs

2016-01-21 Thread Ed Maste
On 18 January 2016 at 15:39, Pedro F. Giffuni wrote: > Author: pfg > Date: Mon Jan 18 15:39:32 2016 > New Revision: 294271 > URL: https://svnweb.freebsd.org/changeset/base/294271 > > Log: > MFC r293680 > ext4: add support for reading sparse files ia64 and powerpc LINT

svn commit: r294443 - in stable/10/share: man/man7 misc

2016-01-20 Thread Ed Maste
Author: emaste Date: Wed Jan 20 16:41:00 2016 New Revision: 294443 URL: https://svnweb.freebsd.org/changeset/base/294443 Log: MFC r293281: Use standard name for ASCII LF and FF control codes PR: 205778 Modified: stable/10/share/man/man7/ascii.7 stable/10/share/misc/ascii

svn commit: r294450 - stable/10/usr.bin/elfdump

2016-01-20 Thread Ed Maste
Author: emaste Date: Wed Jan 20 17:40:11 2016 New Revision: 294450 URL: https://svnweb.freebsd.org/changeset/base/294450 Log: MFC r288083, r288138: elfdump: report MIPS-specific ELF section types Modified: stable/10/usr.bin/elfdump/elfdump.c Directory Properties: stable/10/ (props

svn commit: r294445 - in stable/10/sys/boot: efi/libefi efi/loader ficl/amd64

2016-01-20 Thread Ed Maste
Author: emaste Date: Wed Jan 20 16:53:38 2016 New Revision: 294445 URL: https://svnweb.freebsd.org/changeset/base/294445 Log: MFC r293233: loader.efi: add terminal emulation support This is based on the vidconsole implementation. Submitted by: Toomas Soome Relnotes:

svn commit: r294449 - stable/10/sys/boot/efi/loader

2016-01-20 Thread Ed Maste
Author: emaste Date: Wed Jan 20 17:38:21 2016 New Revision: 294449 URL: https://svnweb.freebsd.org/changeset/base/294449 Log: MFC r293245: loader.efi style(9) cleanup Submitted by: smh Modified: stable/10/sys/boot/efi/loader/main.c Directory Properties: stable/10/ (props changed)

svn commit: r294446 - stable/10/sys/boot/forth

2016-01-20 Thread Ed Maste
Author: emaste Date: Wed Jan 20 16:59:37 2016 New Revision: 294446 URL: https://svnweb.freebsd.org/changeset/base/294446 Log: MFC r293234: Enable the beastie menu for the UEFI console As of r294445 [in stable/10] the UEFI console includes basic terminal emulator support. Relnotes:

svn commit: r294454 - stable/10/sys/sys

2016-01-20 Thread Ed Maste
Author: emaste Date: Wed Jan 20 19:20:28 2016 New Revision: 294454 URL: https://svnweb.freebsd.org/changeset/base/294454 Log: MFC r288081: Add MIPS ELF section type SHT_MIPS_ABIFLAGS definition Modified: stable/10/sys/sys/elf_common.h Directory Properties: stable/10/ (props changed)

Re: svn commit: r294343 - stable/10/lib/libstand

2016-01-20 Thread Ed Maste
On 19 January 2016 at 16:35, Ian Lepore wrote: > Author: ian > Date: Tue Jan 19 21:35:09 2016 > New Revision: 294343 > URL: https://svnweb.freebsd.org/changeset/base/294343 > > Log: > MFC r292583: > > Allow dhcp/bootp server-provided values to be overriden from environment

svn commit: r295652 - stable/10/share/man/man8

2016-02-15 Thread Ed Maste
Author: emaste Date: Tue Feb 16 03:50:56 2016 New Revision: 295652 URL: https://svnweb.freebsd.org/changeset/base/295652 Log: MFC r295497: Update uefi.8 for ZFS and multi device boot support Approved by: re (gjb) Modified: stable/10/share/man/man8/uefi.8 Directory Properties:

svn commit: r297822 - stable/10/lib/libelf

2016-04-11 Thread Ed Maste
Author: emaste Date: Mon Apr 11 14:44:18 2016 New Revision: 297822 URL: https://svnweb.freebsd.org/changeset/base/297822 Log: MFC r275430: libelf: Fix cross-endian ELF note file / memory conversion The namesz and descsz variables need to be used in native endianness. The sizes are in

svn commit: r297823 - stable/10/lib/libelf

2016-04-11 Thread Ed Maste
Author: emaste Date: Mon Apr 11 14:45:36 2016 New Revision: 297823 URL: https://svnweb.freebsd.org/changeset/base/297823 Log: MFC r296685: libelf: correct byte count in cross-endian note translation Sponsored by: The FreeBSD Foundation Modified: stable/10/lib/libelf/libelf_convert.m4

svn commit: r298492 - stable/10/usr.sbin/kldxref

2016-04-22 Thread Ed Maste
Author: emaste Date: Fri Apr 22 21:33:11 2016 New Revision: 298492 URL: https://svnweb.freebsd.org/changeset/base/298492 Log: MFC r275940 (imp): Bump the largest record we can cope with from 1k to 8k. Other users of the hints file don't have any real limits, and longer records will need

  1   2   >