]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/log
FreeBSD/stable/10.git
9 years agoDocument r270514, ASUS USB-AC51 support in urtwn(4).
gjb [Mon, 25 Aug 2014 22:20:00 +0000 (22:20 +0000)]
Document r270514, ASUS USB-AC51 support in urtwn(4).

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270638 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270509, vtnet(4) netmap(4) support.
gjb [Mon, 25 Aug 2014 22:19:58 +0000 (22:19 +0000)]
Document r270509, vtnet(4) netmap(4) support.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270637 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270415, lukemftpd removal.
gjb [Mon, 25 Aug 2014 22:19:56 +0000 (22:19 +0000)]
Document r270415, lukemftpd removal.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270636 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270401, pam(3) 'account' facility support.
gjb [Mon, 25 Aug 2014 22:19:54 +0000 (22:19 +0000)]
Document r270401, pam(3) 'account' facility support.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270635 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270297, native netmap(4) support in cxgbe(4) for
gjb [Mon, 25 Aug 2014 22:19:52 +0000 (22:19 +0000)]
Document r270297, native netmap(4) support in cxgbe(4) for
the T5 10G/40G card.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270634 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270159, various bhyve(4) enhancements.
gjb [Mon, 25 Aug 2014 22:19:50 +0000 (22:19 +0000)]
Document r270159, various bhyve(4) enhancements.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270633 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270157, FFS multithreaded soft updates.
gjb [Mon, 25 Aug 2014 22:19:48 +0000 (22:19 +0000)]
Document r270157, FFS multithreaded soft updates.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270632 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMFC of the Intel Base driver for the Intel XL710 Ethernet Controller Family
jfv [Mon, 25 Aug 2014 22:04:29 +0000 (22:04 +0000)]
MFC of the Intel Base driver for the Intel XL710 Ethernet Controller Family
- It was decided to change the driver name to if_ixl for FreeBSD
- This release adds the VF Driver to the tree, it can be built into
  the kernel or as the if_ixlv module
- The VF driver is independent for the first time, this will be
  desireable when full SRIOV capability is added to the OS.

Submitted by: jack.vogel@intel.com and eric.joyner@intel.com

git-svn-id: svn://svn.freebsd.org/base/stable/10@270631 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMFC r270011:
kib [Mon, 25 Aug 2014 21:21:29 +0000 (21:21 +0000)]
MFC r270011:
Implement 'fast path' for the vm page fault handler.

MFC r270387 (by alc):
Relax one of the conditions for mapping a page on the fast path.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@270630 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMFC r261647 (by alc):
kib [Mon, 25 Aug 2014 21:19:08 +0000 (21:19 +0000)]
MFC r261647 (by alc):
Don't call vm_fault_prefault() on zero-fill faults.

git-svn-id: svn://svn.freebsd.org/base/stable/10@270629 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMFC r261412 (by alc):
kib [Mon, 25 Aug 2014 21:16:57 +0000 (21:16 +0000)]
MFC r261412 (by alc):
Make prefaulting more aggressive on hard faults.

git-svn-id: svn://svn.freebsd.org/base/stable/10@270628 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMFC r269978 (by alc):
kib [Mon, 25 Aug 2014 20:49:25 +0000 (20:49 +0000)]
MFC r269978 (by alc):
Avoid pointless (but harmless) actions on unmanaged pages.

