199479 Commits

Author SHA1 Message Date
gjb
4eed41e4d6 Document FreeBSD-EN-15:06.file, FreeBSD-EN-15:07.zfs,
FreeBSD-EN-15:08.sendmail, FreeBSD-SA-15:10.openssl.

Sponsored by:	The FreeBSD Foundation
2015-06-25 20:01:27 +00:00
gjb
682e1dfdfc Update the svn revision marker.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:37 +00:00
gjb
c6c9b86a6c Document r284778, file(1) updated to 5.23.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:35 +00:00
gjb
a06c25f8b0 Document r284665:
- kern.racct.enable tunable and RACCT_DISABLED kernel
  configuration option.
- RACCT/RCTL in GENERIC by default.

Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:33 +00:00
gjb
cd7c5c1ee7 Document rr284522, EM_MULTIQUEUE kernel configuration option.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:31 +00:00
gjb
4b1d6ec315 Document r284460, ACPICA updated to 20150515.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:29 +00:00
gjb
85831b8bd0 Document r284330, OpenSSL updated to 1.0.1o.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:27 +00:00
gjb
e5ddad6ea8 Document r283875, chmod, chflags, chown and chgrp recursive
symlink processing.
Add Multiplay to sponsors.ent.

Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:24 +00:00
gjb
63b279b059 Document r283280, several improvements/updates to the HyperV drivers.
Add Microsoft Open Source Technology Center to sponsors.ent.

Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:22 +00:00
gjb
985f5f4195 Document r283262, boot-time memory test on amd64 platforms is now
disabled by default.

Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:20 +00:00
gjb
fda52ecedf Document r283242, autofs(5) '-noauto' map addition.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:17 +00:00
gjb
ca744679ab Add ScaleEngine, Inc. to sponsors.ent.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:15 +00:00
gjb
da23aa1387 Document r283223, autofs(5) '-media' map.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:13 +00:00
gjb
97de087c05 Document r282974, uefisign(8) added.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:11 +00:00
gjb
b883841f67 Document r282870, freebsd-update(8) prevents upgrading a system
with pending (incomplete) updates.

Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:09 +00:00
gjb
7da29ed418 Document r282746, openresolv updated to 3.7.0.
Sponsored by:	The FreeBSD Foundation
2015-06-25 18:45:07 +00:00
gjb
b1c7823af3 MFC r284780, r284811, r284812:
r284780:
  Ensure ASSUME_ALWAYS_YES is set when deleting pkg(8) from the
  DESTDIR, otherwise it can get stuck in ttyin.

 r284811:
  Consider PRERELEASE builds snapshots, in addition to CURRENT
  and STABLE.

 r284812:
  Change the hour:minute delimiter from ':' to '-', since
  the former is an invalid character in EC2 images.

Approved by:	re (glebius, insta-MFC)
Sponsored by:	The FreeBSD Foundation
2015-06-25 14:58:50 +00:00
tijl
95fcbd85e8 MFC r271651, r271719, r272138, r272457, r272845, r275476, r275518, r275614,
r275819, r276176, r278154, r278160, r278339, r279127, r279240, r279491,
    r279493, r279856, r283032, r284423, r284426, r284427, r284428

Merge changes to libm from the past 9 months.  This includes improvements
to the Bessel functions and adds the C99 function lgammal.
2015-06-25 13:01:10 +00:00
avg
91e9d26e11 MFC r284308: MFV r284042: 1778 Assertion failed: rn->rn_nozpool == B_FALSE 2015-06-25 08:11:39 +00:00
mav
d99396f96d MFC r284698: Dump additional config bytes for INIT_FIRMWARE_MULTI_ID. 2015-06-25 07:25:40 +00:00
mav
5c47554b55 MFC r284697: Add logging of executed mailbox command names.
Previously those commands were logged only as part of register dump,
that is not very readable.
2015-06-25 07:24:47 +00:00
mav
77eb863bb6 MFC r284540:
In case of target mode disable at least ISP2532 return invalid zero
ct_rxid value on CTIO completion.  Try to workaround that using tag_id
from the CCB, pointed by still valid ct_syshandle.

