15402 Commits

Author SHA1 Message Date
dim
a8b6bed223 Upgrade our copy of llvm/clang to 3.4 release. This version supports
all of the features in the current working draft of the upcoming C++
standard, provisionally named C++1y.

The code generator's performance is greatly increased, and the loop
auto-vectorizer is now enabled at -Os and -O2 in addition to -O3.  The
PowerPC backend has made several major improvements to code generation
quality and compile time, and the X86, SPARC, ARM32, Aarch64 and SystemZ
backends have all seen major feature work.

Release notes for llvm and clang can be found here:
<http://llvm.org/releases/3.4/docs/ReleaseNotes.html>
<http://llvm.org/releases/3.4/tools/clang/docs/ReleaseNotes.html>

MFC after:	1 month
2014-02-16 19:44:07 +00:00
brueffer
4c9c4234e2 Retire the nve(4) driver; nfe(4) has been the default driver for NVIDIA
nForce MCP adapters for a long time.

Yays:	jhb, remko, yongari
Nays:	none on the current and stable lists
2014-02-16 12:22:43 +00:00
bdrewery
9c227c867f Add forgotten rc.conf(5) update with r261931
Reviewed by:	trasz
Approved by:	bapt (mentor)
MFC after:	1 week
2014-02-15 14:52:12 +00:00
luigi
0cf286382f complete svn 261909 - new netmap version.
since i updated the manpage i might as well commit it.

MFC after:	3 days
2014-02-15 08:23:31 +00:00
ian
ca9d6729f9 Fix a typo, C_ALSOLUTE -> C_ABSOLUTE. 2014-02-15 02:30:34 +00:00
avg
f892049980 update taskqueue(9) manual page
Many thanks to bjk, gjb and pluknet for improvements and suggestions.

MFC after:	5 days
Sponsored by:	HybridCluster
2014-02-14 15:03:55 +00:00
loos
4969f2c1ca Add OFW support to the in tree gpio compatible devices: gpioiic(4) and
gpioled(4).

Tested on RPi and BBB (using the hardware I2C controller and gpioiic(4) for
the I2C tests).  It was also verified for regressions on RSPRO (MIPS/ar71xx)
used as reference for a non OFW-based system.

Update the gpioled(4) and gpioiic(4) man pages with some details and
examples about the FDT/OFW support.

Some compatibility details pointed out by imp@ will follow in subsequent
commits.

Approved by:	adrian (mentor, implicit)
2014-02-13 17:58:52 +00:00
brueffer
9ba4daa515 Add a deprecation notice to nve.4 and Xref nfe.4.
MFC after:	3 days
2014-02-13 16:13:31 +00:00
zeising
2a976cbc56 Bump .Dd forgotten in r261832.
MFC after:	2 weeks
2014-02-13 13:11:34 +00:00
zeising
3db0335cec Add cross references between rc.conf(5) and jail.conf(5).
MFC after:	2 weeks
2014-02-13 12:52:26 +00:00
wblock
66d02c4143 Remove obsolete vnode(9) man page references.
PR:		docs/186537
Submitted by:	Miklos Magyari <miklos@magyari.hu>
MFC after:	3 days
2014-02-12 16:39:56 +00:00
mav
6e1e57220f Fix wrong device name in example.
PR:		docs/185602
Submitted by:	koitsu
MFC after:	1 week
2014-02-10 16:40:13 +00:00
brueffer
a61c693265 Update and sort the list of iwn(4) firmware.
MFC after:	1 week
2014-02-09 22:43:16 +00:00
pjd
7edb88a514 Add cross-references to casperd(8) and libcapsicum(3).
Suggested by:	rwatson
2014-02-07 22:15:48 +00:00
brueffer
d4f3f56d67 Add some context for the "kldload sem" command; minor other improvements.
PR:		183650
Submitted by:	Bjorn Heidotting
MFC after:	1 week
2014-02-07 22:04:56 +00:00
hselasky
42c373842a The atp USB driver is generic and its manual page should be available
for all platforms. Add wsp manual page to build.

