svn commit: r251667 - head/contrib/gdb/gdb

2013-06-12 Thread Ed Maste
Author: emaste Date: Wed Jun 12 20:11:49 2013 New Revision: 251667 URL: http://svnweb.freebsd.org/changeset/base/251667 Log: Handle DW_TAG_unspecified_type 2011-11-14 Jim Ingham * dwarf2read.c (read_type_die): Handle DW_TAG_unspecified_type. (read_tag_unspecified_t

svn commit: r251672 - head/lib/libc/stdlib

2013-06-12 Thread Ed Maste
Author: emaste Date: Thu Jun 13 00:19:30 2013 New Revision: 251672 URL: http://svnweb.freebsd.org/changeset/base/251672 Log: Renumber clauses to reduce diffs to other versions NetBSD, OpenBSD, and Android's Bionic number the clauses 1 through 3, so follow suit to make comparison easier.

svn commit: r251685 - head/tools/build/options

2013-06-13 Thread Ed Maste
Author: emaste Date: Thu Jun 13 13:05:08 2013 New Revision: 251685 URL: http://svnweb.freebsd.org/changeset/base/251685 Log: Use portable string comparison We support == in /bin/sh now, but it ought to be avoided, and my use of it was accidental. Modified: head/tools/build/options/make

svn commit: r251686 - stable/9/share/mk

2013-06-13 Thread Ed Maste
Author: emaste Date: Thu Jun 13 14:38:29 2013 New Revision: 251686 URL: http://svnweb.freebsd.org/changeset/base/251686 Log: MFC r244224, r248753 Minor refactoring prior to .symbols file changes - Combine .if x and .if !x using .else - Separate out beforelinking dependency

svn commit: r258003 - head/contrib/llvm/include/llvm/Support

2013-11-11 Thread Ed Maste
Author: emaste Date: Mon Nov 11 19:00:20 2013 New Revision: 258003 URL: http://svnweb.freebsd.org/changeset/base/258003 Log: Merge upstream LLVM r182803: [Mips] Add Mips specific dynamic table entry tags. This is to support an upcoming LLDB snapshot update. Reviewed by: dim@

svn commit: r258005 - in head/contrib/llvm: include/llvm/Support lib/Support

2013-11-11 Thread Ed Maste
Author: emaste Date: Mon Nov 11 19:06:12 2013 New Revision: 258005 URL: http://svnweb.freebsd.org/changeset/base/258005 Log: Merge upstream LLVM r192118: Formally added an explicit enum for DWARF TLS support. No functionality change. Reviewed by: dim@ Sponsored by: DARPA, AFRL

svn commit: r258094 - head/contrib/llvm/tools/lldb/source/Host/common

2013-11-13 Thread Ed Maste
Author: emaste Date: Wed Nov 13 14:46:41 2013 New Revision: 258094 URL: http://svnweb.freebsd.org/changeset/base/258094 Log: lldb: Correct a standalone debug file path For a file /bin/ls with a .gnu_debuglink entry of "ls.debug" the path should be /usr/lib/debug/bin/ls.debug, not /usr/lib

svn commit: r258098 - head/contrib/llvm/tools/lldb/source/Target

2013-11-13 Thread Ed Maste
Author: emaste Date: Wed Nov 13 17:06:26 2013 New Revision: 258098 URL: http://svnweb.freebsd.org/changeset/base/258098 Log: Merge upstream LLDB r194487: Log failure to restore thread state in ThreadPlanCallFunction::DoTakedown In order to help track down llvm.org/pr17226. Spo

svn commit: r258135 - in head/sys: amd64/amd64 amd64/ia32 amd64/linux32 i386/i386 i386/include i386/linux pc98/pc98 x86/include

2013-11-14 Thread Ed Maste
Author: emaste Date: Thu Nov 14 15:37:20 2013 New Revision: 258135 URL: http://svnweb.freebsd.org/changeset/base/258135 Log: x86: Allow users to change PSL_RF via ptrace(PT_SETREGS...) Debuggers may need to change PSL_RF. Note that tf_eflags is already stored in the signal context during

svn commit: r258436 - head/sys/amd64/amd64

2013-11-21 Thread Ed Maste
Author: emaste Date: Thu Nov 21 19:20:08 2013 New Revision: 258436 URL: http://svnweb.freebsd.org/changeset/base/258436 Log: Refactor amd64 startup SMAP parsing Extracted from the projects/uefi branch, this change is a reasonable cleanup and will reduce the diffs to review when bringing i

svn commit: r258426 - head/contrib/libexecinfo

2013-11-21 Thread Ed Maste
Author: emaste Date: Thu Nov 21 14:12:36 2013 New Revision: 258426 URL: http://svnweb.freebsd.org/changeset/base/258426 Log: libexecinfo: Include terminating null in byte count Otherwise, a formatted string with a strlen equal to the remaining buffer space would have the last character om

svn commit: r258431 - head/sys/amd64/amd64

2013-11-21 Thread Ed Maste
Author: emaste Date: Thu Nov 21 18:37:11 2013 New Revision: 258431 URL: http://svnweb.freebsd.org/changeset/base/258431 Log: Disable amd64 boot time memory test by default The page presence memory test takes a long time on large memory systems and has little value on contemporary amd64 ha

svn commit: r258471 - head/sys/amd64/amd64