git-svn-id: svn://svn.freebsd.org/base/stable/10@270627 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoAdd attribution for r270130
gjb [Mon, 25 Aug 2014 20:37:12 +0000 (20:37 +0000)]
Add attribution for r270130

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270626 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270130, unmapped I/O in Xen's blkfront driver.
gjb [Mon, 25 Aug 2014 20:37:10 +0000 (20:37 +0000)]
Document r270130, unmapped I/O in Xen's blkfront driver.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270625 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270061, if__nf10bmac(4) merged from head/.
gjb [Mon, 25 Aug 2014 20:37:09 +0000 (20:37 +0000)]
Document r270061, if__nf10bmac(4) merged from head/.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270624 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270043, '-o key=val' pairing for NFS version
gjb [Mon, 25 Aug 2014 20:37:07 +0000 (20:37 +0000)]
Document r270043, '-o key=val' pairing for NFS version
specification.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270623 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270031, fparseln(3) update to 1.7.
gjb [Mon, 25 Aug 2014 20:37:05 +0000 (20:37 +0000)]
Document r270031, fparseln(3) update to 1.7.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270622 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r270026, nvi 2.1.2-c80f493b038
gjb [Mon, 25 Aug 2014 20:37:03 +0000 (20:37 +0000)]
Document r270026, nvi 2.1.2-c80f493b038

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270621 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269975, igxbe(4) tunable renaming.
gjb [Mon, 25 Aug 2014 19:45:46 +0000 (19:45 +0000)]
Document r269975, igxbe(4) tunable renaming.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270617 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269968, iscsictl(8) '-M' flag.
gjb [Mon, 25 Aug 2014 19:45:44 +0000 (19:45 +0000)]
Document r269968, iscsictl(8) '-M' flag.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270616 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269847:
gjb [Mon, 25 Aug 2014 19:45:42 +0000 (19:45 +0000)]
Document r269847:
 apr 1.4.8 -> 1.5.1
 apr-util 1.5.2 -> 1.5.3
 serf 1.3.4 -> 1.3.7
 svnlite 1.8.8 -> 1.8.10

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270615 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269846, vfs.zfs.arc_average_blocksize.
gjb [Mon, 25 Aug 2014 19:45:40 +0000 (19:45 +0000)]
Document r269846, vfs.zfs.arc_average_blocksize.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270614 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269805, extra ifconfig(8) arguments are passable to
gjb [Mon, 25 Aug 2014 18:52:51 +0000 (18:52 +0000)]
Document r269805, extra ifconfig(8) arguments are passable to
jail(8) ip4.addr and ip6.addr parameters.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270612 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269800, ping6(8) itimer reset when low interval and
gjb [Mon, 25 Aug 2014 18:52:49 +0000 (18:52 +0000)]
Document r269800, ping6(8) itimer reset when low interval and
small number of packets.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270611 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269774, new zfs(8) sysctls.
gjb [Mon, 25 Aug 2014 18:52:47 +0000 (18:52 +0000)]
Document r269774, new zfs(8) sysctls.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270610 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269686, OpenSSL update to 1.0.1i.
gjb [Mon, 25 Aug 2014 18:52:45 +0000 (18:52 +0000)]
Document r269686, OpenSSL update to 1.0.1i.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270609 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269651, restore(8) fix when restoring UFS dump to
gjb [Mon, 25 Aug 2014 18:52:43 +0000 (18:52 +0000)]
Document r269651, restore(8) fix when restoring UFS dump to
ZFS filesystem.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270608 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269432, ttyu0 and ttyu1 default to 'onifconsole'
gjb [Mon, 25 Aug 2014 18:52:41 +0000 (18:52 +0000)]
Document r269432, ttyu0 and ttyu1 default to 'onifconsole'
on ia64.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270607 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMFC r268994: C++ exception/unwind handling fix
ian [Mon, 25 Aug 2014 18:45:15 +0000 (18:45 +0000)]
MFC r268994: C++ exception/unwind handling fix

  Add FreeBSD to the list of environments that needs to handle R_ARM_TARGET2
  relocations in unwind data as pc-relative indirect references.

Note that the commit log for r269792 incorrectly claims that it includes
this change, but I apparently fumbled it somehow, so this is the real MFC.

git-svn-id: svn://svn.freebsd.org/base/stable/10@270606 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269398, NFSv4.1
gjb [Mon, 25 Aug 2014 17:53:03 +0000 (17:53 +0000)]
Document r269398, NFSv4.1

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270602 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269397, vmrun.sh synced with head/.
gjb [Mon, 25 Aug 2014 17:53:01 +0000 (17:53 +0000)]
Document r269397, vmrun.sh synced with head/.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270601 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoRevert r270079 which was MFC of r269688, build libohash while bootstrapping.
ian [Mon, 25 Aug 2014 17:31:06 +0000 (17:31 +0000)]
Revert r270079 which was MFC of r269688, build libohash while bootstrapping.

The changes to split the ohash code out of m4 into its own library haven't
been MFC'd, so this change was causing an error during bootstrap when
building stable-10.

Submitted by: Dai Sieh <dsieh@dsieh.com>
Pointy hat to: ian

