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

2016-06-17 Thread Ed Maste
Author: emaste Date: Sat Jun 18 01:23:38 2016 New Revision: 302002 URL: https://svnweb.freebsd.org/changeset/base/302002 Log: MFC r300231: elf_common.h: add section header flag and dynamic types SHF_COMPRESSEDsection contains compressed data DT_TLSDESC_PLTLocation of PLT e

svn commit: r303170 - stable/10/contrib/llvm/tools/clang/lib/Driver

2016-07-21 Thread Ed Maste
Author: emaste Date: Fri Jul 22 01:16:56 2016 New Revision: 303170 URL: https://svnweb.freebsd.org/changeset/base/303170 Log: MFC r303031: clang++: Always use --eh-frame-hdr on FreeBSD, even for -static FreeBSD uses LLVM's libunwind on FreeBSD/arm64 today (and we expect to use it more wid

svn commit: r303293 - stable/10/lib/libcxxrt

2016-07-25 Thread Ed Maste
Author: emaste Date: Mon Jul 25 14:26:33 2016 New Revision: 303293 URL: https://svnweb.freebsd.org/changeset/base/303293 Log: MFC r302278: libcxxrt: correct mangled "typeinfo name" symbols in Version.map r261644 (MFC of r260553) added missing C++ typinfos to libcxxrt's version script.

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

2016-07-25 Thread Ed Maste
Author: emaste Date: Mon Jul 25 14:28:50 2016 New Revision: 303294 URL: https://svnweb.freebsd.org/changeset/base/303294 Log: MFC r302335: boot1.efi: fix assignment / comparison expression PR: 210706 Submitted by: David Binderman Modified: stable/10/sys/boot/efi/boot1/boot1.

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

2016-07-25 Thread Ed Maste
Author: emaste Date: Mon Jul 25 14:35:14 2016 New Revision: 303295 URL: https://svnweb.freebsd.org/changeset/base/303295 Log: MFC r301974: ar: enable reproducible output by default when invoked as 'ar -s' ar output is already deterministic by default for ar -q and ar -r, and when invoked

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

2016-07-25 Thread Ed Maste
Author: emaste Date: Mon Jul 25 14:36:55 2016 New Revision: 303297 URL: https://svnweb.freebsd.org/changeset/base/303297 Log: MFC r297871: boot1.efifat: provide a fallback startup.nsh In case the firmware falls through to executing startup.sh, populate it with the name of our boot loader.

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

2016-08-01 Thread Ed Maste
Author: emaste Date: Mon Aug 1 16:16:48 2016 New Revision: 303618 URL: https://svnweb.freebsd.org/changeset/base/303618 Log: MFC r303400: libcxxrt: fix demangling of wchar_t 'wchar_t' is 7 characters long, not 6. r303297 fixed this (in head) in libelftc, but not the second copy of this f

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

2016-08-01 Thread Ed Maste
Author: emaste Date: Mon Aug 1 19:53:18 2016 New Revision: 303633 URL: https://svnweb.freebsd.org/changeset/base/303633 Log: MFC r303338: vt: lock Giant around kbd calls in CONS_GETINFO Note that keyboards are stored in an array and are not freed (just "unregistered" by clearing some fie

svn commit: r305424 - in stable/10/usr.sbin/cron: cron crontab

2016-09-05 Thread Ed Maste
Author: emaste Date: Mon Sep 5 15:50:40 2016 New Revision: 305424 URL: https://svnweb.freebsd.org/changeset/base/305424 Log: MFC r305269: cron: use existing maximum username constant MAXLOGNAME Previously cron had its own maximum username length limit, which was smaller than the system's

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

2016-09-06 Thread Ed Maste
Author: emaste Date: Wed Sep 7 04:06:25 2016 New Revision: 305518 URL: https://svnweb.freebsd.org/changeset/base/305518 Log: MFC r305140: Allow getdtablesize in capability mode Modified: stable/10/sys/kern/capabilities.conf Directory Properties: stable/10/ (props changed) Modified: stab

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