2013-11-22 Thread Ed Maste
Author: emaste Date: Fri Nov 22 14:56:10 2013 New Revision: 258471 URL: http://svnweb.freebsd.org/changeset/base/258471 Log: Don't abort SMAP processing after an entry of length 0 Length 0 is not special and should just be skipped. This is the same behaviour as i386. Discussed with:

svn commit: r258473 - head/sys/i386/i386

2013-11-22 Thread Ed Maste
Author: emaste Date: Fri Nov 22 18:31:07 2013 New Revision: 258473 URL: http://svnweb.freebsd.org/changeset/base/258473 Log: Refactor i386 startup SMAP parsing This is a port from amd64 of r258436, and is intended to make diffs (against amd64 and for future UEFI work) easier to review.

svn commit: r258558 - stable/10/contrib/libexecinfo

2013-11-25 Thread Ed Maste
Author: emaste Date: Mon Nov 25 15:54:18 2013 New Revision: 258558 URL: http://svnweb.freebsd.org/changeset/base/258558 Log: MFC r258426: libexecinfo: Include terminating null in byte count Otherwise, a formatted string with a strlen equal to the remaining buffer space would have the

svn commit: r258559 - in stable/10/sys: amd64/amd64 amd64/ia32 amd64/linux32 i386/i386 i386/include i386/linux pc98/pc98 x86/include

2013-11-25 Thread Ed Maste
Author: emaste Date: Mon Nov 25 15:58:48 2013 New Revision: 258559 URL: http://svnweb.freebsd.org/changeset/base/258559 Log: MFC r258135: x86: Allow users to change PSL_RF via ptrace(PT_SETREGS...) Debuggers may need to change PSL_RF. Note that tf_eflags is already stored in the signa

svn commit: r258685 - in stable/9/sys: amd64/amd64 amd64/ia32 amd64/include amd64/linux32 i386/i386 i386/include i386/linux pc98/pc98

2013-11-27 Thread Ed Maste
Author: emaste Date: Wed Nov 27 16:08:33 2013 New Revision: 258685 URL: http://svnweb.freebsd.org/changeset/base/258685 Log: MFC r258135: x86: Allow users to change PSL_RF via ptrace(PT_SETREGS...) Debuggers may need to change PSL_RF. Note that tf_eflags is already stored in the signa

svn commit: r258719 - head/sys/boot/i386/efi

2013-11-28 Thread Ed Maste
Author: emaste Date: Thu Nov 28 19:41:03 2013 New Revision: 258719 URL: http://svnweb.freebsd.org/changeset/base/258719 Log: Purely cosmetic change: order DT_REL* and DT_RELA* consistently. From projects/uefi, r246107 Sponsored by: The FreeBSD Foundation Modified: head/sys/boot/i386

svn commit: r258741 - head/lib/libstand

2013-11-29 Thread Ed Maste
Author: emaste Date: Fri Nov 29 15:05:49 2013 New Revision: 258741 URL: http://svnweb.freebsd.org/changeset/base/258741 Log: Note that libstand is 32-bit on amd64 and powerpc64 Sponsored by: The FreeBSD Foundation Modified: head/lib/libstand/libstand.3 Modified: head/lib/libstand/libsta

svn commit: r258873 - head/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD

2013-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 18:12:51 2013 New Revision: 258873 URL: http://svnweb.freebsd.org/changeset/base/258873 Log: Workaround lldb issue with main module base address On FreeBSD lldb sometimes reloads the the main module's (executable's) symbols at the wrong address. Work aroun

svn commit: r258882 - in vendor/lldb/dist: include/lldb include/lldb/API include/lldb/Breakpoint include/lldb/Core include/lldb/DataFormatters include/lldb/Expression include/lldb/Host include/lldb...

2013-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 18:51:59 2013 New Revision: 258882 URL: http://svnweb.freebsd.org/changeset/base/258882 Log: Import lldb as of SVN r196259 (git 3be86e5) (A number of files not required for the FreeBSD build have been removed.) Sponsored by: DARPA, AFRL Added: vendor/

svn commit: r258883 - vendor/lldb/lldb-r196259

2013-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 18:59:11 2013 New Revision: 258883 URL: http://svnweb.freebsd.org/changeset/base/258883 Log: Tag (stripped) lldb r196259 Sponsored by: DARPA, AFRL Added: vendor/lldb/lldb-r196259/ - copied from r258882, vendor/lldb/dist/ __

svn commit: r258884 - in head: contrib/llvm/tools/lldb/include/lldb contrib/llvm/tools/lldb/include/lldb/API contrib/llvm/tools/lldb/include/lldb/Breakpoint contrib/llvm/tools/lldb/include/lldb/Cor...

2013-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 19:23:54 2013 New Revision: 258884 URL: http://svnweb.freebsd.org/changeset/base/258884 Log: Update LLDB to upstream r196259 snapshot Sponsored by: DARPA, AFRL Added: head/contrib/llvm/tools/lldb/include/lldb/API/SBPlatform.h - copied unchanged from r

svn commit: r258892 - in head: contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD contrib/llvm/tools/lldb/source/Plugins/Process/POSIX lib/clang/liblldbPluginProcessFreeBSD

2013-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 21:29:45 2013 New Revision: 258892 URL: http://svnweb.freebsd.org/changeset/base/258892 Log: lldb: Threaded inferior support for FreeBSD This is in the process of being submitted to the upstream LLDB repository. The thread list functionality is modelled in

