svn commit: r358741 - stable/9/lib/libfetch

2020-03-08 Thread Ed Maste
Author: emaste Date: Sun Mar 8 16:53:46 2020 New Revision: 358741 URL: https://svnweb.freebsd.org/changeset/base/358741 Log: MFC r357212: libfetch: fix urldecode buffer overrun Reported by: Duncan Overbruck Security: CVE-2020-7450 Modified: stable/9/lib/libfetch/fetch.c Directory

svn commit: r306701 - stable/9/usr.sbin/portsnap/portsnap

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

svn commit: r306429 - stable/9/usr.sbin/portsnap/phttpget

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

svn commit: r306222 - stable/9/usr.bin/bsdiff/bspatch

2016-09-22 Thread Ed Maste
Author: emaste Date: Fri Sep 23 01:52:06 2016 New Revision: 306222 URL: https://svnweb.freebsd.org/changeset/base/306222 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: r306217 - in stable/9/usr.bin/bsdiff: bsdiff bspatch

2016-09-22 Thread Ed Maste
Author: emaste Date: Thu Sep 22 21:23:28 2016 New Revision: 306217 URL: https://svnweb.freebsd.org/changeset/base/306217 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: r305429 - in stable/9/usr.sbin/cron: cron crontab

2016-09-05 Thread Ed Maste
Author: emaste Date: Mon Sep 5 17:56:52 2016 New Revision: 305429 URL: https://svnweb.freebsd.org/changeset/base/305429 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: r288186 - stable/9/games/grdc

2015-09-24 Thread Ed Maste
Author: emaste Date: Thu Sep 24 19:42:32 2015 New Revision: 288186 URL: https://svnweb.freebsd.org/changeset/base/288186 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 Mod

svn commit: r286743 - stable/9/sys/dev/vt

2015-08-13 Thread Ed Maste
Author: emaste Date: Thu Aug 13 19:51:21 2015 New Revision: 286743 URL: https://svnweb.freebsd.org/changeset/base/286743 Log: MFC r276282: Support ALT_BREAK_TO_DEBUGGER in vt(4) PR: 196511 Modified: stable/9/sys/dev/vt/vt.h stable/9/sys/dev/vt/vt_core.c Directory Properties:

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

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

svn commit: r281947 - stable/9/sys/dev/vt

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 19:26:01 2015 New Revision: 281947 URL: https://svnweb.freebsd.org/changeset/base/281947 Log: MFC r273973: vt(4): Fix keyboard allocation when kbdmux(4) isn't used The problem was that only the kbdmux keyboard index was saved in vd->vd_keyboard. This in

svn commit: r281939 - stable/9/sys/sys

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

svn commit: r281935 - stable/9/contrib/binutils/bfd

2015-04-24 Thread Ed Maste
Author: emaste Date: Fri Apr 24 15:36:58 2015 New Revision: 281935 URL: https://svnweb.freebsd.org/changeset/base/281935 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: r281934 - stable/9/sys/dev/vt

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

svn commit: r279303 - in stable/9/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:41:27 2015 New Revision: 279303 URL: https://svnweb.freebsd.org/changeset/base/279303 Log: Merge upstream Clang revision 211785: This commit implements the -fuse-ld= option, so that the user can specify -fuse-ld=bfd to use ld.bfd. This commit re-

svn commit: r277083 - stable/9/sys/dev/vt/hw/fb

2015-01-12 Thread Ed Maste
Author: emaste Date: Mon Jan 12 18:38:09 2015 New Revision: 277083 URL: https://svnweb.freebsd.org/changeset/base/277083 Log: Avoid crash in vt_blank() and improve performance MFC of r268771 (partial), r268796 PR: 196510 Reported by: Andre Albsmeier Sponsored by: The Fre

svn commit: r277081 - stable/9/etc/mtree

2015-01-12 Thread Ed Maste
Author: emaste Date: Mon Jan 12 18:20:37 2015 New Revision: 277081 URL: https://svnweb.freebsd.org/changeset/base/277081 Log: Add missing libexec/bsdconfig subdirectories MFC of r266902. Modified: stable/9/etc/mtree/BSD.usr.dist Directory Properties: stable/9/etc/ (props changed) s