2016-09-06 Thread Ed Maste
Author: emaste Date: Wed Sep 7 04:07:43 2016 New Revision: 305519 URL: https://svnweb.freebsd.org/changeset/base/305519 Log: Regen after r305518: Allow getdtablesize in capability mode Modified: stable/10/sys/kern/init_sysent.c Modified: stable/10/sys/kern/init_sysent.c

svn commit: r306136 - stable/10/contrib/binutils/ld

2016-09-21 Thread Ed Maste
Author: emaste Date: Wed Sep 21 19:11:37 2016 New Revision: 306136 URL: https://svnweb.freebsd.org/changeset/base/306136 Log: MFC r275240 (bapt): Implement --no-fatal-warnings Implement --no-fatal-warning for compatibility with newer ld what ever order the options are passed to ld(1) the

svn commit: r306214 - in stable/10/usr.bin/bsdiff: bsdiff bspatch

2016-09-22 Thread Ed Maste
Author: emaste Date: Thu Sep 22 21:14:00 2016 New Revision: 306214 URL: https://svnweb.freebsd.org/changeset/base/306214 Log: MFC r264823 (ed): Make usage printing more consistent with other tools. - Introduce a separate usage() function. - Don't use argv[0]. Directly name the application

svn commit: r306215 - stable/10/usr.bin/bsdiff/bspatch

2016-09-22 Thread Ed Maste
Author: emaste Date: Thu Sep 22 21:16:54 2016 New Revision: 306215 URL: https://svnweb.freebsd.org/changeset/base/306215 Log: MFC bspatch Capsicumization and improvements r304691: bspatch: apply style(9) Make style changes (and trivial refactoring of open calls) now in order to reduc

svn commit: r306427 - stable/10/usr.sbin/portsnap/phttpget

2016-09-28 Thread Ed Maste
Author: emaste Date: Thu Sep 29 01:47:02 2016 New Revision: 306427 URL: https://svnweb.freebsd.org/changeset/base/306427 Log: MFC r296205: Fix typo. Modified: stable/10/usr.sbin/portsnap/phttpget/phttpget.8 Directory Properties: stable/10/ (props changed) Modified: stable/10/usr.sbin/por

svn commit: r306428 - stable/10/usr.sbin/portsnap/phttpget

2016-09-28 Thread Ed Maste
Author: emaste Date: Thu Sep 29 01:53:29 2016 New Revision: 306428 URL: https://svnweb.freebsd.org/changeset/base/306428 Log: MFC (part of) r298089 by pfg: Cleanup unnecessary semicolons Modified: stable/10/usr.sbin/portsnap/phttpget/phttpget.c Modified: stable/10/usr.sbin/portsnap/phttpget/

svn commit: r306697 - stable/10/usr.sbin/portsnap/portsnap

2016-10-04 Thread Ed Maste
Author: emaste Date: Wed Oct 5 00:33:06 2016 New Revision: 306697 URL: https://svnweb.freebsd.org/changeset/base/306697 Log: MFC r306417: portsnap: only move expected snapshot contents from snap/ to files/ Previously it was possible to smuggle in addional files that would be used by lat

svn commit: r306809 - stable/10/sys/fs/nfs

2016-10-07 Thread Ed Maste
Author: emaste Date: Fri Oct 7 14:46:34 2016 New Revision: 306809 URL: https://svnweb.freebsd.org/changeset/base/306809 Log: MFC r299199: Add nid_namelen bounds check to nfssvc system call This is only allowed by root and only used by the nfs daemon, which should not provide an incorrect

svn commit: r307635 - stable/10/sys/dev/kbd

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 13:42:40 2016 New Revision: 307635 URL: https://svnweb.freebsd.org/changeset/base/307635 Log: MFC r307145: Use M_WAITOK in PIO_KEYMAP ioctl The malloc return value is not checked. Modified: stable/10/sys/dev/kbd/kbd.c Directory Properties: stable/10

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

2016-10-23 Thread Ed Maste
Author: emaste Date: Mon Oct 24 00:46:38 2016 New Revision: 307834 URL: https://svnweb.freebsd.org/changeset/base/307834 Log: MFC r307520: elfdump: correct DT_AUXILIARY / DT_USED / DT_FILTER definitions r109332 introduced these three as DT_SUNW_*. Update to the correct names already used

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

