Commit Graph

196793 Commits

Author SHA1 Message Date
mav
cd8dbb84fe Document ZVOLs got BIO_DELETE support. 2014-08-28 20:41:53 +00:00
mav
73282715bf Document volmode ZVOL property addition. 2014-08-28 20:38:04 +00:00
mav
811c9b05ab Mention NFS and kernel iSCSI optimizations. 2014-08-28 20:25:17 +00:00
ngie
fb8a509f8e MFC r270519:
Fix "make checkdpadd" for lib/libc when MK_SSP != no

 Add LIBSSP_NONSHARED to bsd.libnames.mk and append LIBSSP_NONSHARED to DPADD in
 lib/libc when MK_SSP != no

 Approved by: rpaulo (mentor)
 Phabric: D675 (as part of a larger diff)
 PR: 192728
2014-08-28 19:59:04 +00:00
pfg
564b330f17 MFC r270256:
Always check the limits of array index variables before using them.

Obtained from:	DragonFlyBSD
2014-08-28 18:11:05 +00:00
gjb
d3edf358e5 Note r269398 adds RFC5661 support.
Submitted by:	rmacklem
Sponsored by:	The FreeBSD Foundation
2014-08-28 15:05:42 +00:00
gjb
a24aeb1cc1 Document r270242, sequential packet support in devd(8)
Submitted by:	asomers
Sponsored by:	The FreeBSD Foundation
2014-08-28 15:00:04 +00:00
gjb
3fbe92a085 Note r268700 was sponsored by Spectra Logic.
Sponsored by:	The FreeBSD Foundation
2014-08-28 14:57:09 +00:00
mav
89e1ad644f Document some CTL improvements. 2014-08-28 09:40:44 +00:00
mav
5026093b21 Document CAM locking improvements. 2014-08-28 09:00:53 +00:00
mav
bcec5b1a40 Document GEOM direct dispatch support and some other GEOM changes. 2014-08-28 08:48:10 +00:00
mav
dc56f7a8c9 Move more storage stuff to storage section. 2014-08-28 08:25:15 +00:00
mav
1820a87415 Move some points between sections. 2014-08-28 07:57:00 +00:00
gjb
00b599b348 Document r269946, USDT DTrace probe improvements.
Submitted by:	rpaulo
Sponsored by:	The FreeBSD Foundation
2014-08-28 06:16:36 +00:00
bryanv
7cea24544f MFC r267632:
Fix GCC compile warning: Variable(s) can be used uninitialized.

PR:		193076
2014-08-28 04:20:24 +00:00
gjb
588247cb3e Correct the note about r270401: s/pam(3)/pam_group(8)
Submitted by:	jilles
Sponsored by:	The FreeBSD Foundation
2014-08-28 01:14:59 +00:00
markj
e3261a6859 MFC r261491 (by ambrisko):
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).

MFC r267451 (by delphij):
Correct variable for loader tunable variable hw.mfi.mrsas_enable.
2014-08-27 21:11:19 +00:00
markj
385503e19f MFC r265255, r270506:
Allow "a.out" as an alias for the executable if no other matching entries
are found.
2014-08-27 19:51:42 +00:00
ngie
3d2bab33aa MFC r270180:
r269906:

 Add missing BSD.tests.dist entry for lib/libutil to unbreak installworld with
 MK_TESTS == no

 Phabric: D555
 Approved by: jmmv (mentor, implicit)
 Pointyhat to: ngie

r269904:

 Integrate lib/libutil into the build/kyua

 Remove the .t wrappers

 Rename all of the TAP test applications from test-<test> to
 <test>_test to match the convention described in the TestSuite
 wiki page

 humanize_number_test.c:

 - Fix -Wformat warnings with counter variables
 - Fix minor style(9) issues:
 -- Header sorting
 -- Variable declaration alignment/sorting in main(..)
 -- Fit the lines in <80 columns
 - Fix an off by one index error in the testcase output [*]
 - Remove unnecessary `extern char * optarg;` (this is already provided by
   unistd.h)

 Phabric: D555
 Approved by: jmmv (mentor)
 Obtained from: EMC / Isilon Storage Division [*]
 Submitted by: Casey Peel <cpeel@isilon.com> [*]
 Sponsored by: EMC / Isilon Storage Division