git-svn-id: svn://svn.freebsd.org/base/stable/10@270600 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269298, max SCSI ports in ctl(4).
gjb [Mon, 25 Aug 2014 17:30:33 +0000 (17:30 +0000)]
Document r269298, max SCSI ports in ctl(4).

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270599 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269257, ldns/unbound update.
gjb [Mon, 25 Aug 2014 17:30:31 +0000 (17:30 +0000)]
Document r269257, ldns/unbound update.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270598 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269220, save-entropy.sh no longer harvests entropy
gjb [Mon, 25 Aug 2014 17:30:29 +0000 (17:30 +0000)]
Document r269220, save-entropy.sh no longer harvests entropy
within jail(8).

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270597 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269196, em(4) update to 7.4.2.
gjb [Mon, 25 Aug 2014 17:30:27 +0000 (17:30 +0000)]
Document r269196, em(4) update to 7.4.2.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270596 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269177, fixed- and dynamically-allocated support in
gjb [Mon, 25 Aug 2014 17:30:25 +0000 (17:30 +0000)]
Document r269177, fixed- and dynamically-allocated support in
mkimg(1) for VMDK and VHD files.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270595 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r269024, lldb update to r202189.
gjb [Mon, 25 Aug 2014 17:30:23 +0000 (17:30 +0000)]
Document r269024, lldb update to r202189.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270594 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268933, virtio_random(4).
gjb [Mon, 25 Aug 2014 17:30:21 +0000 (17:30 +0000)]
Document r268933, virtio_random(4).

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270593 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268932, bhyve(4) zfs boot
gjb [Mon, 25 Aug 2014 17:30:20 +0000 (17:30 +0000)]
Document r268932, bhyve(4) zfs boot

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270592 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268903, kldstat(8) '-q' support when using '-n module.ko'
gjb [Mon, 25 Aug 2014 17:30:18 +0000 (17:30 +0000)]
Document r268903, kldstat(8) '-q' support when using '-n module.ko'

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270591 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268899, byacc(1) update to 20140422.
gjb [Mon, 25 Aug 2014 17:30:16 +0000 (17:30 +0000)]
Document r268899, byacc(1) update to 20140422.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270590 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268791, gstat(8) '-p' flag.
gjb [Mon, 25 Aug 2014 16:25:18 +0000 (16:25 +0000)]
Document r268791, gstat(8) '-p' flag.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270586 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268700, camcontrol(8) 'persist' command.
gjb [Mon, 25 Aug 2014 16:25:16 +0000 (16:25 +0000)]
Document r268700, camcontrol(8) 'persist' command.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270585 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268515, file(1) and libmagic(3) update to 5.19.
gjb [Mon, 25 Aug 2014 16:25:14 +0000 (16:25 +0000)]
Document r268515, file(1) and libmagic(3) update to 5.19.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270584 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoFix revision sorting for r268161.
gjb [Mon, 25 Aug 2014 16:25:12 +0000 (16:25 +0000)]
Fix revision sorting for r268161.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270583 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268098, service(8) directory traversal check.
gjb [Mon, 25 Aug 2014 16:25:10 +0000 (16:25 +0000)]
Document r268098, service(8) directory traversal check.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270582 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268046, oce(4) vendor updates.
gjb [Mon, 25 Aug 2014 16:25:08 +0000 (16:25 +0000)]
Document r268046, oce(4) vendor updates.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270581 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r268019, sed(1) '-u' flag.
gjb [Mon, 25 Aug 2014 16:25:06 +0000 (16:25 +0000)]
Document r268019, sed(1) '-u' flag.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270580 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267979, procstat(1) '-r' and '-H' flags.
gjb [Mon, 25 Aug 2014 16:25:04 +0000 (16:25 +0000)]
Document r267979, procstat(1) '-r' and '-H' flags.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270579 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267878, bsdgrep(1) pattern matching bug.
gjb [Mon, 25 Aug 2014 16:25:02 +0000 (16:25 +0000)]
Document r267878, bsdgrep(1) pattern matching bug.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270578 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMerge r270023 from head:
glebius [Mon, 25 Aug 2014 15:51:07 +0000 (15:51 +0000)]
Merge r270023 from head:
  Do not lookup source node twice when pf_map_addr() is used.

  PR:           184003
  Submitted by: Kajetan Staszkiewicz <vegeta tuxpowered.net>
  Sponsored by: InnoGames GmbH

git-svn-id: svn://svn.freebsd.org/base/stable/10@270577 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMerge r270022 from head:
glebius [Mon, 25 Aug 2014 15:49:41 +0000 (15:49 +0000)]
Merge r270022 from head:
  pf_map_addr() can fail and in this case we should drop the packet,
  otherwise bad consequences including a routing loop can occur.

  Move pf_set_rt_ifp() earlier in state creation sequence and
  inline it, cutting some extra code.

  PR:           183997
  Submitted by: Kajetan Staszkiewicz <vegeta tuxpowered.net>
  Sponsored by: InnoGames GmbH