2016-10-23 Thread Ed Maste
Author: emaste Date: Mon Oct 24 01:22:01 2016 New Revision: 307836 URL: https://svnweb.freebsd.org/changeset/base/307836 Log: MFC r307522: makesyscalls.sh: remove trailing space on the "created from" line In r10905 and r10906 makesyscalls was modified to avoid emitting a literal $Id$ stri

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

2016-11-18 Thread Ed Maste
Author: emaste Date: Fri Nov 18 16:01:23 2016 New Revision: 308804 URL: https://svnweb.freebsd.org/changeset/base/308804 Log: MFC r282824: crunchide: remove EOL whitespace Modified: stable/10/usr.sbin/crunch/crunchide/exec_elf32.c Directory Properties: stable/10/ (props changed) Modified

svn commit: r308805 - stable/10/gnu/usr.bin/groff

2016-11-18 Thread Ed Maste
Author: emaste Date: Fri Nov 18 16:05:32 2016 New Revision: 308805 URL: https://svnweb.freebsd.org/changeset/base/308805 Log: MFC r306740, r307150: groff: use changelog date in man pages r306740: groff: use changelog date rather than file modification date in man pages The source

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

2016-11-23 Thread Ed Maste
Author: emaste Date: Thu Nov 24 00:46:34 2016 New Revision: 309077 URL: https://svnweb.freebsd.org/changeset/base/309077 Log: MFC r308772: crunchide: report explicit error for combined string table Some tools produce objects with a combined strtab and shstrtab. These objects are not suppo

svn commit: r309740 - stable/10/lib/msun/arm

2016-12-09 Thread Ed Maste
Author: emaste Date: Fri Dec 9 17:17:37 2016 New Revision: 309740 URL: https://svnweb.freebsd.org/changeset/base/309740 Log: MFC r309298: libm: remove duplicate version script entries These symbols already appear in the common lib/msun/Symbol.map. Duplicate entries produce an error with

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: st

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 c

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 w

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

2016-01-06 Thread Ed Maste
Author: emaste Date: Thu Jan 7 02:22:45 2016 New Revision: 293297 URL: https://svnweb.freebsd.org/changeset/base/293297 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: 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 o

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 pri

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 oth

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: 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 https://li

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 stable/10/sys/boot/efi/loader/main.c

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 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 and a few other changes ha

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 EF

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: 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 v

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 v

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 archit

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 to

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' sinc

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, 20577

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 i386, amd64, and ia64. I'l

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

2016-01-10 Thread Ed Maste
Author: emaste Date: Mon Jan 11 00:43:50 2016 New Revision: 293649 URL: https://svnweb.freebsd.org/changeset/base/293649 Log: MFC r281027: Clean up more x86 only options in the efi code. Modified: stable/10/sys/boot/efi/Makefile.inc stable/10/sys/boot/efi/boot1/Makefile Directory Properties

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

2016-01-10 Thread Ed Maste
Author: emaste Date: Mon Jan 11 04:25:03 2016 New Revision: 293654 URL: https://svnweb.freebsd.org/changeset/base/293654 Log: Move -msoft-float compiler flag into x86/i386 cases to fix ia64 Direct commit to stable/10 as ia64 support does not exist in HEAD. Modified: stable/10/sys/boot/ef

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 clang

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

2016-01-11 Thread Ed Maste
On 11 January 2016 at 06:26, NGie Cooper wrote: > >> On Jan 10, 2016, at 20:25, Ed Maste wrote: >> >> Author: emaste >> Date: Mon Jan 11 04:25:03 2016 >> New Revision: 293654 >> URL: https://svnweb.freebsd.org/changeset/base/293654 > > This unfort

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 Propert

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: stable/10

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

2016-01-18 Thread Ed Maste
Author: emaste Date: Mon Jan 18 15:37:41 2016 New Revision: 294270 URL: https://svnweb.freebsd.org/changeset/base/294270 Log: MFC r293165: loader.efi: support non-contiguous console modes Modified: stable/10/sys/boot/efi/loader/main.c Directory Properties: stable/10/ (props changed) Modi