I don't know whether this is valid fix or dirty hack, but considering that
alternative is indefinitely stuck command -- it worth trying.
2015-06-25 07:23:35 +00:00
mav
9451fd94b7 MFC r274675 (by jhb), r274708:
Convert the refire_notify_ack timer from timeout(9) to callout(9).
2015-06-25 07:22:37 +00:00
mav
6646999316 MFC r284640: Bring per-port LUN enable/disable code up to date:
- remove last remnants of never implemented multiple targets support;
 - implement missing support for LUN mapping in this area.

Due to existing locking constraints LUN mapping code is practically
unlocked at this point.  Hopefully it is not racy enough to live until
somebody get idea how to call sleeping fronend methods under lock also
taken by the same frontend in non-sleepable context. :(
2015-06-25 07:11:48 +00:00
mav
0aff133da5 MFC r284627: Remove some dead and duplicate LUN enabling code. 2015-06-25 07:10:51 +00:00
mav
701d4d43cb MFC r284639: Introduce separate lock for tokens to reduce ctl_lock scope. 2015-06-25 07:09:39 +00:00
mav
3bd447f679 MFC r284641:
Fix REPORT LUNS command output for the case when same LUN mapped to same
port several times.  While it is unusual configuration, it is not illegal.
2015-06-25 07:08:46 +00:00
mav
912011aeb8 MFC r284622: Remove device queue freeze handling and replace it with dummy.
At this point CTL has no known use case for device queue freezes.
Same time existing (considered to be broken) code was found to cause
modify-after-free issues.
2015-06-25 07:07:32 +00:00
mav
fc8d3d0aa2 MFC r284541:
Change ATIO/INOT counting to prevent periph destruction while requests
are still running inside CTL.
2015-06-25 07:06:24 +00:00
gshapiro
bcd8147bab Add a note on the second sendmail fix for WeakDH interoperability. 2015-06-25 01:51:14 +00:00
gshapiro
2978a93517 MFC: An additional fix for the openssl Weak DH remediation:
The import of openssl to address the FreeBSD-SA-15:10.openssl security
     advisory includes a change which rejects handshakes with DH parameters
     below 768 bits.  sendmail releases prior to 8.15.2 (not yet released),
     defaulted to a 512 bit DH parameter setting for client connections.

     The first fix committed last week changed the default to 1024 bits.

     This commit fixes the case where the DHParameters option is set to a
     file which doesn't exist, which is the case on newer versions of
     FreeBSD which enable STARTTLS by default by auto-creating TLS
     certificates.
2015-06-25 01:49:44 +00:00
delphij
80cac6ebcb MFC r284237,284277:
file 5.23.

Relnotes:	yes
2015-06-24 19:58:14 +00:00
eri
5d11dcc720 MFC r284512: Properly handle locking on the ARP protocol request sending. 2015-06-24 19:06:54 +00:00
gjb
bad6606621 MFC r284683:
Enable ttyu1, ttyu2, ttyu3 for arm installations.

 This should make all consoles available, whether it
 is VGA, HDMI, serial, or JTAG, but more importantly
 enables all consoles when ttyu0 is not predictable.
 For example, the Pandaboard ES apparently has three
 consoles available, but the DB9/RS232 serial port is
 ttyu2, so not available by default after the system
 boots.

Sponsored by:	The FreeBSD Foundation
2015-06-24 18:58:42 +00:00
gjb
7af02b3d4c MFC r284660, r284676:
r284660:
  Remove the Azure-local vm_extra_create_disk(), since we no longer
  need qemu-img to convert the final VHD image to an Azure-compatible
  format.

  Although the waagent utility is installed from ports, create the
  symlink to /usr/sbin, pending investigation on where this is
  hard-coded, so it can be reported upstream.

 r284676:
  Append the hour and minute to the snapshot suffix for EC2
  AMIs and Azure VM images.  This is particularly helpful for
  testing to avoid name collisions, but also useful for cases
  where a necessary rebuild is done before the date changes.

Sponsored by:	The FreeBSD Foundation
2015-06-24 18:56:28 +00:00
marcel
c8b4a5d462 MFC r284269, r284270, r284655, r284656, r284658:
VHD fixes for Microsoft Azure:
1.  Round the image size to the VHD geometry and then round to a
    multiple of 1MB.
2.  Change the creator OS from "FBSD" to "Wi2k". It matters...
3.  Bump the VHD tool version and the mkimg version.

Approved by:	re (gjb)
2015-06-24 18:40:34 +00:00
avg
f8c30d3e15 MFC r284306: MFV r284036: 5961 Fix stack overflow in zfs_create_fs 2015-06-24 14:41:54 +00:00
avg
d3f01929a8 MFC r284303: MFV r283534: 5515 dataset user hold doesn't reject empty tags 2015-06-24 14:39:26 +00:00
avg
f0758faa12 MFC r284301: MFV r284040: check that datasets are snapshots 2015-06-24 14:37:55 +00:00
avg
77286cbd99 MFC r284309: zfs clone should not mount the clone if canmount == noauto 2015-06-24 14:30:04 +00:00
brueffer
22520d35de MFH: r284250
Consistently use trailing whitespace in passphrase prompts.

PR:		193496
Submitted by:	Fabian Keil
2015-06-24 12:21:25 +00:00
brueffer
cb122c6c8e MFH: r284249
Correct Hawaii's admission day.

PR:		192651
2015-06-24 12:19:11 +00:00
gallatin
00b69b27e8 Fix r284612: As pointed out by jhb, in stable branches, if_baudrate
is 32b on 32b platforms.  So rather than a simple MFC of r284612,
we need to use if_initbaudrate() to properly express a 40Gb speed.

Spotted by: jhb
Sponsored by: Netflix
2015-06-23 22:31:04 +00:00
kib
ae7c0e0461 Revert part of the r283303 (by jhb):
Revert MFC of r270223, which bumped MAXCPU on amd64 from 64 to 256.
The cpuset_getaffinity(2) and cpuset_setaffinity(2) check minimum set
size, which now fails for binaries compiled on 10.0 with MAXCPU == 64.

Submitted by:	jhb
PR:	  200802
2015-06-23 06:30:36 +00:00
dteske
cd6c92a5e0 MFC r284609: Interim fix for "Login not found" error.
PR:		bin/196514
2015-06-23 04:17:12 +00:00
dteske
bba9917c3b MFC r283863:
Fix a debug statement. Only the callback function (performing the
incrementing of dpv_overall_oread) knows what its purpose is (and
often times it was bytes, not lines).

MFC r283975 (araujo):
Clean up unused variable and silence clang warnings.
2015-06-23 04:03:54 +00:00
dteske
3822c7142e MFC r284672 (antoine):
Install version.4th.8 again
It was disconnected from installation in r281081, but was never removed
from the tree or added to ObsoleteFiles.inc
2015-06-23 03:56:05 +00:00
gallatin
a152d5e40f MFC r284612: Fix a typo
Sponsored by:	Netflix
2015-06-22 19:37:04 +00:00
jkim
020720139d MFC: r284578
Fix a typo.
2015-06-22 16:24:27 +00:00
tuexen
7e040df666 When using KTRACE, set a variable to the appropriate value and don't
leave it initialized at NULL.
Since the affected functions where moved from sys/kern/uipc_syscalls.c
to sys/netinet/sctp_syscalls.c it was not possible to MFC r284613.
Therefore, this is a direct commit with the corresponding changes of r284613.

Reported by:	Coverity
CID:		1018058, 1018060
2015-06-22 06:06:38 +00:00