svn commit: r277080 - stable/9/share/zoneinfo

2015-01-12 Thread Ed Maste
Author: emaste Date: Mon Jan 12 18:19:07 2015 New Revision: 277080 URL: https://svnweb.freebsd.org/changeset/base/277080 Log: Avoid ./ in zoneinfo entries in METALOG Use of "find ." resulted in METALOG entries with an extra ./ -- e.g., ./usr/share/zoneinfo/./America/Toronto. Avoid this b

svn commit: r275484 - stable/9/sys/conf

2014-12-04 Thread Ed Maste
Author: emaste Date: Thu Dec 4 22:15:22 2014 New Revision: 275484 URL: https://svnweb.freebsd.org/changeset/base/275484 Log: Add missing VT_ kernel config knobs MFC of r268059 Modified: stable/9/sys/conf/options Directory Properties: stable/9/sys/ (props changed) stable/9/sys/conf

svn commit: r272923 - stable/9/usr.bin/find

2014-10-10 Thread Ed Maste
Author: emaste Date: Sat Oct 11 01:00:37 2014 New Revision: 272923 URL: https://svnweb.freebsd.org/changeset/base/272923 Log: MFC r272762: Correct scale factor for T terabyte suffix PR: 194250 Modified: stable/9/usr.bin/find/function.c Directory Properties: stable/9/usr.bin/f

svn commit: r272304 - in stable/9/contrib/llvm: patches tools/clang/lib/CodeGen

2014-09-30 Thread Ed Maste
Author: emaste Date: Tue Sep 30 15:10:40 2014 New Revision: 272304 URL: http://svnweb.freebsd.org/changeset/base/272304 Log: MFC Clang debug info crash fix 271282: Merge Clang debug info crash fix rev 200797: Debug info: fix a crasher when when emitting debug info for not-yet

svn commit: r272303 - stable/9/contrib/llvm/patches

2014-09-30 Thread Ed Maste
Author: emaste Date: Tue Sep 30 15:07:06 2014 New Revision: 272303 URL: http://svnweb.freebsd.org/changeset/base/272303 Log: MFC r271433: Add clang patch corresponding to r271432 Added: stable/9/contrib/llvm/patches/patch-r271432-clang-r205331-debug-info-crash.diff - copied unchanged fr

svn commit: r272302 - stable/9/contrib/llvm/tools/clang/lib/CodeGen

2014-09-30 Thread Ed Maste
Author: emaste Date: Tue Sep 30 15:05:27 2014 New Revision: 272302 URL: http://svnweb.freebsd.org/changeset/base/272302 Log: MFC r271432: Merge upstream Clang rev 205331 debuginfo crash fix: Debug info: fix a crash when emitting IndirectFieldDecls, which were previously not handle

svn commit: r268942 - stable/9/sys/dev/vt

2014-07-21 Thread Ed Maste
Author: emaste Date: Mon Jul 21 14:36:35 2014 New Revision: 268942 URL: http://svnweb.freebsd.org/changeset/base/268942 Log: MFC r268460 by ray: Fix inconsistent token parameters for kbd_allocate() and kbd_release() in vt(4). PR: 191306 Submitted by: jau789 at gmail.c

svn commit: r267463 - stable/9/usr.sbin/daemon

2014-06-13 Thread Ed Maste
Author: emaste Date: Sat Jun 14 01:32:48 2014 New Revision: 267463 URL: http://svnweb.freebsd.org/changeset/base/267463 Log: MFC r264194: fix handling of -P without -p or -r Fork a child process and wait until the process terminates when the -P option is specified. This behavior is do

svn commit: r267416 - stable/9/usr.sbin/pmcstat

2014-06-12 Thread Ed Maste
Author: emaste Date: Thu Jun 12 17:12:58 2014 New Revision: 267416 URL: http://svnweb.freebsd.org/changeset/base/267416 Log: MFC r266403: Update the date on the manual page. Approved by: re Modified: stable/9/usr.sbin/pmcstat/pmcstat.8 Directory Properties: stable/9/usr.sbin/pmcstat/