git-svn-id: svn://svn.freebsd.org/base/stable/10@270576 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMerge 270010 from head:
glebius [Mon, 25 Aug 2014 15:48:28 +0000 (15:48 +0000)]
Merge 270010 from head:
  Fix synproxy with IPv6. pf_test6() was missing a check for M_SKIP_FIREWALL.

  PR:           127920
  Submitted by: Kajetan Staszkiewicz <vegeta tuxpowered.net>
  Sponsored by: InnoGames GmbH

git-svn-id: svn://svn.freebsd.org/base/stable/10@270575 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMerge r269998 from head:
glebius [Mon, 25 Aug 2014 15:40:37 +0000 (15:40 +0000)]
Merge r269998 from head:
  - Count global pf(4) statistics in counter(9).
  - Do not count global number of states and of src_nodes,
    use uma_zone_get_cur() to obtain values.
  - Struct pf_status becomes merely an ioctl API structure,
    and moves to netpfil/pf/pf.h with its constants.
  - V_pf_status is now of type struct pf_kstatus.

  Submitted by: Kajetan Staszkiewicz <vegeta tuxpowered.net>
  Sponsored by: InnoGames GmbH

git-svn-id: svn://svn.freebsd.org/base/stable/10@270574 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMake sure the psr field in the trapframe (which holds the value of cr.ipsr)
marcel [Mon, 25 Aug 2014 15:15:59 +0000 (15:15 +0000)]
Make sure the psr field in the trapframe (which holds the value of cr.ipsr)
is properly synthesized for the EPC syscall. Properly synthesized in this
case means that the bank number (BN bitfield) is set to 1. This is needed
because the move-from-PSR instruction does copy all bits! In this case
the BN bitfield was not copied.

While normally this is not a problem, because when we leave the kernel via
the EPC syscall path again, we don't actually care about the BN bitfield.
We restore PSR with a move-to-PSR instruction, which also doesn't cover
the BN bitfield.

There is however a scenario where we enter the kernel via the EPC syscall
path and leave the kernel via the exception/interrupt path. That path
uses the RFI (Return-From-Interrupt) instruction and it restores all bits.
What happens in that case is that we don't properly switch to register
bank 1 and any exception/interrupt that happens while running in bank 0
clobbers the process' (or kernel's) banked registers. This is because the
CPU switches to bank 0 on an exception/interrupt so that there are 16
general registers available for constructing a trapframe and saving the
context. Consequently: normal code should always use register bank 1.

This bug has been present since 2003 (11 years) and has been the cause
for many "unexplained" kernel panics. It says something about how often
we hit this problem on the one hand and how tricky it was to find it.

Many thanks to: clusteradm@ for enabling me to track this down!

