summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MFC r270117:ngie2014-09-011-1/+1
| | | | | | | Add -ll to LDADD to fix "make checkdpadd" Phabric: D622 Approved by: rpaulo (mentor)
* MFC r270146:ngie2014-09-011-1/+1
| | | | | | | | | | Add LIBCRYPTO and LIBSSL to DPADD This fixes "make checkdpadd" Phabric: D621 PR: 192761 Approved by: rpaulo (mentor)
* MFC r270145:ngie2014-09-011-1/+1
| | | | | | | | | Replace DPADD with DPSRCS to fix "make checkdpadd" Phabric: D625 Approved by: jmmv (mentor) Reviewed by: dim PR: 192734
* MFC r270432:ngie2014-09-012-1/+2
| | | | | | | Fix "make checkdpadd" in usr.bin/iscsictl by removing -lfl dependency Approved by: rpaulo (mentor) MFC after: 1 week
* MFC r266650, r267172 (both by jmmv):ngie2014-08-3119-325/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r266650: Change libatf-c and libatf-c++ to be private libraries. We should not be leaking these interfaces to the outside world given that it's much easier for third-party components to use the devel/atf package from ports. As a side-effect, we can also drop the ATF pkgconfig and aclocal files from the base system. Nothing in the base system needs these, and it was quite ugly to have to get them installed only so that a few ports could build. The offending ports have been fixed to depend on devel/atf explicitly. Reviewed by: bapt r267172: Homogenize libatf-* version numbers with upstream. The libatf-* major version numbers in FreeBSD were one version ahead of upstream because, when atf was first imported into FreeBSD, the upstream numbers were not respected. This is just confusing and bound to cause problems down the road. Fix this by taking advantage of the fact that libatf-* are now private and that atf is not yet built by default. However, and unfortunately, a clean build is needed for tests to continue working once "make delete-old-libs" has been run; hence the note in UPDATING. Phabric: D701 Approved by: jmmv (maintainer, mentor)
* MFC r270507:trasz2014-08-311-3/+0
| | | | | | | | Fix bug that, assuming a/ is a root of NFS filesystem mounted on autofs, prevented "mv a/from a/to" from working, while "cd a && mv from to" was ok. PR: 192948 Sponsored by: The FreeBSD Foundation
* MFC r270454:trasz2014-08-311-11/+26
| | | | | | | | Fix handling of keys in executable maps. Previously it was broken for keys containing whitespace. PR: 192947 Sponsored by: The FreeBSD Foundation
* MFC r270406:trasz2014-08-314-11/+71
| | | | | | | | Add "nobrowse" option. Previously automountd(8) always behaved as if it was set, now it's conditional. PR: 192862 Sponsored by: The FreeBSD Foundation
* MFC r270405:trasz2014-08-311-1/+7
| | | | | | | Don't fail on executable maps that return no entries. This turns useless error message into useful one. Sponsored by: The FreeBSD Foundation
* MFC r270402:trasz2014-08-314-73/+77
| | | | | | | | Autofs softc needs to be global anyway, so don't pass it as a local variable, and don't store in autofs_mount. Also rename it from 'sc' to 'autofs_softc', since it's global and extern. Sponsored by: The FreeBSD Foundation
* MFC r270399:trasz2014-08-311-0/+8
| | | | | | Add comment explaining one of the quirks in autofs. Sponsored by: The FreeBSD Foundation
* MFC r270281:trasz2014-08-313-4/+4
| | | | | | | Fix includes. Suggested by: pluknet@ Sponsored by: The FreeBSD Foundation
* MFC r270276:trasz2014-08-3111-13/+27
| | | | | | | Use __FBSDID() properly. Suggested by: pluknet@ Sponsored by: The FreeBSD Foundation
* MFC r270210:trasz2014-08-311-12/+0
| | | | | | Remove useless - and buggy, it resulted in spurious warnings in logs - code. Sponsored by: The FreeBSD Foundation
* MFC r270209:trasz2014-08-311-1/+6
| | | | | | | Add description for the "automounted" mount flag. Reviewed by: emaste@ Sponsored by: The FreeBSD Foundation
* MFC r270207:trasz2014-08-311-14/+18
| | | | | | | Rework ".." lookup; previous one failed to properly busy the mountpoint. Reviewed by: kib@ Sponsored by: The FreeBSD Foundation
* MFC r270096:trasz2014-08-3145-5/+5808
| | | | | | | | | | | | | Bring in the new automounter, similar to what's provided in most other UNIX systems, eg. MacOS X and Solaris. It uses Sun-compatible map format, has proper kernel support, and LDAP integration. There are still a few outstanding problems; they will be fixed shortly. Reviewed by: allanjude@, emaste@, kib@, wblock@ (earlier versions) Phabric: D523 Relnotes: yes Sponsored by: The FreeBSD Foundation
* MFC r270282:trasz2014-08-314-10/+10
| | | | | | Use proper include paths in kernel iSCSI code. Sponsored by: The FreeBSD Foundation
* MFC r256800: pathchk: Ensure bytes >= 128 are considered non-portablejilles2014-08-311-7/+6
| | | | | | | | | | | | | | characters. This was not broken on architectures such as ARM where char is unsigned. Also, remove the first non-portable character from the output. POSIX does not require this, and printing the first byte may yield an invalid byte sequence with UTF-8. PR: 165988 Reported by: Nicolas Rachinsky Relnotes: yes
* MFC r270279:trasz2014-08-3117-17/+51
| | | | | | Make the iSCSI stack use __FBSDID() properly. Sponsored by: The FreeBSD Foundation
* MFC r263859:akiyama2014-08-311-10/+8
| | | | | | | | | | Change default logic to CONFORM because this routine is shared with SCI polarity setting. Reviewed by: jhb MFC r269184: Add missing newline to output dmesg properly.
* MFC r270643:kevlo2014-08-301-1/+1
| | | | | | Fix typo: s/mac_rev/mac_ver/ Submitted by: Stefan Sperling <stsp at openbsd dot org>
* MFC r270215: Add missing break.ume2014-08-301-0/+1
|
* MFC r269873:ume2014-08-301-2/+3
| | | | | | | | | | | | | | | | Fix broken pointer overflow check ns_name_unpack() Many compilers may optimize away the overflow check `msg + l < msg', where `msg' is a pointer and `l' is an integer, because pointer overflow is undefined behavior in C. Use a safe precondition test `l >= eom - msg' instead. Reference: https://android-review.googlesource.com/#/c/50570/ Requested by: pfg Obtained from: NetBSD (CVS rev. 1.10)
* MFC r269867:ume2014-08-3041-253/+1068
| | | | | | | Update our stub resolver to final version of libbind (libbind-6.0). Obtained from: ISC
* MFC r269865:ume2014-08-302-0/+6
| | | | | | Bring the md5 functions into libc for internal use only. It is required to support ID randomization for our stub resolver.
* Update an assertion to reflect the changes made in r270439. This is aalc2014-08-301-2/+2
| | | | | | | direct commit to stable/10 because ia64 is no longer supported by HEAD. Reported by: marcel Sponsored by: EMC / Isilon Storage Division
* MFC r270027:ngie2014-08-293-23/+18
| | | | | | | | | | | | | | | | | | | | | tmconfig compilation when MK_ATM == yes and MK_BSNMP == no Makefile.inc1: Always compile gensnmptree with bootstrap-tools when MK_BSNMP != no instead of depending on a potentially stale tool installed on the build host sbin/atm/atmconfig/Makefile: - Always remove oid.h to avoid cluttering up the build/src tree. - Consolidate all of the RESCUE/MK_BSNMP != no logic under one conditional to improve readability - Remove unnecessary ${.OBJDIR} prefixing for oid.h and use ${.TARGET} instead of spelling out oid.h - Add a missing DPADD for ${LIBCRYPTO} when compiled MK_BSNMP == yes and MK_OPENSSL == yes and not compiling for /rescue/rescue sbin/atm/atmconfig/main.c: Change #ifndef RESCUE to #ifdef WITH_BSNMP in main.c to make it clear that we're compiling bsnmp support into atmconfig
* Bump revision ID after r270817gjb2014-08-291-3/+3
| | | | Sponsored by: The FreeBSD Foundation
* Document r270817, tzdata2014f.pluknet2014-08-291-1/+1
|
* MFC r270728, tzdata2014fpluknet2014-08-2916-1980/+2311
| | | | | | | | | | | | - Parts of Russia will change times on 2014-10-26. - Time zone name changes for Asia/Novokuznetsk and Xinjiang and Samoa and America/Metlakatla, new zones Asia/Chita and Asia/Srednekolymsk. - Australia will now use Axxx. - New zone tab data format. And lots of historical changes (See http://mm.icann.org/pipermail/tz-announce/2014-August/000023.html for the full details.)
* MFC r269963+269964:delphij2014-08-291-14/+10
| | | | | | | | | | | Re-instate UMA cached backend for 4K - 64K allocations. New consumers like geli(4) uses malloc(9) to allocate temporary buffers that gets free'ed shortly, causing frequent TLB shootdown as observed in hwpmc supported flame graph. Add a new loader tunable, vm.kmem_zmax which allows a system administrator to limit the maximum allocation size that malloc(9) would consider using the UMA cache allocator as backend.
* MFC r270384:delphij2014-08-296-22255/+22409
| | | | | | | | | | | | | | | Update hptnr(4) driver to version 1.0.1 supplied by the vendor. v1.0.1 2014-8-19 * Do not retry the command and reset the disk when failed to enable or disable spin up feature. * Fix up a bug that disk failed to probe if driver failed to access the 10th LBA. * Fix a bug that request timeout but it has been completed in certain cases. * Support smartmontool for R750. Many thanks to HighPoint for continued support of FreeBSD!
* MFC r270383: MFV r270198:delphij2014-08-294-27/+36
| | | | | | | | Instead of using timestamp in the AVL, use the memory address when comparing. Illumos issue: 5095 panic when adding a duplicate dbuf to dn_dbufs
* MFC r270345:kib2014-08-291-2/+4
| | | | | In do_lock_pi(), do not override error from umtxq_sleep_pi() when doing suspend check.
* MFC r270321:kib2014-08-291-33/+44
| | | | | | | | | Ensure that sigaction flags for signal, which disposition is reset to ignored or default, are not leaking. MFC r270504: Revert the handling of all siginfo sa_flags except SA_SIGINFO to the pre-r270321 state.
* MFC r270320:kib2014-08-291-0/+4
| | | | | Check the validity of struct sigaction sa_flags value, reject unknown flags.
* MFC r269903:ngie2014-08-294-92/+94
| | | | | | | | | | Port date/bin/tests to ATF Phabric: D545 Approved by: jmmv (mentor) Submitted by: keramida (earlier version) Sponsored by: Google, Inc Sponsored by: EMC / Isilon Storage Division
* MFC r269608:gjb2014-08-291-0/+1
| | | | | | | Add device ID for the Chicony USB 2.0 HD UVC Webcam found on the Asus X550LA. Sponsored by: The FreeBSD Foundation
* MFC r270668, r270669, r270672:gjb2014-08-293-0/+3
| | | | | | | | | | | | | r270668: Add gnugrep.1 to CLEANFILES. r270669: Add host.1 to CLEANFILES. r270672: Add svnlite.1 to CLEANFILES. Sponsored by: The FreeBSD Foundation
* Minor wording changes.gjb2014-08-281-3/+4
| | | | Sponsored by: The FreeBSD Foundation
* FDP style nits.gjb2014-08-281-62/+74
| | | | Sponsored by: The FreeBSD Foundation
* Minor rewording to a few sections.gjb2014-08-281-5/+5
| | | | Sponsored by: The FreeBSD Foundation
* We do not differentiate the SMP from GENERIC kernel anymore,gjb2014-08-281-1/+1
| | | | | | so remove mention of it. Sponsored by: The FreeBSD Foundation
* Use <acronym> and <literal> in a few places where needed.gjb2014-08-281-14/+14
| | | | | | Minor rewording to r264732 entry. Sponsored by: The FreeBSD Foundation
* Fix typo.mav2014-08-281-2/+2
| | | | Submitted by: Hugo Lombard <hal@elizium.za.net>
* Add FreeBSD/ARM notes.gjb2014-08-281-3/+77
| | | | | | | | | These do not have corresponding revision numbers, since the updates took place over a large span of revisions, not one revision in particular. Submitted/prepared by: ian Sponsored by: The FreeBSD Foundation
* Document ZVOLs got BIO_DELETE support.mav2014-08-281-0/+2
|
* Document volmode ZVOL property addition.mav2014-08-281-0/+6
|
* Mention NFS and kernel iSCSI optimizations.mav2014-08-281-0/+7
|
OpenPOWER on IntegriCloud