svn commit: r267415 - stable/9/usr.sbin/pmcstat

2014-06-12 Thread Ed Maste
Author: emaste Date: Thu Jun 12 17:08:04 2014 New Revision: 267415 URL: http://svnweb.freebsd.org/changeset/base/267415 Log: MFC r266208: Speed up pmcstat by improving string hash In one case generating callgraph output from a 24MB system-wide sampling data file took 17.4 seconds on a

svn commit: r267411 - stable/9/usr.sbin/pmcstat

2014-06-12 Thread Ed Maste
Author: emaste Date: Thu Jun 12 16:45:35 2014 New Revision: 267411 URL: http://svnweb.freebsd.org/changeset/base/267411 Log: MFC r266209 by gnn: Add a command line argument (-l) to end event collection after some number of seconds. The number of seconds may be a fraction. Relnote

svn commit: r267409 - stable/9/sys/dev/vt/font

2014-06-12 Thread Ed Maste
Author: emaste Date: Thu Jun 12 16:33:06 2014 New Revision: 267409 URL: http://svnweb.freebsd.org/changeset/base/267409 Log: MFC r267109, r267179: Update vt(4) "Terminus BSD Console" font "Terminus BSD Console" is a derivative of Terminus that is provided by Mr. Dimitar Zhekov under t

svn commit: r267406 - stable/9/usr.sbin/pmcstat

2014-06-12 Thread Ed Maste
Author: emaste Date: Thu Jun 12 16:17:01 2014 New Revision: 267406 URL: http://svnweb.freebsd.org/changeset/base/267406 Log: MFC r266903: Update default callchain depth to 16 to match kernel Approved by: re Modified: stable/9/usr.sbin/pmcstat/pmcstat.h Directory Properties: sta

svn commit: r267405 - stable/9/usr.sbin/pmcannotate

2014-06-12 Thread Ed Maste
Author: emaste Date: Thu Jun 12 16:16:11 2014 New Revision: 267405 URL: http://svnweb.freebsd.org/changeset/base/267405 Log: MFC r266166 by gnn: Extend the size of the function or symbol that can be annotated. Approved by: re Modified: stable/9/usr.sbin/pmcannotate/pmcannotate.c

svn commit: r267403 - stable/9/sys/sys

2014-06-12 Thread Ed Maste
Author: emaste Date: Thu Jun 12 15:59:36 2014 New Revision: 267403 URL: http://svnweb.freebsd.org/changeset/base/267403 Log: MFC r266171, r266174 by gnn: Update the amount of data we can collect for hwpmc(4) by default to work with modern processors and available memory. Upgrad

svn commit: r267269 - stable/9/sys/dev/vt/font

2014-06-09 Thread Ed Maste
Author: emaste Date: Mon Jun 9 13:53:37 2014 New Revision: 267269 URL: http://svnweb.freebsd.org/changeset/base/267269 Log: MFC r267078, r267079: Update vt(4) console font author's email address Remove extra copy of old email address. Approved by: re Modified: stable/9/sys/d

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

2014-06-05 Thread Ed Maste
Author: emaste Date: Thu Jun 5 15:18:49 2014 New Revision: 267112 URL: http://svnweb.freebsd.org/changeset/base/267112 Log: MFC r240938, r240942: Avoid INVARIANTS panic destroying an in-use tap(4) The requirement (implied by the KASSERT in tap_destroy) that the tap is closed isn't va

svn commit: r264117 - stable/9/tools/build/mk

2014-04-04 Thread Ed Maste
Author: emaste Date: Fri Apr 4 14:42:43 2014 New Revision: 264117 URL: http://svnweb.freebsd.org/changeset/base/264117 Log: MFC r261521 by antoine: Add files to remove WITHOUT_NIS PR: misc/186412 Sponsored by: The FreeBSD Foundation Modified: stable/9/tools/build/mk/Optional

svn commit: r263688 - in stable/9: contrib/file contrib/pf/pflogd contrib/tnftp contrib/vis lib/libedit share/man/man9 sys/compat/svr4 sys/dev/esp sys/dev/le sys/dev/usb/serial sys/mips/cavium sys/...

