summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MFC r264133: Fix variable type to avoid printf formatter warning.jmmv2014-04-171-1/+1
|
* Regen src.conf.5.jmmv2014-04-171-157/+165
| | | | | Notional merge of r264409 which regenerated this manpage after the rewording of WITH_TESTS.
* MFC r263173: Remove unnecessary svn:executable property from source file.jmmv2014-04-171-0/+0
|
* MFC r262837:trasz2014-04-171-3/+3
| | | | | | | Make reset handling in iSCSI target RFC-compliant. This fixes some rare hangs with Open-iSCSI (Linux). Sponsored by: The FreeBSD Foundation
* MFH (r262555): install the sntp(1) man pagedes2014-04-171-1/+1
|
* MFC r263090: Make ether_line really report an error when all input is invalid.jmmv2014-04-171-5/+7
|
* MFC: r264453brueffer2014-04-171-2/+2
| | | | | | | Correct geli parameter. PR: 188582 Submitted by: Michael Hall
* MFC: r264315, r264316brueffer2014-04-171-3/+3
| | | | Fix Xref order in SEE ALSO.
* MFC r264059+264067:delphij2014-04-174-32/+67
| | | | | | | | | | | | Implement GNU's extension of 'status' operand. The GNU syntax is borrowed where syntax status=noxfer means no transfer statistics and status=none means no status information at all. This feature is useful because the statistics information can sometimes be annoying, and redirecting stderr to /dev/null would mean error messages also gets silenced. Obtained from: OpenBSD
* MFC several WITH_TESTS-related documentation fixes.jmmv2014-04-165-18/+45
| | | | | | | | | - r258014 Document WITH_TESTS src.conf(5) option. - r263089 Fix description of WITHOUT_BMAKE's purpose. - r264408 Fix test suite name in src.conf(5). - r264410 Document how to install the test suite. - r264412 Add FreeBSD 10.1 to the list of recognized releases for Fx. - r264413 Miscellaneous fixes to tests(7).
* MFC r263690emax2014-04-161-2/+4
| | | | | | | | change defaule permissions on /dev/devstat. while i'm here remove D_NEEDGIANT flag Submitted by: jhb Reviewed by: jhb, scottl, rwatson, delphij, phk
* MFC r264311 (by smh):mav2014-04-161-2/+0
| | | | Fix build breakage caused by r264295
* MFC r264307:mav2014-04-161-7/+4
| | | | Fix three refcounter leaks and lock recursion they covered.
* MFC r264295:mav2014-04-162-777/+19
| | | | | | | | | | | | | Remove support of LUN-based CD changers from cd(4) driver. This code was heavily broken few months ago during CAM locking changes. Fixing it would require almost complete rewrite. Since there are no known devices on market using this interface younger then ~15 years, and they are CD, not even DVD, I don't see much reason to rewrite it. This change does not mean those devices won't work. They will just work slower due to inefficient disks load/unload schedule if several LUNs accessed same time.
* MFC r263847: sh: Fix memory leak with an assignment before a regular builtinjilles2014-04-151-2/+8
|
* MFC r263846: sh: Fix memory leak when trying to set a read only variable.jilles2014-04-151-1/+4
|
* MFC r264354sbruno2014-04-151-24/+11
| | | | | | | Fix insta-panic on assert of unlocked periph mtx in ciss(4) when logical volume state changes. Sponsored by: Yahoo! Inc.
* MFC r264420:bdrewery2014-04-151-2/+0
| | | | Always install pkg.conf. Don't depend on MK_PKGBOOTSTRAP.
* MFC r263986:tijl2014-04-1522-42/+42
| | | | | | | | | | | | | | | | | | | | | - In the libiconv module for ISO 2022 restore the original order of the fields of a private struct such that variables of this type are initialised correctly. Fixes conversion from ISO 2022. Also do this in the BIG5 module to prevent similar errors in the future. - In the libiconv module for EUC-TW replace 2^cs with 1<<cs. Fixes conversion from EUC-TW. - Synchronise iconv code with NetBSD. In most cases this only updates the RCS id because the changes are already there or are NetBSD specific. + libc/iconv/citrus_csmapper.c: Add a comment. + libc/iconv/citrus_db_factory.c: Remove put16(). + libc/iconv/citrus_iconv.c: Return EINVAL on error. + libc/iconv/citrus_mapper.c: Return EINVAL on error. + libc/iconv/citrus_memstream.c: Fix type of a variable. + libc/iconv/citrus_prop.h: Sync definition of _CITRUS_PROP_HINT_END. + libc/iconv/citrus_stdenc.c: Return EINVAL on error. + libiconv_modules/mapper_std/citrus_mapper_std.c: Plug memory leak. Obtained from: NetBSD
* MFC r263998:tijl2014-04-1511-12/+12
| | | | | Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 -fms-extensions.
* MFC r261558scottl2014-04-152-1/+36
| | | | | | | | | Add a new sysctl, dev.cxgbe.N.rsrv_noflow, and a companion tunable, hw.cxgbe.rsrv_noflow. When set, queue 0 of the port is reserved for TX packets without a flowid. The hash value of packets with a flowid is bumped up by 1. The intent is to provide a private queue for link-level packets like LACP that is unlikely to overflow or suffer deep queue latency.
* MFC r264229scottl2014-04-152-6/+35
| | | | | Add some assertions to ensure that the target array doesn't get accessed out of bounds.
* MFC r262814scottl2014-04-151-2/+10
| | | | | | | | | | | - If we fail to do a non-blocking acquire of a buf lock while doing a waiting sync pass we need to do a blocking acquire and restart. Another thread, typically the buf daemon, may have this buf locked and if we don't wait we can fail to sync the file. This lead to a great variety of softdep panics because we rely on all dependencies being flushed before proceeding in several cases. Submitted by: jeffr
* MFC r262812scottl2014-04-151-3/+6
| | | | | | | | - Gracefully handle truncation failures when trying to shrink directories. This could cause dirhash panics since the dirhash state would be successfully truncated while the directory was not. Submitted by: jeffr
* MFC: 264016gnn2014-04-151-0/+2
| | | | Silence an unnecessary warning.
* MFC refactoring of the *.test.mk files.jmmv2014-04-1423-149/+271
| | | | | | | | | - r263161 Make bsd.test.mk the only public mk fragment for the building of tests. - r263172 Move FreeBSD Test Suite-specific code to a suite.test.mk file. - r263204 Add some documentation for bsd.test.mk. - r263217 Document support for TAP-compliant Perl test programs. This is "make tinderbox" clean.
* MFC r263777: sh: Fix possible memory leaks and double frees with unexpectedjilles2014-04-145-14/+31
| | | | SIGINT.
* MFC: r264362brueffer2014-04-141-1/+0
| | | | Remove stray .Nm macro.
* MFC: r264349brueffer2014-04-141-12/+9
| | | | mdoc and spelling cleanup.
* MFC r260866,260900,261960 (3 revisions; summarized below):dteske2014-04-142-13/+17
| | | | | | 260866: Fix a bad comparison operator and fix dumpdev comment 260900: Dummy commit; show r260866 was in-part by Christoph Mallon 261960: Add zfsboot to bsdinstall(8) scripted interface
* MFC r264345:dim2014-04-142-14/+3
| | | | | | | | | | | Amend r263891, by making clang default to DWARF2 debug info format for all FreeBSD versions, not just 10.x and earlier. Apparently too many people seem to have trouble with post-1993 formats. Also remove the related notes about messing with kernel configuration files from UPDATING, which are now superfluous. Requested by: many
* MFC various fixes to the tools/regression/ tests.jmmv2014-04-1455-683/+715
| | | | | | | | | | | | | | | | | | | - r262953 Fix m4 tests so that they run cleanly with prove. - r262954 Fix printf tests so that they run cleanly with prove. - r262959 Fix sed tests so that they run cleanly with prove. - r262960 Fix yacc tests so that they run cleanly with prove. - r262961 Fix pkill tests so that they run cleanly with prove. - r262962 Fix ncal tests so that they run cleanly with prove. - r263081 Fix lastcomm tests under amd64. - r263082 Only run the make tests when make is fmake. - r263083 Fix sa tests. - r263084 Turn a test precondition into a skip in the mdconfig tests. - r263085 Make the strerror tests work without libtap. - r263087 Remove broken tests for eui64_line. - r263221 Change etcupdate tests to return 1 on test failures. - r263352 Make the priv test program exit with non-zero if any failures are detected. - r263353 errx prepends the program name to the message; don't do it by hand. - r263362 Include strings.h so that bpf_filter.c can be built in userland.
* MFC 264242,264244,264259ray2014-04-142-6/+32
| | | | | | | | | | | | | | Fix panic on load new driver while vt(4) is in VGA textmode. o Mute terminal while vt(4) driver change in progress. o Reset VDF_TEXTMODE before init new driver. o Assign default font, if new driver is not in TEXTMODE. o Do not update screen while driver changing. o Unmute terminal when done with driver replacement. o Move init fonts to early point. o Minor cleanup. o Do not fill screen, while muted. (kern/subr_terminal.c) Sponsored by: The FreeBSD Foundation
* MFC r264220:mm2014-04-141-6/+12
| | | | | | Execute pf_overload_task() in vnet context. Fixes a vnet kernel panic. Reviewed by: trociny
* MFC r264448: Fix typo in debug/log statement.dteske2014-04-141-1/+1
| | | | Submitted by: Rick Miller <vmiller@hostileadmin.com>
* MFC r260429:yongari2014-04-141-0/+1
| | | | | | m_defrag(9) does not touch original mbuf chain when it can't allocate new mbuf. Free original mbuf chain when driver is not able to send the packet.
* MFC r259543:yongari2014-04-141-18/+13
| | | | | | Failed m_devget(9) indicates lack of free mbuf cluster. Update if_iqdrops counter for that case since the received frame is ok. While here, simplify updating counter logic.
* MFC r263957:yongari2014-04-1411-12/+12
| | | | | | | | Increase the number of TX DMA segments from 32 to 35. It turned out 32 is not enough to support a full sized TSO packet. While I'm here fix a long standing bug introduced in r169632 in bce(4) where it didn't include L2 header length of TSO packet in the maximum DMA segment size calculation.
* MFC r264343:gjb2014-04-143-4/+42
| | | | | | | | | | | | | | | Add SRC_UPDATE_SKIP, DOC_UPDATE_SKIP, and PORTS_UPDATE_SKIP variables. These are intended to allow bypassing the 'svn co /usr/{src,doc,ports}' step in the chroot when the tree exists from external means. The use case here is that /usr/src, /usr/doc, and /usr/ports in the chroot exist as result of zfs dataset clones, so it is possible (and happens quite often) that the included distributions may not be consistent. (This is not the case for -RELEASE builds, but does happen for snapshot builds.) Sponsored by: The FreeBSD Foundation
* MFC r264243:dteske2014-04-144-38/+293
| | | | | | | | | | | | | | Loosen the processing of *_IF_aliasN vars to be less strict. Previously, the first alias had to be _alias0 and processing stopped at the first non- defined variable (preventing gaps). Allowing gaps gives the administrator the ability to group aliases in an adhoc manner and also lifts the requirement to renumber aliases simply to comment-out an existing one. Aliases are processed in numerical ascending order. NB: Also Patches mdconfig{,2} rc(8) boot scripts to loosen the numbering scheme for mdconfig_mdN settings to be less strict in the same manner. Discussed on: -rc
* Document r260431, kern.panic_reboot_wait_time sysctl.gjb2014-04-131-0/+5
| | | | Sponsored by: The FreeBSD Foundation
* Fix order by svn revision.gjb2014-04-131-3/+3
| | | | Sponsored by: The FreeBSD Foundation
* Document r260385, unmapped I/O in GEOM RAID.gjb2014-04-131-0/+3
| | | | Sponsored by: The FreeBSD Foundation
* Document r260338gjb2014-04-131-1/+7
| | | | Sponsored by: The FreeBSD Foundation
* Document r260177, camcontrol '-b' addition.gjb2014-04-131-1/+3
| | | | Sponsored by: The FreeBSD Foundation
* MFC r263925rpaulo2014-04-121-0/+12
| | | | Enable all cryptocaps because net80211 can do software encryption.
* Move OpenSSH entry to 'contrib' where it belongs.gjb2014-04-121-3/+3
| | | | Sponsored by: The FreeBSD Foundation
* Remove reference to FreeBSD 6.2-R in the freebsd-update(8) note.gjb2014-04-121-8/+8
| | | | | | Rewrap. Sponsored by: The FreeBSD Foundation
* Clean up leading/trailing whitespace.gjb2014-04-121-59/+59
| | | | | | Rewrap paragraphs and long lines. Sponsored by: The FreeBSD Foundation
* Trim stale entries.gjb2014-04-121-515/+17
| | | | | | Use consistent <para>&nbsp;</para> for empty sections. Sponsored by: The FreeBSD Foundation
OpenPOWER on IntegriCloud