svn commit: r294272 - stable/10/sys/amd64/include

2016-01-18 Thread Ed Maste
Author: emaste Date: Mon Jan 18 15:43:00 2016 New Revision: 294272 URL: https://svnweb.freebsd.org/changeset/base/294272 Log: MFC r281381: Use explicitly sized types in EFI module metadata This will allow the same metadata struct to be used on all platforms. Modified: stable/10/sys/amd64

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, head/sys/x86/include/me

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 stabl

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: stable/10/sys/boot/efi/b

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 (c

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: Yes Modifie

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: 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) Mo

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 changed

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) Modi

svn commit: r294459 - in stable/10/sys: mips/include sys

2016-01-20 Thread Ed Maste
Author: emaste Date: Wed Jan 20 21:06:24 2016 New Revision: 294459 URL: https://svnweb.freebsd.org/changeset/base/294459 Log: MFC r276539: Update ELF headers to include additional defines The elftoolchain project includes these additional defines for various userland programs. Given that

svn commit: r294460 - stable/10/sys/boot/ia64/efi

2016-01-20 Thread Ed Maste
Author: emaste Date: Wed Jan 20 21:22:06 2016 New Revision: 294460 URL: https://svnweb.freebsd.org/changeset/base/294460 Log: Leave temporary ia64 loader.sym behind if the build fails This facilitates investigation of the build failure, and is the same way it's done for other architecture

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 > variables in

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 kernels are now failin

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++ DSOs[1

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: 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: 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: Directo

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 speci

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/

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: stable/1

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

2016-04-11 Thread Ed Maste
Author: emaste Date: Mon Apr 11 14:26:02 2016 New Revision: 297821 URL: https://svnweb.freebsd.org/changeset/base/297821 Log: MFC r296769: boot/efi: Prefer nm to objdump Both objdump and nm are equally capable of reporting undefined symbols. This gets us a step closer to building w

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 nati

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 Mo

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

2016-04-19 Thread Ed Maste
Author: emaste Date: Tue Apr 19 20:56:02 2016 New Revision: 298297 URL: https://svnweb.freebsd.org/changeset/base/298297 Log: MFC r296926: kbdcontrol: add -P path option to add keymap search paths PR: 193865 Sponsored by: The FreeBSD Foundation Modified: stable/10/usr.sbin/kb

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

2016-04-19 Thread Ed Maste
Author: emaste Date: Tue Apr 19 21:06:39 2016 New Revision: 298299 URL: https://svnweb.freebsd.org/changeset/base/298299 Log: Bump __FreeBSD_version for kbdcontrol's -P option MFC'd in r298297 Modified: stable/10/sys/sys/param.h Modified: stable/10/sys/sys/param.h ==

svn commit: r298429 - in stable/10: . sys/conf

2016-04-21 Thread Ed Maste
Author: emaste Date: Thu Apr 21 19:24:36 2016 New Revision: 298429 URL: https://svnweb.freebsd.org/changeset/base/298429 Log: Fix compiled-in keymap generation for sc/vt consoles In r298297 kbdcontrol's -P option was MFC'd to stable/10, which enables this change for a simplified compile-

svn commit: r298430 - in stable/10/sys: conf dev/kbdmux modules/kbdmux

2016-04-21 Thread Ed Maste
Author: emaste Date: Thu Apr 21 19:25:33 2016 New Revision: 298430 URL: https://svnweb.freebsd.org/changeset/base/298430 Log: MFC r297685: Add option to specify built-in keymap for kbdmux PR: 153459 Submitted by: swel...@gmail.com Modified: stable/10/sys/conf/NOTES stable/1

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 t

svn commit: r298493 - in stable/10: sys/boot/common sys/sys usr.sbin/kldxref

2016-04-22 Thread Ed Maste
Author: emaste Date: Fri Apr 22 21:38:37 2016 New Revision: 298493 URL: https://svnweb.freebsd.org/changeset/base/298493 Log: MFC r277205 (imp): Reserve and ignore the a new module metadata type MDT_PNP_INFO for associating an optional PNP hint table with this module. In the futur

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

2016-04-22 Thread Ed Maste
Author: emaste Date: Fri Apr 22 21:43:44 2016 New Revision: 298494 URL: https://svnweb.freebsd.org/changeset/base/298494 Log: MFC r288490: Add debug file extension to kldxref(8) After r288176 [in head] kernel debug files have the extension .debug. They also moved [in head] to /usr/lib

svn commit: r300321 - stable/10/gnu/lib/libgcc

2016-05-20 Thread Ed Maste
Author: emaste Date: Fri May 20 19:05:33 2016 New Revision: 300321 URL: https://svnweb.freebsd.org/changeset/base/300321 Log: MFC r294935 (kan): Make .debug file for libgcc_s.so.1 more useful. The files compiled into libgcc_s.so.1 did not have -g on compiler command line, making generated

svn commit: r300323 - in stable/10/lib/csu: amd64 arm i386-elf mips powerpc powerpc64 sparc64

2016-05-20 Thread Ed Maste
Author: emaste Date: Fri May 20 19:14:15 2016 New Revision: 300323 URL: https://svnweb.freebsd.org/changeset/base/300323 Log: MFC r292000: Remove historical GNUC test The requirement is for a GCC-compatible compiler and not necessarily GCC itself. However, we currently expect any compiler

svn commit: r277931 - stable/10/lib/libedit

2015-01-30 Thread Ed Maste
Author: emaste Date: Fri Jan 30 14:22:15 2015 New Revision: 277931 URL: https://svnweb.freebsd.org/changeset/base/277931 Log: Merge libedit fixes from NetBSD Add trailing NULL's to the varargs functions as required. (John Spencer) readline.c r1.106 Bounds search for realloca

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) ___ s