2014-03-24 Thread Ed Maste
Author: emaste Date: Mon Mar 24 13:50:11 2014 New Revision: 263688 URL: http://svnweb.freebsd.org/changeset/base/263688 Log: MFC r263289: Update NetBSD Foundation copyrights to 2-clause BSD The NetBSD Foundation states "Third parties are encouraged to change the license on any files w

svn commit: r263543 - in stable/9/sys: amd64/include i386/include pc98/include x86/include

2014-03-21 Thread Ed Maste
Author: emaste Date: Fri Mar 21 20:21:23 2014 New Revision: 263543 URL: http://svnweb.freebsd.org/changeset/base/263543 Log: MFC r232491 by tijl: Copy amd64 float.h to x86 and merge with i386 float.h. Replace amd64/i386/pc98 float.h with stubs. MFC (part of) r235939 by obrien:

svn commit: r263539 - in stable/9/sys: amd64/include i386/include pc98/include x86/include

2014-03-21 Thread Ed Maste
Author: emaste Date: Fri Mar 21 19:58:37 2014 New Revision: 263539 URL: http://svnweb.freebsd.org/changeset/base/263539 Log: MFC r232264 by tijl: Copy amd64 _stdint.h to x86 and merge with i386 _stdint.h. Replace amd64/i386/pc98 _stdint.h with stubs. MFC r232519 by tijl: D

svn commit: r263538 - in stable/9/sys: amd64/include i386/include pc98/include x86/include

2014-03-21 Thread Ed Maste
Author: emaste Date: Fri Mar 21 19:49:31 2014 New Revision: 263538 URL: http://svnweb.freebsd.org/changeset/base/263538 Log: MFC r232262 by tijl: Copy amd64 _limits.h to x86 and merge with i386 _limits.h. Replace amd64/i386/pc98 _limits.h with stubs. MFC (part of) r235939 by obri

svn commit: r263505 - in stable/9/sys: amd64/include i386/include pc98/include x86/include

2014-03-21 Thread Ed Maste
Author: emaste Date: Fri Mar 21 17:53:10 2014 New Revision: 263505 URL: http://svnweb.freebsd.org/changeset/base/263505 Log: MFC r232261 by tijl Copy amd64 _types.h to x86 and merge with i386 _types.h. Replace existing amd64/i386/pc98 _types.h with stubs. MFC (part of) r235939 by

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: 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: 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: 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: 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: r254783 - stable/9/include

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 13:49:43 2013 New Revision: 254783 URL: http://svnweb.freebsd.org/changeset/base/254783 Log: MFC r254465: Correct implementation of atomic_flag_test_and_set (This is a direct commit to stable/9 as atomic_flag_test_and_set_explicit is an inline function on H

svn commit: r254568 - stable/9/lib/libusb

2013-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 14:29:43 2013 New Revision: 254568 URL: http://svnweb.freebsd.org/changeset/base/254568 Log: MFC r250342, r251495: Add libusb_get_port_path wrapper This follows the libusbx API reference at http://libusbx.sourceforge.net/api-1.0/group__dev.html

svn commit: r254567 - stable/9/lib/libusb

2013-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 14:25:44 2013 New Revision: 254567 URL: http://svnweb.freebsd.org/changeset/base/254567 Log: MFC r250335: Constify libusb_get_pollfds return The correct return type, per our libusb(3) man page and the libusb.org and libusbx projects (whose interface we

svn commit: r254566 - in stable/9: lib/libusb sys/dev/usb

2013-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 14:19:00 2013 New Revision: 254566 URL: http://svnweb.freebsd.org/changeset/base/254566 Log: MFC r250201 from hselasky: Add new USB API to get the port path of a USB device. Modified: stable/9/lib/libusb/Makefile stable/9/lib/libusb/libusb20.3 stable

svn commit: r254513 - stable/9/include

2013-08-19 Thread Ed Maste
Author: emaste Date: Mon Aug 19 07:00:13 2013 New Revision: 254513 URL: http://svnweb.freebsd.org/changeset/base/254513 Log: MFC r251192: Fix misspelling of structure field name. Modified: stable/9/include/stdatomic.h Directory Properties: stable/9/include/ (props changed) Modified: stab