Re: svn commit: r258884 - in head: contrib/llvm/tools/lldb/include/lldb contrib/llvm/tools/lldb/include/lldb/API contrib/llvm/tools/lldb/include/lldb/Breakpoint contrib/llvm/tools/lldb/include/lldb/Co

2013-12-03 Thread Ed Maste
On 3 December 2013 15:48, Eitan Adler wrote: > On Tue, Dec 3, 2013 at 2:23 PM, Ed Maste wrote: >> Author: emaste >> Date: Tue Dec 3 19:23:54 2013 >> New Revision: 258884 >> URL: http://svnweb.freebsd.org/changeset/base/258884 >> >> Log: >> Update

svn commit: r258895 - in vendor/lldb/dist/source: Breakpoint Symbol

2013-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 22:13:33 2013 New Revision: 258895 URL: http://svnweb.freebsd.org/changeset/base/258895 Log: Import lldb as of SVN r196322 (git 49c127ae) (A number of files not required for the FreeBSD build have been removed.) Sponsored by: DARPA, AFRL Modified: ven

svn commit: r258896 - vendor/lldb/lldb-r196322

2013-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 22:16:33 2013 New Revision: 258896 URL: http://svnweb.freebsd.org/changeset/base/258896 Log: Tag (stripped) lldb r196322 Sponsored by: DARPA, AFRL Added: vendor/lldb/lldb-r196322/ - copied from r258895, vendor/lldb/dist/ __

svn commit: r258897 - in head/contrib/llvm/tools/lldb/source: Breakpoint Symbol

2013-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 22:26:38 2013 New Revision: 258897 URL: http://svnweb.freebsd.org/changeset/base/258897 Log: Update LLDB to upstream r196322 snapshot Upstream revisions of note: r196298 - Fix use of std::lower_bound r196322 - Fix log message for new invalidation checks

svn commit: r259523 - head/share/mk

2013-12-17 Thread Ed Maste
Author: emaste Date: Tue Dec 17 18:30:37 2013 New Revision: 259523 URL: http://svnweb.freebsd.org/changeset/base/259523 Log: Require a C++11 compiler to build LLDB In practice the old test (using MK_CLANG_IS_CC) is similar, but COMPILER_FEATURES provides the information we actually want t

svn commit: r259680 - in head: sys/dev/vt sys/dev/vt/font sys/sys tools/tools/vt/fontcvt tools/tools/vt/mkkfont tools/tools/vt/setfont

2013-12-21 Thread Ed Maste
Author: emaste Date: Sat Dec 21 13:58:55 2013 New Revision: 259680 URL: http://svnweb.freebsd.org/changeset/base/259680 Log: Support double-width characters in vt(9) Normal and bold fonts each have a glyph map for single or left half- glyphs, and right half glyphs. The flag TF_CJK_RIGHT

svn commit: r259772 - head/tools/tools/vt/mkkfont

2013-12-23 Thread Ed Maste
Author: emaste Date: Mon Dec 23 17:14:11 2013 New Revision: 259772 URL: http://svnweb.freebsd.org/changeset/base/259772 Log: Output all {normal,bold} {left,right} maps This change was missed in r259680. Sponsored by: The FreeBSD Foundation Modified: head/tools/tools/vt/mkkfont/mkkfo

svn commit: r259776 - head/sys/dev/vt/font

2013-12-23 Thread Ed Maste
Author: emaste Date: Mon Dec 23 17:49:12 2013 New Revision: 259776 URL: http://svnweb.freebsd.org/changeset/base/259776 Log: Update whitespace to match mkkfont output Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/vt/font/vt_font_default.c Modified: head/sys/dev/vt/font/vt_

svn commit: r255713 - head

2013-09-19 Thread Ed Maste
Author: emaste Date: Thu Sep 19 20:09:56 2013 New Revision: 255713 URL: http://svnweb.freebsd.org/changeset/base/255713 Log: Further refinement to bmake bootstrapping Include PROGNAME and DESTDIR in ${MMAKE} so that it doesn't need to be passed to each make invocation. Suggested by:

svn commit: r255721 - head/contrib/llvm/tools/lldb/source

2013-09-19 Thread Ed Maste
Author: emaste Date: Fri Sep 20 01:18:50 2013 New Revision: 255721 URL: http://svnweb.freebsd.org/changeset/base/255721 Log: Disable LLDB OSX ABI plugin Approved by: re (blanket) Modified: head/contrib/llvm/tools/lldb/source/lldb.cpp Modified: head/contrib/llvm/tools/lldb/source/lldb.c

svn commit: r255722 - in head: lib/clang lib/clang/liblldb lib/clang/liblldbAPI lib/clang/liblldbBreakpoint lib/clang/liblldbCommands lib/clang/liblldbCore lib/clang/liblldbDataFormatters lib/clang...

2013-09-19 Thread Ed Maste
Author: emaste Date: Fri Sep 20 01:52:02 2013 New Revision: 255722 URL: http://svnweb.freebsd.org/changeset/base/255722 Log: Add LLDB bmake infrastructure This connects LLDB to the build, but it is disabled by default. Add WITH_LLDB= to src.conf to build it. Note that LLDB requires

svn commit: r255723 - head/share/man/man5