MFC after:	1 week
2014-02-07 15:00:08 +00:00
hselasky
660c8a744a Update atp driver manual page.
Moused is now started automatically by devd.

MFC after:	1 week
2014-02-07 14:58:40 +00:00
hselasky
59eec6e314 Add manual page for wsp driver.
MFC after:	1 week
2014-02-07 14:56:34 +00:00
glebius
ca42da401e sysctl_handle_counter_u64() doesn't use arg2 argument, thus simplify
the SYSCTL_COUNTER_U64() macro.

Sponsored by:	Nginx, Inc.
2014-02-07 14:34:31 +00:00
glebius
e8c2426587 Provide macros that allow easily export uma(9) zone limits and
current usage via sysctl(9):

  SYSCTL_UMA_MAX()
  SYSCTL_ADD_UMA_MAX()
  SYSCTL_UMA_CUR()
  SYSCTL_ADD_UMA_CUR()

Sponsored by:	Nginx, Inc.
2014-02-07 14:29:03 +00:00
brueffer
67054cde74 In IPv6 code examples, use the correct v6 socket.
MFC after:	1 week
2014-02-07 11:40:50 +00:00
brueffer
39790f1c05 Add a manpage for the urndis driver.
Obtained from:	OpenBSD
2014-02-06 12:43:06 +00:00
jhb
38b34d1e81 - Update a few places to account for va_copy().
- Create a separate 'return values' section and move some statements about
  return values to that section.
- Note that each invocation of va_start() and va_copy() must be paired with
  va_end() in the same function.

MFC after:	1 week
2014-02-05 17:41:00 +00:00
brueffer
08c2a8f6f5 Actually install acpi_rapidstart.4.
MFC after:	1 week
2014-02-04 18:54:33 +00:00
ambrisko
3cf9b263cd Add a tunable "hw.mfi.mrsas_enable" to allow mfi(4) to drop priority and
allow mrsas(4) from LSI to attach to newer LSI cards that are support by
mrsas(4).  If mrsas(4) is not loaded into the system at boot then mfi(4)
will always attach.  If a modified mrsas(4) is loaded in the system.  That
modification is return "-30" in it's probe since that is between
BUS_PROBE_DEFAULT and BUS_PROBE_LOW_PRIORITY.

This option is controller by a new probe flag "MFI_FLAGS_MRSAS" in mfi_ident
that denotes cards that should work with mrsas(4).  New entries that should
have this option.

This is the first step to get mrsas(4) checked into FreeBSD and to avoid
collision with people that use mrsas(4) from LSI.  Since mfi(4) takes
priority, then mrsas(4) users need to rebuild GENERIC.  Using the
.disabled="1" method doesn't work since that blocks attaching and the
probe gave it to mfi(4).

Discussed with:		LSI (Kashyap Desai)
2014-02-04 17:35:41 +00:00
bdrewery
725f10b833 Add back reference to buf(9) removed in r32223 as buf(9) was added
in r42016.

Approved by:	bapt (mentor)
2014-02-02 14:13:51 +00:00
brueffer
5a3523f34e MLINK ixgbe.4 to {if_ix.4, ix.4}. An update for ixgbe.4
which deals with the "ix prefix being shared by two drivers"
situation is forthcoming.

Thanks to dwhite for the ixgbe history lesson.

MFC after:	1 week
2014-01-31 23:44:54 +00:00
pluknet
16b6d5f867 Sort Xr's. 2014-01-31 17:15:56 +00:00
pluknet
65d8c4d948 [mdoc] Avoid a line break. 2014-01-31 16:27:06 +00:00
maxim
47ca58c974 o NetBSD 6.1.3 added. 2014-01-31 08:48:25 +00:00
jmg
6b9ae99fad add a few missing links...
Submitted by:	J David
MFC after:	1 week
2014-01-31 03:57:49 +00:00
brooks
888ff01182 Regenerate for WITHOUT_FMTREE and WITHOUT_NCURSESW.
MFC after:	4 weeks
Sponsored by:	DARPA, AFRL
2014-01-30 21:43:38 +00:00
brooks
1c3cc9d2e5 Merge from CheriBSD:
commit 2d581e8caf79d7a0f5a24590eccd06da90cccb74
Author: Brooks Davis <brooks@one-eyed-alien.net>
Date:   Mon Jan 27 22:57:51 2014 +0000

    Add WITHOUT_FMTREE to disable building fmtree.