svn commit: r254478 - stable/9/include

2013-08-18 Thread Ed Maste
Author: emaste Date: Sun Aug 18 08:24:58 2013 New Revision: 254478 URL: http://svnweb.freebsd.org/changeset/base/254478 Log: MFC r240970: - Make C11 atomic macros usable in expressions: - Replace do-while statements with void expressions. - Wrap __asm statements in statement e

svn commit: r254477 - stable/9/include

2013-08-18 Thread Ed Maste
Author: emaste Date: Sun Aug 18 08:18:49 2013 New Revision: 254477 URL: http://svnweb.freebsd.org/changeset/base/254477 Log: MFC r239960: Properly enable Clang-style atomics when available. In addition to testing against cxx_atomic, we must check c_atomic. The former is only se

svn commit: r252832 - stable/9/share/man/man5

2013-07-05 Thread Ed Maste
Author: emaste Date: Fri Jul 5 19:45:16 2013 New Revision: 252832 URL: http://svnweb.freebsd.org/changeset/base/252832 Log: Regenerate after r252827 Modified: stable/9/share/man/man5/src.conf.5 Modified: stable/9/share/man/man5/src.conf.5

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

2013-07-05 Thread Ed Maste
Author: emaste Date: Fri Jul 5 19:39:19 2013 New Revision: 252830 URL: http://svnweb.freebsd.org/changeset/base/252830 Log: Undo accidental MFC of GPL_DTC in r252827 Modified: stable/9/share/mk/bsd.own.mk Modified: stable/9/share/mk/bsd.own.mk ===

svn commit: r252827 - in stable/9: . etc etc/mtree gnu/usr.bin/gdb gnu/usr.bin/gdb/arch/amd64 gnu/usr.bin/gdb/arch/arm gnu/usr.bin/gdb/arch/i386 gnu/usr.bin/gdb/arch/ia64 gnu/usr.bin/gdb/arch/mips ...

2013-07-05 Thread Ed Maste
Author: emaste Date: Fri Jul 5 19:35:51 2013 New Revision: 252827 URL: http://svnweb.freebsd.org/changeset/base/252827 Log: MFC r244236,r244408,r244915,r247054,r251512: Add a new knob WITH_DEBUG_FILES to control the building of standalone debug files for userland programs and librari

svn commit: r252812 - stable/9/tools/build/options

2013-07-05 Thread Ed Maste
Author: emaste Date: Fri Jul 5 17:57:25 2013 New Revision: 252812 URL: http://svnweb.freebsd.org/changeset/base/252812 Log: MFC r251601, r251685: Handle options that override other options Modified: stable/9/tools/build/options/makeman Directory Properties: stable/9/tools/build/opti

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: r248852 - in stable/9/sys: net netinet netinet6

2013-03-28 Thread Ed Maste
Author: emaste Date: Thu Mar 28 20:48:40 2013 New Revision: 248852 URL: http://svnweb.freebsd.org/changeset/base/248852 Log: MFC r244183 by glebius: Fix problem in r238990 (MFC'd in r240313). The LLE_LINKED flag should be tested prior to entering llentry_free(), and in case if we los

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

2012-12-11 Thread Ed Maste
Author: emaste Date: Tue Dec 11 12:34:46 2012 New Revision: 244116 URL: http://svnweb.freebsd.org/changeset/base/244116 Log: MFC r242943: Do not unwind past a zero PC frame. This improves GDB usability when debugging code compiled with optimization. Upstream GDB revision f0031b

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

2012-12-11 Thread Ed Maste
Author: emaste Date: Tue Dec 11 12:32:11 2012 New Revision: 244115 URL: http://svnweb.freebsd.org/changeset/base/244115 Log: MFC r242936: Set optimized_out instead of reporting an error. This provides a better display when debugging code compiled with optimization on. GDB git

svn commit: r243616 - stable/9/sys/dev/mmc

