Update to have "make update" pull from RELENG_8_3.

Approved by:	re (implicit)
Update RELEASETAG and SVNBRANCH.

Approved by:	re (implicit)
Update the CVS branch tag.

Approved by:	re (implicit)
Update __FreeBSD_version to 803000 to reflect releng/8.3 has been branched.

Approved by:	re (implicit)
We should be ready for 8.3-RC1.

Approved by:	re (implicit)
Merge r232556 from stable/8 (r231761 from head):
  In ng_bypass() add more protection against potential race
  with ng_rmnode() and its followers.

Approved by:	re (kib)
Merge r232554 from stable/8 (r232225 from head):

Include missing device IDs for isci(4) driver.

The C600 chipset will surface one of device IDs 0x1D6C-0x1D6F for the
integrated SAS controller on systems that are shipped with a 3rd party
(i.e. non-Intel) device driver.

These changes add the 0x1D6C-0x1D6F device IDs, as well as change isci_probe()
to return a value that would allow a 3rd-party FreeBSD driver to load
against this device, should such a driver ever come to fruition.

Approved by: re (kib), sbruno
Merge r232563 from stable/8 (r232411 from head):

  Fix a problem that was causing the mpt(4) driver to attach to MegaRAID
  cards that should be handled by the mfi(4) driver.

  The root of the problem is that the mpt(4) driver was masking off the
  bottom bit of the PCI device ID when deciding which cards to attach to.

  It appears that a number of the mpt(4) Fibre Channel cards had a LAN
  variant whose PCI device ID was just one bit off from the FC card's device
  ID.  The FC cards were even and the LAN cards were odd.

  The problem was that this pattern wasn't carried over on the SAS and
  parallel SCSI mpt(4) cards.  Luckily the SAS and parallel SCSI PCI device
  IDs were either even numbers, or they would get masked to a supported
  adjacent PCI device ID, and everything worked well.

  Now LSI is using some of the odd-numbered PCI device IDs between the 3Gb
  SAS device IDs for their new MegaRAID cards.  This is causing the mpt(4)
  driver to attach to the RAID cards instead of the mfi(4) driver.

  The solution is to stop masking off the bottom bit of the device ID, and
  explicitly list the PCI device IDs of all supported cards.

  This change should be a no-op for mpt(4) hardware.  The only intended
  functional change is that for the 929X, the is_fc variable gets set.  It
  wasn't being set previously, but needs to be because the 929X is a Fibre
  Channel card.

  Reported by:	Kashyap Desai <Kashyap.Desai@lsi.com>

Approved by:	re (jpaetzel)
MFS r232560:
Copy ip6po_minmtu and ip6po_prefer_tempaddr in ip6_copypktopts().  This fixes
inconsistency when options are specified by both setsockopt() and ancillary
data types.

PR:		kern/158307
Approved by:	re (kib)
Trim old entries and update version numbers.

Approved by:	re (implicit)
MFS r232550:

Backout r223115 and restore the historic behavior (create the
default base directory in pw.conf).

Approved by:	re (kib)
MFC r232723, r232726:
Fix a bug reported by Peter Holm which results in a crash:
Verify in sctp_peeloff() that the socket is a one-to-many
style SCTP socket.

Approved by: re@
MFC: r232822