git-svn-id: svn://svn.freebsd.org/base/stable/10@270573 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267849, cxgbe(4) T4 and T5 firmwares update.
gjb [Mon, 25 Aug 2014 14:17:14 +0000 (14:17 +0000)]
Document r267849, cxgbe(4) T4 and T5 firmwares update.
Add Chelsio vendor.ent entry.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270570 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267771, sctp binding bug.
gjb [Mon, 25 Aug 2014 14:13:28 +0000 (14:13 +0000)]
Document r267771, sctp binding bug.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270569 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267747, patch(1) --dry-run alias.
gjb [Mon, 25 Aug 2014 14:13:26 +0000 (14:13 +0000)]
Document r267747, patch(1) --dry-run alias.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270568 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267734, send-pr(1) replaced with stub pointing to
gjb [Mon, 25 Aug 2014 14:13:24 +0000 (14:13 +0000)]
Document r267734, send-pr(1) replaced with stub pointing to
bugzilla.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270567 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267694, cxgbe(4) rx buffer recycling fix.
gjb [Mon, 25 Aug 2014 14:13:22 +0000 (14:13 +0000)]
Document r267694, cxgbe(4) rx buffer recycling fix.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270566 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267477, tzdata2014e.
gjb [Mon, 25 Aug 2014 13:15:42 +0000 (13:15 +0000)]
Document r267477, tzdata2014e.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270565 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267457, hpt27xx(4) vendor (bug fix) update.
gjb [Mon, 25 Aug 2014 13:15:40 +0000 (13:15 +0000)]
Document r267457, hpt27xx(4) vendor (bug fix) update.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270564 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267450, bhyve(8) SMBIOS support and -U flag.
gjb [Mon, 25 Aug 2014 13:15:37 +0000 (13:15 +0000)]
Document r267450, bhyve(8) SMBIOS support and -U flag.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270563 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267427, bhyve guest XSAVE support.
gjb [Mon, 25 Aug 2014 13:15:35 +0000 (13:15 +0000)]
Document r267427, bhyve guest XSAVE support.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270562 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMove r267399 note to the virtualization subsection.
gjb [Mon, 25 Aug 2014 13:15:33 +0000 (13:15 +0000)]
Move r267399 note to the virtualization subsection.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270561 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoFix indentation levels that are wrong, caused from
gjb [Mon, 25 Aug 2014 13:15:31 +0000 (13:15 +0000)]
Fix indentation levels that are wrong, caused from
a copy/paste mistake.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270560 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267399, FreeBSD/i386 bhyve guest support.
gjb [Mon, 25 Aug 2014 13:15:29 +0000 (13:15 +0000)]
Document r267399, FreeBSD/i386 bhyve guest support.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270559 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267341, legacy PCI support removed from bhyve(8).
gjb [Mon, 25 Aug 2014 13:15:26 +0000 (13:15 +0000)]
Document r267341, legacy PCI support removed from bhyve(8).

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270558 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267161, realpath(1): fail on non-directory containing
gjb [Mon, 25 Aug 2014 13:15:24 +0000 (13:15 +0000)]
Document r267161, realpath(1): fail on non-directory containing
'.' or '..'

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270557 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267084, unmapped I/O added to mfi(4).
gjb [Mon, 25 Aug 2014 13:15:21 +0000 (13:15 +0000)]
Document r267084, unmapped I/O added to mfi(4).

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270556 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r267056, bsdinstall(8) enhancements.
gjb [Mon, 25 Aug 2014 13:15:19 +0000 (13:15 +0000)]
Document r267056, bsdinstall(8) enhancements.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270555 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266953, silence error message if there is
gjb [Mon, 25 Aug 2014 13:15:17 +0000 (13:15 +0000)]
Document r266953, silence error message if there is
nothing to compare.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270554 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266911, Atom Silvermont microarchitecture support
gjb [Mon, 25 Aug 2014 13:15:14 +0000 (13:15 +0000)]
Document r266911, Atom Silvermont microarchitecture support
in hwpmc(4).

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270553 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMFC r268407 (by gjb):
ae [Mon, 25 Aug 2014 12:49:10 +0000 (12:49 +0000)]
MFC r268407 (by gjb):
  Fix non-version text after .Fx macro usage.

MFC r269487 (by issyl0):
  Add generic list, status, load and unload docs to gpart(8)

  - In the style of gmirror(8).
  PR: docs/191534

MFC r269852:
  Add sysctl and loader tunable kern.geom.part.mbr.enforce_chs that is set
  by default. It can be used to disable automatic alignment to CHS geometry,
  that GEOM_PART_MBR does.