2012-11-27 Thread Ed Maste
Author: emaste Date: Tue Nov 27 16:20:44 2012 New Revision: 243616 URL: http://svnweb.freebsd.org/changeset/base/243616 Log: MFC r243387: Use %u for unsigned serial number Modified: stable/9/sys/dev/mmc/mmc.c Directory Properties: stable/9/sys/ (props changed) stable/9/sys/dev/ (props

svn commit: r243306 - stable/9/sys/dev/netmap

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 19:31:55 2012 New Revision: 243306 URL: http://svnweb.freebsd.org/changeset/base/243306 Log: MFC r239242: Reword comment to try to improve clarity, and fix a typo. Modified: stable/9/sys/dev/netmap/ixgbe_netmap.h Directory Properties: stable/9/sys/ (props c

svn commit: r243304 - stable/9/sys/dev/netmap

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 19:30:30 2012 New Revision: 243304 URL: http://svnweb.freebsd.org/changeset/base/243304 Log: MFC r241643: Avoid panic when a netmap instance cannot obtain memory. A uint32_t is always >= 0. Sponsored by: ADARA Networks Modified: stable/9/sys/dev/net

svn commit: r243303 - stable/9/sys/dev/re

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 19:26:59 2012 New Revision: 243303 URL: http://svnweb.freebsd.org/changeset/base/243303 Log: MFC r239234: Use array notation for consistency. Modified: stable/9/sys/dev/re/if_re.c Directory Properties: stable/9/sys/ (props changed) stable/9/sys/dev/ (pr

svn commit: r243301 - stable/9/sys/dev/netmap

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 19:24:48 2012 New Revision: 243301 URL: http://svnweb.freebsd.org/changeset/base/243301 Log: MFC r239140: Clarify comments about number of tx / rx rings MFC r239141: Fix whitespace (missing newline) Sponsored by: ADARA Networks Modified: stable/9/sys/

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

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 19:14:25 2012 New Revision: 243299 URL: http://svnweb.freebsd.org/changeset/base/243299 Log: Sync netmap pkt-gen with HEAD. MFC r238081, r238165, r238170, r238175, r239139, r239145, r240103, r238081: r238165: Allow threads to finish up when termina

svn commit: r243298 - stable/9/share/man/man4

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 18:54:37 2012 New Revision: 243298 URL: http://svnweb.freebsd.org/changeset/base/243298 Log: MFC r232678: Inbound TCP-MD5 digest validation is now supported MFC r232695: Correct markup, use proper reference for sysctl(3) Submitted by:brueffer@

svn commit: r243297 - stable/9/usr.sbin/tzsetup

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 18:43:13 2012 New Revision: 243297 URL: http://svnweb.freebsd.org/changeset/base/243297 Log: MFC r232297: Grammar: tzsetup now has more than one option. Modified: stable/9/usr.sbin/tzsetup/tzsetup.8 Directory Properties: stable/9/usr.sbin/tzsetup/ (props ch

svn commit: r243296 - stable/9/sbin/camcontrol

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 18:26:08 2012 New Revision: 243296 URL: http://svnweb.freebsd.org/changeset/base/243296 Log: MFC (part of) r229778 (uqs): Spelling fixes for sbin Modified: stable/9/sbin/camcontrol/camcontrol.c Directory Properties: stable/9/sbin/camcontrol/ (props c

svn commit: r243295 - stable/9/sbin/camcontrol

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 18:25:03 2012 New Revision: 243295 URL: http://svnweb.freebsd.org/changeset/base/243295 Log: MFC (part of) r227081 (ed): Add missing static keywords for global variables to tools in sbin/. These tools declare global variables without using the static

svn commit: r243294 - stable/9/sbin/camcontrol

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 18:20:27 2012 New Revision: 243294 URL: http://svnweb.freebsd.org/changeset/base/243294 Log: MFC (part of) r241737 (ed): More -Wmissing-variable-declarations fixes. In addition to adding `static' where possible: ... - sbin/camcontrol: Move