2013-09-19 Thread Ed Maste
Author: emaste Date: Fri Sep 20 01:55:37 2013 New Revision: 255723 URL: http://svnweb.freebsd.org/changeset/base/255723 Log: Regenerate after addition of WITH_LLDB Approved by: re (blanket) Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ===

svn commit: r255974 - in head: . gnu/usr.bin/binutils gnu/usr.bin/binutils/ar gnu/usr.bin/binutils/ranlib tools/build/options

2013-10-01 Thread Ed Maste
Author: emaste Date: Tue Oct 1 17:40:56 2013 New Revision: 255974 URL: http://svnweb.freebsd.org/changeset/base/255974 Log: Remove long-unused GNU ar and ranlib The libarchive-based replacements have been used since 2009; the GNU ones were kept to support source upgrades from FreeBSD 6.

svn commit: r255975 - head/share/man/man5

2013-10-01 Thread Ed Maste
Author: emaste Date: Tue Oct 1 17:46:04 2013 New Revision: 255975 URL: http://svnweb.freebsd.org/changeset/base/255975 Log: Regen. Approved by: re (implicit) Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 =

svn commit: r255976 - head

2013-10-01 Thread Ed Maste
Author: emaste Date: Tue Oct 1 17:51:04 2013 New Revision: 255976 URL: http://svnweb.freebsd.org/changeset/base/255976 Log: Also remove GNU ar and ranlib man pages This was missed in r255974. Approved by: re (implicit) Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles

svn commit: r255982 - head/contrib/binutils/bfd

2013-10-01 Thread Ed Maste
Author: emaste Date: Wed Oct 2 00:50:27 2013 New Revision: 255982 URL: http://svnweb.freebsd.org/changeset/base/255982 Log: Use correct size for MIPS .rld_map section On MIPS .dynamic is read-only and so a special section .rld_map is used to store the pointer to the rtld information for

svn commit: r255983 - head/libexec/rtld-elf

2013-10-01 Thread Ed Maste
Author: emaste Date: Wed Oct 2 02:32:58 2013 New Revision: 255983 URL: http://svnweb.freebsd.org/changeset/base/255983 Log: Populate .rld_map on MIPS for debuggers On MIPS the .dynamic section is read-only, so the pointer to rtld information for debuggers cannot be stored there (in DT_DE

Re: svn commit: r255983 - head/libexec/rtld-elf

2013-10-02 Thread Ed Maste
On 2 October 2013 01:29, Konstantin Belousov wrote: > On Wed, Oct 02, 2013 at 02:32:59AM +0000, Ed Maste wrote: >> Modified: head/libexec/rtld-elf/rtld.c >> == >> --- head/libexec/rtld-elf/rtld.c

svn commit: r256113 - head/sbin/camcontrol

2013-10-07 Thread Ed Maste
Author: emaste Date: Mon Oct 7 16:45:16 2013 New Revision: 256113 URL: http://svnweb.freebsd.org/changeset/base/256113 Log: Fix resource leaks Found by: Coverity Scan, CID 1016673, 1007118 Approved by: re Modified: head/sbin/camcontrol/fwdownload.c Modified: head/sbin/camcontrol

svn commit: r256643 - head/sys/kern

2013-10-16 Thread Ed Maste
Author: emaste Date: Wed Oct 16 17:03:46 2013 New Revision: 256643 URL: http://svnweb.freebsd.org/changeset/base/256643 Log: Error out on failure to open specified config file Modified: head/sys/kern/makesyscalls.sh Modified: head/sys/kern/makesyscalls.sh

svn commit: r256692 - head/contrib/binutils/gas

2013-10-17 Thread Ed Maste
Author: emaste Date: Thu Oct 17 17:25:00 2013 New Revision: 256692 URL: http://svnweb.freebsd.org/changeset/base/256692 Log: 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 byte of the line

svn commit: r256851 - stable/9/contrib/gdb/gdb

2013-10-21 Thread Ed Maste
Author: emaste Date: Mon Oct 21 18:20:20 2013 New Revision: 256851 URL: http://svnweb.freebsd.org/changeset/base/256851 Log: MFC r244437: Support restrict qualifier in dwarf debug info Newer clang/llvm emit DW_TAG_restrict_type, which wasn't handled by gdb. Import support from Apple's

svn commit: r256852 - in stable/9/contrib: binutils/include/elf gdb/gdb

2013-10-21 Thread Ed Maste
Author: emaste Date: Mon Oct 21 18:23:16 2013 New Revision: 256852 URL: http://svnweb.freebsd.org/changeset/base/256852 Log: MFC r251665: Handle DW_TAG_rvalue_reference_type 2012-05-21 Jim Ingham * dwarf2read.c (process_die): Handle DW_TAG_rvalue_reference_type. (read_t

svn commit: r256853 - stable/9/contrib/gdb/gdb

2013-10-21 Thread Ed Maste
Author: emaste Date: Mon Oct 21 18:25:36 2013 New Revision: 256853 URL: http://svnweb.freebsd.org/changeset/base/256853 Log: MFC r251667: Handle DW_TAG_unspecified_type 2011-11-14 Jim Ingham * dwarf2read.c (read_type_die): Handle DW_TAG_unspecified_type. (read_tag_unspecif

svn commit: r256854 - stable/9/contrib/gdb/gdb

