summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MFC r295416:bdrewery2016-03-121-1/+1
| | | | Fix the gcc build after r295407.
* MFC r268620,r294876,r294877:bdrewery2016-03-121-6/+3
| | | | | | | | | r268620: Make generation of nslexer.c more robust. r294876: nslexer.c does not depend on nsparser.h. r294877: Replace nslexer.l->nslexer.c custom rule with a -D CFLAG.
* MFC r294873:bdrewery2016-03-121-2/+2
| | | | Set a value for _RECURSING_PROGS for debugging.
* MFC r294878:bdrewery2016-03-121-2/+2
| | | | Revert yacc dependency back to pre-r241298.
* MFC r296148:bdrewery2016-03-122-39/+1
| | | | Remove old compatibility checks.
* MFC r294899:ngie2016-03-121-1/+2
| | | | | | | | Add debug output via ATF_REQUIRE_MSG when the first call to mlock(2) fails This helps identify the problem with running this test on my VM hosts (ENOMEM)
* MFC r296554:bdrewery2016-03-121-4/+0
| | | | Remove things set already by bsd.progs.mk.
* MFC r296122:bdrewery2016-03-121-5/+0
| | | | | (partial) Move PROGS logic to proper place and remove redundant and unneeded logic.
* MFC r295079:ngie2016-03-121-1/+2
| | | | | | | Fix the type for hw.ncpu, so sysctlbyname doesn't consistently fail on 64-bit architectures where sizeof(int) != sizeof(size_t). PR: 206758
* MFC r296322:bdrewery2016-03-121-2/+1
| | | | Remove self-reference to destroy_dev_drain(9).
* MFC r296286,r296470,r296472,r296473,r296575:bdrewery2016-03-124-51/+49
| | | | | | | | | | | | | r296286: Remove filemon->lock wrappers. r296470: Only call bwillwrite() for logging to vnodes, as other fo_write() calls do. r296472: Require kldunload -f to unload. r296473: Add missing break for r296472. r296575: FILEMON_SET_FD: Disallow changing the fd.
* MFC r294894:ngie2016-03-121-0/+137
| | | | | | | | | | | | | | | | | | | | | Adjust vm.max_wired in order to avoid hitting EAGAIN artificially Set vm.max_wired to INT_MAX in :mlock_err, :mlock_mmap, and :mlock_nested to avoid hitting EAGAIN artificially on the system when running the tests Require root privileges in order to set the sysctl Add allow_sysctl_side_effects to require.config as this test is now adjusting sysctls that can affect the global system state Unlike the version submitted by cem in OneFS, this version uses a scratch file to save/restore the previous value of the sysctl. I _really_, _really_ wish there were better hooks in atf/kyua for per test suite setup/teardown -- using a file is kludgy, but it's the best I can do to avoid situations where (for instance), sysctl(3) may fail and drop a core outside the kyua sandbox. Based on a patch submitted by cem, but modified to take business logic out of ATF_TP_ADD_TCS(3).
* MFC r295161,r296014:bdrewery2016-03-121-0/+2
| | | | | | | r295161: Add order for installworld/distribution. r296014: Add order for installworld/installkernel.
* MFC r295341,r295345:ngie2016-03-121-1/+7
| | | | | | | | | | | | | | | | | | r295341: Require /bin/getfacl and /bin/setfacl when running the acl tests For cases where these utilities aren't installed, the tests would fail today in a non-intuitive manner on sub-testcase #3 in each of the test scripts r295345: Use basenames for getfacl, setfacl, and zpool to work around the fact that Jenkins hardcodes image sizes to 2GB with the FreeBSD_HEAD job This is to stop the unnecessary failure emails because we've gone over the 2GB limit
* MFC r296002,r296012:bdrewery2016-03-121-8/+6
| | | | | | | r296002: Don't hide AR command as bsd.lib.mk's r283925 changed as well. r296012: OBJS and POBJS have not been used since r215127.
* MFC r295994,r296000:bdrewery2016-03-121-13/+1
| | | | | | | r295994: PROGS: Remove the 'build one' optimization since it breaks 'build multiple' r296000: PROGS: Only the main process will install INCS.
* MFC r295121:ngie2016-03-121-2/+2
| | | | | | | Delete argsize to fix a -Wunused-but-set-variable warning with gcc 4.9 The variable isn't actually checked -- just the end result which gets returned from the function
* MFC r295980:bdrewery2016-03-121-4/+2
| | | | Support a WANT_MAKE_VERSION.
* MFC r295977:bdrewery2016-03-122-0/+2
| | | | | Properly fix these builds by adding NO_WMISSING_VARIABLE_DECLARATIONS from r249657.
* MFC r295976:bdrewery2016-03-121-0/+2
| | | | PROGS: Only recurse on called targets like done for SUBDIR in r291635.
* MFC r295119:ngie2016-03-121-6/+1
| | | | Remove `r_tmp` to fix a -Wunused-but-set-variable warning with gcc 4.9
* MFC r295118:ngie2016-03-121-0/+1
| | | | | Add #include <string.h> to mute warning from clang/gcc about implicitly declaring strcmp(3)
* MFC r295407:kib2016-03-127-6/+16
| | | | Make libc __pthread_map_stacks_exec() interposed.
* MFC r295391:kib2016-03-121-12/+7
| | | | Remove the assert which outlived its usefulness.
* MFC r295352:kib2016-03-121-4/+4
| | | | | | | Do not call vn_fullpath(9) (through the pmc_getfilename() wrapper) when its result is immediately ignored, i.e. for kernel processes forked from the user process. Do not test for non-null before freeing string.
* MFC r295489:kib2016-03-122-54/+27
| | | | | Remove useless checks for NULL before calling free(9), in the kernel elf linkers.
* MFC r295488:kib2016-03-121-6/+3
| | | | | Finish r173600. There is no need to test a condition if both cases result in the same value.
* MFC r257811 (by markj):kib2016-03-129-96/+176
| | | | | | | | | | | | | | | Include rtld itself when iterating over loaded ELF objects in dl_iterate_phdr(3). MFC r294373: Do not call callbacks for dl_iterate_phdr(3) with the rtld bind and phdr locks locked. MFC r294470 (by kan): Fix initlist_add_object invocation parameters. MFC r294936 (by kan): Do not unlock rtld_phdr_lock over callback invocations.
* MFC r296348:ae2016-03-111-1/+1
| | | | Use correct size for malloc.
* MFC 296280:jgh2016-03-111-3/+5
| | | | | | | | | PR: 202971 Submitted by: adamw@FreeBSD.org Reviewed by: bdrewery@ Approved by: wblock@ MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D5429
* MFC r296610:smh2016-03-102-14/+43
| | | | | | | | ZFS send fails to transmit some holes PR: 207714 Approved by: re (gjb) Sponsored by: Multiplay
* MFC r296071davidcs2016-03-0920-90252/+103856
| | | | | Upgrade the firmware carried in driver and loaded during hardware initialization (a.k.a STORM firmware) to version 7.13.1 (latest version)
* MFC r283869 (by araujo)truckman2016-03-091-1/+1
| | | | | Fix the wrong format, format specifies type 'int' but the argument has type 'long', it was spotted by clang.
* MFC r295966:kib2016-03-091-0/+1
| | | | | | Return dst as the result from memcpy(9) on amd64. PR: 207422
* MFC r296009:kib2016-03-091-7/+25
| | | | | | In bpf_getdltlist(), do not call copyout(9) while holding bpf lock. Copy the data into temprorary malloced buffer and drop the lock for copyout.
* MFC r295998:kib2016-03-091-4/+6
| | | | | | | | Remove references to Giant in the description of vrele(9). Add notes about vnode lock and sleeping. MFC r296001: Fix year.
* MFC r295967:ae2016-03-091-2/+1
| | | | Fix useless check. m_pkthdr.len should be equal to orglen.
* MFC r281920,r284247,r284248,r295651vangyzen2016-03-081-2/+14
| | | | | | | | ichsmb: Add PCI device IDs for Intel Sunrise Point-H, Wellsburg, and Lynx-Point LP SMBus controllers. Remove whitespace. Sponsored by: Dell Inc.
* MFC r295675:pfg2016-03-081-1/+1
| | | | | | Fix "naive" use of ftell(3). Secure coding practices, FIO19-C.
* MFC r295672:pfg2016-03-071-1/+1
| | | | | | crontab: ftruncate() with ftello() instead of ftell(). Obtained from: OpenBSD (CVS rev. 1.47)
* MFC r295671:pfg2016-03-071-2/+3
| | | | | | cron: use (char *)NULL instead of (char *)0 in execle. Obtained from: OpenBSD (CVS Rev 1.25)
* MFC r295861:pfg2016-03-071-1/+1
| | | | | | | ostiInitiatorIOCompleted(): wrong sizeof() argument. Detected by: PVS Static Analysis CID: 1331601, 1331523
* MFC r295810:pfg2016-03-071-1/+1
| | | | | | | firewire: fix a mismatch introduced in r230558. Found by: PVS Static Analysis Reviewed by: sbruno
* Spell "maximum" correctly.sbruno2016-03-071-1/+1
| | | | noted by mav@
* Trim old entries.hrs2016-03-072-202/+2
|
* - Use FPI and catalog resolution instead of system entities. This changehrs2016-03-076-68/+32
| | | | | | | | fixes build with a non-standard DOC_PREFIX, but it is still a temporal measure because some of them should be done by using XInclude, not by entity reference. - Trim old entries and bump version numbers.
* MFC r295928:hselasky2016-03-072-0/+14
| | | | | | | | | | | Configure the correct bMaxPacketSize for control endpoints before requesting the initial complete device descriptor and not as part of the subsequent babble error recovery. Babble means that the received USB packet was bigger than than configured maximum packet size. This only affects enumeration of FULL speed USB devices which use a bMaxPacketSize different from 8 bytes. This patch might help fix enumeration of USB devices which exhibit USB I/O errors in dmesg during boot.
* MFC r295923:hselasky2016-03-071-1/+2
| | | | | | Be more verbose when truncating number of HID items. Suggested by: Larry Rosenman <ler@lerctr.org>
* MFC r295608:hselasky2016-03-071-1/+1
| | | | | Fix variable assignment inside if-clause in the smsc driver. Found by D5245 / PVS.
* MFC r296392: Set bhsdi_target_transfer_tag to reserved value, which ismav2016-03-071-0/+1
| | | | | | 0xffffffff. This should be a purely cosmetic change.
OpenPOWER on IntegriCloud