git-svn-id: svn://svn.freebsd.org/base/stable/10@270552 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266888, amount of data collected for hwpmc(4)
gjb [Mon, 25 Aug 2014 11:46:46 +0000 (11:46 +0000)]
Document r266888, amount of data collected for hwpmc(4)
increased.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270551 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266816, $2b$ crypt format used by default.
gjb [Mon, 25 Aug 2014 11:46:44 +0000 (11:46 +0000)]
Document r266816, $2b$ crypt format used by default.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270550 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266718, jail(8) source address selection fix when
gjb [Mon, 25 Aug 2014 11:46:42 +0000 (11:46 +0000)]
Document r266718, jail(8) source address selection fix when
using raw_sockets.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270549 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266715, clang/llvm 3.4.1.
gjb [Mon, 25 Aug 2014 11:46:40 +0000 (11:46 +0000)]
Document r266715, clang/llvm 3.4.1.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270548 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266632, fetch(3) looks in /usr/local/etc/ssl/ before
gjb [Mon, 25 Aug 2014 11:46:38 +0000 (11:46 +0000)]
Document r266632, fetch(3) looks in /usr/local/etc/ssl/ before
/etc/ssl/ for the root CA.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270547 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266612, libzfs pool threading.
gjb [Mon, 25 Aug 2014 11:46:37 +0000 (11:46 +0000)]
Document r266612, libzfs pool threading.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270546 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266610, gstat(8) '-o' flag.
gjb [Mon, 25 Aug 2014 11:46:35 +0000 (11:46 +0000)]
Document r266610, gstat(8) '-o' flag.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270545 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266594, 32-bit ioctl(2) support in radeonkms.
gjb [Mon, 25 Aug 2014 11:46:33 +0000 (11:46 +0000)]
Document r266594, 32-bit ioctl(2) support in radeonkms.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270544 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266578, Realtek RTL8188EUS and RTL8188ETV support
gjb [Mon, 25 Aug 2014 11:46:31 +0000 (11:46 +0000)]
Document r266578, Realtek RTL8188EUS and RTL8188ETV support
in urtwn(4).

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270543 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266436, Intel Lynx Point KT UART AMT support.
gjb [Mon, 25 Aug 2014 11:46:29 +0000 (11:46 +0000)]
Document r266436, Intel Lynx Point KT UART AMT support.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270542 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266379, ZEDBOARD SMP support.
gjb [Mon, 25 Aug 2014 11:46:27 +0000 (11:46 +0000)]
Document r266379, ZEDBOARD SMP support.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270541 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoMove note about geom_uncompress(4), which is not ARM-specific.
gjb [Mon, 25 Aug 2014 10:44:02 +0000 (10:44 +0000)]
Move note about geom_uncompress(4), which is not ARM-specific.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270540 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266272, binmiscctl(8) merged from head/.
gjb [Mon, 25 Aug 2014 10:44:00 +0000 (10:44 +0000)]
Document r266272, binmiscctl(8) merged from head/.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270539 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266220, geom_uncompress(4) built by default.
gjb [Mon, 25 Aug 2014 10:43:58 +0000 (10:43 +0000)]
Document r266220, geom_uncompress(4) built by default.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270538 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266212, RTL8168C/RTL8168CP TX checksum offloading
gjb [Mon, 25 Aug 2014 10:43:56 +0000 (10:43 +0000)]
Document r266212, RTL8168C/RTL8168CP TX checksum offloading
disabled.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270537 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266122, vfs.zfs.min_auto_ashift
gjb [Mon, 25 Aug 2014 10:43:55 +0000 (10:43 +0000)]
Document r266122, vfs.zfs.min_auto_ashift

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270536 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266105, gpioiic(4) and gpiobus(4) merged from head/.
gjb [Mon, 25 Aug 2014 10:43:53 +0000 (10:43 +0000)]
Document r266105, gpioiic(4) and gpiobus(4) merged from head/.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270535 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266029, login.conf(5) precedence over dot-shell
gjb [Mon, 25 Aug 2014 10:43:51 +0000 (10:43 +0000)]
Document r266029, login.conf(5) precedence over dot-shell
files.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270534 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266014, gvinum(8) '-f' flag changes.
gjb [Mon, 25 Aug 2014 10:43:49 +0000 (10:43 +0000)]
Document r266014, gvinum(8) '-f' flag changes.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270533 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r266000, nexus(4) supports FDT for ARM and MIPS,
gjb [Mon, 25 Aug 2014 09:06:59 +0000 (09:06 +0000)]
Document r266000, nexus(4) supports FDT for ARM and MIPS,
replacing fdtbus(4).

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270532 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r265983, tzdata2014c.
gjb [Mon, 25 Aug 2014 09:06:57 +0000 (09:06 +0000)]
Document r265983, tzdata2014c.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270531 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r265946, UDP-Lite support.
gjb [Mon, 25 Aug 2014 09:06:55 +0000 (09:06 +0000)]
Document r265946, UDP-Lite support.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270530 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r265912, auto-resize in GEOM_PART.
gjb [Mon, 25 Aug 2014 09:06:53 +0000 (09:06 +0000)]
Document r265912, auto-resize in GEOM_PART.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270529 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoRemove a non-breaking space between a trademark symbol.
gjb [Mon, 25 Aug 2014 09:06:51 +0000 (09:06 +0000)]
Remove a non-breaking space between a trademark symbol.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270528 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

9 years agoDocument r265879, crypt(3) defaults to sha512.
gjb [Mon, 25 Aug 2014 09:06:49 +0000 (09:06 +0000)]
Document r265879, crypt(3) defaults to sha512.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@270527 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f