2013-10-21 Thread Ed Maste
Author: emaste Date: Mon Oct 21 18:26:22 2013 New Revision: 256854 URL: http://svnweb.freebsd.org/changeset/base/256854 Log: MFC r251844: Include die tag in error message Modified: stable/9/contrib/gdb/gdb/dwarf2read.c Directory Properties: stable/9/contrib/gdb/ (props changed) Modified:

svn commit: r256859 - head/contrib/binutils/gas/config

2013-10-21 Thread Ed Maste
Author: emaste Date: Mon Oct 21 20:38:02 2013 New Revision: 256859 URL: http://svnweb.freebsd.org/changeset/base/256859 Log: 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 64-bit FreeBSD targe

svn commit: r257394 - head/contrib/wpa/src/utils

2013-10-30 Thread Ed Maste
Author: emaste Date: Wed Oct 30 18:33:40 2013 New Revision: 257394 URL: http://svnweb.freebsd.org/changeset/base/257394 Log: Revert to upstream literal $FreeBSD tag radiotap.h in upstream wpa originally came from the FreeBSD CVS repository. The copy in vendor/ matched the upstream one; w

svn commit: r257462 - head/lib/libz

2013-10-31 Thread Ed Maste
Author: emaste Date: Thu Oct 31 18:44:40 2013 New Revision: 257462 URL: http://svnweb.freebsd.org/changeset/base/257462 Log: Fix up FreeBSD tag for files not from a vendor branch Unexpand the tag, remove the fbsd:nokeywords property and add the svn:keywords property. This should eliminat

svn commit: r257753 - vendor/lldb/lldb-r194122

2013-11-06 Thread Ed Maste
Author: emaste Date: Wed Nov 6 16:53:10 2013 New Revision: 257753 URL: http://svnweb.freebsd.org/changeset/base/257753 Log: Tag (stripped) lldb r194122 Added: vendor/lldb/lldb-r194122/ - copied from r257752, vendor/lldb/dist/ ___ svn-src-all@f

svn commit: r231573 - head/sys/dev/ata

2012-02-12 Thread Ed Maste
Author: emaste Date: Mon Feb 13 01:44:12 2012 New Revision: 231573 URL: http://svn.freebsd.org/changeset/base/231573 Log: Fix panic after "WARNING - ATA_IDENTIFY taskqueue timeout" When performing a firmware upgrade via atacontrol[1] the subsequent command may time out producing the error

svn commit: r231589 - head/sys/dev/aac

2012-02-13 Thread Ed Maste
Author: emaste Date: Mon Feb 13 16:48:49 2012 New Revision: 231589 URL: http://svn.freebsd.org/changeset/base/231589 Log: Add a sysctl to report the firmware build number. Some older firmware versions have issues that can be worked around by avoiding certain operations. Add a sysctl dev.

svn commit: r231800 - stable/8/sys/dev/ata

2012-02-15 Thread Ed Maste
Author: emaste Date: Thu Feb 16 00:38:35 2012 New Revision: 231800 URL: http://svn.freebsd.org/changeset/base/231800 Log: MFC r231573: Fix panic after "WARNING - ATA_IDENTIFY taskqueue timeout" When performing a firmware upgrade via atacontrol[1] the subsequent command may time

svn commit: r231801 - stable/9/sys/dev/ata

2012-02-15 Thread Ed Maste
Author: emaste Date: Thu Feb 16 00:46:11 2012 New Revision: 231801 URL: http://svn.freebsd.org/changeset/base/231801 Log: MFC r231573: Fix panic after "WARNING - ATA_IDENTIFY taskqueue timeout" When performing a firmware upgrade via atacontrol[1] the subsequent command may time

svn commit: r231973 - head/libexec/tftpd

2012-02-21 Thread Ed Maste
Author: emaste Date: Tue Feb 21 14:59:07 2012 New Revision: 231973 URL: http://svn.freebsd.org/changeset/base/231973 Log: Avoid error log for transfer stop w/o error code. A number of tftp clients, including the one in Intel's pxe boot loader, may intentionally stop a transfer using error

svn commit: r232260 - head/sys/dev/aac

2012-02-28 Thread Ed Maste
Author: emaste Date: Tue Feb 28 17:29:31 2012 New Revision: 232260 URL: http://svn.freebsd.org/changeset/base/232260 Log: Avoid transfers crossing a 4GB boundary, which can lead to data corruption. Thanks to scottl@ for the suggestion. This change will likely be revised after considerati

svn commit: r232267 - head/sys/x86/x86

2012-02-28 Thread Ed Maste
Author: emaste Date: Tue Feb 28 19:42:40 2012 New Revision: 232267 URL: http://svn.freebsd.org/changeset/base/232267 Log: Workaround for PCIe 4GB boundary issue Enforce a boundary of no more than 4GB - transfers crossing a 4GB boundary can lead to data corruption due to PCIe limitations.

svn commit: r232268 - head/sys/dev/aac

2012-02-28 Thread Ed Maste
Author: emaste Date: Tue Feb 28 19:50:14 2012 New Revision: 232268 URL: http://svn.freebsd.org/changeset/base/232268 Log: Revert r232260. The problem is now fixed by a general workaround in r232267. Modified: head/sys/dev/aac/aac_pci.c Modified: head/sys/dev/aac/aac_pci.c ==