Re: svn commit: r278157 - stable/10

2015-02-03 Thread Ed Maste
On 3 February 2015 at 10:31, Ed Maste wrote: > Author: emaste > Date: Tue Feb 3 15:31:06 2015 > New Revision: 278157 > URL: https://svnweb.freebsd.org/changeset/base/278157 Sorry, I accidentally managed to commit only the mergeinfo here. Contents committe

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

2015-02-03 Thread Ed Maste
Author: emaste Date: Tue Feb 3 15:35:58 2015 New Revision: 278158 URL: https://svnweb.freebsd.org/changeset/base/278158 Log: Define SHT_GNU_LIBLIST and R_MIPS_64 MFC of r260793 Modified: stable/10/sys/sys/elf_common.h Modified: stable/10/sys/sys/elf_common.h ===

svn commit: r278813 - stable/10/sys/dev/hwpmc

2015-02-15 Thread Ed Maste
Author: emaste Date: Sun Feb 15 20:55:26 2015 New Revision: 278813 URL: https://svnweb.freebsd.org/changeset/base/278813 Log: Clamp too large hwpmc callchaindepth to maximum If the depth requested by the user is too large, it's better to provide the maximum than the smaller default.

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 a

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 ca

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: 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 objec

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

2015-03-23 Thread Ed Maste
Author: emaste Date: Mon Mar 23 20:50:28 2015 New Revision: 280398 URL: https://svnweb.freebsd.org/changeset/base/280398 Log: MFC r275060: Fix b64_pton output buffer overrun test for exact-sized buffer b64_pton would sometimes erroneously fail to decode a base64 string into a precisel

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: r280703 - stable/10/sys/modules/drm2

2015-03-26 Thread Ed Maste
Author: emaste Date: Thu Mar 26 17:51:11 2015 New Revision: 280703 URL: https://svnweb.freebsd.org/changeset/base/280703 Log: MFC r270572: drm/i915: Disable the build of i915 on PC98 This module is of no use on this platform. Modified: stable/10/sys/modules/drm2/Makefile Directory Prop

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: stable/10/sys/dev/vt/vt_fon

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

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 15:48:23 2015 New Revision: 281936 URL: https://svnweb.freebsd.org/changeset/base/281936 Log: MFC r281311: ar: Disallow directory traversal Set ARCHIVE_EXTRACT_SECURE_SYMLINKS and ARCHIVE_EXTRACT_SECURE_NODOTDOT as in bsdtar to prevent extraction of arc

  1   2   3   >