MFC after:	4 weeks
Sponsored by:	DARPA, AFRL
2014-01-30 21:37:43 +00:00
brooks
70d3dd5351 Merge from CheriBSD:
commit 6b569451b92c48ccf1768da32e7e89189e1aa253
Author: Brooks Davis <brooks@one-eyed-alien.net>
Date:   Mon Jan 27 22:50:46 2014 +0000

    Always install nmtree as mtree.
    For compability, link mtree to nmtree.

X-MFC after:	never
Sponsored by:	DARPA, AFRL
2014-01-30 21:25:01 +00:00
brooks
f1b43045b3 Merge from CheriBSD:
commit c1acf022c533c5ae27e0cd556977eafe3f5959eb
Author: Brooks Davis <brooks@one-eyed-alien.net>
Date:   Fri Jan 17 21:46:44 2014 +0000

    Add an option WITHOUT_NCURSESW to suppress building and linking to
    libncursesw.  While wide character support it useful we'd like to
    only need one ncurses library on embedded systems.

MFC after:	4 weeks
Sponsored by:	DARPA, AFRL
2014-01-30 21:08:36 +00:00
brooks
5c8ed84ec8 Revert outdated info related to WITH_LIBCPLUSPLUS that was included in
r261072.  src.conf.5 now matches makeman's output.
2014-01-30 20:54:56 +00:00
jmg
a3a9918395 link mbuf to m_append so it can be found...
Pointed out by:	J David
MFC after:	1 week
2014-01-28 23:40:02 +00:00
uqs
ee3f3bf669 mdoc: fix several uses of the Fx macro to point to actual releases.
Found by:  make manlint
2014-01-28 21:40:10 +00:00
uqs
1945808c82 Add FreeBSD 2.2.9, the April Fools release.
I decided not to extend the graph to the actual point in time when it
was released, that would just look silly.
2014-01-28 21:39:46 +00:00
skreuzer
52b82d55ae Add missing 'n' after '\'
Reported by:	gavin
Approved by:	hrs (mentor)
2014-01-28 14:11:09 +00:00
rodrigo
f51415d687 Add myself as a developer
Add bapt@ and kwm@ as mentors

Approved by:	kwm@ (co-mentor)
2014-01-27 11:10:06 +00:00
skreuzer
797a92431b Remove WITHOUT_ATF as it has been replaced by WITH_TESTS
PR:		conf/185326
Reported by:	Igor Mozolevsky <igor@hybrid-lab.co.uk>
Approved by:	hrs (mentor)
2014-01-23 03:14:48 +00:00
skreuzer
79d489fd66 add myself to committers-doc.dot
Approved by:    hrs (mentor)
2014-01-22 14:11:40 +00:00
tychon
f064705914 Add myself to the src-committers list.
Approved by:	neel (mentor)
2014-01-21 23:45:31 +00:00
grembo
156ec6d40f Add grembo as a ports committer
Approved by:	flo (mentor)
2014-01-21 13:23:18 +00:00
jgh
614dfbb154 add myself to committers-doc.dot
Approved by:	bcr (mentor)
2014-01-21 09:01:08 +00:00
gjb
904c1e790f Add 11.0-CURRENT.
Sponsored by:	The FreeBSD Foundation
2014-01-21 05:56:35 +00:00
gjb
112ab2abeb Add 10.0-RELEASE.
Sponsored by:	The FreeBSD Foundation
2014-01-21 05:54:14 +00:00
ed
bd72e1b7bb Correct value of LIBCOMPILER_RT.
Caught by:	Luca Bayer
2014-01-18 14:47:34 +00:00
ed
aee72141a1 Replace LIBGCC by LIBCOMPILER_RT.
We now use libcompiler_rt on all platforms now. Instead of referring
directly to -lgcc and LIBGCC, use -lcompiler_rt and LIBCOMPILER_RT.
2014-01-18 14:22:56 +00:00