svn commit: r232297 - head/usr.sbin/tzsetup

2012-02-29 Thread Ed Maste
Author: emaste Date: Wed Feb 29 14:44:42 2012 New Revision: 232297 URL: http://svn.freebsd.org/changeset/base/232297 Log: Grammar: tzsetup now has more than one option. Modified: head/usr.sbin/tzsetup/tzsetup.8 Modified: head/usr.sbin/tzsetup/tzsetup.8 ===

svn commit: r232354 - in stable/8/sys: amd64/amd64 i386/conf i386/i386

2012-03-01 Thread Ed Maste
Author: emaste Date: Thu Mar 1 19:43:28 2012 New Revision: 232354 URL: http://svn.freebsd.org/changeset/base/232354 Log: MFC r232267: Workaround for PCIe 4GB boundary issue Enforce a boundary of no more than 4GB - transfers crossing a 4GB boundary can lead to data corruption due

svn commit: r232372 - stable/9/sys/x86/x86

2012-03-01 Thread Ed Maste
Author: emaste Date: Fri Mar 2 00:21:07 2012 New Revision: 232372 URL: http://svn.freebsd.org/changeset/base/232372 Log: MFC r232267: Workaround for PCIe 4GB boundary issue Enforce a boundary of no more than 4GB - transfers crossing a 4GB boundary can lead to data corruption due

svn commit: r232666 - head/usr.sbin/crashinfo

2012-03-07 Thread Ed Maste
Author: emaste Date: Wed Mar 7 18:46:21 2012 New Revision: 232666 URL: http://svn.freebsd.org/changeset/base/232666 Log: Improve multi-line kernel ident parsing Instead of blindly grabbing the line with 'Version string' and the following one from the core info file, take all lines after

svn commit: r232678 - head/share/man/man4

2012-03-07 Thread Ed Maste
Author: emaste Date: Thu Mar 8 01:37:01 2012 New Revision: 232678 URL: http://svn.freebsd.org/changeset/base/232678 Log: Inbound TCP-MD5 digest validation is now supported Modified: head/share/man/man4/tcp.4 Modified: head/share/man/man4/tcp.4 ===

svn commit: r232680 - head/sys/geom/part

2012-03-07 Thread Ed Maste
Author: emaste Date: Thu Mar 8 01:48:44 2012 New Revision: 232680 URL: http://svn.freebsd.org/changeset/base/232680 Log: Remove unactionable message about label geometry It's not clear to a user what they should do after seeing the "geometry does not match label" kernel message, and it d

svn commit: r232681 - head/usr.sbin/pc-sysinstall/backend-query

2012-03-07 Thread Ed Maste
Author: emaste Date: Thu Mar 8 02:00:52 2012 New Revision: 232681 URL: http://svn.freebsd.org/changeset/base/232681 Log: Work around broken BIOS memory reporting Andrzej has a machine with 32GB of RAM, but only 16GB is reported by the smbios.memory.enabled. Thus, use the greater of hw.r

svn commit: r232695 - head/share/man/man4

2012-03-08 Thread Ed Maste
Author: emaste Date: Thu Mar 8 15:27:29 2012 New Revision: 232695 URL: http://svn.freebsd.org/changeset/base/232695 Log: Correct markup, use proper reference for sysctl(3) Submitted by: brueffer@ Modified: head/share/man/man4/tcp.4 Modified: head/share/man/man4/tcp.4 ==

svn commit: r232725 - head/share/man/man4

2012-03-09 Thread Ed Maste
Author: emaste Date: Fri Mar 9 15:25:27 2012 New Revision: 232725 URL: http://svn.freebsd.org/changeset/base/232725 Log: Remove undesired sysctl(3) xref Submitted by: bde Modified: head/share/man/man4/tcp.4 Modified: head/share/man/man4/tcp.4 ===

svn commit: r232844 - head/contrib/ntp/ntpd

2012-03-11 Thread Ed Maste
Author: emaste Date: Mon Mar 12 01:06:29 2012 New Revision: 232844 URL: http://svn.freebsd.org/changeset/base/232844 Log: Remove extraneous log message When ntp switched between PLL and FLL mode it produced a log message "kernel time sync status change %04x". This issue is reported in nt

svn commit: r233032 - stable/9/sys/dev/aac

2012-03-16 Thread Ed Maste
Author: emaste Date: Fri Mar 16 13:44:40 2012 New Revision: 233032 URL: http://svn.freebsd.org/changeset/base/233032 Log: MFC r232668: Use bus_get_dma_tag() to inherit the PCI bus' 4G boundary constraint. Modified: stable/9/sys/dev/aac/aac_pci.c Directory Properties: stable/9/sys/

svn commit: r233033 - stable/8/sys/dev/aac

2012-03-16 Thread Ed Maste
Author: emaste Date: Fri Mar 16 13:46:54 2012 New Revision: 233033 URL: http://svn.freebsd.org/changeset/base/233033 Log: MFC r232668: Use bus_get_dma_tag() to inherit the PCI bus' 4G boundary constraint. Modified: stable/8/sys/dev/aac/aac_pci.c Directory Properties: stable/8/sys/

svn commit: r230293 - head/usr.sbin/wpa/wpa_supplicant