svn commit: r243293 - stable/9/usr.bin/w

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 18:18:24 2012 New Revision: 243293 URL: http://svnweb.freebsd.org/changeset/base/243293 Log: MFC r241484: Use CLOCK_UPTIME to get the uptime. Modified: stable/9/usr.bin/w/w.c Directory Properties: stable/9/usr.bin/w/ (props changed) Modified: stable/9/usr.

svn commit: r243290 - stable/9/sbin/camcontrol

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 17:33:45 2012 New Revision: 243290 URL: http://svnweb.freebsd.org/changeset/base/243290 Log: MFC r236625 (joel): Minor spelling fixes. Modified: stable/9/sbin/camcontrol/camcontrol.8 Directory Properties: stable/9/sbin/camcontrol/ (props changed) Modified:

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

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 17:06:21 2012 New Revision: 243289 URL: http://svnweb.freebsd.org/changeset/base/243289 Log: MFC r238298: Restore error handling lost in r191603 This was missed in the change from IFQ_ENQUEUE to if_transmit. MFC r238346: Plug potential mbuf leak when b

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

2012-11-19 Thread Ed Maste
Author: emaste Date: Mon Nov 19 16:52:58 2012 New Revision: 243288 URL: http://svnweb.freebsd.org/changeset/base/243288 Log: MFC r232680: 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 m

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: 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: 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: 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: 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: 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: 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: r240995 - stable/9/sys/dev/netmap

2012-09-27 Thread Ed Maste
Author: emaste Date: Thu Sep 27 13:37:30 2012 New Revision: 240995 URL: http://svn.freebsd.org/changeset/base/240995 Log: MFC part of r238812 and remainder of r239149 From r238812, move mtx_init of per-ring locks into NIOCREGIF ioctl handler. (Otherwise they're overwritten with zeros in n

svn commit: r240976 - stable/9/sys/dev/netmap

2012-09-26 Thread Ed Maste
Author: emaste Date: Wed Sep 26 22:13:03 2012 New Revision: 240976 URL: http://svn.freebsd.org/changeset/base/240976 Log: MFC part of r239149: Comment out the knlist_destroy for now as there is currently no knlist_init. Modified: stable/9/sys/dev/netmap/netmap.c Modified: stable/9/sys

svn commit: r240975 - stable/9/sys/dev/netmap

2012-09-26 Thread Ed Maste
Author: emaste Date: Wed Sep 26 21:55:13 2012 New Revision: 240975 URL: http://svn.freebsd.org/changeset/base/240975 Log: Add missing mtx_destroy This is a direct commit to stable/9 as the locking is somewhat different in HEAD due to the VALE bridge work (r238812). Modified: stable/9/s

svn commit: r240529 - stable/9/lib/libc/stdlib

2012-09-14 Thread Ed Maste
Author: emaste Date: Sat Sep 15 02:58:02 2012 New Revision: 240529 URL: http://svn.freebsd.org/changeset/base/240529 Log: MFC r240412: According to a clarification at http://austingroupbugs.net/view.php?id=503 ptsname may set errno, so avoid saving and restoring errno across the f

svn commit: r240528 - stable/9/lib/libc/stdlib

2012-09-14 Thread Ed Maste
Author: emaste Date: Sat Sep 15 02:52:19 2012 New Revision: 240528 URL: http://svn.freebsd.org/changeset/base/240528 Log: MFC r240410: Avoid mapping ENOENT to ENOTDIR for non-existent path components. The ENOTDIR mapping was introduced in r235266 for kern/128933 based on an int

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

2012-09-12 Thread Ed Maste
Author: emaste Date: Thu Sep 13 00:58:32 2012 New Revision: 240434 URL: http://svn.freebsd.org/changeset/base/240434 Log: MFC r240163: Fix "Corrupted DWARF expression" from (k)gdb. Google turned up Debian bug 405116, which describes the problem in sufficient detail to identify the ove

svn commit: r240123 - stable/9/bin/ps

2012-09-04 Thread Ed Maste
Author: emaste Date: Wed Sep 5 02:03:43 2012 New Revision: 240123 URL: http://svn.freebsd.org/changeset/base/240123 Log: MFC 239883: Avoid passing uninitialized stack to addelem() if called with an empty arg. PR: bin/171174 Modified: stable/9/bin/ps/ps.c Directory Properties:

svn commit: r239472 - in stable/9/sys: dev/virtio dev/virtio/balloon dev/virtio/block dev/virtio/network dev/virtio/pci modules modules/virtio

2012-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 21 00:03:04 2012 New Revision: 239472 URL: http://svn.freebsd.org/changeset/base/239472 Log: MFC r227652, r228301, r234270, r234349 Sync Bryan Venteicher's virtio base, PCI front-end, and net/block/balloon drivers from HEAD. Added: stable/9/sys/dev/virtio/

svn commit: r239433 - stable/9/sys/dev/hwpmc

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 14:54:30 2012 New Revision: 239433 URL: http://svn.freebsd.org/changeset/base/239433 Log: MFC r230636: pmc_*_initialize may return NULL if the CPU is not supported, so check that md is not null before dereferencing it. PR: kern/156540

svn commit: r239432 - stable/9/libexec/tftpd

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 14:52:43 2012 New Revision: 239432 URL: http://svn.freebsd.org/changeset/base/239432 Log: MFC r231973: 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 transfe

svn commit: r239431 - stable/9/usr.sbin/crashinfo

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 14:49:06 2012 New Revision: 239431 URL: http://svn.freebsd.org/changeset/base/239431 Log: MFC r232666: 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

svn commit: r239430 - stable/9/sys/netinet

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 14:42:29 2012 New Revision: 239430 URL: http://svn.freebsd.org/changeset/base/239430 Log: MFC r236157: Add IPPROTO_MPLS (rfc4023) IP protocol definition There are currently no in-tree consumers; I'm adding it now for use by vendor code. This matches the ch

svn commit: r239429 - stable/9/sys/netgraph

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 14:37:50 2012 New Revision: 239429 URL: http://svn.freebsd.org/changeset/base/239429 Log: MFC r238844: Add version so others can depend on this module Modified: stable/9/sys/netgraph/ng_ether.c Directory Properties: stable/9/sys/ (props changed) Modified:

svn commit: r239428 - stable/9/share/examples/kld/dyn_sysctl

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 14:34:30 2012 New Revision: 239428 URL: http://svn.freebsd.org/changeset/base/239428 Log: MFC r239130: Minor style(9) improvement Modified: stable/9/share/examples/kld/dyn_sysctl/dyn_sysctl.c Directory Properties: stable/9/share/examples/kld/dyn_sysctl/ (pr

svn commit: r239427 - stable/9/contrib/ntp/ntpd

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 14:26:16 2012 New Revision: 239427 URL: http://svn.freebsd.org/changeset/base/239427 Log: MFC r232844: 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

svn commit: r239425 - stable/9/sys/dev/usb/quirk

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 14:12:24 2012 New Revision: 239425 URL: http://svn.freebsd.org/changeset/base/239425 Log: MFC r238718: Quirk MS keyboard so that function keys work The function keys on a Microsoft Natural Egronomic Keyboard 4000 have been repurposed as "Help", "Undo",

svn commit: r239423 - stable/9/lib/libc/string

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 14:05:19 2012 New Revision: 239423 URL: http://svn.freebsd.org/changeset/base/239423 Log: MFC r238183: Correct BUGS description of static buffer use Since r142667 strerror has unconditionally returned a pointer to a static buffer. Modified: st

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

2012-08-20 Thread Ed Maste
Author: emaste Date: Mon Aug 20 13:59:22 2012 New Revision: 239422 URL: http://svn.freebsd.org/changeset/base/239422 Log: MFC r238183: Implement SIOCGIFMEDIA for if_tap(4) Appease certain if_tap(4) consumers by providing simulated Ethernet media status. DragonFly commit

svn commit: r235253 - stable/9/lib/libfetch

2012-05-10 Thread Ed Maste
Author: emaste Date: Fri May 11 01:24:16 2012 New Revision: 235253 URL: http://svn.freebsd.org/changeset/base/235253 Log: MFC r234138: Support percent-encoded user and password RFC 1738 specifies that any ":", "@", or "/" within a user name or password in a URL is percent-encod

  1   2   >