2014-08-27 18:25:14 +00:00
truckman
7901389ab7 MFC r270510
Catch up to gcc 3.3 -> 3.4 upgrade.
2014-08-27 18:00:58 +00:00
hselasky
011ca26231 MFC r270134:
Use the "bSubslotSize" and "bSubFrameSize" fields to obtain the actual
sample size. According to the USB audio frame format specification
from USB.org, the value in the "bBitResolution" field can be less than
the actual sample size, depending on the actual hardware, and should
not be used for this computation.

PR:		192755
2014-08-27 14:22:40 +00:00
hselasky
9883e5972f MFC r270133:
Add more USB class codes.
2014-08-27 14:17:15 +00:00
hselasky
918e06e655 MFC r269777:
Fix string length argument passed to "sysctl_handle_string()" so that
the complete string is returned by the function and not just only one
byte.

PR:	192544
2014-08-27 14:07:24 +00:00
grehan
aca4a8dbd6 MFC 270438
Change __inline style to be consistent with FreeBSD usage,
  and also fix gcc build.

PR:	192880
2014-08-27 06:13:44 +00:00
kib
408f1bac3c MFC r270204:
Do not busy the UFS mount point inside VOP_RENAME().
2014-08-27 01:38:26 +00:00
kib
2039dda2a6 MFC r270203:
Correct the test for condition to suspend UFS filesystem during unmount.
2014-08-27 01:37:22 +00:00
kib
e0ba747bef MFC r270202:
Increase max number of physical segments on amd64 to 63.
2014-08-27 01:34:33 +00:00
gjb
339221a5fa MFC r270417, r270418, r270455, r270457:
r270417:
  Fix arm build breakage when building stable/10 on
  head/.

r270418:
  Also export UNAME_r to fix arm builds.

r270455:
  Set OSREL and UNAME_r in release/release.sh when building
  ports to prevent ports build failures from killing the
  release build.

r270457:
  Wrap a long line.

Sponsored by:	The FreeBSD Foundation
2014-08-27 00:50:51 +00:00
gjb
80176f5f2d Fix the stable/10 errata/article.xml to conform to
FDP style conventions (as best as possible).

Sponsored by:	The FreeBSD Foundation
2014-08-27 00:07:33 +00:00
gjb
d5621d9056 Fix the stable/10 hardware/article.xml to conform to
FDP style conventions.
Fix a few rendering issues, while here.

Sponsored by:	The FreeBSD Foundation
2014-08-26 23:58:54 +00:00
gjb
c92b76c506 Bump copyright year.
Sponsored by:	The FreeBSD Foundation
2014-08-26 23:51:01 +00:00
gjb
3aaef63295 Update the readme/article.xml to reflect send-pr(1) is
deprecated, and direct to Bugzilla.

Sponsored by:	The FreeBSD Foundation
2014-08-26 23:50:21 +00:00
gjb
1d9ce7180f Fix the stable/10 hardware/article.xml to conform to
FDP style conventions.

Sponsored by:	The FreeBSD Foundation
2014-08-26 23:45:26 +00:00
gjb
7600e67eea Fix a typo: s/sytem/system/
Sponsored by:	The FreeBSD Foundation
2014-08-26 23:31:22 +00:00
gjb
8d2caafa2e Fix alphabetical sorting with alc(4) addition.
Move atp(4) driver under 'Pointing Devices', added
to 'Keyboards' by mistake.

Sponsored by:	The FreeBSD Foundation
2014-08-26 23:19:09 +00:00
gjb
6a4ccf4c2e Add the following to the hardware notes:
- aacraid(4)
 - alc(4)
 - ath_hal(4)
 - atp(4)
 - cxgbe(4)
 - hptnr(4)