2012-01-17 Thread Ed Maste
Author: emaste Date: Wed Jan 18 02:44:22 2012 New Revision: 230293 URL: http://svn.freebsd.org/changeset/base/230293 Log: Add missing line continuation \. It did not cause any issue because the same path is already being included in ../Makefile.inc. PR: 164192 Submitted by: D

svn commit: r230296 - head/usr.sbin/tzsetup

2012-01-17 Thread Ed Maste
Author: emaste Date: Wed Jan 18 04:12:32 2012 New Revision: 230296 URL: http://svn.freebsd.org/changeset/base/230296 Log: Don't write /var/db/zoneinfo when zone is not actually changed. If the specified zone file does not exist or the -n flag is specified, do not update /var/db/zoneinfo.

svn commit: r230299 - head/usr.sbin/tzsetup

2012-01-17 Thread Ed Maste
Author: emaste Date: Wed Jan 18 04:37:35 2012 New Revision: 230299 URL: http://svn.freebsd.org/changeset/base/230299 Log: Fix #ifdef VERBOSE for UTC case Update verbose output to match what actually happens when selecting the UTC option, and when the -n option is used. Patch updated

svn commit: r230343 - stable/8/sys/geom/part

2012-01-19 Thread Ed Maste
Author: emaste Date: Fri Jan 20 00:20:00 2012 New Revision: 230343 URL: http://svn.freebsd.org/changeset/base/230343 Log: MFC r216269: Don't warn if a partition appears not to be aligned on a track boundary. Modern disks use LBA and create a fake CHS geometry that doesn't have any

svn commit: r230520 - head/usr.sbin/tzsetup

2012-01-24 Thread Ed Maste
Author: emaste Date: Wed Jan 25 02:15:40 2012 New Revision: 230520 URL: http://svn.freebsd.org/changeset/base/230520 Log: Clean up reinstall option and remove duplicate code - Move the reinstall logic to be before menus are initialised (menus are not needed when reinstalling a zonefile)

svn commit: r230621 - in stable/6: contrib/telnet/libtelnet crypto/heimdal/appl/telnet/libtelnet

2012-01-27 Thread Ed Maste
Author: emaste Date: Fri Jan 27 18:21:40 2012 New Revision: 230621 URL: http://svn.freebsd.org/changeset/base/230621 Log: MFC r228843: Fix a buffer overflow in telnetd. [11:08] Modified: stable/6/contrib/telnet/libtelnet/encrypt.c stable/6/crypto/heimdal/appl/telnet/libtelnet/encrypt

svn commit: r230636 - head/sys/dev/hwpmc

2012-01-27 Thread Ed Maste
Author: emaste Date: Sat Jan 28 01:38:48 2012 New Revision: 230636 URL: http://svn.freebsd.org/changeset/base/230636 Log: pmc_*_initialize may return NULL if the CPU is not supported, so check that md is not null before dereferencing it. PR: kern/156540 Modified: head/sys/dev

svn commit: r230812 - head/sbin/reboot

2012-01-31 Thread Ed Maste
Author: emaste Date: Tue Jan 31 15:32:05 2012 New Revision: 230812 URL: http://svn.freebsd.org/changeset/base/230812 Log: Add -e to set arbitrary kernel environment variables. Nextboot(8) can now set any combination of kernel name (-k), kernel options (-o), and environment strings (-e).

svn commit: r230854 - stable/8/usr.sbin/wpa/wpa_supplicant

2012-01-31 Thread Ed Maste
Author: emaste Date: Wed Feb 1 01:28:35 2012 New Revision: 230854 URL: http://svn.freebsd.org/changeset/base/230854 Log: MFC r230293: Add missing line continuation \. It did not cause any issue because the same path is already being included in ../Makefile.inc. PR:

svn commit: r230855 - stable/8/usr.sbin/wpa/wpa_supplicant

2012-01-31 Thread Ed Maste
Author: emaste Date: Wed Feb 1 01:36:46 2012 New Revision: 230855 URL: http://svn.freebsd.org/changeset/base/230855 Log: Revert r230854 as the change does not apply to stable/8. Modified: stable/8/usr.sbin/wpa/wpa_supplicant/Makefile Directory Properties: stable/8/usr.sbin/wpa/wpa_supplica

svn commit: r230858 - stable/9/usr.sbin/wpa/wpa_supplicant

2012-01-31 Thread Ed Maste
Author: emaste Date: Wed Feb 1 03:28:19 2012 New Revision: 230858 URL: http://svn.freebsd.org/changeset/base/230858 Log: MFC r230293: Add missing line continuation \. It did not cause any issue because the same path is already being included in ../Makefile.inc. PR:

svn commit: r230990 - head/sys/geom/part

2012-02-04 Thread Ed Maste
Author: emaste Date: Sat Feb 4 18:14:39 2012 New Revision: 230990 URL: http://svn.freebsd.org/changeset/base/230990 Log: Correct typo in comment (numbver) Modified: head/sys/geom/part/g_part.c Modified: head/sys/geom/part/g_part.c

svn commit: r231092 - head/sys/cam/ctl

2012-02-06 Thread Ed Maste
Author: emaste Date: Mon Feb 6 18:11:00 2012 New Revision: 231092 URL: http://svn.freebsd.org/changeset/base/231092 Log: Avoid panic from unlocking a not locked mutex (in some error cases). Reviewed by: ken@ Modified: head/sys/cam/ctl/ctl_frontend_cam_sim.c Modified: head/sys/cam/ctl/

