summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Pay attention to MK_ELFTOOLCHAIN_TOOLS so we build the desired tools.sjg2015-06-153-6/+62
|
* Fix some exceptional cases where the sign of the result is unspecifiedtijl2015-06-152-34/+32
| | | | | | | but must still satisfy ccosh(conj(z)) == conj(ccosh(z)) and ccosh(-z) == ccosh(z). In collaboration with: bde
* Change -Wl,-r back to -r so gcc doesn't pass --relax to the linker on sometijl2015-06-151-1/+1
| | | | | | architectures. PR: 200881
* Revert r284417 it is not necessary anymorebapt2015-06-1536-35/+37
|
* do not include src.opts.mk from heresjg2015-06-151-2/+0
|
* Don't use ${.OBJDIR}/ to qualify target that isn't specified that waysjg2015-06-151-1/+1
|
* Enforce overwritting SHLIBDIRbapt2015-06-1535-35/+35
| | | | | | | | | Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere. This makes /lib being populated again. Reported by: many
* ttm_vm_page_alloc: use vm_page_alloc for pages without dma32 restrictionavg2015-06-151-45/+64
| | | | | | | | | | | | This change re-organizes code a little bit to extract common pieces of ttm_alloc_new_pages() and ttm_get_pages() into dedicated functions. Also, for requests without address restrictions regular vm_page_alloc() is used. Lastly, when vm_page_alloc_contig() fails we call VM_WAIT before calling vm_pageout_grow_cache() to ensure that there is enough free pages at all. Reviewed by: kib MFC after: 15 days
* Fix circular dependency between libzfs and libzfs_corebapt2015-06-152-2/+2
| | | | | libzfs_core is the wrapper around kernel ioctls, the ioctl compat code belongs to it
* Ensure TESTSDIR is defined before bsd.test.mk is .include'dngie2015-06-151-0/+4
| | | | MFC after: 1 week
* Add ioctl.c, linux_syscalls.c, linux32_syscalls.c to beforedepend target.rodrigc2015-06-151-0/+6
| | | | These files need to be generated before mkdep is run.
* Use cpp -I$includedirrodrigc2015-06-151-1/+1
| | | | | | "cpp -I$1" was expanding to "cpp -Iprint" which was not the proper directory of header files.
* Remove ALLOW_DEPRECATED_ATF_TOOLS/ATFFILE support from atf.test.mkngie2015-06-152-83/+7
| | | | | | The legacy atf tools were removed in atf 0.20 MFC after: 2 weeks
* Add a quick (?) note for users who may be having sendmail interoperability ↵gshapiro2015-06-151-0/+24
| | | | | | | issues due to the recent (FreeBSD-SA-15:10.openssl) OpenSSL change to reject 512 bit DH parameters. Affects 11-CURRENT and 10-STABLE.
* MFV of 284395,tzdata2015eedwin2015-06-154-38/+68
| | | | | | | | | | | | Update to tzdata2015e: Changes affecting future time stamps Morocco will suspend DST from 2015-06-14 03:00 through 2015-07-19 02:00, not 06-13 and 07-18 as we had guessed. (Thanks to Milamber.) Assume Cayman Islands will observe DST starting next year, using US rules. Although it isn't guaranteed, it is the most likely.
* If MK_META_MODE is unset, assume a value of no.rodrigc2015-06-141-1/+1
| | | | | | | | | This is needed to build HEAD on FreeBSD 10.1, which has bmake, but does not have /usr/share/mk/src.opts.mk Reviewed by: sjg Reported by: jenkins
* Correctly detect the case where the last address is removed.tuexen2015-06-141-9/+16
| | | | MFC after: 3 days
* Change the documentation to reflect where the -V option should be usedbapt2015-06-141-2/+2
| | | | Suggested by: kientzle
* Invalid pages do not need neither update of the activation count norkib2015-06-141-15/+15
| | | | | | | | | | | | they coould be dirty. Move the handling if the invalid pages in the inactive scan earlier. Remove some code duplication in the scan by introducing the 'drop_page' label, which centralizes the object and the page unlock. Suggested and reviewed by: alc Sponsored by: The FreeBSD Foundation MFC after: 2 weeks
* Fix name of a constant.tuexen2015-06-141-2/+2
| | | | MFC after: 3 days
* Fix typo in comment.kib2015-06-141-2/+2
| | | | MFC after: 3 days
* Stop the heartbeat timer when removing a net.tuexen2015-06-141-0/+1
| | | | | | | | Thanks to the reporter of https://code.google.com/p/sctp-refimpl/issues/detail?id=14 for reporting the issue. MFC after: 3 days
* Latest clang uses openat(2).sjg2015-06-141-0/+66
| | | | | | | | | | | If the pathname is absolute or dirfd is AT_FDCWD we can handle it exactly like open(2). Otherwise we output an A record to indicate that the path of an open directory needs to be used (earlier in the trace). Differential Revision: D2810 Reviewed by: jhb MFC after: a bit
* Tell the compiler that -dc and -r are linker flags.tijl2015-06-141-1/+1
| | | | Reviewed by: adrian
* fd: reduce excessive zeroing on fd closemjg2015-06-141-5/+3
| | | | | fde_file as NULL is already an indicator of an unused fd. All other fields are populated when fp is installed.
* fd: move out actual fp installation to _finstallmjg2015-06-143-22/+31
| | | | Use it in fd passing functions as the first step towards fd code cleanup.
* nit: Rename racct_alloc_resource to racct_adjust_resource.jlh2015-06-141-12/+12
| | | | | | This is more accurate as the amount can be negative. MFC after: 2 weeks
* NetBSD commit log:jlh2015-06-141-8/+5
| | | | | | | | | | | | | Use a constant array for the MIB. Newer LLVM decided that mib[] warranted stack protections, with the obvious crash after the setup was done. As a positive side effect, code size shrinks a bit. I'm not sure why this hasn't bitten us yes, but it is certainly possible and there are no real drawbacks to this change anyway. Submitted by: pfg Obtained from: NetBSD MFC after: 1 week
* As the next step in eliminating PG_CACHE pages, free rather than cachealc2015-06-141-3/+3
| | | | | | | | | | | | | pages in vm_pageout_scan(). The reactivation rate of cache pages created by vm_pageout_scan() is extremely low; typically no more than 0.5% to 2.25% of the pages are ever reactivated. At the same time, caching pages is more expensive than freeing them. For example, in a test with PostgreSQL, this change reduced the amount of time spent in the inactive queue scan by 1/6. Differential Revision: https://reviews.freebsd.org/D2805 Reviewed by: kib Sponsored by: EMC / Isilon Storage Division
* NO_WARNS when building for hostsjg2015-06-142-0/+6
|
* Avoid circular dependency with nmsjg2015-06-141-0/+3
|
* Need to provide -I for meta modesjg2015-06-141-0/+6
|
* Needs libxosjg2015-06-141-0/+1
|
* Create proper targets for linux*syscalls.csjg2015-06-141-8/+8
|
* We cannot build makewhatis and mandocsjg2015-06-141-2/+10
|
* Avoid trailing white-spacesjg2015-06-141-1/+1
|
* Watch out for bin/cat in host stage treesjg2015-06-141-0/+1
|
* Avoid anoying warningsjg2015-06-141-1/+1
|
* Fix typo - this upsets llvm/gcc-4.9, but not gcc-4.2 for some reason.adrian2015-06-141-1/+1
|
* Fix incorrect library path.adrian2015-06-131-1/+1
|
* Fix previous commit (r284357)ngie2015-06-131-1/+1
| | | | | | | I forgot to convert the && to a || Pointyhat to: ngie X-MFC with: r283678, r284336, r284357
* Fix inverted check by skipping over the model-specific checks if the makerngie2015-06-131-1/+1
| | | | | | | | or product is NULL, not if they are both not NULL Reported by: araujo, kib X-MFC with: r283678, r284336 Pointyhat to: allanjude
* Fix up crunchgen binary generation to work with external cross-buildadrian2015-06-131-2/+3
| | | | | | | | | | | | | tools. * Allow STRIP to be overridden by the environment * Use CC to tie things together, not LD Tested: * i386, mips32 Submitted by: kan
* When using -L the code skips a socket if the local or foreigntuexen2015-06-131-2/+2
| | | | | | | | | address is loopback. So it is shown if both are not loopback. The man page says that it is shown if the local or foreign address is not loopback. Change the man page to reflect the code. MFC after: 3 days
* Add support for SCTP.tuexen2015-06-131-2/+241
| | | | MFC after: 3 days
* Allow more than one local or remote address per socket. This is needed totuexen2015-06-131-54/+103
| | | | | | | support SCTP (and MPTCP in the future). No functional change for existing protocols. MFC after: 3 days
* Allow more than one socket entry for a file descriptor. This is neededtuexen2015-06-131-23/+22
| | | | | | | for supporting 1-to-many style SCTP sockets. For other sochets, there is no functional change. MFC after: 3 days
* Simplify printaddr(). No functional change.tuexen2015-06-131-7/+7
| | | | MFC after: 3 days
* removed extra keywordsjg2015-06-131-1/+0
|
* We no longer need CSU_DIR.i386sjg2015-06-131-1/+3
| | | | and until there is an alternative we need MK_INSTALL_AS_USER=yes
OpenPOWER on IntegriCloud