Sponsored by:	The FreeBSD Foundation
2014-08-26 22:47:40 +00:00
wblock
a1bd433341 MFC r269743:
Update the comments in exec.h with help from jilles.
2014-08-26 19:58:48 +00:00
gjb
05de13180a - Update stable/10 to 10.1-PRERELEASE now that the
code slush is in effect.  (Forgotten on the 22nd.)
- Set the 10.1 as the .Fx mdoc(7) default.
- Update the TARGET_TRIPLE and BUILD_TRIPLE for clang(1)
  to reflect 10.1.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2014-08-26 15:31:56 +00:00
gjb
5ad02b7b78 Add a non-breaking space in the mount_nfs(8) example.
Sponsored by:	The FreeBSD Foundation
2014-08-26 13:53:01 +00:00
gjb
82ca591c86 Fix an oddly-worded sentence.
Sponsored by:	The FreeBSD Foundation
2014-08-26 13:44:56 +00:00
ae
e15e639ea8 MFC r265778 (by melifaro):
Fix ndp(8) -f flag parsing

  PR:		bin/136661

MFC r268827 (by peter):
  Fix "ndp -d hostname".
2014-08-26 10:32:08 +00:00
dim
60a2369166 MFC r270416:
In r260015, I renamed several identifiers to avoid -Wsystem-header
warnings.  In r261283, I imported libc++ 3.4 release, but this contained
one identifier that had not been renamed yet, leading to a compilation
error when using -std=c++1y.  Fix the compilation error by correctly
renaming the identifier.

Reported by:	rcarter@pinyon.org
PR:		base/192139
2014-08-26 06:31:52 +00:00
imp
d577d2038d Merge SETAN changes from head:
r270327 | imp | 2014-08-22 07:15:59 -0600 (Fri, 22 Aug 2014) | 6 lines
	We should never enter the PROBE_SETAN phase if we're not ATAPI, since
	that's ATAPI specific. Instead, skip to PROBE_SET_MULTI instead for
	non ATAPI protocols. The prior code incorrectly terminated the probe
	with a break, rather than arranging for probedone to get called. This
	caused panics or worse on some systems.

	r270249 | imp | 2014-08-20 16:58:12 -0600 (Wed, 20 Aug 2014) | 13 lines
	Turns out that IDENTIFY DEVICE and IDENTIFY PACKET DEVICE return data
	that's only mostly similar. Specifically word 78 bits are defined for
	IDENTIFY DEVICE as
	        5 Supports Hardware Feature Control
	while a IDENTIFY PACKET DEVICE defines them as
	        5 Asynchronous notification supported
	Therefore, only pay attention to bit 5 when we're talking to ATAPI
	devices (we don't use the hardware feature control at this time).
	Ignore it for ATA devices. Remove kludge that papered over this issue
	for Samsung SATA SSDs, since Micron drives also have the bit set and
	the error was caused by this bad interpretation of the spec (which is
	quite easy to do, since bits aren't normally overlapping like this).

Sponsored by:	Netflix (the merge and the original work)
2014-08-26 03:45:54 +00:00
thompsa
a0e779b258 MFH (r269653): Give a brief error message 2014-08-26 02:31:37 +00:00
gjb
26cdb2e3c1 Document r270631, ixlv(4) merged from head/.
Sponsored by:	The FreeBSD Foundation
2014-08-25 22:31:04 +00:00
gjb
d3ad9046aa Fix a formatting nit.
Sponsored by:	The FreeBSD Foundation
2014-08-25 22:25:57 +00:00
gjb
0181a17a03 Document r270630, vm 'fast path' page fault hander.
Sponsored by:	The FreeBSD Foundation
2014-08-25 22:20:04 +00:00
gjb
4f5e79fa23 Document r270552, kern.geom.part.mbr.enforce_chs tunable.
Sponsored by:	The FreeBSD Foundation
2014-08-25 22:20:02 +00:00
gjb
c3c38a18f9 Document r270514, ASUS USB-AC51 support in urtwn(4).
Sponsored by:	The FreeBSD Foundation
2014-08-25 22:20:00 +00:00
gjb
513d64a369 Document r270509, vtnet(4) netmap(4) support.
Sponsored by:	The FreeBSD Foundation
2014-08-25 22:19:58 +00:00