svn commit: r231107 - stable/8/usr.bin/vmstat

2012-02-06 Thread Ed Maste
Author: emaste Date: Tue Feb 7 03:15:12 2012 New Revision: 231107 URL: http://svn.freebsd.org/changeset/base/231107 Log: MFC r219708: Reemove uptime validity check that hasn't been necessary since r151417 switched to clock_gettime. vmstat will now not exit with an error if run o

svn commit: r231108 - stable/9/usr.sbin/pkg_install/info

2012-02-06 Thread Ed Maste
Author: emaste Date: Tue Feb 7 03:34:57 2012 New Revision: 231108 URL: http://svn.freebsd.org/changeset/base/231108 Log: MFC r226697 and r226708: Avoid printing // for packages that install to / I have some packages that install to / (for whatever reason). Right now we print

svn commit: r231109 - stable/8/usr.sbin/pkg_install/info

2012-02-06 Thread Ed Maste
Author: emaste Date: Tue Feb 7 03:37:29 2012 New Revision: 231109 URL: http://svn.freebsd.org/changeset/base/231109 Log: MFC r226697 and r226708: Avoid printing // for packages that install to / I have some packages that install to / (for whatever reason). Right now we print

svn commit: r231112 - stable/9/usr.sbin/mfiutil

2012-02-06 Thread Ed Maste
Author: emaste Date: Tue Feb 7 04:03:39 2012 New Revision: 231112 URL: http://svn.freebsd.org/changeset/base/231112 Log: MFC r227893 and r228119: Avoid double free creating a new RAID with invalid command line arguments. In build_volume(), check if arrays is allocated before t

svn commit: r231113 - stable/8/usr.sbin/mfiutil

2012-02-06 Thread Ed Maste
Author: emaste Date: Tue Feb 7 04:06:21 2012 New Revision: 231113 URL: http://svn.freebsd.org/changeset/base/231113 Log: MFC r227893 and r228119: Avoid double free creating a new RAID with invalid command line arguments. In build_volume(), check if arrays is allocated before t

svn commit: r231129 - head/sbin/reboot

2012-02-07 Thread Ed Maste
Author: emaste Date: Tue Feb 7 14:06:30 2012 New Revision: 231129 URL: http://svn.freebsd.org/changeset/base/231129 Log: Add BSD copyright notice. Approved by: gordon@ Modified: head/sbin/reboot/nextboot.sh Modified: head/sbin/reboot/nextboot.sh ===

svn commit: r243279 - stable/9/sbin/reboot

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 15:03:19 2012 New Revision: 243279 URL: http://svnweb.freebsd.org/changeset/base/243279 Log: MFC r230812: Add -e to set arbitrary kernel environment variables. Nextboot(8) can now set any combination of kernel name (-k), kernel options (-o), and environ

svn commit: r243281 - stable/9/tools/tools/netmap

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 15:24:19 2012 New Revision: 243281 URL: http://svnweb.freebsd.org/changeset/base/243281 Log: MFC r237729: Fix ioctl type for compiling with clang MFC r241169: Clean up compiler warnings. MFC r241464: Make local function static. Sponsored by: ADARA N

svn commit: r243282 - stable/9/sys/netinet/libalias

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 15:26:03 2012 New Revision: 243282 URL: http://svnweb.freebsd.org/changeset/base/243282 Log: MFC r241648: Avoid potential bad pointer dereference. Previously RuleAdd would leave entry->la unset for the first entry in the proxyList. Sponsored by: AD

svn commit: r243283 - stable/9/sys/net

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 15:31:07 2012 New Revision: 243283 URL: http://svnweb.freebsd.org/changeset/base/243283 Log: MFC r240945: Correct misspelling in debug output. Modified: stable/9/sys/net/if_tap.c Directory Properties: stable/9/sys/ (props changed) Modified: stable/9/sys/ne

svn commit: r243284 - stable/9/sys/geom/part

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 15:57:55 2012 New Revision: 243284 URL: http://svnweb.freebsd.org/changeset/base/243284 Log: MFC r230990: Correct typo in comment (numbver) Modified: stable/9/sys/geom/part/g_part.c Directory Properties: stable/9/sys/ (props changed) Modified: stable/9/sys

svn commit: r243285 - stable/9/sbin/reboot

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 16:02:04 2012 New Revision: 243285 URL: http://svnweb.freebsd.org/changeset/base/243285 Log: MFC r231129: Add BSD copyright notice. Modified: stable/9/sbin/reboot/nextboot.sh Directory Properties: stable/9/sbin/reboot/ (props changed) Modified: stable/9/sb

svn commit: r243286 - stable/9/sys/dev/aac

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 16:16:34 2012 New Revision: 243286 URL: http://svnweb.freebsd.org/changeset/base/243286 Log: MFC r231589: Add a sysctl to report the firmware build number. Some older firmware versions have issues that can be worked around by avoiding certain operations

svn commit: r243287 - stable/8/sys/netinet/libalias

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 16:39:09 2012 New Revision: 243287 URL: http://svnweb.freebsd.org/changeset/base/243287 Log: MFC r241648: Avoid potential bad pointer dereference. Previously RuleAdd would leave entry->la unset for the first entry in the proxyList. Sponsored by: AD

<    1   2   3   4   5   6   7   8   9   10   >