Fix a bug introduced in r223938 (MFC'ed to stable/8 in r224411); on
big-endian machines coping a 32-bit quantum bytewise to the address of
a 64-bit variable results in writing to the "wrong" 32-bit half so adjust
the address accordingly. This fix is implemented in a hackish way for
two reasons:
o in order to be able to get it into 8.3 with zero impact on the little-
  endian architectures where this bug has no effect and
o to avoid blowing the x86 boot2 out of the water again when compiling
  it with clang, which all sane versions of this fix tested do.
This change fixes booting from UFS1 file systems on big-endian machines.

Approved by:	re (kib)
Merge r232675 from head, via r232989 in stable/8:

  Make the mps(4) module depend on the cam module.

  Submitted by:	Mykola Dzham <i@levsha.me>

Approved by:	re (kib)
Add relnote items for 8.3R (revision numbers are fixed yet):

	SA-11:01 to SA-11:10,
	dtrace systrace_linux32 on amd64 support,
	hhook(9) and khelp(9~ added,
	hw.mwmtest.tests loader tunable,
	O_CLOEXEC for open(2) and fhopen(2) added,
	posix_fallocate(2) added,
	usbdump(8) added,
	cxgbe(4) 7.11.0 added,
	dc(4) PAE support,
	em(4) 7.3.2,
	igb(4) 2.3.1,
	igb(4) I350 support,
	ixgbe(4) 2.4.5,
	iwn(4) firmware image updated,
	msk(4) RXCSUM fixed,
	nge(4) MTU handling fixed,
	rdcphy(4) added,
	re(4) RTL8168E/8111E-VL and RTL8401E support added,
	re(4) TX interrupt moderation on RTL810xE added,
	re(4) RX interrupt moderation performance improvement,
	re(4) TSO support on RTL8168/8111 added,
	re(4) TXCSUM/RXCSUM offloading can be enabled independently now,
	re(4) RTL8105E support added,
	vte(4) added,
	ipfw(8) call and return actions added,
	IPsec HMAC-SHA-{256,384,512} in RFC 4868 supported,
	IPV6_PKTINFO bug in sendmsg(2) fixed,
	mod_cc(9) pluggable congestion control framework added,
	h_ertt(4) khelp module added,
	TCP_CONGESTION sockopt added,
	nf_ipfw(4) now supports IPv6,
	ng_one2many(4) XMIT_FAILOVER algorithm support added,
	ada(4) kern.cam.ada.write_cache,
	arcmsr(4) 1.20.00.22,
	graid(8) added,
	mxge(4) updated,
	tws(4) added,
	FFS TRIM support added,
	NFS nocto mount option added,
	vfs.typenumhash loader tunable added,
	ZFS SPA version 28,
	bsdtar 2.8.5,
	cpuset(1) -C,
	fetch(1) STAT FTP command bug fixed,
	gpart(8) show -p added,
	hastd(8) drops root privilege,
	hastd(8) checksum keyword support added,
	hastd(8) compression keyword support added,
	readline(3) API imported to libedit,
	makefs(8) ISO 9660 format support,
	libmd/libcrypt SHA-{256,512} support added,
	netstat(1) not expose scope addr representation derived from KAME stack,
	newsyslog(8) xz compression support,
	poweroff(8) added,
	ppp(8) iface name xxx and iface description xxx subcommands added,
	ps(1) -o usertime and -o systime,
	rtadvd(8) noifprefix, RFC 6106 support, rtadvctl(8) added,
	tftpd(8) large file bugfix,
	zpool labelclear subcommand added,
	awk 2011/8/7 snapshot,
	BIND 9.6-ESV-R5-P1,
	netcat 4.9,
	GCC r127959, the last GPLv2-licensed version,
	less v444,
	OpenSSH 5.4p1+HPN,
	sendmail 8.14.5,
	tzdata2011n,
	unifdef 2.5.6,
	xz 2011/7/11 snapshot, and
	x11/kde4 4.7.4.

Approved by:	re (implicit)
Trim old news items.

Approved by:	re (implicit)
MFS (files not present in head) r233180:
>  Bump the version of perl used as part of the release build from 5.10
>  to 5.12.

Insta-MFS done so we can start 8.3-RC2 builds.

Approved by:	re (implicit)
Ready for 8.3-RC2 builds.

Approved by:	re (implicit)
MFC r233004:
Fix bugs which can result in a panic when an non-SCTP socket it
used with an sctp_ system-call which expects an SCTP socket.

Approved by: re@
MFS r233211 (problem not believed to effect head or stable/9):

Implement a workaround for a bug in the linker's estimate for the
program header size that can cause it to fail linking the kernel.

Reviewed by: kib

Approved by:	re (bz)