[PC-BSD Commits] [pcbsd/freebsd] 8f68f8: Import of timezone database from Arthur Olson et a...

GitHub noreply at github.com
Tue Nov 5 08:52:09 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/pcbsd/freebsd
  Commit: 8f68f8e6525cce0d3d63e8cff42038ee8ce992ef
      https://github.com/pcbsd/freebsd/commit/8f68f8e6525cce0d3d63e8cff42038ee8ce992ef
  Author: edwin <edwin at FreeBSD.org>
  Date:   2007-10-08 (Mon, 08 Oct 2007)

  Changed paths:
    M share/zoneinfo/africa
    M share/zoneinfo/asia
    M share/zoneinfo/southamerica

  Log Message:
  -----------
  Import of timezone database from Arthur Olson et al.

Timezone data changes in the following locations:

- Egypt (push possible DST ending one year ahead)
- Iran gets DST again in 2008.
- Palestine DST time for this year fixed.
- Brasils DST rule change in 2008
- Venezuela time moves half an hour back at the end of this year.


  Commit: f087146e636748559583751d062c4c990cf2d42f
      https://github.com/pcbsd/freebsd/commit/f087146e636748559583751d062c4c990cf2d42f
  Author: edwin <edwin at FreeBSD.org>
  Date:   2007-11-04 (Sun, 04 Nov 2007)

  Changed paths:
    M share/zoneinfo/asia
    M share/zoneinfo/northamerica

  Log Message:
  -----------
  MFV import of tzdata2007i

Changes:
- Cuba adjustments
- Syria adjustments


  Commit: 4081178ce1a6fb67c444cfae7422a90a4c8a25c9
      https://github.com/pcbsd/freebsd/commit/4081178ce1a6fb67c444cfae7422a90a4c8a25c9
  Author: edwin <edwin at FreeBSD.org>
  Date:   2007-12-03 (Mon, 03 Dec 2007)

  Changed paths:
    M share/zoneinfo/asia
    M share/zoneinfo/northamerica
    M share/zoneinfo/southamerica
    M share/zoneinfo/zone.tab

  Log Message:
  -----------
  Import of timezone database from Arthur Olson et al.

Timezone data changes in this import:

- Add America/St_Barthelemy (BL) and America/Marigot (MF)
- Venezuela will move to -4:30 on 9 December 2007 instead of 31 December 2007


  Commit: c872ffaa9e362c7a20c205d48c5e48e390b50004
      https://github.com/pcbsd/freebsd/commit/c872ffaa9e362c7a20c205d48c5e48e390b50004
  Author: edwin <edwin at FreeBSD.org>
  Date:   2007-12-31 (Mon, 31 Dec 2007)

  Changed paths:
    M share/zoneinfo/backward
    M share/zoneinfo/europe
    M share/zoneinfo/southamerica
    M share/zoneinfo/zone.tab

  Log Message:
  -----------
  MFV of tzdata2007k

- Argentinian DST changes
- Put SJ in the right location

Approved by: 	grog (implicit)


  Commit: 918cb0c26a4fc8162e0ea9b7b6ae7376670d0f33
      https://github.com/pcbsd/freebsd/commit/918cb0c26a4fc8162e0ea9b7b6ae7376670d0f33
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-03-08 (Sat, 08 Mar 2008)

  Changed paths:
    M share/zoneinfo/iso3166.tab
    M share/zoneinfo/leapseconds
    M share/zoneinfo/southamerica

  Log Message:
  -----------
  Vendor import of tzdata version 2008a


  Commit: 11eb3bc400f5e7ea9edb36ae672dcaebcaf604d4
      https://github.com/pcbsd/freebsd/commit/11eb3bc400f5e7ea9edb36ae672dcaebcaf604d4
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-03-24 (Mon, 24 Mar 2008)

  Changed paths:
    M share/zoneinfo/asia
    M share/zoneinfo/backward
    M share/zoneinfo/northamerica
    M share/zoneinfo/southamerica
    M share/zoneinfo/zone.tab

  Log Message:
  -----------
  Vendor import of tzdata version 2008b.


  Commit: 209d05e0ffbaed2f345c0a83d9950cbbcc198ae4
      https://github.com/pcbsd/freebsd/commit/209d05e0ffbaed2f345c0a83d9950cbbcc198ae4
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-08-07 (Thu, 07 Aug 2008)

  Changed paths:
    A Makefile
    A Theory
    A africa
    A antarctica
    A asia
    A australasia
    A backward
    A datfiles/asia
    A datfiles/europe
    A etcetera
    A europe
    A factory
    A iso3166.tab
    A leapseconds
    A northamerica
    A pacificnew
    R share/zoneinfo/Makefile
    R share/zoneinfo/Theory
    R share/zoneinfo/africa
    R share/zoneinfo/antarctica
    R share/zoneinfo/asia
    R share/zoneinfo/australasia
    R share/zoneinfo/backward
    R share/zoneinfo/datfiles/asia
    R share/zoneinfo/datfiles/europe
    R share/zoneinfo/etcetera
    R share/zoneinfo/europe
    R share/zoneinfo/factory
    R share/zoneinfo/iso3166.tab
    R share/zoneinfo/leapseconds
    R share/zoneinfo/northamerica
    R share/zoneinfo/pacificnew
    R share/zoneinfo/solar87
    R share/zoneinfo/solar88
    R share/zoneinfo/solar89
    R share/zoneinfo/southamerica
    R share/zoneinfo/systemv
    R share/zoneinfo/yearistype.sh
    R share/zoneinfo/zone.tab
    A solar87
    A solar88
    A solar89
    A southamerica
    A systemv
    A yearistype.sh
    A zone.tab

  Log Message:
  -----------
  Flatting the vendor dist tree of tzdata.

Approved by:	bde (mentor, implicit), des


  Commit: 18013fbb5c587eba99e0fef4be3d61edd303d796
      https://github.com/pcbsd/freebsd/commit/18013fbb5c587eba99e0fef4be3d61edd303d796
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-08-07 (Thu, 07 Aug 2008)

  Changed paths:
    R datfiles/asia
    R datfiles/europe

  Log Message:
  -----------
  Remove the "datfiles" directory


  Commit: 4de4e5d35b581d8fbcb1c59d4167b84f9588f76e
      https://github.com/pcbsd/freebsd/commit/4de4e5d35b581d8fbcb1c59d4167b84f9588f76e
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-08-07 (Thu, 07 Aug 2008)

  Changed paths:
    R Makefile
    R Theory

  Log Message:
  -----------
  Cleanup (cont)

Remove Makefile, which isn't part of the distributed sources.

Remove Theory, which isn't part of the distributed source but came
out of /vendor/tzcode/.

Approved by:	bde (mentor, implicit)


  Commit: 8368189cdea1e4ec77137bdaba5734b5ef9d216d
      https://github.com/pcbsd/freebsd/commit/8368189cdea1e4ec77137bdaba5734b5ef9d216d
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-08-07 (Thu, 07 Aug 2008)

  Changed paths:
    M africa
    M asia

  Log Message:
  -----------
  Vendor import of tzdata2008c

- Africa/Morocco will have DST in 2008.
- Asia/Choibalsan should be GMT+08:00.
- Asia/Pakistan will have DST in 2008.

Also set all the svn:eol-style properties to native.

Approved by:	bde (mentor, implicit), des


  Commit: 8e71c826dd7188ce32d300fb8c25bb04a18440f4
      https://github.com/pcbsd/freebsd/commit/8e71c826dd7188ce32d300fb8c25bb04a18440f4
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-08-07 (Thu, 07 Aug 2008)

  Changed paths:
    M africa
    M asia
    M australasia
    M europe
    M northamerica
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2008d

- Mauritius will have a DST experiment between 2008-11-01 and 2009-03-31.
- Add/Fix historical data for C-Eur, the SovietZone, Germany,
  Bahamas, San Luis.
- Add information about West Para (America/Santarem)
- America/Eirunepe and America/Rio_Branco go to UTC-4

Approved by:	bde (mentor, implicit), des


  Commit: cd973cda32e01bc0893b5d311bce90ee88001c37
      https://github.com/pcbsd/freebsd/commit/cd973cda32e01bc0893b5d311bce90ee88001c37
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-08-07 (Thu, 07 Aug 2008)

  Changed paths:
    M africa
    M asia
    M europe
    M leapseconds

  Log Message:
  -----------
  Vendor import no tzdata2008e:

- Fix dates in 2008/2009 for Africa/Mauritius.
- Leap second notification for the end of 2008.

Approved by:	bde (mentor, implicit), des


  Commit: c99f6173ec3ba80caef80108481a76ce1b8686c2
      https://github.com/pcbsd/freebsd/commit/c99f6173ec3ba80caef80108481a76ce1b8686c2
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-09-15 (Mon, 15 Sep 2008)

  Changed paths:
    M africa
    M asia
    M europe
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2008f

Changes for Mauritius, Morocco, Pakistan, Palestine, Argentina and
Brazil.

Approved by:	bde (implicit)


  Commit: 64e5ed275f21f19da7715cbec932785a8904ec4d
      https://github.com/pcbsd/freebsd/commit/64e5ed275f21f19da7715cbec932785a8904ec4d
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-10-06 (Mon, 06 Oct 2008)

  Changed paths:
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2008g
- Fix of the Brazilian DST clashes during Carnaval (don't worry, won't
  happen until 2011)


  Commit: 2acfb888a49ace0c2a6fdbfe480be16d86cfca56
      https://github.com/pcbsd/freebsd/commit/2acfb888a49ace0c2a6fdbfe480be16d86cfca56
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-10-13 (Mon, 13 Oct 2008)

  Changed paths:
    M africa
    M asia
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2008h.

- Minor update for Mauritius (which I don't understand)
- Syria goes to DST at 1 November instead of 1 October.
- Niue is now located at the right side of the equator.


  Commit: 2e7a3eb54ac4ebdebfe00df7e2c37eb56e9575f3
      https://github.com/pcbsd/freebsd/commit/2e7a3eb54ac4ebdebfe00df7e2c37eb56e9575f3
  Author: edwin <edwin at FreeBSD.org>
  Date:   2008-10-28 (Tue, 28 Oct 2008)

  Changed paths:
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2008i:

- United States zone reordering and recommenting
- Argentina DST changes update.


  Commit: f46b910415798a6cdaba24164863e66916c925ad
      https://github.com/pcbsd/freebsd/commit/f46b910415798a6cdaba24164863e66916c925ad
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-01-22 (Thu, 22 Jan 2009)

  Changed paths:
    M asia
    M backward
    M europe
    M northamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2009a:

- Asia/Katmandu -> Asia/Kathmandu
- Fix historical references to DST in Switzerland
- Correct rules for America/Resolute (Nunavut)
- Cuba didn't have DST in 2005.


  Commit: 05e6cdceef933e60ac64572da4af085dad852b11
      https://github.com/pcbsd/freebsd/commit/05e6cdceef933e60ac64572da4af085dad852b11
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-02-10 (Tue, 10 Feb 2009)

  Changed paths:
    M leapseconds

  Log Message:
  -----------
  Vendor import of tzdata2009b

- No leap second halfway 2009.


  Commit: 0f534596d28a792d77cd6bdb4864c4e5f3c94265
      https://github.com/pcbsd/freebsd/commit/0f534596d28a792d77cd6bdb4864c4e5f3c94265
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-03-17 (Tue, 17 Mar 2009)

  Changed paths:
    M northamerica

  Log Message:
  -----------
  Vendor import of tzdata2009c

- Cuba has DST again.


  Commit: b7370a4318e5b87114ffb8a2223115e44617b9d7
      https://github.com/pcbsd/freebsd/commit/b7370a4318e5b87114ffb8a2223115e44617b9d7
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-03-24 (Tue, 24 Mar 2009)

  Changed paths:
    M africa
    M asia
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2009d

- Morocco will observe DST from 2009-06-01 00:00 to 2009-08-21 00:00
- Tunisia will not observe DST this year.
- Syria will start DST on 2009-03-27 00:00 this year
- the Province of San Luis will go to utc-04:00


  Commit: b84d67413f78bd2ebc4765c370f267f2b0fb0ce4
      https://github.com/pcbsd/freebsd/commit/b84d67413f78bd2ebc4765c370f267f2b0fb0ce4
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-04-13 (Mon, 13 Apr 2009)

  Changed paths:
    M asia

  Log Message:
  -----------
  Vendor import of tzdata2009e:

- Jordan went into DST in the last Thursday in March instead of the
  last Friday in March.
- Palestine has extended the DST time with one week before and one
  month after.


  Commit: 2f69d75e60d63acb35b9f44dfaca5b838d895f45
      https://github.com/pcbsd/freebsd/commit/2f69d75e60d63acb35b9f44dfaca5b838d895f45
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-04-14 (Tue, 14 Apr 2009)

  Changed paths:
    M asia

  Log Message:
  -----------
  Vendor import of tzdata2009f:

Correct DST information for Pakistan for 2009.


  Commit: 98a165a1cc6c0709e8337d247188edccaf1d44e4
      https://github.com/pcbsd/freebsd/commit/98a165a1cc6c0709e8337d247188edccaf1d44e4
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-04-28 (Tue, 28 Apr 2009)

  Changed paths:
    M africa

  Log Message:
  -----------
  Vendor import of tzdata2009g

Egypt will have DST till the end of September the coming years.


  Commit: cf3354b37564db7be334cb253fb012acbbef3417
      https://github.com/pcbsd/freebsd/commit/cf3354b37564db7be334cb253fb012acbbef3417
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-05-27 (Wed, 27 May 2009)

  Changed paths:
    M africa
    M antarctica
    M asia
    M australasia
    M backward
    M etcetera
    M europe
    M factory
    M iso3166.tab
    M leapseconds
    M northamerica
    M pacificnew
    M solar87
    M solar88
    M solar89
    M southamerica
    M systemv
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2009h

- Fix coordinates of Africa/Gaborone, Pacific/Noumea, Pacific/Tongatapu,
  Europe/Vatican

- Fix URLs (=3D -> = etc)

- Jordan doesn't go at last Friday of March 00:00 but no last
  Thursday of March 24:00

- Specifically state license for the data: public domain


  Commit: 960863064388a12dd61e4bc1d84052d22336f60e
      https://github.com/pcbsd/freebsd/commit/960863064388a12dd61e4bc1d84052d22336f60e
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-06-08 (Mon, 08 Jun 2009)

  Changed paths:
    M asia

  Log Message:
  -----------
  Vendor import of tzdata2009i:

Bangladesh will introduce DST in 20 June

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 7c39e0afb8e1342236efb3ed391deecc1bdfedea
      https://github.com/pcbsd/freebsd/commit/7c39e0afb8e1342236efb3ed391deecc1bdfedea
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-06-19 (Fri, 19 Jun 2009)

  Changed paths:
    M asia

  Log Message:
  -----------
  Vendor import of tzdata2009j

- Official start of Bangladesh DST start.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: a7958eccf1b3166769bf78a8761a1f62c58e9c53
      https://github.com/pcbsd/freebsd/commit/a7958eccf1b3166769bf78a8761a1f62c58e9c53
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-07-20 (Mon, 20 Jul 2009)

  Changed paths:
    M africa
    M asia
    M europe
    M leapseconds

  Log Message:
  -----------
  Vendor import of tzdata2009k

- Changes in Mauritius and Bangladesh
- No leapsecond at the end of December 2009

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 6f935d101600817b8a100b996712a23ec6e2919f
      https://github.com/pcbsd/freebsd/commit/6f935d101600817b8a100b996712a23ec6e2919f
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-08-17 (Mon, 17 Aug 2009)

  Changed paths:
    M africa
    M australasia

  Log Message:
  -----------
  Vendor import of tzdata2009l:

- Egypt will go to Wintertime on 21 August 2009
- Heads up for a possible DST in Samoa

Obtained from:	 ftp://elsie.nci.nih.gov/pub/


  Commit: 2b4e373f58ff6e403cc926cf72c765dca832751b
      https://github.com/pcbsd/freebsd/commit/2b4e373f58ff6e403cc926cf72c765dca832751b
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-09-08 (Tue, 08 Sep 2009)

  Changed paths:
    M asia
    M australasia

  Log Message:
  -----------
  Vendor import of tzdata2008m:

Samoa will go in DST on 4 October 2009 till 28 March 2010
Palestine will go back from DST on 4 September 2009

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 6f5a73c8e8122ba2ba83bf53401571b47d9360d2
      https://github.com/pcbsd/freebsd/commit/6f5a73c8e8122ba2ba83bf53401571b47d9360d2
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-09-28 (Mon, 28 Sep 2009)

  Changed paths:
    M asia
    M southamerica

  Log Message:
  -----------
  Import of tzdata2009n:

Pakistan will go out of DST on 1 October 2009.
Heads up for upcoming changes in Argentina.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 0217fc0863c6d25951e0fdb47aac3277787f84e6
      https://github.com/pcbsd/freebsd/commit/0217fc0863c6d25951e0fdb47aac3277787f84e6
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-10-20 (Tue, 20 Oct 2009)

  Changed paths:
    M asia
    M australasia

  Log Message:
  -----------
  Vendor import of tzdata2009o:

- Somoa has not moved to DST this year (comment only)
- Bangladesh stays on DST for now.
- Pakistan went back to standard time in 1 October 2009

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 0fab581585aa2c1fa52084615db55d708db938b4
      https://github.com/pcbsd/freebsd/commit/0fab581585aa2c1fa52084615db55d708db938b4
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-10-27 (Tue, 27 Oct 2009)

  Changed paths:
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2009p

- Argentina will not go in DST this year.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: c4d04703f0f324e2b98d34f14480abf28c95c5db
      https://github.com/pcbsd/freebsd/commit/c4d04703f0f324e2b98d34f14480abf28c95c5db
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-11-02 (Mon, 02 Nov 2009)

  Changed paths:
    M asia
    M europe
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2009q:

- New region: Asia/Novokuznetsk
- Kemerovo oblast' (Kemerovo region) in Russia will change current
  time zone on 29 March 2010
- Add historical data for Hongkong 1941 - 1980
- Syria will go to winter time in the last weekend of October 2009.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: c17b681ea5da432b399bb3318c8b366764d16bf5
      https://github.com/pcbsd/freebsd/commit/c17b681ea5da432b399bb3318c8b366764d16bf5
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-11-09 (Mon, 09 Nov 2009)

  Changed paths:
    M antarctica

  Log Message:
  -----------
  Vendor import of tzdata2009r:

- Three Australian stations in Antarctica have changed their time zone:
  Casey moved from UTC+8 to UTC+11
  Davis moved from UTC+7 to UTC+5
  Mawson moved from UTC+6 to UTC+5
  The changes occurred on 2009-10-18 at 02:00 (local times).

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: e1d1223a600e6185b27d509dde6ba4c9118b98ed
      https://github.com/pcbsd/freebsd/commit/e1d1223a600e6185b27d509dde6ba4c9118b98ed
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-11-16 (Mon, 16 Nov 2009)

  Changed paths:
    M antarctica
    M australasia

  Log Message:
  -----------
  Vendor import of tzdata2009s:

- Harmless typo in definitions of Antarctica/Davis
- Fiji will go to DST between 29 November 2009 and 25 April 2010

Obtained from:	 ftp://elsie.nci.nih.gov/pub/


  Commit: f180f3f918e1d28e1874a8a31a8896b1333bdd04
      https://github.com/pcbsd/freebsd/commit/f180f3f918e1d28e1874a8a31a8896b1333bdd04
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-12-22 (Tue, 22 Dec 2009)

  Changed paths:
    M asia
    M europe
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzcode2009t:

Comments only, no data changes.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 52a33de188b1f4fd7bd59901b13842264763d400
      https://github.com/pcbsd/freebsd/commit/52a33de188b1f4fd7bd59901b13842264763d400
  Author: edwin <edwin at FreeBSD.org>
  Date:   2009-12-29 (Tue, 29 Dec 2009)

  Changed paths:
    M asia

  Log Message:
  -----------
  Vendor import of tzdata2009u

Bangladesh will change its clock back to Standard Time on Dec 31, 2009.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 6a1a15690102d9d2b2b892e985a64b23c09cf378
      https://github.com/pcbsd/freebsd/commit/6a1a15690102d9d2b2b892e985a64b23c09cf378
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-01-18 (Mon, 18 Jan 2010)

  Changed paths:
    M asia

  Log Message:
  -----------
  Vendor import of tzdata2010a:

Administrative only: Fix AT fields for Asia/Dhaka

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 997ea75acf7ce7132442b66e489a8126366c47d1
      https://github.com/pcbsd/freebsd/commit/997ea75acf7ce7132442b66e489a8126366c47d1
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-01-26 (Tue, 26 Jan 2010)

  Changed paths:
    M northamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2010b:

Mexico's House of Representatives has approved a proposal for
northern Mexico's border cities to share the same daylight saving
schedule as the United States.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 7047ac136f6f20cd59b714e143ab462ddb43d192
      https://github.com/pcbsd/freebsd/commit/7047ac136f6f20cd59b714e143ab462ddb43d192
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-03-02 (Tue, 02 Mar 2010)

  Changed paths:
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2010c

Paraguay changes its DST schedule, postponing the March rule to
April and modifying the October date.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: f2fa35966396a625a1a3076e16adf117c7046f16
      https://github.com/pcbsd/freebsd/commit/f2fa35966396a625a1a3076e16adf117c7046f16
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-03-08 (Mon, 08 Mar 2010)

  Changed paths:
    M asia
    M australasia
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2010e (tzdata2010d was immidaiately superseeded)

- Adjust beginning / end of DST in Bangladesh (minimal impact)
- Fiji ends DST one month earlier to last Sunday of March
- Samoa changes
- Chile extends DST until 3 April this year.


  Commit: 28ca96819f3dfb3213ab1a2c14a3a5673571d4b8
      https://github.com/pcbsd/freebsd/commit/28ca96819f3dfb3213ab1a2c14a3a5673571d4b8
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-03-22 (Mon, 22 Mar 2010)

  Changed paths:
    M antarctica
    M asia
    M australasia
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2010f:

The Australian Antartic Division:
- Macquarie Island will stay on UTC+11 for winter and not switch back from DST.
- Casey station reverted to its normal time of UTC+8 on 5 March 2010.
- Davis station will revert to its normal time of UTC+7 at 10 March 2010
- Mawson station stays on UTC+5.

Syria will start DST on Thursday 1 April 2010 at midnight.

Correct Samao DST start date (26 Sep vs 24 Oct)

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: c05404f5b3f8075c08adee17c254aae21941d7af
      https://github.com/pcbsd/freebsd/commit/c05404f5b3f8075c08adee17c254aae21941d7af
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-04-05 (Mon, 05 Apr 2010)

  Changed paths:
    M asia
    M europe
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2010h

>From tzdata2010h:

- Tunis will not go into DST this year.
- Pakistan will not go into DST this year.

>From tzdata2010g:

- Bangladesh cancels DST.
- Palestine goes into DST one day later than expected.

- Russian timezones update:
  Europe/Samara goes to Moscow time.
  Asia/Kamchatka goes to Moscow+8 time.
  Asia/Anadyr goes to Moscow+8 time.

Obtained from:	 ftp://elsie.nci.nih.gov/pub/


  Commit: 8e67a39c42e9dc1b700737269c814e5b804aafdf
      https://github.com/pcbsd/freebsd/commit/8e67a39c42e9dc1b700737269c814e5b804aafdf
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-04-19 (Mon, 19 Apr 2010)

  Changed paths:
    M africa
    M asia
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2010i:

- Marocca will have DST this year between May and August
- Historical data for Taiwan
- No more DST for the Argentinian province/state San Luis this year.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 8681caaca6fd1330148ac6646da3c2d4554762c8
      https://github.com/pcbsd/freebsd/commit/8681caaca6fd1330148ac6646da3c2d4554762c8
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-05-10 (Mon, 10 May 2010)

  Changed paths:
    M northamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2010j

- Bahia de Banderas (Mexican state of Nayarit) changed time zone
  UTC-7 to new time zone UTC-6 on April 4, 2010 (to share the same
  time zone as nearby city Puerto Vallarta, Jalisco).

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 70089adff13a23d0d78280cf95d4b82cfda8edc6
      https://github.com/pcbsd/freebsd/commit/70089adff13a23d0d78280cf95d4b82cfda8edc6
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-08-01 (Sun, 01 Aug 2010)

  Changed paths:
    M africa
    M australasia
    M backward
    M europe
    M leapseconds
    M northamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2010k

- Daylight Saving Time will not be used in Egypt during Ramadan this year.
- Proper names for Pacific/Pohnpei and Pacific/Chuuk
- Fix historical information for Finland for 1981 and 1982
- No leap-second for December 2010.
- Fix historical information for Ontario (Canada)

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 1a943b4ef24988579456077e18700af1408f8618
      https://github.com/pcbsd/freebsd/commit/1a943b4ef24988579456077e18700af1408f8618
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-08-17 (Tue, 17 Aug 2010)

  Changed paths:
    M africa
    M asia

  Log Message:
  -----------
  Vendor import of tzdata2010l

- Fix start times of DST for Egypt.
- clocks were set back one hour at 2010-08-11 00:00:00 local time
  in Gaza and the West Bank.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 47e02f1007f88c0f3f7d3e92d5fc55ba95d0e831
      https://github.com/pcbsd/freebsd/commit/47e02f1007f88c0f3f7d3e92d5fc55ba95d0e831
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-09-30 (Thu, 30 Sep 2010)

  Changed paths:
    M asia
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2010m:

- Fix historical data for Hongkong
- Fix location description for Antarctica/Vostok

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: 3032f5ce0d1919809a5f3ab301604aebcc431ba9
      https://github.com/pcbsd/freebsd/commit/3032f5ce0d1919809a5f3ab301604aebcc431ba9
  Author: edwin <edwin at FreeBSD.org>
  Date:   2010-11-02 (Tue, 02 Nov 2010)

  Changed paths:
    M australasia

  Log Message:
  -----------
  Vendor import of tzdata2010o:

- Fiji will end DST 3 weeks earlier than expected - on March 6,
  2011, not March 27, 2011.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: ef131d12abf681b4a3030c19d3d7354984514a80
      https://github.com/pcbsd/freebsd/commit/ef131d12abf681b4a3030c19d3d7354984514a80
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-01-31 (Mon, 31 Jan 2011)

  Changed paths:
    M australasia
    M northamerica

  Log Message:
  -----------
  Vendor import of tzdata2011a:

- Cleanup rules for Australia/South_Australia (nothing changed)
- Add historical information for Honolulu.

Obtained from:	 ftp://elsie.nci.nih.gov/pub/


  Commit: a11c6612f2adbf0a25d759fadabd4b42a6053385
      https://github.com/pcbsd/freebsd/commit/a11c6612f2adbf0a25d759fadabd4b42a6053385
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-03-01 (Tue, 01 Mar 2011)

  Changed paths:
    M northamerica
    M zone.tab

  Log Message:
  -----------
  Vendor Import of tzdata2011b

USA/Mercer County, North Dakota - Moved from Mountain time to Central time.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: ca05a5c5398f94fb649877a0da3d9178526b0f9c
      https://github.com/pcbsd/freebsd/commit/ca05a5c5398f94fb649877a0da3d9178526b0f9c
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-03-08 (Tue, 08 Mar 2011)

  Changed paths:
    M leapseconds
    M northamerica
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2011c

- No leapsecond in June 2011
- Add and update timezones for America/Juneau, America/Sitka,
  America/Metlakatla
- Change of Summer time to Winter time in Chili happens in April
  2011, not in March 2011.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: d3f8d78b5ab5b0dac43899204610577f8bddcecb
      https://github.com/pcbsd/freebsd/commit/d3f8d78b5ab5b0dac43899204610577f8bddcecb
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-03-15 (Tue, 15 Mar 2011)

  Changed paths:
    M australasia
    M etcetera
    M europe
    M northamerica

  Log Message:
  -----------
  Vendor import of tzdata2011d:

- Pacific/Apia will have DST on 2 April instead of 3 April in 2011.
- Turkye will go to DST on 28 April instead of 27 April in 2011.
- Cuba will go to DST on 20 April in 2011.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: ca8dad17049b03bc1708e044360ae5631bfe85da
      https://github.com/pcbsd/freebsd/commit/ca8dad17049b03bc1708e044360ae5631bfe85da
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-04-02 (Sat, 02 Apr 2011)

  Changed paths:
    M africa
    M asia
    M europe
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2011e:

Change for Africa/Casablanca:
- The 3rd april 2011 at 00:00:00, [it] will be 3rd april 1:00:00
- The 31th july 2011 at 00:59:59,  [it] will be 31th July 00:00:00

Update for SouthAmerica/Chili:
- Chile's clocks will go back an hour this year on the 7th of May instead
  of this Saturday. They will go forward again the 3rd Saturday in
  August, not in October as they have since 1968. This is a pilot plan
  which will be reevaluated in 2012.

Obtained from:   ftp://elsie.nci.nih.gov/pub/


  Commit: b67c15455cffa6cba35b91f88925c262ff04e290
      https://github.com/pcbsd/freebsd/commit/b67c15455cffa6cba35b91f88925c262ff04e290
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-04-11 (Mon, 11 Apr 2011)

  Changed paths:
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2011f:

- During 2011 the Falkland Islands will remain on Summer time.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: a42bf8ece4fb9a26105a5815a66e5d4339d84327
      https://github.com/pcbsd/freebsd/commit/a42bf8ece4fb9a26105a5815a66e5d4339d84327
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-04-26 (Tue, 26 Apr 2011)

  Changed paths:
    M africa
    M europe
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2011g:

- Egypt has cancelled the adjustment into DST for now.

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: c72663db04773ad41ae50cb8e901e67e2c27925e
      https://github.com/pcbsd/freebsd/commit/c72663db04773ad41ae50cb8e901e67e2c27925e
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-06-28 (Tue, 28 Jun 2011)

  Changed paths:
    M antarctica
    M asia
    M europe
    M iso3166.tab
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2011h:

- Russia scraps DST in 2011
- Remove Netherlands Antilles, add Bonaire, Curacao, Sint Maarten

Obtained from:	ftp://elsie.nci.nih.gov/pub/


  Commit: b8aaef4662540cf50cd3c2be2bbd61891958bf7c
      https://github.com/pcbsd/freebsd/commit/b8aaef4662540cf50cd3c2be2bbd61891958bf7c
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-10-11 (Tue, 11 Oct 2011)

  Changed paths:
    M africa
    M asia
    M australasia
    M europe
    M iso3166.tab
    M northamerica
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2011l:

Changes in 2011i:

    Africa
    - Added South Sudan: Africa/Juba

    Australasia:
    - Samoa will go forward 24 hours at 30 December 2011 to better match
      the day of the week with its neighbours.

    Europe:
    - Europe/Kaliningrad will have the timezone KALT.

    North America:
    - Updates to Metlakatla historical data
    - Newfoundland, Labrador and Resolute will do something which I
      can't figure out.

    iso3166tab;
    - Add SS for South Sudan.

Changes in 2011j:

    - Samoa will go from 29 December 23:59:59 to 31 December 00:00:00.
    - Samoa DST will end on 1 April 2012

Changes in 2011k:

    - Gaza / West Bank goes back to standard time on 02 August 2011.
    - West Bank went bac kto DST on 30 August 2011.
    - Lots of changes in Minsk (GMT+3 without DST) and other Russian
      regions. A new timezone has been created for them, FET: Further-eastern
      European Time aka GMT+3.
    - Add Asian/Hebron to the zone.tab file.

Changes in 2011l:

    - West Bank came out of DST on 30 September 2011.
    - Fiji will g oin DST on 23 October and out of it on 26 Februari
    - State Bahia might go back to DST in 16 October 2011

    Due to legal problems, ado and Paul Eggert have to temporary suspend
    their work on the timezone database
    (http://thread.gmane.org/gmane.comp.time.tz/4133). Their work has
    been continued by volunteers on the tz community and the hosting
    of the data files is done by Robert Elz at ftp://munnari.oz.au/pub/.

Obtained from:	ftp://munnari.oz.au/pub, ftp://elsie.nci.nih.gov/pub/


  Commit: 801c5eae6304c598f1e7451ef1376cbb37c28af3
      https://github.com/pcbsd/freebsd/commit/801c5eae6304c598f1e7451ef1376cbb37c28af3
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-10-25 (Tue, 25 Oct 2011)

  Changed paths:
    M asia
    M australasia
    M backward
    M europe
    M northamerica
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2011m

Europe:
- Pridnestrovian Moldavian Republic (PMR, also known as
  "Pridnestrovie") has abolished seasonal clock change (no transition
  to the Winter Time).
- The recent change to the Ukranian time zone (Europe/Kiev) to
  introduce permanent daylight saving time (similar to Russia) was
  reverted.

South America:
- Bahia: The President signed a decree that includes Bahia in summer
  time.

zone.tab:
- Add Europe/Tiraspol Pridnestrovie

Obtained from:  ftp://ftp.iana.org/tz/releases/


  Commit: 9b1b3c42f52d8051e1e98e07f85028b5acbf4d45
      https://github.com/pcbsd/freebsd/commit/9b1b3c42f52d8051e1e98e07f85028b5acbf4d45
  Author: edwin <edwin at FreeBSD.org>
  Date:   2011-10-31 (Mon, 31 Oct 2011)

  Changed paths:
    M australasia
    M backward
    M europe
    M northamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2011n

- Fiji will end DST on 22 January 2012.
- Moldova split into two timezones has been cancelled.
- Cuba will end DST on 13 November 2011

Obtained from:	 ftp://ftp.iana.org/tz/releases/


  Commit: 6c9003a8e8a97308e1d84bea32f1ea3db20e6551
      https://github.com/pcbsd/freebsd/commit/6c9003a8e8a97308e1d84bea32f1ea3db20e6551
  Author: edwin <edwin at FreeBSD.org>
  Date:   2012-03-24 (Sat, 24 Mar 2012)

  Changed paths:
    M antarctica
    M asia
    M australasia
    M europe
    M leapseconds
    M northamerica
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2012a

Update to 2012a

- Updates to various locations in Antarctica.
- Armenia will abolish DST this year.
- Not only Samoa has moved to UTC+14, also Fakaofo did.
- There will be a leap second in 30 June 2012.
- Historical updates of 1918 to Canada, Winn, Regina, Edm, Vanc, Creston.
- Chili stays on DST until 28 April 2012
- The Falkland islands will stay on DST this year.

Obtained from:	ftp://ftp.iana.org/tz/releases/


  Commit: 37c437f13f2394e5ea74993fbcf4726a685e3aa7
      https://github.com/pcbsd/freebsd/commit/37c437f13f2394e5ea74993fbcf4726a685e3aa7
  Author: bapt <bapt at FreeBSD.org>
  Date:   2012-05-28 (Mon, 28 May 2012)

  Changed paths:
    M CHANGES
    M VERSION
    M defs.h
    M lr0.c
    M main.c
    M mkpar.c
    M output.c
    M package/byacc.spec
    M package/debian/changelog
    M reader.c
    M symtab.c
    M verbose.c

  Log Message:
  -----------
  Vendor import of byacc 20120526

Approved by:	des (mentor, implicit)


  Commit: 5f338d7ea9e72c8a02b77154caa3659b157ee8b7
      https://github.com/pcbsd/freebsd/commit/5f338d7ea9e72c8a02b77154caa3659b157ee8b7
  Author: edwin <edwin at FreeBSD.org>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M africa
    M antarctica
    M asia
    M australasia
    M backward
    M etcetera
    M europe
    M factory
    M iso3166.tab
    M leapseconds
    M northamerica
    M pacificnew
    M solar87
    M solar88
    M solar89
    M southamerica
    M systemv
    M yearistype.sh
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2012f

- Pacific/Fiji will go into DST from 21 October 2012 till 20 January 2013.
- Fix offset for Pacific/Tokelau.
- Gaza and West Bank had DST from 29 March to 28 September 2012.
- Syria has DST from April till October
- Morocco had DST from April to September 2012 except for 20 July to 20 August.
- Cuba changed to DST from 1 April 2012 only.
- Haiti has DST between 8 March and 1 November in 2012.

Obtained from:	ftp://ftp.iana.org/tz/releases/


  Commit: e6a3e433a5855d8ed6e34b804a353c79dbce9adf
      https://github.com/pcbsd/freebsd/commit/e6a3e433a5855d8ed6e34b804a353c79dbce9adf
  Author: edwin <edwin at FreeBSD.org>
  Date:   2012-10-22 (Mon, 22 Oct 2012)

  Changed paths:
    M asia
    M australasia

  Log Message:
  -----------
  Vendor import of tzdata2012g:

- Fix end of DST in Gaza and Hebron
- Western Samoa: DST start at 30 Septembet 2012 and finished at 7 April 2013.

Obtained from:	ftp://ftp.iana.org/tz/releases/


  Commit: 58b5b4b42d239e5302ce436468fb8563ed475ae0
      https://github.com/pcbsd/freebsd/commit/58b5b4b42d239e5302ce436468fb8563ed475ae0
  Author: edwin <edwin at FreeBSD.org>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M asia
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2012h

- Bahia no longer has DST.
- Tocantins has DST.
- Israel has new DST rules next year.
- Jordan stays on DST this winter.

Obtained from:	ftp://ftp.iana.org/tz/release


  Commit: 06a0a784bcaf4c29a8a38e4199fefe2d31aa7f4b
      https://github.com/pcbsd/freebsd/commit/06a0a784bcaf4c29a8a38e4199fefe2d31aa7f4b
  Author: edwin <edwin at FreeBSD.org>
  Date:   2012-11-12 (Mon, 12 Nov 2012)

  Changed paths:
    M asia
    M northamerica

  Log Message:
  -----------
  Vendor import of tzdata2012i

- Cuba is changing back to Standard Time on 4 November 2012.

Obtained from:	ftp://ftp.iana.org/tz/releases/


  Commit: 829862fc2cb0af9aea5b9e4ecaca00784a731dae
      https://github.com/pcbsd/freebsd/commit/829862fc2cb0af9aea5b9e4ecaca00784a731dae
  Author: edwin <edwin at FreeBSD.org>
  Date:   2012-11-13 (Tue, 13 Nov 2012)

  Changed paths:
    M africa
    M asia
    M australasia
    M europe
    M northamerica
    M southamerica

  Log Message:
  -----------
  Vendor import of tzdata2012j

- Libya went to Standard Time on 10 November 2012

Obtained from: ftp://ftp.iana.org/tz/releases/


  Commit: 6e494615bb7321daaf11c369792a45b9ae24df46
      https://github.com/pcbsd/freebsd/commit/6e494615bb7321daaf11c369792a45b9ae24df46
  Author: edwin <edwin at FreeBSD.org>
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M africa
    M antarctica
    M asia
    M australasia
    M europe
    M northamerica
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2013b:

Lots of historical data added.

Morocco: add DST rules for the coming years
Cuba: Doing DST in 2013.
Chili: Will do DST in 2013 as it seems.

Obtained from:		ftp://ftp.iana.org/tz/releases/


  Commit: ca00549648e96e3a6b51a866b47461de8073d368
      https://github.com/pcbsd/freebsd/commit/ca00549648e96e3a6b51a866b47461de8073d368
  Author: edwin <edwin at FreeBSD.org>
  Date:   2013-04-20 (Sat, 20 Apr 2013)

  Changed paths:
    M antarctica
    M asia
    M australasia
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2013c

- antarctica: AusAQ and ATAQ have been removed.
- Antarctica/Macquarie has been moved to australasia file and AU.
- Asia/Hebron, Palestine updated for 2013.
- Paraguay stays with DST for the whole year.

Obtained from:	ftp://ftp.iana.org/tz/releases/


  Commit: 95d4c5316c909b52acdb0fc82df21893b67abf50
      https://github.com/pcbsd/freebsd/commit/95d4c5316c909b52acdb0fc82df21893b67abf50
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M CHANGES
    M VERSION
    M aclocal.m4
    M config.guess
    M config.sub
    M config_h.in
    M configure
    M configure.in
    M main.c
    M makefile.in
    M output.c
    M package/byacc.spec
    M package/debian/changelog
    M skeleton.c
    M test/calc.tab.c
    M test/calc1.tab.c
    M test/calc1.y
    M test/calc2.tab.c
    M test/calc3.tab.c
    M test/code_calc.code.c
    M test/code_error.code.c
    M test/error.tab.c
    M test/ftp.output
    M test/ftp.tab.c
    M test/ftp.tab.h
    M test/ftp.y
    M test/grammar.tab.c
    M test/pure_calc.tab.c
    M test/pure_error.tab.c
    M test/quote_calc-s.tab.c
    M test/quote_calc.tab.c
    M test/quote_calc2-s.tab.c
    M test/quote_calc2.tab.c
    M test/quote_calc3-s.tab.c
    M test/quote_calc3.tab.c
    M test/quote_calc4-s.tab.c
    M test/quote_calc4.tab.c

  Log Message:
  -----------
  Import byacc 20130304


  Commit: b931f4d5e112671fe832540ed52cbf14ca661415
      https://github.com/pcbsd/freebsd/commit/b931f4d5e112671fe832540ed52cbf14ca661415
  Author: edwin <edwin at FreeBSD.org>
  Date:   2013-07-07 (Sun, 07 Jul 2013)

  Changed paths:
    M africa
    M asia
    M australasia
    M europe
    M iso3166.tab
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Vendor import of tzdata2013d:

- Morocco:
  announced that the year's Ramadan daylight-savings transitions
  would be 2013-07-07 and 2013-08-10.

- Israel:
  As of 2013, DST starts at 02:00 on the Friday before the last
  Sunday in March.  DST ends at 02:00 on the first Sunday after
  October 1, unless it occurs on the second day of the Jewish Rosh
  Hashana holiday, in which case DST ends a day later (i.e. at 02:00
  the first Monday after October 2).  [Rosh Hashana holidays are
  factored in until 2100.]

Obtained from:	ftp://ftp.iana.org/tz/releases/


  Commit: 9fb1e60ac4af72d292fbd113135bfb6e137bb153
      https://github.com/pcbsd/freebsd/commit/9fb1e60ac4af72d292fbd113135bfb6e137bb153
  Author: edwin <edwin at FreeBSD.org>
  Date:   2013-09-26 (Thu, 26 Sep 2013)

  Changed paths:
    M africa
    M antarctica
    M asia
    M australasia
    M backward
    M etcetera
    M europe
    M iso3166.tab
    A leap-seconds.list
    R leapseconds
    M northamerica
    M southamerica
    M zone.tab

  Log Message:
  -----------
  Update to tzdata2013f:

Jordan goes to winter time on the last Friday in October.
Tocantins in Brazil will not go into summer time in October.
Indonesian time zones renames.
Lots of cleanups in with regarding to links and historical data.


  Commit: 92ad1f46a6de9a5a09622697115eceeaad79efdc
      https://github.com/pcbsd/freebsd/commit/92ad1f46a6de9a5a09622697115eceeaad79efdc
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-02 (Wed, 02 Oct 2013)

  Changed paths:
    M LOCKS
    M Makefile
    M Makefile.inc1
    M ObsoleteFiles.inc
    M UPDATING
    M bin/dd/dd.1
    M cddl/contrib/opensolaris/cmd/zfs/zfs.8
    M cddl/contrib/opensolaris/cmd/zpool/zpool-features.7
    M cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c
    M cddl/contrib/opensolaris/lib/libzpool/common/kernel.c
    M cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h
    M cddl/lib/libdtrace/tcp.d
    R contrib/bind9/CHANGES
    R contrib/bind9/COPYRIGHT
    R contrib/bind9/FAQ
    R contrib/bind9/FAQ.xml
    R contrib/bind9/HISTORY
    R contrib/bind9/Makefile.in
    R contrib/bind9/README
    R contrib/bind9/acconfig.h
    R contrib/bind9/aclocal.m4
    R contrib/bind9/bin/Makefile.in
    R contrib/bind9/bin/check/Makefile.in
    R contrib/bind9/bin/check/check-tool.c
    R contrib/bind9/bin/check/check-tool.h
    R contrib/bind9/bin/check/named-checkconf.8
    R contrib/bind9/bin/check/named-checkconf.c
    R contrib/bind9/bin/check/named-checkconf.docbook
    R contrib/bind9/bin/check/named-checkconf.html
    R contrib/bind9/bin/check/named-checkzone.8
    R contrib/bind9/bin/check/named-checkzone.c
    R contrib/bind9/bin/check/named-checkzone.docbook
    R contrib/bind9/bin/check/named-checkzone.html
    R contrib/bind9/bin/confgen/Makefile.in
    R contrib/bind9/bin/confgen/ddns-confgen.8
    R contrib/bind9/bin/confgen/ddns-confgen.c
    R contrib/bind9/bin/confgen/ddns-confgen.docbook
    R contrib/bind9/bin/confgen/ddns-confgen.html
    R contrib/bind9/bin/confgen/include/confgen/os.h
    R contrib/bind9/bin/confgen/keygen.c
    R contrib/bind9/bin/confgen/keygen.h
    R contrib/bind9/bin/confgen/rndc-confgen.8
    R contrib/bind9/bin/confgen/rndc-confgen.c
    R contrib/bind9/bin/confgen/rndc-confgen.docbook
    R contrib/bind9/bin/confgen/rndc-confgen.html
    R contrib/bind9/bin/confgen/unix/Makefile.in
    R contrib/bind9/bin/confgen/unix/os.c
    R contrib/bind9/bin/confgen/util.c
    R contrib/bind9/bin/confgen/util.h
    R contrib/bind9/bin/dig/Makefile.in
    R contrib/bind9/bin/dig/dig.1
    R contrib/bind9/bin/dig/dig.c
    R contrib/bind9/bin/dig/dig.docbook
    R contrib/bind9/bin/dig/dig.html
    R contrib/bind9/bin/dig/dighost.c
    R contrib/bind9/bin/dig/host.1
    R contrib/bind9/bin/dig/host.c
    R contrib/bind9/bin/dig/host.docbook
    R contrib/bind9/bin/dig/host.html
    R contrib/bind9/bin/dig/include/dig/dig.h
    R contrib/bind9/bin/dig/nslookup.1
    R contrib/bind9/bin/dig/nslookup.c
    R contrib/bind9/bin/dig/nslookup.docbook
    R contrib/bind9/bin/dig/nslookup.html
    R contrib/bind9/bin/dnssec/Makefile.in
    R contrib/bind9/bin/dnssec/dnssec-dsfromkey.8
    R contrib/bind9/bin/dnssec/dnssec-dsfromkey.c
    R contrib/bind9/bin/dnssec/dnssec-dsfromkey.docbook
    R contrib/bind9/bin/dnssec/dnssec-dsfromkey.html
    R contrib/bind9/bin/dnssec/dnssec-keyfromlabel.8
    R contrib/bind9/bin/dnssec/dnssec-keyfromlabel.c
    R contrib/bind9/bin/dnssec/dnssec-keyfromlabel.docbook
    R contrib/bind9/bin/dnssec/dnssec-keyfromlabel.html
    R contrib/bind9/bin/dnssec/dnssec-keygen.8
    R contrib/bind9/bin/dnssec/dnssec-keygen.c
    R contrib/bind9/bin/dnssec/dnssec-keygen.docbook
    R contrib/bind9/bin/dnssec/dnssec-keygen.html
    R contrib/bind9/bin/dnssec/dnssec-revoke.8
    R contrib/bind9/bin/dnssec/dnssec-revoke.c
    R contrib/bind9/bin/dnssec/dnssec-revoke.docbook
    R contrib/bind9/bin/dnssec/dnssec-revoke.html
    R contrib/bind9/bin/dnssec/dnssec-settime.8
    R contrib/bind9/bin/dnssec/dnssec-settime.c
    R contrib/bind9/bin/dnssec/dnssec-settime.docbook
    R contrib/bind9/bin/dnssec/dnssec-settime.html
    R contrib/bind9/bin/dnssec/dnssec-signzone.8
    R contrib/bind9/bin/dnssec/dnssec-signzone.c
    R contrib/bind9/bin/dnssec/dnssec-signzone.docbook
    R contrib/bind9/bin/dnssec/dnssec-signzone.html
    R contrib/bind9/bin/dnssec/dnssec-verify.8
    R contrib/bind9/bin/dnssec/dnssec-verify.c
    R contrib/bind9/bin/dnssec/dnssec-verify.docbook
    R contrib/bind9/bin/dnssec/dnssec-verify.html
    R contrib/bind9/bin/dnssec/dnssectool.c
    R contrib/bind9/bin/dnssec/dnssectool.h
    R contrib/bind9/bin/named/Makefile.in
    R contrib/bind9/bin/named/bind.keys.h
    R contrib/bind9/bin/named/bind9.ver3.xsl
    R contrib/bind9/bin/named/bind9.ver3.xsl.h
    R contrib/bind9/bin/named/bind9.xsl
    R contrib/bind9/bin/named/bind9.xsl.h
    R contrib/bind9/bin/named/builtin.c
    R contrib/bind9/bin/named/client.c
    R contrib/bind9/bin/named/config.c
    R contrib/bind9/bin/named/control.c
    R contrib/bind9/bin/named/controlconf.c
    R contrib/bind9/bin/named/convertxsl.pl
    R contrib/bind9/bin/named/include/dlz/dlz_dlopen_driver.h
    R contrib/bind9/bin/named/include/named/builtin.h
    R contrib/bind9/bin/named/include/named/client.h
    R contrib/bind9/bin/named/include/named/config.h
    R contrib/bind9/bin/named/include/named/control.h
    R contrib/bind9/bin/named/include/named/globals.h
    R contrib/bind9/bin/named/include/named/interfacemgr.h
    R contrib/bind9/bin/named/include/named/listenlist.h
    R contrib/bind9/bin/named/include/named/log.h
    R contrib/bind9/bin/named/include/named/logconf.h
    R contrib/bind9/bin/named/include/named/lwaddr.h
    R contrib/bind9/bin/named/include/named/lwdclient.h
    R contrib/bind9/bin/named/include/named/lwresd.h
    R contrib/bind9/bin/named/include/named/lwsearch.h
    R contrib/bind9/bin/named/include/named/main.h
    R contrib/bind9/bin/named/include/named/notify.h
    R contrib/bind9/bin/named/include/named/ns_smf_globals.h
    R contrib/bind9/bin/named/include/named/query.h
    R contrib/bind9/bin/named/include/named/server.h
    R contrib/bind9/bin/named/include/named/sortlist.h
    R contrib/bind9/bin/named/include/named/statschannel.h
    R contrib/bind9/bin/named/include/named/tkeyconf.h
    R contrib/bind9/bin/named/include/named/tsigconf.h
    R contrib/bind9/bin/named/include/named/types.h
    R contrib/bind9/bin/named/include/named/update.h
    R contrib/bind9/bin/named/include/named/xfrout.h
    R contrib/bind9/bin/named/include/named/zoneconf.h
    R contrib/bind9/bin/named/interfacemgr.c
    R contrib/bind9/bin/named/listenlist.c
    R contrib/bind9/bin/named/log.c
    R contrib/bind9/bin/named/logconf.c
    R contrib/bind9/bin/named/lwaddr.c
    R contrib/bind9/bin/named/lwdclient.c
    R contrib/bind9/bin/named/lwderror.c
    R contrib/bind9/bin/named/lwdgabn.c
    R contrib/bind9/bin/named/lwdgnba.c
    R contrib/bind9/bin/named/lwdgrbn.c
    R contrib/bind9/bin/named/lwdnoop.c
    R contrib/bind9/bin/named/lwresd.8
    R contrib/bind9/bin/named/lwresd.c
    R contrib/bind9/bin/named/lwresd.docbook
    R contrib/bind9/bin/named/lwresd.html
    R contrib/bind9/bin/named/lwsearch.c
    R contrib/bind9/bin/named/main.c
    R contrib/bind9/bin/named/named.8
    R contrib/bind9/bin/named/named.conf.5
    R contrib/bind9/bin/named/named.conf.docbook
    R contrib/bind9/bin/named/named.conf.html
    R contrib/bind9/bin/named/named.docbook
    R contrib/bind9/bin/named/named.html
    R contrib/bind9/bin/named/notify.c
    R contrib/bind9/bin/named/query.c
    R contrib/bind9/bin/named/server.c
    R contrib/bind9/bin/named/sortlist.c
    R contrib/bind9/bin/named/statschannel.c
    R contrib/bind9/bin/named/tkeyconf.c
    R contrib/bind9/bin/named/tsigconf.c
    R contrib/bind9/bin/named/unix/Makefile.in
    R contrib/bind9/bin/named/unix/dlz_dlopen_driver.c
    R contrib/bind9/bin/named/unix/include/named/os.h
    R contrib/bind9/bin/named/unix/os.c
    R contrib/bind9/bin/named/update.c
    R contrib/bind9/bin/named/xfrout.c
    R contrib/bind9/bin/named/zoneconf.c
    R contrib/bind9/bin/nsupdate/Makefile.in
    R contrib/bind9/bin/nsupdate/nsupdate.1
    R contrib/bind9/bin/nsupdate/nsupdate.c
    R contrib/bind9/bin/nsupdate/nsupdate.docbook
    R contrib/bind9/bin/nsupdate/nsupdate.html
    R contrib/bind9/bin/rndc/Makefile.in
    R contrib/bind9/bin/rndc/include/rndc/os.h
    R contrib/bind9/bin/rndc/rndc.8
    R contrib/bind9/bin/rndc/rndc.c
    R contrib/bind9/bin/rndc/rndc.conf
    R contrib/bind9/bin/rndc/rndc.conf.5
    R contrib/bind9/bin/rndc/rndc.conf.docbook
    R contrib/bind9/bin/rndc/rndc.conf.html
    R contrib/bind9/bin/rndc/rndc.docbook
    R contrib/bind9/bin/rndc/rndc.html
    R contrib/bind9/bin/rndc/util.c
    R contrib/bind9/bin/rndc/util.h
    R contrib/bind9/bin/tools/Makefile.in
    R contrib/bind9/bin/tools/arpaname.1
    R contrib/bind9/bin/tools/arpaname.c
    R contrib/bind9/bin/tools/arpaname.docbook
    R contrib/bind9/bin/tools/arpaname.html
    R contrib/bind9/bin/tools/genrandom.8
    R contrib/bind9/bin/tools/genrandom.c
    R contrib/bind9/bin/tools/genrandom.docbook
    R contrib/bind9/bin/tools/genrandom.html
    R contrib/bind9/bin/tools/isc-hmac-fixup.8
    R contrib/bind9/bin/tools/isc-hmac-fixup.c
    R contrib/bind9/bin/tools/isc-hmac-fixup.docbook
    R contrib/bind9/bin/tools/isc-hmac-fixup.html
    R contrib/bind9/bin/tools/named-journalprint.8
    R contrib/bind9/bin/tools/named-journalprint.c
    R contrib/bind9/bin/tools/named-journalprint.docbook
    R contrib/bind9/bin/tools/named-journalprint.html
    R contrib/bind9/bin/tools/nsec3hash.8
    R contrib/bind9/bin/tools/nsec3hash.c
    R contrib/bind9/bin/tools/nsec3hash.docbook
    R contrib/bind9/bin/tools/nsec3hash.html
    R contrib/bind9/config.guess
    R contrib/bind9/config.h.in
    R contrib/bind9/config.sub
    R contrib/bind9/config.threads.in
    R contrib/bind9/configure.in
    R contrib/bind9/doc/Makefile.in
    R contrib/bind9/doc/arm/Bv9ARM-book.xml
    R contrib/bind9/doc/arm/Bv9ARM.ch01.html
    R contrib/bind9/doc/arm/Bv9ARM.ch02.html
    R contrib/bind9/doc/arm/Bv9ARM.ch03.html
    R contrib/bind9/doc/arm/Bv9ARM.ch04.html
    R contrib/bind9/doc/arm/Bv9ARM.ch05.html
    R contrib/bind9/doc/arm/Bv9ARM.ch06.html
    R contrib/bind9/doc/arm/Bv9ARM.ch07.html
    R contrib/bind9/doc/arm/Bv9ARM.ch08.html
    R contrib/bind9/doc/arm/Bv9ARM.ch09.html
    R contrib/bind9/doc/arm/Bv9ARM.ch10.html
    R contrib/bind9/doc/arm/Bv9ARM.html
    R contrib/bind9/doc/arm/Bv9ARM.pdf
    R contrib/bind9/doc/arm/Makefile.in
    R contrib/bind9/doc/arm/README-SGML
    R contrib/bind9/doc/arm/dnssec.xml
    R contrib/bind9/doc/arm/isc-logo.eps
    R contrib/bind9/doc/arm/isc-logo.pdf
    R contrib/bind9/doc/arm/libdns.xml
    R contrib/bind9/doc/arm/man.arpaname.html
    R contrib/bind9/doc/arm/man.ddns-confgen.html
    R contrib/bind9/doc/arm/man.dig.html
    R contrib/bind9/doc/arm/man.dnssec-dsfromkey.html
    R contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html
    R contrib/bind9/doc/arm/man.dnssec-keygen.html
    R contrib/bind9/doc/arm/man.dnssec-revoke.html
    R contrib/bind9/doc/arm/man.dnssec-settime.html
    R contrib/bind9/doc/arm/man.dnssec-signzone.html
    R contrib/bind9/doc/arm/man.dnssec-verify.html
    R contrib/bind9/doc/arm/man.genrandom.html
    R contrib/bind9/doc/arm/man.host.html
    R contrib/bind9/doc/arm/man.isc-hmac-fixup.html
    R contrib/bind9/doc/arm/man.named-checkconf.html
    R contrib/bind9/doc/arm/man.named-checkzone.html
    R contrib/bind9/doc/arm/man.named-journalprint.html
    R contrib/bind9/doc/arm/man.named.html
    R contrib/bind9/doc/arm/man.nsec3hash.html
    R contrib/bind9/doc/arm/man.nsupdate.html
    R contrib/bind9/doc/arm/man.rndc-confgen.html
    R contrib/bind9/doc/arm/man.rndc.conf.html
    R contrib/bind9/doc/arm/man.rndc.html
    R contrib/bind9/doc/arm/managed-keys.xml
    R contrib/bind9/doc/arm/pkcs11.xml
    R contrib/bind9/doc/misc/Makefile.in
    R contrib/bind9/doc/misc/dnssec
    R contrib/bind9/doc/misc/format-options.pl
    R contrib/bind9/doc/misc/ipv6
    R contrib/bind9/doc/misc/migration
    R contrib/bind9/doc/misc/migration-4to9
    R contrib/bind9/doc/misc/options
    R contrib/bind9/doc/misc/rfc-compliance
    R contrib/bind9/doc/misc/roadmap
    R contrib/bind9/doc/misc/sdb
    R contrib/bind9/doc/misc/sort-options.pl
    R contrib/bind9/install-sh
    R contrib/bind9/isc-config.sh.in
    R contrib/bind9/lib/Makefile.in
    R contrib/bind9/lib/bind9/Makefile.in
    R contrib/bind9/lib/bind9/api
    R contrib/bind9/lib/bind9/check.c
    R contrib/bind9/lib/bind9/getaddresses.c
    R contrib/bind9/lib/bind9/include/Makefile.in
    R contrib/bind9/lib/bind9/include/bind9/Makefile.in
    R contrib/bind9/lib/bind9/include/bind9/check.h
    R contrib/bind9/lib/bind9/include/bind9/getaddresses.h
    R contrib/bind9/lib/bind9/include/bind9/version.h
    R contrib/bind9/lib/bind9/version.c
    R contrib/bind9/lib/dns/Makefile.in
    R contrib/bind9/lib/dns/acache.c
    R contrib/bind9/lib/dns/acl.c
    R contrib/bind9/lib/dns/adb.c
    R contrib/bind9/lib/dns/api
    R contrib/bind9/lib/dns/byaddr.c
    R contrib/bind9/lib/dns/cache.c
    R contrib/bind9/lib/dns/callbacks.c
    R contrib/bind9/lib/dns/client.c
    R contrib/bind9/lib/dns/clientinfo.c
    R contrib/bind9/lib/dns/compress.c
    R contrib/bind9/lib/dns/db.c
    R contrib/bind9/lib/dns/dbiterator.c
    R contrib/bind9/lib/dns/dbtable.c
    R contrib/bind9/lib/dns/diff.c
    R contrib/bind9/lib/dns/dispatch.c
    R contrib/bind9/lib/dns/dlz.c
    R contrib/bind9/lib/dns/dns64.c
    R contrib/bind9/lib/dns/dnssec.c
    R contrib/bind9/lib/dns/ds.c
    R contrib/bind9/lib/dns/dst_api.c
    R contrib/bind9/lib/dns/dst_internal.h
    R contrib/bind9/lib/dns/dst_lib.c
    R contrib/bind9/lib/dns/dst_openssl.h
    R contrib/bind9/lib/dns/dst_parse.c
    R contrib/bind9/lib/dns/dst_parse.h
    R contrib/bind9/lib/dns/dst_result.c
    R contrib/bind9/lib/dns/ecdb.c
    R contrib/bind9/lib/dns/forward.c
    R contrib/bind9/lib/dns/gen-unix.h
    R contrib/bind9/lib/dns/gen.c
    R contrib/bind9/lib/dns/gssapi_link.c
    R contrib/bind9/lib/dns/gssapictx.c
    R contrib/bind9/lib/dns/hmac_link.c
    R contrib/bind9/lib/dns/include/Makefile.in
    R contrib/bind9/lib/dns/include/dns/Makefile.in
    R contrib/bind9/lib/dns/include/dns/acache.h
    R contrib/bind9/lib/dns/include/dns/acl.h
    R contrib/bind9/lib/dns/include/dns/adb.h
    R contrib/bind9/lib/dns/include/dns/bit.h
    R contrib/bind9/lib/dns/include/dns/byaddr.h
    R contrib/bind9/lib/dns/include/dns/cache.h
    R contrib/bind9/lib/dns/include/dns/callbacks.h
    R contrib/bind9/lib/dns/include/dns/cert.h
    R contrib/bind9/lib/dns/include/dns/client.h
    R contrib/bind9/lib/dns/include/dns/clientinfo.h
    R contrib/bind9/lib/dns/include/dns/compress.h
    R contrib/bind9/lib/dns/include/dns/db.h
    R contrib/bind9/lib/dns/include/dns/dbiterator.h
    R contrib/bind9/lib/dns/include/dns/dbtable.h
    R contrib/bind9/lib/dns/include/dns/diff.h
    R contrib/bind9/lib/dns/include/dns/dispatch.h
    R contrib/bind9/lib/dns/include/dns/dlz.h
    R contrib/bind9/lib/dns/include/dns/dlz_dlopen.h
    R contrib/bind9/lib/dns/include/dns/dns64.h
    R contrib/bind9/lib/dns/include/dns/dnssec.h
    R contrib/bind9/lib/dns/include/dns/ds.h
    R contrib/bind9/lib/dns/include/dns/ecdb.h
    R contrib/bind9/lib/dns/include/dns/events.h
    R contrib/bind9/lib/dns/include/dns/fixedname.h
    R contrib/bind9/lib/dns/include/dns/forward.h
    R contrib/bind9/lib/dns/include/dns/iptable.h
    R contrib/bind9/lib/dns/include/dns/journal.h
    R contrib/bind9/lib/dns/include/dns/keydata.h
    R contrib/bind9/lib/dns/include/dns/keyflags.h
    R contrib/bind9/lib/dns/include/dns/keytable.h
    R contrib/bind9/lib/dns/include/dns/keyvalues.h
    R contrib/bind9/lib/dns/include/dns/lib.h
    R contrib/bind9/lib/dns/include/dns/log.h
    R contrib/bind9/lib/dns/include/dns/lookup.h
    R contrib/bind9/lib/dns/include/dns/master.h
    R contrib/bind9/lib/dns/include/dns/masterdump.h
    R contrib/bind9/lib/dns/include/dns/message.h
    R contrib/bind9/lib/dns/include/dns/name.h
    R contrib/bind9/lib/dns/include/dns/ncache.h
    R contrib/bind9/lib/dns/include/dns/nsec.h
    R contrib/bind9/lib/dns/include/dns/nsec3.h
    R contrib/bind9/lib/dns/include/dns/opcode.h
    R contrib/bind9/lib/dns/include/dns/order.h
    R contrib/bind9/lib/dns/include/dns/peer.h
    R contrib/bind9/lib/dns/include/dns/portlist.h
    R contrib/bind9/lib/dns/include/dns/private.h
    R contrib/bind9/lib/dns/include/dns/rbt.h
    R contrib/bind9/lib/dns/include/dns/rcode.h
    R contrib/bind9/lib/dns/include/dns/rdata.h
    R contrib/bind9/lib/dns/include/dns/rdataclass.h
    R contrib/bind9/lib/dns/include/dns/rdatalist.h
    R contrib/bind9/lib/dns/include/dns/rdataset.h
    R contrib/bind9/lib/dns/include/dns/rdatasetiter.h
    R contrib/bind9/lib/dns/include/dns/rdataslab.h
    R contrib/bind9/lib/dns/include/dns/rdatatype.h
    R contrib/bind9/lib/dns/include/dns/request.h
    R contrib/bind9/lib/dns/include/dns/resolver.h
    R contrib/bind9/lib/dns/include/dns/result.h
    R contrib/bind9/lib/dns/include/dns/rootns.h
    R contrib/bind9/lib/dns/include/dns/rpz.h
    R contrib/bind9/lib/dns/include/dns/rriterator.h
    R contrib/bind9/lib/dns/include/dns/sdb.h
    R contrib/bind9/lib/dns/include/dns/sdlz.h
    R contrib/bind9/lib/dns/include/dns/secalg.h
    R contrib/bind9/lib/dns/include/dns/secproto.h
    R contrib/bind9/lib/dns/include/dns/soa.h
    R contrib/bind9/lib/dns/include/dns/ssu.h
    R contrib/bind9/lib/dns/include/dns/stats.h
    R contrib/bind9/lib/dns/include/dns/tcpmsg.h
    R contrib/bind9/lib/dns/include/dns/time.h
    R contrib/bind9/lib/dns/include/dns/timer.h
    R contrib/bind9/lib/dns/include/dns/tkey.h
    R contrib/bind9/lib/dns/include/dns/tsec.h
    R contrib/bind9/lib/dns/include/dns/tsig.h
    R contrib/bind9/lib/dns/include/dns/ttl.h
    R contrib/bind9/lib/dns/include/dns/types.h
    R contrib/bind9/lib/dns/include/dns/update.h
    R contrib/bind9/lib/dns/include/dns/validator.h
    R contrib/bind9/lib/dns/include/dns/version.h
    R contrib/bind9/lib/dns/include/dns/view.h
    R contrib/bind9/lib/dns/include/dns/xfrin.h
    R contrib/bind9/lib/dns/include/dns/zone.h
    R contrib/bind9/lib/dns/include/dns/zonekey.h
    R contrib/bind9/lib/dns/include/dns/zt.h
    R contrib/bind9/lib/dns/include/dst/Makefile.in
    R contrib/bind9/lib/dns/include/dst/dst.h
    R contrib/bind9/lib/dns/include/dst/gssapi.h
    R contrib/bind9/lib/dns/include/dst/lib.h
    R contrib/bind9/lib/dns/include/dst/result.h
    R contrib/bind9/lib/dns/iptable.c
    R contrib/bind9/lib/dns/journal.c
    R contrib/bind9/lib/dns/key.c
    R contrib/bind9/lib/dns/keydata.c
    R contrib/bind9/lib/dns/keytable.c
    R contrib/bind9/lib/dns/lib.c
    R contrib/bind9/lib/dns/log.c
    R contrib/bind9/lib/dns/lookup.c
    R contrib/bind9/lib/dns/master.c
    R contrib/bind9/lib/dns/masterdump.c
    R contrib/bind9/lib/dns/message.c
    R contrib/bind9/lib/dns/name.c
    R contrib/bind9/lib/dns/ncache.c
    R contrib/bind9/lib/dns/nsec.c
    R contrib/bind9/lib/dns/nsec3.c
    R contrib/bind9/lib/dns/openssl_link.c
    R contrib/bind9/lib/dns/openssldh_link.c
    R contrib/bind9/lib/dns/openssldsa_link.c
    R contrib/bind9/lib/dns/opensslecdsa_link.c
    R contrib/bind9/lib/dns/opensslgost_link.c
    R contrib/bind9/lib/dns/opensslrsa_link.c
    R contrib/bind9/lib/dns/order.c
    R contrib/bind9/lib/dns/peer.c
    R contrib/bind9/lib/dns/portlist.c
    R contrib/bind9/lib/dns/private.c
    R contrib/bind9/lib/dns/rbt.c
    R contrib/bind9/lib/dns/rbtdb.c
    R contrib/bind9/lib/dns/rbtdb.h
    R contrib/bind9/lib/dns/rbtdb64.c
    R contrib/bind9/lib/dns/rbtdb64.h
    R contrib/bind9/lib/dns/rcode.c
    R contrib/bind9/lib/dns/rdata.c
    R contrib/bind9/lib/dns/rdata/any_255/tsig_250.c
    R contrib/bind9/lib/dns/rdata/any_255/tsig_250.h
    R contrib/bind9/lib/dns/rdata/ch_3/a_1.c
    R contrib/bind9/lib/dns/rdata/ch_3/a_1.h
    R contrib/bind9/lib/dns/rdata/generic/afsdb_18.c
    R contrib/bind9/lib/dns/rdata/generic/afsdb_18.h
    R contrib/bind9/lib/dns/rdata/generic/cert_37.c
    R contrib/bind9/lib/dns/rdata/generic/cert_37.h
    R contrib/bind9/lib/dns/rdata/generic/cname_5.c
    R contrib/bind9/lib/dns/rdata/generic/cname_5.h
    R contrib/bind9/lib/dns/rdata/generic/dlv_32769.c
    R contrib/bind9/lib/dns/rdata/generic/dlv_32769.h
    R contrib/bind9/lib/dns/rdata/generic/dname_39.c
    R contrib/bind9/lib/dns/rdata/generic/dname_39.h
    R contrib/bind9/lib/dns/rdata/generic/dnskey_48.c
    R contrib/bind9/lib/dns/rdata/generic/dnskey_48.h
    R contrib/bind9/lib/dns/rdata/generic/ds_43.c
    R contrib/bind9/lib/dns/rdata/generic/ds_43.h
    R contrib/bind9/lib/dns/rdata/generic/eui48_108.c
    R contrib/bind9/lib/dns/rdata/generic/eui48_108.h
    R contrib/bind9/lib/dns/rdata/generic/eui64_109.c
    R contrib/bind9/lib/dns/rdata/generic/eui64_109.h
    R contrib/bind9/lib/dns/rdata/generic/gpos_27.c
    R contrib/bind9/lib/dns/rdata/generic/gpos_27.h
    R contrib/bind9/lib/dns/rdata/generic/hinfo_13.c
    R contrib/bind9/lib/dns/rdata/generic/hinfo_13.h
    R contrib/bind9/lib/dns/rdata/generic/hip_55.c
    R contrib/bind9/lib/dns/rdata/generic/hip_55.h
    R contrib/bind9/lib/dns/rdata/generic/ipseckey_45.c
    R contrib/bind9/lib/dns/rdata/generic/ipseckey_45.h
    R contrib/bind9/lib/dns/rdata/generic/isdn_20.c
    R contrib/bind9/lib/dns/rdata/generic/isdn_20.h
    R contrib/bind9/lib/dns/rdata/generic/key_25.c
    R contrib/bind9/lib/dns/rdata/generic/key_25.h
    R contrib/bind9/lib/dns/rdata/generic/keydata_65533.c
    R contrib/bind9/lib/dns/rdata/generic/keydata_65533.h
    R contrib/bind9/lib/dns/rdata/generic/l32_105.c
    R contrib/bind9/lib/dns/rdata/generic/l32_105.h
    R contrib/bind9/lib/dns/rdata/generic/l64_106.c
    R contrib/bind9/lib/dns/rdata/generic/l64_106.h
    R contrib/bind9/lib/dns/rdata/generic/loc_29.c
    R contrib/bind9/lib/dns/rdata/generic/loc_29.h
    R contrib/bind9/lib/dns/rdata/generic/lp_107.c
    R contrib/bind9/lib/dns/rdata/generic/lp_107.h
    R contrib/bind9/lib/dns/rdata/generic/mb_7.c
    R contrib/bind9/lib/dns/rdata/generic/mb_7.h
    R contrib/bind9/lib/dns/rdata/generic/md_3.c
    R contrib/bind9/lib/dns/rdata/generic/md_3.h
    R contrib/bind9/lib/dns/rdata/generic/mf_4.c
    R contrib/bind9/lib/dns/rdata/generic/mf_4.h
    R contrib/bind9/lib/dns/rdata/generic/mg_8.c
    R contrib/bind9/lib/dns/rdata/generic/mg_8.h
    R contrib/bind9/lib/dns/rdata/generic/minfo_14.c
    R contrib/bind9/lib/dns/rdata/generic/minfo_14.h
    R contrib/bind9/lib/dns/rdata/generic/mr_9.c
    R contrib/bind9/lib/dns/rdata/generic/mr_9.h
    R contrib/bind9/lib/dns/rdata/generic/mx_15.c
    R contrib/bind9/lib/dns/rdata/generic/mx_15.h
    R contrib/bind9/lib/dns/rdata/generic/naptr_35.c
    R contrib/bind9/lib/dns/rdata/generic/naptr_35.h
    R contrib/bind9/lib/dns/rdata/generic/nid_104.c
    R contrib/bind9/lib/dns/rdata/generic/nid_104.h
    R contrib/bind9/lib/dns/rdata/generic/ns_2.c
    R contrib/bind9/lib/dns/rdata/generic/ns_2.h
    R contrib/bind9/lib/dns/rdata/generic/nsec3_50.c
    R contrib/bind9/lib/dns/rdata/generic/nsec3_50.h
    R contrib/bind9/lib/dns/rdata/generic/nsec3param_51.c
    R contrib/bind9/lib/dns/rdata/generic/nsec3param_51.h
    R contrib/bind9/lib/dns/rdata/generic/nsec_47.c
    R contrib/bind9/lib/dns/rdata/generic/nsec_47.h
    R contrib/bind9/lib/dns/rdata/generic/null_10.c
    R contrib/bind9/lib/dns/rdata/generic/null_10.h
    R contrib/bind9/lib/dns/rdata/generic/nxt_30.c
    R contrib/bind9/lib/dns/rdata/generic/nxt_30.h
    R contrib/bind9/lib/dns/rdata/generic/opt_41.c
    R contrib/bind9/lib/dns/rdata/generic/opt_41.h
    R contrib/bind9/lib/dns/rdata/generic/proforma.c
    R contrib/bind9/lib/dns/rdata/generic/proforma.h
    R contrib/bind9/lib/dns/rdata/generic/ptr_12.c
    R contrib/bind9/lib/dns/rdata/generic/ptr_12.h
    R contrib/bind9/lib/dns/rdata/generic/rp_17.c
    R contrib/bind9/lib/dns/rdata/generic/rp_17.h
    R contrib/bind9/lib/dns/rdata/generic/rrsig_46.c
    R contrib/bind9/lib/dns/rdata/generic/rrsig_46.h
    R contrib/bind9/lib/dns/rdata/generic/rt_21.c
    R contrib/bind9/lib/dns/rdata/generic/rt_21.h
    R contrib/bind9/lib/dns/rdata/generic/sig_24.c
    R contrib/bind9/lib/dns/rdata/generic/sig_24.h
    R contrib/bind9/lib/dns/rdata/generic/soa_6.c
    R contrib/bind9/lib/dns/rdata/generic/soa_6.h
    R contrib/bind9/lib/dns/rdata/generic/spf_99.c
    R contrib/bind9/lib/dns/rdata/generic/spf_99.h
    R contrib/bind9/lib/dns/rdata/generic/sshfp_44.c
    R contrib/bind9/lib/dns/rdata/generic/sshfp_44.h
    R contrib/bind9/lib/dns/rdata/generic/tkey_249.c
    R contrib/bind9/lib/dns/rdata/generic/tkey_249.h
    R contrib/bind9/lib/dns/rdata/generic/tlsa_52.c
    R contrib/bind9/lib/dns/rdata/generic/tlsa_52.h
    R contrib/bind9/lib/dns/rdata/generic/txt_16.c
    R contrib/bind9/lib/dns/rdata/generic/txt_16.h
    R contrib/bind9/lib/dns/rdata/generic/unspec_103.c
    R contrib/bind9/lib/dns/rdata/generic/unspec_103.h
    R contrib/bind9/lib/dns/rdata/generic/uri_256.c
    R contrib/bind9/lib/dns/rdata/generic/uri_256.h
    R contrib/bind9/lib/dns/rdata/generic/x25_19.c
    R contrib/bind9/lib/dns/rdata/generic/x25_19.h
    R contrib/bind9/lib/dns/rdata/hs_4/a_1.c
    R contrib/bind9/lib/dns/rdata/hs_4/a_1.h
    R contrib/bind9/lib/dns/rdata/in_1/a6_38.c
    R contrib/bind9/lib/dns/rdata/in_1/a6_38.h
    R contrib/bind9/lib/dns/rdata/in_1/a_1.c
    R contrib/bind9/lib/dns/rdata/in_1/a_1.h
    R contrib/bind9/lib/dns/rdata/in_1/aaaa_28.c
    R contrib/bind9/lib/dns/rdata/in_1/aaaa_28.h
    R contrib/bind9/lib/dns/rdata/in_1/apl_42.c
    R contrib/bind9/lib/dns/rdata/in_1/apl_42.h
    R contrib/bind9/lib/dns/rdata/in_1/dhcid_49.c
    R contrib/bind9/lib/dns/rdata/in_1/dhcid_49.h
    R contrib/bind9/lib/dns/rdata/in_1/kx_36.c
    R contrib/bind9/lib/dns/rdata/in_1/kx_36.h
    R contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.c
    R contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.h
    R contrib/bind9/lib/dns/rdata/in_1/nsap_22.c
    R contrib/bind9/lib/dns/rdata/in_1/nsap_22.h
    R contrib/bind9/lib/dns/rdata/in_1/px_26.c
    R contrib/bind9/lib/dns/rdata/in_1/px_26.h
    R contrib/bind9/lib/dns/rdata/in_1/srv_33.c
    R contrib/bind9/lib/dns/rdata/in_1/srv_33.h
    R contrib/bind9/lib/dns/rdata/in_1/wks_11.c
    R contrib/bind9/lib/dns/rdata/in_1/wks_11.h
    R contrib/bind9/lib/dns/rdata/rdatastructpre.h
    R contrib/bind9/lib/dns/rdata/rdatastructsuf.h
    R contrib/bind9/lib/dns/rdatalist.c
    R contrib/bind9/lib/dns/rdatalist_p.h
    R contrib/bind9/lib/dns/rdataset.c
    R contrib/bind9/lib/dns/rdatasetiter.c
    R contrib/bind9/lib/dns/rdataslab.c
    R contrib/bind9/lib/dns/request.c
    R contrib/bind9/lib/dns/resolver.c
    R contrib/bind9/lib/dns/result.c
    R contrib/bind9/lib/dns/rootns.c
    R contrib/bind9/lib/dns/rpz.c
    R contrib/bind9/lib/dns/rriterator.c
    R contrib/bind9/lib/dns/sdb.c
    R contrib/bind9/lib/dns/sdlz.c
    R contrib/bind9/lib/dns/soa.c
    R contrib/bind9/lib/dns/spnego.asn1
    R contrib/bind9/lib/dns/spnego.c
    R contrib/bind9/lib/dns/spnego.h
    R contrib/bind9/lib/dns/spnego_asn1.c
    R contrib/bind9/lib/dns/spnego_asn1.pl
    R contrib/bind9/lib/dns/ssu.c
    R contrib/bind9/lib/dns/ssu_external.c
    R contrib/bind9/lib/dns/stats.c
    R contrib/bind9/lib/dns/tcpmsg.c
    R contrib/bind9/lib/dns/time.c
    R contrib/bind9/lib/dns/timer.c
    R contrib/bind9/lib/dns/tkey.c
    R contrib/bind9/lib/dns/tsec.c
    R contrib/bind9/lib/dns/tsig.c
    R contrib/bind9/lib/dns/ttl.c
    R contrib/bind9/lib/dns/update.c
    R contrib/bind9/lib/dns/validator.c
    R contrib/bind9/lib/dns/version.c
    R contrib/bind9/lib/dns/view.c
    R contrib/bind9/lib/dns/xfrin.c
    R contrib/bind9/lib/dns/zone.c
    R contrib/bind9/lib/dns/zonekey.c
    R contrib/bind9/lib/dns/zt.c
    R contrib/bind9/lib/export/Makefile.in
    R contrib/bind9/lib/export/dns/Makefile.in
    R contrib/bind9/lib/export/dns/include/Makefile.in
    R contrib/bind9/lib/export/dns/include/dns/Makefile.in
    R contrib/bind9/lib/export/dns/include/dst/Makefile.in
    R contrib/bind9/lib/export/irs/Makefile.in
    R contrib/bind9/lib/export/irs/include/Makefile.in
    R contrib/bind9/lib/export/irs/include/irs/Makefile.in
    R contrib/bind9/lib/export/isc/Makefile.in
    R contrib/bind9/lib/export/isc/include/Makefile.in
    R contrib/bind9/lib/export/isc/include/isc/Makefile.in
    R contrib/bind9/lib/export/isc/include/isc/bind9.h
    R contrib/bind9/lib/export/isc/nls/Makefile.in
    R contrib/bind9/lib/export/isc/nothreads/Makefile.in
    R contrib/bind9/lib/export/isc/nothreads/include/Makefile.in
    R contrib/bind9/lib/export/isc/nothreads/include/isc/Makefile.in
    R contrib/bind9/lib/export/isc/pthreads/Makefile.in
    R contrib/bind9/lib/export/isc/pthreads/include/Makefile.in
    R contrib/bind9/lib/export/isc/pthreads/include/isc/Makefile.in
    R contrib/bind9/lib/export/isc/unix/Makefile.in
    R contrib/bind9/lib/export/isc/unix/include/Makefile.in
    R contrib/bind9/lib/export/isc/unix/include/isc/Makefile.in
    R contrib/bind9/lib/export/isccfg/Makefile.in
    R contrib/bind9/lib/export/isccfg/include/Makefile.in
    R contrib/bind9/lib/export/isccfg/include/isccfg/Makefile.in
    R contrib/bind9/lib/export/samples/Makefile-postinstall.in
    R contrib/bind9/lib/export/samples/Makefile.in
    R contrib/bind9/lib/export/samples/nsprobe.c
    R contrib/bind9/lib/export/samples/sample-async.c
    R contrib/bind9/lib/export/samples/sample-gai.c
    R contrib/bind9/lib/export/samples/sample-request.c
    R contrib/bind9/lib/export/samples/sample-update.c
    R contrib/bind9/lib/export/samples/sample.c
    R contrib/bind9/lib/irs/Makefile.in
    R contrib/bind9/lib/irs/api
    R contrib/bind9/lib/irs/context.c
    R contrib/bind9/lib/irs/dnsconf.c
    R contrib/bind9/lib/irs/gai_strerror.c
    R contrib/bind9/lib/irs/getaddrinfo.c
    R contrib/bind9/lib/irs/getnameinfo.c
    R contrib/bind9/lib/irs/include/Makefile.in
    R contrib/bind9/lib/irs/include/irs/Makefile.in
    R contrib/bind9/lib/irs/include/irs/context.h
    R contrib/bind9/lib/irs/include/irs/dnsconf.h
    R contrib/bind9/lib/irs/include/irs/netdb.h.in
    R contrib/bind9/lib/irs/include/irs/platform.h.in
    R contrib/bind9/lib/irs/include/irs/resconf.h
    R contrib/bind9/lib/irs/include/irs/types.h
    R contrib/bind9/lib/irs/include/irs/version.h
    R contrib/bind9/lib/irs/resconf.c
    R contrib/bind9/lib/irs/version.c
    R contrib/bind9/lib/isc/Makefile.in
    R contrib/bind9/lib/isc/alpha/Makefile.in
    R contrib/bind9/lib/isc/alpha/include/Makefile.in
    R contrib/bind9/lib/isc/alpha/include/isc/Makefile.in
    R contrib/bind9/lib/isc/alpha/include/isc/atomic.h
    R contrib/bind9/lib/isc/api
    R contrib/bind9/lib/isc/app_api.c
    R contrib/bind9/lib/isc/arm/include/isc/atomic.h
    R contrib/bind9/lib/isc/assertions.c
    R contrib/bind9/lib/isc/backtrace-emptytbl.c
    R contrib/bind9/lib/isc/backtrace.c
    R contrib/bind9/lib/isc/base32.c
    R contrib/bind9/lib/isc/base64.c
    R contrib/bind9/lib/isc/bitstring.c
    R contrib/bind9/lib/isc/buffer.c
    R contrib/bind9/lib/isc/bufferlist.c
    R contrib/bind9/lib/isc/commandline.c
    R contrib/bind9/lib/isc/entropy.c
    R contrib/bind9/lib/isc/error.c
    R contrib/bind9/lib/isc/event.c
    R contrib/bind9/lib/isc/fsaccess.c
    R contrib/bind9/lib/isc/hash.c
    R contrib/bind9/lib/isc/heap.c
    R contrib/bind9/lib/isc/hex.c
    R contrib/bind9/lib/isc/hmacmd5.c
    R contrib/bind9/lib/isc/hmacsha.c
    R contrib/bind9/lib/isc/httpd.c
    R contrib/bind9/lib/isc/ia64/Makefile.in
    R contrib/bind9/lib/isc/ia64/include/Makefile.in
    R contrib/bind9/lib/isc/ia64/include/isc/Makefile.in
    R contrib/bind9/lib/isc/ia64/include/isc/atomic.h
    R contrib/bind9/lib/isc/include/Makefile.in
    R contrib/bind9/lib/isc/include/isc/Makefile.in
    R contrib/bind9/lib/isc/include/isc/app.h
    R contrib/bind9/lib/isc/include/isc/assertions.h
    R contrib/bind9/lib/isc/include/isc/backtrace.h
    R contrib/bind9/lib/isc/include/isc/base32.h
    R contrib/bind9/lib/isc/include/isc/base64.h
    R contrib/bind9/lib/isc/include/isc/bind9.h
    R contrib/bind9/lib/isc/include/isc/bitstring.h
    R contrib/bind9/lib/isc/include/isc/boolean.h
    R contrib/bind9/lib/isc/include/isc/buffer.h
    R contrib/bind9/lib/isc/include/isc/bufferlist.h
    R contrib/bind9/lib/isc/include/isc/commandline.h
    R contrib/bind9/lib/isc/include/isc/entropy.h
    R contrib/bind9/lib/isc/include/isc/error.h
    R contrib/bind9/lib/isc/include/isc/event.h
    R contrib/bind9/lib/isc/include/isc/eventclass.h
    R contrib/bind9/lib/isc/include/isc/file.h
    R contrib/bind9/lib/isc/include/isc/formatcheck.h
    R contrib/bind9/lib/isc/include/isc/fsaccess.h
    R contrib/bind9/lib/isc/include/isc/hash.h
    R contrib/bind9/lib/isc/include/isc/heap.h
    R contrib/bind9/lib/isc/include/isc/hex.h
    R contrib/bind9/lib/isc/include/isc/hmacmd5.h
    R contrib/bind9/lib/isc/include/isc/hmacsha.h
    R contrib/bind9/lib/isc/include/isc/httpd.h
    R contrib/bind9/lib/isc/include/isc/interfaceiter.h
    R contrib/bind9/lib/isc/include/isc/ipv6.h
    R contrib/bind9/lib/isc/include/isc/iterated_hash.h
    R contrib/bind9/lib/isc/include/isc/lang.h
    R contrib/bind9/lib/isc/include/isc/lex.h
    R contrib/bind9/lib/isc/include/isc/lfsr.h
    R contrib/bind9/lib/isc/include/isc/lib.h
    R contrib/bind9/lib/isc/include/isc/list.h
    R contrib/bind9/lib/isc/include/isc/log.h
    R contrib/bind9/lib/isc/include/isc/magic.h
    R contrib/bind9/lib/isc/include/isc/md5.h
    R contrib/bind9/lib/isc/include/isc/mem.h
    R contrib/bind9/lib/isc/include/isc/msgcat.h
    R contrib/bind9/lib/isc/include/isc/msgs.h
    R contrib/bind9/lib/isc/include/isc/mutexblock.h
    R contrib/bind9/lib/isc/include/isc/namespace.h
    R contrib/bind9/lib/isc/include/isc/netaddr.h
    R contrib/bind9/lib/isc/include/isc/netscope.h
    R contrib/bind9/lib/isc/include/isc/ondestroy.h
    R contrib/bind9/lib/isc/include/isc/os.h
    R contrib/bind9/lib/isc/include/isc/parseint.h
    R contrib/bind9/lib/isc/include/isc/platform.h.in
    R contrib/bind9/lib/isc/include/isc/pool.h
    R contrib/bind9/lib/isc/include/isc/portset.h
    R contrib/bind9/lib/isc/include/isc/print.h
    R contrib/bind9/lib/isc/include/isc/queue.h
    R contrib/bind9/lib/isc/include/isc/quota.h
    R contrib/bind9/lib/isc/include/isc/radix.h
    R contrib/bind9/lib/isc/include/isc/random.h
    R contrib/bind9/lib/isc/include/isc/ratelimiter.h
    R contrib/bind9/lib/isc/include/isc/refcount.h
    R contrib/bind9/lib/isc/include/isc/regex.h
    R contrib/bind9/lib/isc/include/isc/region.h
    R contrib/bind9/lib/isc/include/isc/resource.h
    R contrib/bind9/lib/isc/include/isc/result.h
    R contrib/bind9/lib/isc/include/isc/resultclass.h
    R contrib/bind9/lib/isc/include/isc/rwlock.h
    R contrib/bind9/lib/isc/include/isc/serial.h
    R contrib/bind9/lib/isc/include/isc/sha1.h
    R contrib/bind9/lib/isc/include/isc/sha2.h
    R contrib/bind9/lib/isc/include/isc/sockaddr.h
    R contrib/bind9/lib/isc/include/isc/socket.h
    R contrib/bind9/lib/isc/include/isc/stats.h
    R contrib/bind9/lib/isc/include/isc/stdio.h
    R contrib/bind9/lib/isc/include/isc/stdlib.h
    R contrib/bind9/lib/isc/include/isc/string.h
    R contrib/bind9/lib/isc/include/isc/symtab.h
    R contrib/bind9/lib/isc/include/isc/task.h
    R contrib/bind9/lib/isc/include/isc/taskpool.h
    R contrib/bind9/lib/isc/include/isc/timer.h
    R contrib/bind9/lib/isc/include/isc/types.h
    R contrib/bind9/lib/isc/include/isc/util.h
    R contrib/bind9/lib/isc/include/isc/version.h
    R contrib/bind9/lib/isc/include/isc/xml.h
    R contrib/bind9/lib/isc/inet_aton.c
    R contrib/bind9/lib/isc/inet_ntop.c
    R contrib/bind9/lib/isc/inet_pton.c
    R contrib/bind9/lib/isc/iterated_hash.c
    R contrib/bind9/lib/isc/lex.c
    R contrib/bind9/lib/isc/lfsr.c
    R contrib/bind9/lib/isc/lib.c
    R contrib/bind9/lib/isc/log.c
    R contrib/bind9/lib/isc/md5.c
    R contrib/bind9/lib/isc/mem.c
    R contrib/bind9/lib/isc/mem_api.c
    R contrib/bind9/lib/isc/mips/Makefile.in
    R contrib/bind9/lib/isc/mips/include/Makefile.in
    R contrib/bind9/lib/isc/mips/include/isc/Makefile.in
    R contrib/bind9/lib/isc/mips/include/isc/atomic.h
    R contrib/bind9/lib/isc/mutexblock.c
    R contrib/bind9/lib/isc/netaddr.c
    R contrib/bind9/lib/isc/netscope.c
    R contrib/bind9/lib/isc/nls/Makefile.in
    R contrib/bind9/lib/isc/nls/msgcat.c
    R contrib/bind9/lib/isc/noatomic/Makefile.in
    R contrib/bind9/lib/isc/noatomic/include/Makefile.in
    R contrib/bind9/lib/isc/noatomic/include/isc/Makefile.in
    R contrib/bind9/lib/isc/noatomic/include/isc/atomic.h
    R contrib/bind9/lib/isc/nothreads/Makefile.in
    R contrib/bind9/lib/isc/nothreads/condition.c
    R contrib/bind9/lib/isc/nothreads/include/Makefile.in
    R contrib/bind9/lib/isc/nothreads/include/isc/Makefile.in
    R contrib/bind9/lib/isc/nothreads/include/isc/condition.h
    R contrib/bind9/lib/isc/nothreads/include/isc/mutex.h
    R contrib/bind9/lib/isc/nothreads/include/isc/once.h
    R contrib/bind9/lib/isc/nothreads/include/isc/thread.h
    R contrib/bind9/lib/isc/nothreads/mutex.c
    R contrib/bind9/lib/isc/nothreads/thread.c
    R contrib/bind9/lib/isc/ondestroy.c
    R contrib/bind9/lib/isc/parseint.c
    R contrib/bind9/lib/isc/pool.c
    R contrib/bind9/lib/isc/portset.c
    R contrib/bind9/lib/isc/powerpc/Makefile.in
    R contrib/bind9/lib/isc/powerpc/include/Makefile.in
    R contrib/bind9/lib/isc/powerpc/include/isc/Makefile.in
    R contrib/bind9/lib/isc/powerpc/include/isc/atomic.h
    R contrib/bind9/lib/isc/print.c
    R contrib/bind9/lib/isc/pthreads/Makefile.in
    R contrib/bind9/lib/isc/pthreads/condition.c
    R contrib/bind9/lib/isc/pthreads/include/Makefile.in
    R contrib/bind9/lib/isc/pthreads/include/isc/Makefile.in
    R contrib/bind9/lib/isc/pthreads/include/isc/condition.h
    R contrib/bind9/lib/isc/pthreads/include/isc/mutex.h
    R contrib/bind9/lib/isc/pthreads/include/isc/once.h
    R contrib/bind9/lib/isc/pthreads/include/isc/thread.h
    R contrib/bind9/lib/isc/pthreads/mutex.c
    R contrib/bind9/lib/isc/pthreads/thread.c
    R contrib/bind9/lib/isc/quota.c
    R contrib/bind9/lib/isc/radix.c
    R contrib/bind9/lib/isc/random.c
    R contrib/bind9/lib/isc/ratelimiter.c
    R contrib/bind9/lib/isc/refcount.c
    R contrib/bind9/lib/isc/regex.c
    R contrib/bind9/lib/isc/region.c
    R contrib/bind9/lib/isc/result.c
    R contrib/bind9/lib/isc/rwlock.c
    R contrib/bind9/lib/isc/serial.c
    R contrib/bind9/lib/isc/sha1.c
    R contrib/bind9/lib/isc/sha2.c
    R contrib/bind9/lib/isc/sockaddr.c
    R contrib/bind9/lib/isc/socket_api.c
    R contrib/bind9/lib/isc/sparc64/Makefile.in
    R contrib/bind9/lib/isc/sparc64/include/Makefile.in
    R contrib/bind9/lib/isc/sparc64/include/isc/Makefile.in
    R contrib/bind9/lib/isc/sparc64/include/isc/atomic.h
    R contrib/bind9/lib/isc/stats.c
    R contrib/bind9/lib/isc/string.c
    R contrib/bind9/lib/isc/strtoul.c
    R contrib/bind9/lib/isc/symtab.c
    R contrib/bind9/lib/isc/task.c
    R contrib/bind9/lib/isc/task_api.c
    R contrib/bind9/lib/isc/task_p.h
    R contrib/bind9/lib/isc/taskpool.c
    R contrib/bind9/lib/isc/timer.c
    R contrib/bind9/lib/isc/timer_api.c
    R contrib/bind9/lib/isc/timer_p.h
    R contrib/bind9/lib/isc/unix/Makefile.in
    R contrib/bind9/lib/isc/unix/app.c
    R contrib/bind9/lib/isc/unix/dir.c
    R contrib/bind9/lib/isc/unix/entropy.c
    R contrib/bind9/lib/isc/unix/errno2result.c
    R contrib/bind9/lib/isc/unix/errno2result.h
    R contrib/bind9/lib/isc/unix/file.c
    R contrib/bind9/lib/isc/unix/fsaccess.c
    R contrib/bind9/lib/isc/unix/ifiter_getifaddrs.c
    R contrib/bind9/lib/isc/unix/ifiter_ioctl.c
    R contrib/bind9/lib/isc/unix/ifiter_sysctl.c
    R contrib/bind9/lib/isc/unix/include/Makefile.in
    R contrib/bind9/lib/isc/unix/include/isc/Makefile.in
    R contrib/bind9/lib/isc/unix/include/isc/dir.h
    R contrib/bind9/lib/isc/unix/include/isc/int.h
    R contrib/bind9/lib/isc/unix/include/isc/keyboard.h
    R contrib/bind9/lib/isc/unix/include/isc/net.h
    R contrib/bind9/lib/isc/unix/include/isc/netdb.h
    R contrib/bind9/lib/isc/unix/include/isc/offset.h
    R contrib/bind9/lib/isc/unix/include/isc/stat.h
    R contrib/bind9/lib/isc/unix/include/isc/stdtime.h
    R contrib/bind9/lib/isc/unix/include/isc/strerror.h
    R contrib/bind9/lib/isc/unix/include/isc/syslog.h
    R contrib/bind9/lib/isc/unix/include/isc/time.h
    R contrib/bind9/lib/isc/unix/interfaceiter.c
    R contrib/bind9/lib/isc/unix/ipv6.c
    R contrib/bind9/lib/isc/unix/keyboard.c
    R contrib/bind9/lib/isc/unix/net.c
    R contrib/bind9/lib/isc/unix/os.c
    R contrib/bind9/lib/isc/unix/resource.c
    R contrib/bind9/lib/isc/unix/socket.c
    R contrib/bind9/lib/isc/unix/socket_p.h
    R contrib/bind9/lib/isc/unix/stdio.c
    R contrib/bind9/lib/isc/unix/stdtime.c
    R contrib/bind9/lib/isc/unix/strerror.c
    R contrib/bind9/lib/isc/unix/syslog.c
    R contrib/bind9/lib/isc/unix/time.c
    R contrib/bind9/lib/isc/version.c
    R contrib/bind9/lib/isc/x86_32/Makefile.in
    R contrib/bind9/lib/isc/x86_32/include/Makefile.in
    R contrib/bind9/lib/isc/x86_32/include/isc/Makefile.in
    R contrib/bind9/lib/isc/x86_32/include/isc/atomic.h
    R contrib/bind9/lib/isc/x86_64/Makefile.in
    R contrib/bind9/lib/isc/x86_64/include/Makefile.in
    R contrib/bind9/lib/isc/x86_64/include/isc/Makefile.in
    R contrib/bind9/lib/isc/x86_64/include/isc/atomic.h
    R contrib/bind9/lib/isccc/Makefile.in
    R contrib/bind9/lib/isccc/alist.c
    R contrib/bind9/lib/isccc/api
    R contrib/bind9/lib/isccc/base64.c
    R contrib/bind9/lib/isccc/cc.c
    R contrib/bind9/lib/isccc/ccmsg.c
    R contrib/bind9/lib/isccc/include/Makefile.in
    R contrib/bind9/lib/isccc/include/isccc/Makefile.in
    R contrib/bind9/lib/isccc/include/isccc/alist.h
    R contrib/bind9/lib/isccc/include/isccc/base64.h
    R contrib/bind9/lib/isccc/include/isccc/cc.h
    R contrib/bind9/lib/isccc/include/isccc/ccmsg.h
    R contrib/bind9/lib/isccc/include/isccc/events.h
    R contrib/bind9/lib/isccc/include/isccc/lib.h
    R contrib/bind9/lib/isccc/include/isccc/result.h
    R contrib/bind9/lib/isccc/include/isccc/sexpr.h
    R contrib/bind9/lib/isccc/include/isccc/symtab.h
    R contrib/bind9/lib/isccc/include/isccc/symtype.h
    R contrib/bind9/lib/isccc/include/isccc/types.h
    R contrib/bind9/lib/isccc/include/isccc/util.h
    R contrib/bind9/lib/isccc/include/isccc/version.h
    R contrib/bind9/lib/isccc/lib.c
    R contrib/bind9/lib/isccc/result.c
    R contrib/bind9/lib/isccc/sexpr.c
    R contrib/bind9/lib/isccc/symtab.c
    R contrib/bind9/lib/isccc/version.c
    R contrib/bind9/lib/isccfg/Makefile.in
    R contrib/bind9/lib/isccfg/aclconf.c
    R contrib/bind9/lib/isccfg/api
    R contrib/bind9/lib/isccfg/dnsconf.c
    R contrib/bind9/lib/isccfg/include/Makefile.in
    R contrib/bind9/lib/isccfg/include/isccfg/Makefile.in
    R contrib/bind9/lib/isccfg/include/isccfg/aclconf.h
    R contrib/bind9/lib/isccfg/include/isccfg/cfg.h
    R contrib/bind9/lib/isccfg/include/isccfg/dnsconf.h
    R contrib/bind9/lib/isccfg/include/isccfg/grammar.h
    R contrib/bind9/lib/isccfg/include/isccfg/log.h
    R contrib/bind9/lib/isccfg/include/isccfg/namedconf.h
    R contrib/bind9/lib/isccfg/include/isccfg/version.h
    R contrib/bind9/lib/isccfg/log.c
    R contrib/bind9/lib/isccfg/namedconf.c
    R contrib/bind9/lib/isccfg/parser.c
    R contrib/bind9/lib/isccfg/version.c
    R contrib/bind9/lib/lwres/Makefile.in
    R contrib/bind9/lib/lwres/api
    R contrib/bind9/lib/lwres/assert_p.h
    R contrib/bind9/lib/lwres/context.c
    R contrib/bind9/lib/lwres/context_p.h
    R contrib/bind9/lib/lwres/gai_strerror.c
    R contrib/bind9/lib/lwres/getaddrinfo.c
    R contrib/bind9/lib/lwres/gethost.c
    R contrib/bind9/lib/lwres/getipnode.c
    R contrib/bind9/lib/lwres/getnameinfo.c
    R contrib/bind9/lib/lwres/getrrset.c
    R contrib/bind9/lib/lwres/herror.c
    R contrib/bind9/lib/lwres/include/Makefile.in
    R contrib/bind9/lib/lwres/include/lwres/Makefile.in
    R contrib/bind9/lib/lwres/include/lwres/context.h
    R contrib/bind9/lib/lwres/include/lwres/int.h
    R contrib/bind9/lib/lwres/include/lwres/ipv6.h
    R contrib/bind9/lib/lwres/include/lwres/lang.h
    R contrib/bind9/lib/lwres/include/lwres/list.h
    R contrib/bind9/lib/lwres/include/lwres/lwbuffer.h
    R contrib/bind9/lib/lwres/include/lwres/lwpacket.h
    R contrib/bind9/lib/lwres/include/lwres/lwres.h
    R contrib/bind9/lib/lwres/include/lwres/netdb.h.in
    R contrib/bind9/lib/lwres/include/lwres/platform.h.in
    R contrib/bind9/lib/lwres/include/lwres/result.h
    R contrib/bind9/lib/lwres/include/lwres/stdlib.h
    R contrib/bind9/lib/lwres/include/lwres/version.h
    R contrib/bind9/lib/lwres/lwbuffer.c
    R contrib/bind9/lib/lwres/lwconfig.c
    R contrib/bind9/lib/lwres/lwinetaton.c
    R contrib/bind9/lib/lwres/lwinetntop.c
    R contrib/bind9/lib/lwres/lwinetpton.c
    R contrib/bind9/lib/lwres/lwpacket.c
    R contrib/bind9/lib/lwres/lwres_gabn.c
    R contrib/bind9/lib/lwres/lwres_gnba.c
    R contrib/bind9/lib/lwres/lwres_grbn.c
    R contrib/bind9/lib/lwres/lwres_noop.c
    R contrib/bind9/lib/lwres/lwresutil.c
    R contrib/bind9/lib/lwres/man/Makefile.in
    R contrib/bind9/lib/lwres/man/lwres.3
    R contrib/bind9/lib/lwres/man/lwres.docbook
    R contrib/bind9/lib/lwres/man/lwres.html
    R contrib/bind9/lib/lwres/man/lwres_buffer.3
    R contrib/bind9/lib/lwres/man/lwres_buffer.docbook
    R contrib/bind9/lib/lwres/man/lwres_buffer.html
    R contrib/bind9/lib/lwres/man/lwres_config.3
    R contrib/bind9/lib/lwres/man/lwres_config.docbook
    R contrib/bind9/lib/lwres/man/lwres_config.html
    R contrib/bind9/lib/lwres/man/lwres_context.3
    R contrib/bind9/lib/lwres/man/lwres_context.docbook
    R contrib/bind9/lib/lwres/man/lwres_context.html
    R contrib/bind9/lib/lwres/man/lwres_gabn.3
    R contrib/bind9/lib/lwres/man/lwres_gabn.docbook
    R contrib/bind9/lib/lwres/man/lwres_gabn.html
    R contrib/bind9/lib/lwres/man/lwres_gai_strerror.3
    R contrib/bind9/lib/lwres/man/lwres_gai_strerror.docbook
    R contrib/bind9/lib/lwres/man/lwres_gai_strerror.html
    R contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3
    R contrib/bind9/lib/lwres/man/lwres_getaddrinfo.docbook
    R contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html
    R contrib/bind9/lib/lwres/man/lwres_gethostent.3
    R contrib/bind9/lib/lwres/man/lwres_gethostent.docbook
    R contrib/bind9/lib/lwres/man/lwres_gethostent.html
    R contrib/bind9/lib/lwres/man/lwres_getipnode.3
    R contrib/bind9/lib/lwres/man/lwres_getipnode.docbook
    R contrib/bind9/lib/lwres/man/lwres_getipnode.html
    R contrib/bind9/lib/lwres/man/lwres_getnameinfo.3
    R contrib/bind9/lib/lwres/man/lwres_getnameinfo.docbook
    R contrib/bind9/lib/lwres/man/lwres_getnameinfo.html
    R contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3
    R contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.docbook
    R contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html
    R contrib/bind9/lib/lwres/man/lwres_gnba.3
    R contrib/bind9/lib/lwres/man/lwres_gnba.docbook
    R contrib/bind9/lib/lwres/man/lwres_gnba.html
    R contrib/bind9/lib/lwres/man/lwres_hstrerror.3
    R contrib/bind9/lib/lwres/man/lwres_hstrerror.docbook
    R contrib/bind9/lib/lwres/man/lwres_hstrerror.html
    R contrib/bind9/lib/lwres/man/lwres_inetntop.3
    R contrib/bind9/lib/lwres/man/lwres_inetntop.docbook
    R contrib/bind9/lib/lwres/man/lwres_inetntop.html
    R contrib/bind9/lib/lwres/man/lwres_noop.3
    R contrib/bind9/lib/lwres/man/lwres_noop.docbook
    R contrib/bind9/lib/lwres/man/lwres_noop.html
    R contrib/bind9/lib/lwres/man/lwres_packet.3
    R contrib/bind9/lib/lwres/man/lwres_packet.docbook
    R contrib/bind9/lib/lwres/man/lwres_packet.html
    R contrib/bind9/lib/lwres/man/lwres_resutil.3
    R contrib/bind9/lib/lwres/man/lwres_resutil.docbook
    R contrib/bind9/lib/lwres/man/lwres_resutil.html
    R contrib/bind9/lib/lwres/print.c
    R contrib/bind9/lib/lwres/print_p.h
    R contrib/bind9/lib/lwres/strtoul.c
    R contrib/bind9/lib/lwres/unix/Makefile.in
    R contrib/bind9/lib/lwres/unix/include/Makefile.in
    R contrib/bind9/lib/lwres/unix/include/lwres/Makefile.in
    R contrib/bind9/lib/lwres/unix/include/lwres/net.h
    R contrib/bind9/lib/lwres/version.c
    R contrib/bind9/libtool.m4/libtool.m4
    R contrib/bind9/libtool.m4/ltoptions.m4
    R contrib/bind9/libtool.m4/ltsugar.m4
    R contrib/bind9/libtool.m4/ltversion.m4
    R contrib/bind9/ltmain.sh
    R contrib/bind9/make/Makefile.in
    R contrib/bind9/make/includes.in
    R contrib/bind9/make/mkdep.in
    R contrib/bind9/make/rules.in
    R contrib/bind9/mkinstalldirs
    R contrib/bind9/version
    M contrib/binutils/bfd/elflink.c
    M contrib/binutils/binutils/readelf.c
    M contrib/binutils/include/elf/common.h
    M contrib/bmake/make.1
    M contrib/dialog/CHANGES
    M contrib/dialog/VERSION
    M contrib/dialog/aclocal.m4
    M contrib/dialog/arrows.c
    M contrib/dialog/buildlist.c
    M contrib/dialog/checklist.c
    M contrib/dialog/config.guess
    M contrib/dialog/config.sub
    M contrib/dialog/configure
    M contrib/dialog/configure.in
    M contrib/dialog/dialog.1
    M contrib/dialog/dialog.3
    M contrib/dialog/dialog.c
    M contrib/dialog/dialog.h
    M contrib/dialog/formbox.c
    M contrib/dialog/guage.c
    M contrib/dialog/inputstr.c
    M contrib/dialog/makefile.in
    M contrib/dialog/menubox.c
    M contrib/dialog/mixedform.c
    M contrib/dialog/package/debian/changelog
    M contrib/dialog/package/debian/copyright
    M contrib/dialog/package/dialog.spec
    A contrib/dialog/package/freebsd/Makefile
    A contrib/dialog/package/freebsd/distinfo
    A contrib/dialog/package/freebsd/pkg-descr
    A contrib/dialog/package/freebsd/pkg-plist
    A contrib/dialog/po/fa.po
    M contrib/dialog/po/lt.po
    M contrib/dialog/samples/inputbox6-utf8
    M contrib/dialog/samples/report-tempfile
    M contrib/dialog/treeview.c
    M contrib/dialog/util.c
    M contrib/gcc/config/arm/ieee754-df.S
    R contrib/ipfilter/BSD/Makefile
    R contrib/ipfilter/BSD/Makefile.ipsend
    R contrib/ipfilter/BSD/ipfadm-rcd
    R contrib/ipfilter/BSD/kupgrade
    R contrib/ipfilter/BSD/make-devices
    R contrib/ipfilter/BSD/upgrade
    R contrib/ipfilter/FAQ.FreeBSD
    R contrib/ipfilter/FWTK/Index
    R contrib/ipfilter/FWTK/README
    R contrib/ipfilter/FWTK/README.ipfilter
    R contrib/ipfilter/FWTK/ftp-gw.diff
    R contrib/ipfilter/FWTK/fwtk_transparent.diff
    R contrib/ipfilter/FWTK/fwtkp
    R contrib/ipfilter/FreeBSD-2.2/files.diffs
    R contrib/ipfilter/FreeBSD-2.2/files.newconf.diffs
    R contrib/ipfilter/FreeBSD-2.2/in_proto.c.diffs
    R contrib/ipfilter/FreeBSD-2.2/ip_input.c.diffs
    R contrib/ipfilter/FreeBSD-2.2/ip_output.c.diffs
    R contrib/ipfilter/FreeBSD-2.2/kinstall
    R contrib/ipfilter/FreeBSD-2.2/minstall
    R contrib/ipfilter/FreeBSD-2.2/unkinstall
    R contrib/ipfilter/FreeBSD-2.2/unminstall
    R contrib/ipfilter/FreeBSD-3/INST.FreeBSD-3
    R contrib/ipfilter/FreeBSD-3/kinstall
    R contrib/ipfilter/FreeBSD-3/unkinstall
    R contrib/ipfilter/FreeBSD-4.0/ipv6-patch
    R contrib/ipfilter/FreeBSD-4.0/ipv6-patch-4.0
    R contrib/ipfilter/FreeBSD-4.0/ipv6-patch-4.1
    R contrib/ipfilter/FreeBSD-4.0/ipv6-patch-4.2
    R contrib/ipfilter/FreeBSD-4.0/kinstall
    R contrib/ipfilter/FreeBSD-4.0/unkinstall
    R contrib/ipfilter/FreeBSD/conf.c.diffs
    R contrib/ipfilter/FreeBSD/files.diffs
    R contrib/ipfilter/FreeBSD/files.newconf.diffs
    R contrib/ipfilter/FreeBSD/files.oldconf.diffs
    R contrib/ipfilter/FreeBSD/filez.diffs
    R contrib/ipfilter/FreeBSD/in_proto.c.diffs
    R contrib/ipfilter/FreeBSD/ip_input.c.diffs
    R contrib/ipfilter/FreeBSD/ip_output.c.diffs
    R contrib/ipfilter/FreeBSD/kinstall
    R contrib/ipfilter/FreeBSD/minstall
    R contrib/ipfilter/FreeBSD/unkinstall
    R contrib/ipfilter/FreeBSD/unminstall
    R contrib/ipfilter/IMPORTANT
    R contrib/ipfilter/INST.FreeBSD-2.2
    R contrib/ipfilter/INSTALL.FreeBSD
    R contrib/ipfilter/INSTALL.xBSD
    R contrib/ipfilter/IPF.KANJI
    R contrib/ipfilter/WhatsNew40.txt
    R contrib/ipfilter/bsdinstall
    R contrib/ipfilter/etc/protocols
    R contrib/ipfilter/etc/services
    M contrib/ipfilter/ip_fil.c
    R contrib/ipfilter/perl/Ipfanaly.pl
    R contrib/ipfilter/perl/Isbgraph
    R contrib/ipfilter/perl/LICENSE
    R contrib/ipfilter/perl/Services
    R contrib/ipfilter/perl/ipf-mrtg.pl
    R contrib/ipfilter/perl/ipfmeta.pl
    R contrib/ipfilter/perl/logfilter.pl
    R contrib/ipfilter/perl/plog
    R contrib/ipfilter/test/Makefile
    R contrib/ipfilter/test/README.TXT
    R contrib/ipfilter/test/bpftest
    R contrib/ipfilter/test/dotest
    R contrib/ipfilter/test/dotest6
    R contrib/ipfilter/test/e4to6
    R contrib/ipfilter/test/expected/Makefile
    R contrib/ipfilter/test/expected/bpf-f1
    R contrib/ipfilter/test/expected/bpf1
    R contrib/ipfilter/test/expected/f1
    R contrib/ipfilter/test/expected/f10
    R contrib/ipfilter/test/expected/f11
    R contrib/ipfilter/test/expected/f12
    R contrib/ipfilter/test/expected/f13
    R contrib/ipfilter/test/expected/f14
    R contrib/ipfilter/test/expected/f15
    R contrib/ipfilter/test/expected/f16
    R contrib/ipfilter/test/expected/f17
    R contrib/ipfilter/test/expected/f18
    R contrib/ipfilter/test/expected/f19
    R contrib/ipfilter/test/expected/f2
    R contrib/ipfilter/test/expected/f20
    R contrib/ipfilter/test/expected/f21
    R contrib/ipfilter/test/expected/f22
    R contrib/ipfilter/test/expected/f24
    R contrib/ipfilter/test/expected/f25
    R contrib/ipfilter/test/expected/f26
    R contrib/ipfilter/test/expected/f27
    R contrib/ipfilter/test/expected/f28
    R contrib/ipfilter/test/expected/f29
    R contrib/ipfilter/test/expected/f3
    R contrib/ipfilter/test/expected/f30
    R contrib/ipfilter/test/expected/f4
    R contrib/ipfilter/test/expected/f5
    R contrib/ipfilter/test/expected/f6
    R contrib/ipfilter/test/expected/f7
    R contrib/ipfilter/test/expected/f8
    R contrib/ipfilter/test/expected/f9
    R contrib/ipfilter/test/expected/i1
    R contrib/ipfilter/test/expected/i10
    R contrib/ipfilter/test/expected/i11
    R contrib/ipfilter/test/expected/i12
    R contrib/ipfilter/test/expected/i13
    R contrib/ipfilter/test/expected/i14
    R contrib/ipfilter/test/expected/i15
    R contrib/ipfilter/test/expected/i16
    R contrib/ipfilter/test/expected/i17
    R contrib/ipfilter/test/expected/i18
    R contrib/ipfilter/test/expected/i19
    R contrib/ipfilter/test/expected/i19.dist
    R contrib/ipfilter/test/expected/i2
    R contrib/ipfilter/test/expected/i20
    R contrib/ipfilter/test/expected/i21
    R contrib/ipfilter/test/expected/i22
    R contrib/ipfilter/test/expected/i3
    R contrib/ipfilter/test/expected/i4
    R contrib/ipfilter/test/expected/i5
    R contrib/ipfilter/test/expected/i6
    R contrib/ipfilter/test/expected/i7
    R contrib/ipfilter/test/expected/i8
    R contrib/ipfilter/test/expected/i9
    R contrib/ipfilter/test/expected/in1
    R contrib/ipfilter/test/expected/in100
    R contrib/ipfilter/test/expected/in101
    R contrib/ipfilter/test/expected/in102
    R contrib/ipfilter/test/expected/in2
    R contrib/ipfilter/test/expected/in3
    R contrib/ipfilter/test/expected/in4
    R contrib/ipfilter/test/expected/in5
    R contrib/ipfilter/test/expected/in6
    R contrib/ipfilter/test/expected/ip1
    R contrib/ipfilter/test/expected/ip2
    R contrib/ipfilter/test/expected/ip3
    R contrib/ipfilter/test/expected/ipv6.1
    R contrib/ipfilter/test/expected/ipv6.2
    R contrib/ipfilter/test/expected/ipv6.3
    R contrib/ipfilter/test/expected/ipv6.4
    R contrib/ipfilter/test/expected/ipv6.5
    R contrib/ipfilter/test/expected/ipv6.6
    R contrib/ipfilter/test/expected/l1
    R contrib/ipfilter/test/expected/l1.b
    R contrib/ipfilter/test/expected/n1
    R contrib/ipfilter/test/expected/n10
    R contrib/ipfilter/test/expected/n100
    R contrib/ipfilter/test/expected/n101
    R contrib/ipfilter/test/expected/n102
    R contrib/ipfilter/test/expected/n103
    R contrib/ipfilter/test/expected/n104
    R contrib/ipfilter/test/expected/n105
    R contrib/ipfilter/test/expected/n106
    R contrib/ipfilter/test/expected/n11
    R contrib/ipfilter/test/expected/n11_6
    R contrib/ipfilter/test/expected/n12
    R contrib/ipfilter/test/expected/n12_6
    R contrib/ipfilter/test/expected/n13
    R contrib/ipfilter/test/expected/n13_6
    R contrib/ipfilter/test/expected/n14
    R contrib/ipfilter/test/expected/n14_6
    R contrib/ipfilter/test/expected/n15
    R contrib/ipfilter/test/expected/n15_6
    R contrib/ipfilter/test/expected/n16
    R contrib/ipfilter/test/expected/n17
    R contrib/ipfilter/test/expected/n18
    R contrib/ipfilter/test/expected/n1_6
    R contrib/ipfilter/test/expected/n2
    R contrib/ipfilter/test/expected/n200
    R contrib/ipfilter/test/expected/n2_6
    R contrib/ipfilter/test/expected/n3
    R contrib/ipfilter/test/expected/n4
    R contrib/ipfilter/test/expected/n4_6
    R contrib/ipfilter/test/expected/n5
    R contrib/ipfilter/test/expected/n5_6
    R contrib/ipfilter/test/expected/n6
    R contrib/ipfilter/test/expected/n6_6
    R contrib/ipfilter/test/expected/n7
    R contrib/ipfilter/test/expected/n7_6
    R contrib/ipfilter/test/expected/n8
    R contrib/ipfilter/test/expected/n8_6
    R contrib/ipfilter/test/expected/n9
    R contrib/ipfilter/test/expected/n9_6
    R contrib/ipfilter/test/expected/ni1
    R contrib/ipfilter/test/expected/ni10
    R contrib/ipfilter/test/expected/ni11
    R contrib/ipfilter/test/expected/ni12
    R contrib/ipfilter/test/expected/ni13
    R contrib/ipfilter/test/expected/ni14
    R contrib/ipfilter/test/expected/ni15
    R contrib/ipfilter/test/expected/ni16
    R contrib/ipfilter/test/expected/ni17
    R contrib/ipfilter/test/expected/ni18
    R contrib/ipfilter/test/expected/ni19
    R contrib/ipfilter/test/expected/ni2
    R contrib/ipfilter/test/expected/ni20
    R contrib/ipfilter/test/expected/ni21
    R contrib/ipfilter/test/expected/ni23
    R contrib/ipfilter/test/expected/ni3
    R contrib/ipfilter/test/expected/ni4
    R contrib/ipfilter/test/expected/ni5
    R contrib/ipfilter/test/expected/ni6
    R contrib/ipfilter/test/expected/ni7
    R contrib/ipfilter/test/expected/ni8
    R contrib/ipfilter/test/expected/ni9
    R contrib/ipfilter/test/expected/p1
    R contrib/ipfilter/test/expected/p10
    R contrib/ipfilter/test/expected/p11
    R contrib/ipfilter/test/expected/p12
    R contrib/ipfilter/test/expected/p13
    R contrib/ipfilter/test/expected/p2
    R contrib/ipfilter/test/expected/p3
    R contrib/ipfilter/test/expected/p4
    R contrib/ipfilter/test/expected/p5
    R contrib/ipfilter/test/expected/p6
    R contrib/ipfilter/test/expected/p7
    R contrib/ipfilter/test/expected/p9
    R contrib/ipfilter/test/h4to6
    R contrib/ipfilter/test/i4to6
    R contrib/ipfilter/test/input/f1
    R contrib/ipfilter/test/input/f10
    R contrib/ipfilter/test/input/f11
    R contrib/ipfilter/test/input/f12
    R contrib/ipfilter/test/input/f13
    R contrib/ipfilter/test/input/f14
    R contrib/ipfilter/test/input/f15
    R contrib/ipfilter/test/input/f16
    R contrib/ipfilter/test/input/f17
    R contrib/ipfilter/test/input/f18
    R contrib/ipfilter/test/input/f19
    R contrib/ipfilter/test/input/f2
    R contrib/ipfilter/test/input/f20
    R contrib/ipfilter/test/input/f21
    R contrib/ipfilter/test/input/f22
    R contrib/ipfilter/test/input/f24
    R contrib/ipfilter/test/input/f25
    R contrib/ipfilter/test/input/f26
    R contrib/ipfilter/test/input/f27
    R contrib/ipfilter/test/input/f28
    R contrib/ipfilter/test/input/f29
    R contrib/ipfilter/test/input/f3
    R contrib/ipfilter/test/input/f30
    R contrib/ipfilter/test/input/f4
    R contrib/ipfilter/test/input/f5
    R contrib/ipfilter/test/input/f6
    R contrib/ipfilter/test/input/f7
    R contrib/ipfilter/test/input/f8
    R contrib/ipfilter/test/input/f9
    R contrib/ipfilter/test/input/ip2.data
    R contrib/ipfilter/test/input/ipv6.1
    R contrib/ipfilter/test/input/ipv6.2
    R contrib/ipfilter/test/input/ipv6.3
    R contrib/ipfilter/test/input/ipv6.4
    R contrib/ipfilter/test/input/ipv6.5
    R contrib/ipfilter/test/input/ipv6.6
    R contrib/ipfilter/test/input/l1
    R contrib/ipfilter/test/input/n1
    R contrib/ipfilter/test/input/n10
    R contrib/ipfilter/test/input/n100
    R contrib/ipfilter/test/input/n101
    R contrib/ipfilter/test/input/n102
    R contrib/ipfilter/test/input/n103
    R contrib/ipfilter/test/input/n104
    R contrib/ipfilter/test/input/n105
    R contrib/ipfilter/test/input/n106
    R contrib/ipfilter/test/input/n10_6
    R contrib/ipfilter/test/input/n11
    R contrib/ipfilter/test/input/n11_6
    R contrib/ipfilter/test/input/n12
    R contrib/ipfilter/test/input/n12_6
    R contrib/ipfilter/test/input/n13
    R contrib/ipfilter/test/input/n13_6
    R contrib/ipfilter/test/input/n14
    R contrib/ipfilter/test/input/n14_6
    R contrib/ipfilter/test/input/n15
    R contrib/ipfilter/test/input/n15_6
    R contrib/ipfilter/test/input/n16
    R contrib/ipfilter/test/input/n17
    R contrib/ipfilter/test/input/n17_6
    R contrib/ipfilter/test/input/n18
    R contrib/ipfilter/test/input/n1_6
    R contrib/ipfilter/test/input/n2
    R contrib/ipfilter/test/input/n200
    R contrib/ipfilter/test/input/n2_6
    R contrib/ipfilter/test/input/n3
    R contrib/ipfilter/test/input/n4
    R contrib/ipfilter/test/input/n4_6
    R contrib/ipfilter/test/input/n5
    R contrib/ipfilter/test/input/n5_6
    R contrib/ipfilter/test/input/n6
    R contrib/ipfilter/test/input/n6_6
    R contrib/ipfilter/test/input/n7
    R contrib/ipfilter/test/input/n7_6
    R contrib/ipfilter/test/input/n8
    R contrib/ipfilter/test/input/n8_6
    R contrib/ipfilter/test/input/n9
    R contrib/ipfilter/test/input/n9_6
    R contrib/ipfilter/test/input/ni1
    R contrib/ipfilter/test/input/ni10
    R contrib/ipfilter/test/input/ni11
    R contrib/ipfilter/test/input/ni12
    R contrib/ipfilter/test/input/ni13
    R contrib/ipfilter/test/input/ni14
    R contrib/ipfilter/test/input/ni15
    R contrib/ipfilter/test/input/ni16
    R contrib/ipfilter/test/input/ni17
    R contrib/ipfilter/test/input/ni18
    R contrib/ipfilter/test/input/ni19
    R contrib/ipfilter/test/input/ni2
    R contrib/ipfilter/test/input/ni20
    R contrib/ipfilter/test/input/ni21
    R contrib/ipfilter/test/input/ni23
    R contrib/ipfilter/test/input/ni3
    R contrib/ipfilter/test/input/ni4
    R contrib/ipfilter/test/input/ni5
    R contrib/ipfilter/test/input/ni6
    R contrib/ipfilter/test/input/ni7
    R contrib/ipfilter/test/input/ni8
    R contrib/ipfilter/test/input/ni9
    R contrib/ipfilter/test/input/p1
    R contrib/ipfilter/test/input/p10
    R contrib/ipfilter/test/input/p11
    R contrib/ipfilter/test/input/p12
    R contrib/ipfilter/test/input/p13
    R contrib/ipfilter/test/input/p2
    R contrib/ipfilter/test/input/p3
    R contrib/ipfilter/test/input/p4
    R contrib/ipfilter/test/input/p5
    R contrib/ipfilter/test/input/p6
    R contrib/ipfilter/test/input/p7
    R contrib/ipfilter/test/input/p9
    R contrib/ipfilter/test/intest
    R contrib/ipfilter/test/ipflib.sh
    R contrib/ipfilter/test/iptest
    R contrib/ipfilter/test/itest
    R contrib/ipfilter/test/logtest
    R contrib/ipfilter/test/mtest
    R contrib/ipfilter/test/natipftest
    R contrib/ipfilter/test/nattest
    R contrib/ipfilter/test/ptest
    R contrib/ipfilter/test/regress/bpf-f1
    R contrib/ipfilter/test/regress/bpf1
    R contrib/ipfilter/test/regress/f1
    R contrib/ipfilter/test/regress/f10
    R contrib/ipfilter/test/regress/f11
    R contrib/ipfilter/test/regress/f12
    R contrib/ipfilter/test/regress/f13
    R contrib/ipfilter/test/regress/f14
    R contrib/ipfilter/test/regress/f15
    R contrib/ipfilter/test/regress/f16
    R contrib/ipfilter/test/regress/f17
    R contrib/ipfilter/test/regress/f18
    R contrib/ipfilter/test/regress/f19
    R contrib/ipfilter/test/regress/f2
    R contrib/ipfilter/test/regress/f20
    R contrib/ipfilter/test/regress/f21
    R contrib/ipfilter/test/regress/f22
    R contrib/ipfilter/test/regress/f24
    R contrib/ipfilter/test/regress/f25
    R contrib/ipfilter/test/regress/f26
    R contrib/ipfilter/test/regress/f27
    R contrib/ipfilter/test/regress/f28.ipf
    R contrib/ipfilter/test/regress/f28.pool
    R contrib/ipfilter/test/regress/f29.ipf
    R contrib/ipfilter/test/regress/f29.pool
    R contrib/ipfilter/test/regress/f3
    R contrib/ipfilter/test/regress/f30
    R contrib/ipfilter/test/regress/f4
    R contrib/ipfilter/test/regress/f5
    R contrib/ipfilter/test/regress/f6
    R contrib/ipfilter/test/regress/f7
    R contrib/ipfilter/test/regress/f8
    R contrib/ipfilter/test/regress/f9
    R contrib/ipfilter/test/regress/i1
    R contrib/ipfilter/test/regress/i10
    R contrib/ipfilter/test/regress/i11
    R contrib/ipfilter/test/regress/i12
    R contrib/ipfilter/test/regress/i13
    R contrib/ipfilter/test/regress/i14
    R contrib/ipfilter/test/regress/i15
    R contrib/ipfilter/test/regress/i16
    R contrib/ipfilter/test/regress/i17
    R contrib/ipfilter/test/regress/i18
    R contrib/ipfilter/test/regress/i19
    R contrib/ipfilter/test/regress/i2
    R contrib/ipfilter/test/regress/i20
    R contrib/ipfilter/test/regress/i21
    R contrib/ipfilter/test/regress/i22
    R contrib/ipfilter/test/regress/i23
    R contrib/ipfilter/test/regress/i3
    R contrib/ipfilter/test/regress/i4
    R contrib/ipfilter/test/regress/i5
    R contrib/ipfilter/test/regress/i6
    R contrib/ipfilter/test/regress/i7
    R contrib/ipfilter/test/regress/i8
    R contrib/ipfilter/test/regress/i9
    R contrib/ipfilter/test/regress/in1
    R contrib/ipfilter/test/regress/in100
    R contrib/ipfilter/test/regress/in101
    R contrib/ipfilter/test/regress/in102
    R contrib/ipfilter/test/regress/in2
    R contrib/ipfilter/test/regress/in3
    R contrib/ipfilter/test/regress/in4
    R contrib/ipfilter/test/regress/in5
    R contrib/ipfilter/test/regress/in6
    R contrib/ipfilter/test/regress/in7
    R contrib/ipfilter/test/regress/ip1
    R contrib/ipfilter/test/regress/ip2
    R contrib/ipfilter/test/regress/ip3
    R contrib/ipfilter/test/regress/ipf6-1
    R contrib/ipfilter/test/regress/ipv6.1
    R contrib/ipfilter/test/regress/ipv6.2
    R contrib/ipfilter/test/regress/ipv6.3
    R contrib/ipfilter/test/regress/ipv6.4
    R contrib/ipfilter/test/regress/ipv6.5
    R contrib/ipfilter/test/regress/ipv6.6
    R contrib/ipfilter/test/regress/l1
    R contrib/ipfilter/test/regress/n1
    R contrib/ipfilter/test/regress/n10
    R contrib/ipfilter/test/regress/n100
    R contrib/ipfilter/test/regress/n101
    R contrib/ipfilter/test/regress/n102
    R contrib/ipfilter/test/regress/n103
    R contrib/ipfilter/test/regress/n104
    R contrib/ipfilter/test/regress/n105
    R contrib/ipfilter/test/regress/n106
    R contrib/ipfilter/test/regress/n10_6
    R contrib/ipfilter/test/regress/n11
    R contrib/ipfilter/test/regress/n11_6
    R contrib/ipfilter/test/regress/n12
    R contrib/ipfilter/test/regress/n12_6
    R contrib/ipfilter/test/regress/n13
    R contrib/ipfilter/test/regress/n13_6
    R contrib/ipfilter/test/regress/n14
    R contrib/ipfilter/test/regress/n14_6
    R contrib/ipfilter/test/regress/n15
    R contrib/ipfilter/test/regress/n15_6
    R contrib/ipfilter/test/regress/n16
    R contrib/ipfilter/test/regress/n16_6
    R contrib/ipfilter/test/regress/n17
    R contrib/ipfilter/test/regress/n17_6
    R contrib/ipfilter/test/regress/n18
    R contrib/ipfilter/test/regress/n1_6
    R contrib/ipfilter/test/regress/n2
    R contrib/ipfilter/test/regress/n200
    R contrib/ipfilter/test/regress/n2_6
    R contrib/ipfilter/test/regress/n3
    R contrib/ipfilter/test/regress/n4
    R contrib/ipfilter/test/regress/n4_6
    R contrib/ipfilter/test/regress/n5
    R contrib/ipfilter/test/regress/n5_6
    R contrib/ipfilter/test/regress/n6
    R contrib/ipfilter/test/regress/n6_6
    R contrib/ipfilter/test/regress/n7
    R contrib/ipfilter/test/regress/n7_6
    R contrib/ipfilter/test/regress/n8
    R contrib/ipfilter/test/regress/n8_6
    R contrib/ipfilter/test/regress/n9
    R contrib/ipfilter/test/regress/n9_6
    R contrib/ipfilter/test/regress/ni1.ipf
    R contrib/ipfilter/test/regress/ni1.nat
    R contrib/ipfilter/test/regress/ni10.ipf
    R contrib/ipfilter/test/regress/ni10.nat
    R contrib/ipfilter/test/regress/ni11.ipf
    R contrib/ipfilter/test/regress/ni11.nat
    R contrib/ipfilter/test/regress/ni12.ipf
    R contrib/ipfilter/test/regress/ni12.nat
    R contrib/ipfilter/test/regress/ni13.ipf
    R contrib/ipfilter/test/regress/ni13.nat
    R contrib/ipfilter/test/regress/ni14.ipf
    R contrib/ipfilter/test/regress/ni14.nat
    R contrib/ipfilter/test/regress/ni15.ipf
    R contrib/ipfilter/test/regress/ni15.nat
    R contrib/ipfilter/test/regress/ni16.ipf
    R contrib/ipfilter/test/regress/ni16.nat
    R contrib/ipfilter/test/regress/ni17.nat
    R contrib/ipfilter/test/regress/ni18.nat
    R contrib/ipfilter/test/regress/ni19.ipf
    R contrib/ipfilter/test/regress/ni19.nat
    R contrib/ipfilter/test/regress/ni2.ipf
    R contrib/ipfilter/test/regress/ni2.nat
    R contrib/ipfilter/test/regress/ni20.ipf
    R contrib/ipfilter/test/regress/ni20.nat
    R contrib/ipfilter/test/regress/ni21.ipf
    R contrib/ipfilter/test/regress/ni21.nat
    R contrib/ipfilter/test/regress/ni23.ipf
    R contrib/ipfilter/test/regress/ni23.nat
    R contrib/ipfilter/test/regress/ni3.ipf
    R contrib/ipfilter/test/regress/ni3.nat
    R contrib/ipfilter/test/regress/ni4.ipf
    R contrib/ipfilter/test/regress/ni4.nat
    R contrib/ipfilter/test/regress/ni5.ipf
    R contrib/ipfilter/test/regress/ni5.nat
    R contrib/ipfilter/test/regress/ni6.ipf
    R contrib/ipfilter/test/regress/ni6.nat
    R contrib/ipfilter/test/regress/ni7.ipf
    R contrib/ipfilter/test/regress/ni7.nat
    R contrib/ipfilter/test/regress/ni8.ipf
    R contrib/ipfilter/test/regress/ni8.nat
    R contrib/ipfilter/test/regress/ni9.ipf
    R contrib/ipfilter/test/regress/ni9.nat
    R contrib/ipfilter/test/regress/p1.ipf
    R contrib/ipfilter/test/regress/p1.pool
    R contrib/ipfilter/test/regress/p10.nat
    R contrib/ipfilter/test/regress/p10.pool
    R contrib/ipfilter/test/regress/p11.nat
    R contrib/ipfilter/test/regress/p11.pool
    R contrib/ipfilter/test/regress/p12.nat
    R contrib/ipfilter/test/regress/p12.pool
    R contrib/ipfilter/test/regress/p13.ipf
    R contrib/ipfilter/test/regress/p13.pool
    R contrib/ipfilter/test/regress/p2.ipf
    R contrib/ipfilter/test/regress/p3.ipf
    R contrib/ipfilter/test/regress/p3.pool
    R contrib/ipfilter/test/regress/p4.nat
    R contrib/ipfilter/test/regress/p4.pool
    R contrib/ipfilter/test/regress/p5.ipf
    R contrib/ipfilter/test/regress/p5.pool
    R contrib/ipfilter/test/regress/p6.ipf
    R contrib/ipfilter/test/regress/p6.pool
    R contrib/ipfilter/test/regress/p6.whois
    R contrib/ipfilter/test/regress/p7.nat
    R contrib/ipfilter/test/regress/p7.pool
    R contrib/ipfilter/test/regress/p9.nat
    R contrib/ipfilter/test/regress/p9.pool
    R contrib/ipfilter/test/test.format
    R contrib/ipfilter/test/vfycksum.pl
    R contrib/ipfilter/todo
    A contrib/ldns-host/Makefile
    A contrib/ldns-host/ldns-host.1
    A contrib/ldns-host/ldns-host.c
    A contrib/ldns/drill/config.h
    A contrib/ldns/drill/drill.1
    M contrib/ldns/ldns/dnssec_verify.h
    M contrib/ldns/ldns/util.h
    M contrib/libcxxrt/libelftc_dem_gnu3.c
    M contrib/libcxxrt/typeinfo.cc
    M contrib/libcxxrt/unwind-itanium.h
    M contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
    M contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/R600/AMDILISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
    M contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
    A contrib/llvm/tools/lldb/docs/lldb.1
    M contrib/llvm/tools/lldb/source/lldb.cpp
    M contrib/openpam/CREDITS
    R contrib/openpam/FREEBSD-vendor
    M contrib/openpam/HISTORY
    M contrib/openpam/INSTALL
    M contrib/openpam/LICENSE
    M contrib/openpam/Makefile.am
    M contrib/openpam/Makefile.in
    M contrib/openpam/README
    M contrib/openpam/RELNOTES
    M contrib/openpam/TODO
    M contrib/openpam/aclocal.m4
    M contrib/openpam/autogen.sh
    M contrib/openpam/bin/Makefile.am
    M contrib/openpam/bin/Makefile.in
    M contrib/openpam/bin/openpam_dump_policy/Makefile.am
    M contrib/openpam/bin/openpam_dump_policy/Makefile.in
    M contrib/openpam/bin/openpam_dump_policy/openpam_dump_policy.c
    M contrib/openpam/bin/pamtest/Makefile.am
    M contrib/openpam/bin/pamtest/Makefile.in
    M contrib/openpam/bin/pamtest/pamtest.1
    M contrib/openpam/bin/pamtest/pamtest.c
    M contrib/openpam/bin/su/Makefile.am
    M contrib/openpam/bin/su/Makefile.in
    M contrib/openpam/bin/su/su.1
    M contrib/openpam/bin/su/su.c
    M contrib/openpam/compile
    M contrib/openpam/config.guess
    M contrib/openpam/config.h.in
    M contrib/openpam/config.sub
    M contrib/openpam/configure
    M contrib/openpam/configure.ac
    M contrib/openpam/depcomp
    M contrib/openpam/doc/Makefile.am
    M contrib/openpam/doc/Makefile.in
    M contrib/openpam/doc/man/Makefile.am
    M contrib/openpam/doc/man/Makefile.in
    M contrib/openpam/doc/man/openpam.3
    M contrib/openpam/doc/man/openpam.man
    M contrib/openpam/doc/man/openpam_borrow_cred.3
    M contrib/openpam/doc/man/openpam_free_data.3
    M contrib/openpam/doc/man/openpam_free_envlist.3
    M contrib/openpam/doc/man/openpam_get_feature.3
    M contrib/openpam/doc/man/openpam_get_option.3
    M contrib/openpam/doc/man/openpam_log.3
    M contrib/openpam/doc/man/openpam_nullconv.3
    M contrib/openpam/doc/man/openpam_readline.3
    M contrib/openpam/doc/man/openpam_readlinev.3
    M contrib/openpam/doc/man/openpam_readword.3
    M contrib/openpam/doc/man/openpam_restore_cred.3
    M contrib/openpam/doc/man/openpam_set_feature.3
    M contrib/openpam/doc/man/openpam_set_option.3
    M contrib/openpam/doc/man/openpam_straddch.3
    M contrib/openpam/doc/man/openpam_subst.3
    M contrib/openpam/doc/man/openpam_ttyconv.3
    M contrib/openpam/doc/man/pam.3
    M contrib/openpam/doc/man/pam.conf.5
    M contrib/openpam/doc/man/pam.man
    M contrib/openpam/doc/man/pam_acct_mgmt.3
    M contrib/openpam/doc/man/pam_authenticate.3
    M contrib/openpam/doc/man/pam_chauthtok.3
    M contrib/openpam/doc/man/pam_close_session.3
    M contrib/openpam/doc/man/pam_conv.3
    M contrib/openpam/doc/man/pam_end.3
    M contrib/openpam/doc/man/pam_error.3
    M contrib/openpam/doc/man/pam_get_authtok.3
    M contrib/openpam/doc/man/pam_get_data.3
    M contrib/openpam/doc/man/pam_get_item.3
    M contrib/openpam/doc/man/pam_get_user.3
    M contrib/openpam/doc/man/pam_getenv.3
    M contrib/openpam/doc/man/pam_getenvlist.3
    M contrib/openpam/doc/man/pam_info.3
    M contrib/openpam/doc/man/pam_open_session.3
    M contrib/openpam/doc/man/pam_prompt.3
    M contrib/openpam/doc/man/pam_putenv.3
    M contrib/openpam/doc/man/pam_set_data.3
    M contrib/openpam/doc/man/pam_set_item.3
    M contrib/openpam/doc/man/pam_setcred.3
    M contrib/openpam/doc/man/pam_setenv.3
    M contrib/openpam/doc/man/pam_sm_acct_mgmt.3
    M contrib/openpam/doc/man/pam_sm_authenticate.3
    M contrib/openpam/doc/man/pam_sm_chauthtok.3
    M contrib/openpam/doc/man/pam_sm_close_session.3
    M contrib/openpam/doc/man/pam_sm_open_session.3
    M contrib/openpam/doc/man/pam_sm_setcred.3
    M contrib/openpam/doc/man/pam_start.3
    M contrib/openpam/doc/man/pam_strerror.3
    M contrib/openpam/doc/man/pam_verror.3
    M contrib/openpam/doc/man/pam_vinfo.3
    M contrib/openpam/doc/man/pam_vprompt.3
    M contrib/openpam/include/Makefile.am
    M contrib/openpam/include/Makefile.in
    M contrib/openpam/include/security/Makefile.am
    M contrib/openpam/include/security/Makefile.in
    M contrib/openpam/include/security/openpam.h
    M contrib/openpam/include/security/openpam_attr.h
    M contrib/openpam/include/security/openpam_version.h
    M contrib/openpam/include/security/pam_appl.h
    M contrib/openpam/include/security/pam_constants.h
    M contrib/openpam/include/security/pam_modules.h
    M contrib/openpam/include/security/pam_types.h
    M contrib/openpam/install-sh
    M contrib/openpam/lib/Makefile.am
    M contrib/openpam/lib/Makefile.in
    A contrib/openpam/lib/libpam/Makefile.am
    A contrib/openpam/lib/libpam/Makefile.in
    A contrib/openpam/lib/libpam/openpam_asprintf.c
    A contrib/openpam/lib/libpam/openpam_asprintf.h
    A contrib/openpam/lib/libpam/openpam_borrow_cred.c
    A contrib/openpam/lib/libpam/openpam_check_owner_perms.c
    A contrib/openpam/lib/libpam/openpam_configure.c
    A contrib/openpam/lib/libpam/openpam_constants.c
    A contrib/openpam/lib/libpam/openpam_constants.h
    A contrib/openpam/lib/libpam/openpam_cred.h
    A contrib/openpam/lib/libpam/openpam_ctype.h
    A contrib/openpam/lib/libpam/openpam_debug.h
    A contrib/openpam/lib/libpam/openpam_dispatch.c
    A contrib/openpam/lib/libpam/openpam_dlfunc.h
    A contrib/openpam/lib/libpam/openpam_dynamic.c
    A contrib/openpam/lib/libpam/openpam_features.c
    A contrib/openpam/lib/libpam/openpam_features.h
    A contrib/openpam/lib/libpam/openpam_findenv.c
    A contrib/openpam/lib/libpam/openpam_free_data.c
    A contrib/openpam/lib/libpam/openpam_free_envlist.c
    A contrib/openpam/lib/libpam/openpam_get_feature.c
    A contrib/openpam/lib/libpam/openpam_get_option.c
    A contrib/openpam/lib/libpam/openpam_impl.h
    A contrib/openpam/lib/libpam/openpam_load.c
    A contrib/openpam/lib/libpam/openpam_log.c
    A contrib/openpam/lib/libpam/openpam_nullconv.c
    A contrib/openpam/lib/libpam/openpam_readline.c
    A contrib/openpam/lib/libpam/openpam_readlinev.c
    A contrib/openpam/lib/libpam/openpam_readword.c
    A contrib/openpam/lib/libpam/openpam_restore_cred.c
    A contrib/openpam/lib/libpam/openpam_set_feature.c
    A contrib/openpam/lib/libpam/openpam_set_option.c
    A contrib/openpam/lib/libpam/openpam_static.c
    A contrib/openpam/lib/libpam/openpam_straddch.c
    A contrib/openpam/lib/libpam/openpam_strlcat.c
    A contrib/openpam/lib/libpam/openpam_strlcat.h
    A contrib/openpam/lib/libpam/openpam_strlcmp.h
    A contrib/openpam/lib/libpam/openpam_strlcpy.c
    A contrib/openpam/lib/libpam/openpam_strlcpy.h
    A contrib/openpam/lib/libpam/openpam_subst.c
    A contrib/openpam/lib/libpam/openpam_ttyconv.c
    A contrib/openpam/lib/libpam/openpam_vasprintf.c
    A contrib/openpam/lib/libpam/openpam_vasprintf.h
    A contrib/openpam/lib/libpam/pam_acct_mgmt.c
    A contrib/openpam/lib/libpam/pam_authenticate.c
    A contrib/openpam/lib/libpam/pam_authenticate_secondary.c
    A contrib/openpam/lib/libpam/pam_chauthtok.c
    A contrib/openpam/lib/libpam/pam_close_session.c
    A contrib/openpam/lib/libpam/pam_end.c
    A contrib/openpam/lib/libpam/pam_error.c
    A contrib/openpam/lib/libpam/pam_get_authtok.c
    A contrib/openpam/lib/libpam/pam_get_data.c
    A contrib/openpam/lib/libpam/pam_get_item.c
    A contrib/openpam/lib/libpam/pam_get_mapped_authtok.c
    A contrib/openpam/lib/libpam/pam_get_mapped_username.c
    A contrib/openpam/lib/libpam/pam_get_user.c
    A contrib/openpam/lib/libpam/pam_getenv.c
    A contrib/openpam/lib/libpam/pam_getenvlist.c
    A contrib/openpam/lib/libpam/pam_info.c
    A contrib/openpam/lib/libpam/pam_open_session.c
    A contrib/openpam/lib/libpam/pam_prompt.c
    A contrib/openpam/lib/libpam/pam_putenv.c
    A contrib/openpam/lib/libpam/pam_set_data.c
    A contrib/openpam/lib/libpam/pam_set_item.c
    A contrib/openpam/lib/libpam/pam_set_mapped_authtok.c
    A contrib/openpam/lib/libpam/pam_set_mapped_username.c
    A contrib/openpam/lib/libpam/pam_setcred.c
    A contrib/openpam/lib/libpam/pam_setenv.c
    A contrib/openpam/lib/libpam/pam_sm_acct_mgmt.c
    A contrib/openpam/lib/libpam/pam_sm_authenticate.c
    A contrib/openpam/lib/libpam/pam_sm_authenticate_secondary.c
    A contrib/openpam/lib/libpam/pam_sm_chauthtok.c
    A contrib/openpam/lib/libpam/pam_sm_close_session.c
    A contrib/openpam/lib/libpam/pam_sm_get_mapped_authtok.c
    A contrib/openpam/lib/libpam/pam_sm_get_mapped_username.c
    A contrib/openpam/lib/libpam/pam_sm_open_session.c
    A contrib/openpam/lib/libpam/pam_sm_set_mapped_authtok.c
    A contrib/openpam/lib/libpam/pam_sm_set_mapped_username.c
    A contrib/openpam/lib/libpam/pam_sm_setcred.c
    A contrib/openpam/lib/libpam/pam_start.c
    A contrib/openpam/lib/libpam/pam_strerror.c
    A contrib/openpam/lib/libpam/pam_verror.c
    A contrib/openpam/lib/libpam/pam_vinfo.c
    A contrib/openpam/lib/libpam/pam_vprompt.c
    R contrib/openpam/lib/openpam_borrow_cred.c
    R contrib/openpam/lib/openpam_check_owner_perms.c
    R contrib/openpam/lib/openpam_configure.c
    R contrib/openpam/lib/openpam_constants.c
    R contrib/openpam/lib/openpam_constants.h
    R contrib/openpam/lib/openpam_ctype.h
    R contrib/openpam/lib/openpam_debug.h
    R contrib/openpam/lib/openpam_dispatch.c
    R contrib/openpam/lib/openpam_dynamic.c
    R contrib/openpam/lib/openpam_features.c
    R contrib/openpam/lib/openpam_features.h
    R contrib/openpam/lib/openpam_findenv.c
    R contrib/openpam/lib/openpam_free_data.c
    R contrib/openpam/lib/openpam_free_envlist.c
    R contrib/openpam/lib/openpam_get_feature.c
    R contrib/openpam/lib/openpam_get_option.c
    R contrib/openpam/lib/openpam_impl.h
    R contrib/openpam/lib/openpam_load.c
    R contrib/openpam/lib/openpam_log.c
    R contrib/openpam/lib/openpam_nullconv.c
    R contrib/openpam/lib/openpam_readline.c
    R contrib/openpam/lib/openpam_readlinev.c
    R contrib/openpam/lib/openpam_readword.c
    R contrib/openpam/lib/openpam_restore_cred.c
    R contrib/openpam/lib/openpam_set_feature.c
    R contrib/openpam/lib/openpam_set_option.c
    R contrib/openpam/lib/openpam_static.c
    R contrib/openpam/lib/openpam_straddch.c
    R contrib/openpam/lib/openpam_strlcat.h
    R contrib/openpam/lib/openpam_strlcmp.h
    R contrib/openpam/lib/openpam_strlcpy.h
    R contrib/openpam/lib/openpam_subst.c
    R contrib/openpam/lib/openpam_ttyconv.c
    R contrib/openpam/lib/pam_acct_mgmt.c
    R contrib/openpam/lib/pam_authenticate.c
    R contrib/openpam/lib/pam_authenticate_secondary.c
    R contrib/openpam/lib/pam_chauthtok.c
    R contrib/openpam/lib/pam_close_session.c
    R contrib/openpam/lib/pam_end.c
    R contrib/openpam/lib/pam_error.c
    R contrib/openpam/lib/pam_get_authtok.c
    R contrib/openpam/lib/pam_get_data.c
    R contrib/openpam/lib/pam_get_item.c
    R contrib/openpam/lib/pam_get_mapped_authtok.c
    R contrib/openpam/lib/pam_get_mapped_username.c
    R contrib/openpam/lib/pam_get_user.c
    R contrib/openpam/lib/pam_getenv.c
    R contrib/openpam/lib/pam_getenvlist.c
    R contrib/openpam/lib/pam_info.c
    R contrib/openpam/lib/pam_open_session.c
    R contrib/openpam/lib/pam_prompt.c
    R contrib/openpam/lib/pam_putenv.c
    R contrib/openpam/lib/pam_set_data.c
    R contrib/openpam/lib/pam_set_item.c
    R contrib/openpam/lib/pam_set_mapped_authtok.c
    R contrib/openpam/lib/pam_set_mapped_username.c
    R contrib/openpam/lib/pam_setcred.c
    R contrib/openpam/lib/pam_setenv.c
    R contrib/openpam/lib/pam_sm_acct_mgmt.c
    R contrib/openpam/lib/pam_sm_authenticate.c
    R contrib/openpam/lib/pam_sm_authenticate_secondary.c
    R contrib/openpam/lib/pam_sm_chauthtok.c
    R contrib/openpam/lib/pam_sm_close_session.c
    R contrib/openpam/lib/pam_sm_get_mapped_authtok.c
    R contrib/openpam/lib/pam_sm_get_mapped_username.c
    R contrib/openpam/lib/pam_sm_open_session.c
    R contrib/openpam/lib/pam_sm_set_mapped_authtok.c
    R contrib/openpam/lib/pam_sm_set_mapped_username.c
    R contrib/openpam/lib/pam_sm_setcred.c
    R contrib/openpam/lib/pam_start.c
    R contrib/openpam/lib/pam_strerror.c
    R contrib/openpam/lib/pam_verror.c
    R contrib/openpam/lib/pam_vinfo.c
    R contrib/openpam/lib/pam_vprompt.c
    A contrib/openpam/m4/libtool.m4
    A contrib/openpam/m4/ltoptions.m4
    A contrib/openpam/m4/ltsugar.m4
    A contrib/openpam/m4/ltversion.m4
    A contrib/openpam/m4/lt~obsolete.m4
    M contrib/openpam/misc/gendoc.pl
    M contrib/openpam/missing
    A contrib/openpam/mkpkgng.in
    M contrib/openpam/modules/Makefile.am
    M contrib/openpam/modules/Makefile.in
    M contrib/openpam/modules/pam_deny/Makefile.am
    M contrib/openpam/modules/pam_deny/Makefile.in
    M contrib/openpam/modules/pam_deny/pam_deny.c
    M contrib/openpam/modules/pam_permit/Makefile.am
    M contrib/openpam/modules/pam_permit/Makefile.in
    M contrib/openpam/modules/pam_permit/pam_permit.c
    M contrib/openpam/modules/pam_unix/Makefile.am
    M contrib/openpam/modules/pam_unix/Makefile.in
    M contrib/openpam/modules/pam_unix/pam_unix.c
    M contrib/openpam/pamgdb.in
    M contrib/openpam/t/Makefile.am
    M contrib/openpam/t/Makefile.in
    M contrib/openpam/t/t.h
    A contrib/openpam/t/t_file.c
    M contrib/openpam/t/t_main.c
    M contrib/openpam/t/t_openpam_readlinev.c
    M contrib/openpam/t/t_openpam_readword.c
    A contrib/openpam/test-driver
    A contrib/unbound/config.h
    M contrib/unbound/config.h.in
    M contrib/unbound/configure
    M contrib/unbound/configure.ac
    M contrib/unbound/daemon/cachedump.c
    M contrib/unbound/daemon/remote.c
    M contrib/unbound/daemon/remote.h
    M contrib/unbound/daemon/unbound.c
    M contrib/unbound/daemon/worker.c
    M contrib/unbound/daemon/worker.h
    A contrib/unbound/doc/libunbound.3
    A contrib/unbound/doc/unbound-anchor.8
    A contrib/unbound/doc/unbound-checkconf.8
    A contrib/unbound/doc/unbound-control.8
    A contrib/unbound/doc/unbound.8
    A contrib/unbound/doc/unbound.conf.5
    A contrib/unbound/freebsd-configure.sh
    A contrib/unbound/freebsd-sources.pl
    M contrib/unbound/libunbound/context.c
    M contrib/unbound/libunbound/context.h
    M contrib/unbound/libunbound/libunbound.c
    M contrib/unbound/libunbound/libworker.c
    M contrib/unbound/libunbound/libworker.h
    M contrib/unbound/libunbound/unbound.h
    A contrib/unbound/libunbound/worker.h
    M contrib/unbound/smallapp/unbound-anchor.c
    M contrib/unbound/smallapp/unbound-control-setup.sh
    A contrib/unbound/smallapp/unbound-control-setup.sh.in
    M contrib/unbound/smallapp/worker_cb.c
    M contrib/unbound/util/config_file.c
    M contrib/unbound/util/config_file.h
    M contrib/unbound/util/configlexer.c
    M contrib/unbound/util/configparser.c
    M contrib/unbound/util/configparser.h
    M contrib/unbound/util/fptr_wlist.c
    M crypto/openssh/ChangeLog
    M crypto/openssh/FREEBSD-upgrade
    A crypto/openssh/Makefile.in
    M crypto/openssh/README
    M crypto/openssh/aclocal.m4
    M crypto/openssh/addrmatch.c
    M crypto/openssh/auth-chall.c
    M crypto/openssh/auth-krb5.c
    M crypto/openssh/auth-options.c
    M crypto/openssh/auth-pam.c
    M crypto/openssh/auth-rsa.c
    M crypto/openssh/auth.c
    M crypto/openssh/auth.h
    M crypto/openssh/auth1.c
    M crypto/openssh/auth2-chall.c
    M crypto/openssh/auth2-gss.c
    M crypto/openssh/auth2-hostbased.c
    M crypto/openssh/auth2-jpake.c
    M crypto/openssh/auth2-kbdint.c
    M crypto/openssh/auth2-passwd.c
    M crypto/openssh/auth2-pubkey.c
    M crypto/openssh/auth2.c
    M crypto/openssh/authfd.c
    M crypto/openssh/authfile.c
    M crypto/openssh/bufaux.c
    M crypto/openssh/bufbn.c
    M crypto/openssh/bufec.c
    M crypto/openssh/buffer.c
    M crypto/openssh/buffer.h
    A crypto/openssh/buildpkg.sh.in
    M crypto/openssh/canohost.c
    M crypto/openssh/channels.c
    M crypto/openssh/channels.h
    M crypto/openssh/cipher-3des1.c
    M crypto/openssh/cipher-aes.c
    M crypto/openssh/cipher-ctr.c
    M crypto/openssh/cipher.c
    M crypto/openssh/cipher.h
    M crypto/openssh/clientloop.c
    M crypto/openssh/clientloop.h
    M crypto/openssh/compat.c
    M crypto/openssh/config.guess
    M crypto/openssh/config.h
    M crypto/openssh/config.h.in
    A crypto/openssh/config.sub
    A crypto/openssh/configure
    A crypto/openssh/configure.ac
    A crypto/openssh/contrib/Makefile
    A crypto/openssh/contrib/README
    A crypto/openssh/contrib/aix/README
    A crypto/openssh/contrib/aix/buildbff.sh
    A crypto/openssh/contrib/aix/inventory.sh
    A crypto/openssh/contrib/aix/pam.conf
    A crypto/openssh/contrib/caldera/openssh.spec
    A crypto/openssh/contrib/caldera/ssh-host-keygen
    A crypto/openssh/contrib/caldera/sshd.init
    A crypto/openssh/contrib/caldera/sshd.pam
    A crypto/openssh/contrib/cygwin/Makefile
    A crypto/openssh/contrib/cygwin/README
    A crypto/openssh/contrib/cygwin/ssh-host-config
    A crypto/openssh/contrib/cygwin/ssh-user-config
    A crypto/openssh/contrib/cygwin/sshd-inetd
    A crypto/openssh/contrib/findssl.sh
    A crypto/openssh/contrib/gnome-ssh-askpass1.c
    A crypto/openssh/contrib/gnome-ssh-askpass2.c
    A crypto/openssh/contrib/hpux/README
    A crypto/openssh/contrib/hpux/egd
    A crypto/openssh/contrib/hpux/egd.rc
    A crypto/openssh/contrib/hpux/sshd
    A crypto/openssh/contrib/hpux/sshd.rc
    A crypto/openssh/contrib/redhat/gnome-ssh-askpass.csh
    A crypto/openssh/contrib/redhat/gnome-ssh-askpass.sh
    A crypto/openssh/contrib/redhat/openssh.spec
    A crypto/openssh/contrib/redhat/sshd.init
    A crypto/openssh/contrib/redhat/sshd.init.old
    A crypto/openssh/contrib/redhat/sshd.pam
    A crypto/openssh/contrib/redhat/sshd.pam.old
    A crypto/openssh/contrib/solaris/README
    A crypto/openssh/contrib/ssh-copy-id
    A crypto/openssh/contrib/ssh-copy-id.1
    A crypto/openssh/contrib/sshd.pam.freebsd
    A crypto/openssh/contrib/sshd.pam.generic
    A crypto/openssh/contrib/suse/openssh.spec
    A crypto/openssh/contrib/suse/rc.config.sshd
    A crypto/openssh/contrib/suse/rc.sshd
    A crypto/openssh/contrib/suse/sysconfig.ssh
    M crypto/openssh/defines.h
    M crypto/openssh/dh.c
    M crypto/openssh/dns.c
    A crypto/openssh/fixalgorithms
    A crypto/openssh/freebsd-configure.sh
    M crypto/openssh/groupaccess.c
    M crypto/openssh/gss-genr.c
    M crypto/openssh/gss-serv-krb5.c
    M crypto/openssh/gss-serv.c
    M crypto/openssh/hostfile.c
    M crypto/openssh/hostfile.h
    M crypto/openssh/includes.h
    A crypto/openssh/install-sh
    M crypto/openssh/jpake.c
    M crypto/openssh/kex.c
    M crypto/openssh/kex.h
    M crypto/openssh/kexdhc.c
    M crypto/openssh/kexdhs.c
    M crypto/openssh/kexecdh.c
    M crypto/openssh/kexecdhc.c
    M crypto/openssh/kexecdhs.c
    M crypto/openssh/kexgexc.c
    M crypto/openssh/kexgexs.c
    M crypto/openssh/key.c
    M crypto/openssh/key.h
    A crypto/openssh/krb5_config.h
    M crypto/openssh/krl.c
    M crypto/openssh/log.c
    M crypto/openssh/log.h
    M crypto/openssh/loginrec.c
    M crypto/openssh/mac.c
    M crypto/openssh/mac.h
    M crypto/openssh/match.c
    A crypto/openssh/mdoc2man.awk
    M crypto/openssh/misc.c
    M crypto/openssh/misc.h
    A crypto/openssh/moduli.0
    M crypto/openssh/moduli.c
    M crypto/openssh/monitor.c
    M crypto/openssh/monitor_mm.c
    M crypto/openssh/monitor_wrap.c
    M crypto/openssh/mux.c
    M crypto/openssh/myproposal.h
    A crypto/openssh/nchan.ms
    A crypto/openssh/nchan2.ms
    A crypto/openssh/openbsd-compat/Makefile.in
    M crypto/openssh/openbsd-compat/bsd-cygwin_util.c
    M crypto/openssh/openbsd-compat/bsd-cygwin_util.h
    M crypto/openssh/openbsd-compat/bsd-misc.h
    R crypto/openssh/openbsd-compat/getopt.c
    A crypto/openssh/openbsd-compat/getopt.h
    A crypto/openssh/openbsd-compat/getopt_long.c
    A crypto/openssh/openbsd-compat/getrrsetbyname-ldns.c
    M crypto/openssh/openbsd-compat/openbsd-compat.h
    M crypto/openssh/openbsd-compat/port-aix.c
    M crypto/openssh/openbsd-compat/port-linux.c
    A crypto/openssh/openbsd-compat/regress/Makefile.in
    A crypto/openssh/openbsd-compat/regress/closefromtest.c
    A crypto/openssh/openbsd-compat/regress/snprintftest.c
    A crypto/openssh/openbsd-compat/regress/strduptest.c
    A crypto/openssh/openbsd-compat/regress/strtonumtest.c
    A crypto/openssh/openbsd-compat/strnlen.c
    M crypto/openssh/openbsd-compat/xcrypt.c
    A crypto/openssh/openssh.xml.in
    A crypto/openssh/opensshd.init.in
    M crypto/openssh/packet.c
    M crypto/openssh/packet.h
    M crypto/openssh/pathnames.h
    M crypto/openssh/progressmeter.c
    M crypto/openssh/readconf.c
    M crypto/openssh/readconf.h
    M crypto/openssh/readpass.c
    A crypto/openssh/regress/Makefile
    A crypto/openssh/regress/README.regress
    A crypto/openssh/regress/addrmatch.sh
    A crypto/openssh/regress/agent-getpeereid.sh
    A crypto/openssh/regress/agent-pkcs11.sh
    A crypto/openssh/regress/agent-ptrace.sh
    A crypto/openssh/regress/agent-timeout.sh
    A crypto/openssh/regress/agent.sh
    A crypto/openssh/regress/banner.sh
    A crypto/openssh/regress/broken-pipe.sh
    A crypto/openssh/regress/brokenkeys.sh
    A crypto/openssh/regress/cert-hostkey.sh
    A crypto/openssh/regress/cert-userkey.sh
    A crypto/openssh/regress/cfgmatch.sh
    A crypto/openssh/regress/cipher-speed.sh
    A crypto/openssh/regress/conch-ciphers.sh
    A crypto/openssh/regress/connect-privsep.sh
    A crypto/openssh/regress/connect.sh
    A crypto/openssh/regress/dsa_ssh2.prv
    A crypto/openssh/regress/dsa_ssh2.pub
    A crypto/openssh/regress/dynamic-forward.sh
    A crypto/openssh/regress/envpass.sh
    A crypto/openssh/regress/exit-status.sh
    A crypto/openssh/regress/forcecommand.sh
    A crypto/openssh/regress/forward-control.sh
    A crypto/openssh/regress/forwarding.sh
    A crypto/openssh/regress/host-expand.sh
    A crypto/openssh/regress/integrity.sh
    A crypto/openssh/regress/kextype.sh
    A crypto/openssh/regress/key-options.sh
    A crypto/openssh/regress/keygen-change.sh
    A crypto/openssh/regress/keygen-convert.sh
    A crypto/openssh/regress/keys-command.sh
    A crypto/openssh/regress/keyscan.sh
    A crypto/openssh/regress/keytype.sh
    A crypto/openssh/regress/krl.sh
    A crypto/openssh/regress/localcommand.sh
    A crypto/openssh/regress/login-timeout.sh
    A crypto/openssh/regress/modpipe.c
    A crypto/openssh/regress/multiplex.sh
    A crypto/openssh/regress/portnum.sh
    A crypto/openssh/regress/proto-mismatch.sh
    A crypto/openssh/regress/proto-version.sh
    A crypto/openssh/regress/proxy-connect.sh
    A crypto/openssh/regress/putty-ciphers.sh
    A crypto/openssh/regress/putty-kex.sh
    A crypto/openssh/regress/putty-transfer.sh
    A crypto/openssh/regress/reconfigure.sh
    A crypto/openssh/regress/reexec.sh
    A crypto/openssh/regress/rekey.sh
    A crypto/openssh/regress/rsa_openssh.prv
    A crypto/openssh/regress/rsa_openssh.pub
    A crypto/openssh/regress/rsa_ssh2.prv
    A crypto/openssh/regress/scp-ssh-wrapper.sh
    A crypto/openssh/regress/scp.sh
    A crypto/openssh/regress/sftp-badcmds.sh
    A crypto/openssh/regress/sftp-batch.sh
    A crypto/openssh/regress/sftp-chroot.sh
    A crypto/openssh/regress/sftp-cmds.sh
    A crypto/openssh/regress/sftp-glob.sh
    A crypto/openssh/regress/sftp.sh
    A crypto/openssh/regress/ssh-com-client.sh
    A crypto/openssh/regress/ssh-com-keygen.sh
    A crypto/openssh/regress/ssh-com-sftp.sh
    A crypto/openssh/regress/ssh-com.sh
    A crypto/openssh/regress/ssh2putty.sh
    A crypto/openssh/regress/sshd-log-wrapper.sh
    A crypto/openssh/regress/stderr-after-eof.sh
    A crypto/openssh/regress/stderr-data.sh
    A crypto/openssh/regress/t4.ok
    A crypto/openssh/regress/t5.ok
    A crypto/openssh/regress/test-exec.sh
    A crypto/openssh/regress/transfer.sh
    A crypto/openssh/regress/try-ciphers.sh
    A crypto/openssh/regress/yes-head.sh
    M crypto/openssh/roaming_client.c
    M crypto/openssh/roaming_common.c
    M crypto/openssh/rsa.c
    A crypto/openssh/sandbox-seccomp-filter.c
    M crypto/openssh/sandbox-systrace.c
    M crypto/openssh/schnorr.c
    A crypto/openssh/scp.0
    M crypto/openssh/scp.1
    M crypto/openssh/scp.c
    M crypto/openssh/servconf.c
    M crypto/openssh/servconf.h
    M crypto/openssh/serverloop.c
    M crypto/openssh/session.c
    M crypto/openssh/sftp-client.c
    M crypto/openssh/sftp-client.h
    M crypto/openssh/sftp-common.c
    M crypto/openssh/sftp-glob.c
    A crypto/openssh/sftp-server.0
    M crypto/openssh/sftp-server.8
    M crypto/openssh/sftp-server.c
    A crypto/openssh/sftp.0
    M crypto/openssh/sftp.1
    M crypto/openssh/sftp.c
    A crypto/openssh/ssh-add.0
    M crypto/openssh/ssh-add.c
    A crypto/openssh/ssh-agent.0
    M crypto/openssh/ssh-agent.c
    M crypto/openssh/ssh-dss.c
    M crypto/openssh/ssh-ecdsa.c
    M crypto/openssh/ssh-gss.h
    A crypto/openssh/ssh-keygen.0
    M crypto/openssh/ssh-keygen.1
    M crypto/openssh/ssh-keygen.c
    A crypto/openssh/ssh-keyscan.0
    M crypto/openssh/ssh-keyscan.1
    M crypto/openssh/ssh-keyscan.c
    A crypto/openssh/ssh-keysign.0
    M crypto/openssh/ssh-keysign.8
    M crypto/openssh/ssh-keysign.c
    M crypto/openssh/ssh-pkcs11-client.c
    A crypto/openssh/ssh-pkcs11-helper.0
    M crypto/openssh/ssh-pkcs11-helper.8
    M crypto/openssh/ssh-pkcs11-helper.c
    M crypto/openssh/ssh-pkcs11.c
    M crypto/openssh/ssh-rsa.c
    A crypto/openssh/ssh.0
    M crypto/openssh/ssh.1
    M crypto/openssh/ssh.c
    M crypto/openssh/ssh_config
    A crypto/openssh/ssh_config.0
    M crypto/openssh/ssh_config.5
    M crypto/openssh/ssh_namespace.h
    M crypto/openssh/sshconnect.c
    M crypto/openssh/sshconnect1.c
    M crypto/openssh/sshconnect2.c
    A crypto/openssh/sshd.0
    M crypto/openssh/sshd.8
    M crypto/openssh/sshd.c
    M crypto/openssh/sshd_config
    A crypto/openssh/sshd_config.0
    M crypto/openssh/sshd_config.5
    M crypto/openssh/sshlogin.c
    M crypto/openssh/sshlogin.h
    A crypto/openssh/survey.sh.in
    M crypto/openssh/uidswap.c
    M crypto/openssh/umac.c
    M crypto/openssh/umac.h
    M crypto/openssh/umac128.c
    M crypto/openssh/uuencode.c
    M crypto/openssh/version.h
    M crypto/openssh/xmalloc.c
    M crypto/openssh/xmalloc.h
    M etc/Makefile
    M etc/defaults/rc.conf
    M etc/group
    A etc/libmap32.conf
    M etc/master.passwd
    R etc/mtree/BIND.chroot.dist
    R etc/mtree/BIND.include.dist
    M etc/mtree/BSD.include.dist
    M etc/mtree/BSD.usr.dist
    M etc/mtree/BSD.var.dist
    M etc/mtree/Makefile
    M etc/network.subr
    M etc/periodic/daily/Makefile
    M etc/portsnap.conf
    M etc/rc.d/Makefile
    M etc/rc.d/NETWORKING
    A etc/rc.d/ctld
    M etc/rc.d/ipfilter
    M etc/rc.d/ipfs
    M etc/rc.d/ipmon
    A etc/rc.d/iscsictl
    A etc/rc.d/iscsid
    A etc/rc.d/local_unbound
    M etc/rc.d/sendmail
    M etc/rc.d/sshd
    M etc/rc.subr
    M gnu/lib/libdialog/dlg_config.h
    M gnu/lib/libstdc++/Makefile
    M gnu/lib/libsupc++/Makefile
    M gnu/usr.bin/binutils/Makefile
    R gnu/usr.bin/binutils/ar/Makefile
    R gnu/usr.bin/binutils/ar/ar.1
    R gnu/usr.bin/binutils/ranlib/Makefile
    R gnu/usr.bin/binutils/ranlib/ranlib.1
    M include/Makefile
    A include/mk-osreldate.sh
    M include/paths.h
    R ipfilter/test/expected/i23 b/contrib/ipfilter/test/expected/i23
    R ipfilter/test/expected/in7 b/contrib/ipfilter/test/expected/in7
    R ipfilter/test/regress/ni17.ipf b/contrib/ipfilter/test/regress/ni17.ipf
    R ipfilter/test/regress/ni18.ipf b/contrib/ipfilter/test/regress/ni18.ipf
    M kerberos5/Makefile.inc
    M kerberos5/lib/libheimipcc/Makefile
    M kerberos5/lib/libheimipcs/Makefile
    M kerberos5/lib/libkrb5/Makefile
    M kerberos5/libexec/digest-service/Makefile
    M kerberos5/libexec/kcm/Makefile
    M lib/Makefile
    R lib/bind/Makefile
    R lib/bind/bind9/Makefile
    R lib/bind/config.h
    R lib/bind/config.mk
    R lib/bind/dns/Makefile
    R lib/bind/dns/code.h
    R lib/bind/dns/dns/enumclass.h
    R lib/bind/dns/dns/enumtype.h
    R lib/bind/dns/dns/rdatastruct.h
    R lib/bind/isc/Makefile
    R lib/bind/isc/backtrace-emptytbl.c
    R lib/bind/isc/isc/platform.h
    R lib/bind/isccc/Makefile
    R lib/bind/isccfg/Makefile
    R lib/bind/lwres/Makefile
    R lib/bind/lwres/lwres/netdb.h
    R lib/bind/lwres/lwres/platform.h
    M lib/clang/Makefile
    A lib/clang/liblldb/Makefile
    A lib/clang/liblldbAPI/Makefile
    A lib/clang/liblldbBreakpoint/Makefile
    A lib/clang/liblldbCommands/Makefile
    A lib/clang/liblldbCore/Makefile
    A lib/clang/liblldbDataFormatters/Makefile
    A lib/clang/liblldbExpression/Makefile
    A lib/clang/liblldbHostCommon/Makefile
    A lib/clang/liblldbHostFreeBSD/Makefile
    A lib/clang/liblldbInterpreter/Makefile
    A lib/clang/liblldbPluginABISysV_x86_64/Makefile
    A lib/clang/liblldbPluginCXXItaniumABI/Makefile
    A lib/clang/liblldbPluginDisassemblerLLVM/Makefile
    A lib/clang/liblldbPluginDynamicLoaderPosixDYLD/Makefile
    A lib/clang/liblldbPluginDynamicLoaderStatic/Makefile
    A lib/clang/liblldbPluginInstructionARM/Makefile
    A lib/clang/liblldbPluginObjectContainerBSDArchive/Makefile
    A lib/clang/liblldbPluginObjectFileELF/Makefile
    A lib/clang/liblldbPluginPlatformFreeBSD/Makefile
    A lib/clang/liblldbPluginPlatformGDB/Makefile
    A lib/clang/liblldbPluginProcessElfCore/Makefile
    A lib/clang/liblldbPluginProcessFreeBSD/Makefile
    A lib/clang/liblldbPluginProcessGDBRemote/Makefile
    A lib/clang/liblldbPluginProcessPOSIX/Makefile
    A lib/clang/liblldbPluginProcessUtility/Makefile
    A lib/clang/liblldbPluginSymbolFileDWARF/Makefile
    A lib/clang/liblldbPluginSymbolFileSymtab/Makefile
    A lib/clang/liblldbPluginSymbolVendorELF/Makefile
    A lib/clang/liblldbPluginUnwindAssemblyInstEmulation/Makefile
    A lib/clang/liblldbPluginUnwindAssemblyX86/Makefile
    A lib/clang/liblldbSymbol/Makefile
    A lib/clang/liblldbTarget/Makefile
    A lib/clang/liblldbUtility/Makefile
    M lib/clang/libllvmmc/Makefile
    M lib/clang/libllvmsupport/Makefile
    M lib/clang/libllvmx86disassembler/Makefile
    A lib/clang/lldb.lib.mk
    M lib/csu/arm/crt1.c
    M lib/csu/common/notes.h
    M lib/libarchive/Makefile
    M lib/libc/arm/_fpmath.h
    M lib/libc/arm/arith.h
    M lib/libc/arm/softfloat/arm-gcc.h
    M lib/libc/gen/lockf.3
    M lib/libc/net/sctp_sys_calls.c
    M lib/libc/sys/Makefile.inc
    M lib/libc/sys/Symbol.map
    M lib/libc/sys/close.2
    M lib/libc/sys/ioctl.2
    M lib/libc/sys/mmap.2
    A lib/libc/sys/procctl.2
    M lib/libc/sys/read.2
    M lib/libc/sys/socketpair.2
    M lib/libc/sys/wait.2
    M lib/libc/sys/write.2
    M lib/libedit/readline.c
    M lib/libldns/Makefile
    M lib/libpam/libpam/Makefile
    M lib/libpam/modules/pam_ssh/Makefile
    A lib/libunbound/Makefile
    M lib/msun/Symbol.map
    M lib/msun/src/math_private.h
    M libexec/rtld-elf/libmap.c
    M libexec/rtld-elf/libmap.h
    M libexec/rtld-elf/rtld.c
    M release/Makefile
    M release/powerpc/mkisoimages.sh
    M release/release.sh
    M sbin/bsdlabel/bsdlabel.8
    M sbin/ccdconfig/ccdconfig.8
    M sbin/etherswitchcfg/etherswitchcfg.8
    M sbin/etherswitchcfg/etherswitchcfg.c
    M sbin/fdisk/fdisk.8
    M sbin/gbde/gbde.8
    M sbin/geom/class/eli/geli.8
    M sbin/geom/class/shsec/gshsec.8
    M sbin/geom/class/virstor/gvirstor.8
    M sbin/gvinum/gvinum.8
    M sbin/hastd/hast.h
    M sbin/hastd/primary.c
    M sbin/hastd/secondary.c
    M sbin/iscontrol/iscontrol.8
    M sbin/iscontrol/iscsi.conf.5
    M sbin/mount_msdosfs/mount_msdosfs.8
    M sbin/newfs/newfs.8
    M sbin/newfs_msdos/newfs_msdos.8
    M sbin/newfs_nandfs/newfs_nandfs.8
    M sbin/recoverdisk/recoverdisk.1
    M secure/lib/libssh/Makefile
    M secure/libexec/sftp-server/Makefile
    M secure/libexec/ssh-keysign/Makefile
    M secure/libexec/ssh-pkcs11-helper/Makefile
    M secure/usr.bin/bdes/bdes.1
    M secure/usr.bin/scp/Makefile
    M secure/usr.bin/sftp/Makefile
    M secure/usr.bin/ssh-add/Makefile
    M secure/usr.bin/ssh-agent/Makefile
    M secure/usr.bin/ssh-keygen/Makefile
    M secure/usr.bin/ssh-keyscan/Makefile
    M secure/usr.bin/ssh/Makefile
    M secure/usr.sbin/sshd/Makefile
    M share/doc/Makefile
    R share/doc/bind9/Makefile
    M share/i18n/csmapper/Makefile
    M share/i18n/esdb/Makefile
    M share/man/man4/Makefile
    M share/man/man4/altq.4
    M share/man/man4/bxe.4
    M share/man/man4/capsicum.4
    M share/man/man4/ctl.4
    M share/man/man4/ddb.4
    M share/man/man4/geom.4
    M share/man/man4/geom_linux_lvm.4
    A share/man/man4/gpio.4
    M share/man/man4/netmap.4
    M share/man/man4/psm.4
    M share/man/man4/vlan.4
    M share/man/man5/Makefile
    M share/man/man5/ext2fs.5
    M share/man/man5/fstab.5
    M share/man/man5/libmap.conf.5
    M share/man/man5/msdosfs.5
    M share/man/man5/rc.conf.5
    M share/man/man5/reiserfs.5
    M share/man/man5/src.conf.5
    M share/man/man8/picobsd.8
    M share/man/man8/rc.8
    M share/man/man8/rc.subr.8
    M share/man/man9/Makefile
    M share/man/man9/sysctl.9
    M share/man/man9/sysctl_add_oid.9
    M share/man/man9/vm_map_find.9
    M share/misc/bsd-family-tree
    M share/misc/committers-ports.dot
    M share/mk/bsd.lib.mk
    M share/mk/bsd.libnames.mk
    M share/mk/bsd.own.mk
    M share/mk/bsd.prog.mk
    M sys/amd64/amd64/mp_machdep.c
    M sys/amd64/amd64/pmap.c
    M sys/amd64/amd64/sys_machdep.c
    M sys/amd64/amd64/vm_machdep.c
    M sys/amd64/conf/GENERIC
    M sys/amd64/conf/NOTES
    R sys/amd64/conf/XENHVM
    M sys/amd64/include/cpu.h
    M sys/amd64/include/intr_machdep.h
    M sys/amd64/include/pmap.h
    M sys/amd64/include/vmm.h
    M sys/amd64/include/vmm_dev.h
    M sys/amd64/linux32/linux32_proto.h
    M sys/amd64/linux32/linux32_syscall.h
    M sys/amd64/linux32/linux32_syscalls.c
    M sys/amd64/linux32/linux32_sysent.c
    M sys/amd64/vmm/io/ppt.c
    M sys/amd64/vmm/io/ppt.h
    M sys/amd64/vmm/vmm.c
    M sys/amd64/vmm/vmm_instruction_emul.c
    M sys/amd64/vmm/vmm_msr.c
    M sys/amd64/vmm/x86.c
    M sys/arm/arm/pmap-v6.c
    M sys/arm/arm/pmap.c
    M sys/arm/arm/stdatomic.c
    M sys/arm/arm/sys_machdep.c
    M sys/arm/arm/vm_machdep.c
    M sys/arm/broadcom/bcm2835/bcm2835_gpio.c
    A sys/arm/broadcom/bcm2835/bcm2835_gpio.h
    M sys/arm/broadcom/bcm2835/bcm2835_systimer.c
    M sys/arm/include/ieee.h
    M sys/arm/include/sf_buf.h
    M sys/arm/samsung/exynos/exynos5_machdep.c
    M sys/boot/arm/ixp425/boot2/Makefile
    M sys/boot/common/loader.8
    M sys/boot/i386/efi/Makefile
    M sys/boot/powerpc/boot1.chrp/Makefile
    M sys/boot/userboot/libstand/Makefile
    M sys/boot/userboot/test/Makefile
    M sys/boot/userboot/userboot/Makefile
    M sys/cam/cam.h
    M sys/cam/cam_ccb.h
    M sys/cam/cam_compat.c
    M sys/cam/cam_compat.h
    M sys/cam/cam_xpt.c
    M sys/cam/ctl/ctl.c
    A sys/cam/ctl/ctl_frontend_iscsi.c
    A sys/cam/ctl/ctl_frontend_iscsi.h
    M sys/cam/ctl/ctl_ioctl.h
    M sys/cam/scsi/scsi_pass.c
    M sys/cddl/compat/opensolaris/sys/kcondvar.h
    M sys/cddl/compat/opensolaris/sys/time.h
    M sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c
    M sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h
    M sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_disk.h
    A sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_raidz.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
    M sys/cddl/dev/dtrace/dtrace_clone.c
    M sys/compat/freebsd32/freebsd32.h
    M sys/compat/freebsd32/freebsd32_capability.c
    M sys/compat/freebsd32/freebsd32_misc.c
    M sys/compat/freebsd32/freebsd32_proto.h
    M sys/compat/freebsd32/freebsd32_syscall.h
    M sys/compat/freebsd32/freebsd32_syscalls.c
    M sys/compat/freebsd32/freebsd32_sysent.c
    M sys/compat/freebsd32/freebsd32_systrace_args.c
    M sys/compat/freebsd32/syscalls.master
    M sys/compat/linux/linux_futex.c
    M sys/compat/linux/linux_misc.c
    M sys/compat/linux/linux_uid16.c
    M sys/compat/svr4/imgact_svr4.c
    M sys/conf/NOTES
    M sys/conf/files
    M sys/conf/files.amd64
    M sys/conf/files.i386
    M sys/conf/files.mips
    M sys/conf/files.powerpc
    M sys/conf/newvers.sh
    M sys/conf/options
    M sys/conf/options.powerpc
    M sys/contrib/ipfilter/netinet/fil.c
    M sys/contrib/ipfilter/netinet/ip_compat.h
    M sys/contrib/ipfilter/netinet/ip_fil.h
    M sys/contrib/ipfilter/netinet/ip_fil_freebsd.c
    M sys/contrib/ipfilter/netinet/ip_log.c
    M sys/contrib/ipfilter/netinet/mlfk_ipl.c
    M sys/contrib/rdma/ib_umem.h
    M sys/dev/acpica/acpi_timer.c
    M sys/dev/adb/adb_mouse.c
    M sys/dev/arcmsr/arcmsr.c
    M sys/dev/asr/asr.c
    A sys/dev/bxe/57710_init_values.c
    A sys/dev/bxe/57710_int_offsets.h
    A sys/dev/bxe/57711_init_values.c
    A sys/dev/bxe/57711_int_offsets.h
    A sys/dev/bxe/57712_init_values.c
    A sys/dev/bxe/57712_int_offsets.h
    A sys/dev/bxe/bxe.c
    A sys/dev/bxe/bxe.h
    A sys/dev/bxe/bxe_dcb.h
    A sys/dev/bxe/bxe_debug.c
    R sys/dev/bxe/bxe_debug.h
    A sys/dev/bxe/bxe_elink.c
    A sys/dev/bxe/bxe_elink.h
    R sys/dev/bxe/bxe_fw_defs.h
    R sys/dev/bxe/bxe_hsi.h
    R sys/dev/bxe/bxe_include.h
    R sys/dev/bxe/bxe_init.h
    R sys/dev/bxe/bxe_init_values_e1.h
    R sys/dev/bxe/bxe_init_values_e1h.h
    R sys/dev/bxe/bxe_link.c
    R sys/dev/bxe/bxe_link.h
    R sys/dev/bxe/bxe_reg.h
    R sys/dev/bxe/bxe_self_test.h
    A sys/dev/bxe/bxe_stats.c
    A sys/dev/bxe/bxe_stats.h
    R sys/dev/bxe/dump_e1.h
    R sys/dev/bxe/dump_e1h.h
    A sys/dev/bxe/ecore_fw_defs.h
    A sys/dev/bxe/ecore_hsi.h
    A sys/dev/bxe/ecore_init.h
    A sys/dev/bxe/ecore_init_ops.h
    A sys/dev/bxe/ecore_mfw_req.h
    A sys/dev/bxe/ecore_reg.h
    A sys/dev/bxe/ecore_sp.c
    A sys/dev/bxe/ecore_sp.h
    R sys/dev/bxe/hw_dump_reg_st.h
    R sys/dev/bxe/if_bxe.c
    R sys/dev/bxe/if_bxe.h
    M sys/dev/cpuctl/cpuctl.c
    M sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c
    M sys/dev/cxgbe/tom/t4_cpl_io.c
    M sys/dev/cxgbe/tom/t4_tom.c
    M sys/dev/cxgbe/tom/t4_tom.h
    M sys/dev/drm2/i915/i915_gem.c
    M sys/dev/drm2/radeon/r100.c
    M sys/dev/drm2/radeon/r300.c
    M sys/dev/drm2/radeon/radeon_bios.c
    M sys/dev/drm2/radeon/radeon_device.c
    M sys/dev/drm2/radeon/rs600.c
    M sys/dev/firewire/fwdev.c
    M sys/dev/firewire/sbp.c
    M sys/dev/hpt27xx/hpt27xx_osm_bsd.c
    M sys/dev/hpt27xx/os_bsd.h
    M sys/dev/hptiop/hptiop.c
    M sys/dev/hptiop/hptiop.h
    M sys/dev/hptmv/entry.c
    M sys/dev/hptmv/osbsd.h
    M sys/dev/hptnr/hptnr_osm_bsd.c
    M sys/dev/hptnr/os_bsd.h
    M sys/dev/hptrr/hptrr_osm_bsd.c
    M sys/dev/hptrr/os_bsd.h
    A sys/dev/hyperv/include/hyperv.h
    A sys/dev/hyperv/netvsc/hv_net_vsc.c
    A sys/dev/hyperv/netvsc/hv_net_vsc.h
    A sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
    A sys/dev/hyperv/netvsc/hv_rndis.h
    A sys/dev/hyperv/netvsc/hv_rndis_filter.c
    A sys/dev/hyperv/netvsc/hv_rndis_filter.h
    A sys/dev/hyperv/stordisengage/hv_ata_pci_disengage.c
    A sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
    A sys/dev/hyperv/storvsc/hv_vstorage.h
    A sys/dev/hyperv/utilities/hv_kvp.h
    A sys/dev/hyperv/utilities/hv_util.c
    A sys/dev/hyperv/vmbus/hv_channel.c
    A sys/dev/hyperv/vmbus/hv_channel_mgmt.c
    A sys/dev/hyperv/vmbus/hv_connection.c
    A sys/dev/hyperv/vmbus/hv_hv.c
    A sys/dev/hyperv/vmbus/hv_ring_buffer.c
    A sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
    A sys/dev/hyperv/vmbus/hv_vmbus_priv.h
    M sys/dev/iicbus/if_ic.c
    M sys/dev/iir/iir.c
    M sys/dev/iir/iir.h
    A sys/dev/iscsi/icl.c
    A sys/dev/iscsi/icl.h
    A sys/dev/iscsi/icl_proxy.c
    A sys/dev/iscsi/iscsi.c
    A sys/dev/iscsi/iscsi.h
    A sys/dev/iscsi/iscsi_ioctl.h
    A sys/dev/iscsi/iscsi_proto.h
    M sys/dev/iscsi_initiator/iscsi.c
    M sys/dev/lmc/if_lmc.c
    M sys/dev/mfi/mfi_pci.c
    M sys/dev/mfi/mfireg.h
    M sys/dev/mps/mps_sas_lsi.c
    M sys/dev/nfe/if_nfe.c
    M sys/dev/ofw/ofw_bus_subr.c
    M sys/dev/ofw/ofw_console.c
    M sys/dev/ofw/openfirm.c
    M sys/dev/ofw/openfirm.h
    M sys/dev/pci/vga_pci.c
    M sys/dev/ppbus/if_plip.c
    M sys/dev/random/random_adaptors.c
    M sys/dev/random/random_adaptors.h
    M sys/dev/random/randomdev.c
    M sys/dev/random/randomdev_soft.c
    M sys/dev/tws/tws.c
    M sys/dev/tws/tws_cam.c
    M sys/dev/usb/controller/xhci.c
    M sys/dev/usb/controller/xhci.h
    M sys/dev/usb/controller/xhci_pci.c
    M sys/dev/usb/net/if_usie.c
    M sys/dev/usb/net/uhso.c
    M sys/dev/usb/storage/umass.c
    M sys/dev/usb/usb_hub.c
    M sys/dev/vkbd/vkbd.c
    M sys/dev/vmware/vmxnet3/if_vmxvar.h
    M sys/dev/xen/control/control.c
    M sys/dev/xen/timer/timer.c
    M sys/dev/xen/xenpci/xenpci.c
    M sys/fs/cd9660/cd9660_vfsops.c
    M sys/fs/nullfs/null_vnops.c
    M sys/geom/geom_int.h
    M sys/geom/geom_kern.c
    M sys/geom/geom_subr.c
    M sys/i386/conf/GENERIC
    M sys/i386/conf/NOTES
    R sys/i386/conf/XENHVM
    M sys/i386/i386/mp_machdep.c
    M sys/i386/i386/pmap.c
    M sys/i386/i386/sys_machdep.c
    M sys/i386/i386/vm_machdep.c
    M sys/i386/ibcs2/imgact_coff.c
    M sys/i386/include/cpu.h
    M sys/i386/include/intr_machdep.h
    M sys/i386/include/xen/xenvar.h
    M sys/i386/linux/imgact_linux.c
    M sys/i386/linux/linux_proto.h
    M sys/i386/linux/linux_syscall.h
    M sys/i386/linux/linux_syscalls.c
    M sys/i386/linux/linux_sysent.c
    M sys/i386/xen/mp_machdep.c
    M sys/i386/xen/mptable.c
    M sys/i386/xen/pmap.c
    M sys/ia64/ia32/ia32_signal.c
    M sys/ia64/ia64/pmap.c
    M sys/kern/capabilities.conf
    M sys/kern/imgact_elf.c
    M sys/kern/imgact_gzip.c
    M sys/kern/init_main.c
    M sys/kern/init_sysent.c
    M sys/kern/kern_condvar.c
    M sys/kern/kern_descrip.c
    M sys/kern/kern_event.c
    M sys/kern/kern_fork.c
    M sys/kern/kern_ktrace.c
    M sys/kern/kern_lock.c
    M sys/kern/kern_mutex.c
    M sys/kern/kern_proc.c
    M sys/kern/kern_rmlock.c
    M sys/kern/kern_rwlock.c
    M sys/kern/kern_sx.c
    M sys/kern/kern_synch.c
    M sys/kern/kern_timeout.c
    M sys/kern/link_elf.c
    M sys/kern/link_elf_obj.c
    M sys/kern/makesyscalls.sh
    M sys/kern/sched_ule.c
    M sys/kern/subr_capability.c
    M sys/kern/subr_prf.c
    M sys/kern/subr_sbuf.c
    M sys/kern/subr_smp.c
    M sys/kern/subr_uio.c
    M sys/kern/sys_pipe.c
    M sys/kern/sys_process.c
    M sys/kern/syscalls.c
    M sys/kern/syscalls.master
    M sys/kern/systrace_args.c
    M sys/kern/sysv_shm.c
    M sys/kern/uipc_shm.c
    M sys/kern/uipc_socket.c
    M sys/kern/uipc_syscalls.c
    M sys/kern/uipc_usrreq.c
    M sys/kern/vfs_bio.c
    M sys/kern/vfs_lookup.c
    M sys/kern/vfs_mountroot.c
    M sys/kern/vfs_subr.c
    M sys/kern/vfs_vnops.c
    M sys/libkern/arm/aeabi_unwind.c
    M sys/libkern/ashldi3.c
    M sys/mips/atheros/ar933x_chip.c
    M sys/mips/conf/TP-WN1043ND
    A sys/mips/conf/WZR-300HP
    A sys/mips/conf/WZR-300HP.hints
    A sys/mips/mips/bcopy.S
    M sys/mips/mips/pmap.c
    M sys/mips/mips/support.S
    M sys/mips/mips/tlb.c
    M sys/mips/mips/vm_machdep.c
    M sys/mips/nlm/board.c
    M sys/mips/nlm/board.h
    M sys/mips/nlm/board_cpld.c
    M sys/mips/nlm/dev/net/nae.c
    M sys/mips/nlm/dev/net/xaui.c
    M sys/mips/nlm/dev/net/xlpge.c
    M sys/mips/nlm/dev/net/xlpge.h
    M sys/mips/nlm/hal/nae.h
    M sys/mips/nlm/hal/nlm_hal.c
    M sys/mips/nlm/hal/sys.h
    M sys/modules/Makefile
    M sys/modules/bxe/Makefile
    M sys/modules/ctl/Makefile
    M sys/modules/cxgb/cxgb/Makefile
    A sys/modules/hyperv/Makefile
    A sys/modules/hyperv/netvsc/Makefile
    A sys/modules/hyperv/stordisengage/Makefile
    A sys/modules/hyperv/storvsc/Makefile
    A sys/modules/hyperv/utilities/Makefile
    A sys/modules/hyperv/vmbus/Makefile
    A sys/modules/ibcore/Makefile
    A sys/modules/ipoib/Makefile
    M sys/modules/iscsi/Makefile
    M sys/modules/mlx4/Makefile
    M sys/modules/mlx4ib/Makefile
    M sys/modules/sfxge/Makefile
    M sys/modules/ti/Makefile
    M sys/net/if.c
    M sys/net/if_enc.c
    M sys/net/if_gif.c
    M sys/net/if_gre.c
    M sys/net/if_spppsubr.c
    M sys/net/if_tap.c
    M sys/net/if_tun.c
    M sys/netinet/ip_carp.c
    M sys/netinet/ip_input.c
    M sys/netinet/sctp_output.c
    M sys/netinet/tcp_syncache.h
    M sys/netinet/tcp_var.h
    M sys/netinet6/frag6.c
    M sys/netinet6/in6.c
    M sys/netinet6/ip6_input.c
    M sys/netnatm/natm.c
    M sys/netpfil/ipfw/ip_fw_log.c
    M sys/ofed/drivers/infiniband/core/addr.c
    M sys/ofed/drivers/infiniband/core/cma.c
    M sys/ofed/drivers/infiniband/core/core_priv.h
    M sys/ofed/drivers/infiniband/core/device.c
    M sys/ofed/drivers/infiniband/core/sa_query.c
    M sys/ofed/drivers/infiniband/core/sysfs.c
    M sys/ofed/drivers/infiniband/core/umem.c
    M sys/ofed/drivers/infiniband/core/uverbs_cmd.c
    M sys/ofed/drivers/infiniband/core/uverbs_main.c
    M sys/ofed/drivers/infiniband/core/verbs.c
    M sys/ofed/drivers/infiniband/hw/mlx4/Kconfig
    M sys/ofed/drivers/infiniband/hw/mlx4/Makefile
    M sys/ofed/drivers/infiniband/hw/mlx4/ah.c
    A sys/ofed/drivers/infiniband/hw/mlx4/alias_GUID.c
    A sys/ofed/drivers/infiniband/hw/mlx4/cm.c
    M sys/ofed/drivers/infiniband/hw/mlx4/cq.c
    M sys/ofed/drivers/infiniband/hw/mlx4/mad.c
    M sys/ofed/drivers/infiniband/hw/mlx4/main.c
    A sys/ofed/drivers/infiniband/hw/mlx4/mcg.c
    M sys/ofed/drivers/infiniband/hw/mlx4/mlx4_ib.h
    M sys/ofed/drivers/infiniband/hw/mlx4/mr.c
    M sys/ofed/drivers/infiniband/hw/mlx4/qp.c
    M sys/ofed/drivers/infiniband/hw/mlx4/srq.c
    A sys/ofed/drivers/infiniband/hw/mlx4/sysfs.c
    M sys/ofed/drivers/infiniband/hw/mlx4/user.h
    M sys/ofed/drivers/infiniband/hw/mlx4/wc.c
    M sys/ofed/drivers/infiniband/hw/mthca/mthca_cmd.c
    M sys/ofed/drivers/infiniband/hw/mthca/mthca_main.c
    M sys/ofed/drivers/infiniband/hw/mthca/mthca_memfree.c
    M sys/ofed/drivers/infiniband/hw/mthca/mthca_provider.c
    M sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
    M sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
    M sys/ofed/drivers/net/mlx4/Makefile
    M sys/ofed/drivers/net/mlx4/alloc.c
    M sys/ofed/drivers/net/mlx4/catas.c
    M sys/ofed/drivers/net/mlx4/cmd.c
    M sys/ofed/drivers/net/mlx4/cq.c
    M sys/ofed/drivers/net/mlx4/en_cq.c
    M sys/ofed/drivers/net/mlx4/en_main.c
    M sys/ofed/drivers/net/mlx4/en_netdev.c
    M sys/ofed/drivers/net/mlx4/en_port.c
    M sys/ofed/drivers/net/mlx4/en_port.h
    M sys/ofed/drivers/net/mlx4/en_rx.c
    M sys/ofed/drivers/net/mlx4/en_tx.c
    M sys/ofed/drivers/net/mlx4/eq.c
    M sys/ofed/drivers/net/mlx4/fw.c
    M sys/ofed/drivers/net/mlx4/fw.h
    M sys/ofed/drivers/net/mlx4/icm.c
    M sys/ofed/drivers/net/mlx4/icm.h
    M sys/ofed/drivers/net/mlx4/intf.c
    M sys/ofed/drivers/net/mlx4/main.c
    M sys/ofed/drivers/net/mlx4/mcg.c
    M sys/ofed/drivers/net/mlx4/mlx4.h
    M sys/ofed/drivers/net/mlx4/mlx4_en.h
    M sys/ofed/drivers/net/mlx4/mr.c
    M sys/ofed/drivers/net/mlx4/pd.c
    M sys/ofed/drivers/net/mlx4/port.c
    M sys/ofed/drivers/net/mlx4/profile.c
    M sys/ofed/drivers/net/mlx4/qp.c
    M sys/ofed/drivers/net/mlx4/reset.c
    A sys/ofed/drivers/net/mlx4/resource_tracker.c
    M sys/ofed/drivers/net/mlx4/sense.c
    M sys/ofed/drivers/net/mlx4/srq.c
    A sys/ofed/drivers/net/mlx4/sys_tune.c
    M sys/ofed/include/asm/atomic.h
    M sys/ofed/include/asm/byteorder.h
    A sys/ofed/include/linux/atomic.h
    M sys/ofed/include/linux/bitops.h
    A sys/ofed/include/linux/clocksource.h
    M sys/ofed/include/linux/compat.h
    M sys/ofed/include/linux/device.h
    M sys/ofed/include/linux/dma-mapping.h
    M sys/ofed/include/linux/gfp.h
    M sys/ofed/include/linux/idr.h
    M sys/ofed/include/linux/if_ether.h
    M sys/ofed/include/linux/in6.h
    M sys/ofed/include/linux/kernel.h
    M sys/ofed/include/linux/linux_compat.c
    M sys/ofed/include/linux/list.h
    M sys/ofed/include/linux/log2.h
    M sys/ofed/include/linux/mlx4/cmd.h
    M sys/ofed/include/linux/mlx4/cq.h
    M sys/ofed/include/linux/mlx4/device.h
    M sys/ofed/include/linux/mlx4/driver.h
    M sys/ofed/include/linux/mlx4/qp.h
    M sys/ofed/include/linux/mlx4/srq.h
    M sys/ofed/include/linux/moduleparam.h
    M sys/ofed/include/linux/pci.h
    M sys/ofed/include/linux/sysfs.h
    M sys/ofed/include/linux/types.h
    M sys/ofed/include/linux/workqueue.h
    M sys/ofed/include/rdma/ib_cm.h
    M sys/ofed/include/rdma/ib_mad.h
    A sys/ofed/include/rdma/ib_pma.h
    M sys/ofed/include/rdma/ib_sa.h
    M sys/ofed/include/rdma/ib_umem.h
    M sys/ofed/include/rdma/ib_user_verbs.h
    M sys/ofed/include/rdma/ib_verbs.h
    M sys/powerpc/aim/mmu_oea.c
    M sys/powerpc/aim/mmu_oea64.c
    M sys/powerpc/aim/mmu_oea64.h
    M sys/powerpc/aim/nexus.c
    M sys/powerpc/aim/vm_machdep.c
    M sys/powerpc/booke/pmap.c
    M sys/powerpc/booke/vm_machdep.c
    M sys/powerpc/conf/DEFAULTS
    M sys/powerpc/conf/GENERIC
    M sys/powerpc/conf/GENERIC64
    M sys/powerpc/include/ofw_machdep.h
    M sys/powerpc/include/param.h
    M sys/powerpc/include/platform.h
    M sys/powerpc/include/pte.h
    M sys/powerpc/include/spr.h
    M sys/powerpc/ofw/ofw_cpu.c
    M sys/powerpc/ofw/ofw_machdep.c
    M sys/powerpc/ofw/ofw_pcibus.c
    M sys/powerpc/ofw/ofw_syscons.c
    M sys/powerpc/ofw/ofw_syscons.h
    M sys/powerpc/ofw/rtas.c
    M sys/powerpc/powermac/platform_powermac.c
    M sys/powerpc/powerpc/busdma_machdep.c
    M sys/powerpc/powerpc/cpu.c
    M sys/powerpc/powerpc/intr_machdep.c
    M sys/powerpc/powerpc/mmu_if.m
    M sys/powerpc/powerpc/mp_machdep.c
    M sys/powerpc/powerpc/platform.c
    M sys/powerpc/powerpc/platform_if.m
    M sys/powerpc/powerpc/pmap_dispatch.c
    M sys/powerpc/ps3/ps3cdrom.c
    A sys/powerpc/pseries/mmu_phyp.c
    A sys/powerpc/pseries/phyp-hvcall.S
    A sys/powerpc/pseries/phyp-hvcall.h
    A sys/powerpc/pseries/phyp_console.c
    A sys/powerpc/pseries/phyp_vscsi.c
    A sys/powerpc/pseries/platform_chrp.c
    A sys/powerpc/pseries/plpar_iommu.c
    A sys/powerpc/pseries/plpar_iommu.h
    A sys/powerpc/pseries/rtas_dev.c
    A sys/powerpc/pseries/rtas_pci.c
    A sys/powerpc/pseries/vdevice.c
    A sys/powerpc/pseries/xics.c
    M sys/security/audit/audit_pipe.c
    M sys/security/mac/mac_framework.c
    M sys/security/mac/mac_internal.h
    M sys/security/mac/mac_posix_shm.c
    M sys/security/mac/mac_vfs.c
    M sys/sparc64/include/proc.h
    M sys/sparc64/sparc64/pmap.c
    M sys/sparc64/sparc64/sys_machdep.c
    M sys/sparc64/sparc64/vm_machdep.c
    M sys/sys/event.h
    M sys/sys/eventvar.h
    M sys/sys/lock.h
    M sys/sys/lockmgr.h
    M sys/sys/mman.h
    M sys/sys/param.h
    M sys/sys/proc.h
    A sys/sys/procctl.h
    M sys/sys/sdt.h
    M sys/sys/sf_buf.h
    M sys/sys/smp.h
    M sys/sys/socketvar.h
    M sys/sys/syscall.h
    M sys/sys/syscall.mk
    M sys/sys/syscallsubr.h
    M sys/sys/sysctl.h
    M sys/sys/sysproto.h
    M sys/sys/timetc.h
    M sys/sys/uio.h
    M sys/sys/user.h
    M sys/vm/pmap.h
    M sys/vm/uma_int.h
    M sys/vm/vm_extern.h
    M sys/vm/vm_fault.c
    M sys/vm/vm_init.c
    M sys/vm/vm_kern.c
    M sys/vm/vm_map.c
    M sys/vm/vm_map.h
    M sys/vm/vm_mmap.c
    M sys/vm/vm_object.c
    M sys/vm/vm_page.c
    M sys/vm/vm_page.h
    M sys/vm/vm_reserv.c
    M sys/x86/acpica/acpi_wakeup.c
    M sys/x86/isa/atpic.c
    M sys/x86/x86/intr_machdep.c
    M sys/x86/x86/io_apic.c
    M sys/x86/x86/local_apic.c
    M sys/x86/xen/hvm.c
    M sys/x86/xen/xen_intr.c
    M sys/xen/hvm.h
    M tools/build/mk/OptionalObsoleteFiles.inc
    R tools/build/options/WITHOUT_BIND
    R tools/build/options/WITHOUT_BIND_DNSSEC
    R tools/build/options/WITHOUT_BIND_ETC
    R tools/build/options/WITHOUT_BIND_LIBS_LWRES
    R tools/build/options/WITHOUT_BIND_MTREE
    R tools/build/options/WITHOUT_BIND_NAMED
    R tools/build/options/WITHOUT_BIND_UTILS
    M tools/build/options/WITHOUT_BINUTILS
    M tools/build/options/WITHOUT_LDNS
    A tools/build/options/WITHOUT_LDNS_UTILS
    A tools/build/options/WITHOUT_UNBOUND
    R tools/build/options/WITH_BIND_IDN
    R tools/build/options/WITH_BIND_LARGE_FILE
    R tools/build/options/WITH_BIND_LIBS
    R tools/build/options/WITH_BIND_SIGCHASE
    R tools/build/options/WITH_BIND_XML
    R tools/build/options/WITH_LDNS_UTILS
    A tools/build/options/WITH_LLDB
    M tools/build/options/makeman
    M tools/make_libdeps.sh
    A tools/regression/iscsi/ctl.conf
    A tools/regression/iscsi/initiator-instructions.txt
    A tools/regression/iscsi/iscsi-test.sh
    M tools/regression/sockets/sendfile/sendfile.c
    M tools/tools/net80211/wlanstats/Makefile
    M tools/tools/sysbuild/sysbuild.sh
    M usr.bin/Makefile
    M usr.bin/bmake/Makefile
    M usr.bin/calendar/Makefile
    A usr.bin/calendar/calcpp.c
    M usr.bin/calendar/calendar.1
    M usr.bin/calendar/calendar.h
    M usr.bin/calendar/calendars/calendar.dutch
    M usr.bin/calendar/calendars/calendar.freebsd
    M usr.bin/calendar/io.c
    M usr.bin/calendar/pathnames.h
    M usr.bin/clang/Makefile
    A usr.bin/clang/lldb/Makefile
    R usr.bin/dig/Makefile
    A usr.bin/drill/Makefile
    M usr.bin/host/Makefile
    A usr.bin/iscsictl/Makefile
    A usr.bin/iscsictl/iscsictl.8
    A usr.bin/iscsictl/iscsictl.c
    A usr.bin/iscsictl/iscsictl.h
    A usr.bin/iscsictl/parse.y
    A usr.bin/iscsictl/periphs.c
    A usr.bin/iscsictl/token.l
    M usr.bin/kdump/kdump.c
    M usr.bin/kdump/mksubr
    R usr.bin/nslookup/Makefile
    R usr.bin/nsupdate/Makefile
    M usr.bin/patch/patch.c
    M usr.bin/patch/util.c
    M usr.bin/procstat/procstat.1
    A usr.bin/protect/Makefile
    A usr.bin/protect/protect.1
    A usr.bin/protect/protect.c
    M usr.bin/svn/lib/libapr/apr.h
    M usr.bin/truss/syscall.h
    M usr.bin/truss/syscalls.c
    M usr.sbin/Makefile
    M usr.sbin/arp/arp.c
    R usr.sbin/arpaname/Makefile
    M usr.sbin/bhyve/acpi.c
    M usr.sbin/bhyve/mevent.c
    M usr.sbin/bhyve/mevent.h
    M usr.sbin/bhyve/mevent_test.c
    M usr.sbin/bhyve/pci_virtio_block.c
    M usr.sbin/bhyve/pit_8254.c
    M usr.sbin/bhyve/rtc.c
    M usr.sbin/bhyve/virtio.c
    M usr.sbin/boot0cfg/boot0cfg.8
    M usr.sbin/bsdconfig/examples/Makefile
    R usr.sbin/bsdconfig/examples/browse_packages.sh
    A usr.sbin/bsdconfig/examples/browse_packages_ftp.sh
    A usr.sbin/bsdconfig/examples/browse_packages_http.sh
    M usr.sbin/bsdconfig/share/media/ftp.subr
    M usr.sbin/bsdconfig/share/media/http.subr
    M usr.sbin/bsdinstall/partedit/gpart_ops.c
    M usr.sbin/bsdinstall/partedit/partedit_powerpc.c
    M usr.sbin/bsdinstall/scripts/mirrorselect
    M usr.sbin/ctladm/ctladm.8
    M usr.sbin/ctladm/ctladm.c
    A usr.sbin/ctld/Makefile
    A usr.sbin/ctld/ctl.conf.5
    A usr.sbin/ctld/ctld.8
    A usr.sbin/ctld/ctld.c
    A usr.sbin/ctld/ctld.h
    A usr.sbin/ctld/discovery.c
    A usr.sbin/ctld/kernel.c
    A usr.sbin/ctld/keys.c
    A usr.sbin/ctld/log.c
    A usr.sbin/ctld/login.c
    A usr.sbin/ctld/parse.y
    A usr.sbin/ctld/pdu.c
    A usr.sbin/ctld/token.l
    M usr.sbin/daemon/daemon.8
    M usr.sbin/daemon/daemon.c
    R usr.sbin/ddns-confgen/Makefile
    R usr.sbin/dnssec-dsfromkey/Makefile
    R usr.sbin/dnssec-keyfromlabel/Makefile
    R usr.sbin/dnssec-keygen/Makefile
    R usr.sbin/dnssec-revoke/Makefile
    R usr.sbin/dnssec-settime/Makefile
    R usr.sbin/dnssec-signzone/Makefile
    R usr.sbin/dnssec-verify/Makefile
    R usr.sbin/genrandom/Makefile
    M usr.sbin/gpioctl/gpioctl.8
    M usr.sbin/gpioctl/gpioctl.c
    R usr.sbin/isc-hmac-fixup/Makefile
    A usr.sbin/iscsid/Makefile
    A usr.sbin/iscsid/discovery.c
    A usr.sbin/iscsid/iscsid.8
    A usr.sbin/iscsid/iscsid.c
    A usr.sbin/iscsid/iscsid.h
    A usr.sbin/iscsid/keys.c
    A usr.sbin/iscsid/log.c
    A usr.sbin/iscsid/login.c
    A usr.sbin/iscsid/pdu.c
    M usr.sbin/mergemaster/mergemaster.sh
    M usr.sbin/mtree/create.c
    R usr.sbin/named-checkconf/Makefile
    R usr.sbin/named-checkzone/Makefile
    R usr.sbin/named-journalprint/Makefile
    R usr.sbin/named/Makefile
    R usr.sbin/nsec3hash/Makefile
    M usr.sbin/pkg/config.c
    M usr.sbin/pkg/elf_tables.h
    R usr.sbin/rndc-confgen/Makefile
    R usr.sbin/rndc/Makefile
    M usr.sbin/setfib/setfib.1
    A usr.sbin/unbound/Makefile
    A usr.sbin/unbound/Makefile.inc
    A usr.sbin/unbound/anchor/Makefile
    A usr.sbin/unbound/checkconf/Makefile
    A usr.sbin/unbound/control/Makefile
    A usr.sbin/unbound/daemon/Makefile
    A usr.sbin/unbound/local-setup/Makefile
    A usr.sbin/unbound/local-setup/local-unbound-setup.sh

  Log Message:
  -----------
  MFC - tracking update.


  Commit: e7fc623a189ad8f5aab1329d75910535e1823f36
      https://github.com/pcbsd/freebsd/commit/e7fc623a189ad8f5aab1329d75910535e1823f36
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-02 (Wed, 02 Oct 2013)

  Changed paths:
    M Makefile.inc1
    M cddl/lib/libdtrace/tcp.d
    M contrib/binutils/bfd/elfxx-mips.c
    M contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp
    M lib/libc/sys/accept.2
    M libexec/rtld-elf/rtld.c
    M share/misc/bsd-family-tree
    M sys/conf/files.powerpc
    M sys/kern/vfs_bio.c
    M sys/kern/vfs_subr.c
    M sys/mips/conf/MALTA
    M sys/netinet/in_kdtrace.c

  Log Message:
  -----------
  MFC - tracking update.


  Commit: 4655fd3ead80b03639e139ad19759e0307eb10df
      https://github.com/pcbsd/freebsd/commit/4655fd3ead80b03639e139ad19759e0307eb10df
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-03 (Thu, 03 Oct 2013)

  Changed paths:
    M etc/mtree/Makefile
    M etc/rc.d/Makefile
    M games/fortune/datfiles/freebsd-tips
    M sys/conf/newvers.sh
    M sys/net/if_tap.c
    M sys/net/if_tun.c
    M sys/powerpc/include/proc.h
    M usr.sbin/ntp/config.h
    M usr.sbin/ntp/libparse/Makefile

  Log Message:
  -----------
  MFC - tracking commit


  Commit: b28953010e0b4d9208d7f9dcc8933e6d56f16ce3
      https://github.com/pcbsd/freebsd/commit/b28953010e0b4d9208d7f9dcc8933e6d56f16ce3
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-03 (Thu, 03 Oct 2013)

  Changed paths:
    M share/examples/kld/random_adaptor/random_adaptor_example.c
    M sys/conf/files
    M sys/conf/files.amd64
    M sys/conf/files.i386
    M sys/dev/glxsb/glxsb.c
    M sys/dev/hifn/hifn7751.c
    A sys/dev/random/dummy_rng.c
    M sys/dev/random/harvest.c
    M sys/dev/random/ivy.c
    A sys/dev/random/live_entropy_sources.c
    A sys/dev/random/live_entropy_sources.h
    M sys/dev/random/nehemiah.c
    R sys/dev/random/pseudo_rng.c
    M sys/dev/random/random_adaptors.c
    M sys/dev/random/random_harvestq.c
    M sys/dev/random/random_harvestq.h
    M sys/dev/random/randomdev.c
    M sys/dev/random/randomdev.h
    M sys/dev/random/randomdev_soft.c
    M sys/dev/random/randomdev_soft.h
    M sys/dev/random/yarrow.c
    M sys/dev/rndtest/rndtest.c
    M sys/dev/safe/safe.c
    M sys/dev/syscons/scmouse.c
    M sys/dev/syscons/syscons.c
    M sys/dev/ubsec/ubsec.c
    M sys/kern/kern_intr.c
    M sys/mips/cavium/octeon_rnd.c
    M sys/net/if_ethersubr.c
    M sys/net/if_tun.c
    M sys/netgraph/ng_iface.c
    M sys/sys/random.h

  Log Message:
  -----------
  Snapshot. This passes the build test, but has not yet been finished or debugged.

Contains:

* Refactor the hardware RNG CPU instruction sources to feed into
the software mixer. This is unfinished. The actual harvesting needs
to be sorted out. Modified by me (see below).

* Remove 'frac' parameter from random_harvest(). This was never
used and adds extra code for no good reason.

* Remove device write entropy harvesting. This provided a weak
attack vector, was not very good at bootstrapping the device. To
follow will be a replacement explicit reseed knob.

* Separate out all the RANDOM_PURE sources into separate harvest
entities. This adds some secuity in the case where more than one
is present.

* Review all the code and fix anything obviously messy or inconsistent.
Address som review concerns while I'm here, like rename the pseudo-rng
to 'dummy'.

Submitted by:	Arthur Mesh <arthurmesh at gmail.com> (the first item)


  Commit: 3d04a78b78e941b7b8a2fde753e44a10e838a50b
      https://github.com/pcbsd/freebsd/commit/3d04a78b78e941b7b8a2fde753e44a10e838a50b
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-04 (Fri, 04 Oct 2013)

  Changed paths:
    M contrib/llvm/include/llvm/IR/CallingConv.h
    M contrib/llvm/lib/AsmParser/LLLexer.cpp
    M contrib/llvm/lib/AsmParser/LLParser.cpp
    M contrib/llvm/lib/AsmParser/LLToken.h
    M contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
    M contrib/llvm/lib/IR/AsmWriter.cpp
    M contrib/llvm/lib/Target/X86/X86CallingConv.td
    M contrib/llvm/lib/Target/X86/X86FastISel.cpp
    M contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
    M contrib/llvm/lib/Target/X86/X86Subtarget.h
    M contrib/llvm/tools/clang/include/clang-c/Index.h
    M contrib/llvm/tools/clang/include/clang/AST/Type.h
    M contrib/llvm/tools/clang/include/clang/Basic/Attr.td
    M contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
    M contrib/llvm/tools/clang/lib/AST/DumpXML.cpp
    M contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
    M contrib/llvm/tools/clang/lib/AST/Type.cpp
    M contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
    M contrib/llvm/tools/clang/lib/Basic/Targets.cpp
    M contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
    M contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
    M contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
    M etc/network.subr
    M etc/rc.d/netif
    M sys/dev/nfe/if_nfe.c
    M sys/kern/vfs_mount.c

  Log Message:
  -----------
  MFC - tracking commit.


  Commit: 2368f0cbd1186fa04a2646071199d5b8e431083e
      https://github.com/pcbsd/freebsd/commit/2368f0cbd1186fa04a2646071199d5b8e431083e
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-05 (Sat, 05 Oct 2013)

  Changed paths:
    M bin/pkill/pkill.c
    M share/man/man5/src.conf.5
    M sys/amd64/conf/NOTES
    M sys/cam/ctl/ctl_frontend_iscsi.c
    M sys/compat/freebsd32/freebsd32.h
    M sys/dev/iscsi/icl.c
    M sys/dev/iscsi/iscsi.c
    M sys/i386/conf/NOTES
    M sys/mips/nlm/dev/sec/nlmrsa.c
    M sys/mips/nlm/dev/sec/nlmrsalib.h
    M sys/modules/ibcore/Makefile
    M usr.bin/Makefile
    M usr.bin/calendar/calendar.1
    M usr.bin/svn/lib/libapr/apr_private.h
    M usr.bin/svn/svn_private_config.h
    M usr.sbin/bhyve/Makefile
    A usr.sbin/bhyve/ahci.h
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyve/bhyverun.h
    A usr.sbin/bhyve/block_if.c
    A usr.sbin/bhyve/block_if.h
    A usr.sbin/bhyve/pci_ahci.c
    M usr.sbin/bhyve/pit_8254.c
    M usr.sbin/kldxref/kldxref.c

  Log Message:
  -----------
  MFC- tracking commit.


  Commit: 21998ad6881d6d9abdfd231ea6a267465f7d3e93
      https://github.com/pcbsd/freebsd/commit/21998ad6881d6d9abdfd231ea6a267465f7d3e93
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-06 (Sun, 06 Oct 2013)

  Changed paths:
    M lib/libvmmapi/vmmapi.c
    M lib/libvmmapi/vmmapi.h
    M sys/amd64/amd64/machdep.c
    M sys/amd64/amd64/pmap.c
    M sys/amd64/amd64/trap.c
    M sys/amd64/include/pcpu.h
    M sys/amd64/include/pmap.h
    M sys/amd64/include/vmm.h
    M sys/amd64/include/vmm_dev.h
    M sys/amd64/include/vmm_instruction_emul.h
    M sys/amd64/vmm/amd/amdv.c
    M sys/amd64/vmm/intel/ept.c
    M sys/amd64/vmm/intel/ept.h
    M sys/amd64/vmm/intel/vmcs.c
    M sys/amd64/vmm/intel/vmcs.h
    M sys/amd64/vmm/intel/vmx.c
    M sys/amd64/vmm/intel/vmx.h
    M sys/amd64/vmm/intel/vmx_genassym.c
    M sys/amd64/vmm/intel/vmx_support.S
    M sys/amd64/vmm/io/ppt.c
    M sys/amd64/vmm/io/ppt.h
    M sys/amd64/vmm/vmm.c
    M sys/amd64/vmm/vmm_dev.c
    M sys/amd64/vmm/vmm_instruction_emul.c
    M sys/amd64/vmm/vmm_mem.c
    M sys/amd64/vmm/vmm_mem.h
    M sys/cam/ctl/ctl_frontend_iscsi.c
    M sys/conf/files
    M sys/dev/e1000/if_igb.c
    M sys/dev/hyperv/vmbus/hv_hv.c
    M sys/dev/ixgbe/ixgbe.c
    M sys/dev/virtio/network/if_vtnet.c
    M sys/dev/xen/timer/timer.c
    M sys/i386/include/pcpu.h
    M sys/i386/xen/mp_machdep.c
    M sys/i386/xen/mptable.c
    M sys/kern/kern_malloc.c
    R sys/kern/uipc_cow.c
    M sys/x86/acpica/madt.c
    M sys/x86/xen/hvm.c
    M sys/x86/xen/xen_intr.c
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyve/pci_emul.c
    M usr.sbin/bhyve/rtc.c
    M usr.sbin/bhyvectl/bhyvectl.c
    M usr.sbin/bhyveload/bhyveload.c

  Log Message:
  -----------
  MFC - tracking commit


  Commit: efb299b5bd4b07ba1bee39b550375dd6771baabe
      https://github.com/pcbsd/freebsd/commit/efb299b5bd4b07ba1bee39b550375dd6771baabe
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-06 (Sun, 06 Oct 2013)

  Changed paths:
    M sys/dev/random/dummy_rng.c
    M sys/dev/random/ivy.c
    M sys/dev/random/live_entropy_sources.c
    M sys/dev/random/live_entropy_sources.h
    M sys/dev/random/nehemiah.c
    M sys/dev/random/random_adaptors.c
    M sys/dev/random/random_harvestq.c
    M sys/dev/random/randomdev.c
    M sys/dev/random/randomdev.h
    M sys/dev/random/randomdev_soft.c
    M sys/dev/random/randomdev_soft.h
    M sys/dev/random/yarrow.c

  Log Message:
  -----------
  SNAPSHOT.

Simplify the malloc pools; We only need one for this device.

Simplify the harvest queue.

Marginally improve the entropy pool hashing, making it a bit faster in the process.

Connect up the hardware "live" source harvesting. This is simplistic for now, and will need to be made rate-adaptive.

All of the above passes a compile test but needs to be debugged.


  Commit: 968711431ccd9d919be0eb0370c8c1f37df59287
      https://github.com/pcbsd/freebsd/commit/968711431ccd9d919be0eb0370c8c1f37df59287
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-06 (Sun, 06 Oct 2013)

  Changed paths:
    M contrib/libc++/include/memory

  Log Message:
  -----------
  MFC - tracking commit


  Commit: fa3a3d91b58a86d49ce10b7655012d7c1169da9a
      https://github.com/pcbsd/freebsd/commit/fa3a3d91b58a86d49ce10b7655012d7c1169da9a
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-06 (Sun, 06 Oct 2013)

  Changed paths:
    M sys/dev/random/ivy.c
    M sys/dev/random/nehemiah.c

  Log Message:
  -----------
  Don't use the "real" assembler mnemonics; older compilers may not
understand them (like when building CURRENT on 9.x).

Submitted by:	Konstantin Belousov <kostikbel at gmail.com>


  Commit: 0643acd34d203434b5eee69085ba0e8f884f5ab5
      https://github.com/pcbsd/freebsd/commit/0643acd34d203434b5eee69085ba0e8f884f5ab5
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-06 (Sun, 06 Oct 2013)

  Changed paths:
    M sys/dev/random/live_entropy_sources.c
    M sys/dev/random/random_harvestq.c
    M sys/dev/random/random_harvestq.h
    M sys/dev/random/yarrow.c
    M sys/net/if_ethersubr.c
    M sys/net/if_tun.c
    M sys/netgraph/ng_iface.c

  Log Message:
  -----------
  Debug run. This now works, except that the "live" sources haven't
been tested. With all sources turned on, this unlocks itself in
a couple of seconds! That is no my box, and there is no guarantee
that this will be the case everywhere.

* Cut debug prints.

* Use the same locks/mutexes all the way through.

* Be a tad more conservative about entropy estimates.


  Commit: eba8205cfa61df69aa2320349e9bc038fe22416f
      https://github.com/pcbsd/freebsd/commit/eba8205cfa61df69aa2320349e9bc038fe22416f
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-06 (Sun, 06 Oct 2013)

  Changed paths:
    M etc/defaults/rc.conf
    M etc/rc.d/initrandom

  Log Message:
  -----------
  As userland writing to /dev/random is no more, remove the "better than nothing" bootstrap mode.

Add SWI harvesting to the mix.

My box seeds Yarrow by itself in a few seconds! YMMV; more to follow.


  Commit: 66c9c71f0a386308aa450979b8e7efffb171ec98
      https://github.com/pcbsd/freebsd/commit/66c9c71f0a386308aa450979b8e7efffb171ec98
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-06 (Sun, 06 Oct 2013)

  Changed paths:
    M share/man/man4/random.4

  Log Message:
  -----------
  Fix up the man page for random(4). This mainly removes no-longer-relevant details about HW RNGs, reseeding explicitly and user-supplied entropy.


  Commit: 2a88d99d1be9d4f05cfe3b0a6e5ed6fb5cdf6b02
      https://github.com/pcbsd/freebsd/commit/2a88d99d1be9d4f05cfe3b0a6e5ed6fb5cdf6b02
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-06 (Sun, 06 Oct 2013)

  Changed paths:
    M contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
    M share/man/man9/lock.9

  Log Message:
  -----------
  MFC - tracking commit.


  Commit: 6492773aa9ae924eadd5d93c57be51d3f002671d
      https://github.com/pcbsd/freebsd/commit/6492773aa9ae924eadd5d93c57be51d3f002671d
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-06 (Sun, 06 Oct 2013)

  Changed paths:
    M sys/boot/forth/loader.conf
    M sys/conf/files
    M sys/conf/files.amd64
    M sys/conf/files.i386
    M sys/dev/random/ivy.c
    M sys/dev/random/live_entropy_sources.c
    M sys/dev/random/live_entropy_sources.h
    M sys/dev/random/random_harvestq.c
    M sys/dev/random/randomdev_soft.c
    A sys/dev/random/rwfile.c
    A sys/dev/random/rwfile.h
    M sys/kern/init_main.c
    M sys/sys/eventhandler.h
    M sys/sys/random.h

  Log Message:
  -----------
  Snapshot.

Looking pretty good; this mostly works now. New code includes:

* Read cached entropy at startup, both from files and from loader(8) preloaded entropy. Failures are soft, but announced. Untested.

* Use EVENTHANDLER to do above just before we go multiuser. Untested.


  Commit: 01bbfbe6b53cb5da095d5026f8e420a0f48e1ed7
      https://github.com/pcbsd/freebsd/commit/01bbfbe6b53cb5da095d5026f8e420a0f48e1ed7
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-07 (Mon, 07 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc
    M etc/ftpusers
    M gnu/usr.bin/Makefile
    R gnu/usr.bin/rcs/CREDITS
    R gnu/usr.bin/rcs/Makefile
    R gnu/usr.bin/rcs/Makefile.inc
    R gnu/usr.bin/rcs/NEWS
    R gnu/usr.bin/rcs/REFS
    R gnu/usr.bin/rcs/ci/Makefile
    R gnu/usr.bin/rcs/ci/ci.1
    R gnu/usr.bin/rcs/ci/ci.c
    R gnu/usr.bin/rcs/co/Makefile
    R gnu/usr.bin/rcs/co/co.1
    R gnu/usr.bin/rcs/co/co.c
    R gnu/usr.bin/rcs/doc/rcs.ms
    R gnu/usr.bin/rcs/doc/rcs_func.ms
    R gnu/usr.bin/rcs/ident/Makefile
    R gnu/usr.bin/rcs/ident/ident.1
    R gnu/usr.bin/rcs/ident/ident.c
    R gnu/usr.bin/rcs/lib/Makefile
    R gnu/usr.bin/rcs/lib/conf.h
    R gnu/usr.bin/rcs/lib/maketime.c
    R gnu/usr.bin/rcs/lib/maketime.h
    R gnu/usr.bin/rcs/lib/merger.c
    R gnu/usr.bin/rcs/lib/partime.c
    R gnu/usr.bin/rcs/lib/partime.h
    R gnu/usr.bin/rcs/lib/rcsbase.h
    R gnu/usr.bin/rcs/lib/rcsedit.c
    R gnu/usr.bin/rcs/lib/rcsfcmp.c
    R gnu/usr.bin/rcs/lib/rcsfnms.c
    R gnu/usr.bin/rcs/lib/rcsgen.c
    R gnu/usr.bin/rcs/lib/rcskeep.c
    R gnu/usr.bin/rcs/lib/rcskeys.c
    R gnu/usr.bin/rcs/lib/rcslex.c
    R gnu/usr.bin/rcs/lib/rcsmap.c
    R gnu/usr.bin/rcs/lib/rcsrev.c
    R gnu/usr.bin/rcs/lib/rcssyn.c
    R gnu/usr.bin/rcs/lib/rcstime.c
    R gnu/usr.bin/rcs/lib/rcsutil.c
    R gnu/usr.bin/rcs/lib/version.c
    R gnu/usr.bin/rcs/merge/Makefile
    R gnu/usr.bin/rcs/merge/merge.1
    R gnu/usr.bin/rcs/merge/merge.c
    R gnu/usr.bin/rcs/rcs/Makefile
    R gnu/usr.bin/rcs/rcs/rcs.1
    R gnu/usr.bin/rcs/rcs/rcs.c
    R gnu/usr.bin/rcs/rcs/rcsfile.5
    R gnu/usr.bin/rcs/rcs/rcsintro.1
    R gnu/usr.bin/rcs/rcsclean/Makefile
    R gnu/usr.bin/rcs/rcsclean/rcsclean.1
    R gnu/usr.bin/rcs/rcsclean/rcsclean.c
    R gnu/usr.bin/rcs/rcsdiff/Makefile
    R gnu/usr.bin/rcs/rcsdiff/rcsdiff.1
    R gnu/usr.bin/rcs/rcsdiff/rcsdiff.c
    R gnu/usr.bin/rcs/rcsfreeze/Makefile
    R gnu/usr.bin/rcs/rcsfreeze/rcsfreeze.1
    R gnu/usr.bin/rcs/rcsfreeze/rcsfreeze.sh
    R gnu/usr.bin/rcs/rcsmerge/Makefile
    R gnu/usr.bin/rcs/rcsmerge/rcsmerge.1
    R gnu/usr.bin/rcs/rcsmerge/rcsmerge.c
    R gnu/usr.bin/rcs/rcstest
    R gnu/usr.bin/rcs/rlog/Makefile
    R gnu/usr.bin/rcs/rlog/rlog.1
    R gnu/usr.bin/rcs/rlog/rlog.c
    R share/doc/psd/13.rcs/Makefile
    R share/doc/psd/13.rcs/Makefile.inc
    R share/doc/psd/13.rcs/rcs/Makefile
    R share/doc/psd/13.rcs/rcs_func/Makefile
    M share/doc/psd/Makefile
    M share/man/man4/urtwn.4
    M share/mk/bsd.own.mk
    M sys/conf/newvers.sh
    M tools/build/mk/OptionalObsoleteFiles.inc
    R tools/build/options/WITHOUT_RCS

  Log Message:
  -----------
  MFC - tracking commit


  Commit: 04741fa76448bf5f12f1536597363042b92c5987
      https://github.com/pcbsd/freebsd/commit/04741fa76448bf5f12f1536597363042b92c5987
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-07 (Mon, 07 Oct 2013)

  Changed paths:
    M sys/dev/random/random_harvestq.c
    M sys/dev/random/rwfile.c
    M sys/dev/random/rwfile.h
    M sys/kern/init_main.c
    M sys/sys/eventhandler.h

  Log Message:
  -----------
  Debugging. My attempt at EVENTHANDLER(multiuser) was a failure; use EVENTHANDLER(mountroot) instead.

This means we can't count on /var being present, so something will need to be done about harvesting /var/db/entropy/... .

Some policy now needs to be sorted out, and a pre-sync cache needs to be written, but apart from that we are now ready to go.

Over to review.


  Commit: 9dda6bc99f96dc85a417e718b740a228a4c0d0db
      https://github.com/pcbsd/freebsd/commit/9dda6bc99f96dc85a417e718b740a228a4c0d0db
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M UPDATING
    M cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
    M contrib/binutils/opcodes/i386-dis.c
    M contrib/binutils/opcodes/i386-opc.h
    M contrib/binutils/opcodes/i386-opc.tbl
    M contrib/binutils/opcodes/i386-tbl.h
    M etc/rc.d/sshd
    M lib/libutil/humanize_number.3
    M lib/libutil/humanize_number.c
    M libexec/Makefile
    A libexec/freebsd-version/Makefile
    A libexec/freebsd-version/freebsd-version.1
    A libexec/freebsd-version/freebsd-version.sh.in
    M libexec/rtld-elf/rtld.c
    M libexec/rtld-elf/rtld.h
    M sbin/camcontrol/camcontrol.c
    M sbin/camcontrol/fwdownload.c
    M share/man/man4/altera_avgen.4
    M share/man/man4/rsu.4
    M share/man/man5/src.conf.5
    M share/man/man8/picobsd.8
    M share/man/man9/Makefile
    A share/man/man9/VOP_ADVISE.9
    A share/man/man9/VOP_ALLOCATE.9
    M share/man/man9/VOP_FSYNC.9
    M share/man/man9/firmware.9
    M share/man/man9/vm_page_grab.9
    M share/man/man9/vnode.9
    M share/misc/bsd-family-tree
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lzjb.c
    M sys/dev/cxgbe/t4_sge.c
    M sys/dev/isci/isci.c
    M sys/dev/xen/control/control.c
    M sys/i386/ibcs2/ibcs2_sysvec.c
    M sys/i386/include/xen/xen-os.h
    M sys/netinet6/ip6_mroute.c
    M sys/ofed/include/rdma/ib_verbs.h
    M sys/sys/elf_common.h
    M sys/x86/include/stdarg.h
    M tools/regression/lib/libutil/Makefile
    A tools/regression/lib/libutil/test-humanize_number.c
    A tools/regression/lib/libutil/test-humanize_number.t
    M usr.bin/kdump/kdump.c

  Log Message:
  -----------
  MFC - tracking commit.


  Commit: 7dad8b80f64fa04622126b49286eec60b14fb990
      https://github.com/pcbsd/freebsd/commit/7dad8b80f64fa04622126b49286eec60b14fb990
  Author: des <des at FreeBSD.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M sys/conf/options
    M sys/dev/random/random_adaptors.c
    M sys/dev/random/randomdev_soft.c
    M sys/dev/random/yarrow.c
    M sys/kern/subr_bus.c
    M sys/modules/random/Makefile
    M sys/sys/random.h

  Log Message:
  -----------
  Add YARROW_RNG and FORTUNA_RNG to sys/conf/options.

Add a SYSINIT that forces a reseed during proc0 setup, which happens
fairly late in the boot process.

Add a RANDOM_DEBUG option which enables some debugging printf()s.

Add a new RANDOM_ATTACH entropy source which harvests entropy from the
get_cyclecount() delta across each call to a device attach method.


  Commit: d29c24343ca4c309dd3080ae1c42323dd71fbb88
      https://github.com/pcbsd/freebsd/commit/d29c24343ca4c309dd3080ae1c42323dd71fbb88
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M sys/dev/random/live_entropy_sources.c

  Log Message:
  -----------
  Time to eat crow for me.

I replaced the sx_* locks that Arthur used with regular mutexes; this turned out the be the wrong thing to do as the locks need to be sleepable. Revert this folly.

Submitted by:	Arthur Mesh <arthurmesh at gmail.com> (In original diff)


  Commit: e4e20dc75d8742964bea271a52915f49461eee92
      https://github.com/pcbsd/freebsd/commit/e4e20dc75d8742964bea271a52915f49461eee92
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M sys/sys/random.h

  Log Message:
  -----------
  Make a mildly sylistic change to the order of sources in this enum.


  Commit: 7334895900372a7f012c15ba12cfd3a9875ea182
      https://github.com/pcbsd/freebsd/commit/7334895900372a7f012c15ba12cfd3a9875ea182
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M sbin/nvmecontrol/perftest.c
    M sbin/route/route.c
    M sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
    M sys/cddl/dev/dtrace/dtrace_load.c
    M sys/cddl/dev/dtrace/dtrace_unload.c
    M sys/dev/ath/ath_hal/ar5212/ar5212.h
    M sys/dev/ath/ath_hal/ar5212/ar5212_ani.c
    M sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
    M sys/dev/nvd/nvd.c
    M sys/dev/nvme/nvme.c
    M sys/dev/nvme/nvme.h
    M sys/dev/nvme/nvme_ctrlr.c
    M sys/dev/nvme/nvme_ns.c
    M sys/dev/nvme/nvme_private.h
    M sys/dev/nvme/nvme_test.c
    M sys/dev/random/ivy.c
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyve/dbgport.h

  Log Message:
  -----------
  MFC - tracking commit.


  Commit: 96f5566b8ee5cc7af6b65612eb13e6c52d7c6f2d
      https://github.com/pcbsd/freebsd/commit/96f5566b8ee5cc7af6b65612eb13e6c52d7c6f2d
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M sys/dev/random/ivy.c
    M sys/dev/random/nehemiah.c
    M sys/dev/random/random_adaptors.c
    M sys/dev/random/random_adaptors.h
    M sys/dev/random/random_harvestq.c
    M sys/dev/random/randomdev.c
    M sys/dev/random/randomdev.h

  Log Message:
  -----------
  Fix some just-noticed problems:

o Allow this to work with "nodevice random" by fixing where the MALLOC pool is defined.

o Fix the explicit reseed code. This was correct as submitted, but in the project branch doesn't need to set the "seeded" bit as this is done correctly in the "unblock" function.

o Remove some debug ifdeffing.

o Adjust comments.


  Commit: 910e40a469b76eb7a0a7ab826835835a8e753047
      https://github.com/pcbsd/freebsd/commit/910e40a469b76eb7a0a7ab826835835a8e753047
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M UPDATING
    M lib/libvmmapi/vmmapi.c
    M lib/libvmmapi/vmmapi.h
    M share/examples/bhyve/vmrun.sh
    M sys/amd64/amd64/pmap.c
    M sys/cam/ctl/ctl_frontend_iscsi.c
    M sys/conf/options.mips
    M sys/dev/nvme/nvme_ns.c
    M sys/mips/atheros/apb.c
    M sys/mips/atheros/ar71xxreg.h
    M sys/mips/atheros/ar934xreg.h
    M sys/mips/conf/AR934X_BASE
    M sys/mips/include/asm.h
    M sys/mips/include/cpuregs.h
    M sys/mips/mips/elf_trampoline.c
    M sys/ofed/drivers/infiniband/core/ucm.c
    M usr.sbin/bhyve/Makefile
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyve/pci_ahci.c
    M usr.sbin/bhyvectl/Makefile
    M usr.sbin/bhyveload/Makefile
    M usr.sbin/bhyveload/bhyveload.8
    M usr.sbin/bhyveload/bhyveload.c

  Log Message:
  -----------
  MFC - tracking commit


  Commit: 9053fadebecd1b660c007b6d8a78efaa30df9c01
      https://github.com/pcbsd/freebsd/commit/9053fadebecd1b660c007b6d8a78efaa30df9c01
  Author: des <des at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M sys/dev/random/hash.h
    M sys/dev/random/live_entropy_sources.h
    M sys/dev/random/random_adaptors.h
    M sys/dev/random/random_harvestq.h
    M sys/dev/random/randomdev.h
    M sys/dev/random/randomdev_soft.h
    M sys/dev/random/rwfile.h
    M sys/dev/random/yarrow.h

  Log Message:
  -----------
  Add missing include guards and move the existing ones out of the
implementation namespace.


  Commit: e4f76ed102691d728ce5c3c9f57d07a168f3bd60
      https://github.com/pcbsd/freebsd/commit/e4f76ed102691d728ce5c3c9f57d07a168f3bd60
  Author: des <des at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M sys/dev/random/random_harvestq.c

  Log Message:
  -----------
  comment nit


  Commit: 1adae30d6526a5a9604ca091db3070c6304c7aa6
      https://github.com/pcbsd/freebsd/commit/1adae30d6526a5a9604ca091db3070c6304c7aa6
  Author: des <des at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M sys/dev/random/randomdev.c

  Log Message:
  -----------
  Re-add /dev/urandom for compatibility purposes.


  Commit: cb606506a323b36061605ba83d90ea5e60365ba0
      https://github.com/pcbsd/freebsd/commit/cb606506a323b36061605ba83d90ea5e60365ba0
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc
    M UPDATING
    M gnu/usr.bin/Makefile
    A gnu/usr.bin/rcs/CREDITS
    A gnu/usr.bin/rcs/Makefile
    A gnu/usr.bin/rcs/Makefile.inc
    A gnu/usr.bin/rcs/NEWS
    A gnu/usr.bin/rcs/REFS
    A gnu/usr.bin/rcs/ci/Makefile
    A gnu/usr.bin/rcs/ci/ci.1
    A gnu/usr.bin/rcs/ci/ci.c
    A gnu/usr.bin/rcs/co/Makefile
    A gnu/usr.bin/rcs/co/co.1
    A gnu/usr.bin/rcs/co/co.c
    A gnu/usr.bin/rcs/doc/rcs.ms
    A gnu/usr.bin/rcs/doc/rcs_func.ms
    A gnu/usr.bin/rcs/ident/Makefile
    A gnu/usr.bin/rcs/ident/ident.1
    A gnu/usr.bin/rcs/ident/ident.c
    A gnu/usr.bin/rcs/lib/Makefile
    A gnu/usr.bin/rcs/lib/conf.h
    A gnu/usr.bin/rcs/lib/maketime.c
    A gnu/usr.bin/rcs/lib/maketime.h
    A gnu/usr.bin/rcs/lib/merger.c
    A gnu/usr.bin/rcs/lib/partime.c
    A gnu/usr.bin/rcs/lib/partime.h
    A gnu/usr.bin/rcs/lib/rcsbase.h
    A gnu/usr.bin/rcs/lib/rcsedit.c
    A gnu/usr.bin/rcs/lib/rcsfcmp.c
    A gnu/usr.bin/rcs/lib/rcsfnms.c
    A gnu/usr.bin/rcs/lib/rcsgen.c
    A gnu/usr.bin/rcs/lib/rcskeep.c
    A gnu/usr.bin/rcs/lib/rcskeys.c
    A gnu/usr.bin/rcs/lib/rcslex.c
    A gnu/usr.bin/rcs/lib/rcsmap.c
    A gnu/usr.bin/rcs/lib/rcsrev.c
    A gnu/usr.bin/rcs/lib/rcssyn.c
    A gnu/usr.bin/rcs/lib/rcstime.c
    A gnu/usr.bin/rcs/lib/rcsutil.c
    A gnu/usr.bin/rcs/lib/version.c
    A gnu/usr.bin/rcs/merge/Makefile
    A gnu/usr.bin/rcs/merge/merge.1
    A gnu/usr.bin/rcs/merge/merge.c
    A gnu/usr.bin/rcs/rcs/Makefile
    A gnu/usr.bin/rcs/rcs/rcs.1
    A gnu/usr.bin/rcs/rcs/rcs.c
    A gnu/usr.bin/rcs/rcs/rcsfile.5
    A gnu/usr.bin/rcs/rcs/rcsintro.1
    A gnu/usr.bin/rcs/rcsclean/Makefile
    A gnu/usr.bin/rcs/rcsclean/rcsclean.1
    A gnu/usr.bin/rcs/rcsclean/rcsclean.c
    A gnu/usr.bin/rcs/rcsdiff/Makefile
    A gnu/usr.bin/rcs/rcsdiff/rcsdiff.1
    A gnu/usr.bin/rcs/rcsdiff/rcsdiff.c
    A gnu/usr.bin/rcs/rcsfreeze/Makefile
    A gnu/usr.bin/rcs/rcsfreeze/rcsfreeze.1
    A gnu/usr.bin/rcs/rcsfreeze/rcsfreeze.sh
    A gnu/usr.bin/rcs/rcsmerge/Makefile
    A gnu/usr.bin/rcs/rcsmerge/rcsmerge.1
    A gnu/usr.bin/rcs/rcsmerge/rcsmerge.c
    A gnu/usr.bin/rcs/rcstest
    A gnu/usr.bin/rcs/rlog/Makefile
    A gnu/usr.bin/rcs/rlog/rlog.1
    A gnu/usr.bin/rcs/rlog/rlog.c
    A share/doc/psd/13.rcs/Makefile
    A share/doc/psd/13.rcs/Makefile.inc
    A share/doc/psd/13.rcs/rcs/Makefile
    A share/doc/psd/13.rcs/rcs_func/Makefile
    M share/doc/psd/Makefile
    M share/man/man5/src.conf.5
    M share/mk/bsd.own.mk
    M sys/arm/s3c2xx0/uart_bus_s3c2410.c
    M sys/arm/s3c2xx0/uart_cpu_s3c2410.c
    M sys/cam/cam_xpt.c
    M sys/cam/ctl/ctl_frontend_iscsi.c
    M sys/contrib/ipfilter/netinet/ip_rcmd_pxy.c
    M sys/dev/e1000/e1000_80003es2lan.c
    M sys/dev/e1000/e1000_80003es2lan.h
    M sys/dev/e1000/e1000_82571.c
    M sys/dev/e1000/e1000_82575.c
    M sys/dev/e1000/e1000_82575.h
    M sys/dev/e1000/e1000_api.c
    M sys/dev/e1000/e1000_defines.h
    M sys/dev/e1000/e1000_hw.h
    M sys/dev/e1000/e1000_i210.c
    M sys/dev/e1000/e1000_i210.h
    M sys/dev/e1000/e1000_ich8lan.c
    M sys/dev/e1000/e1000_ich8lan.h
    M sys/dev/e1000/e1000_mac.c
    M sys/dev/e1000/e1000_osdep.h
    M sys/dev/e1000/e1000_phy.c
    M sys/dev/e1000/e1000_phy.h
    M sys/dev/e1000/e1000_regs.h
    M sys/dev/e1000/e1000_vf.h
    M sys/dev/e1000/if_igb.c
    M sys/dev/e1000/if_igb.h
    M sys/dev/iscsi/iscsi.c
    M sys/dev/netmap/if_igb_netmap.h
    M sys/kern/uipc_sockbuf.c
    M sys/netinet/tcp_input.c
    M sys/sys/sockbuf.h
    M tools/build/mk/OptionalObsoleteFiles.inc
    A tools/build/options/WITHOUT_RCS
    M usr.sbin/bsdconfig/bsdconfig
    M usr.sbin/bsdconfig/console/ttys
    M usr.sbin/bsdconfig/mouse/enable
    M usr.sbin/bsdconfig/networking/devices
    M usr.sbin/bsdconfig/networking/share/device.subr
    M usr.sbin/bsdconfig/networking/share/hostname.subr
    M usr.sbin/bsdconfig/networking/share/ipaddr.subr
    M usr.sbin/bsdconfig/networking/share/media.subr
    M usr.sbin/bsdconfig/networking/share/netmask.subr
    M usr.sbin/bsdconfig/networking/share/resolv.subr
    M usr.sbin/bsdconfig/networking/share/routing.subr
    M usr.sbin/bsdconfig/password/share/password.subr
    M usr.sbin/bsdconfig/security/kern_securelevel
    M usr.sbin/bsdconfig/security/security
    M usr.sbin/bsdconfig/share/common.subr
    M usr.sbin/bsdconfig/share/device.subr
    M usr.sbin/bsdconfig/share/dialog.subr
    M usr.sbin/bsdconfig/share/media/any.subr
    M usr.sbin/bsdconfig/share/media/cdrom.subr
    M usr.sbin/bsdconfig/share/media/common.subr
    M usr.sbin/bsdconfig/share/media/dos.subr
    M usr.sbin/bsdconfig/share/media/floppy.subr
    M usr.sbin/bsdconfig/share/media/ftp.subr
    M usr.sbin/bsdconfig/share/media/http.subr
    M usr.sbin/bsdconfig/share/media/nfs.subr
    M usr.sbin/bsdconfig/share/media/options.subr
    M usr.sbin/bsdconfig/share/media/tcpip.subr
    M usr.sbin/bsdconfig/share/media/ufs.subr
    M usr.sbin/bsdconfig/share/media/usb.subr
    M usr.sbin/bsdconfig/share/mustberoot.subr
    M usr.sbin/bsdconfig/share/packages/packages.subr
    M usr.sbin/bsdconfig/startup/misc
    M usr.sbin/bsdconfig/startup/rcconf
    M usr.sbin/bsdconfig/startup/rcdelete
    M usr.sbin/bsdconfig/startup/rcvar
    M usr.sbin/bsdconfig/startup/share/rcconf.subr
    M usr.sbin/bsdconfig/startup/share/rcedit.subr
    M usr.sbin/bsdconfig/timezone/timezone
    M usr.sbin/bsdconfig/usermgmt/groupdel
    M usr.sbin/bsdconfig/usermgmt/groupedit
    M usr.sbin/bsdconfig/usermgmt/groupinput
    M usr.sbin/bsdconfig/usermgmt/share/group_input.subr
    M usr.sbin/bsdconfig/usermgmt/share/user_input.subr
    M usr.sbin/bsdconfig/usermgmt/userdel
    M usr.sbin/bsdconfig/usermgmt/useredit
    M usr.sbin/bsdconfig/usermgmt/userinput
    M usr.sbin/bsdconfig/usermgmt/usermgmt
    M usr.sbin/ctladm/ctladm.c
    M usr.sbin/ctld/kernel.c
    M usr.sbin/ctld/login.c
    M usr.sbin/iscsid/discovery.c

  Log Message:
  -----------
  MFC - tracking commit


  Commit: df8b562913c4096b4bccbc237eeb870656d28f88
      https://github.com/pcbsd/freebsd/commit/df8b562913c4096b4bccbc237eeb870656d28f88
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M sys/dev/random/random_harvestq.c

  Log Message:
  -----------
  Wrap some policy-rich code in 'if NOTYET' until we can thresh out what it really needs to do.


  Commit: 3d17e16cc29bf30366411646b7b8aafbe6fe25cb
      https://github.com/pcbsd/freebsd/commit/3d17e16cc29bf30366411646b7b8aafbe6fe25cb
  Author: des <des at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M sys/dev/random/ivy.c
    M sys/dev/random/nehemiah.c

  Log Message:
  -----------
  staticize struct random_hardware_source


  Commit: 6892b383a388b6d51ceff3662a4e26bf147bc0ca
      https://github.com/pcbsd/freebsd/commit/6892b383a388b6d51ceff3662a4e26bf147bc0ca
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M sys/dev/random/random_harvestq.c

  Log Message:
  -----------
  Sigh. I can't even get a single #ifdef right. Who's got the hat?


  Commit: 70d43b7c68540a603be107ab5b94dc720bccdb6d
      https://github.com/pcbsd/freebsd/commit/70d43b7c68540a603be107ab5b94dc720bccdb6d
  Author: des <des at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M sys/sys/random.h

  Log Message:
  -----------
  Define RANDOM_PURE_RNDTEST for rndtest(4).


  Commit: 512bff9c9fd0cf3326b33cd3e68ca57b094887b5
      https://github.com/pcbsd/freebsd/commit/512bff9c9fd0cf3326b33cd3e68ca57b094887b5
  Author: des <des at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M sys/conf/NOTES
    M sys/conf/options
    M sys/dev/random/random_harvestq.c
    M sys/dev/random/randomdev_soft.c
    M sys/dev/random/rwfile.c
    M sys/dev/random/rwfile.h

  Log Message:
  -----------
  Add a RANDOM_RWFILE option and hide the entropy cache code behind it.
Rename YARROW_RNG and FORTUNA_RNG to RANDOM_YARROW and RANDOM_FORTUNA.
Add the RANDOM_* options to LINT.


  Commit: a9d73bef6411194603d9e7e775055b1eecf81f72
      https://github.com/pcbsd/freebsd/commit/a9d73bef6411194603d9e7e775055b1eecf81f72
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-09 (Wed, 09 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc
    M bin/Makefile
    A bin/freebsd-version/Makefile
    A bin/freebsd-version/freebsd-version.1
    A bin/freebsd-version/freebsd-version.sh.in
    M lib/libprocstat/libprocstat.c
    M libexec/Makefile
    R libexec/freebsd-version/Makefile
    R libexec/freebsd-version/freebsd-version.1
    R libexec/freebsd-version/freebsd-version.sh.in
    M sys/dev/cxgbe/t4_main.c
    M sys/dev/isci/isci_io_request.c
    M sys/dev/isci/isci_sysctl.c
    M sys/dev/isci/isci_task_request.c
    M sys/dev/iscsi/icl.c
    M sys/dev/iscsi/iscsi.c
    M sys/dev/ixgbe/ixgbe.c
    M sys/kern/kern_descrip.c
    M sys/kern/vfs_bio.c
    M sys/kern/vfs_subr.c
    M sys/net/if.h
    M sys/net/if_ethersubr.c
    M sys/net/if_lagg.c
    M usr.sbin/bhyveload/bhyveload.8

  Log Message:
  -----------
  MFC - tracking commit.


  Commit: 37186c52243545f6fd35f61c46bd975edeb4ee6c
      https://github.com/pcbsd/freebsd/commit/37186c52243545f6fd35f61c46bd975edeb4ee6c
  Author: dim <dim at FreeBSD.org>
  Date:   2013-10-10 (Thu, 10 Oct 2013)

  Changed paths:
    M sys/arm/versatile/versatile_pci.c

  Log Message:
  -----------
  In sys/arm/versatile/versatile_pci.c, add a default handler, to fix a
gcc warning about uninitialized use of a variable.

Approved by:	re (gjb)


  Commit: 1ead0f2d4ef4c0bd011810d00264985f597a21f4
      https://github.com/pcbsd/freebsd/commit/1ead0f2d4ef4c0bd011810d00264985f597a21f4
  Author: jhb <jhb at FreeBSD.org>
  Date:   2013-10-10 (Thu, 10 Oct 2013)

  Changed paths:
    M sys/boot/i386/btx/btx/btx.S

  Log Message:
  -----------
  Sanitize the %eflags returned by BIOS routines.  Some BIOS routines enter
protected mode and may leave protected-mode-specific flags like PSL_NT set
when they return to real mode.  This can cause a fault when BTX re-enters
protected mode after the BIOS mode returns.

PR:		amd64/182740
Reported by:	Julian Pidancet <julian.pidancet at gmail.com>
Approved by:	re (gjb)
MFC after:	1 week


  Commit: a022b445716dcb6e4a6f0cc4292da227087526ce
      https://github.com/pcbsd/freebsd/commit/a022b445716dcb6e4a6f0cc4292da227087526ce
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-10 (Thu, 10 Oct 2013)

  Changed paths:
    M sys/net80211/ieee80211_freebsd.c

  Log Message:
  -----------
  Fix the "am I a net80211 vap" check for bpf listeners.

I changed it to use if_transmit a while ago but apparently with monitor
mode the if_transmit method is overridden.

This is (mostly) a workaround until a more permanent solution can be
found.

Submitted by:	Patrick Kelsey <kelsey at ieee.org>
Approved by:	re@ (gjb)


  Commit: bde695ba4cfa95738eec65083e2fa2c88c7fae81
      https://github.com/pcbsd/freebsd/commit/bde695ba4cfa95738eec65083e2fa2c88c7fae81
  Author: dim <dim at FreeBSD.org>
  Date:   2013-10-10 (Thu, 10 Oct 2013)

  Changed paths:
    M Makefile.inc1
    M gnu/usr.bin/cc/cc_tools/freebsd-native.h
    M lib/clang/clang.build.mk

  Log Message:
  -----------
  Bump OS versions in the toolchain triples to 11.0, and bump the
__FreeBSD_cc_version predefined macros in clang and gcc.

Approved by:	re (gjb)


  Commit: 6ef318c80c5789cd5675b81886026aad2d942e85
      https://github.com/pcbsd/freebsd/commit/6ef318c80c5789cd5675b81886026aad2d942e85
  Author: edavis <edavis at FreeBSD.org>
  Date:   2013-10-10 (Thu, 10 Oct 2013)

  Changed paths:
    M sys/dev/bxe/bxe.c
    M sys/dev/bxe/bxe_stats.c
    M sys/dev/bxe/ecore_sp.h

  Log Message:
  -----------
  Fixed the media type shown via ifconfig.
Fixed a panic that occurs when bringing up an interface on 57710/57711
running very old bootcode versions.
Fixed how bool is defined for those who have been using this code on older
versions of FreeBSD.

Approved by:    re@ (gjb)
Approved by:    davidch (mentor)


  Commit: 5bd9bc6fbb1fbbdbc195f9585dd67201853dc597
      https://github.com/pcbsd/freebsd/commit/5bd9bc6fbb1fbbdbc195f9585dd67201853dc597
  Author: np <np at FreeBSD.org>
  Date:   2013-10-10 (Thu, 10 Oct 2013)

  Changed paths:
    M sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c

  Log Message:
  -----------
  Add dependency on ibcore now that it has been modularized.

Approved by:	re (gjb)


  Commit: 7abe80694b31886fb2e3d83bbd2abff1d87f474a
      https://github.com/pcbsd/freebsd/commit/7abe80694b31886fb2e3d83bbd2abff1d87f474a
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-10 (Thu, 10 Oct 2013)

  Changed paths:
    M sys/dev/ata/ata-all.c
    M sys/dev/ata/ata-card.c
    M sys/dev/hyperv/stordisengage/hv_ata_pci_disengage.c

  Log Message:
  -----------
  Allow the legacy CDROM device to be accessed in a FreeBSD guest, while
still using enlightened drivers for other block devices.

Submitted by:	Microsoft hyperv dev team, mav@
Approved by:	re@


  Commit: e1d63ae83c6e572c6c11ebd089c0ae91e0df59b7
      https://github.com/pcbsd/freebsd/commit/e1d63ae83c6e572c6c11ebd089c0ae91e0df59b7
  Author: bryanv <bryanv at FreeBSD.org>
  Date:   2013-10-10 (Thu, 10 Oct 2013)

  Changed paths:
    M sys/dev/vmware/vmxnet3/if_vmx.c
    M sys/dev/vmware/vmxnet3/if_vmxvar.h

  Log Message:
  -----------
  Do not provide a hint of the guest's OS version

The calculation can overflow if __FreeBSD_version is big
enough, and it does not appear to be required.

Reported by:	grehan
Approved by:	re (gjb)


  Commit: 609a7ca2e0b1a24e04260a52eb7577532d38a1e0
      https://github.com/pcbsd/freebsd/commit/609a7ca2e0b1a24e04260a52eb7577532d38a1e0
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M sbin/camcontrol/modeedit.c

  Log Message:
  -----------
  Fix mode page length calculation to remove last garbage line from the
`camcontrol mode daX -l` output.

PR
Approved by:	re (gjb)
MFC after:	2 weeks


  Commit: dc6cddd64d3912b68f61e8644103c8607cb06679
      https://github.com/pcbsd/freebsd/commit/dc6cddd64d3912b68f61e8644103c8607cb06679
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdconfig/share/device.subr

  Log Message:
  -----------
  Add support for obtaining the capacity of disks. Add comment while here.

Approved by:	re (glebius)


  Commit: 3fe3bf5d59ce4275b122b30f7bb102d60c225d9e
      https://github.com/pcbsd/freebsd/commit/3fe3bf5d59ce4275b122b30f7bb102d60c225d9e
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdconfig/share/strings.subr

  Log Message:
  -----------
  Fix a minor bug; if strings.subr was included by itself it may not have
access to f_dprintf from common.subr -- fix this by including common.subr.

Approved by:	re (glebius)


  Commit: 74ddf082b381487ffb984b8b57afe65f7cfb16d4
      https://github.com/pcbsd/freebsd/commit/74ddf082b381487ffb984b8b57afe65f7cfb16d4
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdconfig/share/dialog.subr

  Log Message:
  -----------
  Add a USE_DIALOG global (analogous to USE_XDIALOG); useful for inserting
text into a prompt or command syntax iff dialog(1) is in-use.

Approved by:	re (glebius)


  Commit: 12ea744013b6db1d01fec5db1298964f7c79e6aa
      https://github.com/pcbsd/freebsd/commit/12ea744013b6db1d01fec5db1298964f7c79e6aa
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdconfig/include/messages.subr
    M usr.sbin/bsdconfig/share/Makefile
    A usr.sbin/bsdconfig/share/keymap.subr
    M usr.sbin/bsdconfig/share/variable.subr

  Log Message:
  -----------
  Add keymap.subr for presenting custom keymap dialogs (with X11 support).

Approved by:	re (glebius)


  Commit: 25de60c694cf4bcd99f2b6aff090be213848cde3
      https://github.com/pcbsd/freebsd/commit/25de60c694cf4bcd99f2b6aff090be213848cde3
  Author: eadler <eadler at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M share/misc/bsd-family-tree

  Log Message:
  -----------
  Fix NetBSD release number

Submitted by:	pluknet
Approved by:	re (glebius)


  Commit: 1189d79d8143cb7194a95c27cda104dfd9a8f3cb
      https://github.com/pcbsd/freebsd/commit/1189d79d8143cb7194a95c27cda104dfd9a8f3cb
  Author: gjb <gjb at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M sys/amd64/conf/GENERIC
    M sys/i386/conf/GENERIC

  Log Message:
  -----------
  Document XENHVM and xenpci are mutually inclusive.

Submitted by:   gibbs
Approved by:    re (delphij)
Sponsored by:   The FreeBSD Foundation


  Commit: c8584886e5b2099b3d953de98a155000e6137a0d
      https://github.com/pcbsd/freebsd/commit/c8584886e5b2099b3d953de98a155000e6137a0d
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdconfig/share/dialog.subr

  Log Message:
  -----------
  Fix a bug that would occur in application death when debugging was enabled
if you ended up in f_dialog_*_constrain() (indirectly, of course) with a
purposefully-set NULL height, width, or rows parameter (because you didn't
care to have that attribute calculated). Fix typo in a comment while here.

Approved by:	re (glebius)


  Commit: b4442e25745b2b1a5aced4005598fec92e8c647d
      https://github.com/pcbsd/freebsd/commit/b4442e25745b2b1a5aced4005598fec92e8c647d
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdconfig/share/variable.subr

  Log Message:
  -----------
  Add $VAR_ZFSINTERACTIVE (zfsInteractive) and new f_zfsinteractive() for
determining when a script wants to be nonInteractive but selectively
wants ZFS operations to be *interactive* (this is analgous to already
existing $VAR_NETINTERACTIVE (netInteractive) and f_netinteractive()
used for the same purpose (script wants to be nonInteractive but wants
network operations to be *interactive*).

Approved by:	re (glebius)


  Commit: 77d24103c0811c7164ce07d3fdc5486efc830700
      https://github.com/pcbsd/freebsd/commit/77d24103c0811c7164ce07d3fdc5486efc830700
  Author: des <des at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M bin/freebsd-version/freebsd-version.sh.in

  Log Message:
  -----------
  Remove extraneous \n.

Noticed by:     Nikolai Lifanov <lifanov at mail.lifanov.com>

Approved by:	re (gjb)


  Commit: 6a1ba7cf53d7d95310a075e3b66430f0cc52c36a
      https://github.com/pcbsd/freebsd/commit/6a1ba7cf53d7d95310a075e3b66430f0cc52c36a
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdconfig/share/device.subr

  Log Message:
  -----------
  Store descriptions for DEVICE_TYPE_DISK and fix static-defaults mapping.
Add a default description for bhyve block disk device while we're here.

Approved by:	re (glebius)


  Commit: 1987c9ab6adcec788fbbc5f9cbe4634a92ca2c68
      https://github.com/pcbsd/freebsd/commit/1987c9ab6adcec788fbbc5f9cbe4634a92ca2c68
  Author: des <des at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc

  Log Message:
  -----------
  Remove extraneous (but harmless) leading /.

Noticed by:     Herbert J. Skuhra <hskuhra at eumx.net>
Approved by:	re (gjb)


  Commit: 6c0de4cabfa4dc3a8e342dba6319a5e967bf0ced
      https://github.com/pcbsd/freebsd/commit/6c0de4cabfa4dc3a8e342dba6319a5e967bf0ced
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdconfig/share/strings.subr

  Log Message:
  -----------
  Add new f_expand_number() (shadowing expand_number(3)).

Approved by:	re (glebius)


  Commit: 4c595af02056051ebf8d3232ae075885be4327d8
      https://github.com/pcbsd/freebsd/commit/4c595af02056051ebf8d3232ae075885be4327d8
  Author: des <des at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/bsdinstall.8
    M usr.sbin/bsdinstall/scripts/Makefile
    M usr.sbin/bsdinstall/scripts/auto
    A usr.sbin/bsdinstall/scripts/entropy
    M usr.sbin/bsdinstall/scripts/jail
    M usr.sbin/bsdinstall/scripts/script

  Log Message:
  -----------
  After installation, dump 4096 bytes from /dev/random to /entropy in the
newly installed system.  This should greatly increase the amount of
entropy available when SSH host keys are generated during first boot.

Reviewed by:    markm, nathanw
Approved by:	re (gjb)


  Commit: c0413eb3b6ffd777dbc1425a6fde1ebb0a1fa001
      https://github.com/pcbsd/freebsd/commit/c0413eb3b6ffd777dbc1425a6fde1ebb0a1fa001
  Author: dim <dim at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M sys/dev/bxe/bxe.c

  Log Message:
  -----------
  In sys/dev/bxe/bxe.c, print bus_addr_t values using %#jx, to fix several
gcc warnings for PAE kernels.

Approved by:	re (glebius)
Reviewed by:	davidch, edavis


  Commit: 4ff80fc958fa143107ee77b1b5e699102342cdf1
      https://github.com/pcbsd/freebsd/commit/4ff80fc958fa143107ee77b1b5e699102342cdf1
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/bsdinstall
    M usr.sbin/bsdinstall/scripts/Makefile
    M usr.sbin/bsdinstall/scripts/auto
    M usr.sbin/bsdinstall/scripts/config
    A usr.sbin/bsdinstall/scripts/zfsboot

  Log Message:
  -----------
  Add zfsboot module as an option for automatic configuration. Default is
to run interactively but it can be scripted too (optinally completely
non-interactive). Currently supports GELI and all ZFS vdev types. Also
performs validation on selections/settings providing error messages if
necessary, explaining (in plain language) what the issue is. Currently
the auto partitioning of naked disks only supports GPT and MBR (VTOC8
pending for sparc64), so is only available for i386/amd64 install.

Submitted by:	Allan Jude <freebsd at allanjude.com>, myself
Reviewed by:	Allan Jude <freebsd at allanjude.com>
Approved by:	re (glebius)


  Commit: 0f6f2be75d8d5141fe1e12dd9bb48728dfa8775c
      https://github.com/pcbsd/freebsd/commit/0f6f2be75d8d5141fe1e12dd9bb48728dfa8775c
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/scripts/keymap

  Log Message:
  -----------
  Rewrite the keymap module to display an actual menu of selectable
keymaps *and* provide a mechanism for testing the selection. With
this commit, bsdinstall is no longer dependent on kbdmap(1). The
keymap test menu was originally submitted by Warren Block but was
modified).

Submitted by:	Warren Block <wblock at wonkity.com>
Reviewed by:	Allan Jude <freebsd at allanjude.com>
Approved by:	re (glebius)


  Commit: f7403a583db92599eea1cc46688409fa82556be0
      https://github.com/pcbsd/freebsd/commit/f7403a583db92599eea1cc46688409fa82556be0
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/scripts/netconfig

  Log Message:
  -----------
  Incorporate PR bin/161547 to detect when an interface is wireless.
Patch from PR modified slightly for whitespace and style.

PR:		bin/161547
Submitted by:	Warren Block <wblock at wonkity.com>
Reviewed by:	Allan Jude <freebsd at allanjude.com>
Approved by:	re (glebius)


  Commit: b1f224fcfd1ec94903c8a95f75ca05285454f185
      https://github.com/pcbsd/freebsd/commit/b1f224fcfd1ec94903c8a95f75ca05285454f185
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/scripts/services

  Log Message:
  -----------
  Remove the dumpdev configuration dialog, merge it into the regular
services configuration and enable it by default. Committed with
slight change to menu text for length and content.

Submitted by:	Allan Jude <freebsd at allanjude.com>
Approved by:	re (glebius)


  Commit: 35b7675f726443ac3856400e0cf111b9dfc30e93
      https://github.com/pcbsd/freebsd/commit/35b7675f726443ac3856400e0cf111b9dfc30e93
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M sys/dev/hyperv/include/hyperv.h
    M sys/dev/hyperv/vmbus/hv_channel.c

  Log Message:
  -----------
  Fix vmbus channel memory leak where incorrect length parameter was
being passed to contigfree().

Submitted by:	Microsoft hyperv dev team
Approved by:	re@ (glebius)


  Commit: e4009f5516f79caa88c5fb675da03a4db378248e
      https://github.com/pcbsd/freebsd/commit/e4009f5516f79caa88c5fb675da03a4db378248e
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M sys/dev/hyperv/netvsc/hv_net_vsc.h
    M sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c

  Log Message:
  -----------
  Fix a lock-order reversal in the net driver by dropping the lock
and holding a reference prior to calling further into the hyperv
stack.

Added missing FreeBSD idents.

Submitted by:	Microsoft hyperv dev team
Approved by:	re@ (gjb)


  Commit: 650bab0fa98d46fee19d93fb32e98354eb0b2e90
      https://github.com/pcbsd/freebsd/commit/650bab0fa98d46fee19d93fb32e98354eb0b2e90
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-11 (Fri, 11 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc
    M etc/Makefile
    R etc/atf/FreeBSD.conf
    R etc/atf/Makefile
    R etc/atf/common.conf
    M etc/ftpusers
    M etc/group
    M etc/master.passwd
    M etc/mtree/BSD.root.dist
    M etc/mtree/BSD.usr.dist
    M lib/libcrypt/tests/crypt_tests.c
    M share/Makefile
    R share/atf/Makefile
    M share/examples/Makefile
    R share/examples/atf/Makefile
    M share/man/man5/Makefile
    M share/man/man7/Makefile
    M share/mk/atf.test.mk
    R share/xml/Makefile
    R share/xml/Makefile.inc
    R share/xml/atf/Makefile
    R share/xsl/Makefile
    R share/xsl/Makefile.inc
    R share/xsl/atf/Makefile
    M tools/build/mk/OptionalObsoleteFiles.inc
    M usr.bin/atf/Makefile
    M usr.bin/atf/Makefile.inc
    R usr.bin/atf/atf-config/Makefile
    R usr.bin/atf/atf-report/Makefile
    R usr.bin/atf/atf-run/Makefile
    R usr.bin/atf/atf-version/Makefile

  Log Message:
  -----------
  Remove most of the ATF tools and the _atf user.

This is necessary because ATF is deprecated and it will be replaced by Kyua.

Submitted by:	jmmv at netbsd.org
Reviewed by:	Garrett Cooper
Approved by:	re


  Commit: 068bfa9d3c8c8f159c1f8f4a87959b7ae5a2ea6d
      https://github.com/pcbsd/freebsd/commit/068bfa9d3c8c8f159c1f8f4a87959b7ae5a2ea6d
  Author: eadler <eadler at FreeBSD.org>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M share/syscons/keymaps/INDEX.keymaps

  Log Message:
  -----------
  Fix the formatting for the danish keymap.

Reported by:	dteske
Approved by:	re (glebius)


  Commit: 9c2f444a0a1ff0a6f894c4245c1265534eb7a9cd
      https://github.com/pcbsd/freebsd/commit/9c2f444a0a1ff0a6f894c4245c1265534eb7a9cd
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M etc/defaults/rc.conf
    M etc/rc.d/initrandom
    M share/examples/kld/random_adaptor/random_adaptor_example.c
    M share/man/man4/random.4
    M sys/boot/forth/loader.conf
    M sys/conf/NOTES
    M sys/conf/files
    M sys/conf/files.amd64
    M sys/conf/files.i386
    M sys/conf/options
    M sys/dev/glxsb/glxsb.c
    M sys/dev/hifn/hifn7751.c
    A sys/dev/random/dummy_rng.c
    M sys/dev/random/harvest.c
    M sys/dev/random/hash.h
    M sys/dev/random/ivy.c
    A sys/dev/random/live_entropy_sources.c
    A sys/dev/random/live_entropy_sources.h
    M sys/dev/random/nehemiah.c
    R sys/dev/random/pseudo_rng.c
    M sys/dev/random/random_adaptors.c
    M sys/dev/random/random_adaptors.h
    M sys/dev/random/random_harvestq.c
    M sys/dev/random/random_harvestq.h
    M sys/dev/random/randomdev.c
    M sys/dev/random/randomdev.h
    M sys/dev/random/randomdev_soft.c
    M sys/dev/random/randomdev_soft.h
    A sys/dev/random/rwfile.c
    A sys/dev/random/rwfile.h
    M sys/dev/random/yarrow.c
    M sys/dev/random/yarrow.h
    M sys/dev/rndtest/rndtest.c
    M sys/dev/safe/safe.c
    M sys/dev/syscons/scmouse.c
    M sys/dev/syscons/syscons.c
    M sys/dev/ubsec/ubsec.c
    M sys/kern/kern_intr.c
    M sys/kern/subr_bus.c
    M sys/mips/cavium/octeon_rnd.c
    M sys/modules/random/Makefile
    M sys/net/if_ethersubr.c
    M sys/net/if_tun.c
    M sys/netgraph/ng_iface.c
    M sys/sys/random.h

  Log Message:
  -----------
  Merge from project branch. Uninteresting commits are trimmed.

Refactor of /dev/random device. Main points include:

* Userland seeding is no longer used. This auto-seeds at boot time
on PC/Desktop setups; this may need some tweeking and intelligence
from those folks setting up embedded boxes, but the work is believed
to be minimal.

* An entropy cache is written to /entropy (even during installation)
and the kernel uses this at next boot.

* An entropy file written to /boot/entropy can be loaded by loader(8)

* Hardware sources such as rdrand are fed into Yarrow, and are no
longer available raw.

------------------------------------------------------------------------
r256240 | des | 2013-10-09 21:14:16 +0100 (Wed, 09 Oct 2013) | 4 lines

Add a RANDOM_RWFILE option and hide the entropy cache code behind it.
Rename YARROW_RNG and FORTUNA_RNG to RANDOM_YARROW and RANDOM_FORTUNA.
Add the RANDOM_* options to LINT.

------------------------------------------------------------------------
r256239 | des | 2013-10-09 21:12:59 +0100 (Wed, 09 Oct 2013) | 2 lines

Define RANDOM_PURE_RNDTEST for rndtest(4).

------------------------------------------------------------------------
r256204 | des | 2013-10-09 18:51:38 +0100 (Wed, 09 Oct 2013) | 2 lines

staticize struct random_hardware_source

------------------------------------------------------------------------
r256203 | markm | 2013-10-09 18:50:36 +0100 (Wed, 09 Oct 2013) | 2 lines

Wrap some policy-rich code in 'if NOTYET' until we can thresh out
what it really needs to do.

------------------------------------------------------------------------
r256184 | des | 2013-10-09 10:13:12 +0100 (Wed, 09 Oct 2013) | 2 lines

Re-add /dev/urandom for compatibility purposes.

------------------------------------------------------------------------
r256182 | des | 2013-10-09 10:11:14 +0100 (Wed, 09 Oct 2013) | 3 lines

Add missing include guards and move the existing ones out of the
implementation namespace.

------------------------------------------------------------------------
r256168 | markm | 2013-10-08 23:14:07 +0100 (Tue, 08 Oct 2013) | 10 lines

Fix some just-noticed problems:

o Allow this to work with "nodevice random" by fixing where the
MALLOC pool is defined.

o Fix the explicit reseed code. This was correct as submitted, but
in the project branch doesn't need to set the "seeded" bit as this
is done correctly in the "unblock" function.

o Remove some debug ifdeffing.

o Adjust comments.

------------------------------------------------------------------------
r256159 | markm | 2013-10-08 19:48:11 +0100 (Tue, 08 Oct 2013) | 6 lines

Time to eat crow for me.

I replaced the sx_* locks that Arthur used with regular mutexes;
this turned out the be the wrong thing to do as the locks need to
be sleepable. Revert this folly.

# Submitted by:	Arthur Mesh <arthurmesh at gmail.com> (In original diff)

------------------------------------------------------------------------
r256138 | des | 2013-10-08 12:05:26 +0100 (Tue, 08 Oct 2013) | 10 lines

Add YARROW_RNG and FORTUNA_RNG to sys/conf/options.

Add a SYSINIT that forces a reseed during proc0 setup, which happens
fairly late in the boot process.

Add a RANDOM_DEBUG option which enables some debugging printf()s.

Add a new RANDOM_ATTACH entropy source which harvests entropy from the
get_cyclecount() delta across each call to a device attach method.

------------------------------------------------------------------------
r256135 | markm | 2013-10-08 07:54:52 +0100 (Tue, 08 Oct 2013) | 8 lines

Debugging. My attempt at EVENTHANDLER(multiuser) was a failure; use
EVENTHANDLER(mountroot) instead.

This means we can't count on /var being present, so something will
need to be done about harvesting /var/db/entropy/... .

Some policy now needs to be sorted out, and a pre-sync cache needs
to be written, but apart from that we are now ready to go.

Over to review.

------------------------------------------------------------------------
r256094 | markm | 2013-10-06 23:45:02 +0100 (Sun, 06 Oct 2013) | 8 lines

Snapshot.

Looking pretty good; this mostly works now. New code includes:

* Read cached entropy at startup, both from files and from loader(8)
preloaded entropy. Failures are soft, but announced. Untested.

* Use EVENTHANDLER to do above just before we go multiuser. Untested.

------------------------------------------------------------------------
r256088 | markm | 2013-10-06 14:01:42 +0100 (Sun, 06 Oct 2013) | 2 lines

Fix up the man page for random(4). This mainly removes no-longer-relevant
details about HW RNGs, reseeding explicitly and user-supplied
entropy.

------------------------------------------------------------------------
r256087 | markm | 2013-10-06 13:43:42 +0100 (Sun, 06 Oct 2013) | 6 lines

As userland writing to /dev/random is no more, remove the "better
than nothing" bootstrap mode.

Add SWI harvesting to the mix.

My box seeds Yarrow by itself in a few seconds! YMMV; more to follow.

------------------------------------------------------------------------
r256086 | markm | 2013-10-06 13:40:32 +0100 (Sun, 06 Oct 2013) | 11 lines

Debug run. This now works, except that the "live" sources haven't
been tested. With all sources turned on, this unlocks itself in
a couple of seconds! That is no my box, and there is no guarantee
that this will be the case everywhere.

* Cut debug prints.

* Use the same locks/mutexes all the way through.

* Be a tad more conservative about entropy estimates.

------------------------------------------------------------------------
r256084 | markm | 2013-10-06 13:35:29 +0100 (Sun, 06 Oct 2013) | 5 lines

Don't use the "real" assembler mnemonics; older compilers may not
understand them (like when building CURRENT on 9.x).

# Submitted by:	Konstantin Belousov <kostikbel at gmail.com>

------------------------------------------------------------------------
r256081 | markm | 2013-10-06 10:55:28 +0100 (Sun, 06 Oct 2013) | 12 lines

SNAPSHOT.

Simplify the malloc pools; We only need one for this device.

Simplify the harvest queue.

Marginally improve the entropy pool hashing, making it a bit faster
in the process.

Connect up the hardware "live" source harvesting. This is simplistic
for now, and will need to be made rate-adaptive.

All of the above passes a compile test but needs to be debugged.

------------------------------------------------------------------------
r256042 | markm | 2013-10-04 07:55:06 +0100 (Fri, 04 Oct 2013) | 25 lines

Snapshot. This passes the build test, but has not yet been finished or debugged.

Contains:

* Refactor the hardware RNG CPU instruction sources to feed into
the software mixer. This is unfinished. The actual harvesting needs
to be sorted out. Modified by me (see below).

* Remove 'frac' parameter from random_harvest(). This was never
used and adds extra code for no good reason.

* Remove device write entropy harvesting. This provided a weak
attack vector, was not very good at bootstrapping the device. To
follow will be a replacement explicit reseed knob.

* Separate out all the RANDOM_PURE sources into separate harvest
entities. This adds some secuity in the case where more than one
is present.

* Review all the code and fix anything obviously messy or inconsistent.
Address som review concerns while I'm here, like rename the pseudo-rng
to 'dummy'.

# Submitted by:	Arthur Mesh <arthurmesh at gmail.com> (the first item)

------------------------------------------------------------------------
r255319 | markm | 2013-09-06 18:51:52 +0100 (Fri, 06 Sep 2013) | 4 lines

Yarrow wants entropy estimations to be conservative; the usual idea
is that if you are certain you have N bits of entropy, you declare
N/2.

------------------------------------------------------------------------
r255075 | markm | 2013-08-30 18:47:53 +0100 (Fri, 30 Aug 2013) | 4 lines

Remove short-lived idea; thread to harvest (eg) RDRAND enropy into the
usual harvest queues. It was a nifty idea, but too heavyweight.

# Submitted by:	Arthur Mesh <arthurmesh at gmail.com>

------------------------------------------------------------------------
r255071 | markm | 2013-08-30 12:42:57 +0100 (Fri, 30 Aug 2013) | 4 lines

Separate out the Software RNG entropy harvesting queue and thread
into its own files.

# Submitted by:	 Arthur Mesh <arthurmesh at gmail.com>

------------------------------------------------------------------------
r254934 | markm | 2013-08-26 20:07:03 +0100 (Mon, 26 Aug 2013) | 2 lines

Remove the short-lived namei experiment.

------------------------------------------------------------------------
r254928 | markm | 2013-08-26 19:35:21 +0100 (Mon, 26 Aug 2013) | 2 lines

Snapshot; Do some running repairs on entropy harvesting. More needs
to follow.

------------------------------------------------------------------------
r254927 | markm | 2013-08-26 19:29:51 +0100 (Mon, 26 Aug 2013) | 15 lines

Snapshot of current work;

1) Clean up namespace; only use "Yarrow" where it is Yarrow-specific
or close enough to the Yarrow algorithm. For the rest use a neutral
name.

2) Tidy up headers; put private stuff in private places. More could
be done here.

3) Streamline the hashing/encryption; no need for a 256-bit counter;
128 bits will last for long enough.

There are bits of debug code lying around; these will be removed
at a later stage.

------------------------------------------------------------------------
r254784 | markm | 2013-08-24 14:54:56 +0100 (Sat, 24 Aug 2013) | 39 lines

1) example (partially humorous random_adaptor, that I call "EXAMPLE")
 * It's not meant to be used in a real system, it's there to show how
   the basics of how to create interfaces for random_adaptors. Perhaps
   it should belong in a manual page

2) Move probe.c's functionality in to random_adaptors.c
 * rename random_ident_hardware() to random_adaptor_choose()

3) Introduce a new way to choose (or select) random_adaptors via tunable
"rngs_want" It's a list of comma separated names of adaptors, ordered
by preferences. I.e.:
rngs_want="yarrow,rdrand"

Such setting would cause yarrow to be preferred to rdrand. If neither of
them are available (or registered), then system will default to
something reasonable (currently yarrow). If yarrow is not present, then
we fall back to the adaptor that's first on the list of registered
adaptors.

4) Introduce a way where RNGs can play a role of entropy source. This is
mostly useful for HW rngs.

The way I envision this is that every HW RNG will use this
functionality by default. Functionality to disable this is also present.
I have an example of how to use this in random_adaptor_example.c (see
modload event, and init function)

5) fix kern.random.adaptors from
kern.random.adaptors: yarrowpanicblock
to
kern.random.adaptors: yarrow,panic,block

6) add kern.random.active_adaptor to indicate currently selected
adaptor:
root at freebsd04:~ # sysctl kern.random.active_adaptor
kern.random.active_adaptor: yarrow

# Submitted by:	Arthur Mesh <arthurmesh at gmail.com>

Submitted by:	Dag-Erling Smørgrav <des at FreeBSD.org>, Arthur Mesh <arthurmesh at gmail.com>
Reviewed by:	des at FreeBSD.org
Approved by:	re (delphij)
Approved by:	secteam (des,delphij)


  Commit: 513bdd96d7234f6f561d60a5f7956c040564278b
      https://github.com/pcbsd/freebsd/commit/513bdd96d7234f6f561d60a5f7956c040564278b
  Author: hrs <hrs at FreeBSD.org>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M etc/rc.d/jail
    M share/man/man5/rc.conf.5
    M usr.sbin/jail/command.c
    M usr.sbin/jail/config.c
    M usr.sbin/jail/jail.8
    M usr.sbin/jail/jail.c
    M usr.sbin/jail/jailp.h

  Log Message:
  -----------
  - Add mount.fdescfs parameter to jail(8). This is similar to
  mount.devfs but mounts fdescfs.  The mount happens just after
  mount.devfs.

- rc.d/jail now displays whole error message from jail(8) when a jail
  fails to start.

Approved by:	re (gjb)


  Commit: 98c9a35de3d6494c16c88b7668749591e52d4f8e
      https://github.com/pcbsd/freebsd/commit/98c9a35de3d6494c16c88b7668749591e52d4f8e
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M usr.sbin/bhyve/pci_virtio_block.c

  Log Message:
  -----------
  Implement the virtio block 'get-ident' operation. This eliminates the
annoying verbose boot error of the form

   g_handleattr: vtbd0 bio_length 24 len 28 -> EFAULT

The ident returned by bhyve is a text string 'BHYVE-XXXX-XXXX', where
the X's are the first bytes of the md5 hash of the backing filename.

Reviewed by:	neel
Approved by:	re (gjb)


  Commit: 7354418b3738cde1beceb72f0a9c4e2c75cd4198
      https://github.com/pcbsd/freebsd/commit/7354418b3738cde1beceb72f0a9c4e2c75cd4198
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M usr.sbin/bsdconfig/share/strings.subr

  Log Message:
  -----------
  Fix signed integer overflow detection in f_expand_number() of strings.subr.

Approved by:	re (glebius)


  Commit: 83b1e9e4bb49c8a0df1b476c73c46ce03377e139
      https://github.com/pcbsd/freebsd/commit/83b1e9e4bb49c8a0df1b476c73c46ce03377e139
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M sys/dev/random/dummy_rng.c
    M sys/dev/random/random_adaptors.c
    M sys/dev/random/randomdev.h
    M sys/dev/random/randomdev_soft.c

  Log Message:
  -----------
  There is an issue (not seen in our testing) where "yarrow" and
"dummy" switch priorities, and the users are left with no usable
/dev/random. The fix assigns priories to these and gives the users
what they want. The override tuneable has a stupid name (blame me!)
and this fixes it to be something that 'sysctl kern.random' emits
and is the right thing to set.

Approved by:	re (gjb)
Approved by:	secteam (cperciva)


  Commit: 7a5016ea2d0692f52ff3621a9adf8dff4afe86e7
      https://github.com/pcbsd/freebsd/commit/7a5016ea2d0692f52ff3621a9adf8dff4afe86e7
  Author: gibbs <gibbs at FreeBSD.org>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M sys/dev/xen/blkfront/blkfront.c

  Log Message:
  -----------
  Allow FreeBSD to be booted from CDROM media on XenServer 6.2 and
prior releases.

Submitted by:	Roger Pau Monné
Sponsored by:	Citrix Systems R&D
Reviewed by:	gibbs
Approved by:	re (gjb)

sys/dev/xen/blkfront/blkfront.c:
	On XenServer versions up to an including 6.2, paravirtualized
	CDROM support is broken.  When running in an HVM domain,
	ignore paravirtualized instances of CDROM media, and instead
	rely on native drivers attaching to emulated hardware.  This
	functions correctly on all currently known Xen based
	platforms.


  Commit: c8b87aac87e22758fbcdf291666bda6e70f5a0d5
      https://github.com/pcbsd/freebsd/commit/c8b87aac87e22758fbcdf291666bda6e70f5a0d5
  Author: gibbs <gibbs at FreeBSD.org>
  Date:   2013-10-12 (Sat, 12 Oct 2013)

  Changed paths:
    M sys/dev/hyperv/stordisengage/hv_ata_pci_disengage.c
    M sys/dev/hyperv/vmbus/hv_hv.c
    M sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
    M sys/sys/systm.h

  Log Message:
  -----------
  Centralize the detection logic for the Hyper-V hypervisor.

Submitted by:	Roger Pau Monné
Sponsored by:	Citrix Systems R&D
Reviewed by:	gibbs, grehan
Approved by:	re (gjb)

sys/sys/systm.h:
 * Add a new VM_GUEST type, VM_GUEST_HV (HyperV guest).

sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c:
sys/dev/hyperv/vmbus/hv_hv.c:
sys/dev/hyperv/stordisengage/hv_ata_pci_disengage.c:
 * Set vm_guest to VM_GUEST_HV and use that on other HyperV related
   devices instead of cloning the cpuid hypervisor check.
 * Cleanup the vmbus_identify function.


  Commit: 05dba22165eae87c831567eb41dafa3094b4db12
      https://github.com/pcbsd/freebsd/commit/05dba22165eae87c831567eb41dafa3094b4db12
  Author: gjb <gjb at FreeBSD.org>
  Date:   2013-10-13 (Sun, 13 Oct 2013)

  Changed paths:
    M release/Makefile

  Log Message:
  -----------
  Reduce disc1.iso image size by installing the userland with
the WITHOUT_PROFILE=1 option set, trimming 56MB from the image.

Approved by:	re (glebius)
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation


  Commit: 9522702ff04846e0c2d130004c4036fd85c1d95f
      https://github.com/pcbsd/freebsd/commit/9522702ff04846e0c2d130004c4036fd85c1d95f
  Author: hrs <hrs at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M etc/rc.d/jail

  Log Message:
  -----------
  - Normalize jailname.  "example.com" is converted to "example_com".
- Fix a bug that some $jail_{jname}_foo variables did not work.
- Fix a bug which prevented $jail_devfs_ruleset from working[1].
- Move $jail_parameters to the last of the configuraiton lines[1].

Reported by:	Jase Thew[1]
Approved by:	re (glebius)


  Commit: 7a627787e40b1e8a6b5f871473bea6149f0f5264
      https://github.com/pcbsd/freebsd/commit/7a627787e40b1e8a6b5f871473bea6149f0f5264
  Author: markm <markm at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/modules/random/Makefile

  Log Message:
  -----------
  Add needed files to the KLD random.ko.

Approved by:	re (kib)


  Commit: 7a70d69a08a5f4ff9895f70f638ff44cf2b4c81a
      https://github.com/pcbsd/freebsd/commit/7a70d69a08a5f4ff9895f70f638ff44cf2b4c81a
  Author: pfg <pfg at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/ufs/ufs/dinode.h

  Log Message:
  -----------
  Make di_blocks unsigned in UFS1 as is the case already for UFS2.

Most of the code between UFS1 and UFS2 is shared so this change
is pretty safe. Not only this makes UFS1 and 2 consistent but it
also matches what NetBSD and MacOS X have for some years now.

Reviewed by:	mckusick
MFC after:	1 month


  Commit: ae7fa1acd1316044df859e20bad035b5d6583874
      https://github.com/pcbsd/freebsd/commit/ae7fa1acd1316044df859e20bad035b5d6583874
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc
    M UPDATING
    M lib/libyaml/Makefile
    R lib/libyaml/libbsdyml.3
    M share/mk/bsd.libnames.mk
    M tools/make_libdeps.sh
    M usr.sbin/pkg/Makefile
    M usr.sbin/pkg/config.c

  Log Message:
  -----------
  Rename libbsdyml to libyaml, make private, and bump
SHLIB_MAJOR to 1.0

Suggested by:	des
Approved by:	bapt
MFC after:	1 week


  Commit: 04edd1ec6f3ff2ba79ca334c91d63882e63db641
      https://github.com/pcbsd/freebsd/commit/04edd1ec6f3ff2ba79ca334c91d63882e63db641
  Author: np <np at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/conf/files
    M sys/dev/cxgbe/common/common.h
    R sys/dev/cxgbe/firmware/t4fw-1.8.11.0.bin.uu
    A sys/dev/cxgbe/firmware/t4fw-1.9.12.0.bin.uu
    M sys/dev/cxgbe/firmware/t4fw_cfg.txt
    M sys/dev/cxgbe/firmware/t4fw_cfg_uwire.txt
    M sys/dev/cxgbe/firmware/t4fw_interface.h
    R sys/dev/cxgbe/firmware/t5fw-1.8.22.0.bin.uu
    A sys/dev/cxgbe/firmware/t5fw-1.9.12.0.bin.uu
    M sys/dev/cxgbe/firmware/t5fw_cfg.txt
    M sys/dev/cxgbe/firmware/t5fw_cfg_uwire.txt
    M sys/dev/cxgbe/t4_main.c
    M sys/dev/cxgbe/tom/t4_cpl_io.c
    M sys/modules/cxgbe/t4_firmware/Makefile
    M sys/modules/cxgbe/t5_firmware/Makefile

  Log Message:
  -----------
  cxgbe(4): Update T4 and T5 firmwares to 1.9.12.0


  Commit: d4625b6fda0ea9d1f7d6db1c06661fad1f946621
      https://github.com/pcbsd/freebsd/commit/d4625b6fda0ea9d1f7d6db1c06661fad1f946621
  Author: np <np at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    R sys/contrib/rdma/core_priv.h
    R sys/contrib/rdma/ib_addr.h
    R sys/contrib/rdma/ib_cache.h
    R sys/contrib/rdma/ib_cm.h
    R sys/contrib/rdma/ib_fmr_pool.h
    R sys/contrib/rdma/ib_mad.h
    R sys/contrib/rdma/ib_marshall.h
    R sys/contrib/rdma/ib_pack.h
    R sys/contrib/rdma/ib_sa.h
    R sys/contrib/rdma/ib_smi.h
    R sys/contrib/rdma/ib_umem.h
    R sys/contrib/rdma/ib_user_cm.h
    R sys/contrib/rdma/ib_user_mad.h
    R sys/contrib/rdma/ib_user_sa.h
    R sys/contrib/rdma/ib_user_verbs.h
    R sys/contrib/rdma/ib_verbs.h
    R sys/contrib/rdma/iw_cm.h
    R sys/contrib/rdma/rdma_addr.c
    R sys/contrib/rdma/rdma_cache.c
    R sys/contrib/rdma/rdma_cm.h
    R sys/contrib/rdma/rdma_cm_ib.h
    R sys/contrib/rdma/rdma_cma.c
    R sys/contrib/rdma/rdma_device.c
    R sys/contrib/rdma/rdma_iwcm.c
    R sys/contrib/rdma/rdma_user_cm.h
    R sys/contrib/rdma/rdma_verbs.c
    R sys/contrib/rdma/types.h
    M sys/modules/rdma/Makefile
    R sys/modules/rdma/addr/Makefile
    R sys/modules/rdma/cma/Makefile
    R sys/modules/rdma/core/Makefile
    R sys/modules/rdma/iwcm/Makefile

  Log Message:
  -----------
  Delete all of the old RDMA code (except krping, which was switched to
use sys/ofed some time back).  This has been sitting around as dead code
in the tree for a very long time.


  Commit: 17dd43ec29b73a0aae129cb8bd23bcf63baa9b03
      https://github.com/pcbsd/freebsd/commit/17dd43ec29b73a0aae129cb8bd23bcf63baa9b03
  Author: np <np at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/contrib/rdma/krping/getopt.c
    M sys/contrib/rdma/krping/krping.c
    M sys/contrib/rdma/krping/krping.h
    M sys/contrib/rdma/krping/krping_dev.c

  Log Message:
  -----------
  Update krping to the latest upstream code.  Move all the FreeBSD
specific parts to krping_dev.c, which leaves the other files as
close to their upstream versions as possible.


  Commit: 39c380192779c1e8df61098da78ee97cc599241f
      https://github.com/pcbsd/freebsd/commit/39c380192779c1e8df61098da78ee97cc599241f
  Author: np <np at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/dev/cxgbe/adapter.h
    M sys/dev/cxgbe/t4_sge.c

  Log Message:
  -----------
  cxgbe(4): Store the log2 of the # of doorbells per BAR2 page for both
ingress and egress queues, and for both T4 and T5.  These values are
used by the T4/T5 iWARP driver.


  Commit: f145391c5bee5ef7749609bad388ea7d47a50286
      https://github.com/pcbsd/freebsd/commit/f145391c5bee5ef7749609bad388ea7d47a50286
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/atheros/ar933xreg.h

  Log Message:
  -----------
  Add register definitions for the AR933x SoC GMAC (ie, ethernet MAC)
control block.

The GMAC configuration block allows for some configuration of how
the GMAC0 (ie, arge0) port is connected to the on-board switch
(if indeed there is one.)  It both can be pushed into the on-board
switch; it could also be torn out and exposed via an external
MII (and that operational mode is also controllable.)

Obtained from:	Linux/OpenWRT


  Commit: 869d6a09399f180ae8eae34c156dabfe7724dc02
      https://github.com/pcbsd/freebsd/commit/869d6a09399f180ae8eae34c156dabfe7724dc02
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/atheros/ar934xreg.h

  Log Message:
  -----------
  Add the rest of the AR934x SoC reset register definitions.

Obtained from:	Linux/OpenWRT


  Commit: 3e3f37a1356dac3ff487f053e3d6880dd73018da
      https://github.com/pcbsd/freebsd/commit/3e3f37a1356dac3ff487f053e3d6880dd73018da
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/dev/etherswitch/arswitch/arswitchreg.h

  Log Message:
  -----------
  Add AR934x, AR8327 register definitions.

Obtained from:	Linux/OpenWRT


  Commit: 7c9142e3df94d35c0e06b5ebce8e44fc28e37843
      https://github.com/pcbsd/freebsd/commit/7c9142e3df94d35c0e06b5ebce8e44fc28e37843
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/atheros/ar71xx_chip.c
    M sys/mips/atheros/ar71xx_cpudef.h
    M sys/mips/atheros/ar724x_chip.c
    M sys/mips/atheros/ar91xx_chip.c

  Log Message:
  -----------
  Add new features - an MDIO clock, WMAC reset, GMAC reset and ethernet
switch reset/initialise functions.

The AR934x and QC955x SoCs both have a configurable MDIO base clock.
The others have the MDIO clock use the same clock as the system
reference clock, whatever that may be.

Tested:

* AR9344 SoC

TODO:

* mips24k - AR933x would be fine for now, just to ensure that things
  are sane.


  Commit: 9e755c7d41df0cb7ab51691adeb92045d952814a
      https://github.com/pcbsd/freebsd/commit/9e755c7d41df0cb7ab51691adeb92045d952814a
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/atheros/ar71xx_machdep.c

  Log Message:
  -----------
  Fix the Atheros MIPS startup path a little.

* Print out the platform frequency the same as the other frequencies.
* Print out the MDIO frequency.
* Optionally do GMAC and ethernet switch setup if required.

Tested:

* AR9344


  Commit: c3a4997f1dcfbdfed6f41e906ee42dcb2d0c000e
      https://github.com/pcbsd/freebsd/commit/c3a4997f1dcfbdfed6f41e906ee42dcb2d0c000e
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    A usr.sbin/bsdinstall/scripts/docsinstall
    R usr.sbin/bsdinstall/scripts/docsinstall
    A usr.sbin/bsdinstall/scripts/entropy
    R usr.sbin/bsdinstall/scripts/entropy

  Log Message:
  -----------
  Add executable bit to docsinstall [old] and entropy [new] scripts.

Approved by:	re (gjb)


  Commit: d5c874addf86f765e52c446893d83d14e9cca9cd
      https://github.com/pcbsd/freebsd/commit/d5c874addf86f765e52c446893d83d14e9cca9cd
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/atheros/ar933x_chip.c

  Log Message:
  -----------
  Update the AR933x SoC support to include a few new knobs:

* Initialise the MDIO clock to default to the reference clock;
* Add some code to allow the hints mechanism to allow setup of the GMAC
  config block.
* Document how the switch is wired up internally.

Tested:

* AR9331 SoC (Carambola 2)


  Commit: 4ac893da7062e5055a85756bf9d73b132bcf998f
      https://github.com/pcbsd/freebsd/commit/4ac893da7062e5055a85756bf9d73b132bcf998f
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/atheros/ar934x_chip.c

  Log Message:
  -----------
  Update the AR934x SoC support.

* Add the MDIO clock probe during clock initialisation;
* Update the ethernet PLL configuration function to use the correct
  values;
* Add a GMAC block configuration to pull the configuration out of hints;
* Add an ethernet switch reconfiguration method.

Tested:

* AR9344 SoC (DB120)

.. however, this has been tested with extra patches in my tree (to fix
the ethernet/MDIO support, SPI support, ethernet switch support)
and thus it isn't enough to bring the full board support up.


  Commit: f3eeef89e2dd4a621b4a9bb54e3daf21995fb6d0
      https://github.com/pcbsd/freebsd/commit/f3eeef89e2dd4a621b4a9bb54e3daf21995fb6d0
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/conf/kmod.mk

  Log Message:
  -----------
  Add the long-missing spibus_if.m to the MFILES list.


  Commit: 384046b44c212794344c26a75ea021f316d2d2f2
      https://github.com/pcbsd/freebsd/commit/384046b44c212794344c26a75ea021f316d2d2f2
  Author: imp <imp at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/mips/exception.S
    M sys/mips/mips/swtch.S

  Log Message:
  -----------
  Move DO_AST into pcb.h where it should have been all along. Move some
common macros for saving/restoring registers into pcb.h as well.

Reviewed by:	jmallet@


  Commit: 9a9fbbc1d012aaf3fc62d282c5dbe4915c8dbd86
      https://github.com/pcbsd/freebsd/commit/9a9fbbc1d012aaf3fc62d282c5dbe4915c8dbd86
  Author: imp <imp at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/include/asm.h
    M sys/mips/include/pcb.h

  Log Message:
  -----------
  Move DO_AST into pcb.h where it should have been all along. Move some
common macros for saving/restoring registers into pcb.h as well.


  Commit: 0dd44faac75fb50d838778c538dcf8481d8bb398
      https://github.com/pcbsd/freebsd/commit/0dd44faac75fb50d838778c538dcf8481d8bb398
  Author: imp <imp at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/include/asm.h
    M sys/mips/mips/bcopy.S
    M sys/mips/mips/fp.S
    M sys/mips/mips/support.S

  Log Message:
  -----------
  Replace uses of the ALEAF macro with XLEAF and remove ALEAF macro to
try to unify the conventions used in our assembler.

Reviewed by:	jmallet@


  Commit: 87b5f4698db491ac96ca095442d3efa95f6c87ed
      https://github.com/pcbsd/freebsd/commit/87b5f4698db491ac96ca095442d3efa95f6c87ed
  Author: imp <imp at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/include/asm.h
    M sys/mips/mips/exception.S

  Log Message:
  -----------
  Replace NLEAF with LEAF_NOPROFILE to unify the conventions we use in
our assembler files.

Reviewed by:	jmallet@


  Commit: 296c494bdcbf3b8bbab2e0086c2fc5173240381b
      https://github.com/pcbsd/freebsd/commit/296c494bdcbf3b8bbab2e0086c2fc5173240381b
  Author: imp <imp at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/mips/include/asm.h
    M sys/mips/mips/exception.S
    M sys/mips/mips/fp.S
    M sys/mips/mips/support.S
    M sys/mips/mips/swtch.S

  Log Message:
  -----------
  Elminate NON_LEAF and use NESTED instead to unify our assembler
conventions.

Reviewed by:	jmallet@


  Commit: 05b8d18a50655c728470817dd704c0185f5b1fba
      https://github.com/pcbsd/freebsd/commit/05b8d18a50655c728470817dd704c0185f5b1fba
  Author: hrs <hrs at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M etc/rc.d/jail

  Log Message:
  -----------
  - Fix "ifname|addr" syntax support in jail_{jname}_ip.
- Create /var/run/jail_{jname}.id because ezjail-admin depends on it.


  Commit: a4847ec804bac43e47f75eb56bd987ea4acee230
      https://github.com/pcbsd/freebsd/commit/a4847ec804bac43e47f75eb56bd987ea4acee230
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/conf/newvers.sh

  Log Message:
  -----------
  Add support for Mercurial repositories.


  Commit: ccb5ee06233d8e83eadbe6be4aa4977201299a1d
      https://github.com/pcbsd/freebsd/commit/ccb5ee06233d8e83eadbe6be4aa4977201299a1d
  Author: hselasky <hselasky at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/dev/usb/usbdevs
    M sys/dev/usb/wlan/if_run.c

  Log Message:
  -----------
  Add new USB ID.

PR:		usb/182936
Submitted by:	Keith White <kwhite at site.uottawa.ca>
MFC after:	1 week


  Commit: 58fc49ff4fd8e6e307314c92f73c8fb69773d58a
      https://github.com/pcbsd/freebsd/commit/58fc49ff4fd8e6e307314c92f73c8fb69773d58a
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/fs/devfs/devfs_vnops.c

  Log Message:
  -----------
  Remove two instances of ARGSUSED comment, and wrap lines nearby the
code that is to be changed.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: 3dc87905fa8340ae8086229b208923194531bf8b
      https://github.com/pcbsd/freebsd/commit/3dc87905fa8340ae8086229b208923194531bf8b
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/fs/devfs/devfs_vnops.c
    M sys/kern/sys_generic.c
    M sys/sys/systm.h

  Log Message:
  -----------
  Similar to debug.iosize_max_clamp sysctl, introduce
devfs_iosize_max_clamp sysctl, which allows/disables SSIZE_MAX-sized
i/o requests on the devfs files.

Sponsored by:	The FreeBSD Foundation
Reminded by:	Dmitry Sivachenko <trtrmitya at gmail.com>
MFC after:	1 week


  Commit: 5e67d6314a34b6876dd0678e12cf7c5fde1f58db
      https://github.com/pcbsd/freebsd/commit/5e67d6314a34b6876dd0678e12cf7c5fde1f58db
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/kern/sys_generic.c

  Log Message:
  -----------
  By default, allow up to SSIZE_MAX i/o for non-devfs files.

Sponsored by:	The FreeBSD Foundation
Reminded by:	Dmitry Sivachenko <trtrmitya at gmail.com>
MFC after:	1 month
X-MFC-note:	stable/10 only


  Commit: 45444cbe669e3698df00081b4626ee47464a41ed
      https://github.com/pcbsd/freebsd/commit/45444cbe669e3698df00081b4626ee47464a41ed
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-14 (Mon, 14 Oct 2013)

  Changed paths:
    M sys/kern/kern_exec.c
    M sys/sys/param.h

  Log Message:
  -----------
  Add a sysctl kern.disallow_high_osrel which disables executing the
images compiled on the world with higher major version number than the
high version number of the booted kernel.  Default to disable.

Sponsored by:	The FreeBSD Foundation
Discussed with:	bapt
MFC after:	1 week


  Commit: 69104cedb7bd1435005fd8226e3a2cd06d3de77c
      https://github.com/pcbsd/freebsd/commit/69104cedb7bd1435005fd8226e3a2cd06d3de77c
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/netinet/in.h

  Log Message:
  -----------
  Treat INADDR_NONE as uint32_t.

Reviewed by:	glebius


  Commit: 25842b5eb9566e24190ca4a633b15807d757a91e
      https://github.com/pcbsd/freebsd/commit/25842b5eb9566e24190ca4a633b15807d757a91e
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sbin/nos-tun/nos-tun.c
    M usr.bin/rpcinfo/rpcinfo.c
    M usr.bin/systat/netcmds.c
    M usr.sbin/bootparamd/bootparamd/main.c
    M usr.sbin/bootparamd/callbootd/callbootd.c
    M usr.sbin/ypset/ypset.c

  Log Message:
  -----------
  Use INADDR_NONE instead of -1 to check inet_addr() result.

Reviewed by:	glebius


  Commit: a6aad16bf1161a3f2fb09a35ee7234fbf48a8827
      https://github.com/pcbsd/freebsd/commit/a6aad16bf1161a3f2fb09a35ee7234fbf48a8827
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.bin/netstat/mbuf.c

  Log Message:
  -----------
  Remove obtained, but never used data.

Found by:	gcc


  Commit: 302f86de3aed41d653296ef4f55c63a8a622cf64
      https://github.com/pcbsd/freebsd/commit/302f86de3aed41d653296ef4f55c63a8a622cf64
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/arm/mv/mv_localbus.c

  Log Message:
  -----------
  Remove unsigned comparison < 0

Found by:	LLVM
Reviewed by:	zbb


  Commit: 4abf8ebc710cee8231b65b3b909809fd612465bb
      https://github.com/pcbsd/freebsd/commit/4abf8ebc710cee8231b65b3b909809fd612465bb
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.bin/netstat/if.c
    M usr.bin/netstat/main.c
    M usr.bin/netstat/netstat.h
    M usr.bin/netstat/route.c

  Log Message:
  -----------
    Rewrite netstat/if.c to use getifaddrs(3) and getifmaddrs(3) instead of
libkvm digging in kernel memory. This is possible since r231506 made
getifaddrs(3) to supply if_data for each ifaddr.

  The pros of this change is that now netstat(1) doesn't know about kernel
struct ifnet and struct ifaddr. And these structs are about to change
significantly in head soon. New netstat binary will work well with 10.0
and any future kernel.

  The cons is that now it isn't possible to obtain interface statistics
from a vmcore.

  Functions intpr() and sidewaysintpr() were rewritten from scratch.

  The output of netstat(1) has underwent the following changes:

1) The MTU is not printed for protocol addresses, since it has no notion.
   Dash is printed instead. If there would be a strong desire to return
   previous output, it is doable.
2) Output interface queue drops are not printed. Currently this data isn't
   available to userland via any API. We plan to drop 'struct ifqueue' from
   'struct ifnet' very soon, so old kvm(3) access to queue drops is soon
   to be broken, too. The plan is that drivers would handle their queues
   theirselves and a new field in if_data would be updated in case of drops.
3) In-kernel reference count for multicast addresses isn't printed. I doubt
   that anyone used it. Anyway, netstat(1) is sysadmin tool, not kernel
   debugger.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 53ef73d870b78df97a3f597b30905161c71b8793
      https://github.com/pcbsd/freebsd/commit/53ef73d870b78df97a3f597b30905161c71b8793
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M lib/libkvm/kvm_pcpu.c
    M sys/sys/counter.h

  Log Message:
  -----------
  - While we are spreading the counter(9) across network stack, more userland
tools would need to know about the counter_u64_t type. Allow to include
sys/counter.h from userspace.
- Utilize now defined type in kvm_counter_u64_fetch().

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 8f84b8adaa86f1ef7350e24660e4132e8cc986c8
      https://github.com/pcbsd/freebsd/commit/8f84b8adaa86f1ef7350e24660e4132e8cc986c8
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/netinet6/in6_var.h

  Log Message:
  -----------
  Now counter_u64_t is known to userland, thus remove hack from r253086.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: cb76bab586ec0d41e5f8d13eaeb2c10a1b1824c0
      https://github.com/pcbsd/freebsd/commit/cb76bab586ec0d41e5f8d13eaeb2c10a1b1824c0
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/netinet6/ip6_input.c

  Log Message:
  -----------
  Remove useless check of ia6 against NULL, right after dereferencing it.


  Commit: 870799d07ae4a7419826ef3a32e06efdd0b376e9
      https://github.com/pcbsd/freebsd/commit/870799d07ae4a7419826ef3a32e06efdd0b376e9
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/netinet6/ip6_output.c

  Log Message:
  -----------
  Remove unsigned < 0 check.


  Commit: 1c87562bdb8818f73d1face0bb6c8f2d02fb4ce4
      https://github.com/pcbsd/freebsd/commit/1c87562bdb8818f73d1face0bb6c8f2d02fb4ce4
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M contrib/ipfilter/ipf.h
    M sys/net/if_var.h
    M sys/netinet/in_var.h
    M sys/netinet6/in6_var.h
    M sys/netipx/ipx_if.h
    M usr.sbin/ifmcstat/ifmcstat.c

  Log Message:
  -----------
    Hide 'struct ifaddr' definition from userland. Two tools left that use it,
namely ipftest(1) and ifmcstat(1). These sniff structure definition using
_WANT_IFADDR define.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 564d02b3040edd78c448583a6b0821a509487497
      https://github.com/pcbsd/freebsd/commit/564d02b3040edd78c448583a6b0821a509487497
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/net/if.c
    M sys/net/if_var.h
    M sys/netatalk/at_control.c
    M sys/netinet/in.c
    M sys/netinet6/in6.c
    M sys/netipx/ipx.c

  Log Message:
  -----------
    Remove ifa_init() and provide ifa_alloc() that will allocate and setup
struct ifaddr internally.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: cb3115eac5997db6088dcc2e232b63bca7d19696
      https://github.com/pcbsd/freebsd/commit/cb3115eac5997db6088dcc2e232b63bca7d19696
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/net/if.c
    M sys/net/if_var.h

  Log Message:
  -----------
    Remove ifa_mtx. It was used only in one place in kernel, and ifnet's
ifaddr lock can substitute it there.

Discussed with:	melifaro, ae
Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: bc71d67cbbd8f45860c1763eb82f7de40d07538c
      https://github.com/pcbsd/freebsd/commit/bc71d67cbbd8f45860c1763eb82f7de40d07538c
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/net/if_var.h

  Log Message:
  -----------
  Push some defines under _KERNEL, improve styling and comments.


  Commit: 790225cfbce40af294b0962bcba0febee9125487
      https://github.com/pcbsd/freebsd/commit/790225cfbce40af294b0962bcba0febee9125487
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/net/if.c
    M sys/net/if_var.h
    M sys/net/rtsock.c
    M sys/netinet/ip_input.c
    M sys/netinet/ip_output.c
    M sys/netinet6/ip6_input.c
    M sys/netinet6/ip6_output.c

  Log Message:
  -----------
  - Utilize counter(9) to accumulate statistics on interface addresses. Add
  four counters to struct ifaddr. This kills '+=' on a variables shared
  between processors for every packet.
- Nuke struct if_data from struct ifaddr.
- In ip_input() do not put a reference on ifaddr, instead update statistics
  right now in place and do IN_IFADDR_RUNLOCK(). These removes atomic(9)
  for every packet. [1]
- To properly support NET_RT_IFLISTL sysctl used by getifaddrs(3), in
  rtsock.c fill if_data fields using counter_u64_fetch().
- Accidentially fix bug in COMPAT_32 version of NET_RT_IFLISTL, which
  took if_data not from the ifaddr, but from ifaddr's ifnet. [2]

Submitted by:	melifaro [1], pluknet[2]
Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 502eb012a12f560b150035c0a8f0464f0f853989
      https://github.com/pcbsd/freebsd/commit/502eb012a12f560b150035c0a8f0464f0f853989
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/cam/cam_xpt.c

  Log Message:
  -----------
  Unhide "Serial Number" lines from bootverbose.  That information may be
useful for system administration to have in hard copy (in logs) if one of
several devices suddenly dies.

Requested by:	glebius
MFC after:	1 week


  Commit: ce5230d593738c95f0ef2eab886b2b3aa7ccc924
      https://github.com/pcbsd/freebsd/commit/ce5230d593738c95f0ef2eab886b2b3aa7ccc924
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M lib/libc/gen/getutxent.c

  Log Message:
  -----------
    Make getutxent(3) more robust against bad utx.log files. Whenever we read
zeroes, don't stop processing the file, but read until its end or valid
data.

In collaboration with:	ed


  Commit: a87549c49c20ffa52fcc48a54caff7a2f0140ca7
      https://github.com/pcbsd/freebsd/commit/a87549c49c20ffa52fcc48a54caff7a2f0140ca7
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M lib/libkvm/kvm_pcpu.c

  Log Message:
  -----------
  Revert r256514 for libkvm. It wasn't correct actually and breaks build.


  Commit: 578ce2bfe6cb605554761e4a211471a4188d9c00
      https://github.com/pcbsd/freebsd/commit/578ce2bfe6cb605554761e4a211471a4188d9c00
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/scripts/zfsboot

  Log Message:
  -----------
  gjb writes: when doing encrypted zfs install, loader.conf should be updated
so bootpool is imported after boot:
  zpool_cache_load="YES"
  zpool_cache_type="/boot/zfs/zpool.cache"
  zpool_cache_name="/boot/zfs/zpool.cache"
otherwise /boot is a broken symlink after the system is up.
http://lists.freebsd.org/pipermail/freebsd-fs/2013-July/017891.html
NOTE: Fix a comment while here.

Reviewed by:	gjb


  Commit: a0c68431a28fb883c3725e57935e61229781547d
      https://github.com/pcbsd/freebsd/commit/a0c68431a28fb883c3725e57935e61229781547d
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/bsdinstall.8

  Log Message:
  -----------
  Document BSDINSTALL_TMPBOOT environment variable introduced by SVN r256343.


  Commit: 3b8af4143e19aab252e8bb964fdf98a090e9cb41
      https://github.com/pcbsd/freebsd/commit/3b8af4143e19aab252e8bb964fdf98a090e9cb41
  Author: jhibbits <jhibbits at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/powerpc/aim/interrupt.c
    M sys/powerpc/aim/trap.c

  Log Message:
  -----------
  Move the PMC handling to the first level interrupt handler where it belongs.
Also add the pmc_hook use, to handle callchain tracing.

MFC after:	1 week


  Commit: 0b9629ab6aa50543b52662bc77d8e116517dc6bb
      https://github.com/pcbsd/freebsd/commit/0b9629ab6aa50543b52662bc77d8e116517dc6bb
  Author: jhibbits <jhibbits at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
    M cddl/contrib/opensolaris/lib/libdtrace/powerpc/dt_isadep.c
    M sys/cddl/contrib/opensolaris/uts/powerpc/dtrace/fasttrap_isa.c
    M sys/cddl/contrib/opensolaris/uts/powerpc/sys/fasttrap_isa.h
    M sys/modules/dtrace/Makefile
    M sys/modules/dtrace/fasttrap/Makefile
    M sys/powerpc/aim/trap.c

  Log Message:
  -----------
  Add fasttrap for PowerPC.  This is the last piece of the dtrace/ppc puzzle.
It's incomplete, it doesn't contain full instruction emulation, but it should be
sufficient for most cases.

MFC after:	1 month


  Commit: eab8a23e6686ae725727d079fb6ab8658ebfa9e4
      https://github.com/pcbsd/freebsd/commit/eab8a23e6686ae725727d079fb6ab8658ebfa9e4
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/scripts/zfsboot

  Log Message:
  -----------
  Fix SVN r256540: s/TMPETC/TMPBOOT/ for loader.conf(5) GELI entries.


  Commit: 31d9407b2d79f52546f937b585ad86afe9f38d21
      https://github.com/pcbsd/freebsd/commit/31d9407b2d79f52546f937b585ad86afe9f38d21
  Author: alfred <alfred at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/ofed/include/linux/gfp.h

  Log Message:
  -----------
  Fix __free_pages() in the linux shim.

__free_pages() is actaully supposed to take a "struct page *" not
an address.


  Commit: 552dccd991f62d5f4054303375f13ca3c5a78989
      https://github.com/pcbsd/freebsd/commit/552dccd991f62d5f4054303375f13ca3c5a78989
  Author: smh <smh at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/cam/ata/ata_da.c
    M sys/cam/scsi/scsi_da.c

  Log Message:
  -----------
  Added 4K quirks for Corsair Neutron GTX SSD's


  Commit: 6db264ac2ae8e741c9b4edae45d09ffc1bae5e4d
      https://github.com/pcbsd/freebsd/commit/6db264ac2ae8e741c9b4edae45d09ffc1bae5e4d
  Author: hselasky <hselasky at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/dev/usb/controller/musb_otg.c
    M sys/dev/usb/controller/musb_otg.h

  Log Message:
  -----------
  Correct programming of XXX_MAXP register. This register is 16-bit wide
and not 8-bit. Fix support for isochronous transfers in USB host mode.
Fix a whitespace while at it.

MFC after:	1 week
Reported by:	SAITOU Toshihide <toshi at ruby.ocn.ne.jp>
PR:		usb/181987


  Commit: 519a31817b4f252100bd4f7cb52572d9c5865aff
      https://github.com/pcbsd/freebsd/commit/519a31817b4f252100bd4f7cb52572d9c5865aff
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/bsdinstall.8

  Log Message:
  -----------
  Man page updates to go along with SVN r256343, introducing zfsboot.


  Commit: fc696057a55de89b500b5f8a8e722524224759aa
      https://github.com/pcbsd/freebsd/commit/fc696057a55de89b500b5f8a8e722524224759aa
  Author: melifaro <melifaro at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/netgraph/ng_base.c

  Log Message:
  -----------
  Improve locking model used to protect netgraph topology:
use rwlocks instead of mutexes on node traversal.

Reviewed by:	glebius
Tested by:	Eugene Grosbein <egrosbein at rdtc.ru>
MFC after:	2 weeks
Sponsored by:	Yandex LLC


  Commit: d7c7ee9fc1548275f4e7b116f3698f93c58119a2
      https://github.com/pcbsd/freebsd/commit/d7c7ee9fc1548275f4e7b116f3698f93c58119a2
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/bsdinstall.8

  Log Message:
  -----------
  Bump .Dd date (should have been part of SVN r256549)


  Commit: 75519cc725c5aa959658c9d7bccfe48e46540a3d
      https://github.com/pcbsd/freebsd/commit/75519cc725c5aa959658c9d7bccfe48e46540a3d
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/cam/ata/ata_all.c
    M sys/cam/ata/ata_all.h
    M sys/cam/ata/ata_da.c
    M sys/cam/ata/ata_pmp.c
    M sys/cam/cam_periph.c
    M sys/cam/cam_periph.h
    M sys/cam/cam_xpt.c
    M sys/cam/cam_xpt_periph.h
    M sys/cam/scsi/scsi_all.c
    M sys/cam/scsi/scsi_all.h
    M sys/cam/scsi/scsi_cd.c
    M sys/cam/scsi/scsi_ch.c
    M sys/cam/scsi/scsi_da.c
    M sys/cam/scsi/scsi_enc.c
    M sys/cam/scsi/scsi_pass.c
    M sys/cam/scsi/scsi_pt.c
    M sys/cam/scsi/scsi_sa.c
    M sys/cam/scsi/scsi_sg.c

  Log Message:
  -----------
  Unify periph invalidation and destruction reporting.
Print message containing device model and serial number on invalidation.

Requested by:   glebius
MFC after:	1 week


  Commit: 7057c4d3ee312190bf2505bcf951fa07774f6adf
      https://github.com/pcbsd/freebsd/commit/7057c4d3ee312190bf2505bcf951fa07774f6adf
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.sbin/bsdinstall/scripts/zfsboot

  Log Message:
  -----------
  Make ZFSBOOT_BEROOT_NAME be ROOT by default. This is what sysutils/beadm
and OpenSolaris/Illumos beadm use.

Remove /usr/local and /var/db/pkg datasets.  Andriy Gapon writes:
I want to note that a good implementation of BEs should support a dependent
datasets feature.  Unfortunately, it seems that we do not have any good BE
implementation for FreeBSD right now.  If we had, personally I'd prefer to
have /usr/local in separate filesystem.

NOTE: Until then, remove these datasets.

Discussed on:	src-committers
Submitted by:	Bryan Drewery <bryan at shatow.net>
Reviewed by:	Allan Jude <freebsd at allanjude.com>
MFC after:	3 days


  Commit: 0769a0f4945f8aaf8c475dbcbdb0e6951fa360e2
      https://github.com/pcbsd/freebsd/commit/0769a0f4945f8aaf8c475dbcbdb0e6951fa360e2
  Author: andreast <andreast at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/powerpc/powermac/ata_kauai.c
    M sys/powerpc/powermac/ata_macio.c

  Log Message:
  -----------
  Move the resource allocation from the ata_*_probe section to the ata_*_attach
section. This prevents a boot crash on nearly all iMacs and PowerMacs/Books.

The allocation in the probe section was working before because ata_probe was
returning 0 which did not invoke a second DEVICE_PROBE. Now it returns
a BUS_PROBE_DEFAULT which can invoke a second DEVICE_PROBE which results in
a "failed to reserve resource" exit.

PR:	powerpc/182978
Discussed with:	grehan@
MFC after:	1 Week


  Commit: d87817b28969aabea9da02ff7efee658bc1f71ff
      https://github.com/pcbsd/freebsd/commit/d87817b28969aabea9da02ff7efee658bc1f71ff
  Author: tuexen <tuexen at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/netinet/sctp_constants.h
    M sys/netinet/sctp_usrreq.c

  Log Message:
  -----------
  Remove a buggy comparision when setting manually the path MTU.
After fixing, the comparision would have become redundant.
Thanks to Andrew Galante for reporting the issue.

MFC after:	3 days


  Commit: 5532d94759e5176fd123f83682d50ec5c56b5500
      https://github.com/pcbsd/freebsd/commit/5532d94759e5176fd123f83682d50ec5c56b5500
  Author: peter <peter at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.bin/uname/uname.1
    M usr.bin/uname/uname.c

  Log Message:
  -----------
  Add -K (__FreeBSD_version of kernel) and -U (__FreeBSD_version of userland).
Things like Makefile.inc1 resort to parsing /usr/include/osreldate.h with
awk because this isn't easily available by other means.  The separation
of user and kernel versions is important for jail/chroot environments.


  Commit: b9099489a8b0d52470266a4a360763d8f4de2c75
      https://github.com/pcbsd/freebsd/commit/b9099489a8b0d52470266a4a360763d8f4de2c75
  Author: delphij <delphij at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sbin/gvinum/gvinum.c

  Log Message:
  -----------
  Prevent an unlikely, but real double free issue in gvinum(8).

Coverity ID: 1018965


  Commit: d07bb38bb464ad94cf6e6366267b483f932b19f8
      https://github.com/pcbsd/freebsd/commit/d07bb38bb464ad94cf6e6366267b483f932b19f8
  Author: emax <emax at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/net/flowtable.c

  Log Message:
  -----------
  In the flowtable scanner, restart the scan at the last found position,
not at position 0.  Changes the scanner from O(N^2) to O(N).

Submitted by:	scottl
Obtained from:	Netflix, Inc
MFC after:	3 weeks


  Commit: 2d5c7e881ca033fc347da3e75f1c18da7564b82e
      https://github.com/pcbsd/freebsd/commit/2d5c7e881ca033fc347da3e75f1c18da7564b82e
  Author: neel <neel at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/amd64/vmm/vmm_dev.c

  Log Message:
  -----------
  Fix the witness warning that warned against calling uiomove() while holding
the 'vmmdev_mtx' in vmmdev_rw().

Rely on the 'si_threadcount' accounting to ensure that we never destroy the
VM device node while it has operations in progress (e.g. ioctl, mmap etc).

Reported by:	grehan
Reviewed by:	grehan


  Commit: 3ecc6f129801776dd571d69cf9a262a97ad23968
      https://github.com/pcbsd/freebsd/commit/3ecc6f129801776dd571d69cf9a262a97ad23968
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
    M cddl/lib/libdtrace/psinfo.d
    M sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
    M sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h
    M sys/cddl/dev/dtrace/dtrace_sysctl.c

  Log Message:
  -----------
  Add a function, memstr, which can be used to convert a buffer of
null-separated strings to a single string. This can be used to print the
full arguments of a process using execsnoop (from the DTrace toolkit) or
with the following one-liner:

dtrace -n 'syscall::execve:return {trace(curpsinfo->pr_psargs);}'

Note that this relies on the process arguments being cached via the struct
proc, which means that it will not work for argvs longer than
kern.ps_arg_cache_limit. However, the following rather non-portable
script can be used to extract any argv at exec time:

fbt::kern_execve:entry
{
    printf("%s", memstr(args[1]->begin_argv, ' ',
  args[1]->begin_envv - args[1]->begin_argv));
}

The debug.dtrace.memstr_max sysctl limits the maximum argument size to
memstr(). Thanks to Brendan Gregg for helpful comments on freebsd-dtrace.

Tested by:	Fabian Keil (earlier version)
MFC after:	2 weeks


  Commit: 65b6a8c53fe30d3f4bb0901b4c77ad539dca4481
      https://github.com/pcbsd/freebsd/commit/65b6a8c53fe30d3f4bb0901b4c77ad539dca4481
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/mips/atheros/ar71xx_spi.c

  Log Message:
  -----------
  Add bus space barriers to the AR71xx SPI code.

This is required for correct, stable operation on the MIPS74k SoCs
that are dual-issue, superscalar pipelines.

Tested:

* AR9344 SoC (MIPS74k)
* AR9331 SoC (MIPS24k)


  Commit: 943d8d6c38e475fed642c4418cf06a111bc3802d
      https://github.com/pcbsd/freebsd/commit/943d8d6c38e475fed642c4418cf06a111bc3802d
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/mips/atheros/if_argevar.h

  Log Message:
  -----------
  Add in a write barrier after each if_arge write.

Without correct barriers, this code just plain doesn't work on the
mips74k cores (specifically the AR9344.)

In particular, the MDIO register accesses need this barriering or MII bus
access results in out-of-order garbage.

Tested:

* AR9344 (mips74k)
* AR9331 (mips24k)


  Commit: 06167610a0442137d03680383272bed43934c1e5
      https://github.com/pcbsd/freebsd/commit/06167610a0442137d03680383272bed43934c1e5
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M usr.sbin/ppp/mppe.c

  Log Message:
  -----------
  Fix logic error.  MPPE only accepts protocol numbers 0x21 through 0xFA.

PR:	bin/175974


  Commit: 6a6acca2aa6099714f01fe9021e64444f4b38ed0
      https://github.com/pcbsd/freebsd/commit/6a6acca2aa6099714f01fe9021e64444f4b38ed0
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/mips/atheros/if_arge.c

  Log Message:
  -----------
  Add in the platform specific quirks to get the AR934x SoC ethernet
up and running.

* The MAC FIFO configurations needed updating;
* Reset the MDIO block at the same time the MAC block is reset;
* The default divisor needs changing as the DB120 runs at a higher
  base MDIO bus clock compared to other chips.

The long-term fix is to allow the system to have a target MDIO bus
clock rate and then calculate the most suitable divider to meet
that.  This will likely need implementing before stable external
PHY or switch support can be committed.

Tested:

* AR9344 (mips74k)
* AR9331 (mips24k)


  Commit: b00ceb62c708573c1ac104190bdeb7e92a1ecdac
      https://github.com/pcbsd/freebsd/commit/b00ceb62c708573c1ac104190bdeb7e92a1ecdac
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    A sys/dev/etherswitch/arswitch/arswitch_9340.c
    A sys/dev/etherswitch/arswitch/arswitch_9340.h

  Log Message:
  -----------
  Initial commit of AR9340 switch SoC support.

This is just the chip initialisation code (for now.)

It's not linked into the main build as it requires a bunch of other code
to be tidied up and committed.  But it indeed does function as advertised.

Tested:

* AR9344 SoC


  Commit: 863cea7b49503104f234c88f0cb39a922745a433
      https://github.com/pcbsd/freebsd/commit/863cea7b49503104f234c88f0cb39a922745a433
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/dev/etherswitch/arswitch/arswitchvar.h

  Log Message:
  -----------
  Prepare to link in the AR934x SoC switch support.

* Add an AR9340 switch version entry;
* Support the switch being connected via MII;
* Add a flag to note that a switch is actually an internal
  switch rather than an external switch.

Now:

* The ar9340 switch can interconnect via MII;
* Since some slightly different phy/switch register access methods
  and quirks appear for the internal versus external switch,
  we will need a flag to mark it as an "internal" switch.

Tested:

* AR9344 (internal switch)
* AR9331 (internal switch)

TODO:

* Test the AR8316 switch!


  Commit: 829cb050c1ac08b5a37227666bef265a9b6881c3
      https://github.com/pcbsd/freebsd/commit/829cb050c1ac08b5a37227666bef265a9b6881c3
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/conf/files

  Log Message:
  -----------
  Add AR9340 switch support to the build.


  Commit: 99ca70f3610c3ff6a85593d2cf949519b486f7e9
      https://github.com/pcbsd/freebsd/commit/99ca70f3610c3ff6a85593d2cf949519b486f7e9
  Author: jhibbits <jhibbits at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/powerpc/aim/interrupt.c

  Log Message:
  -----------
  Fix the Wii build, and remove an extraneous critical_enter().


  Commit: db970e2d5e8189bdf0e04cd266825225e16a5071
      https://github.com/pcbsd/freebsd/commit/db970e2d5e8189bdf0e04cd266825225e16a5071
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/dev/etherswitch/arswitch/arswitch.c

  Log Message:
  -----------
  Add support for the AR9340 switch to the switch framework.

* Do the hardware setup in the right order!
* Modify/improve the chip probe check so it can actually
  probe the 7240/9340 directly (although it's not yet used..)
* Initialise and fetch the is_mii option
* Fix some debugging whilst I'm here.

This is enough to get things off the ground.

Tested:

* AR9344 SoC


  Commit: 783881c2fd92859cf6b64207d858325e76759f94
      https://github.com/pcbsd/freebsd/commit/783881c2fd92859cf6b64207d858325e76759f94
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/dev/etherswitch/arswitch/arswitch_vlans.c

  Log Message:
  -----------
  Add a big, big note to the vlan code that it needs to be taught
about the new VLAN options for the AR9340 and AR8327 chips.


  Commit: 6f9b20e2b92e97ef372c74110fe30f8cd28b4342
      https://github.com/pcbsd/freebsd/commit/6f9b20e2b92e97ef372c74110fe30f8cd28b4342
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/mips/conf/DB120

  Log Message:
  -----------
  Yes, this board has 128mb of RAM.


  Commit: 1426c25e21516ec923c91161c3059866b2b95b55
      https://github.com/pcbsd/freebsd/commit/1426c25e21516ec923c91161c3059866b2b95b55
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/mips/conf/DB120.hints

  Log Message:
  -----------
  Now that all of the on-chip switch and basic platform support is updated,
we can now add all the hardware bits for the DB120.

* arge0/argemdio0 is hooked up to an AR8327 switch - which there's currently
  no support for.  However, the bootloader on this board does set it up as
  a basic switch so we can at least _use_ it ourselves.

  So we should at least configure the arge0 side of things, including the GMAC
  register.

* .. the GMAC config peels off arge0 from the internal switch and exposes it
  as an RGMII to said AR8327.

* arge1/argemdio1 are hooked up to an internal 10/100 switch.  So, that also
  needs configuring.

* Add support for the NOR flash layout.

* Add support for the wifi (which works, with bugs, but it works.)

What's missing!

* No GPIO stuff yet!
* No sound (I2S) and no NAND flash support yet, sorry!
* The normal DB120 has an external AR95xx wifi chip on PCIe but with the
  actual calibration data in the NOR flash.  My DB120 has been modified
  to let me use the PCIe slot as a normal PCIe slot.  I'll add the "default"
  settings later when I have access to a non-modified one.
* Other stuff, like why the wifi unit gets upset and spits out stuck beacons
  and interrupt storms everywhere.  Sigh.

Tested:

* DB120 board - AR9344 (mips74k SoC) booting off of SPI flash into multi-user
  mode.


  Commit: 26565df7572a2a2c0df796673bfd6b2caf4320d4
      https://github.com/pcbsd/freebsd/commit/26565df7572a2a2c0df796673bfd6b2caf4320d4
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/net/radix.h

  Log Message:
  -----------
  Rename Free() macro to R_Free(). This matches R_Malloc() and has much lower
probability to clash with other headers.

Submitted by:	Eric van Gyzen <eric_van_gyzen dell.com>


  Commit: d000cac12445848895ecb531ec891b37298da6d5
      https://github.com/pcbsd/freebsd/commit/d000cac12445848895ecb531ec891b37298da6d5
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-15 (Tue, 15 Oct 2013)

  Changed paths:
    M sys/kern/subr_taskqueue.c
    M sys/sys/_task.h
    M sys/sys/taskqueue.h

  Log Message:
  -----------
  For VIMAGE kernels store vnet in the struct task, and set vnet context
during task processing.

Reported & tested by:	mm


  Commit: a8fe718230b3742e06e18c0d67bb40d5ea9efaba
      https://github.com/pcbsd/freebsd/commit/a8fe718230b3742e06e18c0d67bb40d5ea9efaba
  Author: cperciva <cperciva at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M usr.sbin/freebsd-update/freebsd-update.sh

  Log Message:
  -----------
  Speed up `freebsd-update IDS` by using IFS to split fields instead of
forking lots of processes to run echo|cut.  In one test this reduced
the CPU time from 980s to 134s and the wallclock time from 806s to
132s.

Submitted by:	Oleg Ginzburg


  Commit: 2080607889c2332a241ba25d16a27d5e337924f1
      https://github.com/pcbsd/freebsd/commit/2080607889c2332a241ba25d16a27d5e337924f1
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/geom/geom_disk.c
    M sys/geom/geom_io.c
    M sys/kern/subr_devstat.c
    M sys/sys/devicestat.h

  Log Message:
  -----------
  MFprojects/camlock r254905:
Introduce new function devstat_end_transaction_bio_bt(), adding new argument
to specify present time.  Use this function to move binuptime() out of lock,
substantially reducing lock congestion when slow timecounter is used.


  Commit: 9a5bcf65b313ca03685b6a32f9ec1e06aa563764
      https://github.com/pcbsd/freebsd/commit/9a5bcf65b313ca03685b6a32f9ec1e06aa563764
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/geom/geom_disk.c

  Log Message:
  -----------
  MFprojects/camlock r254907:
Move g_io_deliver() out of the lock, as required for direct dispatch.
Move g_destroy_bio() out too to reduce lock scope even more.


  Commit: 9059e21206091efe1d142c199de7c606fafa7ec9
      https://github.com/pcbsd/freebsd/commit/9059e21206091efe1d142c199de7c606fafa7ec9
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/geom/geom_dev.c

  Log Message:
  -----------
  MFprojects/camlock r256371:
Fix passing uninitialized bio_resid argument to g_trace().


  Commit: bf87deb4e70f58dd3bab143860226db1a93db199
      https://github.com/pcbsd/freebsd/commit/bf87deb4e70f58dd3bab143860226db1a93db199
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/geom/raid/g_raid.c
    M sys/geom/raid/g_raid.h
    M sys/geom/raid/tr_concat.c
    M sys/geom/raid/tr_raid0.c
    M sys/geom/raid/tr_raid1.c
    M sys/geom/raid/tr_raid1e.c
    M sys/geom/raid/tr_raid5.c

  Log Message:
  -----------
  MFprojects/camlock r256445:
Add unmapped I/O support to GEOM RAID.


  Commit: 39830ee862bf3b22d410ff9ab37a2b84b3db784d
      https://github.com/pcbsd/freebsd/commit/39830ee862bf3b22d410ff9ab37a2b84b3db784d
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/kern/subr_taskqueue.c

  Log Message:
  -----------
  MFprojects/camlock r254685:
Remove TQ_FLAGS_PENDING flag, softly duplicating queue emptiness status.


  Commit: 26edd33dd39837e708b78ab5efa3f3ad592467db
      https://github.com/pcbsd/freebsd/commit/26edd33dd39837e708b78ab5efa3f3ad592467db
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/kern/subr_taskqueue.c

  Log Message:
  -----------
  MFprojects/camlock r254763:
Move tq_enqueue() call out of the queue lock for known handlers (actually
I have found no others in the base system).  This reduces queue lock hold
time and congestion spinning under active multithreaded enqueuing.


  Commit: 73e769cd28fbea0dd374e8a7fbd8a9ca75fb7e18
      https://github.com/pcbsd/freebsd/commit/73e769cd28fbea0dd374e8a7fbd8a9ca75fb7e18
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/kern/vfs_bio.c

  Log Message:
  -----------
  MFprojects/camlock r256370:
 - Take BIO lock in biodone() only when there is no completion callback set
and so we should wake up thread waiting in biowait().
 - Remove msleep() timeout from biowait().  It was added 11 years ago, when
there was no locks used, and it should not be needed any more.


  Commit: 2a081ed941beb76de7946c878929c259c87e4401
      https://github.com/pcbsd/freebsd/commit/2a081ed941beb76de7946c878929c259c87e4401
  Author: melifaro <melifaro at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/net/radix.h

  Log Message:
  -----------
  Remove unused fields from radix_node_head.

Sponsored by:	Yandex LLC


  Commit: 1adf8620134b63b0819febb2c1a930ba1736c6ab
      https://github.com/pcbsd/freebsd/commit/1adf8620134b63b0819febb2c1a930ba1736c6ab
  Author: melifaro <melifaro at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M share/man/man9/rtentry.9

  Log Message:
  -----------
  Reflect r248070 (RTM_PINNED) changes in documentation.

Pointed by:	pluknet
MFC after:	2 weeks


  Commit: da935edd8d135bfcace4cf1cad624a344774d6bf
      https://github.com/pcbsd/freebsd/commit/da935edd8d135bfcace4cf1cad624a344774d6bf
  Author: melifaro <melifaro at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/net/radix.c
    M sys/net/radix.h
    M sys/net/route.c

  Log Message:
  -----------
  Fix long-standing issue with incorrect radix mask calculation.

Usual symptoms are messages like
rn_delete: inconsistent annotation
rn_addmask: mask impossibly already in tree
or inability to flush/delete particular prefix in ipfw table.

Changes:
* Assume 32 bytes as maximum radix key length
* Remove rn_init()
* Statically allocate rn_ones/rn_zeroes
* Make separate mask tree for each "normal" tree instead of system global one
* Remove "optimization" on masks reusage and key zeroying
* Change rn_addmask() arguments to accept tree pointer (no users in base)

PR:		kern/182851, kern/169206, kern/135476, kern/134531
Found by:	Slawa Olhovchenkov <slw at zxy.spb.ru>
MFC after:	2 weeks
Reviewed by:	glebius
Sponsored by:	Yandex LLC


  Commit: 3384803d858d923bcb46318ad25a85658ebdd9df
      https://github.com/pcbsd/freebsd/commit/3384803d858d923bcb46318ad25a85658ebdd9df
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/arm/arm/locore.S

  Log Message:
  -----------
  Fix a register name typo.  The effect was that CPU_CONTROL_AFLT_ENABLE
wasn't being set, but it was almost assuredly already turned on anyway
by the bootloader.


  Commit: 5ac96cd6b7ab4ad889460e646e124fe0821afdbf
      https://github.com/pcbsd/freebsd/commit/5ac96cd6b7ab4ad889460e646e124fe0821afdbf
  Author: br <br at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/arm/arm/cpufunc.c
    M sys/arm/arm/identcpu.c
    M sys/arm/include/armreg.h

  Log Message:
  -----------
  Add CPU ID for ARM Cortex A5.

Approved by:	cognet (mentor)


  Commit: 170337ca9d36905a54b0c858979ae17d640943f1
      https://github.com/pcbsd/freebsd/commit/170337ca9d36905a54b0c858979ae17d640943f1
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/arm/arm/busdma_machdep-v6.c

  Log Message:
  -----------
  When calculating the number of bounce pages needed, round the maxsize
up to a multiple of PAGE_SIZE, and add one page because there can always
be one more boundary crossing than the number of pages in the transfer.


  Commit: e0e796b15613e47a11487aa2dbd66638073d512c
      https://github.com/pcbsd/freebsd/commit/e0e796b15613e47a11487aa2dbd66638073d512c
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/arm/arm/busdma_machdep-v6.c

  Log Message:
  -----------
  Add cases for the combinations of busdma sync op flags that we handle
correctly by doing nothing, then add a panic for the default case, because
that implies that some driver asked for a sync (probably incorrectly) and
nothing was done.


  Commit: c3d3ffef19eb1b5f32e708bac5dafc50be30bc6b
      https://github.com/pcbsd/freebsd/commit/c3d3ffef19eb1b5f32e708bac5dafc50be30bc6b
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M release/picobsd/build/picobsd

  Log Message:
  -----------
  update the picobsd script to build with GCC and not CLANG


  Commit: dfbba4bbdc9b74d13e905b0da67876177c07067e
      https://github.com/pcbsd/freebsd/commit/dfbba4bbdc9b74d13e905b0da67876177c07067e
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M Makefile.inc1

  Log Message:
  -----------
  Allow 'make xdev' to work when DESTDIR is set.

Submitted by:	Patrick Kelsey <kelsey at ieee.org>


  Commit: 36f75b57a31f008bd67f1860f9ba59d2c93a0418
      https://github.com/pcbsd/freebsd/commit/36f75b57a31f008bd67f1860f9ba59d2c93a0418
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M release/picobsd/floppy.tree/etc/rc1
    M release/picobsd/floppy.tree/etc/ssh/sshd_config

  Log Message:
  -----------
  help running sshd on picobsd


  Commit: fd65ae458671539fdc2244c97a0c6b89a84afe94
      https://github.com/pcbsd/freebsd/commit/fd65ae458671539fdc2244c97a0c6b89a84afe94
  Author: dim <dim at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M contrib/libcxxrt/typeinfo.cc

  Log Message:
  -----------
  Since C++ typeinfo objects are currently not guaranteed to be merged at
runtime by the dynamic linker, check for their equality in libcxxrt by
not only comparing the typeinfo's name pointers, but also comparing the
full names, if necessary.  (This is similar to what GNU libstdc++ does
in its default configuration.)  The 'deep' check can be turned off again
by defining LIBCXXRT_MERGED_TYPEINFO, and recompiling libcxxrt.

Reviewed by:	theraven
MFC after:	3 days


  Commit: 404c6c2644ee972150210c246e665a663466e9a8
      https://github.com/pcbsd/freebsd/commit/404c6c2644ee972150210c246e665a663466e9a8
  Author: emaste <emaste at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/kern/makesyscalls.sh

  Log Message:
  -----------
  Error out on failure to open specified config file


  Commit: 7a806a64eabb6a6bc145d48b2705d1ba8e71c76e
      https://github.com/pcbsd/freebsd/commit/7a806a64eabb6a6bc145d48b2705d1ba8e71c76e
  Author: delphij <delphij at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M lib/libz/zopen.c

  Log Message:
  -----------
  Make it possible to seek within a gzip stream.


  Commit: 75369cb181bbad01f9b7956c57cb5dc2b168c6a2
      https://github.com/pcbsd/freebsd/commit/75369cb181bbad01f9b7956c57cb5dc2b168c6a2
  Author: neel <neel at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M lib/libvmmapi/vmmapi.c
    M sys/amd64/amd64/pmap.c
    M sys/amd64/include/vmm.h
    M sys/amd64/vmm/intel/vmx.c
    M sys/amd64/vmm/intel/vmx.h
    M sys/amd64/vmm/intel/vmx_controls.h
    M sys/amd64/vmm/x86.c
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyve/bhyverun.h
    M usr.sbin/bhyve/spinup_ap.c
    M usr.sbin/bhyvectl/bhyvectl.c

  Log Message:
  -----------
  Add a new capability, VM_CAP_ENABLE_INVPCID, that can be enabled to expose
'invpcid' instruction to the guest. Currently bhyve will try to enable this
capability unconditionally if it is available.

Consolidate code in bhyve to set the capabilities so it is no longer
duplicated in BSP and AP bringup.

Add a sysctl 'vm.pmap.invpcid_works' to display whether the 'invpcid'
instruction is available.

Reviewed by:	grehan
MFC after:	3 days


  Commit: 833891baa609726fdfbdf23b89b35a03ec99eb14
      https://github.com/pcbsd/freebsd/commit/833891baa609726fdfbdf23b89b35a03ec99eb14
  Author: cperciva <cperciva at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M usr.sbin/freebsd-update/freebsd-update.sh

  Log Message:
  -----------
  When installing updates, install new directories first and remove old
directories last.

This is generally handled by the fact that the list of filesystem objects
is sorted, but this sorting is broken by code which moves .so files ahead
(so that they're present before any binaries which use them)... that code
also moved .so files ahead of directories, which is a problem for upgrading
to 10.0 where there's a new directory containing new .so files.

Errata Notice Candidate.


  Commit: 69fd0657e4f014a92c29fd5889c90f38928a9d81
      https://github.com/pcbsd/freebsd/commit/69fd0657e4f014a92c29fd5889c90f38928a9d81
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/arm/arm/pl310.c

  Log Message:
  -----------
  Invalidate the entire L2 cache before enabling it.  Say whether it
has been enabled or disabled.


  Commit: 54bdf0898178087d980a4e20887c1996c791867b
      https://github.com/pcbsd/freebsd/commit/54bdf0898178087d980a4e20887c1996c791867b
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/mips/atheros/if_arge.c
    M sys/mips/atheros/if_argevar.h

  Log Message:
  -----------
  Allow the MDIO bus frequency to be selected.

The MDIO bus frequency is configured as a divisor off of the MDIO bus
reference clock.  For the AR9344 and later, the MDIO bus frequency can
be faster than normal (ie, up to 100MHz) and thus a static divisor may
not be very applicable.

So, for those boards that may require an actual frequency to be selected
regardless of what crazy stuff the vendor throws in uboot, one can now
set the MDIO bus frequency.  It uses the MDIO frequency and the target
frequency to choose a divisor that doesn't exceed the target frequency.

By default it will choose:

* DIV_28 on everything; except
* DIV_58 on the AR9344 to be conservative.

Whilst I'm here, add some comments about the defaults being not quite
right.  For the other internal switch devices (like the AR933x, AR724x)
the divisor can be higher - it's internal and the reference MDIO clock
is much lower than 100MHz.

The divisor tables and loop code is inspired from Linux/OpenWRT.  It's very
simple; I didn't feel that reimplementing it would yield a substantially
different solution.

Tested:

* AR9331 (mips24k)
* AR9344 (mips74k)

Obtained from:	Linux/OpenWRT


  Commit: cd4e844814f7d558fde3c8ca215cfbc6f1f3d363
      https://github.com/pcbsd/freebsd/commit/cd4e844814f7d558fde3c8ca215cfbc6f1f3d363
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/mips/atheros/if_arge.c

  Log Message:
  -----------
  Whilst here, document that this TX alignment requirement may acutally
not be required on later hardware.

It would allow for higher packet rates so yes, it would be nice
to disable it.


  Commit: c39edfbbf86784a5c5ddca4f4b1599f8e39313f0
      https://github.com/pcbsd/freebsd/commit/c39edfbbf86784a5c5ddca4f4b1599f8e39313f0
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M usr.sbin/kldxref/kldxref.c

  Log Message:
  -----------
  kldxref: Add static keyword to the new function only used in the same file.

The WARNS level is not such that the omission broke the build.

Reported by:	mdf


  Commit: 24a03e33cfed07a0a177ec644b81666406a76ce3
      https://github.com/pcbsd/freebsd/commit/24a03e33cfed07a0a177ec644b81666406a76ce3
  Author: neel <neel at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M share/examples/bhyve/vmrun.sh
    M usr.sbin/bhyveload/bhyveload.8
    M usr.sbin/bhyveload/bhyveload.c

  Log Message:
  -----------
  Add an option to bhyveload(8) that allows setting a loader environment variable
from the command line.

The option syntax is "-e <name=value>". It may be used multiple times to set
multiple environment variables.

Reviewed by:	grehan
Requested by:	alfred


  Commit: bcc25db7d56289b1f75cdcf6b476fb1efb78c1f7
      https://github.com/pcbsd/freebsd/commit/bcc25db7d56289b1f75cdcf6b476fb1efb78c1f7
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/dev/ath/if_ath.c
    M sys/dev/ath/if_ath_tx.c

  Log Message:
  -----------
  Move a lot of debugging printf's to DPRINTF.

Approved by:	adrian
MFC after:	2 weeks


  Commit: 991c1420b564aaeb14c062dd71186f1826255634
      https://github.com/pcbsd/freebsd/commit/991c1420b564aaeb14c062dd71186f1826255634
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sbin/iscontrol/fsm.c

  Log Message:
  -----------
  Check for EHOSTUNREACH when establishing a connection.

Reviewed by:	trasz


  Commit: 963cb6a98f81b98a8998d4fcb06793b82ce12b6e
      https://github.com/pcbsd/freebsd/commit/963cb6a98f81b98a8998d4fcb06793b82ce12b6e
  Author: zont <zont at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M tools/build/mk/OptionalObsoleteFiles.inc

  Log Message:
  -----------
  Remove duplicates in ipfilter and kerberos sections


  Commit: cc181af35a9880eadf5c9f3c9d4a1facd8ce7be0
      https://github.com/pcbsd/freebsd/commit/cc181af35a9880eadf5c9f3c9d4a1facd8ce7be0
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M lib/libproc/_libproc.h

  Log Message:
  -----------
  Fix the libproc build when DEBUG is defined.


  Commit: bf04436d208a0e9fe6af58faadb1512c64750df9
      https://github.com/pcbsd/freebsd/commit/bf04436d208a0e9fe6af58faadb1512c64750df9
  Author: zont <zont at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M tools/build/mk/OptionalObsoleteFiles.inc

  Log Message:
  -----------
  Remove files which are in ObsoleteFiles.inc


  Commit: ac7b7a14e45050b0da7b8c0e8695317d9b510e6a
      https://github.com/pcbsd/freebsd/commit/ac7b7a14e45050b0da7b8c0e8695317d9b510e6a
  Author: zont <zont at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M tools/build/mk/OptionalObsoleteFiles.inc

  Log Message:
  -----------
  wlconfig exists only on i386


  Commit: 47e44e7b7a589ecc706903d46b0ea8b63fcd61ea
      https://github.com/pcbsd/freebsd/commit/47e44e7b7a589ecc706903d46b0ea8b63fcd61ea
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M sys/dev/ath/if_ath_tx.c

  Log Message:
  -----------
  Add a missing comma.


  Commit: 8028e6e368b37c2bcef7362d331eec478886dab4
      https://github.com/pcbsd/freebsd/commit/8028e6e368b37c2bcef7362d331eec478886dab4
  Author: zont <zont at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M tools/build/mk/OptionalObsoleteFiles.inc

  Log Message:
  -----------
  Cleanup clang section


  Commit: 8a6197609b0e4765b6e07d6fc04974459371b0a0
      https://github.com/pcbsd/freebsd/commit/8a6197609b0e4765b6e07d6fc04974459371b0a0
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/dev/random/ivy.c

  Log Message:
  -----------
  Utilize the stronger guarantees on the call arguments from the
harvester, which now always calls hwrngs with the buffer length
multiple of the word size.  This allows to remove the excessive memory
accesses to temporary buffer when saving the entropy word.

Streamline the assembly and unify it between i386 and amd64.

Reviewed by:	markm, des
Approved by:	so (des)
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks


  Commit: b7fd4846e58549b232ed7e909aafea11ca0ec2a6
      https://github.com/pcbsd/freebsd/commit/b7fd4846e58549b232ed7e909aafea11ca0ec2a6
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/arm/arm/machdep.c

  Log Message:
  -----------
  If we avoid to use the page at addr 0, we should adjust the size to reflect it.


  Commit: f7282ff245e4c8ffa3c6689fc2714d94bdf5863e
      https://github.com/pcbsd/freebsd/commit/f7282ff245e4c8ffa3c6689fc2714d94bdf5863e
  Author: syrinx <syrinx at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M contrib/bsnmp/lib/snmp.c
    M contrib/bsnmp/lib/snmp.h
    M contrib/bsnmp/lib/snmpagent.c

  Log Message:
  -----------
  Fix SNMP Error response PDUs and properly encode them when using v3 auth/encryption.

Reported by:	harti@


  Commit: 8e524b7e8269e195d17ead622853b4df07c1949c
      https://github.com/pcbsd/freebsd/commit/8e524b7e8269e195d17ead622853b4df07c1949c
  Author: syrinx <syrinx at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M contrib/bsnmp/lib/snmpagent.c

  Log Message:
  -----------
  Fix the -Wconversion warnings produced when compiling the SNMP agent.


  Commit: 000c45f54a05a448b302309b63ffb95e1c98856d
      https://github.com/pcbsd/freebsd/commit/000c45f54a05a448b302309b63ffb95e1c98856d
  Author: alfred <alfred at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/ofed/drivers/net/mlx4/en_netdev.c

  Log Message:
  -----------
  Fix resource free.

The order of releasing resources in mlxen was wrong, which caused
panic on reload of the module.

conf_ctx list should be released before stat_ctx list, otherwise
the leafs in conf_ctx list won't be released because of the dependancy.

The fix is to change the order of the releases.

Submitted by:	Shahar Klein (shahark at mellanox.com)


  Commit: a947356465b1c56e5c88f87117b7f99cd39cbd2c
      https://github.com/pcbsd/freebsd/commit/a947356465b1c56e5c88f87117b7f99cd39cbd2c
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M contrib/mtree/compare.c
    M contrib/mtree/create.c
    M contrib/mtree/getid.c
    M contrib/mtree/spec.c

  Log Message:
  -----------
  Upgrade to the latest version of mtree from NetBSD.  This revision
re-removes the printing of size for non-regular files, supports
type-less root (.) entries as seen in a couple ports, and corrects a bug
in -N that caused expanded Subversion $FreeBSD$ strings in comments to
be processed as /etc/group entries.

Includes one trivial portability fix (including <stdint.h> in three
files) that has been submitted upstream but not yet committed.

MFC after:	3 days


  Commit: 2a36c1745bb5c396e5e5d8f8afa1a5234a17b16a
      https://github.com/pcbsd/freebsd/commit/2a36c1745bb5c396e5e5d8f8afa1a5234a17b16a
  Author: ae <ae at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/net/ieee8023ad_lacp.c

  Log Message:
  -----------
  Use the same actor key for media types of the same speed.

PR:		176097
MFC after:	2 weeks


  Commit: 05ca533af6819555c1c445085cd62d92ae824773
      https://github.com/pcbsd/freebsd/commit/05ca533af6819555c1c445085cd62d92ae824773
  Author: ae <ae at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/geom/part/g_part.c
    M sys/geom/part/g_part_apm.c
    M sys/geom/part/g_part_bsd.c
    M sys/geom/part/g_part_ebr.c
    M sys/geom/part/g_part_gpt.c
    M sys/geom/part/g_part_mbr.c
    M sys/geom/part/g_part_pc98.c
    M sys/geom/part/g_part_vtoc8.c

  Log Message:
  -----------
  Add an automatic resize support to the GEOM_PART class.

When parent provider has been resized, the scheme specific G_PART_RESIZE
method does an update of scheme's metadata. But all changes are not saved
to disk, until `gpart commit` will be called.

Discussed with:	trasz
MFC after:	1 month


  Commit: 9b6dd10f0c8d84491d0e93705bf7905e098ee2e8
      https://github.com/pcbsd/freebsd/commit/9b6dd10f0c8d84491d0e93705bf7905e098ee2e8
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/arm/arm/fusu.S

  Log Message:
  -----------
  Make casuword() atomic for armv6


  Commit: 2ba2e395d963b496a07045622a9b5823de938a62
      https://github.com/pcbsd/freebsd/commit/2ba2e395d963b496a07045622a9b5823de938a62
  Author: emaste <emaste at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M contrib/binutils/gas/dwarf2dbg.c

  Log Message:
  -----------
  Fix .debug_line prologue header length calculation for 64-bit DWARF

The header_length field is the number of bytes following the field to
the first byte of the line number program.  The hard-coded constants
previously here (4 + 2 + 4) were correct only for 32-bit DWARF.

Sponsored by:	DARPA, AFRL


  Commit: 188c164b5a7ed4a84ea1e2fb4ff5a7a61faa1def
      https://github.com/pcbsd/freebsd/commit/188c164b5a7ed4a84ea1e2fb4ff5a7a61faa1def
  Author: np <np at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    A sys/dev/cxgbe/iw_cxgbe/cm.c
    A sys/dev/cxgbe/iw_cxgbe/cq.c
    A sys/dev/cxgbe/iw_cxgbe/device.c
    A sys/dev/cxgbe/iw_cxgbe/ev.c
    A sys/dev/cxgbe/iw_cxgbe/id_table.c
    A sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
    A sys/dev/cxgbe/iw_cxgbe/mem.c
    A sys/dev/cxgbe/iw_cxgbe/provider.c
    A sys/dev/cxgbe/iw_cxgbe/qp.c
    A sys/dev/cxgbe/iw_cxgbe/resource.c
    A sys/dev/cxgbe/iw_cxgbe/t4.h
    A sys/dev/cxgbe/iw_cxgbe/user.h
    M sys/modules/cxgbe/Makefile
    A sys/modules/cxgbe/iw_cxgbe/Makefile

  Log Message:
  -----------
  iw_cxgbe: iWARP driver for Chelsio T4/T5 chips.  This is a straight port
of the iw_cxgb4 found in OFED distributions.

Obtained from:	Chelsio


  Commit: 30cf0627ff47f8fea19a71c46de24ddc7d4af72b
      https://github.com/pcbsd/freebsd/commit/30cf0627ff47f8fea19a71c46de24ddc7d4af72b
  Author: hrs <hrs at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sbin/route/keywords
    M sbin/route/route.8
    M sbin/route/route.c

  Log Message:
  -----------
  - Add relative specification in expiration time.
- Add proto3 option for RTF_PROTO3.
- Use %lu for members of struct rt_metrics.


  Commit: 0c4dc9ca80308bb12db4522b5ac39a61ef393843
      https://github.com/pcbsd/freebsd/commit/0c4dc9ca80308bb12db4522b5ac39a61ef393843
  Author: zont <zont at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M tools/build/mk/OptionalObsoleteFiles.inc

  Log Message:
  -----------
  Remove atf headers which never existed

Reviewed by:	marcel


  Commit: 15c0a70328aa63ca3449f90fd6f9bd79f6a2d3ca
      https://github.com/pcbsd/freebsd/commit/15c0a70328aa63ca3449f90fd6f9bd79f6a2d3ca
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/dev/isp/isp.c
    M sys/dev/isp/isp_freebsd.c
    M sys/dev/isp/isp_freebsd.h
    M sys/dev/isp/ispvar.h

  Log Message:
  -----------
  Optimize isp(4) to reduce CPU usage, especially in target mode:
 - Remove two excessive and slow register reads from isp_intr().  Instead
of rereading value every time, assume that registers contain what we have
written there.
 - Avoid sequential search through 4096 array elements when looking for
command tag.  Use hash of lists to store active tags separately from free
ones and so greatly speedup the searches.

Reviewed by:	mjacob


  Commit: 8abb82aa67f2fa2d1fd00a40d60cea3227c351d1
      https://github.com/pcbsd/freebsd/commit/8abb82aa67f2fa2d1fd00a40d60cea3227c351d1
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/arm/arm/cpufunc_asm_armv7.S
    M sys/arm/arm/pmap-v6.c
    M sys/arm/include/pmap.h

  Log Message:
  -----------
  - Switch to use WBWA mappings for page tables on armv6, this is needed for SMP.
- Fix PTE_SYNC() for PIPT L2 caches, using the virtual address wasn't so useful.
- Use PTE_SYNC() for >= armv6


  Commit: d8a25b54a7bdb34a6f2637dcde3025f877285115
      https://github.com/pcbsd/freebsd/commit/d8a25b54a7bdb34a6f2637dcde3025f877285115
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/arm/include/pmap.h

  Log Message:
  -----------
  Spell cpu_l2cache_wb_range correctly.


  Commit: 7bb5267c5a00797f74f70e402b0411f7141311c3
      https://github.com/pcbsd/freebsd/commit/7bb5267c5a00797f74f70e402b0411f7141311c3
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M usr.sbin/bhyve/pci_ahci.c

  Log Message:
  -----------
  Eliminate unconditional debug printfs.

Linux writes to these nominally read-only registers,
so avoid having bhyve write warning messages to stdout
when the reg writes can be safely ignored. Change the
WPRINTF to DPRINTF which is conditional.

Reviewed by:	mav
Discussed with:	mav, Zhixiang Yu
MFC after:	3 days


  Commit: bd4b4f2a956c484d7dc5edd789fbaa3a7a841d5a
      https://github.com/pcbsd/freebsd/commit/bd4b4f2a956c484d7dc5edd789fbaa3a7a841d5a
  Author: zont <zont at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M tools/build/mk/OptionalObsoleteFiles.inc

  Log Message:
  -----------
  Add lot of missed files and dirs


  Commit: 0725ad64f52cadbd7d3fa0001eebf133533c4be7
      https://github.com/pcbsd/freebsd/commit/0725ad64f52cadbd7d3fa0001eebf133533c4be7
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyve/bhyverun.h
    M usr.sbin/bhyve/mptbl.c
    M usr.sbin/bhyve/pci_hostbridge.c
    M usr.sbin/bhyve/pci_virtio_block.c
    M usr.sbin/bhyve/pci_virtio_net.c
    M usr.sbin/bhyve/rtc.c

  Log Message:
  -----------
  Changes required for OpenBSD/amd64:

- Allow a hostbridge to be created with AMD as a vendor.
  This passes the OpenBSD check to allow the use of MSI
  on a PCI bus.
- Enable the i/o interrupt section of the mptable, and
  populate it with unity ISA mappings. This allows the
  'legacy' IRQ mappings of the PCI serial port to be
  set up. Delete unused print routine that was obscuring code.
- Use the '-W' option to enable virtio single-vector MSI
  rather than an environment variable. Update the virtio
  net/block drivers to query this flag when setting up
  interrupts.: bhyverun.c
- Fix the arithmetic used to derive the century byte in
  RTC CMOS, as well as encoding it in BCD.

Reviewed by:	neel
MFC after:	3 days


  Commit: ff13c0d10b997636cf4d6dad96b9faaa8f8bfb6c
      https://github.com/pcbsd/freebsd/commit/ff13c0d10b997636cf4d6dad96b9faaa8f8bfb6c
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/arm/xscale/i80321/ep80219_machdep.c
    M sys/arm/xscale/i80321/iq31244_machdep.c
    M sys/arm/xscale/i8134x/crb_machdep.c
    M sys/arm/xscale/ixp425/avila_machdep.c
    M sys/arm/xscale/pxa/pxa_machdep.c

  Log Message:
  -----------
  Increase the KVA available for xscale CPUs.


  Commit: f8660440c32b2e36c0455f6f82db648e27d29c1d
      https://github.com/pcbsd/freebsd/commit/f8660440c32b2e36c0455f6f82db648e27d29c1d
  Author: np <np at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/dev/cxgbe/iw_cxgbe/device.c

  Log Message:
  -----------
  iw_cxgbe should have a dependency on t4nex.

Reported by:	trasz@


  Commit: a3b6ec336db23efef2033479a4c8f8a1cae1e1ce
      https://github.com/pcbsd/freebsd/commit/a3b6ec336db23efef2033479a4c8f8a1cae1e1ce
  Author: np <np at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sys/dev/cxgbe/iw_cxgbe/device.c

  Log Message:
  -----------
  Fix typo in previous commit.


  Commit: ca9828786a77cd324a379b5c953c611b5777ce62
      https://github.com/pcbsd/freebsd/commit/ca9828786a77cd324a379b5c953c611b5777ce62
  Author: hrs <hrs at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M sbin/route/route.c

  Log Message:
  -----------
  Use long explicitly for the time difference.


  Commit: 867bfdc67c4bf1ccd1f205d32338ef2bcd5fa0a4
      https://github.com/pcbsd/freebsd/commit/867bfdc67c4bf1ccd1f205d32338ef2bcd5fa0a4
  Author: hrs <hrs at FreeBSD.org>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M etc/rc.d/jail

  Log Message:
  -----------
  - Fix a bug which prevented jails from starting when $jail_conf was used and
  no jail name was specified.
- Display error messages when start/stop fails.

Reported by:	swills


  Commit: 5388af39746301b742269669fcab5f5ae2e8fdf9
      https://github.com/pcbsd/freebsd/commit/5388af39746301b742269669fcab5f5ae2e8fdf9
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/contrib/dev/run/rt2870.fw.uu

  Log Message:
  -----------
  Update firmware for run(4) to version 0.33.


  Commit: 4e41f5d7a316a0c0f3172e23bf2a05598310fb5a
      https://github.com/pcbsd/freebsd/commit/4e41f5d7a316a0c0f3172e23bf2a05598310fb5a
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_runreg.h

  Log Message:
  -----------
  Fix rf registers for RT3070.


  Commit: 1c79d42cd8ca90e404f8f606e6f3c9f03e46448a
      https://github.com/pcbsd/freebsd/commit/1c79d42cd8ca90e404f8f606e6f3c9f03e46448a
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_run.c

  Log Message:
  -----------
  Fix lower bits of RF_R3 for RT3370 and newer.  This change doesn't affect
older chipsets.


  Commit: 8025ae0e2feda2e4354e5b4b10de155d5beb781d
      https://github.com/pcbsd/freebsd/commit/8025ae0e2feda2e4354e5b4b10de155d5beb781d
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_run.c

  Log Message:
  -----------
  Since the DAC issue has been fixed in RT3070(F), the voltage raising fix
is no longer needed.


  Commit: 148d8782140dfcb1352e7cc3e3ab3420a0c9fd70
      https://github.com/pcbsd/freebsd/commit/148d8782140dfcb1352e7cc3e3ab3420a0c9fd70
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_run.c

  Log Message:
  -----------
  Correct tx mixer gain value for RT3070 and RT3071.

Correctly value in EEPROM/EFUSE is one or more for RT3070 and
two or more for other RT3071 chips.


  Commit: fb4e4700a1f8739e351f49e3736cc363564e891e
      https://github.com/pcbsd/freebsd/commit/fb4e4700a1f8739e351f49e3736cc363564e891e
  Author: trasz <trasz at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/geom/geom_slice.c
    M sys/geom/label/g_label.c

  Log Message:
  -----------
  Make geom_label(4) resize-aware.  This fixes a situation when "gpart resize"
would resize a partition, but label providers - e.g. /dev/gptid/XXX - would
stay the same size.

Reviewed by:	mav
MFC after:	1 month
Sponsored by:	FreeBSD Foundation


  Commit: 70d0c3d521d0c722e3ee89aea43c0efa5775caaf
      https://github.com/pcbsd/freebsd/commit/70d0c3d521d0c722e3ee89aea43c0efa5775caaf
  Author: trasz <trasz at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/modules/Makefile
    M sys/modules/cxgb/Makefile
    M sys/modules/cxgbe/Makefile

  Log Message:
  -----------
  Don't build krping.ko, iw_cxgb.ko, and iw_cxgbe.ko, if MK_OFED=no
(the default).  They build, but are unloadable, due to missing ibcore.ko.

Sponsored by:	FreeBSD Foundation


  Commit: 96de336a8aa2ecff800a3345394177dce5b4aa4d
      https://github.com/pcbsd/freebsd/commit/96de336a8aa2ecff800a3345394177dce5b4aa4d
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/sys/_task.h
    M sys/sys/taskqueue.h

  Log Message:
  -----------
  Revert r256587.

Requested by:	zec


  Commit: 15bf763e722770c678e3ab65e94bc17494c19e1a
      https://github.com/pcbsd/freebsd/commit/15bf763e722770c678e3ab65e94bc17494c19e1a
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/kern/subr_taskqueue.c

  Log Message:
  -----------
  Revert r256587.

Requested by:	zec


  Commit: 3ccfe0d54448cb218d12f6d0b8057d2afe4b7af1
      https://github.com/pcbsd/freebsd/commit/3ccfe0d54448cb218d12f6d0b8057d2afe4b7af1
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M bin/sh/jobs.c

  Log Message:
  -----------
  sh: Remove one syscall when waiting for a foreground job.

The getpgrp() call is unnecessary: if there is no job control then the
result was not used at all and if there is job control then we are not a
subshell and our process group ID is equal to our process ID (rootpid).


  Commit: 2c64db60d774334e0a7d62c6f1ed6e99f5141bf5
      https://github.com/pcbsd/freebsd/commit/2c64db60d774334e0a7d62c6f1ed6e99f5141bf5
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/dev/altera/sdcard/altera_sdcard_io.c

  Log Message:
  -----------
  MFP4:
Change 227594 by brooks at brooks_zenith on 2013/04/11 17:10:14

	When we fail, print the error that occured if we are giving
	up or if bootverbose is set.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: d38a7644930b14f7c24cd9cfe41aefe0472bcbe3
      https://github.com/pcbsd/freebsd/commit/d38a7644930b14f7c24cd9cfe41aefe0472bcbe3
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/conf/options
    M sys/dev/altera/sdcard/altera_sdcard.c

  Log Message:
  -----------
  MFP4 (driver change only):
Change 231100 by brooks at brooks_zenith on 2013/07/12 21:01:31

	Add a new option ALTERA_SDCARD_FAST_SIM which checks immediatly
	for success of I/O operations rather than queuing a task.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: 9a1a8ad690e2091b805f31ed034dfe105fdd990f
      https://github.com/pcbsd/freebsd/commit/9a1a8ad690e2091b805f31ed034dfe105fdd990f
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/mips/beri/beri_machdep.c

  Log Message:
  -----------
  MFP4:
Change 227630 by bz at bz_zenith on 2013/04/12 08:50:27

	Implement soft reset setting sr in sr and just in case loop
	endlessly afterwards.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: 4e5b4a6579288e2885629e89a343a89c604873fb
      https://github.com/pcbsd/freebsd/commit/4e5b4a6579288e2885629e89a343a89c604873fb
  Author: dim <dim at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/xen/xen-os.h

  Log Message:
  -----------
  Remove redundant redeclaration of gdtset in sys/xen/xen-os.h, to silence
a gcc warning.

Approved by:	re (glebius)


  Commit: 4c528c274af18207f480fc823b74368c1730ac52
      https://github.com/pcbsd/freebsd/commit/4c528c274af18207f480fc823b74368c1730ac52
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/arm/arm/fusu.S

  Log Message:
  -----------
  KERNBASE is unsigned, so we'd better use hs instead of ge.

Pointy hat to:	cognet
Suggested by:	ian


  Commit: 7b91ff85997059c8ae7e8bb07d1f1a23f8333471
      https://github.com/pcbsd/freebsd/commit/7b91ff85997059c8ae7e8bb07d1f1a23f8333471
  Author: hselasky <hselasky at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/dev/usb/controller/xhci.c

  Log Message:
  -----------
  Improve XHCI stability. When a command timeout happens, the command
should be aborted else the command queue can stop. Refer to section
"4.6.1.2" of the XHCI specification.

MFC after:	1 week


  Commit: 6e05225f6e411da2d91b0acc7c9139c2dd3b4192
      https://github.com/pcbsd/freebsd/commit/6e05225f6e411da2d91b0acc7c9139c2dd3b4192
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M share/man/man4/Makefile
    A share/man/man4/altera_atse.4
    A sys/dev/altera/atse/a_api.h
    A sys/dev/altera/atse/if_atse.c
    A sys/dev/altera/atse/if_atse_fdt.c
    A sys/dev/altera/atse/if_atse_nexus.c
    A sys/dev/altera/atse/if_atsereg.h
    M sys/mips/beri/files.beri

  Log Message:
  -----------
  MFP4: 221483, 221567, 221568, 221670, 221677, 221678, 221800, 221801,
221804, 221805, 222004, 222006, 222055, 222820, 1135077, 1135118, 1136259

Add atse(4), a driver for the Altera Triple Speed Ethernet MegaCore.

The current driver support gigabit Ethernet speeds only and works with
the MegaCore only in the internal FIFO configuration in the soon to be
open sourced BERI CPU configuration.

Submitted by:	bz
MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: 50096fd698ba4299b21f30a27182ea1003dcb186
      https://github.com/pcbsd/freebsd/commit/50096fd698ba4299b21f30a27182ea1003dcb186
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/conf/options
    M sys/dev/cfi/cfi_core.c

  Log Message:
  -----------
  MFP4: 1136252

Add an option ATSE_CFI_HACK to allow memory mapped CFI devices to have
their address range allocated sharable so that atse(4) can find it's
Ethernet address in the expected location.

We intend to remove this hack once the BERI platform has a loader.


  Commit: e9f2d20a41200f33ff178e2687b502896959d169
      https://github.com/pcbsd/freebsd/commit/e9f2d20a41200f33ff178e2687b502896959d169
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/arm/arm/pmap-v6.c

  Log Message:
  -----------
  There's no need to guard pmap_extract(), it won't be called until well after
the VM has been properly initialized.

Spotted out by:	alc


  Commit: fa957a569b51703a1b35abaabfeab9c428b5be5e
      https://github.com/pcbsd/freebsd/commit/fa957a569b51703a1b35abaabfeab9c428b5be5e
  Author: rrs <rrs at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M sys/arm/mv/common.c
    M sys/arm/mv/mvreg.h

  Log Message:
  -----------
  Corrects the Kirkwood dreamplug to use
the right register for power managment. It
was incorrectly using the clock register
which also caused the status to be the
opposite of what it is supposed to be.
1 - its disabled
0 - its enabled

Per kirkwood spec FSS_88F6180_9x_6281_OpenSource.pdf


  Commit: cfe21388ca160ef60459717a04f446474687e81c
      https://github.com/pcbsd/freebsd/commit/cfe21388ca160ef60459717a04f446474687e81c
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M lib/libcrypt/tests/Makefile
    M share/mk/atf.test.mk
    M share/mk/bsd.test.mk

  Log Message:
  -----------
  Clearly split the logic to build ATF and plain tests apart.

This change introduces a new plain.test.mk file that provides the build
infrastructure to build test programs that don't use any framework.
Most of the code previously in bsd.test.mk moves to plain.test.mk and
atf.test.mk is extended with the missing pieces.

In doing so, this change pushes all test program building logic to the
various *.test.mk files instead of trying to reuse some tiny bits.
In fact, this attempt to reuse some definitions makes the code harder
to read and harder to extend.

The clear benefit of this is that the interface of bsd.test.mk is now
clearly delimited.

Submitted by:	Julio Merino jmmv google.com
MFC after:	2 weeks


  Commit: 4050b6a73fd082a2b7f905d9ba32b0d8298c7813
      https://github.com/pcbsd/freebsd/commit/4050b6a73fd082a2b7f905d9ba32b0d8298c7813
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M share/mk/atf.test.mk
    M share/mk/bsd.test.mk

  Log Message:
  -----------
  Add the automatic generation of Atffile files.

These are only used by the deprecated atf-run and atf-report tools.
Generating them is easy and provides a mechanism for people to
experiment with these tools if they wish.

But, because these tools and files are deprecated, doing this only
happens if the user has explicitly set ALLOW_DEPRECATED_ATF_TOOLS
to yes.

Submitted by:	Julio Merino jmmv google.com
MFC after:	2 weeks


  Commit: ac33783cd35dac0eee30bb84f0b86164013a22be
      https://github.com/pcbsd/freebsd/commit/ac33783cd35dac0eee30bb84f0b86164013a22be
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M share/mk/atf.test.mk
    M share/mk/bsd.test.mk

  Log Message:
  -----------
  Add the automatic generation of Kyuafile files.

These files are generated from bsd.test.mk because kyua is able to run
test programs implemented using different libraries/frameworks.  In
order to make this possible, this change also extends the various
*.test.mk file to explicitly indicate the interface of every test
program.

Submitted by:	Julio Merino jmmv google.com
MFC after:	2 weeks


  Commit: e07be3dd29a8e1db70bfdd2838ed245e8419edcd
      https://github.com/pcbsd/freebsd/commit/e07be3dd29a8e1db70bfdd2838ed245e8419edcd
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M share/mk/atf.test.mk
    M share/mk/bsd.test.mk

  Log Message:
  -----------
  Plug atf-run into the 'test' target.

If atf-run exists in ATF_PREFIX and if ALLOW_DEPRECATED_ATF_TOOLS has
been set to yes, the test target is automatically defined to use it
for the execution of test programs.

Submitted by:	Julio Merino jmmv google.com
MFC after:	2 weeks


  Commit: 746f80dc3f7ef69d487987faafb5a456a5efdaf7
      https://github.com/pcbsd/freebsd/commit/746f80dc3f7ef69d487987faafb5a456a5efdaf7
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M share/mk/bsd.test.mk

  Log Message:
  -----------
  Plug kyua into the 'test' target.

If kyua exists in KYUA_PREFIX, the test target is automatically
defined to use it for the execution of test programs.

Submitted by:	Julio Merino jmmv google.com
MFC after:	2 weeks


  Commit: 26d2e3d5ff35ab641fb584c0030a7acf703704d3
      https://github.com/pcbsd/freebsd/commit/26d2e3d5ff35ab641fb584c0030a7acf703704d3
  Author: trasz <trasz at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M sys/geom/label/g_label.c

  Log Message:
  -----------
  Fix build with gcc by spelling unused format string as "unused" instead of NULL.

MFC after:	29 days


  Commit: e138182383deacb54e37c154e3a7631d0e021275
      https://github.com/pcbsd/freebsd/commit/e138182383deacb54e37c154e3a7631d0e021275
  Author: des <des at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M usr.sbin/freebsd-update/freebsd-update.sh

  Log Message:
  -----------
  Allow ~ in file names so libtool droppings in contrib don't break updates.
It has happened twice now, and is likely to happen again.

Errata notice candidate.


  Commit: e5db34a2652155343d47095d0f8eadf83c2ff758
      https://github.com/pcbsd/freebsd/commit/e5db34a2652155343d47095d0f8eadf83c2ff758
  Author: des <des at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M sbin/ifconfig/ifgroup.c

  Log Message:
  -----------
  Do not error out when adding an interface to a group to which it
already belongs or removing it from a group to which it does not
belong.  This makes it possible to include group memberships in
ifconfig_foo0 in rc.conf without fear of breaking "service netif
restart foo0".

MFC after:	3 days


  Commit: 6ee5e73c3790e29dc6f42c04eb89e4d03827e63d
      https://github.com/pcbsd/freebsd/commit/6ee5e73c3790e29dc6f42c04eb89e4d03827e63d
  Author: des <des at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc
    M etc/mtree/BSD.usr.dist

  Log Message:
  -----------
  Last few remnants of BIND (hopefully...)

MFC after:	3 days


  Commit: de14fff186b5e823ec4f0e316cd954d11482fa50
      https://github.com/pcbsd/freebsd/commit/de14fff186b5e823ec4f0e316cd954d11482fa50
  Author: gavin <gavin at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Improve bootstrapping message

MFC after:	3 days


  Commit: b11cc9295f05c2e57839442bb95f144da22916b5
      https://github.com/pcbsd/freebsd/commit/b11cc9295f05c2e57839442bb95f144da22916b5
  Author: dumbbell <dumbbell at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M sys/dev/drm2/radeon/radeon_drv.c

  Log Message:
  -----------
  drm/radeon: radeonkms depends on firmware(9)

Submitted by:	tijl@


  Commit: 1a884d59cfcf6f1850742e793acfc113bbc33838
      https://github.com/pcbsd/freebsd/commit/1a884d59cfcf6f1850742e793acfc113bbc33838
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M sys/netinet/in.h

  Log Message:
  -----------
  - Add parentheses to all internet addresses
- All the casts to uint32_t should be to in_addr_t

Suggested by:	bde
Reviewed by:	bde


  Commit: a25e3add85ff606c3740e4c8346bc9cb1c13f7e3
      https://github.com/pcbsd/freebsd/commit/a25e3add85ff606c3740e4c8346bc9cb1c13f7e3
  Author: jmg <jmg at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M etc/defaults/rc.conf
    M etc/rc.d/sendmail
    M etc/sendmail/freebsd.mc
    M share/man/man8/rc.sendmail.8

  Log Message:
  -----------
  Enable the automatic creation of a certificate (if one does not exists)
and enable the usage by sendmail if sendmail is enabled.  Include and
document knobs to disable this feature and also set the Common Name of
the certificate created.

As the certificate is signed w/ a discarded key, it only helps prevent
Eve, but not Malory from knowing the contents of the emails.

This means that new installs (and people that use the updated freebsd.mc
file) will automaticly have STARTTLS enabled allowing incoming email to
be encrypted in most cases.

Reviewed by:	gshapiro
MFC after:	3 days
Security:	Yes, please.


  Commit: 377df33a54815879d8880460a06cd8b5583c8cf7
      https://github.com/pcbsd/freebsd/commit/377df33a54815879d8880460a06cd8b5583c8cf7
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx51_ccm.c

  Log Message:
  -----------
  Clock divisors 0-3 correspond to dividing by 1-4, so add 1 before dividing.


  Commit: a49760685f8278cc5f61e99519d13e26c2800ce7
      https://github.com/pcbsd/freebsd/commit/a49760685f8278cc5f61e99519d13e26c2800ce7
  Author: cperciva <cperciva at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M etc/defaults/rc.conf
    M etc/rc
    M share/man/man5/rc.conf.5
    M share/man/man8/rc.8

  Log Message:
  -----------
  Add support for "first boot" rc.d scripts. [1]

These scripts, containing
# KEYWORD: firstboot
will only be run if a sentinel file (default: /firstboot, configurable
via the rc.conf ${firstboot_sentinel} variable) exists; this sentinel
file will be deleted at the end of the boot process.

Scripts can request that the system reboot after the first boot by
creating the file ${firstboot_sentinel}-reboot.

This functionality is expected to be useful for embedded systems and
virtual machine images, where it may be desirable to
(a) download and install updates which became available between when
the image was created and when it was "turned on";
(b) download and install packages which may be newer than those
which were available when the image was created;
(c) install packages which run binaries during their install process,
bypassing the problem of cross-architecture installs;
(d) resize filesystems to match the disk onto which a VM image was
installed;
(e) perform initialization tasks relevant to cloud systems (e.g.,
Amazon's Elastic Compute Cloud);
and likely to perform many other one-time initialization functions.

Document this new functionality in rc.conf(5) and rc(8). [2]

Reviewed by:	freebsd-current, freebsd-rc [1]
Reviewed by:	Warren Block [2]
MFC after:	3 days


  Commit: 1a7923a27946cdc20111d5c13fc1b3b58ef5f58d
      https://github.com/pcbsd/freebsd/commit/1a7923a27946cdc20111d5c13fc1b3b58ef5f58d
  Author: cperciva <cperciva at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M sys/sys/param.h

  Log Message:
  -----------
  Bump __FreeBSD_version to 1100001 for addition of support for "first boot"
rc.d scripts, so that ports can make use of this.


  Commit: 0f8ccf02b03ba9c1022d3078c1d2495e3794703b
      https://github.com/pcbsd/freebsd/commit/0f8ccf02b03ba9c1022d3078c1d2495e3794703b
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M sys/powerpc/pseries/phyp-hvcall.S

  Log Message:
  -----------
  Allow hypervisor calls with more than 7 arguments.


  Commit: c10d40b510077b97c2835d1ece58d639d54bb640
      https://github.com/pcbsd/freebsd/commit/c10d40b510077b97c2835d1ece58d639d54bb640
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M sys/conf/files.powerpc
    M sys/powerpc/conf/GENERIC64
    A sys/powerpc/pseries/phyp_llan.c

  Log Message:
  -----------
  Add initial driver for POWER hypervisor interpartition ethernet. This is
sufficient to pass traffic but needs some more work before merging to
STABLE.


  Commit: 76279aa6dc3585fcba56e9f9fc49679fbe5c0df1
      https://github.com/pcbsd/freebsd/commit/76279aa6dc3585fcba56e9f9fc49679fbe5c0df1
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-19 (Sat, 19 Oct 2013)

  Changed paths:
    M sys/powerpc/pseries/phyp_llan.c

  Log Message:
  -----------
  Clean up some debug code that snuck in. Add a block comment on future work.


  Commit: 74590335281899bb6bbf5663c1e518fbecf44486
      https://github.com/pcbsd/freebsd/commit/74590335281899bb6bbf5663c1e518fbecf44486
  Author: gavin <gavin at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/dev/usb/serial/uslcom.c
    M sys/dev/usb/usbdevs

  Log Message:
  -----------
  Add 26 new device IDs to uslcom(4).  This brings us in sync with Linux
v3.12 rc5.

MFC after:	3 days


  Commit: 86f902481fef3830fdd2591c755cae8e9609138d
      https://github.com/pcbsd/freebsd/commit/86f902481fef3830fdd2591c755cae8e9609138d
  Author: antoine <antoine at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc

  Log Message:
  -----------
  Add more obsolete files


  Commit: bd0f8c5e08b4879e340b7dca00b8841a69cc4951
      https://github.com/pcbsd/freebsd/commit/bd0f8c5e08b4879e340b7dca00b8841a69cc4951
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/powerpc/pseries/phyp_llan.c

  Log Message:
  -----------
  Add multicast filter control.


  Commit: 8748a4fbf39735fa654b3dae8bcd9e8b14ca0c30
      https://github.com/pcbsd/freebsd/commit/8748a4fbf39735fa654b3dae8bcd9e8b14ca0c30
  Author: andrew <andrew at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M contrib/binutils/gas/config/tc-arm.c

  Log Message:
  -----------
  Merge from projects/arm_eabi_vfp r255380:

Fix the VCVT instruction. It must round towards zero when converting from
a floating-point to an integer value. This was not the case causing issues
when printing certain values.

There is a VCVTR instruction that will round depending on the current
rounding mode. We don't yet support this instruction, or setting the
rounding mode.


  Commit: 41c4967a7247147da20856aba48cd598cb5e795f
      https://github.com/pcbsd/freebsd/commit/41c4967a7247147da20856aba48cd598cb5e795f
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/conf/files.powerpc
    R sys/powerpc/aim/vm_machdep.c
    R sys/powerpc/booke/vm_machdep.c
    A sys/powerpc/powerpc/vm_machdep.c

  Log Message:
  -----------
  Unify the AIM and Book-E vm_machdep.c implementations, which previously
differed only with respect to the AIM version not following style(9) and
some additional features for 64-bit systems and machines with direct maps
in the AIM implementation that are no-ops on Book-E (at least for now).


  Commit: abd243270e00f1ec46402eba12c6f4cc41f02a91
      https://github.com/pcbsd/freebsd/commit/abd243270e00f1ec46402eba12c6f4cc41f02a91
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/conf/files.powerpc
    R sys/powerpc/aim/clock.c
    M sys/powerpc/aim/machdep.c
    R sys/powerpc/booke/clock.c
    A sys/powerpc/powerpc/clock.c

  Log Message:
  -----------
  Replace the two almost-exactly-identical AIM and Book-E clock.c
implementations with a single one after the application of a very small
amount of #ifdef.


  Commit: dc9ee736b87205c74d3c48769534aed21b93177a
      https://github.com/pcbsd/freebsd/commit/dc9ee736b87205c74d3c48769534aed21b93177a
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/dev/fdt/fdtbus.c

  Log Message:
  -----------
  Some nexus devices add wildcard children. Since fdtbus_probe returned
BUS_PROBE_DEFAULT, it would attach to them all, producing both many
fdtbus instances and preventing other devices from attaching. Instead
return BUS_PROBE_NOWILDCARD, which exists for exactly this purpose.


  Commit: d0ef44bd3a89c039c4c56390bf477959fadee89a
      https://github.com/pcbsd/freebsd/commit/d0ef44bd3a89c039c4c56390bf477959fadee89a
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/conf/files.powerpc
    R sys/powerpc/aim/nexus.c
    R sys/powerpc/mpc85xx/nexus.c
    A sys/powerpc/powerpc/nexus.c

  Log Message:
  -----------
  Since the PS3 port was committed, the AIM nexus device works perfectly fine
on all PowerPC platforms, whether or not they have Open Firmware. Remove
some more duplication and have there be only one nexus driver.


  Commit: 909eb57bd4467118a3b6965351fb74da22c8ecb7
      https://github.com/pcbsd/freebsd/commit/909eb57bd4467118a3b6965351fb74da22c8ecb7
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M usr.bin/pathchk/pathchk.c

  Log Message:
  -----------
  pathchk: Ensure bytes >= 128 are considered non-portable characters.

This was not broken on architectures such as ARM where char is unsigned.

Also, remove the first non-portable character from the output. POSIX does
not require this, and printing the first byte may yield an invalid byte
sequence with UTF-8.

PR:		bin/165988
Reported by:	Nicolas Rachinsky


  Commit: 297f76c244d3294522191a95f6c99c128e5b75f5
      https://github.com/pcbsd/freebsd/commit/297f76c244d3294522191a95f6c99c128e5b75f5
  Author: mckusick <mckusick at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/ufs/ffs/ffs_extern.h
    M sys/ufs/ffs/ffs_softdep.c

  Log Message:
  -----------
  First of several cleanups to soft dependency implementation.
Convert three functions exported from ffs_softdep.c to static
functions as they are not used outside of ffs_softdep.c.

No functional change.

Tested by:    Peter Holm and Scott Long
Sponsored by: Netflix


  Commit: dc3e99b30a821620f294c8ab10d3812f4dc37479
      https://github.com/pcbsd/freebsd/commit/dc3e99b30a821620f294c8ab10d3812f4dc37479
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M lib/libc/gen/popen.c

  Log Message:
  -----------
  popen(): Try to prevent inappropriate fd passing even if 'e' is not used.

Even though not all race conditions can be fixed if the 'e' option is not
used, still fix some race conditions using pipe2():

* Prevent both ends of the pipe from leaking to a concurrent popen().

* Prevent the child process's end of the pipe from leaking to any concurrent
  fork and exec.

This change also simplifies the code.


  Commit: 25cf7a1f196140d51e47b87d683c79c163f627c2
      https://github.com/pcbsd/freebsd/commit/25cf7a1f196140d51e47b87d683c79c163f627c2
  Author: mckusick <mckusick at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/ufs/ffs/ffs_softdep.c
    M sys/ufs/ufs/ufs_extern.h

  Log Message:
  -----------
  Second of several cleanups to soft dependency implementation.
Delete two unused functions in ffs_sofdep.c.

No functional change.

Tested by:    Peter Holm and Scott Long
Sponsored by: Netflix


  Commit: 975a73b354218c1e8156aadefcb3075629eb1899
      https://github.com/pcbsd/freebsd/commit/975a73b354218c1e8156aadefcb3075629eb1899
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/files.imx53
    M sys/boot/fdt/dts/digi-ccwmx53.dts

  Log Message:
  -----------
  Switch to using the standard uart console driver instead of the special
driver for early boot debugging.


  Commit: 0bad71763f88e00a023a8f8eed27b17925534b3d
      https://github.com/pcbsd/freebsd/commit/0bad71763f88e00a023a8f8eed27b17925534b3d
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M lib/libc/gen/syslog.c

  Log Message:
  -----------
  syslog: Use SOCK_CLOEXEC instead of separate fcntl() call.


  Commit: 10e069d47986cb1f31050f6bc9cef523817710bc
      https://github.com/pcbsd/freebsd/commit/10e069d47986cb1f31050f6bc9cef523817710bc
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/files.imx53
    A sys/dev/ffec/if_ffec.c
    A sys/dev/ffec/if_ffecreg.h

  Log Message:
  -----------
  Add a driver for the Freescale Fast Ethernet Controller found on various
Freescale SoCs including the i.MX series.  This also works for the newer
SoCs with the ENET gigabit controller, but doesn't use any of the new
hardware features other than enabling gigabit speed.


  Commit: 54a566ac252979f0e472a79280aef78826ff5088
      https://github.com/pcbsd/freebsd/commit/54a566ac252979f0e472a79280aef78826ff5088
  Author: mckusick <mckusick at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/ufs/ffs/ffs_softdep.c
    M sys/ufs/ffs/ffs_vfsops.c

  Log Message:
  -----------
  Third of several cleanups to soft dependency implementation.
Ensure that softdep_unmount() and softdep_setup_sbupdate()
only get called for filesystems running with soft dependencies.

No functional change.

Tested by:    Peter Holm and Scott Long
Sponsored by: Netflix


  Commit: 7dfe26742eb9cc23ce8ee104755d4b4be608a7e8
      https://github.com/pcbsd/freebsd/commit/7dfe26742eb9cc23ce8ee104755d4b4be608a7e8
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    A sys/arm/conf/IMX53-QSB
    A sys/boot/fdt/dts/imx53-qsb.dts

  Log Message:
  -----------
  Add configuration for the Freescale i.MX53 Quick Start Board.


  Commit: bd0c312c4a269bf8d17cb81c6291c728d4b5a795
      https://github.com/pcbsd/freebsd/commit/bd0c312c4a269bf8d17cb81c6291c728d4b5a795
  Author: mckusick <mckusick at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/ufs/ffs/ffs_softdep.c

  Log Message:
  -----------
  Fourth of several cleanups to soft dependency implementation.
Add KASSERTS that soft dependency functions only get called
for filesystems running with soft dependencies. Calling these
functions when soft updates are not compiled into the system
become panic's.

No functional change.

Tested by:    Peter Holm and Scott Long
Sponsored by: Netflix


  Commit: 99a37659e77bdf61a58d4f24be04629d1d2f7ae1
      https://github.com/pcbsd/freebsd/commit/99a37659e77bdf61a58d4f24be04629d1d2f7ae1
  Author: gibbs <gibbs at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/conf/files

  Log Message:
  -----------
  The Xen userland event channel driver isn't complete.  Disabled it
from the kernel build until it is ready.

sys/conf/files:
	Remove the entry for xen/evtchn/evtchn_dev.c so it is not included
	in any kernel builds.

Noticed by:	smh


  Commit: 2f3164c5bb2ebe183649644371c36f821afd6611
      https://github.com/pcbsd/freebsd/commit/2f3164c5bb2ebe183649644371c36f821afd6611
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/powerpc/booke/machdep.c

  Log Message:
  -----------
  Avoid sign overflow if there are more than 2 GB of RAM.


  Commit: 3bf0291c8b47df26ae764781ec6c3c0f9adf74ab
      https://github.com/pcbsd/freebsd/commit/3bf0291c8b47df26ae764781ec6c3c0f9adf74ab
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/dev/uart/uart_dev_pl011.c

  Log Message:
  -----------
  Calculate the baud rate divisor rather than using a hard-coded value.

Submitted by:	Steven Lawrance <stl at koffein.net>


  Commit: 1907ae54f114fb93c693357f584a6395bdfdb091
      https://github.com/pcbsd/freebsd/commit/1907ae54f114fb93c693357f584a6395bdfdb091
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/dev/ofw/ofw_bus_subr.c
    M sys/powerpc/ofw/ofw_pci.c
    M sys/powerpc/ofw/ofw_pcib_pci.c
    M sys/powerpc/ofw/ofw_pcibus.c

  Log Message:
  -----------
  Allow the OFW interrupt mapping code to work with PCI devices not enumerated
by Open Firmware, as in the case of FDT.


  Commit: 62bcc54df063fa9f9b23a1fc654544a438bdcaaf
      https://github.com/pcbsd/freebsd/commit/62bcc54df063fa9f9b23a1fc654544a438bdcaaf
  Author: mckusick <mckusick at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/ufs/ffs/ffs_softdep.c
    M sys/ufs/ffs/softdep.h
    M sys/ufs/ufs/ufsmount.h

  Log Message:
  -----------
  Restructuring of the soft updates code to set it up so that the
single kernel-wide soft update lock can be replaced with a
per-filesystem soft-updates lock. This per-filesystem lock will
allow each filesystem to have its own soft-updates flushing thread
rather than being limited to a single soft-updates flushing thread
for the entire kernel.

Move soft update variables out of the ufsmount structure and into
their own mount_softdeps structure referenced by ufsmount field
um_softdep.  Eventually the per-filesystem lock will be in this
structure. For now there is simply a pointer to the kernel-wide
soft updates lock.

Change all instances of ACQUIRE_LOCK and FREE_LOCK to pass the lock
pointer in the mount_softdeps structure instead of a pointer to the
kernel-wide soft-updates lock.

Replace the five hash tables used by soft updates with per-filesystem
copies of these tables allocated in the mount_softdeps structure.

Several functions that flush dependencies when too many are allocated
in the kernel used to operate across all filesystems. They are now
parameterized to flush dependencies from a specified filesystem.
For now, we stick with the round-robin flushing strategy when the
kernel as a whole has too many dependencies allocated.

While there are many lines of changes, there should be no functional
change in the operation of soft updates.

Tested by:    Peter Holm and Scott Long
Sponsored by: Netflix


  Commit: da9daaecab8a9b7acc61ed56d9f100e4a3720dcc
      https://github.com/pcbsd/freebsd/commit/da9daaecab8a9b7acc61ed56d9f100e4a3720dcc
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/powerpc/powerpc/clock.c

  Log Message:
  -----------
  Fix 80-column line wrapping in a comment.


  Commit: 041e0d0c571e8c6ebebadd2672d02ddf435e4fbe
      https://github.com/pcbsd/freebsd/commit/041e0d0c571e8c6ebebadd2672d02ddf435e4fbe
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c
    M sys/cddl/dev/dtrace/amd64/dtrace_isa.c

  Log Message:
  -----------
  When fetching function arguments out of a frame on amd64, explicitly select
the register based on the argument index rather than relying on the fields
in struct reg to be in the right order. This assumption is incorrect on
FreeBSD and generally led to bogus argument values for the sixth argument
of PID and USDT probes; the first five are passed directly to dtrace_probe()
via the fasttrap trap handler and so were correctly handled.

MFC after:	2 weeks


  Commit: b1e62a30514d7d96f12a8d311365ae38e6c28543
      https://github.com/pcbsd/freebsd/commit/b1e62a30514d7d96f12a8d311365ae38e6c28543
  Author: jasone <jasone at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M contrib/jemalloc/ChangeLog
    M contrib/jemalloc/FREEBSD-diffs
    M contrib/jemalloc/FREEBSD-upgrade
    M contrib/jemalloc/VERSION
    M contrib/jemalloc/doc/jemalloc.3
    M contrib/jemalloc/include/jemalloc/internal/arena.h
    M contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h
    M contrib/jemalloc/include/jemalloc/internal/private_namespace.h
    M contrib/jemalloc/include/jemalloc/internal/tcache.h
    M contrib/jemalloc/include/jemalloc/jemalloc.h
    M contrib/jemalloc/src/arena.c
    M contrib/jemalloc/src/chunk.c
    M contrib/jemalloc/src/ctl.c
    M contrib/jemalloc/src/jemalloc.c

  Log Message:
  -----------
  Update jemalloc to version 3.4.1.


  Commit: aab6481ca070af787978e85b2540e1a5d98a5796
      https://github.com/pcbsd/freebsd/commit/aab6481ca070af787978e85b2540e1a5d98a5796
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sbin/ifconfig/ifconfig.8

  Log Message:
  -----------
  Provide a working example line for an interface with 1 address running
with CARP.

Currently, we've got a problem that interface isn't IFF_UP at the time
we assign it a redundant address, and the latter gets stuck in INIT state.
Additional SIOCSIFFLAGS from ifconfig(8) kicks it to a working state.

A proper fix is kernel side and appeared to be non-trivial, not to be
checked in before 10.0-RELEASE.

Submitted by:	Ole Myhre <ole.myhre dataoppdrag.no>


  Commit: c13057cda99bb0e6f77b03f2a0722df6a9aaba82
      https://github.com/pcbsd/freebsd/commit/c13057cda99bb0e6f77b03f2a0722df6a9aaba82
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/dev/aic7xxx/aic79xx.c
    M sys/dev/aic7xxx/aic7xxx.c
    M sys/dev/firewire/sbp_targ.c
    M sys/dev/isp/isp_freebsd.c
    M sys/dev/mpt/mpt_cam.c

  Log Message:
  -----------
  Partial MFproject/camlock r256671:
Fix several target mode SIMs to not blindly clear ccb_h.flags field of
ATIO CCBs.  Not all CCB flags there belong to them.


  Commit: d8bf9b360febfb3ee13f0dd80cf003cec35f84a5
      https://github.com/pcbsd/freebsd/commit/d8bf9b360febfb3ee13f0dd80cf003cec35f84a5
  Author: yongari <yongari at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/dev/re/if_re.c
    M sys/pci/if_rlreg.h

  Log Message:
  -----------
  Correct MAC revision bits. Previously it always cleared bit 20 and
bit 21.


  Commit: 7e02a6331a1f9ae883696527286456e4660e8ca3
      https://github.com/pcbsd/freebsd/commit/7e02a6331a1f9ae883696527286456e4660e8ca3
  Author: yongari <yongari at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/dev/re/if_re.c
    M sys/pci/if_rlreg.h

  Log Message:
  -----------
  Add preliminary support for RTL8106E PCIe FastEthernet.

H/W donated by:	RealTek Semiconductor Corp.


  Commit: a3e56e693410a9c9d61f2d1a1d485bd25607529e
      https://github.com/pcbsd/freebsd/commit/a3e56e693410a9c9d61f2d1a1d485bd25607529e
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-20 (Sun, 20 Oct 2013)

  Changed paths:
    M sys/kern/vfs_bio.c

  Log Message:
  -----------
  MFprojects/camlock r256619:
Restore BIO_UNMAPPED and BIO_TRANSIENT_MAPPING in biodonne() when unmapping
temporary mapped buffer.  That fixes double unmap if biodone() called twice
for the same BIO (but with different done methods).

Move mapping removal before calling bio_done() method.  I believe that it is
very wrong to do anything to BIO after reporting completion.  kib@ thinks
it was done for some forgotten now case when bio_done() method needed mapped
buffer. But 1) if BIO was sent as unmapped, then IMO done() should be called
in the same way; 2) IMO there is no guatantee that buffer will be mapped at
this point at all, for example, if all underlying stack supports unmapped
I/O, so bio_done() handler can not expect that.


  Commit: af618a2528150d2e376f5b1ed5ad0f1445382184
      https://github.com/pcbsd/freebsd/commit/af618a2528150d2e376f5b1ed5ad0f1445382184
  Author: ae <ae at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/net/if_media.h

  Log Message:
  -----------
  Add a note that lacp_compose_key() should be updated, when new media
types will be added.

Submitted by:	melifaro
X-MFC after:	r256689


  Commit: 9b3dfbc2507b9298fdb6550a8ea699a898717234
      https://github.com/pcbsd/freebsd/commit/9b3dfbc2507b9298fdb6550a8ea699a898717234
  Author: delphij <delphij at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M lib/libc/iconv/citrus_mapper.c

  Log Message:
  -----------
  Drop cm_lock before calling mapper_close, which in turn could call
_citrus_mapper_close again and result in a deadlock otherwise.

This is similar to NetBSD PR/24023 (fixed in their r1.5 of this file).

PR:		bin/182994
Submitted by:	Fabian Keil <fk fabiankeil de>
MFC after:	3 days


  Commit: 101264b729f3abbf30c2a44a669b20a693c6d80f
      https://github.com/pcbsd/freebsd/commit/101264b729f3abbf30c2a44a669b20a693c6d80f
  Author: hrs <hrs at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M etc/rc.d/jail

  Log Message:
  -----------
  - Fix jail_parallel_start="YES".
- Fix ip[46].addr when interface parameter is not defined.

Spotted by:	rpaulo


  Commit: 6fe8205051cd1f9ef9fafc97789953f8121cab8a
      https://github.com/pcbsd/freebsd/commit/6fe8205051cd1f9ef9fafc97789953f8121cab8a
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/cam/ata/ata_da.c

  Log Message:
  -----------
  MFprojects/camlock:
Remove hard limit on number of BIOs handled with one ATA TRIM request.


  Commit: 6d8fb50c15c114b38ff68bae5663f3a63f0240c5
      https://github.com/pcbsd/freebsd/commit/6d8fb50c15c114b38ff68bae5663f3a63f0240c5
  Author: trasz <trasz at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M bin/ps/print.c

  Log Message:
  -----------
  Don't test arrays for being NULL.

MFC after:	1 month


  Commit: fc5681aea5cc29acd14c9e3f6f0550bda5c0847a
      https://github.com/pcbsd/freebsd/commit/fc5681aea5cc29acd14c9e3f6f0550bda5c0847a
  Author: ganbold <ganbold at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    R sys/arm/broadcom/bcm2835/dwc_otg_brcm.c
    M sys/arm/broadcom/bcm2835/files.bcm2835
    A sys/dev/usb/controller/dwc_otg_fdt.c

  Log Message:
  -----------
  Move and rename dwc otg driver to more
generic one as it appears to work
for rk3188 SoC based board too.

No objections from: hselasky@
Reviewed by: ray@


  Commit: ef6ea497b55ee2f4e9a50d3b5dd4abaec91884bf
      https://github.com/pcbsd/freebsd/commit/ef6ea497b55ee2f4e9a50d3b5dd4abaec91884bf
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M Makefile.inc1

  Log Message:
  -----------
  Fix 'make delete-old-libs' and 'make check-libs' to delete .debug
files created by WITH_DEBUG_FILES. Also cleanup .symbols files from
the period between r244236 when .symbols were supported and r251512
when they were renamed to .debug.

Only propose to delete a .debug file if the corresponding library
itself was deleted already.

Reported by:	des
Reviewed by:	emaste (earlier version)
Approved by:	bapt
MFC after:	3 days


  Commit: 99ff385fd0d74738f004dbc03daebb772f4c4966
      https://github.com/pcbsd/freebsd/commit/99ff385fd0d74738f004dbc03daebb772f4c4966
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/cam/ata/ata_da.c
    M sys/cam/ata/ata_pmp.c
    M sys/cam/ata/ata_xpt.c
    M sys/cam/cam_ccb.h
    M sys/cam/cam_periph.c
    M sys/cam/cam_periph.h
    M sys/cam/cam_queue.c
    M sys/cam/cam_queue.h
    M sys/cam/cam_sim.c
    M sys/cam/cam_sim.h
    M sys/cam/cam_xpt.c
    M sys/cam/cam_xpt.h
    M sys/cam/cam_xpt_internal.h
    M sys/cam/cam_xpt_sim.h
    M sys/cam/ctl/ctl_frontend_cam_sim.c
    M sys/cam/ctl/scsi_ctl.c
    M sys/cam/scsi/scsi_cd.c
    M sys/cam/scsi/scsi_ch.c
    M sys/cam/scsi/scsi_da.c
    M sys/cam/scsi/scsi_enc.c
    M sys/cam/scsi/scsi_enc_internal.h
    M sys/cam/scsi/scsi_enc_safte.c
    M sys/cam/scsi/scsi_enc_ses.c
    M sys/cam/scsi/scsi_pass.c
    M sys/cam/scsi/scsi_pt.c
    M sys/cam/scsi/scsi_sa.c
    M sys/cam/scsi/scsi_sg.c
    M sys/cam/scsi/scsi_targ_bh.c
    M sys/cam/scsi/scsi_target.c
    M sys/cam/scsi/scsi_xpt.c
    M sys/dev/ahci/ahci.c
    M sys/dev/ahci/ahci.h
    M sys/dev/ata/ata-all.c
    M sys/dev/isp/isp_freebsd.c
    M sys/dev/mvs/mvs.c
    M sys/dev/siis/siis.c

  Log Message:
  -----------
  Merge CAM locking changes from the projects/camlock branch to radically
reduce lock congestion and improve SMP scalability of the SCSI/ATA stack,
preparing the ground for the coming next GEOM direct dispatch support.

Replace big per-SIM locks with bunch of smaller ones:
 - per-LUN locks to protect device and peripheral drivers state;
 - per-target locks to protect list of LUNs on target;
 - per-bus locks to protect reference counting;
 - per-send queue locks to protect queue of CCBs to be sent;
 - per-done queue locks to protect queue of completed CCBs;
 - remaining per-SIM locks now protect only HBA driver internals.

While holding LUN lock it is allowed (while not recommended for performance
reasons) to take SIM lock.  The opposite acquisition order is forbidden.
All the other locks are leaf locks, that can be taken anywhere, but should
not be cascaded.  Many functions, such as: xpt_action(), xpt_done(),
xpt_async(), xpt_create_path(), etc. are no longer require (but allow) SIM
lock to be held.

To keep compatibility and solve cases where SIM lock can't be dropped, all
xpt_async() calls in addition to xpt_done() calls are queued to completion
threads for async processing in clean environment without SIM lock held.

Instead of single CAM SWI thread, used for commands completion processing
before, use multiple (depending on number of CPUs) threads.  Load balanced
between them using "hash" of the device B:T:L address.

HBA drivers that can drop SIM lock during completion processing and have
sufficient number of completion threads to efficiently scale to multiple
CPUs can use new function xpt_done_direct() to avoid extra context switch.
Make ahci(4) driver to use this mechanism depending on hardware setup.

Sponsored by:	iXsystems, Inc.
MFC after:	2 months


  Commit: 9f0cd2b7593da9fe3ab88a0ed16f010cde1237c1
      https://github.com/pcbsd/freebsd/commit/9f0cd2b7593da9fe3ab88a0ed16f010cde1237c1
  Author: mckusick <mckusick at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/ufs/ffs/ffs_softdep.c

  Log Message:
  -----------
  Fix build problem on ARM (which defaults to building without soft updates).

Reported by:  Tinderbox
Sponsored by: Netflix


  Commit: d77c1d26a8c18565c3af6df2c8f171c8147ad67c
      https://github.com/pcbsd/freebsd/commit/d77c1d26a8c18565c3af6df2c8f171c8147ad67c
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/powerpc/ofw/ofw_pci.c
    M sys/powerpc/ofw/ofw_pci.h

  Log Message:
  -----------
  Provide an interface for PCI bus drivers that need some of ofw_pci's
metadata during attach.


  Commit: bbb34fefa16744cfad509975116b1d2a3d8e2e61
      https://github.com/pcbsd/freebsd/commit/bbb34fefa16744cfad509975116b1d2a3d8e2e61
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/kern/uipc_syscalls.c

  Log Message:
  -----------
  Print more useful information about the transfer that trigger the assertion.
Other data is available with ddb command 'show pginfo'.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: 3764544c53a5b1e50422015f4c2443f1738dac17
      https://github.com/pcbsd/freebsd/commit/3764544c53a5b1e50422015f4c2443f1738dac17
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/dev/drm2/i915/i915_drv.c

  Log Message:
  -----------
  Reset function on SandyBridge holds the gt_lock for the whole duration
already.  Also, according to the specs, GDRST register is not in the
power well, so the forcewake for reset status read is excessive for
this reason.

Use plain register read for waiting of the reset completion
notification, to avoid gt_lock recursion.  Linux upstream did the
similar change, but their code was already restructured.

Reported by:	ray
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: 80e669df9e8ddb312b35886be11c306ee738b4f1
      https://github.com/pcbsd/freebsd/commit/80e669df9e8ddb312b35886be11c306ee738b4f1
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/kern/kern_event.c
    M sys/kern/kern_resource.c
    M sys/sys/eventvar.h
    M sys/sys/resource.h
    M sys/sys/resourcevar.h

  Log Message:
  -----------
  Add a resource limit for the total number of kqueues available to the
user.  Kqueue now saves the ucred of the allocating thread, to
correctly decrement the counter on close.

Under some specific and not real-world use scenario for kqueue, it is
possible for the kqueues to consume memory proportional to the square
of the number of the filedescriptors available to the process.  Limit
allows administrator to prevent the abuse.

This is kernel-mode side of the change, with the user-mode enabling
commit following.

Reported and tested by:	pho
Discussed with:	jmg
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks


  Commit: 734382a525a0efc40130c452c5a765dc2249ad55
      https://github.com/pcbsd/freebsd/commit/734382a525a0efc40130c452c5a765dc2249ad55
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M bin/sh/miscbltin.c
    M etc/login.conf
    M lib/libc/sys/getrlimit.2
    M lib/libutil/login_class.3
    M lib/libutil/login_class.c
    M usr.bin/limits/limits.c
    M usr.bin/procstat/procstat_rlimit.c

  Log Message:
  -----------
  Add a resource limit for the total number of kqueues available to the
user.  Kqueue now saves the ucred of the allocating thread, to
correctly decrement the counter on close.

Under some specific and not real-world use scenario for kqueue, it is
possible for the kqueues to consume memory proportional to the square
of the number of the filedescriptors available to the process.  Limit
allows administrator to prevent the abuse.

This is kernel-mode side of the change, with the user-mode enabling
commit following.

Reported and tested by:	pho
Discussed with:	jmg
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks


  Commit: c55757d2d7eef3b4c642743140ed0029abe108f2
      https://github.com/pcbsd/freebsd/commit/c55757d2d7eef3b4c642743140ed0029abe108f2
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/powerpc/powerpc/nexus.c

  Log Message:
  -----------
  Use standard ofw_bus helpers instead of reinventing the wheel.


  Commit: 0e8668d655121321c7918b6844f09727f4f531e0
      https://github.com/pcbsd/freebsd/commit/0e8668d655121321c7918b6844f09727f4f531e0
  Author: emaste <emaste at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M contrib/binutils/gas/config/tc-mips.c
    M contrib/binutils/gas/config/tc-mips.h

  Log Message:
  -----------
  Don't force 64-bit DWARF2 on MIPS

64-bit debug data is only necessary for objects with greater than 4GB of
debug data, and is not used on other 64-bit FreeBSD targets.

Sponsored by:	DARPA, AFRL


  Commit: cbedeeb267836a2817d72284e5a10709bd8f0c4c
      https://github.com/pcbsd/freebsd/commit/cbedeeb267836a2817d72284e5a10709bd8f0c4c
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/ufs/ffs/ffs_vfsops.c

  Log Message:
  -----------
  Allow kernels without options SOFTUPDATES to build.  This should fix the
embedded tinderboxes.

Reviewed by:	emaste


  Commit: c993286d6ac32e22fbd07c18badb3138f07bf88d
      https://github.com/pcbsd/freebsd/commit/c993286d6ac32e22fbd07c18badb3138f07bf88d
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/conf/files
    M sys/dev/fdt/fdt_common.c
    M sys/dev/fdt/fdt_common.h
    A sys/dev/fdt/fdt_ic_if.m
    M sys/dev/fdt/simplebus.c

  Log Message:
  -----------
  MFP4: 223121 (FDT infrastructure portion)

Implement support for interrupt-parent nodes in simplebus.  The current
implementation requires that device declarations have an interrupt-parent
node and that it point to a device that has registered itself as a
interrupt controller in fdt_ic_list_head and implements the fdt_ic
interface.

Sponsored by:   DARPA/AFRL


  Commit: 2470f9f00db07ec89ad8a5a86fd365ba49929a3a
      https://github.com/pcbsd/freebsd/commit/2470f9f00db07ec89ad8a5a86fd365ba49929a3a
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/kern/subr_taskqueue.c

  Log Message:
  -----------
  Add comments that taskqueue_enqueue_locked() returns without the lock.


  Commit: 62181629ffb40993f74f44382538e67b8ecfd7ef
      https://github.com/pcbsd/freebsd/commit/62181629ffb40993f74f44382538e67b8ecfd7ef
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/powerpc/booke/pmap.c

  Log Message:
  -----------
  Make hard-wired TLB allocations be at minimum one page. This is required by
some implementations, most notably (in my case) QEMU's e500 emulation.


  Commit: f918613d2aae919439df82d33897debde8942b83
      https://github.com/pcbsd/freebsd/commit/f918613d2aae919439df82d33897debde8942b83
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M share/man/man4/Makefile
    R share/man/man4/isf.4
    M sys/conf/files
    R sys/dev/isf/isf.c
    R sys/dev/isf/isf.h
    R sys/dev/isf/isf_fdt.c
    R sys/dev/isf/isf_nexus.c
    M sys/mips/conf/BERI_DE4.hints
    M sys/mips/conf/BERI_DE4_MDROOT
    M sys/mips/conf/BERI_DE4_SDROOT
    M usr.sbin/Makefile
    R usr.sbin/isfctl/Makefile
    R usr.sbin/isfctl/isfctl.8
    R usr.sbin/isfctl/isfctl.c

  Log Message:
  -----------
  Remove the isf(4) driver.  It was created by accident and is subset of
the cfi(4) driver.  It remained in the tree longer than would be ideal
due to the time required to bring cfi(4) to feature parity.

Sponsored by:	DARPA/AFRL
MFC after:	3 days


  Commit: 05d540d1f4ff3635da8aeb7a47374d0e8cd60331
      https://github.com/pcbsd/freebsd/commit/05d540d1f4ff3635da8aeb7a47374d0e8cd60331
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M contrib/gcclibs/libssp/ssp.c

  Log Message:
  -----------
  Resolve clang warning about a use of syslog. By using a proper enforcement
of string format in a call so syslog

/usr/src/gnu/lib/libssp/../../../contrib/gcclibs/libssp/ssp.c:137:23:
warning: format string is not a string literal (potentially insecure)
      [-Wformat-security]
    syslog (LOG_CRIT, msg1);
                ^~~~

Reviewed by:	dim@


  Commit: b9e630e1c44cba8d17e2dcaa0836e1e81e3345de
      https://github.com/pcbsd/freebsd/commit/b9e630e1c44cba8d17e2dcaa0836e1e81e3345de
  Author: bz <bz at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/dev/xen/netback/netback.c

  Log Message:
  -----------
  Make netback compile without INET support in the kernel.

This shuld have been a problem since r230587.  Not exactly sure why it
was not detected the last weeks with the tinderbox.  I would assume
r255744 is what started to cause it.

MFC after:	1 week


  Commit: df85c26ef500ddf5fecdf28d80e5d9a7c8b2bd9c
      https://github.com/pcbsd/freebsd/commit/df85c26ef500ddf5fecdf28d80e5d9a7c8b2bd9c
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/dev/ofw/ofw_fdt.c

  Log Message:
  -----------
  Return standards-compliant code from OF_nextprop() with FDT when no
properties remain on this node.


  Commit: 10d2c4a76670d6817f4a18a0f2b36c436fc44c11
      https://github.com/pcbsd/freebsd/commit/10d2c4a76670d6817f4a18a0f2b36c436fc44c11
  Author: gonzo <gonzo at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/arm/broadcom/bcm2835/bcm2835_wdog.c

  Log Message:
  -----------
  - Implement watchdog function and register it with watchdog list


  Commit: 4939585cd7eacd0ccb0f9708e5f6e4aad8fa150d
      https://github.com/pcbsd/freebsd/commit/4939585cd7eacd0ccb0f9708e5f6e4aad8fa150d
  Author: gonzo <gonzo at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M sys/arm/allwinner/a10_wdog.c

  Log Message:
  -----------
  Make watchdog function conform watchdog(9):
Set error to 0 when watchdog is armed and disable it when timeout
is too large to be set.


  Commit: 8963a6fe45a3435608617634ce4f42aaea5641cb
      https://github.com/pcbsd/freebsd/commit/8963a6fe45a3435608617634ce4f42aaea5641cb
  Author: des <des at FreeBSD.org>
  Date:   2013-10-21 (Mon, 21 Oct 2013)

  Changed paths:
    M etc/netstart

  Log Message:
  -----------
  Start rtsold if necessary.

Reviewed by:	hrs
MFC after:	3 days


  Commit: 724e4bd0b043b264c4c2dfacc8cc9e7c318c223e
      https://github.com/pcbsd/freebsd/commit/724e4bd0b043b264c4c2dfacc8cc9e7c318c223e
  Author: des <des at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M etc/rc.d/rtadvd

  Log Message:
  -----------
  Add a reload command.

Reviewed by:	hrs
MFC after:	3 days


  Commit: 4219fc00741f40993b2047c0524fe87ad9bce077
      https://github.com/pcbsd/freebsd/commit/4219fc00741f40993b2047c0524fe87ad9bce077
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/cam/ata/ata_da.c
    M sys/cam/scsi/scsi_da.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
    M sys/dev/md/md.c
    M sys/geom/concat/g_concat.c
    M sys/geom/concat/g_concat.h
    M sys/geom/gate/g_gate.c
    M sys/geom/geom.h
    M sys/geom/geom_dev.c
    M sys/geom/geom_disk.c
    M sys/geom/geom_disk.h
    M sys/geom/geom_int.h
    M sys/geom/geom_io.c
    M sys/geom/geom_kern.c
    M sys/geom/geom_slice.c
    M sys/geom/geom_vfs.c
    M sys/geom/mirror/g_mirror.c
    M sys/geom/mirror/g_mirror.h
    M sys/geom/multipath/g_multipath.c
    M sys/geom/nop/g_nop.c
    M sys/geom/nop/g_nop.h
    M sys/geom/part/g_part.c
    M sys/geom/raid/g_raid.c
    M sys/geom/raid/md_ddf.c
    M sys/geom/raid/md_intel.c
    M sys/geom/raid/md_jmicron.c
    M sys/geom/raid/md_nvidia.c
    M sys/geom/raid/md_promise.c
    M sys/geom/raid/md_sii.c
    M sys/geom/stripe/g_stripe.c
    M sys/geom/stripe/g_stripe.h
    M sys/geom/zero/g_zero.c
    M sys/kern/subr_devstat.c
    M sys/sys/proc.h

  Log Message:
  -----------
  Merge GEOM direct dispatch changes from the projects/camlock branch.

When safety requirements are met, it allows to avoid passing I/O requests
to GEOM g_up/g_down thread, executing them directly in the caller context.
That allows to avoid CPU bottlenecks in g_up/g_down threads, plus avoid
several context switches per I/O.

The defined now safety requirements are:
 - caller should not hold any locks and should be reenterable;
 - callee should not depend on GEOM dual-threaded concurency semantics;
 - on the way down, if request is unmapped while callee doesn't support it,
   the context should be sleepable;
 - kernel thread stack usage should be below 50%.

To keep compatibility with GEOM classes not meeting above requirements
new provider and consumer flags added:
 - G_CF_DIRECT_SEND -- consumer code meets caller requirements (request);
 - G_CF_DIRECT_RECEIVE -- consumer code meets callee requirements (done);
 - G_PF_DIRECT_SEND -- provider code meets caller requirements (done);
 - G_PF_DIRECT_RECEIVE -- provider code meets callee requirements (request).
Capable GEOM class can set them, allowing direct dispatch in cases where
it is safe.  If any of requirements are not met, request is queued to
g_up or g_down thread same as before.

Such GEOM classes were reviewed and updated to support direct dispatch:
CONCAT, DEV, DISK, GATE, MD, MIRROR, MULTIPATH, NOP, PART, RAID, STRIPE,
VFS, ZERO, ZFS::VDEV, ZFS::ZVOL, all classes based on g_slice KPI (LABEL,
MAP, FLASHMAP, etc).

To declare direct completion capability disk(9) KPI got new flag equivalent
to G_PF_DIRECT_SEND -- DISKFLAG_DIRECT_COMPLETION.  da(4) and ada(4) disk
drivers got it set now thanks to earlier CAM locking work.

This change more then twice increases peak block storage performance on
systems with manu CPUs, together with earlier CAM locking changes reaching
more then 1 million IOPS (512 byte raw reads from 16 SATA SSDs on 4 HBAs to
256 user-level threads).

Sponsored by:	iXsystems, Inc.
MFC after:	2 months


  Commit: 81c5dcd662f499754feb0a59c7823445b4e120d8
      https://github.com/pcbsd/freebsd/commit/81c5dcd662f499754feb0a59c7823445b4e120d8
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M share/man/man9/disk.9
    M sys/geom/geom_disk.c
    M sys/geom/geom_disk.h

  Log Message:
  -----------
  Remove Giant-locked drivers support (DISKFLAG_NEEDSGIANT flag) from disk(9).

Since at least FreeBSD 7 we had only four of them in the base tree, and
in head branch, thanks to jhb@, we have no any for more then a year.


  Commit: f1e553e2f19bb1bd931a484604c3c55da1b3399a
      https://github.com/pcbsd/freebsd/commit/f1e553e2f19bb1bd931a484604c3c55da1b3399a
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/kern/kern_conf.c

  Log Message:
  -----------
  Remove global device lock acquisition from dev_relthread(), replacing it
with atomics on per-device data.


  Commit: 52b6f63374560b0863c486297419a1e65f0c2f0c
      https://github.com/pcbsd/freebsd/commit/52b6f63374560b0863c486297419a1e65f0c2f0c
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M share/man/man4/ahci.4

  Log Message:
  -----------
  Update ahci(4), respecting recent driver changes.


  Commit: 5a9666e23ddf7ea0d0375da8cca9379cb64b5343
      https://github.com/pcbsd/freebsd/commit/5a9666e23ddf7ea0d0375da8cca9379cb64b5343
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/dev/aha/aha.c

  Log Message:
  -----------
  Fix memory and references leak due to unfreed path.

Coverity CID:	1109817


  Commit: aad552b29556e89a94a265734b05e4c86c230ef3
      https://github.com/pcbsd/freebsd/commit/aad552b29556e89a94a265734b05e4c86c230ef3
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/cam/cam_xpt.c

  Log Message:
  -----------
  Unconditionally acquire periph reference on CCB allocation failure.

cam_periph_acquire() can return error if periph already invalidated, but
that may be unacceptable and cause deadlock if the invalidated periph can't
be destroyed without "executing" the scheduled request.

Coverity CID:	1109822
MFC after:	2 months


  Commit: 1c55b38aeb696ce04e221122ef481710d7baef65
      https://github.com/pcbsd/freebsd/commit/1c55b38aeb696ce04e221122ef481710d7baef65
  Author: smh <smh at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c

  Log Message:
  -----------
  Use the vdev's ashift to calculate the supported min block size passed to
zio_compress_data(..) when compressing l2arc buffers.

This eliminates l2arc I/O errors, which resulted in very poor performance on
vdev's configured with block size greater than 512b due to compression
assuming a smaller min block size than the vdev supports.

MFC after:	2 days


  Commit: b35f8f15bc626be0667a34c32945900e28003d2b
      https://github.com/pcbsd/freebsd/commit/b35f8f15bc626be0667a34c32945900e28003d2b
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/dev/buslogic/bt.c

  Log Message:
  -----------
  Fix memory and references leak due to unfreed path.

Coverity CID:	1109815


  Commit: 4cea183859e615660d46fdb0a75f3411f2366de6
      https://github.com/pcbsd/freebsd/commit/4cea183859e615660d46fdb0a75f3411f2366de6
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/cam/cam_periph.c

  Log Message:
  -----------
  Fix memory and references leak due to unfreed path.

Coverity CID:	1054773


  Commit: 5341f73ee49a13a510f6140f642d8775e8fe03ab
      https://github.com/pcbsd/freebsd/commit/5341f73ee49a13a510f6140f642d8775e8fe03ab
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/conf/files.powerpc
    M sys/dev/fdt/fdt_common.c
    M sys/dev/fdt/fdt_pci.c
    M sys/dev/fdt/fdt_powerpc.c
    R sys/powerpc/mambo/mambo_openpic.c
    A sys/powerpc/ofw/openpic_ofw.c
    R sys/powerpc/powermac/openpic_macio.c
    R sys/powerpc/powerpc/openpic_fdt.c

  Log Message:
  -----------
  Standards-conformance and code deduplication:
- Use bus reference phandles in place of FDT offsets as IRQ domain keys
- Unify the identical macio/fdt/mambo OpenPIC drivers into one
- Be more forgiving (following ePAPR) about what we need from the device
  tree to identify an OpenPIC
- Correctly map all IRQs into an interrupt domain
- Set IRQ_*_CONFORM for interrupts on an unknown PIC type instead of
  failing attachment for that device.


  Commit: 27cff55439d0b57e99e50db74ced328dcadc7c78
      https://github.com/pcbsd/freebsd/commit/27cff55439d0b57e99e50db74ced328dcadc7c78
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/dev/fdt/fdtbus.c

  Log Message:
  -----------
  Allow lots of interrupts (useful on multi-domain platforms) and do not
set device_quiet() on all devices attached under nexus(4).


  Commit: 06ca62c4e52739b0e878fed9af593d39b88df95e
      https://github.com/pcbsd/freebsd/commit/06ca62c4e52739b0e878fed9af593d39b88df95e
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/dev/cfi/cfi_bus_nexus.c

  Log Message:
  -----------
  Set BUS_PROBE_NOWILDCARD on this attachment as a stopgap. Unconditionally
poking at registers in unknown devices is not the best probe mechanism.
This should be reverted and a better solution found later.


  Commit: d19792c0b0b466d80a0f45bad995b9c3aaa2dea2
      https://github.com/pcbsd/freebsd/commit/d19792c0b0b466d80a0f45bad995b9c3aaa2dea2
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/powerpc/powerpc/nexus.c

  Log Message:
  -----------
  Catch up on 6 years of improvements in Open Firmware nexus devices by
importing the sparc64 one. At least 90% of this code is MI and will be
moved into /sys/dev/ofw at some point in the future.


  Commit: 6a1ac1b4fa2cbf192df5314a8c765877ae256a0d
      https://github.com/pcbsd/freebsd/commit/6a1ac1b4fa2cbf192df5314a8c765877ae256a0d
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/dev/fdt/fdt_mips.c
    A sys/mips/beri/beri_pic.c
    M sys/mips/beri/files.beri

  Log Message:
  -----------
  MFP4: 223121 (PIC portion), 225861, 227822, 229692 (PIC only), 229693,
230523, 1123614

Implement a driver for Robert Norton's PIC as an FDT interrupt
controller. Devices whose interrupt-parent property points to a beripic
device will have their interrupt allocation, activation , and setup
operations routed through the IC rather than down the traditional bus
hierarchy.

This driver largely abstracts the underlying CPU away allowing the
PIC to be implemented on CPU's other than BERI. Due to insufficient
abstractions a small amount of MIPS specific code is currently required
in fdt_mips.c and to implement counters.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: e0414fcda4641fe192ca5f6b6b9595ff8b993a11
      https://github.com/pcbsd/freebsd/commit/e0414fcda4641fe192ca5f6b6b9595ff8b993a11
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    A sys/boot/fdt/dts/beri-sim.dts
    A sys/boot/fdt/dts/beripad-de4.dts
    M sys/mips/conf/BERI_DE4.hints
    A sys/mips/conf/BERI_DE4_BASE
    M sys/mips/conf/BERI_DE4_MDROOT
    M sys/mips/conf/BERI_DE4_SDROOT
    A sys/mips/conf/BERI_SIM_BASE
    M sys/mips/conf/BERI_SIM_MDROOT
    A sys/mips/conf/BERI_SIM_SDROOT
    M sys/mips/conf/BERI_TEMPLATE

  Log Message:
  -----------
  Sync BERI kernel configs with P4:

Switch the majority of device configuration to FDT from hints.

Add BERI_*_BASE configs to reduce duplication in the MDROOT and SDROOT
kernels.

Add NFS and GSSAPI support by default.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: 71d461451d91c0ecbe026b19c7590364f30d9326
      https://github.com/pcbsd/freebsd/commit/71d461451d91c0ecbe026b19c7590364f30d9326
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/powerpc/powerpc/nexus.c

  Log Message:
  -----------
  Ignore registers on devices where the reg property is malformed. Issue a
warning if this happens under bootverbose. This prevents some
strange-looking entries in dmesg for SMU devices on Apple G5 systems.


  Commit: 715a26c72a608e4b4a85a03e0916e6a49e4d6db3
      https://github.com/pcbsd/freebsd/commit/715a26c72a608e4b4a85a03e0916e6a49e4d6db3
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M Makefile.inc1
    M share/mk/bsd.own.mk

  Log Message:
  -----------
  Stop conflating WITHOUT_CLANG with WITHOUT_CLANG_IS_CC.  This allows
bootstrapping a copy of clang without building clang for the base system
which is useful for nanobsd and similar setups.  It's still probably
wrong to conflate what is installed as /usr/bin/cc with the selection
of a bootstrap compiler under WITH*_CLANG_IS_CC, but that's for another
day.

MFC after:	1 week
Sponsored by:	DARPA/AFRL


  Commit: 3548a5af767b749fbe4e123cd01dc7bb354a0b22
      https://github.com/pcbsd/freebsd/commit/3548a5af767b749fbe4e123cd01dc7bb354a0b22
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/dev/ffec/if_ffec.c

  Log Message:
  -----------
  Mask out non-address bits in the mac address register, for proper
detection of an all-zeroes address.  Also remove a misplaced return.

Reviewed by:	br@


  Commit: cfdd057c36b1bfe3a8b05f51d54b6e7deb743729
      https://github.com/pcbsd/freebsd/commit/cfdd057c36b1bfe3a8b05f51d54b6e7deb743729
  Author: andre <andre at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/netinet/tcp_input.c

  Log Message:
  -----------
  The TCP delayed ACK logic isn't aware of LRO passing up large aggregated
segments thinking it received only one segment. This causes it to enable
the delay the ACK for 100ms to wait for another segment which may never
come because all the data was received already.

Doing delayed ACK for LRO segments is bogus for two reasons: a) it pushes
us further away from acking every other packet; b) it introduces additional
delay in responding to the sender.  The latter is especially bad because it
is in the nature of LRO to aggregated all segments of a burst with no more
coming until an ACK is sent back.

Change the delayed ACK logic to detect LRO segments by being larger than
the MSS for this connection and issuing an immediate ACK for them to keep
the ACK clock ticking without interruption.

Reported by:	julian, cperciva
Tested by:	cperciva
Reviewed by:	lstewart
MFC after:	3 days


  Commit: 3a45219eeb6feceb7124874e73f8d18cd22cc72d
      https://github.com/pcbsd/freebsd/commit/3a45219eeb6feceb7124874e73f8d18cd22cc72d
  Author: cperciva <cperciva at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M Makefile.inc1

  Log Message:
  -----------
  Thou shalt not leak build host state into the system being compiled.

The VERSION variable is encoded into the SUNW_ctf sections of the kernel
and every kernel module when dtrace is enabled; starting with 9.2-RELEASE
(when dtrace was turned on in GENERIC) this means that different host kernels
will result in very different kernel binaries being generated.  This tripped
up freebsd-update builds after the build boxes were updated from 9.x to 10.x.

MFC after:	3 days (stable/9)
X-MFC after:	0 days (stable/10)
Security:	Rendered two members of so@ temporarily insane


  Commit: bb2f04b00e06c155f443d7f89468c31fc0f0a5ed
      https://github.com/pcbsd/freebsd/commit/bb2f04b00e06c155f443d7f89468c31fc0f0a5ed
  Author: gavin <gavin at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M usr.sbin/portsnap/portsnap/portsnap.8
    M usr.sbin/portsnap/portsnap/portsnap.sh

  Log Message:
  -----------
  Rename the "alfred" command to "auto", and document it.  Retain support
for "portsnap alfred" for now.

Discussed:	many times, most recently on svn-src-all
MFC after:	1 week


  Commit: 1a8a58e831391306e8ee4a788ec4a80a51bad8ab
      https://github.com/pcbsd/freebsd/commit/1a8a58e831391306e8ee4a788ec4a80a51bad8ab
  Author: tijl <tijl at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M include/pthread.h

  Log Message:
  -----------
  Add a dummy statement to the beginning of the pthread_cleanup_pop() macro
to allow a call of the macro to be labelled as in:

label:
  pthread_cleanup_pop();

Reviewed by:	imp
MFC after:	3 days


  Commit: 6e0d51c7d3a47e8482197a017d255971befe01ee
      https://github.com/pcbsd/freebsd/commit/6e0d51c7d3a47e8482197a017d255971befe01ee
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M usr.sbin/bhyve/pci_ahci.c

  Log Message:
  -----------
  Fix AHCI ATAPI emulation when backed with /dev/cd0

- remove assumption that the backing file/device had
  512-byte sectors
- fix incorrect iovec size variable that would result
  in a buffer overrun when an o/s issued an i/o request
  with more s/g elements than the blockif api

Reviewed by:	Zhixiang Yu (zxyu.core at gmail.com)
MFC after:	3 days


  Commit: b0b3f778c26a2ded14bee4b22be21cfe2b079a3e
      https://github.com/pcbsd/freebsd/commit/b0b3f778c26a2ded14bee4b22be21cfe2b079a3e
  Author: jhb <jhb at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M share/man/man9/Makefile
    A share/man/man9/getenv.9

  Log Message:
  -----------
  Add a manpage for the getenv() family of functions in the kernel.


  Commit: 73bc5e49a2dd3210bcdf6659e1fabd70908c7c4a
      https://github.com/pcbsd/freebsd/commit/73bc5e49a2dd3210bcdf6659e1fabd70908c7c4a
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/mips/conf/BERI_DE4_BASE

  Log Message:
  -----------
  Enable ATSE_CFI_HACK in BERI configs, stable MAC addresses are useful.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: f79afef6544806637f37a77e0a14d8e2d70b0d24
      https://github.com/pcbsd/freebsd/commit/f79afef6544806637f37a77e0a14d8e2d70b0d24
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/dev/ofw/openfirm.c
    M sys/dev/ofw/openfirm.h

  Log Message:
  -----------
  Add a new function (OF_getencprop()) that undoes the transformation applied
by encode-int. Specifically, it takes a set of 32-bit cell values and
changes them to host byte order. Most non-string instances of OF_getprop()
should be using this function, which is a no-op on big-endian platforms.


  Commit: b3379a2c0b41e6f70ef95f41f96e5753559f0213
      https://github.com/pcbsd/freebsd/commit/b3379a2c0b41e6f70ef95f41f96e5753559f0213
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/mips/include/pte.h

  Log Message:
  -----------
  MFP4:
Change 221534 by rwatson at rwatson_zenith_cl_cam_ac_uk on 2013/01/27 16:05:30
   FreeBSD/mips stores page-table entries in a near-identical format
  to MIPS TLB entries -- only it overrides certain "reserved" bits
  in the MIPS-defined EntryLo register to hold software-defined bits
  (swbits) to avoid significantly increasing the page table memory
  footprint.  On n32 and n64, these bits were (a) colliding with
  MIPS64r2 physical memory extensions and (b) being improperly
  cleared.
   Attempt to fix both of these problems by pushing swbits further
  along 64-bit EntryLo registers into the reserved space, and
  improving consistency between C-based and assembly-based clearing
  of swbits -- in particular, to use the same definition.  This
  should stop swbits from leaking into TLB entries -- while ignored
  by most current MIPS hardware, this would cause a problem with
  (much) larger physical memory sizes, and also leads to confusing
  hardware-level tracing as physical addresses contain unexpected
  (and inconsistent) higher bits.
   Discussed with: imp, jmallett

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: 995d9bb7fe4856b54f29f09038a53771b2220862
      https://github.com/pcbsd/freebsd/commit/995d9bb7fe4856b54f29f09038a53771b2220862
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/conf/options.mips
    M sys/mips/beri/std.beri
    M sys/mips/include/cpufunc.h
    M sys/mips/mips/cpu.c

  Log Message:
  -----------
  MFP4:
Change 228019 by bz at bz_zenith on 2013/04/23 13:55:30

	Add kernel side support for large TLB on BERI/CHERI.
	Modelled similar to NLM

MFC after:	3 days
Sponsored by:	DAPRA/AFRL


  Commit: 597e93896cf778969d39a07ddab502c7a0472284
      https://github.com/pcbsd/freebsd/commit/597e93896cf778969d39a07ddab502c7a0472284
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/mips/beri/beri_pic.c

  Log Message:
  -----------
  Remove a bit of debugging output that slipped into r256911.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: fe74736d2fe3240369ec50cd5028076a6548b670
      https://github.com/pcbsd/freebsd/commit/fe74736d2fe3240369ec50cd5028076a6548b670
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/conf/options.mips
    M sys/mips/mips/cache.c
    M sys/mips/mips/cpu.c

  Log Message:
  -----------
  MFP4:
Change 231031 by brooks at brooks_zenith on 2013/07/11 16:22:08
   Turn the unused and uncompilable MIPS_DISABLE_L1_CACHE define in
  cache.c into an option and when set force I- and D-cache line
  sizes to 0 (the latter part might be better as a tunable).
   Fix some casts in an #if 0'd bit of code which attempts to
  disable L1 cache ops when the cache is coherent.

Sponsored by:	DARPA/AFRL


  Commit: 15e1002387b7d7b3cfd66cfd2f22bbdefacbfae3
      https://github.com/pcbsd/freebsd/commit/15e1002387b7d7b3cfd66cfd2f22bbdefacbfae3
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/dev/ofw/openfirm.c
    M sys/dev/ofw/openfirm.h

  Log Message:
  -----------
  A few other common cases for encode-int decoding: OF_getencprop_alloc()
and OF_searchencprop(). I thought about using the element size parameter
to OF_getprop_alloc() to do endian-switching automatically, but it breaks
use with structs and a *lot* of FDT code (which can hopefully be moved to
these new APIs).

MFC after:	2 weeks


  Commit: deb8ffdc042e78c4c57a10093a39edfddec03008
      https://github.com/pcbsd/freebsd/commit/deb8ffdc042e78c4c57a10093a39edfddec03008
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/mips/mips/trap.c

  Log Message:
  -----------
  MFP4:
Change 221767 by rwatson at rwatson_zenith_cl_cam_ac_uk on 2013/02/05 14:18:53
   When printing out information on a TLB MOD exception for a user
  process (e.g., an attempt to write to a read-only page), report
  it as a "write" in the console message, rather than "unknown".

Change 221768 by rwatson at rwatson_zenith_cl_cam_ac_uk on 2013/02/05 14:28:00
   Fix post-compile but pre-commit typo in last changeset.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: 28439d6f4396a361b201e8d0552dd64a58d506f7
      https://github.com/pcbsd/freebsd/commit/28439d6f4396a361b201e8d0552dd64a58d506f7
  Author: jkim <jkim at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/boot/i386/libi386/Makefile
    M sys/boot/i386/libi386/smbios.c

  Log Message:
  -----------
  Allow users to set UUID in network byte order regardless of SMBIOS version.
Define BOOT_NETWORK_ENDIAN_UUID in make.conf(5) to enable this feature.


  Commit: 64322f67717a5f375cd3d1954cce6cbf0032d0ec
      https://github.com/pcbsd/freebsd/commit/64322f67717a5f375cd3d1954cce6cbf0032d0ec
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/arm/arm/stack_machdep.c

  Log Message:
  -----------
  Try to make sure the frame is indeed in the kernel memory.


  Commit: 957ce81ff4ab4251c96c03a69473781ae46b912a
      https://github.com/pcbsd/freebsd/commit/957ce81ff4ab4251c96c03a69473781ae46b912a
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/arm/xscale/ixp425/ixp425_mem.c

  Log Message:
  -----------
  Typo fix.


  Commit: ec847085fd55cc71e99f64a2354b40e36c35be40
      https://github.com/pcbsd/freebsd/commit/ec847085fd55cc71e99f64a2354b40e36c35be40
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/arm/xscale/ixp425/if_npe.c

  Log Message:
  -----------
  - Use bus_dmamap_unload(), it is not optional.
- The new allocator won't return coherent memory for any size > PAGE_SIZE,
so don't assume we have coherent memory, and explicitely use
bus_dmamap_sync().


  Commit: 9e59bf191191736745f3069e1b4e8a31aae5e03b
      https://github.com/pcbsd/freebsd/commit/9e59bf191191736745f3069e1b4e8a31aae5e03b
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/kern/kern_poll.c

  Log Message:
  -----------
  MFP4:
Change 221669 by bz at bz_zenith on 2013/02/01 12:26:04
   Run the initialization for polling earlier along with INTRs
  so that we can put network interface into polling mode by default
  if DEVICE_POLLING is compiled in and no interrupts are available.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: f5ba3a5495ae62fc4aadbabcc41b277616c62cd6
      https://github.com/pcbsd/freebsd/commit/f5ba3a5495ae62fc4aadbabcc41b277616c62cd6
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    A tools/tools/atsectl/Makefile
    A tools/tools/atsectl/atsectl.c

  Log Message:
  -----------
  MFP4: 1187103, 222076, 222057, 222051, 221799

Add atsectl, a simple utility to read and update MAC addresses stored in
the default flash location on Altera DE4 boards.  Typically used once
when setting up a board so leaving in tools rather than inflicting on
all users.

To build with world add LOCAL_DIRS=tools/tools/atsectl to the make
command line.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: 46eabcb94001225e102d684aaada090146876587
      https://github.com/pcbsd/freebsd/commit/46eabcb94001225e102d684aaada090146876587
  Author: ganbold <ganbold at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    A sys/boot/fdt/dts/rk3188-radxa.dts
    A sys/boot/fdt/dts/rk3188.dtsi

  Log Message:
  -----------
  Add FDT for Radxa Rock board and Rockchip RK3188 SoC.

Reviewed by: ray@


  Commit: 6b33f93b1ae507526b26e9b493859eef8e53bc2c
      https://github.com/pcbsd/freebsd/commit/6b33f93b1ae507526b26e9b493859eef8e53bc2c
  Author: ganbold <ganbold at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    A sys/arm/rockchip/bus_space.c
    A sys/arm/rockchip/common.c
    A sys/arm/rockchip/files.rk30xx
    A sys/arm/rockchip/rk30xx_gpio.c
    A sys/arm/rockchip/rk30xx_grf.c
    A sys/arm/rockchip/rk30xx_grf.h
    A sys/arm/rockchip/rk30xx_machdep.c
    A sys/arm/rockchip/rk30xx_pmu.c
    A sys/arm/rockchip/rk30xx_pmu.h
    A sys/arm/rockchip/std.rk30xx

  Log Message:
  -----------
  Import basic support for Rockchip RK3188 SoC.

Reviewed by: ray@


  Commit: d8ca131ea8aa165c95b4a9fde3769e33bfb5ffa7
      https://github.com/pcbsd/freebsd/commit/d8ca131ea8aa165c95b4a9fde3769e33bfb5ffa7
  Author: ganbold <ganbold at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    A sys/arm/conf/RADXA

  Log Message:
  -----------
  Radxa Rock board (by radxa.com) kernel config file.
More info on the Wiki page:
https://wiki.freebsd.org/FreeBSD/arm/Radxa%20Rock

Reviewed by: ray@


  Commit: c2c7122a9acb661af8242f2edcf1dff4655de7f8
      https://github.com/pcbsd/freebsd/commit/c2c7122a9acb661af8242f2edcf1dff4655de7f8
  Author: mjg <mjg at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/geom/nop/g_nop.c

  Log Message:
  -----------
  gnop: make sure that newly allocated memory for softc is zeroed

This prevents mtx_init from encountering non-zeros and panicking
the kernel as a result.

Reported by:	Keith White <kwhite site.uottawa.ca>


  Commit: 43bf9824a09a8b193ea701c77e35da1e22a98e8e
      https://github.com/pcbsd/freebsd/commit/43bf9824a09a8b193ea701c77e35da1e22a98e8e
  Author: eadler <eadler at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M share/man/man9/Makefile

  Log Message:
  -----------
  Add missing symlinks for the sbuf man page


  Commit: 66c25f9661e960cf0a90bd7e8974bf28674a55b5
      https://github.com/pcbsd/freebsd/commit/66c25f9661e960cf0a90bd7e8974bf28674a55b5
  Author: andreast <andreast at FreeBSD.org>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M sys/dev/ofw/openfirm.c

  Log Message:
  -----------
  Fix build.


  Commit: 212cc4c51f1283090add4cfee918f109c27544e7
      https://github.com/pcbsd/freebsd/commit/212cc4c51f1283090add4cfee918f109c27544e7
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_run.c

  Log Message:
  -----------
  Fix the RT2860_TX_SW_CFG2 init value on older revisions of RT3070 chip.


  Commit: 5c7a6f5d929fa744b3a959b187d32c752a5ea7d5
      https://github.com/pcbsd/freebsd/commit/5c7a6f5d929fa744b3a959b187d32c752a5ea7d5
  Author: smh <smh at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/cam/ata/ata_da.c
    M sys/cam/scsi/scsi_all.h
    M sys/cam/scsi/scsi_da.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
    M sys/geom/geom.h
    M sys/geom/geom_disk.c
    M sys/geom/geom_disk.h
    M sys/geom/geom_subr.c
    M sys/sys/ata.h

  Log Message:
  -----------
  Improve ZFS N-way mirror read performance by using load and locality
information.

The existing algorithm selects a preferred leaf vdev based on offset of the zio
request modulo the number of members in the mirror. It assumes the devices are
of equal performance and that spreading the requests randomly over both drives
will be sufficient to saturate them. In practice this results in the leaf vdevs
being under utilized.

The new algorithm takes into the following additional factors:
* Load of the vdevs (number outstanding I/O requests)
* The locality of last queued I/O vs the new I/O request.

Within the locality calculation additional knowledge about the underlying vdev
is considered such as; is the device backing the vdev a rotating media device.

This results in performance increases across the board as well as significant
increases for predominantly streaming loads and for configurations which don't
have evenly performing devices.

The following are results from a setup with 3 Way Mirror with 2 x HD's and
1 x SSD from a basic test running multiple parrallel dd's.

With pre-fetch disabled (vfs.zfs.prefetch_disable=1):

== Stripe Balanced (default) ==
Read 15360MB using bs: 1048576, readers: 3, took 161 seconds @ 95 MB/s
== Load Balanced (zfslinux) ==
Read 15360MB using bs: 1048576, readers: 3, took 297 seconds @ 51 MB/s
== Load Balanced (locality freebsd) ==
Read 15360MB using bs: 1048576, readers: 3, took 54 seconds @ 284 MB/s

With pre-fetch enabled (vfs.zfs.prefetch_disable=0):

== Stripe Balanced (default) ==
Read 15360MB using bs: 1048576, readers: 3, took 91 seconds @ 168 MB/s
== Load Balanced (zfslinux) ==
Read 15360MB using bs: 1048576, readers: 3, took 108 seconds @ 142 MB/s
== Load Balanced (locality freebsd) ==
Read 15360MB using bs: 1048576, readers: 3, took 48 seconds @ 320 MB/s

In addition to the performance changes the code was also restructured, with
the help of Justin Gibbs, to provide a more logical flow which also ensures
vdevs loads are only calculated from the set of valid candidates.

The following additional sysctls where added to allow the administrator
to tune the behaviour of the load algorithm:
* vfs.zfs.vdev.mirror.rotating_inc
* vfs.zfs.vdev.mirror.rotating_seek_inc
* vfs.zfs.vdev.mirror.rotating_seek_offset
* vfs.zfs.vdev.mirror.non_rotating_inc
* vfs.zfs.vdev.mirror.non_rotating_seek_inc

These changes where based on work started by the zfsonlinux developers:
https://github.com/zfsonlinux/zfs/pull/1487

Reviewed by:	gibbs, mav, will
MFC after:	2 weeks
Sponsored by:	Multiplay


  Commit: f18bfb33252640561ccdf2a06a6b40aa9c6ed719
      https://github.com/pcbsd/freebsd/commit/f18bfb33252640561ccdf2a06a6b40aa9c6ed719
  Author: loos <loos at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    A sys/arm/broadcom/bcm2835/bcm2835_bsc.c
    A sys/arm/broadcom/bcm2835/bcm2835_bscreg.h
    A sys/arm/broadcom/bcm2835/bcm2835_bscvar.h
    M sys/arm/broadcom/bcm2835/files.bcm2835
    M sys/arm/conf/RPI-B
    M sys/boot/fdt/dts/bcm2835.dtsi

  Log Message:
  -----------
  Add the Raspberry Pi BSC (I2C compliant) controller driver.

Reviewed by:	rpaulo
Approved by:	adrian (mentor)


  Commit: b0ecb798f6a22861594ab7a1dc1367a327d6ac8d
      https://github.com/pcbsd/freebsd/commit/b0ecb798f6a22861594ab7a1dc1367a327d6ac8d
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/cam/cam_xpt.c

  Log Message:
  -----------
  Move CAM_UNQUEUED_INDEX setting to the last moment and under the periph lock.
This fixes race condition with cam_periph_ccbwait(), causing use-after-free.


  Commit: 18f21fc4345886d687a039d66628dd9cd5d4c5ec
      https://github.com/pcbsd/freebsd/commit/18f21fc4345886d687a039d66628dd9cd5d4c5ec
  Author: loos <loos at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/conf/files

  Log Message:
  -----------
  Enable the build of OFW I2C bus for FDT systems.

Approved by:	adrian (mentor)


  Commit: 9e24ae1a7a83f4e171e6db258d3e259c84bf3fd5
      https://github.com/pcbsd/freebsd/commit/9e24ae1a7a83f4e171e6db258d3e259c84bf3fd5
  Author: jhb <jhb at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/netinet/in.h

  Log Message:
  -----------
  Finish r254925 and remove the last remaining sysctl name list macro.  The
one port that used it has been fixed to use the more portable
getprotoent(3) instead.


  Commit: 51470cc33fb04da33f08ea0b7c98e06d9de826fa
      https://github.com/pcbsd/freebsd/commit/51470cc33fb04da33f08ea0b7c98e06d9de826fa
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/mips/include/pte.h
    M sys/sys/time.h

  Log Message:
  -----------
  Revert r256934, it needs work to build on mips32.


  Commit: 9a7fe80e18a50ce12c6a8fe4992f6cdedee57069
      https://github.com/pcbsd/freebsd/commit/9a7fe80e18a50ce12c6a8fe4992f6cdedee57069
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/dev/ofw/ofw_bus_subr.c
    M sys/dev/ofw/ofw_console.c
    M sys/dev/ofw/ofw_iicbus.c
    M sys/dev/ofw/openfirm.c

  Log Message:
  -----------
  Make all Open Firmware internal interfaces endian-safe by using the new
OF_getencprop() API. This removes one explicit endianness conversion in
ofw_iicbus.c.


  Commit: b654c9fc92fa68344d8b7ffdf70b1146bdd8a5d4
      https://github.com/pcbsd/freebsd/commit/b654c9fc92fa68344d8b7ffdf70b1146bdd8a5d4
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/arm/mv/gpio.c
    M sys/dev/fdt/fdt_common.c
    M sys/dev/fdt/fdt_pci.c
    M sys/dev/fdt/simplebus.c
    M sys/dev/ofw/ofw_fdt.c

  Log Message:
  -----------
  Remove OF_instance_to_package() hack for FDT and replace with use of the
generic OF_xref_phandle() API universally. Also replace some related
explicit uses of fdt32_to_cpu() with OF_getencprop() calls.


  Commit: f6a0d91c0d6b615a9da2ecb3f7226184cb811401
      https://github.com/pcbsd/freebsd/commit/f6a0d91c0d6b615a9da2ecb3f7226184cb811401
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/dns_utils.c
    M usr.sbin/pkg/dns_utils.h
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Improve SRV records support for the pkg(8) bootstrap:
- order srv records by priorities
- for all entries of the same priority, order randomly respect the weight
- select the port where to fetch from respect the port provided in the SRV record

Obtained from:	pkg git repo
MFC after:	3 days


  Commit: 83318eaf22c72c45ae120d34a77660f07bdb425f
      https://github.com/pcbsd/freebsd/commit/83318eaf22c72c45ae120d34a77660f07bdb425f
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/powerpc/powerpc/nexus.c

  Log Message:
  -----------
  Use OF_getencprop() in preference to OF_getprop() for numerical quantities.
Since all supported PowerPC systems are big-endian, this is a no-op, but
this is preparatory work to moving this to /sys/dev/ofw.


  Commit: b4d70471e7453b597d00f3f93874a74f9abb78fe
      https://github.com/pcbsd/freebsd/commit/b4d70471e7453b597d00f3f93874a74f9abb78fe
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Allow to bootstrap by doing pkg add ./a/path/to/a/pkg_package.txz

Requested by:	many
MFC after:	3 days


  Commit: a31807497e09f734653e1c7dc282e934fa5c111e
      https://github.com/pcbsd/freebsd/commit/a31807497e09f734653e1c7dc282e934fa5c111e
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/sys/time.h

  Log Message:
  -----------
  Revert addition of sbintime and getsbintime that crept into r256963.

Pointyhat:	brooks


  Commit: 728dd7837bd74cedaa841e98e2a0d283ba0c52de
      https://github.com/pcbsd/freebsd/commit/728dd7837bd74cedaa841e98e2a0d283ba0c52de
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/powerpc/booke/platform_bare.c

  Log Message:
  -----------
  If the device tree directly contains the timebase frequency, use it. This
property is required by ePAPR, but maintain the fallback to bus-frequency
for compatibility.

MFC after:	2 weeks


  Commit: f46696e2f11e9f28735b639efc8c3f0228f78bef
      https://github.com/pcbsd/freebsd/commit/f46696e2f11e9f28735b639efc8c3f0228f78bef
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/powerpc/booke/platform_bare.c

  Log Message:
  -----------
  A quick addendum: the standard says that timebase-frequency can be either
32 or 64 bits, so allow either.


  Commit: 937a75310bc23113bc0fcef521bd9c5f8e7b4b54
      https://github.com/pcbsd/freebsd/commit/937a75310bc23113bc0fcef521bd9c5f8e7b4b54
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/cam/cam_xpt.c

  Log Message:
  -----------
  Minor (mostly cosmetical) addition to r256960.


  Commit: 13b0b47575db762799e66edac194a59c2b32ce71
      https://github.com/pcbsd/freebsd/commit/13b0b47575db762799e66edac194a59c2b32ce71
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    R sys/mips/conf/BERI_SIM.hints

  Log Message:
  -----------
  BERI_SIM.hint is no longer used, remove it.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: 01e871477fdbadb794f778ebf364ba030c050795
      https://github.com/pcbsd/freebsd/commit/01e871477fdbadb794f778ebf364ba030c050795
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/dns_utils.c

  Log Message:
  -----------
  Fix build with gcc

MFC after:	3 days


  Commit: ea7a9b5299daec5aa78216575a238ee43b04b468
      https://github.com/pcbsd/freebsd/commit/ea7a9b5299daec5aa78216575a238ee43b04b468
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/dev/ofw/ofw_bus.h
    M sys/dev/ofw/ofw_bus_if.m
    M sys/powerpc/ofw/ofw_pci.c
    M sys/powerpc/ofw/ofw_pcib_pci.c
    M sys/powerpc/ofw/ofw_pcibus.c
    M sys/powerpc/powerpc/nexus.c
    M sys/powerpc/pseries/vdevice.c

  Log Message:
  -----------
  Add two new interfaces to ofw_bus:
- ofw_bus_map_intr()
  Maps an (iparent, IRQ) tuple to a system-global interrupt number in some
  platform dependent way. This is meant to be implemented as a replacement
  for [FDT_]MAP_IRQ() that is an MI interface that knows about the bus
  hierarchy.
- ofw_bus_config_intr()
  Configures an interrupt (previously mapped) based on firmware sense flags.
  This replaces manual interpretation of the sense field in bus drivers and
  will, in a follow-up, allow that interpretation to be redirected to the PIC
  drivers where it belongs. This will eventually replace the tables in
  /sys/dev/fdt/fdt_ARCH.c

The PowerPC/AIM code has been converted to use these globally, with an
implementation in terms of MAP_IRQ() and powerpc_config_intr(), assuming
OpenPIC, at the bus root in nexus(4). The ofw_bus_config_intr() will shortly
be integrated into pic_if.m and bounced through nexus into the PIC tree.

FDT integration will happen significantly later due to larger testing
requirements. This patch in general also lays the groundwork for the removal
of /sys/dev/fdt/fdt_ARCH.c and machine/fdt.h.


  Commit: 295dbc29b0853c356f78bf1e3a7a6540ffaca68a
      https://github.com/pcbsd/freebsd/commit/295dbc29b0853c356f78bf1e3a7a6540ffaca68a
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/cam/ctl/ctl_backend_block.c

  Log Message:
  -----------
  Remove 128KB bzero() call done for every block I/O data buffer.

On my tests this improves performance of the new iSCSI target backed by
GEOM STRIPE of SSDs from 75K to 110K IOPS.

Reviewed by:	ken


  Commit: a5552b83b2d4da86b57e6457a83b9be291f813e7
      https://github.com/pcbsd/freebsd/commit/a5552b83b2d4da86b57e6457a83b9be291f813e7
  Author: smh <smh at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M cddl/contrib/opensolaris/cmd/zfs/zfs.8
    M cddl/contrib/opensolaris/cmd/zfs/zfs_main.c

  Log Message:
  -----------
  Added support for the 'zfs list -t snap' and 'zfs snap' aliases which are
available under Oracle Solaris 11.

This includes an update to the ZFS(8) man page to reflect all the
available alias (snap, umount, and recv).

Initial changes obtained from ZFS On Linux + fixes for man page and cmd
help:
https://github.com/zfsonlinux/zfs/commit/10b75496bb0cb7a7b8146c263164adc37f1d176a
https://github.com/zfsonlinux/zfs/commit/cf81b00a73fe47fdb21586ac1cc179b734540973

Obtained from:	https://github.com/zfsonlinux/zfs
MFC after:	2 weeks
Sponsored by:	Multiplay


  Commit: c13162717bfc1efb3a023c9e09920c02b0705130
      https://github.com/pcbsd/freebsd/commit/c13162717bfc1efb3a023c9e09920c02b0705130
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M usr.sbin/bhyve/pci_virtio_block.c

  Log Message:
  -----------
  Export the block size capability to guests.
- Use #defines for capability bits
- Export the VTBLK_F_BLK_SIZE capability
- Fix bug in calculating capacity: it is in
  512-byte units, not the underlying sector size

This allows virtio-blk to have backing devices
with non 512-byte sector sizes e.g. /dev/cd0, and
4K-block harddrives.

Reviewed by:	neel
MFC after:	3 days


  Commit: 43066bf4da0991bd6b0fe80b0e027aaf630c37d0
      https://github.com/pcbsd/freebsd/commit/43066bf4da0991bd6b0fe80b0e027aaf630c37d0
  Author: asomers <asomers at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sbin/geom/class/part/geom_part.c

  Log Message:
  -----------
  sbin/geom/class/part/geom_part.c
	Always validate the return of find_geomcfg().  It could be NULL, for
	example when the geom is withering.

Approved by:	ken (mentor)
Sponsored by:	Spectra Logic Corporation
MFC after:	3 weeks


  Commit: 7edc0c6a5c081226bde1b45d101eac5cced4e4c0
      https://github.com/pcbsd/freebsd/commit/7edc0c6a5c081226bde1b45d101eac5cced4e4c0
  Author: delphij <delphij at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/dev/oce/oce_hw.c
    M sys/dev/oce/oce_hw.h
    M sys/dev/oce/oce_if.c
    M sys/dev/oce/oce_if.h
    M sys/dev/oce/oce_mbox.c
    M sys/dev/oce/oce_queue.c
    M sys/dev/oce/oce_sysctl.c
    M sys/dev/oce/oce_util.c

  Log Message:
  -----------
  Update driver to version 10.0.664.0.

Many thanks to Emulex for their continued support of FreeBSD.

Submitted by:	Venkata Duvvuru <VenkatKumar.Duvvuru Emulex Com>
MFC after:	3 day


  Commit: 20307fd9d3d6dda3a74c709e814d889c9d64c2fb
      https://github.com/pcbsd/freebsd/commit/20307fd9d3d6dda3a74c709e814d889c9d64c2fb
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/arm/mv/gpio.c

  Log Message:
  -----------
  Typo while reviewing diffs. Sorry for the breakage!


  Commit: 763455b8e5542e4f09df0f89dd4dfe187f12391e
      https://github.com/pcbsd/freebsd/commit/763455b8e5542e4f09df0f89dd4dfe187f12391e
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/conf/files.powerpc
    A sys/dev/ofw/ofw_nexus.c
    A sys/dev/ofw/ofw_nexus.h
    M sys/powerpc/powerpc/nexus.c

  Log Message:
  -----------
  Factor out MI portions of the PowerPC nexus device into /sys/dev/ofw. The
sparc64 driver will be modified to use this shortly.


  Commit: 18b853b71e1c3ea1591518ff0c7aba37b86b1025
      https://github.com/pcbsd/freebsd/commit/18b853b71e1c3ea1591518ff0c7aba37b86b1025
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/mips/include/pte.h

  Log Message:
  -----------
  MFP4:
Change 221534 by rwatson at rwatson_zenith_cl_cam_ac_uk on 2013/01/27 16:05:30
   FreeBSD/mips stores page-table entries in a near-identical format
  to MIPS TLB entries -- only it overrides certain "reserved" bits
  in the MIPS-defined EntryLo register to hold software-defined bits
  (swbits) to avoid significantly increasing the page table memory
  footprint.  On n32 and n64, these bits were (a) colliding with
  MIPS64r2 physical memory extensions and (b) being improperly
  cleared.
   Attempt to fix both of these problems by pushing swbits further
  along 64-bit EntryLo registers into the reserved space, and
  improving consistency between C-based and assembly-based clearing
  of swbits -- in particular, to use the same definition.  This
  should stop swbits from leaking into TLB entries -- while ignored
  by most current MIPS hardware, this would cause a problem with
  (much) larger physical memory sizes, and also leads to confusing
  hardware-level tracing as physical addresses contain unexpected
  (and inconsistent) higher bits.
   Discussed with: imp, jmallett

Change 1187301 by brooks at brooks_zenith on 2013/10/23 14:40:10
  Loop back the initial commit of 221534 to HEAD.  Correct its
  implementation for mips32.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: ee10fe79cc8419f101618bd10042d00590f46382
      https://github.com/pcbsd/freebsd/commit/ee10fe79cc8419f101618bd10042d00590f46382
  Author: neel <neel at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyveload/bhyveload.c

  Log Message:
  -----------
  Tidy usage messages for bhyve and bhyveload.

Submitted by:	jhb


  Commit: 9b0e32e06b35cdfa911df3ef52ecb2a4bb31b65c
      https://github.com/pcbsd/freebsd/commit/9b0e32e06b35cdfa911df3ef52ecb2a4bb31b65c
  Author: pfg <pfg at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sbin/fsck_ffs/ea.c
    M sbin/growfs/debug.c
    M sys/fs/ext2fs/ext2_vnops.c
    M sys/ufs/ffs/ffs_vnops.c
    M sys/ufs/ufs/dinode.h

  Log Message:
  -----------
  UFS2: make di_extsize unsigned.

di_extsize is the EA size and as such it should be unsigned.
Adjust related types for consistency.

Reviewed by:	mckusick (previous version)
MFC after:	3 weeks


  Commit: 92ac72ec1afa45bb8f13a57a22c6b4126904d3f7
      https://github.com/pcbsd/freebsd/commit/92ac72ec1afa45bb8f13a57a22c6b4126904d3f7
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/dev/iwn/if_iwnreg.h

  Log Message:
  -----------
  Add #ifdef wrapper around definitions so they aren't included multiple
times.


  Commit: e5fa6b795de5add86c4883e36f8d3c4bb0dc6838
      https://github.com/pcbsd/freebsd/commit/e5fa6b795de5add86c4883e36f8d3c4bb0dc6838
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sys/dev/iwn/if_iwn.c
    A sys/dev/iwn/if_iwn_debug.h

  Log Message:
  -----------
  Break out the debug code into a new include file in preparation for
some more iwn work.


  Commit: 3beb1e4f495288edc679a6ba32cdc1e02e24d910
      https://github.com/pcbsd/freebsd/commit/3beb1e4f495288edc679a6ba32cdc1e02e24d910
  Author: hrs <hrs at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M sbin/mdconfig/mdconfig.c

  Log Message:
  -----------
  Return 0 if:

  1. "-u N" specified, no -f, and mdN found,
  2. no -u, "-f /pathname" specified, and mdN associated with /pathname found,
  3. "-u N" specified, "-f /pathname" specified, and both of them found,
  4. "-l" specified and no -f,
  5. "-l" specified, "-f /pathname" specified, and /pathname found.

otherwise return -1.

Spotted by:	Julian H. Stacey


  Commit: 76ca16ff0f2bdacc4321c3a9cebd543b3d487260
      https://github.com/pcbsd/freebsd/commit/76ca16ff0f2bdacc4321c3a9cebd543b3d487260
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    R sys/kern/dtio_kdtrace.c
    M sys/kern/subr_devstat.c
    M sys/modules/dtrace/Makefile
    R sys/modules/dtrace/dtio/Makefile
    M sys/modules/dtrace/dtraceall/dtraceall.c

  Log Message:
  -----------
  Redefine the io provider using the SDT(9) macros instead of doing everything
manually. This change has no functional impact.

Discussed with:	gnn


  Commit: 05213a40b2a9e8976b8aa8ed98896513bdc543c6
      https://github.com/pcbsd/freebsd/commit/05213a40b2a9e8976b8aa8ed98896513bdc543c6
  Author: cperciva <cperciva at FreeBSD.org>
  Date:   2013-10-23 (Wed, 23 Oct 2013)

  Changed paths:
    M usr.sbin/freebsd-update/freebsd-update.sh

  Log Message:
  -----------
  Be more selective when filtering for lib*.so.N files.  These are deleted
at the end of the upgrade process, after warning users to upgrade any
3rd party software (e.g., from the ports tree) which might link to the
libraries being removed.

Prior to this commit, the line
  /usr/lib/libc.so|...|/lib/libc.so.7
matched the regex, which -- upgrading from 9.x to 10.x, where libc.so is
a regular file and thus was not part of a line which matched the regex --
resulted in freebsd-update thinking that /usr/lib/libc.so was a shared
library which was being removed as part of the upgrade.  This had some
unfortunate consequences.

This will be part of an upcoming Errata Notice.


  Commit: 0b86a4e30204282f0fa8f5b794be1745485fdf12
      https://github.com/pcbsd/freebsd/commit/0b86a4e30204282f0fa8f5b794be1745485fdf12
  Author: ray <ray at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/dev/uart/uart_dev_imx.c

  Log Message:
  -----------
  Fix crossed fingers output. Only comment changed.


  Commit: 01c797233202a74cfa642a9c603808279ef853df
      https://github.com/pcbsd/freebsd/commit/01c797233202a74cfa642a9c603808279ef853df
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/config.c
    M usr.sbin/pkg/config.h
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Add support for using "pkg+http://" for the PACKAGESITE.

pkg 1.2 is adding this support as well. This should help
lessen the confusion on why the default SRV PACKAGESITE
does not load in a browser.

Adapated from:	matthew's upstream pkg change
Approved by:	bapt
MFC after:	2 days


  Commit: 63453ae3e14c902df6b279a5bea7be0f7ddccb3e
      https://github.com/pcbsd/freebsd/commit/63453ae3e14c902df6b279a5bea7be0f7ddccb3e
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/cam/ata/ata_da.c
    M sys/cam/scsi/scsi_da.c

  Log Message:
  -----------
  Some microoptimizations for da and ada drivers:
 - Replace ordered_tag_count counter with single flag;
 - From da remove outstanding_cmds counter, duplicating pending_ccbs list;
 - From da_softc remove unused links field.


  Commit: f39a6155780960054a2a51aff43e102ab9058c7b
      https://github.com/pcbsd/freebsd/commit/f39a6155780960054a2a51aff43e102ab9058c7b
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/dev/ofw/ofw_nexus.c

  Log Message:
  -----------
  interrupt-parent and #interrupt-cells are written to the tree using
encode-int.


  Commit: fbca6d28fb130d20c630447b639577bf327e9d56
      https://github.com/pcbsd/freebsd/commit/fbca6d28fb130d20c630447b639577bf327e9d56
  Author: gjb <gjb at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M Makefile.inc1

  Log Message:
  -----------
  Revert r256921 to prevent error output when in the wrong directory.
This should have been reverted with the stable/10/Makefile.inc1
revert, but apparently my commit did not go through.

Discussed with:	cperciva (originally)


  Commit: 9d4ffc738979d501190db026f145b32d5da827c7
      https://github.com/pcbsd/freebsd/commit/9d4ffc738979d501190db026f145b32d5da827c7
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M share/man/man5/src.conf.5

  Log Message:
  -----------
  Regenerate documentation post r256915:

Stop conflating WITHOUT_CLANG with WITHOUT_CLANG_IS_CC.  This allows
bootstrapping a copy of clang without building clang for the base system
which is useful for nanobsd and similar setups.  It's still probably
wrong to conflate what is installed as /usr/bin/cc with the selection
of a bootstrap compiler under WITH*_CLANG_IS_CC, but that's for another
day.


  Commit: 55228c4ed428f052b8aea65e57455a06b1e0e8ef
      https://github.com/pcbsd/freebsd/commit/55228c4ed428f052b8aea65e57455a06b1e0e8ef
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/powerpc/include/intr_machdep.h
    M sys/powerpc/mpc85xx/atpic.c
    M sys/powerpc/ofw/openpic_ofw.c
    M sys/powerpc/powerpc/intr_machdep.c
    M sys/powerpc/powerpc/nexus.c
    M sys/powerpc/powerpc/pic_if.m

  Log Message:
  -----------
  Allow PIC drivers to translate firmware sense codes for themselves. This
is designed to replace the tables in dev/fdt/fdt_ARCH.c, but will not
happen quite yet.


  Commit: 7a74ddb4bc83f14da37acbc308d6aa5f11ab296d
      https://github.com/pcbsd/freebsd/commit/7a74ddb4bc83f14da37acbc308d6aa5f11ab296d
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/dev/fdt/fdt_common.c

  Log Message:
  -----------
  Do not map IRQs twice. This fixes PowerPC/FDT systems with multiple PICs,
which would try to treat the previously-mapped interrupts from
fdt_decode_intr() as interrupt line numbers on the same parent PIC.


  Commit: 1602cbfff0590f9f14853bab94e3f0c708241082
      https://github.com/pcbsd/freebsd/commit/1602cbfff0590f9f14853bab94e3f0c708241082
  Author: trasz <trasz at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/dev/iscsi/icl.c

  Log Message:
  -----------
  Don't spin with mutex hold when there is not enough room in the send socket
buffer.  While here, make the code flow somewhat nicer.

Thanks to mav@ for tracking it down.

Tested by:	mav
MFC after:	3 days
Sponsored by:	FreeBSD Foundation


  Commit: 039166792e1dbe721f4653b4947f035449194bd4
      https://github.com/pcbsd/freebsd/commit/039166792e1dbe721f4653b4947f035449194bd4
  Author: loos <loos at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    A sys/arm/broadcom/bcm2835/bcm2835_spi.c
    A sys/arm/broadcom/bcm2835/bcm2835_spireg.h
    A sys/arm/broadcom/bcm2835/bcm2835_spivar.h
    M sys/arm/broadcom/bcm2835/files.bcm2835
    M sys/arm/conf/RPI-B
    M sys/boot/fdt/dts/bcm2835.dtsi

  Log Message:
  -----------
  Add the Raspberry Pi SPI controller driver.

Reviewed by:	rpaulo
Approved by:	adrian (mentor)


  Commit: 24ff0743fae76a9b17f14e91921b3babcb0b62b8
      https://github.com/pcbsd/freebsd/commit/24ff0743fae76a9b17f14e91921b3babcb0b62b8
  Author: loos <loos at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/conf/files
    A sys/dev/spibus/ofw_spibus.c
    M sys/dev/spibus/spibus.c
    M sys/dev/spibus/spibusvar.h

  Log Message:
  -----------
  Add an OFW SPI compatible bus.  Fix the spibus probe to return
BUS_PROBE_GENERIC and not BUS_PROBE_SPECIFIC (0) so the OFW SPI bus can
attach when enabled.  Export the spibus devclass_t and driver_t
declarations.

Submitted by:	ray
Approved by:	adrian (mentor)


  Commit: 151389a51e2e4650e5f38ce82118f1a1ad8efd3d
      https://github.com/pcbsd/freebsd/commit/151389a51e2e4650e5f38ce82118f1a1ad8efd3d
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/net80211/ieee80211_output.c
    M sys/net80211/ieee80211_proto.c
    M sys/net80211/ieee80211_proto.h

  Log Message:
  -----------
  Fix a use-after-free node reference issue when waiting for a return
from a management frame transmission.

This bug is a bit loopy, so here goes.

The underlying cause is pretty easy to understand - the node isn't
referenced before passing into the callout, so if the node is deleted
before the callout fires, it'll dereference free'd memory.

The code path however is slightly more convoluted.

The functions _say_ mgt_tx - ie management transmit - which is partially
true.  Yes, that callback is attached to the mbuf for some management
frames.  However, it's only for frames relating to scanning and
authentication attempts.  It helpfully drives the VAP state back to
"SCAN" if the transmission fails _OR_ (as I subsequently found out!)
if the transmission succeeds but the state machine doesn't make progress
towards being authenticated and active.

Now, the code itself isn't terribly clear about this.

It _looks_ like it's just handling the transmit failure case.

However, when you look at what goes on in the transmit success case, it's
moving the VAP state back to SCAN if it hasn't changed state since
the time the callback was scheduled.  Ie, if it's in ASSOC or AUTH still,
it'll go back to SCAN.  But if it has transitioned to the RUN state,
the comparison will fail and it'll not transition things back to the
SCAN state.

So, to fix this, I decided to leave everything the way it is and merely
fix the locking and remove the node reference.

The _better_ fix would be to turn this callout into a "assoc/auth request"
timeout callback and make the callout locked, thus eliminating all races.
However, until all the drivers have been fixed so that transmit completions
occur outside of any locking that's going on, it's going to be impossible
to do this without introducing LORs.  So, I leave some of the evilness
in there.

Tested:

* AR5212, ath(4), STA mode
* 5100 and 4965 wifi, iwn(4), STA mode


  Commit: 20009df359ce30467764d1541b768b38dcabf56d
      https://github.com/pcbsd/freebsd/commit/20009df359ce30467764d1541b768b38dcabf56d
  Author: marius <marius at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/sparc64/include/bus.h
    M sys/sparc64/include/bus_private.h
    M sys/sparc64/pci/fire.c
    M sys/sparc64/pci/psycho.c
    M sys/sparc64/pci/schizo.c
    M sys/sparc64/sbus/sbus.c
    M sys/sparc64/sparc64/bus_machdep.c

  Log Message:
  -----------
  Move the implementation of bus_space_barrier(9) to the inline function in
the header. Actually, there's only one version for all types of busses, so
it doesn't make sense to walk up the hierarchy.


  Commit: 0db25641183b5f137f9c7907b6367b2097f85ff5
      https://github.com/pcbsd/freebsd/commit/0db25641183b5f137f9c7907b6367b2097f85ff5
  Author: pluknet <pluknet at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/conf/NOTES

  Log Message:
  -----------
  Correct typo. s/an an/an/


  Commit: ed2d263ef9087a0dfe1a9b71ab1ffc8a4921e16e
      https://github.com/pcbsd/freebsd/commit/ed2d263ef9087a0dfe1a9b71ab1ffc8a4921e16e
  Author: pluknet <pluknet at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/conf/NOTES

  Log Message:
  -----------
  Modernize pass(4) description to the 21st century.

Reviewed by:	mav


  Commit: b4593acbf9b0c33da893f906d48bbeaf0ea08ad0
      https://github.com/pcbsd/freebsd/commit/b4593acbf9b0c33da893f906d48bbeaf0ea08ad0
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/x86/x86/io_apic.c

  Log Message:
  -----------
  Add ddb 'show ioapic' and 'show all ioapics' commands.

Reviewed by:	jhb (previous version)
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: 8184f491d7bcb60efc83b7fc2c9028c354cfa38c
      https://github.com/pcbsd/freebsd/commit/8184f491d7bcb60efc83b7fc2c9028c354cfa38c
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/dev/pci/pci.c
    M sys/dev/pci/pcivar.h

  Log Message:
  -----------
  Move the PCI_DMA_BOUNDARY definition into the pcivar.h.

Reviewed by:	jhb
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: b0e31581c3e3fb94a6bc75c92ce2701a9d9dc735
      https://github.com/pcbsd/freebsd/commit/b0e31581c3e3fb94a6bc75c92ce2701a9d9dc735
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/dev/pci/pcireg.h

  Log Message:
  -----------
  Add some definitions for the bits in root control and status PCIe cap
registers.

Reviewed by:	jhb
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: d18870d79e01e49aae77559593b7f99e5301f435
      https://github.com/pcbsd/freebsd/commit/d18870d79e01e49aae77559593b7f99e5301f435
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/dev/pci/pci.c
    M sys/dev/pci/pci_private.h

  Log Message:
  -----------
  Make pci_get_dma_tag() non-static.  Since the function is only
referenced by pointer, making it non-static should not have even the
negligible impact on the existing code.

Reviewed by:	jhb
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: ec67386358f8af45fe18ce253d83b6634115aacf
      https://github.com/pcbsd/freebsd/commit/ec67386358f8af45fe18ce253d83b6634115aacf
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/dev/ofw/ofw_nexus.c

  Log Message:
  -----------
  Remove some of the code required for supporting ssm(4) on SPARC in favor
of a more PowerPC/FDT-focused design. Whenever SPARC64 is integrated
into this rework, this should be (trivially) revisited.


  Commit: 6d8b3144f5e0c6d61eb343074c48fd8c9406997d
      https://github.com/pcbsd/freebsd/commit/6d8b3144f5e0c6d61eb343074c48fd8c9406997d
  Author: zont <zont at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc
    M etc/mtree/BSD.usr.dist

  Log Message:
  -----------
  Cleanup empty directories

PR:	conf/167133


  Commit: bdbd34c64b8b7e1cf16f8719a84ead3987c99c2e
      https://github.com/pcbsd/freebsd/commit/bdbd34c64b8b7e1cf16f8719a84ead3987c99c2e
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/net/if_tap.c

  Log Message:
  -----------
  Fix panic in the tap driver when a tap and vmnet interface were
created after each other e.g.

 ifconfig tap0
 ifconfig vmnet0
 <panic>

Appears to be a cut'n'paste error from the tap code to the vmnet
code where the name string wasn't updated in the call to make_dev().

Reviewed by:	glebius
MFC after:	3 days


  Commit: bbc50ebc634c6cb3119e30d8604fd73418e36067
      https://github.com/pcbsd/freebsd/commit/bbc50ebc634c6cb3119e30d8604fd73418e36067
  Author: gjb <gjb at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M Makefile.inc1

  Log Message:
  -----------
  Fix build host pollution by avoiding calling 'uname -srp' to
determine values for 'VERSION'.

Looked at by:	cperciva


  Commit: fc498ec1787727b3f0dc3deb5bfc3e661b8e458e
      https://github.com/pcbsd/freebsd/commit/fc498ec1787727b3f0dc3deb5bfc3e661b8e458e
  Author: jhibbits <jhibbits at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/cddl/dev/dtrace/powerpc/dtrace_isa.c

  Log Message:
  -----------
  ELF PowerPC64 ABI puts the LR save word at 16 byte offset, not 8.


  Commit: d4d55062e5033e9aef34ae822a3061ee22e76e03
      https://github.com/pcbsd/freebsd/commit/d4d55062e5033e9aef34ae822a3061ee22e76e03
  Author: ae <ae at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/netinet6/icmp6.c

  Log Message:
  -----------
  Initialize inc_fibnum for properly handling ICMP6_PACKET_TOO_BIG errors
in multifib environment.

PR:		183265
MFC after:	1 week


  Commit: 99bb3328c368663d086115c58fd22f255518ea25
      https://github.com/pcbsd/freebsd/commit/99bb3328c368663d086115c58fd22f255518ea25
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M contrib/gperf/src/search.cc

  Log Message:
  -----------
  Queisce quite a few clang warnings -Wdangling-else due to this work around
for compiling gperf under Visual Studio from 1998.

ref. http://msdn.microsoft.com/en-us/library/b80153d8%28v=vs.90%29.aspx
ref. http://stackoverflow.com/questions/984878/what-is-the-possible-use-for-define-for-if-false-else-for


  Commit: db62fd446587bf1e7faa049a82f62fc683aa92e3
      https://github.com/pcbsd/freebsd/commit/db62fd446587bf1e7faa049a82f62fc683aa92e3
  Author: grehan <grehan at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M usr.sbin/bhyve/ioapic.c

  Log Message:
  -----------
  Fix bug in the ioapic emulation for level-triggered interrupts,
where a pin assertion while a source was masked would result in
the interrupt being lost, with the symptom being a console hang.
The condition is now recorded, and the interrupt generated when
the source is unmasked.

Discovered by:	OpenBSD 5.4 MP
Reviewed by:	neel
MFC after:	3 days


  Commit: 59faa4d4a471e89639668412ed5e555ae3834ca6
      https://github.com/pcbsd/freebsd/commit/59faa4d4a471e89639668412ed5e555ae3834ca6
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M sys/powerpc/powermac/powermac_thermal.c

  Log Message:
  -----------
  Be a little more suspicious of thermal sensors, which can have single
crazy readings occasionally. One wild reading should not be enough to
trigger a shutdown, so instead wait for several concerning readings in
a row.

PR:		powerpc/180593
Submitted by:	Julio Merino
MFC after:	1 week


  Commit: d6a7850e82945df69eff35b5fe945b8ee4f366e4
      https://github.com/pcbsd/freebsd/commit/d6a7850e82945df69eff35b5fe945b8ee4f366e4
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    A sys/mips/conf/ALFA_HORNET_UB
    A sys/mips/conf/ALFA_HORNET_UB.hints

  Log Message:
  -----------
  Add a configuration file and hints file for the Alfa Networks Hornet UB
board.

This is another AR9331 board similar to the Carambola2. It has different
ethernet and LED wiring though.

They make a variety of boards that mostly differ on the amount of RAM/flash
available.  Alfa Networks graciously donated a handful of 64MB RAM/16MB flash
boards so I can finish off 802.11s support for the AR93xx chips and do up
a tech demonstration with it.

This is enough to bring up the board.

Tested:

* Alfa networks UB Hornet board - 64MB ram, 16MB flash version.

Thankyou to Alfa Networks for the development boards!

Sponsored by:	Alfa Networks (hardware only)


  Commit: c71fd6a1086342cf07c2400de8a101f9fc18b9b8
      https://github.com/pcbsd/freebsd/commit/c71fd6a1086342cf07c2400de8a101f9fc18b9b8
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M share/mk/bsd.files.mk

  Log Message:
  -----------
  Allow mixing bsd.files.mk with bsd.subdir.mk.

If a single Makefile wants to recurse into subdirectories and also
wants to install files, bsd.files.mk's targets would get ignored in
favor of those defined by bsd.subdir.mk because installfiles would
not get defined in bsd.files.mk.

Prevent this from happening by defining the targets in bsd.files.mk
with auxiliary names and listing them as dependencies of installfiles
instead.

This is required by bsd.test.mk, which needs to install a Kyuafile
in pretty much all cases but may also need to recurse into
subdirectories for build purposes.

Submitted by:	Julio Merino jmmv google.com
Reviewed by:	sjg
MFC after:	2 weeks


  Commit: 147cad9747a9320cd3166bcbff36925a05313d5a
      https://github.com/pcbsd/freebsd/commit/147cad9747a9320cd3166bcbff36925a05313d5a
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M share/mk/bsd.own.mk
    M share/mk/bsd.test.mk

  Log Message:
  -----------
  Move the TESTSBASE definition to bsd.own.mk.

We need to be able to reference the value of TESTSBASE without requiring
the inclusion of bsd.test.mk (e.g. in etc/Makefile), so move its definition
to the more generic bsd.own.mk.

Submitted by:	Julio Merino jmmv google.com
Reviewed by:	sjg
MFC after:	2 weeks


  Commit: d57a569a3a5d32ff5b19feca57fae3584dc928c0
      https://github.com/pcbsd/freebsd/commit/d57a569a3a5d32ff5b19feca57fae3584dc928c0
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M Makefile.inc1
    M etc/Makefile
    A etc/mtree/BSD.tests.dist
    M lib/libcrypt/Makefile
    M lib/libcrypt/tests/Makefile
    M share/mk/bsd.own.mk
    A tests/Kyuafile
    A tests/Makefile
    A tests/README
    A tests/lib/Makefile

  Log Message:
  -----------
  Set up the /usr/tests hierarchy.

Populate /usr/tests with the only test programs that currently live
in the tree (those in lib/libcrypt/tests/) and add all the build
machinery to accompany this change.

In particular:

- Add a WITHOUT_TESTS variable that users can define to request that
  no tests be put in /usr/tests.
- Add a top-level Kyuafile for /usr/tests and a way to create similar
  Kyuafiles in top-level subdirectories.
- Add a BSD.tests.dist file to define the directory layout of
  /usr/tests.

Submitted by:	Julio Merino jmmv google.com
Reviewed by:	sjg
MFC after:	2 weeks


  Commit: 587bf54a3335408cc1c4dc8ef1532407646a767a
      https://github.com/pcbsd/freebsd/commit/587bf54a3335408cc1c4dc8ef1532407646a767a
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    A tools/build/options/WITHOUT_TESTS

  Log Message:
  -----------
  Add missing WITHOUT_TESTS file.

Submitted by:	Julio Merio jmmv google.com
Reviewed by:	sjg
MFC after:	2 weeks


  Commit: eda064e31ec36c70f9e05f6797e914e4c985526a
      https://github.com/pcbsd/freebsd/commit/eda064e31ec36c70f9e05f6797e914e4c985526a
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    A share/mk/plain.test.mk

  Log Message:
  -----------
  Add missing plain.test.mk.

Submitted by:	Julio Merino jmmv google.com
MFC after:	2 weeks


  Commit: 8f6b8f1a28fa4df15d55ece671e8f387c997e79c
      https://github.com/pcbsd/freebsd/commit/8f6b8f1a28fa4df15d55ece671e8f387c997e79c
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M share/man/man7/Makefile
    M share/man/man7/hier.7
    A share/man/man7/tests.7

  Log Message:
  -----------
  Add a tests(7) manual page.

This manual page intends to describe the structure and behavior of
the FreeBSD test suite installed in /usr/tests.  The contents have
been inherited from the NetBSD manual page.

As a side effect, this also updates the hier(7) manual page to
mention /usr/tests and points at tests(7) for more details.

Submitted by:	Julio Merino jmmv google.com
Reviewed by:	sjg
MFC after:	2 weeks


  Commit: f8a6df730dc2acbd958f895d0622ddb0fc3af878
      https://github.com/pcbsd/freebsd/commit/f8a6df730dc2acbd958f895d0622ddb0fc3af878
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M share/mk/bsd.own.mk

  Log Message:
  -----------
  Disable WITH_TESTS= for now.


  Commit: ea73eff314bfd095c57b0f2bc57822b9ce402962
      https://github.com/pcbsd/freebsd/commit/ea73eff314bfd095c57b0f2bc57822b9ce402962
  Author: smh <smh at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M contrib/llvm/tools/clang/tools/driver/driver.cpp

  Log Message:
  -----------
  Add clang-CC and CC to list of hints allowing clang to identify its operating
mode as c++ instead of defaulting to c for the binary names CC and clang-CC.

This fixes builds that use cmake, which automatically sets CXX to
/usr/bin/CC by default.

PR:		bin/182442
Reviewed by:	dwhite, wca
MFC after:	2 days


  Commit: 2e872874b3b08445c21f533b60748de8346f0fbe
      https://github.com/pcbsd/freebsd/commit/2e872874b3b08445c21f533b60748de8346f0fbe
  Author: ray <ray at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/dev/uart/uart_cpu_fdt.c

  Log Message:
  -----------
  Test UARTs physical address instead of virtual.


  Commit: 12031a6da168f137e3763f235c29cc539121ab6c
      https://github.com/pcbsd/freebsd/commit/12031a6da168f137e3763f235c29cc539121ab6c
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/conf/files
    M sys/dev/fdt/fdtbus.c

  Log Message:
  -----------
  Use common OFW root code to set up fdtbus. This is an almost purely
negative diff that should improve reliability somewhat. There should be
no differences in behavior -- please report any that crop up. This has been
tested on ARM and PPC systems.

Tested by:	ray


  Commit: 843fb969e352a000e9326042f5c7293aade24e53
      https://github.com/pcbsd/freebsd/commit/843fb969e352a000e9326042f5c7293aade24e53
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/powerpc/include/psl.h
    M sys/powerpc/powerpc/exec_machdep.c
    M sys/powerpc/powerpc/genassym.c

  Log Message:
  -----------
  Remove some #ifdef and duplication in the MSR bit definitions. This adds
some security features to the Book-E kernel as well.


  Commit: a6646d2f727ef4551d24e37d23f40bcfab802dec
      https://github.com/pcbsd/freebsd/commit/a6646d2f727ef4551d24e37d23f40bcfab802dec
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/powerpc/powerpc/exec_machdep.c

  Log Message:
  -----------
  Remove dead reference to PSL_MBO.


  Commit: f248bb14f917fa2c301ce6ddfa550da711cbc42d
      https://github.com/pcbsd/freebsd/commit/f248bb14f917fa2c301ce6ddfa550da711cbc42d
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/conf/files.powerpc
    R sys/powerpc/mpc85xx/pci_fdt.c
    A sys/powerpc/mpc85xx/pci_mpc85xx.c

  Log Message:
  -----------
  Convert e500 PCI driver to use common PPC PCI bus glue. No functional
changes.


  Commit: f3c69bb1dcab7727ebc2c47ed1f5dd52e1301c00
      https://github.com/pcbsd/freebsd/commit/f3c69bb1dcab7727ebc2c47ed1f5dd52e1301c00
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/dev/ofw/ofw_nexus.c

  Log Message:
  -----------
  Make sure to get the right node when looking up #interrupt-cells.


  Commit: b13dfd59194f51088033cebbf77b36fc4d58626f
      https://github.com/pcbsd/freebsd/commit/b13dfd59194f51088033cebbf77b36fc4d58626f
  Author: loos <loos at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/arm/broadcom/bcm2835/bcm2835_gpio.c
    M sys/arm/lpc/if_lpe.c
    M sys/arm/lpc/lpc_mmc.c
    M sys/boot/uboot/lib/disk.c
    M sys/boot/uboot/lib/glue.c
    M sys/dev/cesa/cesa.c
    M sys/dev/fdt/fdt_slicer.c
    M sys/powerpc/mpc85xx/fsl_sdhc.c

  Log Message:
  -----------
  Remove all the instances of '#undef DEBUG' from kernel.

Suggested by:	rpaulo
Approved by:	adrian (mentor)


  Commit: 163e5119503f57dfde76c17c76bddda2a66944b4
      https://github.com/pcbsd/freebsd/commit/163e5119503f57dfde76c17c76bddda2a66944b4
  Author: cperciva <cperciva at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M contrib/subversion/subversion/libsvn_subr/opt.c
    M contrib/subversion/subversion/libsvn_subr/version.c

  Log Message:
  -----------
  Remove time and date stamps from svn* binaries, in order to make the
builds reproducible.

Reviewed by:	peter
MFC after:	3 days


  Commit: 4469fbfd438f6eb6b4f85d5b9cacd76c571f09c2
      https://github.com/pcbsd/freebsd/commit/4469fbfd438f6eb6b4f85d5b9cacd76c571f09c2
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/dev/ofw/ofw_bus_subr.c
    M sys/dev/ofw/ofw_bus_subr.h

  Log Message:
  -----------
  Add a helper routine to search for a compat string in a table that
associates compat strings with arbitrary values that mean something to
the driver.  This is handy for drivers that support several variations
of similar hardware and need to know which one matched.

Reviewed by:	imp, jmg, nwhitehorn


  Commit: b132568f905de9fbe353292fb4825a27f7252749
      https://github.com/pcbsd/freebsd/commit/b132568f905de9fbe353292fb4825a27f7252749
  Author: jhb <jhb at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/geom/geom_disk.c
    M sys/geom/geom_disk.h

  Log Message:
  -----------
  Reject attempts to attack a disk device that has the old NEEDSGIANT
flag set.

Reviewed by:	mav


  Commit: bc5884f61ebc87975b022b6134c64698fbfa09fa
      https://github.com/pcbsd/freebsd/commit/bc5884f61ebc87975b022b6134c64698fbfa09fa
  Author: n_hibma <n_hibma at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/dev/usb/serial/u3g.c
    M sys/dev/usb/usbdevs

  Log Message:
  -----------
  Add id for GTM661W.


  Commit: e6e833155524a2f82a71f6d6f0d9bb11c9a66014
      https://github.com/pcbsd/freebsd/commit/e6e833155524a2f82a71f6d6f0d9bb11c9a66014
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/dev/iwn/if_iwn.c

  Log Message:
  -----------
  Temporarily disable multi-rate retry (link quality) and eliminate rate
index lookups.

* My recent(ish) change to iwn(4) and the net80211 rate control API to
  support 11n rates broke the link quality table use.  So, until I or
  someone else decides to fix it, let's just disable it for now.

* Teach iwn_tx_data_raw() to use the iwn_rate_to_plcp() function.

* Eliminate two uses of the net80211 rate index lookup functions - they
  are only for legacy rates and they're not needed here.

This fixes some invalid looking rate control TX issues that showed up
on my 4965 but it doesn't fix the two TX hangs I've noticed. Those look
like DMA related issues.

Tested:

* 4965, STA mode
* 5100, STA mode


  Commit: 5c1b46272d51dfaf089be7fd1b1c83d40252e4f1
      https://github.com/pcbsd/freebsd/commit/5c1b46272d51dfaf089be7fd1b1c83d40252e4f1
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/dev/iwn/if_iwn.c
    M sys/dev/iwn/if_iwnvar.h

  Log Message:
  -----------
  Begin fleshing out a knob to enable/disable bluetooth coexistence.

Some firmware versions seem to get very unhappy if they're sent btcoex
commands when they don't actually have bluetooth hardware in them.
So, disable sending them those commands.

Tested:

* 5100 (which has bluetooth, no problems)
* 4965 (which doesn't have bluetooth, but didn't seem to crash)
* 6200 (no bluetooth, seems to get unhappy being sent bluetooth commands.)


  Commit: bd250aba33c31d5a7e74407259f4b9e8e19351f9
      https://github.com/pcbsd/freebsd/commit/bd250aba33c31d5a7e74407259f4b9e8e19351f9
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/net/raw_cb.c
    M sys/net/raw_usrreq.c

  Log Message:
  -----------
  vnet.h needs to be included before raw_cb.h. Now it compiles due to
pollution via if_var.h.


  Commit: 55d2759824e15f521f5e315bf58c08714de2f93f
      https://github.com/pcbsd/freebsd/commit/55d2759824e15f521f5e315bf58c08714de2f93f
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M UPDATING
    M share/mk/bsd.own.mk
    A tools/build/options/WITHOUT_NMTREE
    R tools/build/options/WITH_NMTREE

  Log Message:
  -----------
  Switch the default mtree to nmtree our new NetBSD derived mtree.

Exp-run by:     bdrewery
MFC after:      3 days
Sponsored by:	DARPA/AFRL


  Commit: 9dc4b43a30bed453cc387347792f4e35fe79636b
      https://github.com/pcbsd/freebsd/commit/9dc4b43a30bed453cc387347792f4e35fe79636b
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M share/man/man5/src.conf.5

  Log Message:
  -----------
  Regerate after r257138 swapped the default to WITH_NMTREE.

MFC after:	3 days
Sponsored by:	DARPA/AFRL


  Commit: b33f6705dbd9dfbd674b483836e9132338190797
      https://github.com/pcbsd/freebsd/commit/b33f6705dbd9dfbd674b483836e9132338190797
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/dev/iwn/if_iwnreg.h

  Log Message:
  -----------
  add 0x8b, lifted from Linux iwlegacy/commands.h

This is "STA invalid". I saw it during some 4965 testing (kern/183260)
and I still have no idea what is causing it.

Obtained from:	Linux drivers/net/wireless/iwlegacy


  Commit: 607606f25122fb93d20025d3e25a31ba8f8f7203
      https://github.com/pcbsd/freebsd/commit/607606f25122fb93d20025d3e25a31ba8f8f7203
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/config.c
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Wrap long lines

Approved by:	bapt
MFC after:	2 days


  Commit: 2dcf53c15bb2d3f4bbbf65b64dfe96db7505b403
      https://github.com/pcbsd/freebsd/commit/2dcf53c15bb2d3f4bbbf65b64dfe96db7505b403
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c

  Log Message:
  -----------
  Fix a couple of bugs in the fasttrap emulation of a "push %rbp" instruction:
the code was trying to save the stack pointer rather than the frame pointer,
and the arguments to copyout(9) were reversed, so nothing ended up being
saved on the stack. This would cause process crashes when the pid provider
was being used to instrument calls of a function starting with this
instruction.

Reported by:	symbolics at gmx.com
Tested by:	symbolics at gmx.com (earlier version)
MFC after:	2 weeks


  Commit: e8e5ffc1183571be34ec075ebc30419dae5daba3
      https://github.com/pcbsd/freebsd/commit/e8e5ffc1183571be34ec075ebc30419dae5daba3
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/dev/uart/uart_cpu_fdt.c

  Log Message:
  -----------
  Fix build after r257111 by including headers with definition of pmap_kextract().


  Commit: 389ffca6d66dc27bd6424dccf90331a485dd7eaa
      https://github.com/pcbsd/freebsd/commit/389ffca6d66dc27bd6424dccf90331a485dd7eaa
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M etc/Makefile
    A etc/pkg/FreeBSD.conf
    A etc/pkg/Makefile
    M usr.sbin/pkg/config.c
    M usr.sbin/pkg/config.h

  Log Message:
  -----------
  Add support for reading configuration files from /etc/pkg.
For now only /etc/pkg/FreeBSD.conf is supported. Its style is:

Repo: {
   URL: "...",
   MIRROR_TYPE: "...",
   ...
}

The configuration will be read from /usr/local/etc/pkg.conf if exists,
otherwise /etc/pkg/FreeBSD.conf

Approved by:	bapt
MFC after: 	2 days


  Commit: bc3991ef1de2f2fa3b2196953d51803ad0ecb383
      https://github.com/pcbsd/freebsd/commit/bc3991ef1de2f2fa3b2196953d51803ad0ecb383
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Be verbose and tell where pkg(8) is being bootstrapped from.

Approved by:	bapt
MFC after:	2 days


  Commit: bd4bf7cc91369274dbf8743f194fddd94870d9f5
      https://github.com/pcbsd/freebsd/commit/bd4bf7cc91369274dbf8743f194fddd94870d9f5
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M etc/pkg/FreeBSD.conf
    M usr.sbin/pkg/Makefile
    M usr.sbin/pkg/config.c
    M usr.sbin/pkg/config.h
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Support checking signature for pkg bootstrap.

If the pkg.conf is configured with SIGNATURE_TYPE: FINGERPRINTS,
and FINGERPRINTS: /etc/keys/pkg then a pkg.sig file is fetched along
with pkg.txz. The signature contains the signature provided by the
signing server, and the public key. The .sig is the exact output
from the signing server in the following format:

  SIGNATURE
  <openssl signed>
  CERT
  <rsa public key>
  END

The signature is verified with the following logic:

 - If the .sig file is missing, it fails.
 - If the .sig doesn't validate, it fails.
 - If the public key in the .sig is not in the known trusted fingerprints,
   it fails.
 - If the public key is in the revoked key list, it fails.

Approved by:	bapt
MFC after:	2 days
Discussed by:	bapt with des, jonathan, gavin


  Commit: c81b2b97107de8885ba4d5479e8be6338984c87f
      https://github.com/pcbsd/freebsd/commit/c81b2b97107de8885ba4d5479e8be6338984c87f
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Tell which fingerprint pkg is being validated against.

Approved by:	bapt
MFC after:	2 days


  Commit: e7d4775169cc064b7799186241ce8c1420568f11
      https://github.com/pcbsd/freebsd/commit/e7d4775169cc064b7799186241ce8c1420568f11
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Add support to check the signature of a local pkg.txz file being
added with "pkg add". If the pkg.conf is configured to check for
signature, then the pkg.txz.sig file will be expected and validated
per r257147

Approved by:	bapt
MFC after:	2 days


  Commit: ae33509e1f493651c17fccb346f9700e1de997f6
      https://github.com/pcbsd/freebsd/commit/ae33509e1f493651c17fccb346f9700e1de997f6
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M etc/Makefile
    A etc/keys/Makefile
    A etc/keys/pkg/Makefile
    A etc/keys/pkg/trusted/Makefile
    A etc/keys/pkg/trusted/pkg.freebsd.org.2013102301
    M etc/mtree/BSD.root.dist
    M share/man/man7/hier.7

  Log Message:
  -----------
  Add infrastructure for installing pkg(8) keys into /etc/keys/pkg and add
the current test key that packages will be signed with until 10.0-RELEASE.

Approved by:	bapt
Discussed by:	bapt with des
MFC after:	2 days


  Commit: d4cd103a3a6de5d3d938d7a9f9623af38a10ebb1
      https://github.com/pcbsd/freebsd/commit/d4cd103a3a6de5d3d938d7a9f9623af38a10ebb1
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M share/man/man7/hier.7

  Log Message:
  -----------
  Document /var/cache/pkg into hier(7) which pkg(8) uses.

Approved by:	bapt
MFC after:	2 days


  Commit: 130419d137ba70fe8963ba3479f74ceae3cc8b78
      https://github.com/pcbsd/freebsd/commit/130419d137ba70fe8963ba3479f74ceae3cc8b78
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M sys/cddl/dev/sdt/sdt.c
    M sys/sys/sdt.h

  Log Message:
  -----------
  Do some cleanup of the SDT code. In particular,

* Remove the unused sdt cdev.
* Don't bother keeping a list of probes in struct sdt_prov; it's not needed.
* Invoke sdt_load and sdt_unload from the module handler instead of
  registering separate SYSINITs.
* Keep to within 80 columns.
* Check for errors from dtrace_unregister().


  Commit: a482904d30b8e2d155b83f21f311686e81f8452d
      https://github.com/pcbsd/freebsd/commit/a482904d30b8e2d155b83f21f311686e81f8452d
  Author: trociny <trociny at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sbin/hastd/primary.c

  Log Message:
  -----------
  Merging local and remote bitmaps must be protected by hr_amp lock.

This is believed to fix hastd crashes, which might occur during
synchronization, triggered by the failed assertion:

 Assertion failed: (amp->am_memtab[ext] > 0),
 function activemap_write_complete, file activemap.c, line 351.

MFC after:	1 week


  Commit: 0395c06061d8fe11a1d236233a3ab67fe2ef9610
      https://github.com/pcbsd/freebsd/commit/0395c06061d8fe11a1d236233a3ab67fe2ef9610
  Author: trociny <trociny at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sbin/hastctl/hastctl.c
    M sbin/hastd/control.c
    M sbin/hastd/hast.h
    M sbin/hastd/primary.c
    M sbin/hastd/secondary.c

  Log Message:
  -----------
  Make hastctl list command output current queue sizes.

Reviewed by:	pjd
MFC after:	1 month


  Commit: 5c65a02a2c76f79a58f1449edb24595705da73f0
      https://github.com/pcbsd/freebsd/commit/5c65a02a2c76f79a58f1449edb24595705da73f0
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/dev/uart/uart_cpu_fdt.c

  Log Message:
  -----------
  machine/pmap.h is included by vm/pmap.h, so is redundant here. Thanks to
Alan Cox for pointing this out.


  Commit: 281c3f714c345032a68625be73f310574ec16183
      https://github.com/pcbsd/freebsd/commit/281c3f714c345032a68625be73f310574ec16183
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/Makefile

  Log Message:
  -----------
  Link in libcrypto as well to fix build in some cases.

Approved by:	bapt
MFC after:	2 days
Reported by:	many


  Commit: 58012cd9d92c281b5f4758ff7291d2f4b78ed21e
      https://github.com/pcbsd/freebsd/commit/58012cd9d92c281b5f4758ff7291d2f4b78ed21e
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M etc/pkg/FreeBSD.conf

  Log Message:
  -----------
  Disable fingerprint checking for now as the pkg repository mirrors will
not receive the signature until later this week.

Approved by:	bapt


  Commit: c8a1fc11ecfa650324c11c1cce7234684567e65e
      https://github.com/pcbsd/freebsd/commit/c8a1fc11ecfa650324c11c1cce7234684567e65e
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M contrib/gperf/src/options.cc

  Log Message:
  -----------
  Queisce warnings for gperf -Wlogical-op-parentheses with parens to
explicitly define the logic


  Commit: 003da7a6ae3cdd13ac18f196df99670cf9285e4e
      https://github.com/pcbsd/freebsd/commit/003da7a6ae3cdd13ac18f196df99670cf9285e4e
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/powerpc/booke/pmap.c

  Log Message:
  -----------
  Add pmap_mapdev_attr() and pmap_kenter_attr() interfaces. pmap_set_memattr()
is slightly more complicated and is left unimplemented for now. Also
prevent pmap_mapdev() from mapping over the kernel and KVA regions if
devices happen to have high physical addresses.

MFC after:	2 weeks


  Commit: e72f9087dd8365ff7694853cb4ef27f037324f7e
      https://github.com/pcbsd/freebsd/commit/e72f9087dd8365ff7694853cb4ef27f037324f7e
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/powerpc/include/trap.h
    R sys/powerpc/include/trap_aim.h
    R sys/powerpc/include/trap_booke.h

  Log Message:
  -----------
  The old trap.h (then trap_aim.h) actually had trap ID codes for Book-E CPUs.
Use it universally. Book-E traps may also need revisiting due to the
introduction of fixed-offset traps and the deprecation of IVORs in POWER
ISA 2.06, but that's very much an issue for another day.


  Commit: 7ae7e8e3d41817c2a248cee9167dc254e99d20fb
      https://github.com/pcbsd/freebsd/commit/7ae7e8e3d41817c2a248cee9167dc254e99d20fb
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M etc/mtree/BSD.root.dist

  Log Message:
  -----------
  Add missing /etc/pkg to BSD.root.dist

Approved by:	bapt
MFC after:	2 days
X-MFC-With:	r257145


  Commit: 2a361a8088bb512de0c1358e25105e00bfd61822
      https://github.com/pcbsd/freebsd/commit/2a361a8088bb512de0c1358e25105e00bfd61822
  Author: jmg <jmg at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sbin/mdconfig/mdconfig.8

  Log Message:
  -----------
  Document that -a will output the device name when -u is not specified..
when -u is specified it is not...

update the docs to say that you can use full device names w/ -u, and
update the examples...

Submitted by:	#vbsdcon
MFC after:	3 days


  Commit: cd7b22ae389ee4295369a85c09c366be88bd0a5a
      https://github.com/pcbsd/freebsd/commit/cd7b22ae389ee4295369a85c09c366be88bd0a5a
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/dev/ffec/if_ffec.c

  Log Message:
  -----------
  Switch to using ofw_bus_search_compatible() table-driven compat lookup.
Add compat strings for Freescale Vybrid family SoCs.


  Commit: e7694b5714c70277f251158b73ae7cf122213faa
      https://github.com/pcbsd/freebsd/commit/e7694b5714c70277f251158b73ae7cf122213faa
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M etc/mtree/BSD.root.dist

  Log Message:
  -----------
  Fix indentation

Reported by:	zont
Approved by:	bapt (implicit)
MFC after:	2 days
X-MFC-With:	r257145


  Commit: fe8404b3a14f2c0bbddb666f9c09882e26bd63b1
      https://github.com/pcbsd/freebsd/commit/fe8404b3a14f2c0bbddb666f9c09882e26bd63b1
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/powerpc/booke/pmap.c

  Log Message:
  -----------
  Fix concurrency issues with TLB1 updates and make pmap_kextract() search
TLB1 mappings as well, which is required for the console to work after
r257111.


  Commit: deff81bf13b8b71c59b0eb9b071934076eda943a
      https://github.com/pcbsd/freebsd/commit/deff81bf13b8b71c59b0eb9b071934076eda943a
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/dev/ic/ns16550.h
    M sys/dev/uart/uart_dev_ns8250.c

  Log Message:
  -----------
  Wait for DesignWare UART transfers completion before accessing line control

When using DW UART with BUSY detection it is necessary to wait
until all serial transfers are finished before manipulating the
line control. LCR will not be affected when UART is busy.
In addition, if Divisor Latch Access Bit is being set in order to
modify UART divisors:
1. We will get BUSY interrupt if interrupts are enabled.
2. Because LCR will not be affected the THR and (even worse) IER
   contents will be corrupted. This will lead to console hang.

Approved by:	cognet (mentor)


  Commit: 16d438095e4bf769eb88dbb35042fea71bdeba5e
      https://github.com/pcbsd/freebsd/commit/16d438095e4bf769eb88dbb35042fea71bdeba5e
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/boot/fdt/dts/db78460.dts

  Log Message:
  -----------
  Enable UART busy detection handling for Armada XP - based board

All Armada XP chips should be affected. It is necessary to handle
busy interrupt/indication by enabling busy-detect property in DTS.

Tested by:	kevlo
Approved by:	cognet (mentor)


  Commit: dc4c28619610eae029ddebafa1e158eb3f72602e
      https://github.com/pcbsd/freebsd/commit/dc4c28619610eae029ddebafa1e158eb3f72602e
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/arm/mv/mv_sata.c
    M sys/boot/fdt/dts/db78460.dts

  Log Message:
  -----------
  Enable SATA interface on Armada XP

- Add appropriate entry to DTS
- Allow for MV78460 SATA probe and configuration

Tested by:	kevlo
Approved by:	cognet (mentor)


  Commit: b86044b9a978e345ee170237996f0998b5a1ece9
      https://github.com/pcbsd/freebsd/commit/b86044b9a978e345ee170237996f0998b5a1ece9
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/dev/bce/if_bce.c
    M sys/dev/bce/if_bcereg.h

  Log Message:
  -----------
  Move includes from if_bcereg.h to .c files.


  Commit: 74e172a3758ce22d281d7b4fd2715bddef59b238
      https://github.com/pcbsd/freebsd/commit/74e172a3758ce22d281d7b4fd2715bddef59b238
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/netgraph/ng_one2many.c

  Log Message:
  -----------
  Remove unsigned < 0 comparison.


  Commit: 285be8a70998139d68d6204641ac2b493aa506e3
      https://github.com/pcbsd/freebsd/commit/285be8a70998139d68d6204641ac2b493aa506e3
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/powerpc/aim/mmu_oea.c
    M sys/powerpc/aim/mp_cpudep.c
    M sys/powerpc/pseries/platform_chrp.c

  Log Message:
  -----------
  Clean up missed header references.


  Commit: ff6e113f1b21a30485c28c63a1779c32b67b5840
      https://github.com/pcbsd/freebsd/commit/ff6e113f1b21a30485c28c63a1779c32b67b5840
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/compat/linprocfs/linprocfs.c
    M sys/compat/linux/linux_ioctl.c
    M sys/compat/ndis/kern_ndis.c
    M sys/compat/ndis/subr_ndis.c
    M sys/compat/ndis/subr_usbd.c
    M sys/dev/ae/if_ae.c
    M sys/dev/age/if_age.c
    M sys/dev/alc/if_alc.c
    M sys/dev/ale/if_ale.c
    M sys/dev/an/if_an.c
    M sys/dev/ath/ath_dfs/null/dfs_null.c
    M sys/dev/ath/ath_rate/sample/sample.c
    M sys/dev/ath/if_ath.c
    M sys/dev/ath/if_ath_beacon.c
    M sys/dev/ath/if_ath_btcoex.c
    M sys/dev/ath/if_ath_keycache.c
    M sys/dev/ath/if_ath_lna_div.c
    M sys/dev/ath/if_ath_rx.c
    M sys/dev/ath/if_ath_rx_edma.c
    M sys/dev/ath/if_ath_spectral.c
    M sys/dev/ath/if_ath_sysctl.c
    M sys/dev/ath/if_ath_tdma.c
    M sys/dev/ath/if_ath_tx.c
    M sys/dev/ath/if_ath_tx_edma.c
    M sys/dev/bfe/if_bfe.c
    M sys/dev/bge/if_bge.c
    M sys/dev/bm/if_bm.c
    M sys/dev/bwi/bwimac.c
    M sys/dev/bwi/bwiphy.c
    M sys/dev/bwi/bwirf.c
    M sys/dev/bwi/if_bwi.c
    M sys/dev/bwi/if_bwi_pci.c
    M sys/dev/bwn/if_bwn.c
    M sys/dev/cadence/if_cgem.c
    M sys/dev/cas/if_cas.c
    M sys/dev/ce/if_ce.c
    M sys/dev/cm/smc90cx6.c
    M sys/dev/cp/if_cp.c
    M sys/dev/cs/if_cs.c
    M sys/dev/ctau/if_ct.c
    M sys/dev/cx/if_cx.c
    M sys/dev/cxgb/cxgb_adapter.h
    M sys/dev/cxgb/cxgb_main.c
    M sys/dev/cxgbe/adapter.h
    M sys/dev/dc/dcphy.c
    M sys/dev/dc/if_dc.c
    M sys/dev/dc/pnphy.c
    M sys/dev/de/if_de.c
    M sys/dev/e1000/if_em.c
    M sys/dev/e1000/if_igb.c
    M sys/dev/e1000/if_lem.c
    M sys/dev/ed/if_ed.c
    M sys/dev/ed/if_ed_3c503.c
    M sys/dev/ed/if_ed_hpp.c
    M sys/dev/ed/if_ed_pccard.c
    M sys/dev/ed/if_ed_rtl80x9.c
    M sys/dev/en/if_en_pci.c
    M sys/dev/en/midway.c
    M sys/dev/ep/if_ep.c
    M sys/dev/et/if_et.c
    M sys/dev/ex/if_ex.c
    M sys/dev/fatm/if_fatm.c
    M sys/dev/fe/if_fe.c
    M sys/dev/fe/if_fe_pccard.c
    M sys/dev/firewire/if_fwe.c
    M sys/dev/firewire/if_fwip.c
    M sys/dev/fxp/if_fxp.c
    M sys/dev/fxp/inphy.c
    M sys/dev/gem/if_gem.c
    M sys/dev/hatm/if_hatm.c
    M sys/dev/hatm/if_hatm_intr.c
    M sys/dev/hatm/if_hatm_ioctl.c
    M sys/dev/hatm/if_hatm_rx.c
    M sys/dev/hatm/if_hatm_tx.c
    M sys/dev/hme/if_hme.c
    M sys/dev/hme/if_hme_pci.c
    M sys/dev/ie/if_ie.c
    M sys/dev/if_ndis/if_ndis.c
    M sys/dev/if_ndis/if_ndis_pccard.c
    M sys/dev/if_ndis/if_ndis_pci.c
    M sys/dev/if_ndis/if_ndis_usb.c
    M sys/dev/iicbus/if_ic.c
    M sys/dev/ipw/if_ipw.c
    M sys/dev/iwi/if_iwi.c
    M sys/dev/iwn/if_iwn.c
    M sys/dev/ixgb/if_ixgb.h
    M sys/dev/ixgbe/ixgbe.h
    M sys/dev/ixgbe/ixv.h
    M sys/dev/jme/if_jme.c
    M sys/dev/le/lance.c
    M sys/dev/lge/if_lge.c
    M sys/dev/lmc/if_lmc.c
    M sys/dev/malo/if_malo.c
    M sys/dev/malo/if_malo_pci.c
    M sys/dev/malo/if_malohal.c
    M sys/dev/mge/if_mge.c
    M sys/dev/mii/mii.c
    M sys/dev/msk/if_msk.c
    M sys/dev/mwl/if_mwl.c
    M sys/dev/mwl/if_mwl_pci.c
    M sys/dev/mxge/if_mxge.c
    M sys/dev/my/if_my.c
    M sys/dev/netmap/netmap.c
    M sys/dev/nfe/if_nfe.c
    M sys/dev/nge/if_nge.c
    M sys/dev/nve/if_nve.c
    M sys/dev/nxge/if_nxge.c
    M sys/dev/oce/oce_if.h
    M sys/dev/patm/if_patm.c
    M sys/dev/patm/if_patm_attach.c
    M sys/dev/patm/if_patm_intr.c
    M sys/dev/patm/if_patm_ioctl.c
    M sys/dev/patm/if_patm_rx.c
    M sys/dev/patm/if_patm_tx.c
    M sys/dev/pcn/if_pcn.c
    M sys/dev/pdq/if_fpa.c
    M sys/dev/pdq/pdq_freebsd.h
    M sys/dev/pdq/pdq_ifsubr.c
    M sys/dev/ppbus/if_plip.c
    M sys/dev/ral/rt2560.c
    M sys/dev/ral/rt2661.c
    M sys/dev/ral/rt2860.c
    M sys/dev/re/if_re.c
    M sys/dev/rt/if_rt.c
    M sys/dev/sbni/if_sbni.c
    M sys/dev/sf/if_sf.c
    M sys/dev/sfxge/sfxge.c
    M sys/dev/sfxge/sfxge.h
    M sys/dev/sge/if_sge.c
    M sys/dev/sis/if_sis.c
    M sys/dev/sk/if_sk.c
    M sys/dev/smc/if_smc.c
    M sys/dev/sn/if_sn.c
    M sys/dev/ste/if_ste.c
    M sys/dev/stge/if_stge.c
    M sys/dev/ti/if_ti.c
    M sys/dev/tl/if_tl.c
    M sys/dev/tsec/if_tsec.c
    M sys/dev/tx/if_tx.c
    M sys/dev/txp/if_txp.c
    M sys/dev/usb/net/if_aue.c
    M sys/dev/usb/net/if_axe.c
    M sys/dev/usb/net/if_cdce.c
    M sys/dev/usb/net/if_cue.c
    M sys/dev/usb/net/if_kue.c
    M sys/dev/usb/net/if_mos.c
    M sys/dev/usb/net/if_rue.c
    M sys/dev/usb/net/if_udav.c
    M sys/dev/usb/net/if_usie.c
    M sys/dev/usb/net/uhso.c
    M sys/dev/usb/net/usb_ethernet.c
    M sys/dev/usb/usb_pf.c
    M sys/dev/usb/wlan/if_rsu.c
    M sys/dev/usb/wlan/if_rum.c
    M sys/dev/usb/wlan/if_run.c
    M sys/dev/usb/wlan/if_uath.c
    M sys/dev/usb/wlan/if_upgt.c
    M sys/dev/usb/wlan/if_ural.c
    M sys/dev/usb/wlan/if_urtw.c
    M sys/dev/usb/wlan/if_urtwn.c
    M sys/dev/usb/wlan/if_zyd.c
    M sys/dev/vge/if_vge.c
    M sys/dev/virtio/network/if_vtnet.c
    M sys/dev/vmware/vmxnet3/if_vmx.c
    M sys/dev/vr/if_vr.c
    M sys/dev/vte/if_vte.c
    M sys/dev/vx/if_vx.c
    M sys/dev/vx/if_vx_pci.c
    M sys/dev/wb/if_wb.c
    M sys/dev/wi/if_wi.c
    M sys/dev/wi/if_wi_pccard.c
    M sys/dev/wi/if_wi_pci.c
    M sys/dev/wl/if_wl.c
    M sys/dev/wpi/if_wpi.c
    M sys/dev/xe/if_xe.c
    M sys/dev/xl/if_xl.c
    M sys/fs/nfs/nfsport.h
    M sys/kern/kern_jail.c
    M sys/kern/kern_poll.c
    M sys/kern/sys_socket.c
    M sys/net/bpf.c
    M sys/net/bridgestp.c
    M sys/net/ieee8023ad_lacp.c
    M sys/net/if_arcsubr.c
    M sys/net/if_atmsubr.c
    M sys/net/if_clone.c
    M sys/net/if_disc.c
    M sys/net/if_edsc.c
    M sys/net/if_ef.c
    M sys/net/if_enc.c
    M sys/net/if_epair.c
    M sys/net/if_ethersubr.c
    M sys/net/if_faith.c
    M sys/net/if_fddisubr.c
    M sys/net/if_fwsubr.c
    M sys/net/if_gif.c
    M sys/net/if_gre.c
    M sys/net/if_iso88025subr.c
    M sys/net/if_loop.c
    M sys/net/if_mib.c
    M sys/net/if_spppfr.c
    M sys/net/if_spppsubr.c
    M sys/net/if_stf.c
    M sys/net/if_tap.c
    M sys/net/if_tun.c
    M sys/net/if_vlan.c
    M sys/net/pfil.c
    M sys/net/route.c
    M sys/net/rtsock.c
    M sys/net80211/ieee80211.c
    M sys/net80211/ieee80211_action.c
    M sys/net80211/ieee80211_adhoc.c
    M sys/net80211/ieee80211_ageq.c
    M sys/net80211/ieee80211_amrr.c
    M sys/net80211/ieee80211_ddb.c
    M sys/net80211/ieee80211_dfs.c
    M sys/net80211/ieee80211_freebsd.c
    M sys/net80211/ieee80211_hostap.c
    M sys/net80211/ieee80211_ht.c
    M sys/net80211/ieee80211_input.c
    M sys/net80211/ieee80211_ioctl.c
    M sys/net80211/ieee80211_mesh.c
    M sys/net80211/ieee80211_monitor.c
    M sys/net80211/ieee80211_node.c
    M sys/net80211/ieee80211_output.c
    M sys/net80211/ieee80211_power.c
    M sys/net80211/ieee80211_proto.c
    M sys/net80211/ieee80211_radiotap.c
    M sys/net80211/ieee80211_regdomain.c
    M sys/net80211/ieee80211_scan.c
    M sys/net80211/ieee80211_scan_sta.c
    M sys/net80211/ieee80211_wds.c
    M sys/netatalk/aarp.c
    M sys/netatalk/at_control.c
    M sys/netatalk/ddp_input.c
    M sys/netatalk/ddp_output.c
    M sys/netatalk/ddp_pcb.c
    M sys/netatalk/ddp_usrreq.c
    M sys/netgraph/netflow/netflow.c
    M sys/netgraph/ng_bridge.c
    M sys/netgraph/ng_cisco.c
    M sys/netgraph/ng_eiface.c
    M sys/netgraph/ng_fec.c
    M sys/netgraph/ng_iface.c
    M sys/netgraph/ng_ipfw.c
    M sys/netgraph/ng_sppp.c
    M sys/netinet/if_atm.c
    M sys/netinet/if_ether.c
    M sys/netinet/igmp.c
    M sys/netinet/in_gif.c
    M sys/netinet/in_mcast.c
    M sys/netinet/in_pcb.c
    M sys/netinet/in_proto.c
    M sys/netinet/in_rmx.c
    M sys/netinet/ip_carp.c
    M sys/netinet/ip_divert.c
    M sys/netinet/ip_gre.c
    M sys/netinet/ip_icmp.c
    M sys/netinet/ip_ipsec.c
    M sys/netinet/ip_mroute.c
    M sys/netinet/ip_output.c
    M sys/netinet/raw_ip.c
    M sys/netinet/tcp_hostcache.c
    M sys/netinet/tcp_input.c
    M sys/netinet/tcp_offload.c
    M sys/netinet/tcp_reass.c
    M sys/netinet/tcp_sack.c
    M sys/netinet/tcp_subr.c
    M sys/netinet/tcp_syncache.c
    M sys/netinet/tcp_timewait.c
    M sys/netinet/tcp_usrreq.c
    M sys/netinet/udp_usrreq.c
    M sys/netinet6/dest6.c
    M sys/netinet6/frag6.c
    M sys/netinet6/icmp6.c
    M sys/netinet6/in6_gif.c
    M sys/netinet6/in6_ifattach.c
    M sys/netinet6/in6_mcast.c
    M sys/netinet6/in6_pcb.c
    M sys/netinet6/in6_proto.c
    M sys/netinet6/in6_rmx.c
    M sys/netinet6/in6_src.c
    M sys/netinet6/ip6_forward.c
    M sys/netinet6/ip6_input.c
    M sys/netinet6/ip6_ipsec.c
    M sys/netinet6/ip6_mroute.c
    M sys/netinet6/ip6_output.c
    M sys/netinet6/mld6.c
    M sys/netinet6/nd6.c
    M sys/netinet6/nd6_rtr.c
    M sys/netinet6/raw_ip6.c
    M sys/netinet6/route6.c
    M sys/netinet6/scope6.c
    M sys/netinet6/udp6_usrreq.c
    M sys/netipsec/ipsec.c
    M sys/netipsec/ipsec_input.c
    M sys/netipsec/ipsec_output.c
    M sys/netipsec/key.c
    M sys/netipsec/xform_ipip.c
    M sys/netipx/ipx.c
    M sys/netipx/ipx_input.c
    M sys/netipx/ipx_outputfl.c
    M sys/netipx/ipx_pcb.c
    M sys/netipx/ipx_usrreq.c
    M sys/netnatm/natm.c
    M sys/netnatm/natm_pcb.c
    M sys/netpfil/ipfw/ip_fw2.c
    M sys/netpfil/ipfw/ip_fw_dynamic.c
    M sys/netpfil/ipfw/ip_fw_log.c
    M sys/netpfil/ipfw/ip_fw_nat.c
    M sys/netpfil/pf/if_pflog.c
    M sys/netpfil/pf/if_pfsync.c
    M sys/netpfil/pf/pf.c
    M sys/netpfil/pf/pf_if.c
    M sys/netpfil/pf/pf_ioctl.c
    M sys/netpfil/pf/pf_lb.c
    M sys/netpfil/pf/pf_osfp.c
    M sys/nfs/bootp_subr.c
    M sys/nfsclient/nfs_vfsops.c
    M sys/nfsclient/nfs_vnops.c
    M sys/nfsserver/nfs_srvkrpc.c
    M sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
    M sys/ofed/drivers/infiniband/ulp/sdp/sdp.h
    M sys/ofed/include/linux/list.h
    M sys/pci/if_rl.c
    M sys/security/mac_ifoff/mac_ifoff.c

  Log Message:
  -----------
  The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare
to this event, adding if_var.h to files that do need it. Also, include
all includes that now are included due to implicit pollution via if_var.h

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 26c2b7ea5ec67335680f23b9176b2491eebdec66
      https://github.com/pcbsd/freebsd/commit/26c2b7ea5ec67335680f23b9176b2491eebdec66
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/powerpc/aim/machdep.c
    M sys/powerpc/booke/machdep.c
    M sys/powerpc/booke/machdep_e500.c
    M sys/powerpc/booke/pmap.c
    M sys/powerpc/include/pmap.h
    M sys/powerpc/include/tlb.h
    M sys/powerpc/include/vmparam.h
    M sys/powerpc/mpc85xx/mpc85xx.c
    M sys/powerpc/mpc85xx/mpc85xx.h
    M sys/powerpc/powerpc/bus_machdep.c

  Log Message:
  -----------
  Interrelated improvements to early boot mappings:
- Remove explicit requirement that the SOC registers be found except as an
  optimization (although the MPC85XX LAW drivers still require they be found
  externally, which should change).
- Remove magic CCSRBAR_VA value.
- Allow bus_machdep.c's early-boot code to handle non 1:1 mappings and
  systems not in real-mode or global 1:1 maps in early boot.
- Allow pmap_mapdev() on Book-E to reissue previous addresses if the
  area is already mapped. Additionally have it check all mappings, not
  just the CCSR area.

This allows the console on e500 systems to actually work on systems where
the boot loader was not kind enough to set up a 1:1 mapping before starting
the kernel.


  Commit: 2c1ec831c915278de463c18f392c618182c48c35
      https://github.com/pcbsd/freebsd/commit/2c1ec831c915278de463c18f392c618182c48c35
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/amd64/amd64/bpf_jit_machdep.c
    M sys/compat/linsysfs/linsysfs.c
    M sys/compat/linux/linux_socket.c
    M sys/dev/sfxge/sfxge_dma.c
    M sys/dev/sfxge/sfxge_ev.c
    M sys/dev/sfxge/sfxge_intr.c
    M sys/dev/sn/if_sn_isa.c
    M sys/dev/xe/if_xe_pccard.c
    M sys/net80211/ieee80211_phy.c
    M sys/net80211/ieee80211_ratectl.c
    M sys/net80211/ieee80211_ratectl_none.c
    M sys/netinet/libalias/alias_db.c
    M sys/netinet6/ip6_id.c
    M sys/netipsec/keysock.c
    M sys/netipsec/xform_ah.c
    M sys/netipsec/xform_esp.c
    M sys/netnatm/natm_proto.c
    M sys/netpfil/ipfw/ip_dn_io.c
    M sys/netpfil/ipfw/ip_dummynet.c
    M sys/netpfil/pf/pf_ruleset.c
    M sys/netpfil/pf/pf_table.c

  Log Message:
  -----------
  Provide includes that are needed in these files, and before were read
in implicitly via if.h -> if_var.h pollution.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 00c1fadd8175818c334a6d242c6ef064fc6a28d8
      https://github.com/pcbsd/freebsd/commit/00c1fadd8175818c334a6d242c6ef064fc6a28d8
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/powerpc/aim/mmu_oea64.c

  Log Message:
  -----------
  Add some extra sanity checking and checks to printf format specifiers.


  Commit: a9c5382253f5288ac7d45d76c78ba95548f82894
      https://github.com/pcbsd/freebsd/commit/a9c5382253f5288ac7d45d76c78ba95548f82894
  Author: jmg <jmg at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sbin/mdconfig/mdconfig.8

  Log Message:
  -----------
  bump date forgotten in r257165


  Commit: 8400f0c9dba857f0bfca2c2dca1e24c59e3d3dcb
      https://github.com/pcbsd/freebsd/commit/8400f0c9dba857f0bfca2c2dca1e24c59e3d3dcb
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/dev/uart/uart_cpu_fdt.c

  Log Message:
  -----------
  Be a bit more flexible in how we find the console from the properties on
/chosen, following the list of allowed console properties in ePAPR. Also
do not require that stdin be defined and equal to stdout: stdin is
nonstandard (for ePAPR) and console in an unexpected place is after all
better than no console.


  Commit: 6c652d2b3759faec74b92a9314d236fe6c6c8c6e
      https://github.com/pcbsd/freebsd/commit/6c652d2b3759faec74b92a9314d236fe6c6c8c6e
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/dev/mii/acphy.c
    M sys/dev/mii/amphy.c
    M sys/dev/mii/atphy.c
    M sys/dev/mii/axphy.c
    M sys/dev/mii/bmtphy.c
    M sys/dev/mii/brgphy.c
    M sys/dev/mii/ciphy.c
    M sys/dev/mii/e1000phy.c
    M sys/dev/mii/gentbi.c
    M sys/dev/mii/icsphy.c
    M sys/dev/mii/ip1000phy.c
    M sys/dev/mii/jmphy.c
    M sys/dev/mii/lxtphy.c
    M sys/dev/mii/mii_physubr.c
    M sys/dev/mii/mlphy.c
    M sys/dev/mii/nsgphy.c
    M sys/dev/mii/nsphy.c
    M sys/dev/mii/nsphyter.c
    M sys/dev/mii/pnaphy.c
    M sys/dev/mii/qsphy.c
    M sys/dev/mii/rdcphy.c
    M sys/dev/mii/rgephy.c
    M sys/dev/mii/rlphy.c
    M sys/dev/mii/rlswitch.c
    M sys/dev/mii/smcphy.c
    M sys/dev/mii/smscphy.c
    M sys/dev/mii/tdkphy.c
    M sys/dev/mii/tlphy.c
    M sys/dev/mii/truephy.c
    M sys/dev/mii/ukphy.c
    M sys/dev/mii/xmphy.c
    M sys/dev/usb/net/ruephy.c
    M sys/dev/xl/xlphy.c

  Log Message:
  -----------
  The MII layer shouldn't care about administrative status of an
interface. Make MII drivers forget about 'struct ifnet'.

Later plan is to provide an administrative downcall from ifnet
layer into drivers, to inform them about administrative status
change. If someone thinks that processing MII events for an
administratively down interface is a big problem, then drivers
would turn MII processing off.

The following MII drivers do evil things, like strcmp() on
driver name, so they still need knowledge of ifnet and thus
include if_var.h. They all need to be fixed:

sys/dev/mii/brgphy.c
sys/dev/mii/e1000phy.c
sys/dev/mii/ip1000phy.c
sys/dev/mii/jmphy.c
sys/dev/mii/nsphy.c
sys/dev/mii/rgephy.c
sys/dev/mii/truephy.c

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 4fe4e9732aae39eb92ece56c47f38cbc9e0132bc
      https://github.com/pcbsd/freebsd/commit/4fe4e9732aae39eb92ece56c47f38cbc9e0132bc
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M contrib/libpcap/grammar.y
    M sys/contrib/altq/altq/altq_cbq.c
    M sys/contrib/altq/altq/altq_cdnr.c
    M sys/contrib/altq/altq/altq_hfsc.c
    M sys/contrib/altq/altq/altq_priq.c
    M sys/contrib/altq/altq/altq_red.c
    M sys/contrib/altq/altq/altq_rio.c
    M sys/contrib/altq/altq/altq_rmclass.c
    M sys/contrib/altq/altq/altq_subr.c
    A sys/net/pf.h
    A sys/net/pf_altq.h
    M sys/net/pfvar.h

  Log Message:
  -----------
  Start splitting pfvar.h into internal and external parts.

- Provide pf_altq.h that has only stuff needed for ALTQ.
- Start pf.h, that would have all constant values and
  eventually non-kernel structures.
- Build ALTQ w/o pfvar.h, include if_var.h, that before
  came via pollution.
- Build tcpdump w/o pfvar.h.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: f2b86f9bd8cdeb3b82c68fecf1ef088db805385e
      https://github.com/pcbsd/freebsd/commit/f2b86f9bd8cdeb3b82c68fecf1ef088db805385e
  Author: andrew <andrew at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/arm/include/atomic.h

  Log Message:
  -----------
  Fix an itt instruction. We need to execute both the mov and b instructions
when building for Thumb.


  Commit: 748f4623f129c9775093acc015a6773d0b43e7ea
      https://github.com/pcbsd/freebsd/commit/748f4623f129c9775093acc015a6773d0b43e7ea
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/powerpc/booke/locore.S

  Log Message:
  -----------
  Bump initial TLB size. The kernel is not necessarily less than 16 MB any
more.


  Commit: 7c65e8d91a4dbd4c51d25780b0da8b5d58ba37d9
      https://github.com/pcbsd/freebsd/commit/7c65e8d91a4dbd4c51d25780b0da8b5d58ba37d9
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/powerpc/booke/machdep.c

  Log Message:
  -----------
  Handle (in a slightly ugly way) ePAPR-type loaders that just place a
device tree into r3. Rather than worrying about mapping that tree, reserving
its space in the global physical memory space, etc., just copy it to some
memory after the kernel.


  Commit: 177593dc9cb22d286c52cf05777b054cca4ea2f5
      https://github.com/pcbsd/freebsd/commit/177593dc9cb22d286c52cf05777b054cca4ea2f5
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Fix build with GCC.

BIO_new_mem_buf takes a void* buf, but internally it never modifies the
buf. It assigns the buffer to another pointer and then marks it as
read-only. So deconsting it should be safe here.

Also fix warning about 'buf' possibly being unused in parse_cert()

Approved by:	bapt
MFC after:	2 days
X-MFC-With:	r257147


  Commit: a363f4bb09b3d86103a3ed1a323ae149d2f493aa
      https://github.com/pcbsd/freebsd/commit/a363f4bb09b3d86103a3ed1a323ae149d2f493aa
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/dev/uart/uart_cpu_fdt.c

  Log Message:
  -----------
  Try even harder to find a console before giving up.


  Commit: 0cbf22aaaafcc750b29fe95a550ddb1a046eb0d8
      https://github.com/pcbsd/freebsd/commit/0cbf22aaaafcc750b29fe95a550ddb1a046eb0d8
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/powerpc/booke/pmap.c

  Log Message:
  -----------
  Make devices with registers into the KVA region work reliably. Without this,
previous KVA allocations (which the PMAP lazily invalidates) in TLB0 could
shadow device maps in TLB1. Add a big block comment about some of the
caveats with this approach.


  Commit: ed06be85d9aa2bbd67d83380d2eb36ab821b2931
      https://github.com/pcbsd/freebsd/commit/ed06be85d9aa2bbd67d83380d2eb36ab821b2931
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/files.imx51
    M sys/arm/freescale/imx/files.imx53
    M sys/arm/freescale/imx/imx51_machdep.c
    M sys/arm/freescale/imx/imx53_machdep.c
    A sys/arm/freescale/imx/imx_machdep.c
    A sys/arm/freescale/imx/imx_machdep.h

  Log Message:
  -----------
  Maximize available kva space by doing static device mapping from the top
of the address space downwards, and then returning the lowest mapped
device address from initarm_lastaddr().  This adds over 500MB of kva
space compared to the old way of hardcoding the end address as 0xE0000000.

Also, pre-map most of the SoC's common memory-mapped devices using 1MB
section mappings so that all device access uses just a few TLB entries.
Graphics devices aren't mapped this way yet, but probably should be.

To provide this new functionality without pasting identical code into
multiple imxNN_machdep.c files, rework the imx machdep code so that
things common to the whole family of SoCs are in a new imx_machdep.c file.
The rewritten imxNN_machdep.c files contain just things specific to an
individual SoC.


  Commit: da2fba33d8a4434536cdde324a687f0d82b9ef0b
      https://github.com/pcbsd/freebsd/commit/da2fba33d8a4434536cdde324a687f0d82b9ef0b
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/boot/powerpc/ps3/start.S

  Log Message:
  -----------
  Fix build after r257162.


  Commit: 6220605dae2ba77b56a0dfe4ed544d0c1001feae
      https://github.com/pcbsd/freebsd/commit/6220605dae2ba77b56a0dfe4ed544d0c1001feae
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/arm/allwinner/a10_machdep.c
    M sys/arm/arm/machdep.c
    M sys/arm/arm/minidump_machdep.c
    M sys/arm/arm/nexus.c
    M sys/arm/broadcom/bcm2835/bcm2835_dma.c
    M sys/arm/broadcom/bcm2835/bcm2835_machdep.c
    M sys/arm/freescale/imx/imx_machdep.c
    M sys/arm/include/fdt.h
    M sys/arm/lpc/lpc_machdep.c
    M sys/arm/mv/mv_machdep.c
    M sys/arm/mv/mvvar.h
    M sys/arm/mv/orion/db88f5xxx.c
    M sys/arm/rockchip/rk30xx_machdep.c
    M sys/arm/sa11x0/sa11x0_io.c
    M sys/arm/samsung/exynos/exynos5_machdep.c
    M sys/arm/tegra/tegra2_machdep.c
    M sys/arm/ti/omap4/pandaboard/pandaboard.c
    M sys/arm/ti/ti_machdep.c
    M sys/arm/versatile/versatile_machdep.c
    M sys/arm/xilinx/zy7_machdep.c
    M sys/arm/xscale/i80321/i80321_pci.c
    M sys/arm/xscale/i8134x/i81342_pci.c
    M sys/arm/xscale/ixp425/ixp425_pci.c

  Log Message:
  -----------
  Remove all #include <machine/pmap.h> from arm code.  It's already
included by vm/pmap.h, which is a prerequisite for arm/machine/pmap.h
so there's no reason to ever include it directly.

Thanks to alc@ for pointing this out.


  Commit: 7fa106116d54cc826abd69020bb0b4c4703eda2b
      https://github.com/pcbsd/freebsd/commit/7fa106116d54cc826abd69020bb0b4c4703eda2b
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/arm/allwinner/a10_clk.c
    M sys/arm/allwinner/a10_gpio.c
    M sys/arm/allwinner/a10_machdep.c
    M sys/arm/allwinner/a20/a20_cpu_cfg.c
    M sys/arm/allwinner/timer.c
    M sys/arm/arm/genassym.c
    M sys/arm/arm/generic_timer.c
    M sys/arm/arm/machdep.c
    M sys/arm/arm/mpcore_timer.c
    M sys/arm/arm/vfp.c
    M sys/arm/arm/vm_machdep.c
    M sys/arm/at91/at91_mci.c
    M sys/arm/at91/at91_pmc.c
    M sys/arm/broadcom/bcm2835/bcm2835_fb.c
    M sys/arm/broadcom/bcm2835/bcm2835_gpio.c
    M sys/arm/broadcom/bcm2835/bcm2835_machdep.c
    M sys/arm/broadcom/bcm2835/bcm2835_mbox.c
    M sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
    M sys/arm/broadcom/bcm2835/bcm2835_spi.c
    M sys/arm/broadcom/bcm2835/bcm2835_systimer.c
    M sys/arm/econa/timer.c
    M sys/arm/freescale/imx/imx51_ipuv3.c
    M sys/arm/freescale/imx/imx_gpt.c
    M sys/arm/freescale/imx/imx_machdep.c
    M sys/arm/include/cpu.h
    M sys/arm/include/pcb.h
    M sys/arm/include/pcpu.h
    M sys/arm/include/undefined.h
    M sys/arm/lpc/lpc_fb.c
    M sys/arm/lpc/lpc_gpio.c
    M sys/arm/lpc/lpc_machdep.c
    M sys/arm/lpc/lpc_mmc.c
    M sys/arm/lpc/lpc_spi.c
    M sys/arm/lpc/lpc_timer.c
    M sys/arm/mv/mv_machdep.c
    M sys/arm/mv/timer.c
    M sys/arm/rockchip/rk30xx_gpio.c
    M sys/arm/rockchip/rk30xx_grf.c
    M sys/arm/rockchip/rk30xx_machdep.c
    M sys/arm/rockchip/rk30xx_pmu.c
    M sys/arm/samsung/exynos/arch_timer.c
    M sys/arm/samsung/exynos/exynos5_machdep.c
    M sys/arm/tegra/tegra2_machdep.c
    M sys/arm/ti/am335x/am335x_dmtimer.c
    M sys/arm/ti/am335x/am335x_lcd_syscons.c
    M sys/arm/ti/am335x/am335x_prcm.c
    M sys/arm/ti/am335x/am335x_scm_padconf.c
    M sys/arm/ti/omap4/omap4_prcm_clks.c
    M sys/arm/ti/omap4/omap4_scm_padconf.c
    M sys/arm/ti/ti_cpuid.c
    M sys/arm/ti/ti_machdep.c
    M sys/arm/ti/ti_mmchs.c
    M sys/arm/ti/ti_prcm.c
    M sys/arm/ti/ti_scm.c
    M sys/arm/ti/twl/twl.c
    M sys/arm/ti/twl/twl_clks.c
    M sys/arm/ti/twl/twl_vreg.c
    M sys/arm/versatile/pl050.c
    M sys/arm/versatile/sp804.c
    M sys/arm/versatile/versatile_clcd.c
    M sys/arm/versatile/versatile_machdep.c
    M sys/arm/versatile/versatile_pci.c
    M sys/arm/versatile/versatile_timer.c
    M sys/arm/xilinx/zy7_machdep.c
    M sys/arm/xscale/ixp425/ixp425_wdog.c

  Log Message:
  -----------
  Remove #include <machine/frame.h> from all the arm code that doesn't
really need it.  That would be almost everywhere it was included.  Add
it in a couple files that really do need it and were previously getting
it by accident via another header.


  Commit: 7b011cd9377544934fa3928d1f40d7d5973f7a9f
      https://github.com/pcbsd/freebsd/commit/7b011cd9377544934fa3928d1f40d7d5973f7a9f
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/arm/allwinner/a10_machdep.c
    M sys/arm/arm/busdma_machdep.c
    M sys/arm/arm/pmap-v6.c
    M sys/arm/arm/pmap.c
    M sys/arm/arm/vm_machdep.c
    M sys/arm/broadcom/bcm2835/bcm2835_machdep.c
    M sys/arm/include/pmap.h
    M sys/arm/lpc/lpc_machdep.c
    M sys/arm/mv/mv_machdep.c
    M sys/arm/samsung/exynos/exynos5_machdep.c
    M sys/arm/tegra/tegra2_machdep.c
    M sys/arm/ti/ti_machdep.c
    M sys/arm/versatile/versatile_machdep.c
    M sys/arm/xilinx/zy7_machdep.c

  Log Message:
  -----------
  Retire arm_remap_nocache() and the data and constants associated with it.

The only remaining user was the code that allocates bounce pages for armv4
busdma.  It's not clear why bounce pages would need uncached memory, but
if that ever changes, kmem_alloc_attr() would be the way to get it.


  Commit: 5bdb8404c1e247d54751b51da5f07099bb1f55d0
      https://github.com/pcbsd/freebsd/commit/5bdb8404c1e247d54751b51da5f07099bb1f55d0
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/arm/rockchip/rk30xx_machdep.c

  Log Message:
  -----------
  Oops, one more instance of ARM_NOCACHE_KVA_SIZE was hiding under the couch.
This should have been cleaned up along with r257201.


  Commit: 76e85a22fbc3dc99798a7ca73657d2e8b1dbf33a
      https://github.com/pcbsd/freebsd/commit/76e85a22fbc3dc99798a7ca73657d2e8b1dbf33a
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M sys/arm/arm/busdma_machdep.c

  Log Message:
  -----------
  Eliminate a compiler warning about extraneous parens.


  Commit: 29be42f32b3e54b4c709be3557bdb29c2353e4ea
      https://github.com/pcbsd/freebsd/commit/29be42f32b3e54b4c709be3557bdb29c2353e4ea
  Author: eadler <eadler at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M lib/libutil/login.conf.5

  Log Message:
  -----------
  All man pages refer to FreeBSD so there is no need to mention "In .Fx"


  Commit: 03a9e9340c31c91507daf29df9fb93bd34c8eb86
      https://github.com/pcbsd/freebsd/commit/03a9e9340c31c91507daf29df9fb93bd34c8eb86
  Author: eadler <eadler at FreeBSD.org>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M lib/libutil/login.conf.5

  Log Message:
  -----------
  Mention in login.conf.5 which fields may be infinite and how to specifify infinity.
The number of ways to indicate this confuses people.

PR:		docs/100196
Reported by:	"Dr. Markus Waldeck" <waldeck at gmx.de>
Reported by:	Jamie Landeg Jones <jamie.landeg.jones at gmail.com>


  Commit: 27bcb2607f5ad6dc7aa195e4f6d2ee8c8f57cf19
      https://github.com/pcbsd/freebsd/commit/27bcb2607f5ad6dc7aa195e4f6d2ee8c8f57cf19
  Author: hselasky <hselasky at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/dev/usb/usb_dev.c
    M sys/dev/usb/usb_device.h
    M sys/dev/usb/usb_generic.c
    M sys/dev/usb/usb_hub.c

  Log Message:
  -----------
  Fix a deadlock when trying to power off a USB device. The deadlock
happens because the code in question is trying to modify the parent
USB port registers outside the USB explore thread.

MFC after:	3 days


  Commit: 6a2adb9b35c8707aeba66105ecaa3ea148cc2544
      https://github.com/pcbsd/freebsd/commit/6a2adb9b35c8707aeba66105ecaa3ea148cc2544
  Author: andrew <andrew at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M lib/msun/arm/fenv.h

  Log Message:
  -----------
  Update the hard-float version of the fenv functions to use the VFP unit.
Any other floating-point unit is unsupported on ARM.


  Commit: bbb50a1d578aa5eed0078cd092c85ed074f02544
      https://github.com/pcbsd/freebsd/commit/bbb50a1d578aa5eed0078cd092c85ed074f02544
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/powerpc/include/vmparam.h

  Log Message:
  -----------
  Turn on VM_KMEM_SIZE_SCALE on 32-bit as well as 64-bit PowerPC.

Requested by:	alc
MFC after:	1 month


  Commit: 565b400ff2d1e8ab8959568d44f02c2fb19b4ab5
      https://github.com/pcbsd/freebsd/commit/565b400ff2d1e8ab8959568d44f02c2fb19b4ab5
  Author: andrew <andrew at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/boot/arm/uboot/Makefile

  Log Message:
  -----------
  Always build ubldr as a soft-float binary as there is no support for VFP
this early on in the boot process.


  Commit: 9d398866fde01c9c1a917c2e31a044fb0dcca5e8
      https://github.com/pcbsd/freebsd/commit/9d398866fde01c9c1a917c2e31a044fb0dcca5e8
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M cddl/contrib/opensolaris/cmd/lockstat/lockstat.1
    M cddl/usr.sbin/lockstat/Makefile

  Log Message:
  -----------
  Convert the lockstat(1) man page to mdoc and make sure that it gets
installed. Additionally, remove Solaris-specific sections and references,
and replace example outputs with output from lockstat on FreeBSD, since
lockstat's output contains stack traces.

This change also removes some examples that don't seem to work properly on
FreeBSD. The examples should be re-added when lockstat is fixed.

Reported by:	avg
MFC after:	1 week


  Commit: a5afef3ae88a3ec906b42c6b1b99be6d04b8bd95
      https://github.com/pcbsd/freebsd/commit/a5afef3ae88a3ec906b42c6b1b99be6d04b8bd95
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M cddl/contrib/opensolaris/cmd/lockstat/sym.c

  Log Message:
  -----------
  If the initial attempt to open /dev/ksyms fails, kldload the ksyms module
and retry.


  Commit: b385bc7f3120f41d6df5d6fddd109ab27fce9851
      https://github.com/pcbsd/freebsd/commit/b385bc7f3120f41d6df5d6fddd109ab27fce9851
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/kern/subr_kdb.c

  Log Message:
  -----------
  When reentering kdb, typically due to a bug causing trap or assert in
the code executed in the context of debugger, do not be ashamed to
inform loudly about the re-entry.  Also, print the backtrace before
obliterating current stack with longjmp, allowing the operator to see
a place which caused the bug.

The change should make it less mysterious debugging the ddb itself.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: e352aa585efbbc77678bddd33383368f65f11940
      https://github.com/pcbsd/freebsd/commit/e352aa585efbbc77678bddd33383368f65f11940
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M contrib/libpcap/grammar.y
    M etc/mtree/BSD.include.dist
    M include/Makefile
    M sys/contrib/altq/altq/altq_cbq.c
    M sys/contrib/altq/altq/altq_hfsc.c
    M sys/contrib/altq/altq/altq_priq.c
    M sys/contrib/altq/altq/altq_red.c
    M sys/contrib/altq/altq/altq_rio.c
    M sys/contrib/altq/altq/altq_subr.c
    M sys/net/if_ethersubr.c
    R sys/net/pf.h
    R sys/net/pf_altq.h
    R sys/net/pf_mtag.h
    M sys/net/pfvar.h
    M sys/netpfil/ipfw/ip_fw2.c
    M sys/netpfil/pf/pf.c
    A sys/netpfil/pf/pf.h
    A sys/netpfil/pf/pf_altq.h
    M sys/netpfil/pf/pf_lb.c
    A sys/netpfil/pf/pf_mtag.h
    M sys/netpfil/pf/pf_norm.c

  Log Message:
  -----------
  Move new pf includes to the pf directory. The pfvar.h remain
in net, to avoid compatibility breakage for no sake.

The future plan is to split most of non-kernel parts of
pfvar.h into pf.h, and then make pfvar.h a kernel only
include breaking compatibility.

Discussed with:		bz


  Commit: 1e4f45b18af9875080b4e1fcb93c379274124282
      https://github.com/pcbsd/freebsd/commit/1e4f45b18af9875080b4e1fcb93c379274124282
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/amd64/amd64/minidump_machdep.c

  Log Message:
  -----------
  Several small fixes for the amd64 minidump code.

In report_progress(), use nitems(progress_track) instead of manually
hard-coding array size.  Wrap long line.

In blk_write(), code verifies that ptr and pa cannot be non-zero
simultaneously.  The later check for the page-alignment of the ptr
argument never triggers due to pa != 0 always implying ptr == NULL.  I
believe that the intent was to ensure that physicall address passed is
page-aligned, since the address is (temporary) mapped for the duration
of the page write.

Clear the progress_track.visited fields when starting minidump.  If
minidump is restarted or taken second time during the system lifetime,
progress is not printed otherwise, making operator suspectible to the
dump status.

Tested by:	pho
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: 564ed1a30498045f12dff0ceef64d1793fb580ad
      https://github.com/pcbsd/freebsd/commit/564ed1a30498045f12dff0ceef64d1793fb580ad
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/arm/arm/cpufunc.c
    M sys/arm/arm/trap.c
    M sys/arm/arm/undefined.c
    M sys/arm/arm/vm_machdep.c
    M sys/arm/include/frame.h

  Log Message:
  -----------
  Remove the last dregs of trapframe_t.  It turns out only arm was using
this type, so remove it to make arm code more consistant with other
platforms.  Thanks to bde@ for pointing out only arm used trapframe_t.


  Commit: de76f7ae501ad54691ea8b85fe52eeb87e63a8f1
      https://github.com/pcbsd/freebsd/commit/de76f7ae501ad54691ea8b85fe52eeb87e63a8f1
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/contrib/ipfilter/netinet/ip_compat.h

  Log Message:
  -----------
  Include lock.h before mutex.h.


  Commit: 36ce0e2c8d3dc518394f2b2de7b822673e441fb9
      https://github.com/pcbsd/freebsd/commit/36ce0e2c8d3dc518394f2b2de7b822673e441fb9
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/net/if_clone.h

  Log Message:
  -----------
  Almost all if_clone consumers do not care about if_clone_event.
Do not force them to include sys/eventhandler.h. Those who
utilize EVENTHANDLER(9), will see the declaration.


  Commit: e678c455ff4b4646839f09409ab57af31818b72a
      https://github.com/pcbsd/freebsd/commit/e678c455ff4b4646839f09409ab57af31818b72a
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/net/if_media.h

  Log Message:
  -----------
  Provide forward declaration for struct ifnet. Consumers
of this header don't need contents of struct.


  Commit: 977e19e0686a42b91c6eeb80be9a14338f1b7f2e
      https://github.com/pcbsd/freebsd/commit/977e19e0686a42b91c6eeb80be9a14338f1b7f2e
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/kern/subr_param.c

  Log Message:
  -----------
  Fix typo.

MFC after:	3 days


  Commit: 7799e7909514ade5a6bed2c5c96437f480fb66ff
      https://github.com/pcbsd/freebsd/commit/7799e7909514ade5a6bed2c5c96437f480fb66ff
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M lib/libproc/_libproc.h
    M lib/libproc/proc_bkpt.c
    M lib/libproc/proc_create.c
    M lib/libproc/proc_regs.c
    M lib/libproc/proc_sym.c
    M lib/libproc/proc_util.c

  Log Message:
  -----------
  Clean up the debug printing in libproc a bit. In particular:

* Don't print any error messages to stderr unless DEBUG is defined.
* Add a DPRINTFX macro for use when errno isn't set.
* Print the error string from libelf when appropriate.


  Commit: b0336915374481b7f02260fe98c40aaa787d03fe
      https://github.com/pcbsd/freebsd/commit/b0336915374481b7f02260fe98c40aaa787d03fe
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/netpfil/pf/pf.c
    M sys/netpfil/pf/pf_lb.c

  Log Message:
  -----------
  Import pf.c 1.635 and pf_lb.c 1.4 from OpenBSD

Stricter state checking for ICMP and ICMPv6 packets: include the ICMP type

in one port of the state key, using the type to determine which
side should be the id, and which should be the type. Also:
- Handle ICMP6 messages which are typically sent to multicast
  addresses but recieve unicast replies, by doing fallthrough lookups
  against the correct multicast address.  - Clear up some mistaken
  assumptions in the PF code:
- Not all ICMP packets have an icmp_id, so simulate
  one based on other data if we can, otherwise set it to 0.
  - Don't modify the icmp id field in NAT unless it's echo
  - Use the full range of possible id's when NATing icmp6 echoy

Difference with OpenBSD version:
- C99ify the new code
- WITHOUT_INET6 safe

Reviewed by:	glebius
Obtained from:	OpenBSD


  Commit: 1ff3794c183e56f627de2ac5b7ab3f0469e0e9b7
      https://github.com/pcbsd/freebsd/commit/1ff3794c183e56f627de2ac5b7ab3f0469e0e9b7
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/netpfil/pf/pf.c

  Log Message:
  -----------
  Improt pf.c 1.636 from OpenBSD

Original log:
Make sure pd2 has a pointer to the icmp header in the payload; fixes
panic seen with some some icmp types in icmp error message payloads.

Obtained from:	OpenBSD


  Commit: 64ca26f9485ce47e51eb7216882b358fe2701028
      https://github.com/pcbsd/freebsd/commit/64ca26f9485ce47e51eb7216882b358fe2701028
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/netpfil/pf/pf.c

  Log Message:
  -----------
  Import pf.c 1.638 from OpenBSD

Original log:
Some ICMP types that also have icmp_id, pointed out by markus@

Obtained from:	OpenBSD


  Commit: 9117c60cf73e7ee93784242b506b7b8cbcdc2cbe
      https://github.com/pcbsd/freebsd/commit/9117c60cf73e7ee93784242b506b7b8cbcdc2cbe
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M usr.sbin/edquota/edquota.c

  Log Message:
  -----------
  edquota: Don't pass fd for temporary file to editor.

The editor opens the temporary file by name.


  Commit: 5449e20fb6562d1e14526a10b8fe9cd8b0ecd846
      https://github.com/pcbsd/freebsd/commit/5449e20fb6562d1e14526a10b8fe9cd8b0ecd846
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sbin/pfctl/pf_print_state.c

  Log Message:
  -----------
  Import pf_print_state.c 1.54 from OpenBSD

Original log:
pfctl -ss printed state levels for ICMPv6. Disable this the same
way it has already been done for ICMPv4.

Difference with OpenBSD:
- WITHOUT_INET6 safe

Obtained from:	OpenBSD


  Commit: 79afbd5fdd5f600c2a390a04f729e1249f04c316
      https://github.com/pcbsd/freebsd/commit/79afbd5fdd5f600c2a390a04f729e1249f04c316
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/arm/arm/busdma_machdep-v6.c
    M sys/arm/arm/busdma_machdep.c
    M sys/ia64/ia64/busdma_machdep.c
    M sys/kern/subr_bus_dma.c
    M sys/mips/mips/busdma_machdep.c
    M sys/powerpc/powerpc/busdma_machdep.c
    M sys/sparc64/include/bus_dma.h
    M sys/sys/bus_dma.h
    M sys/x86/x86/busdma_machdep.c

  Log Message:
  -----------
  Add bus_dmamap_load_ma() function to load map with the array of
vm_pages.  Provide trivial implementation which forwards the load to
_bus_dmamap_load_phys() page by page.  Right now all architectures use
bus_dmamap_load_ma_triv().

Tested by:	pho (as part of the functional patch)
Sponsored by:	The FreeBSD Foundation
MFC after:	1 month


  Commit: bbb99e220d3a071e6223ccc8f61209195a52d2ba
      https://github.com/pcbsd/freebsd/commit/bbb99e220d3a071e6223ccc8f61209195a52d2ba
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/conf/files.amd64
    M sys/conf/files.i386
    M sys/conf/files.pc98
    A sys/x86/include/busdma_impl.h
    A sys/x86/x86/busdma_bounce.c
    M sys/x86/x86/busdma_machdep.c

  Log Message:
  -----------
  Add a virtual table for the busdma methods on x86, to allow different
busdma implementations to coexist.  Copy busdma_machdep.c to
busdma_bounce.c, which is still a single implementation of the busdma
interface on x86 for now.  The busdma_machdep.c only contains common
and dispatch code.

Tested by:	pho (as part of the larger patch)
Sponsored by:	The FreeBSD Foundation
MFC after:	1 month


  Commit: 6037a4b2dc4a99a19a344c527cafc7beb48ccbac
      https://github.com/pcbsd/freebsd/commit/6037a4b2dc4a99a19a344c527cafc7beb48ccbac
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/arm/include/pcb.h

  Log Message:
  -----------
  Make sure the PCB is aligned on 8 bytes, we may use ldrd/strd to access it,
which may have strong alignment requirements.


  Commit: 59778d65b1139b634297f819d6d5de9649dc1213
      https://github.com/pcbsd/freebsd/commit/59778d65b1139b634297f819d6d5de9649dc1213
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M lib/csu/arm/crt1.c

  Log Message:
  -----------
  Use the size of the MACHINE_ARCH string instead of sizeof(uint32_t). It can
happen sizeof(MACHINE_ARCH) is more than 4 bytes, and bad things would
happen. This should make the ctors being called again on armeb.


  Commit: 9d47b50d92445672792cc8dc29606dcbc21d04c8
      https://github.com/pcbsd/freebsd/commit/9d47b50d92445672792cc8dc29606dcbc21d04c8
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M usr.bin/procstat/procstat.1

  Log Message:
  -----------
  With r247602, the "c" flag is no longer printed as a file descriptor flag.

Reviewed by:	pjd
MFC after:	3 days


  Commit: 64b3e71588690565509558d3e46f67ffbb8c9764
      https://github.com/pcbsd/freebsd/commit/64b3e71588690565509558d3e46f67ffbb8c9764
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M lib/libproc/proc_sym.c

  Log Message:
  -----------
  Remove an incorrect debug printf.


  Commit: b2742e4922648990c67dfc3fd6b6d3f471dc6112
      https://github.com/pcbsd/freebsd/commit/b2742e4922648990c67dfc3fd6b6d3f471dc6112
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M sys/dev/lmc/if_lmc.h

  Log Message:
  -----------
  Quiesce warning -Wmissing-variable-declarations from buildworld, which is
slightly unnerving.

In file included from ioctl.c:48:
/var/tmp/home/sbruno/bsd/head/tmp/usr/include/dev/lmc/if_lmc.h:939:13:
warning: no previous extern declaration for non-static variable 'ssi_cables'
[-Wmissing-variable-declarations]
const char *ssi_cables[] =


  Commit: 7e1a7f7ff67c0fe06344372d8c670b569f9ba9fd
      https://github.com/pcbsd/freebsd/commit/7e1a7f7ff67c0fe06344372d8c670b569f9ba9fd
  Author: rea <rea at FreeBSD.org>
  Date:   2013-10-27 (Sun, 27 Oct 2013)

  Changed paths:
    M gnu/usr.bin/binutils/ld/ld.1

  Log Message:
  -----------
  Correct ld(1) manual page for --no-add-needed set as default after r253839

Approved by:	dim
MFC after:	2 weeks


  Commit: 7059e9d7d4f6ee34f0ff58a1f972b783f3af7daa
      https://github.com/pcbsd/freebsd/commit/7059e9d7d4f6ee34f0ff58a1f972b783f3af7daa
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/conf/ARMADAXP
    M sys/dev/mvs/mvs_soc.c

  Log Message:
  -----------
  Run mvs SATA driver on Armada XP instead of old mv_sata

The mvs driver seems to be more functional than mv_sata and is not
causing random interrupt storms during boot.


  Commit: f469ae1d459eb17461e1fdfa9af613fb107e7be2
      https://github.com/pcbsd/freebsd/commit/f469ae1d459eb17461e1fdfa9af613fb107e7be2
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/compat/ndis/subr_usbd.c
    M sys/dev/ath/if_ath_pci.c
    M sys/dev/bwi/if_bwi_pci.c
    M sys/dev/cxgb/cxgb_sge.c
    M sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c
    M sys/dev/cxgb/ulp/tom/cxgb_listen.c
    M sys/dev/cxgbe/common/t4_hw.c
    M sys/dev/cxgbe/t4_l2t.c
    M sys/dev/cxgbe/t4_sge.c
    M sys/dev/cxgbe/t4_tracer.c
    M sys/dev/cxgbe/tom/t4_tom.c
    M sys/dev/hyperv/netvsc/hv_net_vsc.c
    M sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
    M sys/dev/if_ndis/if_ndis_pccard.c
    M sys/dev/if_ndis/if_ndis_pci.c
    M sys/dev/malo/if_malo_pci.c
    M sys/dev/malo/if_malohal.c
    M sys/dev/oce/oce_if.h
    M sys/dev/qlxgb/qla_os.h
    M sys/dev/qlxgbe/ql_os.h
    M sys/dev/qlxge/qls_os.h
    M sys/dev/siba/siba_bwn.c
    M sys/dev/siba/siba_core.c
    M sys/dev/usb/net/if_ipheth.c
    M sys/dev/usb/net/if_smsc.c
    M sys/dev/virtio/network/if_vtnet.c
    M sys/dev/vmware/vmxnet3/if_vmx.c
    M sys/net/ieee8023ad_lacp.c
    M sys/net/if_bridge.c
    M sys/net/if_clone.c
    M sys/net/if_vlan.c
    M sys/net80211/ieee80211_amrr.c
    M sys/net80211/ieee80211_dfs.c
    M sys/net80211/ieee80211_radiotap.c
    M sys/net80211/ieee80211_regdomain.c
    M sys/net80211/ieee80211_rssadapt.c
    M sys/netgraph/ng_eiface.c
    M sys/netgraph/ng_ether.c
    M sys/netgraph/ng_fec.c
    M sys/netinet/in.c
    M sys/netinet/ip_divert.c
    M sys/netinet/siftr.c
    M sys/netinet/toecore.c
    M sys/netinet6/in6.c
    M sys/netpfil/ipfw/ip_fw_dynamic.c

  Log Message:
  -----------
  Include necessary headers that now are available due to pollution
via if_var.h.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 9c54cb7e8ec1367dd664b17bceb913d02f9e109f
      https://github.com/pcbsd/freebsd/commit/9c54cb7e8ec1367dd664b17bceb913d02f9e109f
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/net/bpf.h
    M sys/net/if_vlan_var.h
    M sys/sys/eventhandler.h

  Log Message:
  -----------
  Instead of putting ifnet declaration into eventhandler.h, move
bpf(4) and vlan(4) related event declarations to bpf.h and
if_vlan_var.h. To avoid dependency on eventhandler.h, protect
these declarations with ifdef SYS_EVENTHANDLER_H.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: c829949efacb31ac7d8dc8d4df99d801a43a2fec
      https://github.com/pcbsd/freebsd/commit/c829949efacb31ac7d8dc8d4df99d801a43a2fec
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/net/if.h
    M sys/net/if_var.h

  Log Message:
  -----------
  - Make the prophecy from 1997 happen and remove if_var.h inclusion
  from if.h.
- Remove unnecessary includes and declarations from if.h
- Remove unnecessary includes and declarations from if_var.h [1]
- Mark some declarations that are about to be removed in near
  future with comments, explaning why this declaration is still
  necessary.
- Protect eventhandler declarations with #ifdef SYS_EVENTHANDLER_H.

Obtained from:	bdeBSD [1]
Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 5da8adaa108ebb1c2b51af288aabc11cc1be3b57
      https://github.com/pcbsd/freebsd/commit/5da8adaa108ebb1c2b51af288aabc11cc1be3b57
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/netpfil/pf/pf.c

  Log Message:
  -----------
  - Fix VIMAGE build.
- Fix build with gcc.


  Commit: 1da863f2b411f1138a0405549ac8bdcf550014ce
      https://github.com/pcbsd/freebsd/commit/1da863f2b411f1138a0405549ac8bdcf550014ce
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M lib/libproc/proc_util.c

  Log Message:
  -----------
  Fix the build with gcc.


  Commit: 9951613f86f267eebecd7933962bdf87a69c3646
      https://github.com/pcbsd/freebsd/commit/9951613f86f267eebecd7933962bdf87a69c3646
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M share/man/man4/Makefile
    R share/man/man4/ng_fec.4
    M sys/modules/netgraph/Makefile
    R sys/modules/netgraph/fec/Makefile
    R sys/netgraph/ng_fec.c
    R sys/netgraph/ng_fec.h

  Log Message:
  -----------
  Axe ng_fec(4). It has never been a real netgraph(4) module, since
it had no hooks. It has abused ifnet's if_afdata slot and actually
abused every subsystem it touched.

lagg(4) is a proper trunking solution at ifnet(9) layer.

ng_one2many(4) is a proper trunking solution in netgraph(4).


  Commit: de4d214d0421a4179a8e4b872e203547b330cb19
      https://github.com/pcbsd/freebsd/commit/de4d214d0421a4179a8e4b872e203547b330cb19
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc

  Log Message:
  -----------
  ng_fec(4) removed.


  Commit: 74b8996ebefacbf869105ddeb0bd74e0c79859d1
      https://github.com/pcbsd/freebsd/commit/74b8996ebefacbf869105ddeb0bd74e0c79859d1
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/amd64/conf/GENERIC
    M sys/conf/files.amd64
    M sys/conf/files.i386
    M sys/conf/options
    M sys/dev/acpica/acpi_pci.c
    M sys/i386/conf/NOTES
    A sys/x86/iommu/busdma_dmar.c
    A sys/x86/iommu/busdma_dmar.h
    A sys/x86/iommu/intel_ctx.c
    A sys/x86/iommu/intel_dmar.h
    A sys/x86/iommu/intel_drv.c
    A sys/x86/iommu/intel_fault.c
    A sys/x86/iommu/intel_gas.c
    A sys/x86/iommu/intel_idpgtbl.c
    A sys/x86/iommu/intel_quirks.c
    A sys/x86/iommu/intel_reg.h
    A sys/x86/iommu/intel_utils.c

  Log Message:
  -----------
  Import the driver for VT-d DMAR hardware, as specified in the revision
1.3 of Intelб╝ Virtualization Technology for Directed I/O Architecture
Specification.  The Extended Context and PASIDs from the rev. 2.2 are
not supported, but I am not aware of any released hardware which
implements them.  Code does not use queued invalidation, see comments
for the reason, and does not provide interrupt remapping services.

Code implements the management of the guest address space per domain
and allows to establish and tear down arbitrary mappings, but not
partial unmapping.  The superpages are created as needed, but not
promoted.  Faults are recorded, fault records could be obtained
programmatically, and printed on the console.

Implement the busdma(9) using DMARs.  This busdma backend avoids
bouncing and provides security against misbehaving hardware and driver
bad programming, preventing leaks and corruption of the memory by wild
DMA accesses.

By default, the implementation is compiled into amd64 GENERIC kernel
but disabled; to enable, set hw.dmar.enable=1 loader tunable.  Code is
written to work on i386, but testing there was low priority, and
driver is not enabled in GENERIC.  Even with the DMAR turned on,
individual devices could be directed to use the bounce busdma with the
hw.busdma.pci<domain>:<bus>:<device>:<function>.bounce=1 tunable.  If
DMARs are capable of the pass-through translations, it is used,
otherwise, an identity-mapping page table is constructed.

The driver was tested on Xeon 5400/5500 chipset legacy machine,
Haswell desktop and E5 SandyBridge dual-socket boxes, with ahci(4),
ata(4), bce(4), ehci(4), mfi(4), uhci(4), xhci(4) devices.  It also
works with em(4) and igb(4), but there some fixes are needed for
drivers, which are not committed yet.  Intel GPUs do not work with
DMAR (yet).

Many thanks to John Baldwin, who explained me the newbus integration;
Peter Holm, who did all testing and helped me to discover and
understand several incredible bugs; and to Jim Harris for the access
to the EDS and BWG and for listening when I have to explain my
findings to somebody.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 month


  Commit: 8ebac90b8a505720d9c1d1aad5489afff5c74e56
      https://github.com/pcbsd/freebsd/commit/8ebac90b8a505720d9c1d1aad5489afff5c74e56
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M lib/libnetgraph/debug.c

  Log Message:
  -----------
  Remove ng_fec(4).


  Commit: cc5750347c4d06d5c98f22757a785bf33df33d37
      https://github.com/pcbsd/freebsd/commit/cc5750347c4d06d5c98f22757a785bf33df33d37
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/conf/files

  Log Message:
  -----------
  Remove ng_fec(4).


  Commit: 8b6005b9da739641c43621f925f38c29d2b7babd
      https://github.com/pcbsd/freebsd/commit/8b6005b9da739641c43621f925f38c29d2b7babd
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/contrib/ipfilter/netinet/radix_ipf.c

  Log Message:
  -----------
  Fix build. We need to include systm.h before if_var.h.

Pointy hat to:	glebius


  Commit: b3d311eea8e7a25ab732791972c1a0a6c7e95a1b
      https://github.com/pcbsd/freebsd/commit/b3d311eea8e7a25ab732791972c1a0a6c7e95a1b
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/conf/NOTES

  Log Message:
  -----------
  Remove ng_fec(4).


  Commit: ebc1ebf9114026824e0d5b911c604e081af9bb50
      https://github.com/pcbsd/freebsd/commit/ebc1ebf9114026824e0d5b911c604e081af9bb50
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/at91/if_ate.c
    M sys/arm/econa/if_ece.c
    M sys/arm/lpc/if_lpe.c
    M sys/arm/ti/cpsw/if_cpsw.c
    M sys/arm/versatile/if_smc_fdt.c
    M sys/arm/xscale/pxa/if_smc_smi.c

  Log Message:
  -----------
  Sweep up a bit of arm-land fallout after r257244; include necessary
headers directly that are no longer available via accidental include.


  Commit: be5bb9e6118016584f368297c01aa5a97f13828a
      https://github.com/pcbsd/freebsd/commit/be5bb9e6118016584f368297c01aa5a97f13828a
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M share/man/man4/netgraph.4

  Log Message:
  -----------
  Remove ng_fec.4

Submitted by:	Dmitry Luhtionov <dmitryluhtionov gmail.com>


  Commit: 2d77669bc5393aecbbf1257999de1d3d378714bb
      https://github.com/pcbsd/freebsd/commit/2d77669bc5393aecbbf1257999de1d3d378714bb
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M etc/defaults/rc.conf
    M etc/network.subr
    M etc/rc.d/netif
    M share/man/man4/lagg.4
    M share/man/man5/rc.conf.5
    M sys/boot/forth/loader.conf

  Log Message:
  -----------
  Remove more remnants of ng_fec(4).

The ng_create_one() and ng_mkpeer() functions in network.subr are
now not used anywhere, but I left them, since they can be useful
in future in netgraph scripting.

Submitted by:	pluknet


  Commit: c39b6e7cc343f4511b744f1aac7cb5f61816e3e9
      https://github.com/pcbsd/freebsd/commit/c39b6e7cc343f4511b744f1aac7cb5f61816e3e9
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/cs/if_cs_isa.c

  Log Message:
  -----------
  repair build for dev/cs.

Reported by: Outback Dingo <outbackdingo at gmail.com>


  Commit: 1af667713083f6fe34c56007ad4c1cb45ee441db
      https://github.com/pcbsd/freebsd/commit/1af667713083f6fe34c56007ad4c1cb45ee441db
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M contrib/groff/src/roff/troff/input.cpp
    M contrib/groff/src/roff/troff/mtsm.cpp
    M contrib/groff/src/roff/troff/node.cpp

  Log Message:
  -----------
  Quiesce warnings -Wdangling-else

Thanks to jilles for some reviews and tips.


  Commit: c0ba16493484a9ac063c082741302d0b2d902082
      https://github.com/pcbsd/freebsd/commit/c0ba16493484a9ac063c082741302d0b2d902082
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M contrib/opie/libopie/accessfile.c
    M contrib/opie/libopie/generator.c
    M contrib/opie/libopie/lookup.c
    M contrib/opie/libopie/newseed.c
    M contrib/opie/libopie/parsechallenge.c
    M contrib/opie/libopie/passwd.c
    M contrib/opie/libopie/randomchallenge.c
    M contrib/opie/libopie/verify.c
    M contrib/opie/libopie/version.c
    M contrib/opie/opie.h
    M contrib/opie/opieinfo.c
    M contrib/opie/opiekey.c

  Log Message:
  -----------
  Queisce two category of clang warnings:

1.  missing explicit includes for string.h, stdio.h, etc
2.  missing explicit declaration for some common functions

I have been unable to contact the upstream maintainer for this patch,
http://www.inner.net/opie appears to be the source of truth but it
unreachable


  Commit: 311b50384f1f3d0b645ac322319b5c1081a62184
      https://github.com/pcbsd/freebsd/commit/311b50384f1f3d0b645ac322319b5c1081a62184
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/xscale/ixp425/if_npe.c

  Log Message:
  -----------
  Follow r257244; it's now necessary to include if_var.h.


  Commit: 04c60e5a2102c47f185a51c67295b045620b901a
      https://github.com/pcbsd/freebsd/commit/04c60e5a2102c47f185a51c67295b045620b901a
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/x86/iommu/busdma_dmar.c

  Log Message:
  -----------
  Remove redundand assignment to error variable and check for its value [1].
Do CTR logging in the case of error as well.

Noted by:	rdivacky [1]
Sponsored by:	The FreeBSD Foundation
MFC after:	1 month


  Commit: f26969a88e3e0217c2b3333e9b01f89fc4164a1c
      https://github.com/pcbsd/freebsd/commit/f26969a88e3e0217c2b3333e9b01f89fc4164a1c
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M gnu/usr.bin/binutils/ld/Makefile

  Log Message:
  -----------
  Enable the --sysroot=/foo option in ld by always building with a sysroot
defined. When not building as a cross linker, the sysroot is set to "/".

Exp-run by:	bdrewery (ports/183206)
MFC after:	3 days


  Commit: c0286c6d41209de10c5dfbfe905cadb973bf5682
      https://github.com/pcbsd/freebsd/commit/c0286c6d41209de10c5dfbfe905cadb973bf5682
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/altera/atse/if_atse_fdt.c
    M sys/dev/altera/atse/if_atse_nexus.c

  Log Message:
  -----------
  Add a couple includes if net/if_var.h that were missed in r257176.


  Commit: fc685e71b447338c2f9b8ee4d9e86240a9402d16
      https://github.com/pcbsd/freebsd/commit/fc685e71b447338c2f9b8ee4d9e86240a9402d16
  Author: cognet <cognet at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/ath/if_ath_tx.c

  Log Message:
  -----------
  Include <sys/ktr.h>, since we need it if ATH_DEBUG is defined.


  Commit: 67835727b43f038edc5165ef54ae93ae77959d5d
      https://github.com/pcbsd/freebsd/commit/67835727b43f038edc5165ef54ae93ae77959d5d
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/net/bpf.h
    M sys/net/if_clone.h
    M sys/net/if_var.h
    M sys/net/if_vlan_var.h
    M sys/sys/eventhandler.h

  Log Message:
  -----------
  Style: s/SYS_EVENTHANDLER_H/_SYS_EVENTHANDLER_H_/g

Submitted by:	bde


  Commit: 59a2e2d4634066063aaccd023f871dd31ef43622
      https://github.com/pcbsd/freebsd/commit/59a2e2d4634066063aaccd023f871dd31ef43622
  Author: tuexen <tuexen at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/netinet/sctp_pcb.c

  Log Message:
  -----------
  Fix compilation if SCTP_DONT_DO_PRIVADDR_SCOPE is defined.
The issue was reported by Andrew Galante.

MFC after: 3 days


  Commit: 370e68d8270bc74dbd07c266220f7263f50036f2
      https://github.com/pcbsd/freebsd/commit/370e68d8270bc74dbd07c266220f7263f50036f2
  Author: pluknet <pluknet at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/sys/mount.h

  Log Message:
  -----------
  G/c unused mountrootfsname.
It was replaced with rootdevnames in r52778.


  Commit: 8cc37ba82fcfae0371b19ff3642cc46d264dc866
      https://github.com/pcbsd/freebsd/commit/8cc37ba82fcfae0371b19ff3642cc46d264dc866
  Author: tuexen <tuexen at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/netinet/sctp_usrreq.c

  Log Message:
  -----------
  Fis the value of *optlen when calling getsockopt() for
SCTP_REMOTE_UDP_ENCAPS_PORT.
This issue was reported by Andrew Galante.
MFC after: 3 days


  Commit: 3718fe181f1ad37475cfbe2fbad6589a270fae03
      https://github.com/pcbsd/freebsd/commit/3718fe181f1ad37475cfbe2fbad6589a270fae03
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/xen/netback/netback.c
    M sys/dev/xen/netfront/netfront.c

  Log Message:
  -----------
  Include if_var.h.


  Commit: ffbfcd667fe62205574d6ed3727590554ba013cb
      https://github.com/pcbsd/freebsd/commit/ffbfcd667fe62205574d6ed3727590554ba013cb
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/xen/netfront/netfront.c

  Log Message:
  -----------
  Remove dead function show_device(). It isn't buildable if DEBUG is
defined, due to unknown field "xn_ifno".  The field wasn't known
since beginning of history of this file.


  Commit: 306cd242d2ea333c51fa3a8f9c60db415aa911cb
      https://github.com/pcbsd/freebsd/commit/306cd242d2ea333c51fa3a8f9c60db415aa911cb
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/amd64/conf/NOTES

  Log Message:
  -----------
  Include XEN and HyperV into amd64 LINT.


  Commit: f48484777bf9ba963f4b00e5049695a66e902bd8
      https://github.com/pcbsd/freebsd/commit/f48484777bf9ba963f4b00e5049695a66e902bd8
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/arm/locore.S
    M sys/arm/arm/mp_machdep.c

  Log Message:
  -----------
  Remove hard-coded mappings related to Armada XP support

Armada XP initialization flow requires SoC registers to be
mapped very early in order to configure Snoop Filter for SMP.
Additional mapping in locore.S is redundant as proper mapping is
made in pmap_devmap_bootstrap() prior to calling cpu_setup() which
configures the Snoop Filter.
For secondaru CPUs it is better to pass VA of the SoC
registers defined in MV_BASE and PA consistent with the value
in the Device Tree.

Tested by:	kevlo


  Commit: 72679d48d732df758a2512e15eaa280cb76a4bf6
      https://github.com/pcbsd/freebsd/commit/72679d48d732df758a2512e15eaa280cb76a4bf6
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/mv/common.c
    M sys/arm/mv/mv_machdep.c

  Log Message:
  -----------
  Fix-up DTB for Armada XP registers' base according to the actual settings

Depending on u-boot's flavor some boards have their SoC registers
base address configured to 0xD0000000 and other to 0xF1000000.
U-boot is passing currently set value via CP15 register.
In order to create proper mapping for SoC registers and allow further
successful initialization it is necessary to replace fdt_immr_pa with
the real value and eventually fix-up device tree blob.

Tested by:	kevlo


  Commit: 7166e1612f564f7f42e9dcebf9bdc9e8cd84de99
      https://github.com/pcbsd/freebsd/commit/7166e1612f564f7f42e9dcebf9bdc9e8cd84de99
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/mv/armadaxp/std.armadaxp

  Log Message:
  -----------
  Change Armada XP kernel load address to the u-boot's end address

Loading kernel to 0xf00000 has no practical reason.
Starting it from the u-boot's highest possible end address
(2MB counting from 0x0) makes more sense.

Tested by:	kevlo


  Commit: a8e6aae18964a829dd07794cde43b6032e082efd
      https://github.com/pcbsd/freebsd/commit/a8e6aae18964a829dd07794cde43b6032e082efd
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/arm/cpufunc.c
    M sys/arm/arm/cpufunc_asm_pj4b.S
    M sys/arm/arm/identcpu.c
    M sys/arm/include/armreg.h
    M sys/arm/include/cpufunc.h

  Log Message:
  -----------
  Remove not working and deprecated PJ4Bv6 support

Sheeva PJ4Bv6 - based chips were only prototypes for V7 class Armada
SoC family. Current in-tree support for PJ4Bv6 will not work and also
there should be no platforms in active use that would incorporate that
CPU revision.


  Commit: c735d84c151d8b53601c998e982c244ec56dba34
      https://github.com/pcbsd/freebsd/commit/c735d84c151d8b53601c998e982c244ec56dba34
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/include/cpufunc.h

  Log Message:
  -----------
  Switch off explicit broadcasting of the TLB flush operations for PJ4B CPU

Since CPU_MV_PJ4B describes ARMv7 compliant CPU there is no need for
sending an IPI each time when TLB is flushed in any way.

Tested by:	kevlo


  Commit: f9369b94594f74f00e429efcba7b588fc750aabb
      https://github.com/pcbsd/freebsd/commit/f9369b94594f74f00e429efcba7b588fc750aabb
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/ath/if_ath_ahb.c
    M sys/dev/etherswitch/arswitch/arswitch.c
    M sys/dev/etherswitch/arswitch/arswitch_phy.c
    M sys/dev/etherswitch/arswitch/arswitch_vlans.c
    M sys/dev/etherswitch/miiproxy.c
    M sys/mips/atheros/if_arge.c
    M sys/net80211/ieee80211_alq.c
    M sys/net80211/ieee80211_superg.c

  Log Message:
  -----------
  - Provide necessary includes, that before came via if.h pollution.
- Remove unnecessary ones.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 2581cd5103784b2b5a34710393c4bf045333a3bf
      https://github.com/pcbsd/freebsd/commit/2581cd5103784b2b5a34710393c4bf045333a3bf
  Author: brueffer <brueffer at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M share/man/man4/bpf.4

  Log Message:
  -----------
  New sentence -> new line and some mdoc cleanup.

MFC after:	3 days


  Commit: ae1c81f353c620820e3289e0cc5bf53f3b208554
      https://github.com/pcbsd/freebsd/commit/ae1c81f353c620820e3289e0cc5bf53f3b208554
  Author: brueffer <brueffer at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M bin/df/df.1

  Log Message:
  -----------
  Clean up a spurious "." in SEE ALSO.

MFC after:	3 days


  Commit: 4b4476d976e1a17a8ac12f38c74e592e211463b1
      https://github.com/pcbsd/freebsd/commit/4b4476d976e1a17a8ac12f38c74e592e211463b1
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/cm/if_cm_isa.c

  Log Message:
  -----------
  Provide necessary includes that before came via if.h.


  Commit: 93cf853a6d2165a67d2532b363ba758c95a88fb6
      https://github.com/pcbsd/freebsd/commit/93cf853a6d2165a67d2532b363ba758c95a88fb6
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/hme/if_hme_sbus.c
    M sys/dev/le/if_le_ledma.c

  Log Message:
  -----------
  Provide necessary includes.


  Commit: 2408916435d4e7b386518f4f13de0c4c8359018c
      https://github.com/pcbsd/freebsd/commit/2408916435d4e7b386518f4f13de0c4c8359018c
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/include/pmap.h

  Log Message:
  -----------
  Fix condition that determines PMAP_NEEDS_PTE_SYNC value for ARM

Use values of the correct defines to determine statement's result.
ARM_ARCH_ symbols are always defined, hence only values are relevant.

Reviewed by:	cognet


  Commit: d070810920804ed2e9d01852678f71e040b11111
      https://github.com/pcbsd/freebsd/commit/d070810920804ed2e9d01852678f71e040b11111
  Author: neel <neel at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M share/examples/bhyve/vmrun.sh
    M usr.sbin/bhyve/Makefile
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyve/inout.c
    M usr.sbin/bhyve/inout.h
    A usr.sbin/bhyve/legacy_irq.c
    A usr.sbin/bhyve/legacy_irq.h
    M usr.sbin/bhyve/pci_emul.c
    M usr.sbin/bhyve/pci_emul.h
    A usr.sbin/bhyve/pci_lpc.c
    A usr.sbin/bhyve/pci_lpc.h
    M usr.sbin/bhyve/pci_uart.c
    A usr.sbin/bhyve/uart_emul.c
    A usr.sbin/bhyve/uart_emul.h

  Log Message:
  -----------
  Add support for PCI-to-ISA LPC bridge emulation. If the LPC bus is attached
to a virtual machine then we implicitly create COM1 and COM2 ISA devices.

Prior to this change the only way of attaching a COM port to the virtual
machine was by presenting it as a PCI device that is mapped at the legacy
I/O address 0x3F8 or 0x2F8.

There were some issues with the original approach:
- It did not work at all with UEFI because UEFI will reprogram the PCI device
  BARs and remap the COM1/COM2 ports at non-legacy addresses.
- OpenBSD GENERIC kernel does not create a /dev/console because it expects
  the uart device at the legacy 0x3F8/0x2F8 address to be an ISA device.
- It was functional with a FreeBSD guest but caused the console to appear
  on /dev/ttyu2 which was not intuitive.

The uart emulation is now independent of the bus on which it resides. Thus it
is possible to have uart devices on the PCI bus in addition to the legacy
COM1/COM2 devices behind the LPC bus.

The command line option to attach ISA COM1/COM2 ports to a virtual machine is
"-s <bus>,lpc -l com1,stdio".

The command line option to create a PCI-attached uart device is:
"-s <bus>,uart[,stdio]"

The command line option to create PCI-attached COM1/COM2 device is:
"-S <bus>,uart[,stdio]". This style of creating COM ports is deprecated.

Discussed with:	grehan
Reviewed by:	grehan
Submitted by:	Tycho Nightingale (tycho.nightingale at pluribusnetworks.com)

M    share/examples/bhyve/vmrun.sh
AM   usr.sbin/bhyve/legacy_irq.c
AM   usr.sbin/bhyve/legacy_irq.h
M    usr.sbin/bhyve/Makefile
AM   usr.sbin/bhyve/uart_emul.c
M    usr.sbin/bhyve/bhyverun.c
AM   usr.sbin/bhyve/uart_emul.h
M    usr.sbin/bhyve/pci_uart.c
M    usr.sbin/bhyve/pci_emul.c
M    usr.sbin/bhyve/inout.c
M    usr.sbin/bhyve/pci_emul.h
M    usr.sbin/bhyve/inout.h
AM   usr.sbin/bhyve/pci_lpc.c
AM   usr.sbin/bhyve/pci_lpc.h


  Commit: 446b37adc910af130520c33bf1ab227a6853869c
      https://github.com/pcbsd/freebsd/commit/446b37adc910af130520c33bf1ab227a6853869c
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/adb/adb_kbd.c

  Log Message:
  -----------
  Return NOKEY instead of 0 if there are no more key presses queued. This
worked by accident if and only if akbd was part of a kbdmux (which it
always was in practice).

MFC after:	1 week


  Commit: 7ec78b8068b101aacbbf56e0c6a1ad783e63c9c2
      https://github.com/pcbsd/freebsd/commit/7ec78b8068b101aacbbf56e0c6a1ad783e63c9c2
  Author: neel <neel at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/amd64/vmm/intel/vmcs.c
    M sys/amd64/vmm/intel/vmx.c
    M sys/amd64/vmm/intel/vmx_genassym.c
    M sys/amd64/vmm/intel/vtd.c
    M sys/amd64/vmm/vmm.c
    M sys/amd64/vmm/vmm_dev.c
    M sys/amd64/vmm/vmm_instruction_emul.c

  Log Message:
  -----------
  Remove unnecessary includes of <machine/pmap.h>

Requested by:	alc@


  Commit: bb1072d7ef9101f89db4769045b34123c3e344ec
      https://github.com/pcbsd/freebsd/commit/bb1072d7ef9101f89db4769045b34123c3e344ec
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M lib/libproc/_libproc.h
    M lib/libproc/proc_util.c

  Log Message:
  -----------
  Revert r257248 and fix the problem in a way that doesn't violate style(9).

Suggested by:	jmg


  Commit: 25971e06a21407c5ac4533772dc089fdb85b283b
      https://github.com/pcbsd/freebsd/commit/25971e06a21407c5ac4533772dc089fdb85b283b
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/arm/conf/DIGI-CCWMX53
    M sys/boot/fdt/dts/digi-ccwmx53.dts

  Log Message:
  -----------
  Digi-CCWMX53: enable ffec and uart.


  Commit: 756d4686b39ff2a93f1aab3ac223d5257ce6d7cc
      https://github.com/pcbsd/freebsd/commit/756d4686b39ff2a93f1aab3ac223d5257ce6d7cc
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M lib/libproc/proc_sym.c

  Log Message:
  -----------
  Fix an off-by-one error when checking whether a given address is within
the extent of a symbol.

Submitted by:	Prashanth Kumar <pra_udupi at yahoo.co.in>
Reviewed by:	rpaulo
MFC after:	1 week


  Commit: 4ed6282bfdf4f34d7d02e56e7bb2c73739a739de
      https://github.com/pcbsd/freebsd/commit/4ed6282bfdf4f34d7d02e56e7bb2c73739a739de
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/iwn/if_iwn.c

  Log Message:
  -----------
  Fix the PLCP lookup code in iwn(4) to base the 11n decision on whether
the rate is 11n, rather than whether the channel is 11n.

This correctly allows the PLCP lookup code to return the legacy rates
even on an 11n channel.

PR:		kern/183430


  Commit: a17f5000ca5235d24f8c7a6ae4e8566b8c0d7148
      https://github.com/pcbsd/freebsd/commit/a17f5000ca5235d24f8c7a6ae4e8566b8c0d7148
  Author: rea <rea at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M contrib/binutils/bfd/elf32-score.c
    M contrib/binutils/bfd/elflink.c
    M contrib/binutils/bfd/po/bfd.pot

  Log Message:
  -----------
  binutils/bfd: fix printf-like format strings for "bfd *" arguments

There is a special format argument '%B' that directly handles values
of type 'bfd *', they must be used instead of '%s'.  Manifestations
of this bug can be seen in ld(1) error messages, for example,
  http://lists.freebsd.org/pipermail/freebsd-current/2013-August/043580.html
  http://lists.freebsd.org/pipermail/freebsd-current/2013-October/045404.html

Approved by:	dim
MFC after:	2 weeks


  Commit: a105a877e26e9bc8c98705ece0548821864e72e3
      https://github.com/pcbsd/freebsd/commit/a105a877e26e9bc8c98705ece0548821864e72e3
  Author: yongari <yongari at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/mii/miidevs
    M sys/dev/mii/rgephy.c

  Log Message:
  -----------
  Add support for new Gigabit PHY of RealTek.
I don't have a copy of data sheet so I'm not sure exact PHY model
name. Vendor's web page indicates RTL8251 is latest PHY so I used
the name. This PHY is used with RTL8168G, RTL8168GU and RTL8411B.


  Commit: 1852aad687914c52c4485cf0d770093a0fee4c52
      https://github.com/pcbsd/freebsd/commit/1852aad687914c52c4485cf0d770093a0fee4c52
  Author: yongari <yongari at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/re/if_re.c
    M sys/pci/if_rlreg.h

  Log Message:
  -----------
  Add preliminary support for RTL8168G, RTL8168GU and RTL8411B.
RTL8168GU has two variants(GMII and MII) but it uses the same chip
revision id.  Driver checks PCI device id of controller and
sets internal capability flag(i.e. jumbo frame and link speed down
in WOL).

H/W donated by:	RealTek Semiconductor Corp.


  Commit: 84d76ac83fd24ca50b33ec572d49da239169a65a
      https://github.com/pcbsd/freebsd/commit/84d76ac83fd24ca50b33ec572d49da239169a65a
  Author: yongari <yongari at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/re/if_re.c
    M sys/pci/if_rlreg.h

  Log Message:
  -----------
  Add preliminary support for RTL8168EP.

Submitted by:	Edward O'Callaghan (eocallaghan <> alterapraxis dot com)


  Commit: 70ab0619926b5574b33d3ab2f659e54db04703fd
      https://github.com/pcbsd/freebsd/commit/70ab0619926b5574b33d3ab2f659e54db04703fd
  Author: yongari <yongari at FreeBSD.org>
  Date:   2013-10-28 (Mon, 28 Oct 2013)

  Changed paths:
    M sys/dev/bce/if_bce.c

  Log Message:
  -----------
  Fix regression introduced in r235816.
r235816 triggered kernel panic or hang after warm boot.
Don't blindly restore BCE_EMAC_MODE media configuration in
bce_reset().  If driver is about to shutdown it will invoke
bce_reset() which in turn results in restoring BCE_EMAC_MODE
media configuration.  This operation seems to confuse controller
firmware.

Reported by:	Paul Herman (herman <> cleverbridge dot com)
Tested by:	sbruno, Paul Herman (herman <> cleverbridge dot com)


  Commit: adedddebaf133f1e91eef5f53dd15ead277b8327
      https://github.com/pcbsd/freebsd/commit/adedddebaf133f1e91eef5f53dd15ead277b8327
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/x86/include/busdma_impl.h

  Log Message:
  -----------
  Remove redundand declaration, fixing the build with gcc.

Reported and tested by:	Michael Butler <imb at protected-networks.net>
Sponsored by:	The FreeBSD Foundation
MFC after:	1 month


  Commit: 968d1daf89ad42d587cce59726a3fe18bac61d8e
      https://github.com/pcbsd/freebsd/commit/968d1daf89ad42d587cce59726a3fe18bac61d8e
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M CHANGES
    M VERSION
    M aclocal.m4
    M config.guess
    M config.sub
    M configure
    M package/byacc.spec
    M package/debian/changelog
    A package/mingw-byacc.spec
    M reader.c
    M skeleton.c
    M test/calc.tab.c
    M test/calc1.tab.c
    M test/calc2.tab.c
    M test/calc3.tab.c
    M test/code_calc.code.c
    M test/code_error.code.c
    M test/error.tab.c
    M test/ftp.tab.c
    M test/grammar.tab.c
    M test/pure_calc.tab.c
    M test/pure_error.tab.c
    M test/quote_calc-s.tab.c
    M test/quote_calc.tab.c
    M test/quote_calc2-s.tab.c
    M test/quote_calc2.tab.c
    M test/quote_calc3-s.tab.c
    M test/quote_calc3.tab.c
    M test/quote_calc4-s.tab.c
    M test/quote_calc4.tab.c

  Log Message:
  -----------
  Import byacc version 20130925


  Commit: bf49c1a9f2225a9e4bf47fa0384aea1cf9304006
      https://github.com/pcbsd/freebsd/commit/bf49c1a9f2225a9e4bf47fa0384aea1cf9304006
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M contrib/byacc/CHANGES
    M contrib/byacc/VERSION
    M contrib/byacc/aclocal.m4
    M contrib/byacc/config.guess
    M contrib/byacc/config.sub
    M contrib/byacc/configure
    M contrib/byacc/package/byacc.spec
    M contrib/byacc/package/debian/changelog
    A contrib/byacc/package/mingw-byacc.spec
    M contrib/byacc/reader.c
    M contrib/byacc/skeleton.c
    M contrib/byacc/test/calc.tab.c
    M contrib/byacc/test/calc1.tab.c
    M contrib/byacc/test/calc2.tab.c
    M contrib/byacc/test/calc3.tab.c
    M contrib/byacc/test/code_calc.code.c
    M contrib/byacc/test/code_error.code.c
    M contrib/byacc/test/error.tab.c
    M contrib/byacc/test/ftp.tab.c
    M contrib/byacc/test/grammar.tab.c
    M contrib/byacc/test/pure_calc.tab.c
    M contrib/byacc/test/pure_error.tab.c
    M contrib/byacc/test/quote_calc-s.tab.c
    M contrib/byacc/test/quote_calc.tab.c
    M contrib/byacc/test/quote_calc2-s.tab.c
    M contrib/byacc/test/quote_calc2.tab.c
    M contrib/byacc/test/quote_calc3-s.tab.c
    M contrib/byacc/test/quote_calc3.tab.c
    M contrib/byacc/test/quote_calc4-s.tab.c
    M contrib/byacc/test/quote_calc4.tab.c

  Log Message:
  -----------
  Merge byacc 20130925

2 changes:
- Increase default stack-size so that used to be our default stack-size prior byacc import
- fix two loop-limits found by clang 3.3


  Commit: f3553f63ec712a9db119650fedf83abe1a1b98a9
      https://github.com/pcbsd/freebsd/commit/f3553f63ec712a9db119650fedf83abe1a1b98a9
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M usr.bin/yacc/Makefile

  Log Message:
  -----------
  Change warning level to 6


  Commit: aff7767afff2747d8e6afd91d9d4355309584ee6
      https://github.com/pcbsd/freebsd/commit/aff7767afff2747d8e6afd91d9d4355309584ee6
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M usr.bin/yacc/Makefile

  Log Message:
  -----------
  Setting WARNS=6 is useless, as it is already the default

Reported by:	Sascha Wildner


  Commit: 9e01f79e97aeb6a46f651b569eb28cdf46db7199
      https://github.com/pcbsd/freebsd/commit/9e01f79e97aeb6a46f651b569eb28cdf46db7199
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/compat/svr4/svr4_sockio.c
    M sys/dev/cs/if_cs_isa.c
    M sys/dev/cs/if_cs_pccard.c
    M sys/dev/cs/if_csvar.h
    M sys/dev/cxgbe/tom/t4_connect.c
    M sys/dev/ep/if_ep_mca.c
    M sys/dev/etherswitch/ukswitch/ukswitch.c
    M sys/dev/ie/if_ie_isa.c
    M sys/dev/pdq/if_fea.c
    M sys/dev/sbni/if_sbni_isa.c
    M sys/dev/tsec/if_tsec_fdt.c
    M sys/dev/vx/if_vx_eisa.c
    M sys/i386/i386/bpf_jit_machdep.c
    M sys/mips/cavium/octe/ethernet-common.c
    M sys/mips/cavium/octe/ethernet-mdio.c
    M sys/mips/cavium/octe/ethernet-mem.c
    M sys/mips/cavium/octe/ethernet-rgmii.c
    M sys/mips/cavium/octe/ethernet-rx.c
    M sys/mips/cavium/octe/ethernet-sgmii.c
    M sys/mips/cavium/octe/ethernet-spi.c
    M sys/mips/cavium/octe/ethernet-tx.c
    M sys/mips/cavium/octe/ethernet-xaui.c
    M sys/mips/cavium/octe/ethernet.c
    M sys/powerpc/ps3/if_glc.c
    M sys/powerpc/pseries/phyp_llan.c

  Log Message:
  -----------
  - Provide necessary includes.
- Remove unnecessary includes.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 24a0040a5c44fe039c94c6fc9bdd9ec4d839784b
      https://github.com/pcbsd/freebsd/commit/24a0040a5c44fe039c94c6fc9bdd9ec4d839784b
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/netinet/in_mcast.c
    M sys/netinet/in_var.h

  Log Message:
  -----------
  Uninline inm_lookup_locked(). Now in_var.h doesn't dereference
fields of struct ifnet.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: ab536a69b4e2d2f5c182b1bf714149aecce24d20
      https://github.com/pcbsd/freebsd/commit/ab536a69b4e2d2f5c182b1bf714149aecce24d20
  Author: rrs <rrs at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/dev/cesa/cesa.c

  Log Message:
  -----------
  Opps, my kirkwood fix for the dreamplug missed this.


  Commit: 3a33e2248b89a24c2d4303b3ece079e78b02815a
      https://github.com/pcbsd/freebsd/commit/3a33e2248b89a24c2d4303b3ece079e78b02815a
  Author: nyan <nyan at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M Makefile.inc1

  Log Message:
  -----------
  Fix build.  Both clang and gcc are required on pc98.

X-MFC with:	r256915


  Commit: f6c275485b82303c6da6e5e71ecf24b535a840f0
      https://github.com/pcbsd/freebsd/commit/f6c275485b82303c6da6e5e71ecf24b535a840f0
  Author: zbb <zbb at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/conf/Makefile.arm

  Log Message:
  -----------
  Add missing ARMv6 CPU functions to ARM Makefile

Will fix RPI-B kernel build failure since it adds missing
armv6_idcache_wbinv_all which was previously taken from cpufunc_asm_pj4b.S.

Reviewed by:	gber


  Commit: da172f222aff8651e06aa26a632e08d985ad6ff4
      https://github.com/pcbsd/freebsd/commit/da172f222aff8651e06aa26a632e08d985ad6ff4
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/dev/terasic/de4led/terasic_de4led_nexus.c
    M sys/dev/terasic/mtl/terasic_mtl_nexus.c

  Log Message:
  -----------
  Hints-only devices should have BUS_PROBE_NOWILDCARD set. We probably need
a better flag for this (in the driver metadata, for example).


  Commit: 7f8b5a0c13102386894384fb6033126c8a7f626b
      https://github.com/pcbsd/freebsd/commit/7f8b5a0c13102386894384fb6033126c8a7f626b
  Author: pluknet <pluknet at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M share/misc/bsd-family-tree

  Log Message:
  -----------
  OS X 10.9 added.


  Commit: c02e4b8c7938d7c3a0ff94f404b54ad938dec161
      https://github.com/pcbsd/freebsd/commit/c02e4b8c7938d7c3a0ff94f404b54ad938dec161
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/dev/altera/atse/if_atse_nexus.c
    M sys/dev/altera/avgen/altera_avgen_nexus.c
    M sys/dev/altera/jtag_uart/altera_jtag_uart_nexus.c
    M sys/dev/altera/sdcard/altera_sdcard_nexus.c

  Log Message:
  -----------
  These nexus attachments do not execute a real probe and so need
BUS_PROBE_NOWILDCARD set.


  Commit: 17b5b0dc5e28ba43deca6072e8bd9498697c02b8
      https://github.com/pcbsd/freebsd/commit/17b5b0dc5e28ba43deca6072e8bd9498697c02b8
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/arm/xscale/i80321/iq80321.c
    M sys/arm/xscale/pxa/pxa_obio.c

  Log Message:
  -----------
  Hints-only devices should return BUS_PROBE_NOWILDCARD from their probe
methods.


  Commit: e0788b09853d3092712fd53450e52bd4088d52f1
      https://github.com/pcbsd/freebsd/commit/e0788b09853d3092712fd53450e52bd4088d52f1
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/mips/adm5120/obio.c
    M sys/mips/alchemy/obio.c
    M sys/mips/atheros/apb.c
    M sys/mips/atheros/ar71xx_ehci.c
    M sys/mips/atheros/ar71xx_pci.c
    M sys/mips/atheros/ar71xx_spi.c
    M sys/mips/atheros/ar71xx_wdog.c
    M sys/mips/atheros/ar724x_pci.c
    M sys/mips/atheros/if_arge.c
    M sys/mips/cavium/ciu.c
    M sys/mips/cavium/octeon_ebt3000_cf.c
    M sys/mips/cavium/octeon_pmc.c
    M sys/mips/cavium/octeon_rnd.c
    M sys/mips/cavium/octeon_rtc.c
    M sys/mips/idt/obio.c
    M sys/mips/malta/gt.c
    M sys/mips/mips/tick.c
    M sys/mips/nlm/tick.c
    M sys/mips/nlm/xlp_pci.c
    M sys/mips/rmi/iodi.c
    M sys/mips/rmi/tick.c
    M sys/mips/rt305x/obio.c
    M sys/mips/sibyte/sb_zbbus.c

  Log Message:
  -----------
  Devices that rely on hints or identify routines for discovery need to
return BUS_PROBE_NOWILDCARD from their probe routines to avoid claiming
wildcard devices on their parent bus. Do a sweep through the MIPS tree.

MFC after: 2 weeks


  Commit: 92a9e0e206e5217625c3ab948c384df16bbe416a
      https://github.com/pcbsd/freebsd/commit/92a9e0e206e5217625c3ab948c384df16bbe416a
  Author: pluknet <pluknet at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M share/misc/bsd-family-tree

  Log Message:
  -----------
  Fixed typo.

Submitted by:	Nikolai Lifanov
Pointyhat:	pluknet


  Commit: 3e9a158ce7652da767f5b651a6b4d18234233cd8
      https://github.com/pcbsd/freebsd/commit/3e9a158ce7652da767f5b651a6b4d18234233cd8
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/dev/acpica/acpi.c
    M sys/dev/cfe/cfe_resource.c
    M sys/dev/gxemul/disk/gxemul_disk.c
    M sys/dev/gxemul/ether/if_gx.c
    M sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
    M sys/dev/rt/if_rt.c
    M sys/dev/xen/console/console.c
    M sys/dev/xen/pcifront/pcifront.c
    M sys/dev/xen/timer/timer.c

  Log Message:
  -----------
  More BUS_PROBE_NOWILDCARD sweeping. Some devices here (if_ath_ahb and siba)
resist easy conversion since they implement a great deal of their attach
logic inside probe(). Some of this could be fixed by moving it to attach(),
but some requires something more subtle than BUS_PROBE_NOWILDCARD.


  Commit: e846434626020a13306a3da9ed74e91e0b78b448
      https://github.com/pcbsd/freebsd/commit/e846434626020a13306a3da9ed74e91e0b78b448
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/arm/econa/econa.c
    M sys/arm/s3c2xx0/s3c24x0.c
    M sys/arm/sa11x0/sa11x0.c

  Log Message:
  -----------
  A few last BUS_PROBE_NOWILDCARDs are in order.


  Commit: b4eb281652341d19ea027193f8c69becfd2bab85
      https://github.com/pcbsd/freebsd/commit/b4eb281652341d19ea027193f8c69becfd2bab85
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/arm/at91/at91.c

  Log Message:
  -----------
  A last BUS_PROBE_NOWILDCARD. Move setting the postfilter function into the
attach function probe shouldn't actually set anything up but just bid
on the device.


  Commit: 20f6c909aff0091774f11d734cf3f051681132e9
      https://github.com/pcbsd/freebsd/commit/20f6c909aff0091774f11d734cf3f051681132e9
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M etc/Makefile
    R etc/keys/Makefile
    R etc/keys/pkg/Makefile
    R etc/keys/pkg/trusted/Makefile
    R etc/keys/pkg/trusted/pkg.freebsd.org.2013102301
    M etc/mtree/BSD.root.dist
    M etc/mtree/BSD.usr.dist
    M etc/pkg/FreeBSD.conf
    M share/Makefile
    A share/keys/Makefile
    A share/keys/pkg/Makefile
    A share/keys/pkg/trusted/Makefile
    A share/keys/pkg/trusted/pkg.freebsd.org.2013102301
    M share/man/man7/hier.7

  Log Message:
  -----------
  Move /etc/keys to /usr/share/keys where users are less likely to modify them.

Requested by:	secteam (cperciva, des)
Approved by:	bapt


  Commit: a928b0c98e019be930c5df64e30ce0bdd0f7852e
      https://github.com/pcbsd/freebsd/commit/a928b0c98e019be930c5df64e30ce0bdd0f7852e
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/cam/cam.h
    M sys/cam/scsi/scsi_xpt.c
    M sys/powerpc/pseries/phyp_vscsi.c

  Log Message:
  -----------
  Implement extended LUN support. If PIM_EXTLUNS is set by a SIM, encode
the upper 32-bits of the LUN, if possible, into the target_lun field as
passed directly from the REPORT LUNs response. This allows extended LUN
support to work for all LUNs with zeros in the lower 32-bits, which covers
most addressing modes without breaking KBI. Behavior for drivers not
setting PIM_EXTLUNS is unchanged. No user-facing interfaces are modified.

Extended LUNs are stored with swizzled 16-bit word order so that, for
devices implementing LUN addressing (like SCSI-2), the numerical
representation of the LUN is identical with and without PIM_EXTLUNS. Thus
setting PIM_EXTLUNS keeps most behavior, and user-facing LUN IDs, unchanged.
This follows the strategy used in Solaris. A macro (CAM_EXTLUN_BYTE_SWIZZLE)
is provided to transform a lun_id_t into a uint64_t ordered for the wire.

This is the second part of work for full 64-bit extended LUN support and is
designed to a bridge for stable/10 to the final 64-bit LUN code. The
third and final part will involve widening lun_id_t to 64 bits and will
not be MFCed. This third part will break the KBI but will keep the KPI
unchanged so that all drivers that will care about this can be updated now
and not require code changes between HEAD and stable/10.

Reviewed by:	scottl
MFC after:	2 weeks


  Commit: 34121239d12a4018f8d5a54b0581f57b25431480
      https://github.com/pcbsd/freebsd/commit/34121239d12a4018f8d5a54b0581f57b25431480
  Author: loos <loos at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/dev/etherswitch/rtl8366/rtl8366rb.c

  Log Message:
  -----------
  Fix the build of TP-WN1043ND kernel.  Provide necessary includes and remove
unnecessary includes for rtl8366rb.

Approved by:	adrian (mentor)


  Commit: f38bcf59ebcb977dcc8d1e1748709f66a67cade1
      https://github.com/pcbsd/freebsd/commit/f38bcf59ebcb977dcc8d1e1748709f66a67cade1
  Author: neel <neel at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M usr.sbin/bhyve/pci_lpc.c

  Log Message:
  -----------
  Update copyright to include the author of the LPC bridge emulation code.


  Commit: 8d47955f2179652405fb66d1978831eddd7a07cd
      https://github.com/pcbsd/freebsd/commit/8d47955f2179652405fb66d1978831eddd7a07cd
  Author: delphij <delphij at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sbin/newfs/mkfs.c

  Log Message:
  -----------
  Don't call arc4random_stir() explicitly.  To quote arc4random(3)
manual page:

    There is no need to call arc4random_stir() before using
    arc4random() functions family, since they automatically
    initialize themselves.

No objection:	des
MFC after:	2 weeks


  Commit: b0bc7b1d54670db8d6c891ef9a5c1cda849a2fac
      https://github.com/pcbsd/freebsd/commit/b0bc7b1d54670db8d6c891ef9a5c1cda849a2fac
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M contrib/tcpdump/print-ip.c
    M sbin/ifconfig/Makefile
    M usr.bin/netstat/Makefile
    M usr.bin/netstat/if.c
    M usr.bin/netstat/main.c
    M usr.sbin/tcpdump/tcpdump/Makefile

  Log Message:
  -----------
  Make userland tools honor WITHOUT_PF build option.

Tested by:	dt71 at gmx.com


  Commit: 8b5f9ff3542fe31932d5c6076048e621b94563c0
      https://github.com/pcbsd/freebsd/commit/8b5f9ff3542fe31932d5c6076048e621b94563c0
  Author: delphij <delphij at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M Makefile.inc1

  Log Message:
  -----------
  In r257079, SRCDIR is pointed to ${.CURDIR} when not set.  However,
Makefile.inc1 is being called in sub-make's where make(1) would,
by default, implicitly chdir(2) to ${.OBJDIR} before executing any
targets.  This would make some targets, like delete-old, when trying
to derive various variables introduced by change r256921 using
``make -f Makefile.inc1'' that also rely on SRCDIR to fail.

This changeset adds an explicit cd ${.CURDIR} before these unwrapped
make calls, making them in line with the other ones that are already
being wrapped with the explicit chdir's.

Tested by:	gjb
MFC after:	5 days


  Commit: 1dfe65e51e3c86e975ff1f3a6fab9325c099909b
      https://github.com/pcbsd/freebsd/commit/1dfe65e51e3c86e975ff1f3a6fab9325c099909b
  Author: andre <andre at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/net/if_var.h
    A sys/net/ifq.h

  Log Message:
  -----------
  Move all interface queue related structures, macros and definitions
from net/if_var to it own new net/ifq.h.

For now net/ifq.h is unconditionally included through net/if_var.h.

This is a mechanical change in preparation to make struct ifnet and
the individual interface queue mechanisms opaque.

Discussed with:	glebius
Sponsored by:	The FreeBSD Foundation


  Commit: 7ea2e8fcfad6c7667e895da1308bcc77beeb0c03
      https://github.com/pcbsd/freebsd/commit/7ea2e8fcfad6c7667e895da1308bcc77beeb0c03
  Author: tuexen <tuexen at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/netinet/sctp_timer.c

  Log Message:
  -----------
  Terminate a debug output with a \n.


  Commit: 171a28589f283ee395ace86b4873725d2c261371
      https://github.com/pcbsd/freebsd/commit/171a28589f283ee395ace86b4873725d2c261371
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M contrib/binutils/gas/config/atof-ieee.c
    M contrib/binutils/gas/symbols.c

  Log Message:
  -----------
  Queisce warning about empty bodies in these loops by bumping the ;; to the
next line.


  Commit: 2d2ba4044d2ef825ed805e6ffafd821abee25f2c
      https://github.com/pcbsd/freebsd/commit/2d2ba4044d2ef825ed805e6ffafd821abee25f2c
  Author: jlh <jlh at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M etc/defaults/periodic.conf

  Log Message:
  -----------
  Fix compatibility function for old daily_status_security_${name}_enable
variable

PR:	        conf/183137
Reported by:    Adam McDougall <mcdouga9 at egr msu edu>
MFC after:	3 days


  Commit: 7b1675c1e467825b742237a197e436edad264023
      https://github.com/pcbsd/freebsd/commit/7b1675c1e467825b742237a197e436edad264023
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M contrib/gcclibs/libssp/ssp.c

  Log Message:
  -----------
  Quiesce warning by including appropriate header file


  Commit: cdcf32ccc2cf51d1b80c228d5b90a58ca3cb2ba3
      https://github.com/pcbsd/freebsd/commit/cdcf32ccc2cf51d1b80c228d5b90a58ca3cb2ba3
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M usr.bin/xinstall/xinstall.c

  Log Message:
  -----------
  Queisce sign errors by using unsigned char * and casting MAP_FAILED as unsigned
char *

Reviewed by:	brooks@


  Commit: 5a4826ef19c8f1540b66b292ab6470524d22d2dc
      https://github.com/pcbsd/freebsd/commit/5a4826ef19c8f1540b66b292ab6470524d22d2dc
  Author: jlh <jlh at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M etc/defaults/periodic.conf

  Log Message:
  -----------
  Fix indentation.

MFC after:     4 days


  Commit: 6dbec20d9c93ee6ad5183ae5cba3f6a788fe958f
      https://github.com/pcbsd/freebsd/commit/6dbec20d9c93ee6ad5183ae5cba3f6a788fe958f
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/mips/mips/tick.c
    M sys/mips/nlm/tick.c
    M sys/mips/rmi/tick.c

  Log Message:
  -----------
  Panics about how things can't be attached should probably happen in the
attach method rather than probe.

Submitted by:	brooks


  Commit: b782e38fec87b1049fbbe23bec12f57438d79dc0
      https://github.com/pcbsd/freebsd/commit/b782e38fec87b1049fbbe23bec12f57438d79dc0
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M contrib/libreadline/bind.c
    M contrib/libreadline/complete.c
    M contrib/libreadline/histexpand.c
    M contrib/libreadline/history.c
    M contrib/libreadline/input.c
    M contrib/libreadline/tilde.c

  Log Message:
  -----------
  Quiesce warnings regarding assignement of loop conditionals by implementing
the solution from the compiler to wrap the statement in parens.


  Commit: 352d20048f7d02f05ec6f2cbf3899f1227c30b0b
      https://github.com/pcbsd/freebsd/commit/352d20048f7d02f05ec6f2cbf3899f1227c30b0b
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/powerpc/pseries/plpar_iommu.c

  Log Message:
  -----------
  The ofw_bus() routines invoke the device's parent, not the device itself,
so cease iterating when the parent is NULL, not when the device is.

MFC after:	5 days


  Commit: ebba0d128d5f4183ac9f8f5a2895665ecdef4277
      https://github.com/pcbsd/freebsd/commit/ebba0d128d5f4183ac9f8f5a2895665ecdef4277
  Author: delphij <delphij at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c

  Log Message:
  -----------
  Don't reference pointer before testing whether it is
NULL.

Submitted by:	Clement Lecigne <clecigne google com>
Reviewed by:	grehan
MFC after:	3 days


  Commit: dc6ffa395875a6fea72f17feae03bebfbbfc608f
      https://github.com/pcbsd/freebsd/commit/dc6ffa395875a6fea72f17feae03bebfbbfc608f
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M sys/arm/at91/at91.c

  Log Message:
  -----------
  Fix typo. Sorry!


  Commit: 1d2893644527b6ab53a615ec4bb8d5004bd9a6bf
      https://github.com/pcbsd/freebsd/commit/1d2893644527b6ab53a615ec4bb8d5004bd9a6bf
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M usr.bin/netstat/netstat.1

  Log Message:
  -----------
  'netstat -i' no longer supports working on a vmcore.


  Commit: e863fdbd6f2194999f163198b7fdca6085aaaaaf
      https://github.com/pcbsd/freebsd/commit/e863fdbd6f2194999f163198b7fdca6085aaaaaf
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Add a 'pkg bootstrap' command which will bootstrap pkg(8) without
forwarding any command to it after installation.

This is useful if the only goal is to install pkg(8) without any extra
output.

Requested by:	cperciva
Approved by:	bapt
MFC after:	2 days


  Commit: db72b820ed50ddf8a784b5b5170d0023a546fdb1
      https://github.com/pcbsd/freebsd/commit/db72b820ed50ddf8a784b5b5170d0023a546fdb1
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/Makefile
    A usr.sbin/pkg/pkg.7

  Log Message:
  -----------
  Add a pkg(7) manpage for bootstrap

Approved by:	bapt
MFC after:	2 days


  Commit: b49e1028bf4736abea46ea4fb04dbc4fdf91b98f
      https://github.com/pcbsd/freebsd/commit/b49e1028bf4736abea46ea4fb04dbc4fdf91b98f
  Author: trasz <trasz at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M usr.bin/iscsictl/iscsictl.8
    M usr.bin/iscsictl/iscsictl.c
    M usr.sbin/ctladm/ctladm.8
    M usr.sbin/ctladm/ctladm.c

  Log Message:
  -----------
  Rename '-h' option to '-p', and use "portal" instead of "host" or "address",
in order to be consistent with iSCSI terminology.  Besides, calling the
option '-h' was just wrong.

This changes usage for newly added iscsictl(8), and two newly added
subcommands to ctladm(8).  This breaks POLA between CURRENT and 10,
but since 10.0 has not been released yet, it's still ok to do.

MFC after:	3 days
Discussed with:	re (glebius)
Sponsored by:	FreeBSD Foundation


  Commit: 99720b455b9b4ab3b2cd2388955b30ef8eeb0c8d
      https://github.com/pcbsd/freebsd/commit/99720b455b9b4ab3b2cd2388955b30ef8eeb0c8d
  Author: trasz <trasz at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M usr.bin/iscsictl/iscsictl.8
    M usr.sbin/ctladm/ctladm.8

  Log Message:
  -----------
  Bump .Dd after r257379.

MFC after:	3 days


  Commit: 14bec3e02667bdc413936089c9a3a4ab3bb8146d
      https://github.com/pcbsd/freebsd/commit/14bec3e02667bdc413936089c9a3a4ab3bb8146d
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/dev/arcmsr/arcmsr.c
    M sys/dev/asr/asr.c
    M sys/dev/firewire/sbp.c
    M sys/dev/hptiop/hptiop.c
    M sys/dev/iscsi_initiator/isc_cam.c
    M sys/dev/isp/isp_freebsd.c
    M sys/dev/isp/isp_freebsd.h
    M sys/dev/mps/mps_sas.c
    M sys/dev/mpt/mpt_cam.c
    M sys/dev/twa/tw_osl_cam.c
    M sys/dev/usb/storage/umass.c
    M sys/dev/wds/wd7000.c

  Log Message:
  -----------
  Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t,
mostly by adjustments to debugging printf() format specifiers. For high
numbered LUNs, also switch to printing them in hex as per SAM-5.

MFC after: 2 weeks


  Commit: 46fc599e6613db02a8024301592f7430e1527578
      https://github.com/pcbsd/freebsd/commit/46fc599e6613db02a8024301592f7430e1527578
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M lib/libcam/camlib.c
    M sbin/camcontrol/camcontrol.c
    M sys/cam/cam_xpt.c

  Log Message:
  -----------
  printf() specifier updates to CAM to handle either 32-bit or 64-bit lun_id_t.

MFC after:	2 weeks


  Commit: 990c177bf4c8f3dd2aeb7a8b8dea03947e27e4ec
      https://github.com/pcbsd/freebsd/commit/990c177bf4c8f3dd2aeb7a8b8dea03947e27e4ec
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx51_ccm.c
    M sys/arm/freescale/imx/imx51_ccmreg.h
    M sys/arm/freescale/imx/imx_machdep.h

  Log Message:
  -----------
  Add some bare-bones support for enabling usb and usbphy clocks.  This
is temporary code to keep imx development moving forward for now.  In
the long run we need a SoC-independant clock management API.


  Commit: ea2972885fbec422ae74c735f50653335cb1e279
      https://github.com/pcbsd/freebsd/commit/ea2972885fbec422ae74c735f50653335cb1e279
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/files.imx51
    M sys/arm/freescale/imx/files.imx53
    A sys/arm/freescale/imx/imx_nop_usbphy.c

  Log Message:
  -----------
  Add a "no-op" USB PHY driver for imx-family SoCs.  This is used when the
phy clocks need to be enabled, but no other hardware setup is needed to
make the phy work.


  Commit: a0baa7ebc59f5fe283a7e5a38e0fa2d362f6b1a4
      https://github.com/pcbsd/freebsd/commit/a0baa7ebc59f5fe283a7e5a38e0fa2d362f6b1a4
  Author: trasz <trasz at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M tools/regression/iscsi/ctl.conf

  Log Message:
  -----------
  Sponsored by:	The FreeBSD Foundation


  Commit: 1310ae74ce5393d894aab6bd0d48741e367b23c5
      https://github.com/pcbsd/freebsd/commit/1310ae74ce5393d894aab6bd0d48741e367b23c5
  Author: trasz <trasz at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M tools/regression/iscsi/ctl.conf

  Log Message:
  -----------
  Revert r257385; was testing a shell script to automatically append the proper
"Sponsored by" and failed at error handling.

Sponsored by:	The FreeBSD Foundation


  Commit: 0fdc4230d2124066cda67cf6a841c9ac268eabf6
      https://github.com/pcbsd/freebsd/commit/0fdc4230d2124066cda67cf6a841c9ac268eabf6
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M lib/libcam/camlib.c

  Log Message:
  -----------
  Add missing header.

Submitted by:	Sean Bruno


  Commit: 2cf5e7617283c297b5b0dc2a36529dce26a6581e
      https://github.com/pcbsd/freebsd/commit/2cf5e7617283c297b5b0dc2a36529dce26a6581e
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/dev/usb/usbdevs

  Log Message:
  -----------
  Add a vendor entry for Freescale Semiconductor.


  Commit: 6746b6e2ad7fcd7a547971abe4a6f7a51da125b1
      https://github.com/pcbsd/freebsd/commit/6746b6e2ad7fcd7a547971abe4a6f7a51da125b1
  Author: andre <andre at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/dev/snc/dp83932.c
    M sys/mips/nlm/dev/net/xlpge.c

  Log Message:
  -----------
  nclude missing net/if_var.h.

Due to header pollution it wasn't noticed before.


  Commit: b369115d6b1cbe17344279d75351cd42eebf402c
      https://github.com/pcbsd/freebsd/commit/b369115d6b1cbe17344279d75351cd42eebf402c
  Author: pluknet <pluknet at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/dev/snc/if_snc.c
    M sys/dev/snc/if_snc_pccard.c

  Log Message:
  -----------
  Include the now missing headers after untangling if.h and if_var.h.
This fixes pc98 build.

Reviewed by:	andre


  Commit: 3885f70e1d9a5859829b2d92fc6115452607f75a
      https://github.com/pcbsd/freebsd/commit/3885f70e1d9a5859829b2d92fc6115452607f75a
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/boot/fdt/dts/digi-ccwmx53.dts
    M sys/boot/fdt/dts/efikamx.dts
    M sys/boot/fdt/dts/imx51x.dtsi
    M sys/boot/fdt/dts/imx53-qsb.dts
    M sys/boot/fdt/dts/imx53x.dtsi
    M sys/dev/usb/controller/ehci_imx.c

  Log Message:
  -----------
  Rework the imx ehci driver so that it's four separate ehci units rather
than one unit with four busses attached to it.  This allows us to use
existing fdt data which describes separate devices with separate resources.
It also allows any combination of the units to be en/disabled in the
board dts files.

Adjust our dts code to match what's used by linux and u-boot now that
we're structured to do so.

Document lots of interesting stuff learned whiling doing this with a big
comment block in the driver, so I don't have to re-learn it for the next
round of changes.


  Commit: a856a964094ac0a50d5b0d0ea7268107e5c8b029
      https://github.com/pcbsd/freebsd/commit/a856a964094ac0a50d5b0d0ea7268107e5c8b029
  Author: emaste <emaste at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M contrib/wpa/src/utils/radiotap.h

  Log Message:
  -----------
  Revert to upstream literal $FreeBSD tag

radiotap.h in upstream wpa originally came from the FreeBSD CVS
repository.  The copy in vendor/ matched the upstream one; with this
change the contrib copy now matches too.

Discussed with:	jhb@


  Commit: 538d90d30df881ffe2d142c08c915f3751421099
      https://github.com/pcbsd/freebsd/commit/538d90d30df881ffe2d142c08c915f3751421099
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M usr.bin/xinstall/xinstall.c

  Log Message:
  -----------
  revert sign changes to buffers used in invocation of digest_update()

Instead, change arguments of internal function digest_update() to accept
signed char arguments.

Remove MAP_FAILED fallback definition and casts of MAP_FAILED.

Thanks to bde@ for looking over this and doing the code analysis.


  Commit: 8bc610b2eafd68d42bb16ccfbbbb4462233afcf1
      https://github.com/pcbsd/freebsd/commit/8bc610b2eafd68d42bb16ccfbbbb4462233afcf1
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M contrib/tcp_wrappers/clean_exit.c
    M contrib/tcp_wrappers/hosts_access.c
    M contrib/tcp_wrappers/options.c
    M contrib/tcp_wrappers/percent_x.c
    M contrib/tcp_wrappers/rfc931.c
    M contrib/tcp_wrappers/shell_cmd.c
    M contrib/tcp_wrappers/update.c

  Log Message:
  -----------
  Quiesce warnings by updating headerfile includes


  Commit: f49e62a7ebc015c676ff2b04854d9d6f74c24f8e
      https://github.com/pcbsd/freebsd/commit/f49e62a7ebc015c676ff2b04854d9d6f74c24f8e
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M bin/sh/trap.c
    A tools/regression/bin/sh/builtins/trap13.0
    A tools/regression/bin/sh/builtins/trap14.0

  Log Message:
  -----------
  sh: Allow trapping SIGINT/SIGQUIT after ignore because of '&'.

If job control is not enabled, background jobs started with  ... &  ignore
SIGINT and SIGQUIT so that they are not affected by such signals that are
intended for the foreground job. However, this should not prevent
reassigning a different action for these signals (as if the shell invocation
inherited these signal actions from its parent).

Austin group issue #751

Example:
  { trap - INT; exec sleep 10; } & wait
A Ctrl+C should terminate the sleep command.


  Commit: b4505928f37d62e14d771c8c914ecaec27b8d71e
      https://github.com/pcbsd/freebsd/commit/b4505928f37d62e14d771c8c914ecaec27b8d71e
  Author: joel <joel at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.7

  Log Message:
  -----------
  A few minor mdoc improvements.


  Commit: a476289bc220f1aacf2359ec1c01f3c14c836a60
      https://github.com/pcbsd/freebsd/commit/a476289bc220f1aacf2359ec1c01f3c14c836a60
  Author: joel <joel at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M share/man/man9/getenv.9

  Log Message:
  -----------
  mdoc: document title should be all caps.


  Commit: d60c7aef41e2f93b593f5882c7c7d071d2fd2ef7
      https://github.com/pcbsd/freebsd/commit/d60c7aef41e2f93b593f5882c7c7d071d2fd2ef7
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M tools/build/mk/OptionalObsoleteFiles.inc

  Log Message:
  -----------
  Add forgotten pkg.7

Approved by:	bapt
MFC after:	2 days
X-MFC-with:	r257378


  Commit: 2a8a5e773d3a4b23aed81a780ccb156cac13920f
      https://github.com/pcbsd/freebsd/commit/2a8a5e773d3a4b23aed81a780ccb156cac13920f
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc

  Log Message:
  -----------
  /etc/keys was moved to /usr/share/keys in r257344

Approved by:	bapt
MFC after:	2 days
X-MFC-With:	r257344


  Commit: a6adb4d71be1c22edce2dccf2f526d593dc01d86
      https://github.com/pcbsd/freebsd/commit/a6adb4d71be1c22edce2dccf2f526d593dc01d86
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M contrib/tcp_wrappers/options.c

  Log Message:
  -----------
  Quiesce two warnings:

1.  define the CODE * as const
2.  restructure function to eliminate warning about exiting with no return.
    severity_map() never returns when it can't find an appropriate sysylog
    facility, and it longjmp()'s away into error code handling.  Keep this
    behavior by stashing the facility value found during our search and
    checking for -1 if found.


  Commit: ca2b647a8ac8e15db45c639f7d714725b765e8c4
      https://github.com/pcbsd/freebsd/commit/ca2b647a8ac8e15db45c639f7d714725b765e8c4
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M contrib/tcp_wrappers/hosts_access.c

  Log Message:
  -----------
  Quiesce warning, which could be a bug IMO, by correctly defining the host_info
structure name


  Commit: 5a08a2da6021292129d7d746d426f1471de64508
      https://github.com/pcbsd/freebsd/commit/5a08a2da6021292129d7d746d426f1471de64508
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M contrib/tcp_wrappers/hosts_access.c

  Log Message:
  -----------
  Queisce warning about undeclared function usage.

yp_get_default_domain is defined in workaround.c but is not declared
in any header file.  Tie the declaration to the same #define conditional
used when the function is called, NETGROUP


  Commit: 9e3ae53cb89c5e9429a9fdcd001752ac0937e3a5
      https://github.com/pcbsd/freebsd/commit/9e3ae53cb89c5e9429a9fdcd001752ac0937e3a5
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx_gpt.c

  Log Message:
  -----------
  Expand the list of compatible devices this driver works with.  Increase
the target frequency from 1 to 10 MHz because these SoCs are plenty fast
enough to benefit from the extra event timer resolution.


  Commit: 06ad790cc8f6f2a1629f24ed0bd25b888b9c0177
      https://github.com/pcbsd/freebsd/commit/06ad790cc8f6f2a1629f24ed0bd25b888b9c0177
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M share/man/man4/Makefile
    M share/man/man4/urtwn.4
    A share/man/man4/urtwnfw.4

  Log Message:
  -----------
  Add manpage for urtwnfw, the Realtek RTL8188CU/RTL8192CU firmware
module.  Also fix a few nits in urtwn.4.

Reviewed by:	rpaulo


  Commit: 29e5b686221039b5255b16209f56deb860097e5a
      https://github.com/pcbsd/freebsd/commit/29e5b686221039b5255b16209f56deb860097e5a
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_run.c

  Log Message:
  -----------
  Enable DC filter in RT3071 Version E.


  Commit: 9df2729a2cbb393a14cf2e51f6ecd5d7ffba1aef
      https://github.com/pcbsd/freebsd/commit/9df2729a2cbb393a14cf2e51f6ecd5d7ffba1aef
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_runreg.h

  Log Message:
  -----------
  Initialize BBP68 to improve rx sensitivity.


  Commit: 15dfb2f27961b2aa0b3843b514a4642512be9d67
      https://github.com/pcbsd/freebsd/commit/15dfb2f27961b2aa0b3843b514a4642512be9d67
  Author: kevlo <kevlo at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_runreg.h

  Log Message:
  -----------
  Add RT2860_BCN_OFFSET1 and RT2860_MAX_LEN_CFG register initialization to
match with the vendor driver.  While here, remove unused RT2860_DEF_MAC
definition.


  Commit: 54f6325afa0f304c12e3e6550fb8e6f5a0f68973
      https://github.com/pcbsd/freebsd/commit/54f6325afa0f304c12e3e6550fb8e6f5a0f68973
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/net80211/ieee80211_amrr.c

  Log Message:
  -----------
  Don't treat the node as an 11n node if 11n rates are disabled.

For now, the AMRR code only knows about _either_ MCS or non-MCS rates.
It doesn't know how to downgrade (ie, doing 11b CCK rates if MCS0 isn't
reliable.)

PR:		kern/183428


  Commit: 98a4ee4b55a1f471079ab0a1a70176cd56b55733
      https://github.com/pcbsd/freebsd/commit/98a4ee4b55a1f471079ab0a1a70176cd56b55733
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx_gpt.c

  Log Message:
  -----------
  Reset the timer interrupt status register at the top rather than bottom of
the interrupt handler.  If the event callback starts a new short timeout,
the timer can fire before returning from the event callback, and clearing
the interrupt status after that loses the interrupt and hangs until the
counter wraps.  Fixing all of this removes the need for the do-nothing
loop at the top of the handler which really just waited for the counter to
roll over and reach the one-shot count again.

Also add a missing return(0) in the periodic timer start case.


  Commit: 8e7af754d78b76ad0ee873ed22e656d57ba3fa86
      https://github.com/pcbsd/freebsd/commit/8e7af754d78b76ad0ee873ed22e656d57ba3fa86
  Author: rpaulo <rpaulo at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/arm/conf/DIGI-CCWMX53

  Log Message:
  -----------
  Enable USB.


  Commit: 2f7509622370901b8db022123924f1f8c8b89927
      https://github.com/pcbsd/freebsd/commit/2f7509622370901b8db022123924f1f8c8b89927
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/dev/iwn/if_iwn.c

  Log Message:
  -----------
  Don't base the rate table selection based on the channel mode;
it needs to check whether there are rate entries in there or not.

PR:		kern/183428


  Commit: cf9248a5cda83b0ec5fbc57bd655497cf93c4aec
      https://github.com/pcbsd/freebsd/commit/cf9248a5cda83b0ec5fbc57bd655497cf93c4aec
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/mips/alchemy/obio.c

  Log Message:
  -----------
  Fix a typo introduced in r257338.


  Commit: a5fb1fbfd8ec5b3b112fca82f25072c50ee715c1
      https://github.com/pcbsd/freebsd/commit/a5fb1fbfd8ec5b3b112fca82f25072c50ee715c1
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/amd64/amd64/trap.c
    M sys/cddl/dev/dtrace/amd64/dtrace_subr.c
    M sys/i386/i386/trap.c
    M sys/mips/mips/trap.c
    M sys/powerpc/aim/trap.c
    M sys/sys/dtrace_bsd.h
    M sys/x86/include/trap.h

  Log Message:
  -----------
  Remove references to an unused fasttrap probe hook, and remove the
corresponding x86 trap type. Userland DTrace probes are currently handled
by the other fasttrap hooks (dtrace_pid_probe_ptr and
dtrace_return_probe_ptr).

Discussed with:	rpaulo


  Commit: 909ab423046feded2aa8abc74d4fac98f17f5ac6
      https://github.com/pcbsd/freebsd/commit/909ab423046feded2aa8abc74d4fac98f17f5ac6
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/tzic.c

  Log Message:
  -----------
  Don't iterate through the bits of the pending interrupt register if the
whole register is zero.  Most of the registers will be zero most of the time.


  Commit: 73be3b8b160523fbbb939674b8ea2fc0fffae72f
      https://github.com/pcbsd/freebsd/commit/73be3b8b160523fbbb939674b8ea2fc0fffae72f
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/arm/arm/gic.c

  Log Message:
  -----------
  Do not EOI an interrupt until the point after the filter handlers / before
threaded handlers.

It's not easy to see from the diffs of this change exactly how it
accomplishes the above.  The arm_mask_irq() and arm_unmask_irq() functions
are, respectively, the pre_thread and post_thread hooks.  Not seen in
these diffs, the arm_post_filter() routine also EOIs.  The post_filter
routine runs after filter handlers if there will be no threaded handlers,
so it just EOIs.  The pre_thread routine masks the interrupt (at the
controller, not the source) and EOIs.  So one way or another, the EOI
happens at the point where filter handlers are done.


  Commit: e64aa64ea7c2aebd2574a1ffe34ceceb0ded5f32
      https://github.com/pcbsd/freebsd/commit/e64aa64ea7c2aebd2574a1ffe34ceceb0ded5f32
  Author: markj <markj at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/mips/adm5120/if_admsw.c
    M sys/mips/idt/if_kr.c
    M sys/mips/rmi/dev/nlge/if_nlge.c

  Log Message:
  -----------
  Fix some lingering build failures caused by fixing implicit inclusion of
if_var.h. Also explicitly include lock.h and mutex.h in if_kr.c rather than
depending on if_var.h to bring them in.


  Commit: 9d05b00c6a19537350bf2763aef568daf73503c6
      https://github.com/pcbsd/freebsd/commit/9d05b00c6a19537350bf2763aef568daf73503c6
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/dev/ipmi/ipmi.c

  Log Message:
  -----------
  Provide a crutch that prevents watchdog to interrupt dumping
on a box with IPMI enabled.

Okay from:	jhb
Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 74368cc42dab6458f450629bd97f5a614693aaa4
      https://github.com/pcbsd/freebsd/commit/74368cc42dab6458f450629bd97f5a614693aaa4
  Author: neel <neel at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M sys/amd64/vmm/intel/vmx.c
    M sys/amd64/vmm/io/vlapic.c
    M sys/amd64/vmm/vmm.c
    M sys/amd64/vmm/vmm_ktr.h

  Log Message:
  -----------
  Rename the VMM_CTRx() family of macros to VCPU_CTRx() to highlight that these
tracepoints are vcpu-specific.

Add support for tracepoints that are global to the virtual machine - these
tracepoints are called VM_CTRx().


  Commit: 5acef51277bca01e52d80991de5b5f5a9e4d11e9
      https://github.com/pcbsd/freebsd/commit/5acef51277bca01e52d80991de5b5f5a9e4d11e9
  Author: neel <neel at FreeBSD.org>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M share/examples/bhyve/vmrun.sh
    M usr.sbin/bhyve/acpi.c
    M usr.sbin/bhyve/acpi.h
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyve/mptbl.c
    M usr.sbin/bhyve/mptbl.h

  Log Message:
  -----------
  Make the virtual ioapic available unconditionally in a bhyve virtual machine.

This is in preparation for moving the ioapic device model from userspace to
vmm.ko.

Reviewed by:	grehan


  Commit: aca88b700c5cbfe9c27358f3e7bdebc9c3370a82
      https://github.com/pcbsd/freebsd/commit/aca88b700c5cbfe9c27358f3e7bdebc9c3370a82
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M usr.bin/limits/limits.c

  Log Message:
  -----------
  The limit for the swap space is spelled 'swapsize', at least since
tcsh 6.17.00 import.

Submitted by:	Stefan Neudorf
PR:	bin/183480
MFC after:	1 week


  Commit: 91349897a4683d6f6ca14070db13290f1882c95a
      https://github.com/pcbsd/freebsd/commit/91349897a4683d6f6ca14070db13290f1882c95a
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M usr.bin/limits/limits.c

  Log Message:
  -----------
  The limit for the swap space is spelled 'swapsize', at least since
tcsh 6.17.00 import.

Submitted by:	Stefan Neudorf
PR:	bin/183480
MFC after:	1 week


  Commit: a85b22e30bd018bb5c56560cc70bac90525b6eda
      https://github.com/pcbsd/freebsd/commit/a85b22e30bd018bb5c56560cc70bac90525b6eda
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M usr.bin/limits/limits.c

  Log Message:
  -----------
  Fix long line and record proper commit message for r257427:
Add the '-k' option for getopt() call and usage.

Submitted by:	Stefan Neudorf
PR:	bin/183494
MFC after:	1 week


  Commit: dd06997a1954e1684770d7d0d06835d5812be74c
      https://github.com/pcbsd/freebsd/commit/dd06997a1954e1684770d7d0d06835d5812be74c
  Author: hselasky <hselasky at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_run.c

  Log Message:
  -----------
  Fix some types. Compilation for external target complains that "u_int"
is not idential to "uint32_t" when defining set channel prototype
functions. The WLAN channel range should be from 0 to 65535
inclusivly, and u_int should be fine for this purpose.


  Commit: a32627518049de040d50c6f7027a753728c3030c
      https://github.com/pcbsd/freebsd/commit/a32627518049de040d50c6f7027a753728c3030c
  Author: kib <kib at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M usr.bin/limits/limits.c

  Log Message:
  -----------
  Remove the dependency on procfs.  Use sysctl KERN_PROC_PATHNAME and
KERN_PROC_PID to obtain the parent process pathname and command, used
to determine the calling shell.

Submitted by:	Stefan Neudorf
PR:	bin/183484
MFC after:	1 week


  Commit: cab03592ec518b8709d6e581c601691ab301efdb
      https://github.com/pcbsd/freebsd/commit/cab03592ec518b8709d6e581c601691ab301efdb
  Author: hselasky <hselasky at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_run.c

  Log Message:
  -----------
  Fix a potential memory leak.

MFC after:	1 week


  Commit: 432ab7f1ee3294a246c167fa539f4d13696215c2
      https://github.com/pcbsd/freebsd/commit/432ab7f1ee3294a246c167fa539f4d13696215c2
  Author: pjd <pjd at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M tools/regression/pjdfstest/Makefile
    M tools/regression/pjdfstest/pjdfstest.c

  Log Message:
  -----------
  Make lpathconf(2) support optional to make it compile again on Linux.

Submitted by:	Hashem Nasarat @riseup.net


  Commit: 316df01d906d074b33aad575eaed8f3b8c3b7a88
      https://github.com/pcbsd/freebsd/commit/316df01d906d074b33aad575eaed8f3b8c3b7a88
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M tools/build/options/WITHOUT_PKGBOOTSTRAP

  Log Message:
  -----------
  Adjust the manpage category for the pkg bootstrap


  Commit: 4d11df94bddda963a5e3a0b05b77d7074b775a88
      https://github.com/pcbsd/freebsd/commit/4d11df94bddda963a5e3a0b05b77d7074b775a88
  Author: bapt <bapt at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M ObsoleteFiles.inc
    R etc/periodic/daily/220.backup-pkgdb
    R etc/periodic/daily/490.status-pkg-changes
    M etc/periodic/daily/Makefile
    R etc/periodic/security/460.chkportsum
    M etc/periodic/security/Makefile
    R etc/periodic/weekly/400.status-pkg
    M etc/periodic/weekly/Makefile
    M share/man/man5/src.conf.5
    M tools/build/mk/OptionalObsoleteFiles.inc
    R tools/build/options/WITH_PKGTOOLS
    M usr.sbin/Makefile
    R usr.sbin/pkg_install/Makefile
    R usr.sbin/pkg_install/Makefile.inc
    R usr.sbin/pkg_install/README
    R usr.sbin/pkg_install/add/Makefile
    R usr.sbin/pkg_install/add/add.h
    R usr.sbin/pkg_install/add/extract.c
    R usr.sbin/pkg_install/add/futil.c
    R usr.sbin/pkg_install/add/main.c
    R usr.sbin/pkg_install/add/perform.c
    R usr.sbin/pkg_install/add/pkg_add.1
    R usr.sbin/pkg_install/create/Makefile
    R usr.sbin/pkg_install/create/create.h
    R usr.sbin/pkg_install/create/main.c
    R usr.sbin/pkg_install/create/perform.c
    R usr.sbin/pkg_install/create/pkg_create.1
    R usr.sbin/pkg_install/create/pl.c
    R usr.sbin/pkg_install/delete/Makefile
    R usr.sbin/pkg_install/delete/delete.h
    R usr.sbin/pkg_install/delete/main.c
    R usr.sbin/pkg_install/delete/perform.c
    R usr.sbin/pkg_install/delete/pkg_delete.1
    R usr.sbin/pkg_install/info/Makefile
    R usr.sbin/pkg_install/info/info.h
    R usr.sbin/pkg_install/info/main.c
    R usr.sbin/pkg_install/info/perform.c
    R usr.sbin/pkg_install/info/pkg_info.1
    R usr.sbin/pkg_install/info/show.c
    R usr.sbin/pkg_install/lib/Makefile
    R usr.sbin/pkg_install/lib/deps.c
    R usr.sbin/pkg_install/lib/exec.c
    R usr.sbin/pkg_install/lib/file.c
    R usr.sbin/pkg_install/lib/global.c
    R usr.sbin/pkg_install/lib/lib.h
    R usr.sbin/pkg_install/lib/match.c
    R usr.sbin/pkg_install/lib/msg.c
    R usr.sbin/pkg_install/lib/pen.c
    R usr.sbin/pkg_install/lib/pkgng.c
    R usr.sbin/pkg_install/lib/pkgwrap.c
    R usr.sbin/pkg_install/lib/plist.c
    R usr.sbin/pkg_install/lib/str.c
    R usr.sbin/pkg_install/lib/url.c
    R usr.sbin/pkg_install/lib/version.c
    R usr.sbin/pkg_install/tkpkg
    R usr.sbin/pkg_install/updating/Makefile
    R usr.sbin/pkg_install/updating/main.c
    R usr.sbin/pkg_install/updating/pathnames.h
    R usr.sbin/pkg_install/updating/pkg_updating.1
    R usr.sbin/pkg_install/version/Makefile
    R usr.sbin/pkg_install/version/main.c
    R usr.sbin/pkg_install/version/perform.c
    R usr.sbin/pkg_install/version/pkg_version.1
    R usr.sbin/pkg_install/version/test-pkg_version.sh
    R usr.sbin/pkg_install/version/version.h

  Log Message:
  -----------
  After around 20 years of duty it is time for pkg_install to retire


  Commit: f5989d032d6537dc30870b84ce3df7368eb22586
      https://github.com/pcbsd/freebsd/commit/f5989d032d6537dc30870b84ce3df7368eb22586
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/dev/usb/serial/umodem.c
    M sys/dev/usb/usb.h

  Log Message:
  -----------
  Allow the Arduino Leonardo to work by supporting CDC=0 devices.

CDC=0 simply means "no command codes", CDC=1 means "AT command codes."
There's no driver change required!  It's purely to tell the application
layer whether to speak AT commands or not.  Things are all still serial.

PR:		usb/183505
Reviewed by:	hps
MFC after:	1 week


  Commit: 055f49e0f5b7b283df38c9ca29fc2f91dd852ebb
      https://github.com/pcbsd/freebsd/commit/055f49e0f5b7b283df38c9ca29fc2f91dd852ebb
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    A sys/arm/freescale/imx/imx6_usbphy.c

  Log Message:
  -----------
  Add support for the USB PHY on imx6 SoCs.  Pretty minimal at this point,
but enough to get usb host mode working.


  Commit: 7702cb2654e6b973e3e8ab2b92002ee2f7fb2241
      https://github.com/pcbsd/freebsd/commit/7702cb2654e6b973e3e8ab2b92002ee2f7fb2241
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    A sys/arm/freescale/imx/imx6_anatop.c
    A sys/arm/freescale/imx/imx6_anatopreg.h
    A sys/arm/freescale/imx/imx6_anatopvar.h
    A sys/arm/freescale/imx/imx6_ccm.c
    A sys/arm/freescale/imx/imx6_ccmreg.h

  Log Message:
  -----------
  Add stubbed-out imx6 support for clocks and power management.  This
contains little more than a few stub functions required to keep the
linker happy, but it's enough to let early imx6 development proceed.


  Commit: b772b2d3ac9dbdc4eb8c8a3ad4e43b816d55e944
      https://github.com/pcbsd/freebsd/commit/b772b2d3ac9dbdc4eb8c8a3ad4e43b816d55e944
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    A sys/arm/freescale/imx/imx_sdhci.c

  Log Message:
  -----------
  Add sdhci driver glue for imx family SoCs.  This should support both uSDHC
(newer SoCs) and eSDHC (older SoCs), but the eSDHC support is untested and
likely to need some tweaking.


  Commit: d480a68d35317e8162d1287994788d4c3a688605
      https://github.com/pcbsd/freebsd/commit/d480a68d35317e8162d1287994788d4c3a688605
  Author: andre <andre at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/net/if_var.h

  Log Message:
  -----------
  Make struct ifnet readable and comprehensible again by grouping
and ordering related variables, fields and locks next to each
other.  Add more comments to variables.

Over time 'ifnet' has accumlated a lot of additional pointers and
functionality in an unstructured way making it quite hard to read
and understand while obfuscating relationships between fields and
variables.

Quantify the structure size and how bloated it has become.

This is only a mechanical change in preparation for upcoming
work to make ifnet opaque to drivers and to separate out the
interface queuing.

Sponsored by:	The FreeBSD Foundation


  Commit: aa360f5c3d957685810186cf57b7a569ebe89e9c
      https://github.com/pcbsd/freebsd/commit/aa360f5c3d957685810186cf57b7a569ebe89e9c
  Author: emaste <emaste at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M lib/libz/FREEBSD-upgrade
    M lib/libz/Makefile
    M lib/libz/Symbol.map
    M lib/libz/Versions.def
    M lib/libz/zopen.c

  Log Message:
  -----------
  Fix up FreeBSD tag for files not from a vendor branch

Unexpand the tag, remove the fbsd:nokeywords property and add the
svn:keywords property.  This should eliminate the gratuituous diffs
that appear on these files in projects branches.

Sponsored by:	The FreeBSD Foundation


  Commit: e2ce77726d6073d0ef033d2017b8d2e6042d1de7
      https://github.com/pcbsd/freebsd/commit/e2ce77726d6073d0ef033d2017b8d2e6042d1de7
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M contrib/binutils/binutils/readelf.c

  Log Message:
  -----------
  Queisce warning about attempting to add char * together and use explicit
array indexing to indicate what is meant to be done


  Commit: fb1ac62bc1db45c6691cabd0527d056f794ab9d0
      https://github.com/pcbsd/freebsd/commit/fb1ac62bc1db45c6691cabd0527d056f794ab9d0
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M contrib/binutils/opcodes/i386-dis.c

  Log Message:
  -----------
  Queisce warning about attempting to add char * together and use explicit
array indexing to indicate what is meant to be done


  Commit: 1a2b8bc63256166d392c50bc9d9879179c308aed
      https://github.com/pcbsd/freebsd/commit/1a2b8bc63256166d392c50bc9d9879179c308aed
  Author: trociny <trociny at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M share/misc/committers-ports.dot

  Log Message:
  -----------
  Add myself as a ports committer

Approved by:	bdrewery (mentor)


  Commit: 354fc81dc92d920d6f7f09b42640d4b215e7a7db
      https://github.com/pcbsd/freebsd/commit/354fc81dc92d920d6f7f09b42640d4b215e7a7db
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M contrib/libpcap/bpf/net/bpf_filter.c
    M contrib/libpcap/bpf_dump.c
    M contrib/libpcap/bpf_image.c
    M contrib/libpcap/pcap/bpf.h
    M contrib/libpcap/pcap/pcap.h

  Log Message:
  -----------
  Integrate github revision 0446821e49224c6a29be28760cc9c4cc14f56d8a as
suggested by upstream

https://github.com/the-tcpdump-group/libpcap/issues/327

Quiesce assignment warnings by use of const


  Commit: df1721bf9948c71e2078c2ca63716962ac982f9f
      https://github.com/pcbsd/freebsd/commit/df1721bf9948c71e2078c2ca63716962ac982f9f
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M usr.sbin/crashinfo/crashinfo.sh

  Log Message:
  -----------
  Remove 'netstat -i' from crashinfo, as this no longer is supported.


  Commit: 6faa9004b4a01cb72187358810ec7882c9e47bb1
      https://github.com/pcbsd/freebsd/commit/6faa9004b4a01cb72187358810ec7882c9e47bb1
  Author: emax <emax at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/kern/uipc_socket.c

  Log Message:
  -----------
  Rate limit (to once per minute) "Listen queue overflow" message in
sonewconn().

Reviewed by:	scottl, lstewart
Obtained from:	Netflix, Inc
MFC after:	2 weeks


  Commit: d165336abf03ad85bcd46a79b528998bea4d0df1
      https://github.com/pcbsd/freebsd/commit/d165336abf03ad85bcd46a79b528998bea4d0df1
  Author: andreast <andreast at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/powerpc/pseries/mmu_phyp.c

  Log Message:
  -----------
  Ouch, do the shift properly. An uin64_t needs the right postfix when shifting.


  Commit: 77d777a312ecf0c177accefb5c0a480cc26952b8
      https://github.com/pcbsd/freebsd/commit/77d777a312ecf0c177accefb5c0a480cc26952b8
  Author: marcel <marcel at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/ia64/ia64/mp_machdep.c

  Log Message:
  -----------
  Respect the kern.smp.disabled tunable. When we're scanning the MADT in
ia64_probe_sapics(), we also create PCPU structures for any Local SAPICs
we encounter. When SMP is disabled, this leaves us with partially setup
PCPU structures, which typically results in panics when we're iterating
over CPUs. When SMP is disabled, we now prevent the creation of the
PCPU structures.


  Commit: b925adfda171a57dd15d23dc8b59522d68d91892
      https://github.com/pcbsd/freebsd/commit/b925adfda171a57dd15d23dc8b59522d68d91892
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx_machdep.h

  Log Message:
  -----------
  Revamp the SoC identity numbering scheme to be more in line with the way
Freescale numbers the chips in the ID registers.


  Commit: 3ffd7d6c743102f10b4dba94e458e0c8d58fd720
      https://github.com/pcbsd/freebsd/commit/3ffd7d6c743102f10b4dba94e458e0c8d58fd720
  Author: marcel <marcel at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/ia64/ia64/mp_machdep.c
    M sys/ia64/ia64/pmap.c
    M sys/ia64/include/pmap.h

  Log Message:
  -----------
  Purge the translation cache of APs before we unleash them. To that
end, make pmap_invalidate_all() global and have it only handle the
local CPU -- i.e. no rendezvous. We do not use pmap_invalidate_all
other than during initialization.
Note that the BSP already purges its TC -- it was missing for APs
only. Nonetheless, this so far seems to eliminate random problems.


  Commit: 2e042c64a79a74af9b83acd7da2ed040a01d5e2f
      https://github.com/pcbsd/freebsd/commit/2e042c64a79a74af9b83acd7da2ed040a01d5e2f
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx6_anatopreg.h

  Log Message:
  -----------
  Add definitions for the register and data that describes the SoC type.
This isn't in the chip reference manuals, it was found in u-boot and
various old mailing list threads.


  Commit: cb06b5a026f48e77b90262d7c7513385268debd5
      https://github.com/pcbsd/freebsd/commit/cb06b5a026f48e77b90262d7c7513385268debd5
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/dev/uart/uart_bus_fdt.c

  Log Message:
  -----------
  Convert the if/else list of compatible devices to the table-driven
ofw_bus_search_compatible() routine.  In addition to converting existing
strings to table entries, also add compat strings for the whole imx family.


  Commit: 06de2f641355fbe8f119b567dab1d8f9cbbc4eb2
      https://github.com/pcbsd/freebsd/commit/06de2f641355fbe8f119b567dab1d8f9cbbc4eb2
  Author: mav <mav at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/cam/cam_xpt.c

  Log Message:
  -----------
  Fix lock recursion, triggered by `smartctl -a /dev/adaX`.


  Commit: 2ee9403e762e8a3c81eade87081cf8da71bc51a9
      https://github.com/pcbsd/freebsd/commit/2ee9403e762e8a3c81eade87081cf8da71bc51a9
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    A sys/arm/freescale/imx/files.imx6
    A sys/arm/freescale/imx/imx6_machdep.c
    A sys/arm/freescale/imx/imx6_pl310.c
    A sys/arm/freescale/imx/std.imx6

  Log Message:
  -----------
  Add the Soc- / machine-dependent parts of imx6 support.


  Commit: 5539f586a1d25e3fae7a6dc8960c12ed5537e6fd
      https://github.com/pcbsd/freebsd/commit/5539f586a1d25e3fae7a6dc8960c12ed5537e6fd
  Author: marcel <marcel at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/ia64/ia64/pmap.c

  Log Message:
  -----------
  The PAL_PTCE_INFO function returns the counts and strides of the
outer and inner loop as 32-bit integers mux'd in 64-bit return
values. Change our data types for the count and stride to match
and simplify/adjust accordingly.
Note that with this change the defaults of the ptc.e parameters
have changed. Since all hardware is supposed to support the PAL
call, there should be no impact. Even ski is unaffected, because
the TC is re-initialized without considering the virtual address.
So, as long as we call ptc.e at least once, we're good. That's
what the new defaults do.
Most processor implementations need but a single ptc.e to purge
the entire TC anyway...


  Commit: 39b7ab463d9678d82afd1eb69b199b54771ba20a
      https://github.com/pcbsd/freebsd/commit/39b7ab463d9678d82afd1eb69b199b54771ba20a
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M include/Makefile

  Log Message:
  -----------
  Install include files for netpfil/pf when requested by the Makefile

Reviewed by:	glebius


  Commit: 12021c508b2a597cdad83c39a2e54de3fa451506
      https://github.com/pcbsd/freebsd/commit/12021c508b2a597cdad83c39a2e54de3fa451506
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    A sys/boot/fdt/dts/imx6.dtsi
    A sys/boot/fdt/dts/wandboard-dual.dts
    A sys/boot/fdt/dts/wandboard-quad.dts
    A sys/boot/fdt/dts/wandboard-solo.dts

  Log Message:
  -----------
  Add dts source for imx6 SoCs and for Wandboard boards.

The imx6.dtsi is incomplete, but has enough to support devices that work
right now.  Eventually it will need to be split into several files that
account for the differences between SoCs in the imx6 family.

The board config for Wandboard Dual is untested.  Solo and Quad work, but
one one core is turned on for the quad right now (baby steps).


  Commit: 1615b77f79dd5e3f7519b01c337d426fc66ced2d
      https://github.com/pcbsd/freebsd/commit/1615b77f79dd5e3f7519b01c337d426fc66ced2d
  Author: marcel <marcel at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/ia64/ia64/machdep.c
    M sys/ia64/ia64/mp_machdep.c
    M sys/ia64/include/param.h

  Log Message:
  -----------
  Use LOG2_ID_PAGE_SIZE again for the identity mapping in regions 6 & 7.
Make the default translation size the same as the PBVM page size to
avoid inserting overlapping translations in the TC. That generally is
very bad.


  Commit: fb85ba27f5a5f490a79bc110fdcb5c95466284dd
      https://github.com/pcbsd/freebsd/commit/fb85ba27f5a5f490a79bc110fdcb5c95466284dd
  Author: ian <ian at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    A sys/arm/conf/WANDBOARD-COMMON
    A sys/arm/conf/WANDBOARD-DUAL
    A sys/arm/conf/WANDBOARD-QUAD
    A sys/arm/conf/WANDBOARD-SOLO

  Log Message:
  -----------
  Kernel config for Wandboard.


  Commit: b5cfdbfcdeebe50f5f1a3613f3a104d9e86e2699
      https://github.com/pcbsd/freebsd/commit/b5cfdbfcdeebe50f5f1a3613f3a104d9e86e2699
  Author: yongari <yongari at FreeBSD.org>
  Date:   2013-10-31 (Thu, 31 Oct 2013)

  Changed paths:
    M sys/dev/msk/if_msk.c

  Log Message:
  -----------
  Perform media change after setting IFF_DRV_RUNNING flag. Without it,
driver would ignore the first link state update if controller
already established a link.

Reported by:	bsam
Tested by:	bsam


  Commit: 93563d8269c5f97bda6e9357b14277064232c27e
      https://github.com/pcbsd/freebsd/commit/93563d8269c5f97bda6e9357b14277064232c27e
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/kern/kern_jail.c
    M sys/sys/jail.h

  Log Message:
  -----------
  prison_check_ip4() can take const arguments.


  Commit: 396f790863cfdd8d966212751cf7dcf21fcaa38c
      https://github.com/pcbsd/freebsd/commit/396f790863cfdd8d966212751cf7dcf21fcaa38c
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/netinet/if_ether.c
    M sys/netinet/in.c
    M sys/netinet/in_var.h
    M sys/netinet/raw_ip.c

  Log Message:
  -----------
  Cleanup in_ifscrub(), which is just an entry to in_scrubprefix().


  Commit: 060333520d16e3795261ab700378f3209248a70d
      https://github.com/pcbsd/freebsd/commit/060333520d16e3795261ab700378f3209248a70d
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/netinet/in_rmx.c
    M sys/netinet/in_var.h

  Log Message:
  -----------
  in_ifadown() can be void.


  Commit: b8e600624bf0cdd5abcca69fea7a11b8223207ab
      https://github.com/pcbsd/freebsd/commit/b8e600624bf0cdd5abcca69fea7a11b8223207ab
  Author: mav <mav at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/kern/kern_environment.c

  Log Message:
  -----------
  Make getenv_*() functions and respectively TUNABLE_*_FETCH() macros not
allocate memory and so not require sleepable environment.  getenv() has
already used on-stack temporary storage, so just use it more rationally.
getenv_string() receives buffer as argument, so don't need another one.


  Commit: 1a402f591250fa6d01f5f548acca7b3a6269d279
      https://github.com/pcbsd/freebsd/commit/1a402f591250fa6d01f5f548acca7b3a6269d279
  Author: pluknet <pluknet at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M usr.bin/limits/limits.1

  Log Message:
  -----------
  Remove the dependency on procfs.

Reviewed by:	kib
MFC after:	1 week
X-MFC with:	r257430


  Commit: 4d075e1cc9b6b96e94e52889a1c10d4610f9ea3c
      https://github.com/pcbsd/freebsd/commit/4d075e1cc9b6b96e94e52889a1c10d4610f9ea3c
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M bin/sh/nodetypes

  Log Message:
  -----------
  sh: Reorder union node to reduce its size on 64-bit platforms.


  Commit: 1ccf91520fe9b018e7620813e3a5536771b33ef8
      https://github.com/pcbsd/freebsd/commit/1ccf91520fe9b018e7620813e3a5536771b33ef8
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.7
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Add -f support to 'pkg bootstrap' and 'pkg add' to force installation
of pkg(8) even if already installed.

This is useful if you somehow messup pkg(8) and need to reinstall from
remote with it already being registered in the pkg(8) /var/db/pkg database.

Also add some sanity checks to 'pkg add'.

Approved by:	bapt
MFC after:	2 days


  Commit: 4cbf76c868e5019c80395b62a5c16e35605dc41b
      https://github.com/pcbsd/freebsd/commit/4cbf76c868e5019c80395b62a5c16e35605dc41b
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M bin/sh/sh.1
    M usr.bin/limits/limits.1

  Log Message:
  -----------
  sh(1),limits(1): Document kqueues (-k) rlimit.


  Commit: 41ccfbfc303fd659a7b7ef58546e269376a6a55d
      https://github.com/pcbsd/freebsd/commit/41ccfbfc303fd659a7b7ef58546e269376a6a55d
  Author: kib <kib at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/x86/iommu/intel_drv.c

  Log Message:
  -----------
  Return BUS_PROBE_NOWILDCARD from the DMAR probe method.

Confirmed by:	nwhitehorn
MFC after:	1 month


  Commit: f1a1b2ea9b8098bf85f36266353951f64ddb24cd
      https://github.com/pcbsd/freebsd/commit/f1a1b2ea9b8098bf85f36266353951f64ddb24cd
  Author: kib <kib at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/conf/files.amd64
    M sys/conf/files.i386
    M sys/x86/iommu/intel_ctx.c
    M sys/x86/iommu/intel_dmar.h
    M sys/x86/iommu/intel_drv.c
    M sys/x86/iommu/intel_fault.c
    M sys/x86/iommu/intel_gas.c
    M sys/x86/iommu/intel_idpgtbl.c
    A sys/x86/iommu/intel_qi.c
    M sys/x86/iommu/intel_reg.h
    M sys/x86/iommu/intel_utils.c

  Log Message:
  -----------
  Add support for queued invalidation.

Right now, the semaphore write is scheduled after each batch, which is
not optimal and must be tuned.

Discussed with:	alc
Tested by:	pho
MFC after:	1 month


  Commit: 03bfda952a4e5693ef47698c51485b9280e6c627
      https://github.com/pcbsd/freebsd/commit/03bfda952a4e5693ef47698c51485b9280e6c627
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M release/picobsd/build/picobsd

  Log Message:
  -----------
  small cleanup for building picobsd-head without CLANG.

Note that svn 257268 gnu/usr.bin/binutils/ld/Makefile
seems to break the "toolchain" target when building HEAD
on RELENG_9, so until this is solved you may want to

    svn update -r 257267 gnu/usr.bin/binutils/ld/Makefile

before building picobsd


  Commit: e2af9768250293858b2612d2e09fb3ca36ecfc87
      https://github.com/pcbsd/freebsd/commit/e2af9768250293858b2612d2e09fb3ca36ecfc87
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/dev/xen/netback/netback.c
    M sys/dev/xen/netback/netback_unit_tests.c
    M sys/dev/xen/netfront/netfront.c

  Log Message:
  -----------
  Somehow fix LINT-NOIP.


  Commit: 72934a4df969f5b060f04daf0da0e60734f5469c
      https://github.com/pcbsd/freebsd/commit/72934a4df969f5b060f04daf0da0e60734f5469c
  Author: pluknet <pluknet at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M share/misc/bsd-family-tree

  Log Message:
  -----------
  OpenBSD 5.4 added.


  Commit: 0bc47895c0966f251aea463b102e1662df3a602a
      https://github.com/pcbsd/freebsd/commit/0bc47895c0966f251aea463b102e1662df3a602a
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/arm/ti/ti_sdhci.c
    M sys/boot/fdt/dts/am335x.dtsi
    M sys/boot/fdt/dts/beaglebone-black.dts

  Log Message:
  -----------
  TI sdhci driver improvements, mostly related to fdt data...

Use the published compatible strings (our own invention, "ti,mmchs" is
still accepted as well, for now).

Don't blindly turn on 8-bit bus mode, because even though the conroller
supports it, the board has to be wired appropriately as well.  Use the
published property (bus-width=<n>) and honor all the valid values (1,4,8).

The eMMC device on a Beaglebone Black is wired for 8-bit, update the dts.

The mmchs controller can inherently do both 1.8v and 3.0v on the first
device and 1.8v only on other devices, unless an external transceiver is
used.  Set the voltage automatically for the first device and honor
the published fdt property (ti,dualvolt) for other devices.

Thanks go to Ilya Bakulin for figuring out the voltage compatibility stuff.


  Commit: 1f9fa7964e291d4ca36371940a1378cb3829c2cf
      https://github.com/pcbsd/freebsd/commit/1f9fa7964e291d4ca36371940a1378cb3829c2cf
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/arm/ti/ti_sdhci.c

  Log Message:
  -----------
  The ability to do 8-bit implies 4-bit capability too.  Rearrange the cases
and add a fallthrough comment to make that happen.


  Commit: 42bc4565bed9b35c5ce0004b8e9bcfab2bf04b8d
      https://github.com/pcbsd/freebsd/commit/42bc4565bed9b35c5ce0004b8e9bcfab2bf04b8d
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/dev/random/harvest.c
    M sys/net/bpf.c
    M sys/net/if_ethersubr.c
    M sys/net/if_tun.c
    M sys/sys/random.h

  Log Message:
  -----------
  Convert the random entropy harvesting code to use a const void * pointer
rather than just void *.

Then, as part of this, convert a couple of mbuf m->m_data accesses
to mtod(m, const void *).

Reviewed by:	markm
Approved by:	security-officer (delphij)
Sponsored by:	Netflix, Inc.


  Commit: 41bc3f25be2a8772bd195ab5284f20c73a6cfe54
      https://github.com/pcbsd/freebsd/commit/41bc3f25be2a8772bd195ab5284f20c73a6cfe54
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M share/man/man4/netmap.4
    M sys/conf/files
    M sys/dev/e1000/if_em.c
    M sys/dev/e1000/if_igb.c
    M sys/dev/e1000/if_lem.c
    M sys/dev/e1000/if_lem.h
    M sys/dev/ixgbe/ixgbe.c
    M sys/dev/netmap/if_em_netmap.h
    M sys/dev/netmap/if_igb_netmap.h
    M sys/dev/netmap/if_lem_netmap.h
    M sys/dev/netmap/if_re_netmap.h
    M sys/dev/netmap/ixgbe_netmap.h
    M sys/dev/netmap/netmap.c
    M sys/dev/netmap/netmap_kern.h
    M sys/dev/netmap/netmap_mem2.c
    M sys/dev/re/if_re.c
    M sys/net/netmap.h
    M tools/tools/netmap/nm_util.c
    M tools/tools/netmap/pkt-gen.c

  Log Message:
  -----------
  update to the latest netmap snapshot.
This includes the following:
- use separate memory regions for VALE ports
- locking fixes
- some simplifications in the NIC-specific routines
- performance improvements for the VALE switch
- some new features in the pkt-gen test program
- documentation updates

There are small API changes that require programs to be recompiled
(NETMAP_API has been bumped so you will detect old binaries at runtime).

In particular:
- struct netmap_slot now is 16 bytes to support an extra pointer,
  which may save one data copy when using VALE ports or VMs;
- the struct netmap_if has two extra fields;

MFC after:	3 days


  Commit: 03e308ec327db992c45a3a52eea1413750bbeda5
      https://github.com/pcbsd/freebsd/commit/03e308ec327db992c45a3a52eea1413750bbeda5
  Author: brooks <brooks at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M gnu/usr.bin/binutils/ld/Makefile

  Log Message:
  -----------
  Reimplement r257525 such that it work with the historic FreeBSD make
implementation.  This fixes the toolchain and kernel-toolchain targets
when building from older FreeBSD versions where make is fmake.

Reported by:	luigi
Sponsored by:	DARPA/AFRL
MFC after:	3 days


  Commit: 638421c570b9948832934007ce56e3ffd5aec8ad
      https://github.com/pcbsd/freebsd/commit/638421c570b9948832934007ce56e3ffd5aec8ad
  Author: jimharris <jimharris at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sbin/nvmecontrol/perftest.c

  Log Message:
  -----------
  Do not exit with error status after printing data for perftest.

Sponsored by:	Intel
Reported by:	Joe Golio <joseph.golio at emc.com>
MFC after:	3 days


  Commit: b82a6a512129a719b8f8aa5b0a60ab601a9f0e79
      https://github.com/pcbsd/freebsd/commit/b82a6a512129a719b8f8aa5b0a60ab601a9f0e79
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M tools/tools/ath/athstats/Makefile

  Log Message:
  -----------
  Fix this build for clang.


  Commit: 85f1ea0fa6aa13e1a33951b8b69d0459703c2620
      https://github.com/pcbsd/freebsd/commit/85f1ea0fa6aa13e1a33951b8b69d0459703c2620
  Author: jimharris <jimharris at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/dev/nvme/nvme_ctrlr.c
    M sys/dev/nvme/nvme_ns.c

  Log Message:
  -----------
  Create a unique unit number for each controller and namespace cdev.

Sponsored by:	Intel
MFC after:	3 days


  Commit: 4791719515a4c81e508aa8ccda0d08ebcca0c1ec
      https://github.com/pcbsd/freebsd/commit/4791719515a4c81e508aa8ccda0d08ebcca0c1ec
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/netgraph/ng_iface.c

  Log Message:
  -----------
  Teach the netgraph code to use a const char * pointer too.

Pointy hat to: adrian


  Commit: ab130fe8c197f8305ebcb6537450f6cc7f4f7cc5
      https://github.com/pcbsd/freebsd/commit/ab130fe8c197f8305ebcb6537450f6cc7f4f7cc5
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    A sys/dev/netmap/netmap_mem2.h

  Log Message:
  -----------
  add missing file from previous netmap update...


  Commit: f04c07285ff16b372ee9566166947d3a6ff48162
      https://github.com/pcbsd/freebsd/commit/f04c07285ff16b372ee9566166947d3a6ff48162
  Author: delphij <delphij at FreeBSD.org>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M sys/geom/eli/g_eli_ctl.c

  Log Message:
  -----------
  When zero'ing out a buffer, make sure we are using right size.

Without this change, in the worst but unlikely case scenario, certain
administrative operations, including change of configuration, set or
delete key from a GEOM ELI provider, may leave potentially sensitive
information in buffer allocated from kernel memory.

We believe that it is not possible to actively exploit these issues, nor
does it impact the security of normal usage of GEOM ELI providers when
these operations are not performed after system boot.

Security:	possible sensitive information disclosure
Submitted by:	Clement Lecigne <clecigne google com>
MFC after:	3 days


  Commit: 5b7377ea8ddbcd492362037f231b914c4e85207e
      https://github.com/pcbsd/freebsd/commit/5b7377ea8ddbcd492362037f231b914c4e85207e
  Author: kib <kib at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/dev/e1000/if_em.c
    M sys/dev/e1000/if_igb.c
    M sys/dev/e1000/if_lem.c

  Log Message:
  -----------
  Fix several issues with the busdma(9) KPI use in the e1000 drivers.
The problems do not affect bouncing busdma in a visible way, but are
critical for the dmar backend.

- The bus_dmamap_create(9) is not documented to take BUS_DMA_NOWAIT flag.
- Unload descriptor map after receive.
- Do not reset descriptor map to NULL, bus_dmamap_load(9) requires
  valid map, and also this leaks the map.

Reported and tested by:	pho
Approved by:	jfv
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks


  Commit: 0b3e10d274a8d92815d514afcc3b43847d5a0d36
      https://github.com/pcbsd/freebsd/commit/0b3e10d274a8d92815d514afcc3b43847d5a0d36
  Author: alfred <alfred at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/ofed/drivers/net/mlx4/en_netdev.c

  Log Message:
  -----------
  Fix API mismatch exposed by lagg.

When destroying a lagg the driver tries to restore the old mac and
fails due to API mismatch


  Commit: f6c0af936d16e5b05a41713fcf6b118e873e5217
      https://github.com/pcbsd/freebsd/commit/f6c0af936d16e5b05a41713fcf6b118e873e5217
  Author: alfred <alfred at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/dev/usb/wlan/if_urtwn.c

  Log Message:
  -----------
  Add device ID for 'Sanoxy 802.11N' usb


  Commit: 900b03bfd292638d49e1ac08220d42da9964a1ec
      https://github.com/pcbsd/freebsd/commit/900b03bfd292638d49e1ac08220d42da9964a1ec
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/net/if_ethersubr.c
    M sys/net/if_tun.c
    M sys/netgraph/ng_iface.c

  Log Message:
  -----------
  Restore the entropy gathering from the m_data pointer value, not the
m_data payload.

After talking with markm/bde, this is what markm actually intended.


  Commit: a3857cc193f6bd858a38d08f3b5f65701e170a2c
      https://github.com/pcbsd/freebsd/commit/a3857cc193f6bd858a38d08f3b5f65701e170a2c
  Author: alc <alc at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/arm/include/vmparam.h

  Log Message:
  -----------
  Don't create a distinct free page pool for segregating allocations that are
accessed through the direct map unless the kernel configuration actually
includes a direct map.  Only a few configurations do, and for the rest the
unnecessary free page pool is a small pessimization.

Tested by:	zbb
MFC after:	6 weeks


  Commit: ed9032c32997fadd49c1af4187e2f1dc7227f2ca
      https://github.com/pcbsd/freebsd/commit/ed9032c32997fadd49c1af4187e2f1dc7227f2ca
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/dev/netmap/netmap.c

  Log Message:
  -----------
  circumvent a couple of warnings:
- on line 2550 intentionally overriding a const qualifier
- on line 3219 intentionally converting uint64_t to a pointer


  Commit: d30ae7faf709d97ed1f4df0ecdbdb707efe055b4
      https://github.com/pcbsd/freebsd/commit/d30ae7faf709d97ed1f4df0ecdbdb707efe055b4
  Author: tuexen <tuexen at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/netinet/sctp_asconf.c
    M sys/netinet/sctp_output.c
    M sys/netinet/sctp_pcb.c
    M sys/netinet/sctp_usrreq.c
    M sys/netinet/sctputil.c
    M sys/netinet6/sctp6_usrreq.c

  Log Message:
  -----------
  Changes from upstream to improve compilation when INET or INET6
or none of them is defined.

MFC after: 3 days


  Commit: 4211363c6429b9c00fe4a1317bc8dd17f65afe23
      https://github.com/pcbsd/freebsd/commit/4211363c6429b9c00fe4a1317bc8dd17f65afe23
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/dev/uart/uart.h
    M sys/dev/uart/uart_bus_fdt.c
    M sys/dev/uart/uart_cpu_fdt.c

  Log Message:
  -----------
  Arrange for uart_cpu_fdt's probe() routine to use the same table of compat
strings as uart_bus_fdt's probe().

The bus code uses ofw_bus_search_compatible() and that's not an option in
cpu (console) code -- it runs way before the ofw routines are usable.  So
the console probe has its own loop to search the table, but now at least
there's only one table to be maintained when new devices are added.


  Commit: c6c94a31edbfe59e25d80417c7fd565aa7ca706d
      https://github.com/pcbsd/freebsd/commit/c6c94a31edbfe59e25d80417c7fd565aa7ca706d
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx6_anatopreg.h

  Log Message:
  -----------
  Add a missing register definition.


  Commit: eccd123c2c7b7eb7625f66a9cfb694f20992365a
      https://github.com/pcbsd/freebsd/commit/eccd123c2c7b7eb7625f66a9cfb694f20992365a
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-02 (Sat, 02 Nov 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx_sdhci.c

  Log Message:
  -----------
  Bugfix:  the attach routine needs to use the same table of fdt compat
strings that the probe routine used.


  Commit: 8fb2374dfaad56eb7c78a08c3192d2087e689ec1
      https://github.com/pcbsd/freebsd/commit/8fb2374dfaad56eb7c78a08c3192d2087e689ec1
  Author: tuexen <tuexen at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M sys/netinet/sctp_pcb.c

  Log Message:
  -----------
  Unlock the lock before destroying it.
This issue was reported by Andrew Galante.

MFC after: 3 days


  Commit: be06f2dc020796b2d84c7c884085e8c9ed2dad4e
      https://github.com/pcbsd/freebsd/commit/be06f2dc020796b2d84c7c884085e8c9ed2dad4e
  Author: ed <ed at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M ObsoleteFiles.inc
    M tools/build/mk/OptionalObsoleteFiles.inc
    M usr.sbin/utx/Makefile
    M usr.sbin/utx/utx.8
    M usr.sbin/utx/utx.c

  Log Message:
  -----------
  Remove utxrm(8). This command has been superseded by 'utx rm'.


  Commit: 49fe0daa4ff16ed937ed34112885e793900dbae2
      https://github.com/pcbsd/freebsd/commit/49fe0daa4ff16ed937ed34112885e793900dbae2
  Author: pjd <pjd at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M sbin/hastd/hastd.8

  Log Message:
  -----------
  Correct alignment.


  Commit: 2041181afbfef75d20a432523e8c92bc125acdd5
      https://github.com/pcbsd/freebsd/commit/2041181afbfef75d20a432523e8c92bc125acdd5
  Author: peter <peter at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M ObsoleteFiles.inc
    M include/Makefile
    M include/iconv.h
    M lib/Makefile
    M lib/libc/iconv/Symbol.map
    M lib/libc/iconv/iconv.c
    R lib/libiconv_compat/Makefile
    R lib/libiconv_compat/stub.c
    M share/mk/bsd.own.mk
    M tools/build/mk/OptionalObsoleteFiles.inc

  Log Message:
  -----------
  Remove the WITH_LIBICONV_COMPAT hack that seems to do more harm than
good.  This caused libc to spoof the ports libiconv namespace and
provide a colliding libiconv.so.3 to fool rtld.  This should have
been removed some time ago.


  Commit: 2bb87257fa61414e1cf441ab211bba440e9e53f9
      https://github.com/pcbsd/freebsd/commit/2bb87257fa61414e1cf441ab211bba440e9e53f9
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M contrib/libreadline/display.c
    M contrib/libreadline/input.c
    M contrib/libreadline/support/shobj-conf

  Log Message:
  -----------
  Update libreadline with vendor patches 8-13 as fetched from:
ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/

MFC after:	2 weeks


  Commit: 8fc848171e4f997ba11f0a513f0c761f94bfac2b
      https://github.com/pcbsd/freebsd/commit/8fc848171e4f997ba11f0a513f0c761f94bfac2b
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M cddl/lib/libnvpair/Makefile

  Log Message:
  -----------
  This library uses macros to define fprintf behvavior for several object types
The compiler will see the non-string literal arguments to the fprintf calls and
omit warnings for them. Quiese these warnings in contrib code:

cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c:743:12: warning: format
  string is not a string literal (potentially insecure) [-Wformat-security]
  ARENDER(pctl, nvlist_array, nvl, name, val, nelem);


  Commit: 6de43e64b8ff92ac9bc33eed5c1d2863ed744bed
      https://github.com/pcbsd/freebsd/commit/6de43e64b8ff92ac9bc33eed5c1d2863ed744bed
  Author: hselasky <hselasky at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M sys/dev/usb/controller/ehci_pci.c

  Log Message:
  -----------
  Add description of two EHCI PCI IDs.

Submitted by:	Dmitry Luhtionov <dmitryluhtionov at gmail.com>


  Commit: 07ca1c7f0509837763e71bb2f90268aead299e8d
      https://github.com/pcbsd/freebsd/commit/07ca1c7f0509837763e71bb2f90268aead299e8d
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx_machdep.c

  Log Message:
  -----------
  Comments and style(9) only, no functional changes.


  Commit: 83816cd1d5f9ad93a052064d409da3cf98113384
      https://github.com/pcbsd/freebsd/commit/83816cd1d5f9ad93a052064d409da3cf98113384
  Author: jilles <jilles at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M lib/libc/sys/kqueue.2
    M sys/kern/kern_event.c

  Log Message:
  -----------
  kqueue: Change error for kqueues rlimit from EMFILE to ENOMEM and document
this error condition in the kqueue(2) manual page.

Discussed with:	kib


  Commit: 7493efdad548a18ee5806e1200432f17e17738e6
      https://github.com/pcbsd/freebsd/commit/7493efdad548a18ee5806e1200432f17e17738e6
  Author: rmacklem <rmacklem at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M sys/fs/nfs/nfs_commonkrpc.c

  Log Message:
  -----------
  During code inspection, I spotted that there was a code path where
CLNT_CONTROL() would be called on "client" after it was
released via CLNT_RELEASE(). It was unlikely that this
code path gets executed and I have not heard of any problem
report caused by this bug. This patch fixes the code so that
this cannot happen.

MFC after:	2 months


  Commit: cce38458350be2a85af7d032ebf800cc009a9ab8
      https://github.com/pcbsd/freebsd/commit/cce38458350be2a85af7d032ebf800cc009a9ab8
  Author: markj <markj at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M usr.sbin/newsyslog/newsyslog.c

  Log Message:
  -----------
  Initialize the struct tm before handing it to strptime(3).

PR:		183550
MFC after:	2 weeks


  Commit: 3770876d6accee1b1e11d79fd9193cc94274e106
      https://github.com/pcbsd/freebsd/commit/3770876d6accee1b1e11d79fd9193cc94274e106
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    R sys/arm/conf/WANDBOARD-COMMON
    M sys/arm/conf/WANDBOARD-DUAL
    M sys/arm/conf/WANDBOARD-QUAD
    M sys/arm/conf/WANDBOARD-SOLO
    A sys/arm/conf/WANDBOARD.common

  Log Message:
  -----------
  Rename WANDBOARD-COMMON to WANDBOARD.common and adjust the configs that
include it accordingly.  The build machinery for universe and tinderbox
tries to build every kernel config whose name begins and ends with [A-Z0-9]
and the common include file that has most of the options isn't buildable
by itself, so the new lowercase .common will avoid building it.


  Commit: 8d42a21a7462dd232ecbad11b2fc2b7049f5f1b7
      https://github.com/pcbsd/freebsd/commit/8d42a21a7462dd232ecbad11b2fc2b7049f5f1b7
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M sys/arm/conf/WANDBOARD-DUAL
    M sys/arm/conf/WANDBOARD-QUAD
    M sys/arm/conf/WANDBOARD-SOLO

  Log Message:
  -----------
  Properly quote the included filename, now that it has a dot in it.  Doh.


  Commit: ba406e8ce7d940d7a477cbc47e23af72b0e061c5
      https://github.com/pcbsd/freebsd/commit/ba406e8ce7d940d7a477cbc47e23af72b0e061c5
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M sys/dev/iwn/if_iwnreg.h

  Log Message:
  -----------
  Remove trailing whitespace.

Submitted by:	Cedric Gross <cg at cgross.info>


  Commit: 9895d52efc0b377542e02099ecb1451fb906e510
      https://github.com/pcbsd/freebsd/commit/9895d52efc0b377542e02099ecb1451fb906e510
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M sys/dev/iwn/if_iwn_devid.h

  Log Message:
  -----------
  Add device ids for the Centrino 2x00 devices.

Submitted by:	Cedric Gross <cg at cgross.info>


  Commit: eef70434bbd89cdc800e019e852cc28a38bfe490
      https://github.com/pcbsd/freebsd/commit/eef70434bbd89cdc800e019e852cc28a38bfe490
  Author: adrian <adrian at FreeBSD.org>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M sys/dev/iwn/if_iwn_debug.h

  Log Message:
  -----------
  Add Bluetooth/PAN (personal area networking) commands.

Submitted by:	Cedric Gross <cg at cgross.info>


  Commit: 7a73235dfdbea669cf6352a5d0d8aef6943828b2
      https://github.com/pcbsd/freebsd/commit/7a73235dfdbea669cf6352a5d0d8aef6943828b2
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/netpfil/pf/pf.c
    M sys/netpfil/pf/pf.h
    M sys/netpfil/pf/pf_ioctl.c

  Log Message:
  -----------
  Remove unused PFTM_UNTIL_PACKET const.


  Commit: b0e57b04de804cc48c99dacf84839f0f15ba840c
      https://github.com/pcbsd/freebsd/commit/b0e57b04de804cc48c99dacf84839f0f15ba840c
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/netpfil/pf/pf.c

  Log Message:
  -----------
  Code logic of handling PFTM_PURGE into pf_find_state().


  Commit: 7961c0d89394acebeb6a03fb618226be247bd32b
      https://github.com/pcbsd/freebsd/commit/7961c0d89394acebeb6a03fb618226be247bd32b
  Author: jmmv <jmmv at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M share/misc/committers-src.dot
    M usr.bin/calendar/calendars/calendar.freebsd

  Log Message:
  -----------
  Add myself to the committers-src list and to the calendar.

Approved by:	rpaulo (mentor)


  Commit: 35ca29ffe789ab3035d7b2a5fc42d60e624fdb5a
      https://github.com/pcbsd/freebsd/commit/35ca29ffe789ab3035d7b2a5fc42d60e624fdb5a
  Author: pjd <pjd at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M lib/libc/capability/Makefile.inc
    A lib/libc/capability/cap_rights_init.3
    M lib/libc/gen/Makefile.inc
    A lib/libc/gen/cap_rights_get.3
    M lib/libc/sys/cap_ioctls_limit.2
    M lib/libc/sys/cap_rights_limit.2
    M share/man/man4/Makefile
    M share/man/man4/capsicum.4
    A share/man/man4/rights.4

  Log Message:
  -----------
  - Add manual pages for capability rights (rights(4)), cap_rights_init(3)
  family of functions and cap_rights_get(3) function.
- Update remaining Capsicum-related manual pages.

Reviewed by:	bdrewery
MFC after:	3 days


  Commit: bc4454c4dfbff446389ea266c634e82712298d11
      https://github.com/pcbsd/freebsd/commit/bc4454c4dfbff446389ea266c634e82712298d11
  Author: hrs <hrs at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src
    M share/i18n/csmapper/JIS/JISX0208 at 1990%UCS.src
    M share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src
    M share/i18n/csmapper/JIS/UCS%JISX0208 at 1990.src
    M share/i18n/csmapper/JIS/charset.pivot.JIS.src
    M share/i18n/csmapper/JIS/mapper.dir.JIS.src
    M share/i18n/esdb/EUC/EUC-JP.src

  Log Message:
  -----------
  Fix EUC ESDB and JIS CS-mapper.  This also fixes an identity transformation
by "cat foo.euc-jp | iconv -f euc-jp -t utf-8 | iconv -f utf-8 -t euc-jp".


  Commit: fdadfb92be9ef3800db5d04237983055f64a51d1
      https://github.com/pcbsd/freebsd/commit/fdadfb92be9ef3800db5d04237983055f64a51d1
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M Makefile.inc1
    M sys/conf/files
    M sys/dev/aic7xxx/aicasm/Makefile
    M sys/modules/aic7xxx/Makefile
    M sys/modules/aic7xxx/ahc/Makefile
    M sys/modules/aic7xxx/ahd/Makefile

  Log Message:
  -----------
  Rework the aicasm build machinery so that it gets built along with toolchain
components instead of with the kernel and/or modules.  This ensures that it
gets built with the host compiler, not the compiler in obj/... used to build
the target components (which may be a cross-compiler outputting code for a
different architecture and using header files with types and options set up
for the wrong architecture).

Reviewed by:	imp


  Commit: 189f0aae342bd1435da01585a0822aeb4d363e06
      https://github.com/pcbsd/freebsd/commit/189f0aae342bd1435da01585a0822aeb4d363e06
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c

  Log Message:
  -----------
  Quiesce warning regarding %llf which has no effect.

Submitted as illumos issue #4284

Reviewed by:	delphij


  Commit: 44d1ff4fda47f451e946c7f0299982c8826ae259
      https://github.com/pcbsd/freebsd/commit/44d1ff4fda47f451e946c7f0299982c8826ae259
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/arm/s3c2xx0/files.s3c2xx0
    M sys/arm/s3c2xx0/s3c2xx0_space.c

  Log Message:
  -----------
  Remove the duplicated implementations of some bus_space functions and use
the essentially identical generic implementations instead.  The generic
implementations differ only in the spelling of a couple variable names
and some formatting differences.


  Commit: 0b050e8ff3f5e7c98b52204fc6bb5ebf854af1b8
      https://github.com/pcbsd/freebsd/commit/0b050e8ff3f5e7c98b52204fc6bb5ebf854af1b8
  Author: gjb <gjb at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M release/release.sh

  Log Message:
  -----------
  When building the textproc/docproj port, the ports-mgmt/pkg port
needs /var/run/ld-elf*.so.hints, which is not automatically created.

Fix reldoc build by running the ldconfig(8) startup script in the
chroot directory before starting the port build phase.

MFC after:	3 days
Sponsored by:	The FreeBSD Foundation


  Commit: bb17f1f5ca73cbf6aa2db8951b3a43f33b91c833
      https://github.com/pcbsd/freebsd/commit/bb17f1f5ca73cbf6aa2db8951b3a43f33b91c833
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M contrib/libreadline/search.c

  Log Message:
  -----------
  Quiesce warning about unused argument in call to rl_message() by wrapping
this call with the same #if defined (PREFER_STDARG) directive as in display.c

Using -E to compile display.c/search.c shows that this is the code chosen by
the build when we create libreadline


  Commit: b1f334bafb18b24238911415cde36118c01dbd2f
      https://github.com/pcbsd/freebsd/commit/b1f334bafb18b24238911415cde36118c01dbd2f
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M share/man/man3/tree.3

  Log Message:
  -----------
  Document RB_FOREACH_SAFE() and RB_FOREACH_REVERSE_SAFE().

Submitted by:	Mikhail <mp lenta.ru>


  Commit: fccaa9b4f7ad497d9b1822c16d2e4542ad28753f
      https://github.com/pcbsd/freebsd/commit/fccaa9b4f7ad497d9b1822c16d2e4542ad28753f
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M gnu/lib/libgcc/Makefile

  Log Message:
  -----------
  Quiesce warning around gcc_assert() for an inline macro that uses
a static variable.  This code has been moved around in gcc, but is still in
use in the latest trunk version of the compiler.

gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:208:36:
      warning: static variable 'dwarf_reg_size_table' is used in an inline
         function with external linkage [-Wstatic-in-inline]
gcc_assert (index < (int) sizeof(dwarf_reg_size_table));


  Commit: 65182b95013ba0975a1c1ee9e4c4db02e47ad059
      https://github.com/pcbsd/freebsd/commit/65182b95013ba0975a1c1ee9e4c4db02e47ad059
  Author: eadler <eadler at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M lib/libc/string/strlcpy.3

  Log Message:
  -----------
  Use OpenBSD's revamped description of strlcpy and strlcat.

This explanation is supposed to be simpler and better.  In particular
"comparing it to the snprintf API provides lots of value, since it raises the
bar on understanding, so that programmers/auditors will a better job calling
all 3 of these functions."

Requested by:	deraadt at cvs.openbsd.org
Obtained From:	OpenBSD
Reviewed by:	cperciva


  Commit: 029584a9a17215906485c0193d9c34fda5097be9
      https://github.com/pcbsd/freebsd/commit/029584a9a17215906485c0193d9c34fda5097be9
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M cddl/lib/libnvpair/Makefile

  Log Message:
  -----------
  spelling in comments fixup

Submitted by:		Joerg Sonnenberger <joerg at britannica.bec.de>


  Commit: 64750d8ea302d6e1b7ce1457117ed29675cecf5c
      https://github.com/pcbsd/freebsd/commit/64750d8ea302d6e1b7ce1457117ed29675cecf5c
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/arm/arm/bus_space_generic.c
    A sys/arm/arm/devmap.c
    M sys/arm/arm/machdep.c
    M sys/arm/arm/pmap-v6.c
    M sys/arm/arm/pmap.c
    M sys/arm/freescale/imx/imx6_machdep.c
    M sys/arm/freescale/imx/imx_machdep.c
    A sys/arm/include/devmap.h
    M sys/arm/include/fdt.h
    M sys/arm/include/pmap.h

  Log Message:
  -----------
  Begin reducing code duplication in arm pmap.c and pmap-v6.c by factoring
out common code related to mapping device memory into a new devmap.c file.

Remove the growing duplication of code that used pmap_devmap_find_pa() and
then did some math with the returned results to generate a virtual address,
and likewise in reverse to get a physical address.  Now there are a pair
of functions, arm_devmap_vtop() and arm_devmap_ptov(), to do that.  The
bus_space_map() implementations are rewritten in terms of these.


  Commit: d833e51a5e9f0093875c2efc5ff8143224fc35a1
      https://github.com/pcbsd/freebsd/commit/d833e51a5e9f0093875c2efc5ff8143224fc35a1
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/conf/files.arm
    M sys/dev/fdt/fdt_pci.c

  Log Message:
  -----------
  This files should have been included in r257648.


  Commit: 2a6a4a5861eb73f4ee6ee4dc8b6b5f7163f09a38
      https://github.com/pcbsd/freebsd/commit/2a6a4a5861eb73f4ee6ee4dc8b6b5f7163f09a38
  Author: dteske <dteske at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/boot/forth/beastie.4th
    M sys/boot/forth/loader.4th
    M sys/boot/forth/loader.4th.8
    M sys/boot/forth/loader.conf
    M sys/boot/forth/loader.conf.5
    M sys/boot/forth/loader.rc
    M sys/boot/forth/menu-commands.4th
    M sys/boot/forth/menu.4th
    M sys/boot/forth/menu.rc
    M sys/boot/forth/menusets.4th
    M sys/boot/i386/loader/loader.rc

  Log Message:
  -----------
  Defer loading of kernel and modules if the beastie menu is enabled. Add a
kernel selection menu to the beastie menu. List of kernels is taken from
`kernels' in loader.conf(5) as a space (or comma) separated list of names
to display (up to 9). If not set, default value is "kernel kernel.old".
Does not validate that kernels exist because the next enhancement will be
to allow selection of the root device.

Discussed on:	-current
MFC after:	3 days


  Commit: 938566d71aabe8b24e8fa9b739d255e873cd12ec
      https://github.com/pcbsd/freebsd/commit/938566d71aabe8b24e8fa9b739d255e873cd12ec
  Author: np <np at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/dev/cxgbe/t4_main.c

  Log Message:
  -----------
  cxgbe(4): Exclude MPS_RPLC_MAP_CTL (0x11114) from the register dump.  Turns
out it's a write-only register with strange side effects on read.

Submitted by:	gnn
MFC after:	3 days


  Commit: 96322f2d011c3636d2bd33a0b51410faa864d024
      https://github.com/pcbsd/freebsd/commit/96322f2d011c3636d2bd33a0b51410faa864d024
  Author: joel <joel at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M share/man/man4/rights.4

  Log Message:
  -----------
  Remove superfluous paragraph macro and add missing "the".


  Commit: a40d5aa0d85e6dfc92371b1b4148e2257b3a845a
      https://github.com/pcbsd/freebsd/commit/a40d5aa0d85e6dfc92371b1b4148e2257b3a845a
  Author: joel <joel at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M share/man/man4/altera_atse.4

  Log Message:
  -----------
  mdoc: remove EOL whitespace.


  Commit: 3d7ba62a0b4845b99caad9ee1a5ae91d1d870d36
      https://github.com/pcbsd/freebsd/commit/3d7ba62a0b4845b99caad9ee1a5ae91d1d870d36
  Author: sbruno <sbruno at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M cddl/contrib/opensolaris/common/ctf/ctf_create.c

  Log Message:
  -----------
  Quiesce warning assigning to void * from const ctf_header_t * by explicity casting
to void * before assignment.

Submitted as Illumos issue 4287


  Commit: fca50c96f29736e66f63356836d199a1295b48ed
      https://github.com/pcbsd/freebsd/commit/fca50c96f29736e66f63356836d199a1295b48ed
  Author: dim <dim at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M share/mk/bsd.prog.mk

  Log Message:
  -----------
  For C++ programs, don't emit any explicit dependency to libstdc++.a or
libc++.a during the early build stages (bootstrap-tools, build-tools,
cross-tools), since it is not possible to know in advance which C++
library is available on the host system.

Instead, just use the bootstrap compiler's built-in default.  This
should eventually make it possible to build stable/9 on head, or on
stable/10, which ship without libstdc++ by default.

X-MFC-With:	255431
MFC after:	3 days


  Commit: fefbe5ab0a495d58849a7fe9d9908d64840bdc2c
      https://github.com/pcbsd/freebsd/commit/fefbe5ab0a495d58849a7fe9d9908d64840bdc2c
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/arm/allwinner/a10_machdep.c
    M sys/arm/arm/devmap.c
    M sys/arm/arm/machdep.c
    M sys/arm/at91/at91.c
    M sys/arm/at91/at91_machdep.c
    M sys/arm/broadcom/bcm2835/bcm2835_machdep.c
    M sys/arm/econa/econa_machdep.c
    M sys/arm/freescale/imx/imx_machdep.c
    M sys/arm/include/devmap.h
    M sys/arm/include/fdt.h
    M sys/arm/include/machdep.h
    M sys/arm/include/pmap.h
    M sys/arm/lpc/lpc_machdep.c
    M sys/arm/mv/mv_localbus.c
    M sys/arm/mv/mv_machdep.c
    M sys/arm/mv/mvvar.h
    M sys/arm/rockchip/rk30xx_machdep.c
    M sys/arm/s3c2xx0/s3c24x0_machdep.c
    M sys/arm/sa11x0/assabet_machdep.c
    M sys/arm/samsung/exynos/exynos5_machdep.c
    M sys/arm/tegra/tegra2_machdep.c
    M sys/arm/ti/ti_machdep.c
    M sys/arm/versatile/versatile_machdep.c
    M sys/arm/xilinx/zy7_machdep.c
    M sys/arm/xscale/i80321/ep80219_machdep.c
    M sys/arm/xscale/i80321/iq31244_machdep.c
    M sys/arm/xscale/i8134x/crb_machdep.c
    M sys/arm/xscale/ixp425/avila_machdep.c
    M sys/arm/xscale/pxa/pxa_machdep.c
    M sys/dev/fdt/fdt_pci.c

  Log Message:
  -----------
  Move remaining code and data related to static device mapping into the
new devmap.[ch] files.  Emphasize the MD nature of these things by using
the prefix arm_devmap_ on the function and type names (already a few of
these things found their way into MI code, hopefully it will be harder to
do by accident in the future).


  Commit: 94bdd999bb990eb9d14b55fa8a90bfd8e4005a8e
      https://github.com/pcbsd/freebsd/commit/94bdd999bb990eb9d14b55fa8a90bfd8e4005a8e
  Author: neel <neel at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    R sys/amd64/vmm/io/vdev.c
    R sys/amd64/vmm/io/vdev.h
    M sys/amd64/vmm/io/vlapic.c
    M sys/amd64/vmm/io/vlapic.h
    M sys/amd64/vmm/vmm_lapic.c
    M sys/modules/vmm/Makefile

  Log Message:
  -----------
  Remove the 'vdev' abstraction that was meant to sit on top of device models
in the kernel. This abstraction was redundant because the only device emulated
inside vmm.ko is the local apic and it is always at a fixed guest physical
address.

Discussed with:	grehan


  Commit: c78dc87cdc97ff21dfd94d90c46778194b44febc
      https://github.com/pcbsd/freebsd/commit/c78dc87cdc97ff21dfd94d90c46778194b44febc
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M release/picobsd/build/picobsd

  Log Message:
  -----------
  bmake does not have a -v option so remove it


  Commit: dbdf2cf58b3beb221267fa27f7956db215f9d493
      https://github.com/pcbsd/freebsd/commit/dbdf2cf58b3beb221267fa27f7956db215f9d493
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/dev/netmap/netmap.c

  Log Message:
  -----------
  check errors on return from netmap_attach()

Submitted by:	Giuseppe Lettieri
MFC after:	3 days


  Commit: b8dcf5f29792bb1b31b5656c747b97e7d63fd367
      https://github.com/pcbsd/freebsd/commit/b8dcf5f29792bb1b31b5656c747b97e7d63fd367
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/dev/netmap/netmap.c

  Log Message:
  -----------
  fix a bug when a device has 1 tx (or rx) queue and more than
one queue of a different type.

Submitted by:	Vincenzo Maffione
MFC after:	3 days


  Commit: b960d67ff346a21743736e06daf0c3aee95b04a3
      https://github.com/pcbsd/freebsd/commit/b960d67ff346a21743736e06daf0c3aee95b04a3
  Author: luigi <luigi at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/dev/netmap/netmap.c

  Log Message:
  -----------
  remove some test code.


  Commit: b2f162a4a0fcd4c97a57aa6c9ca943c89cafb553
      https://github.com/pcbsd/freebsd/commit/b2f162a4a0fcd4c97a57aa6c9ca943c89cafb553
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M etc/pkg/FreeBSD.conf

  Log Message:
  -----------
  Enable fingerprint checking as the currently known
fingerprint has an uploaded signature on all mirrors.

Approved by:	bapt
MFC after:	2 days


  Commit: 3209347d81ca5822f60cb7e47498afb8373e582a
      https://github.com/pcbsd/freebsd/commit/3209347d81ca5822f60cb7e47498afb8373e582a
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M etc/pkg/FreeBSD.conf
    M usr.sbin/pkg/pkg.7

  Log Message:
  -----------
  Use proper capitalization for FreeBSD.org

Approved by:	bapt
MFC after:	2 days


  Commit: b41cdbed2449cb7c863eb6c20c8081fc46e5415d
      https://github.com/pcbsd/freebsd/commit/b41cdbed2449cb7c863eb6c20c8081fc46e5415d
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/arm/allwinner/a10_machdep.c
    M sys/arm/arm/machdep.c
    M sys/arm/broadcom/bcm2835/bcm2835_machdep.c
    M sys/arm/freescale/imx/imx_machdep.c
    M sys/arm/include/machdep.h
    M sys/arm/lpc/lpc_machdep.c
    M sys/arm/mv/mv_machdep.c
    M sys/arm/rockchip/rk30xx_machdep.c
    M sys/arm/samsung/exynos/exynos5_machdep.c
    M sys/arm/tegra/tegra2_machdep.c
    M sys/arm/ti/ti_machdep.c
    M sys/arm/versatile/versatile_machdep.c
    M sys/arm/xilinx/zy7_machdep.c

  Log Message:
  -----------
  Call initarm_lastaddr() later in the init sequence, after establishing
static device mappings, rather than as the first of the initializations
that a platform can hook into.  This allows a platform to allocate KVA
from the top of the address space downwards for things like static device
mapping, and return the final "last usable address" result after that and
other early init work is done.

Because some platforms were doing work in initarm_lastaddr() that needs to
be done early, add a new initarm_early_init() routine and move the early
init code to that routine on those platforms.

Rename platform_devmap_init() to initarm_devmap_init() to match all the
other init routines called from initarm() that are designed to be
implemented by platform code.

Add a comment block that explains when these routines are called and the
type of work expected to be done in each of them.


  Commit: 3250f228876dac940ab67d0ed1b0f3d5878935ce
      https://github.com/pcbsd/freebsd/commit/3250f228876dac940ab67d0ed1b0f3d5878935ce
  Author: markj <markj at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M lib/libproc/proc_bkpt.c

  Log Message:
  -----------
  Modify the libproc breakpoint add/remove functions to stop the target
process if it has not already been stopped, since this is required for
ptrace(2) to work.

libdtrace does not seem to stop target processes before trying to remove
their breakpoints, so we were previously failing to remove the breakpoint
on r_debug_state() in rtld. This was causing processes to die with SIGTRAP
if they called dlopen(3) after dtrace(1) had detached.

Reported by:	symbolics at gmx.com
Reviewed by:	rpaulo
MFC after:	1 month


  Commit: 81f614349800b3682bb281cd0c2edd58394500fe
      https://github.com/pcbsd/freebsd/commit/81f614349800b3682bb281cd0c2edd58394500fe
  Author: markj <markj at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M usr.bin/calendar/calendars/calendar.freebsd

  Log Message:
  -----------
  Add myself to the calendar.


  Commit: 85e06f3b7c4cf57ffdff03599746489a27f33bf4
      https://github.com/pcbsd/freebsd/commit/85e06f3b7c4cf57ffdff03599746489a27f33bf4
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/arm/include/pmap.h

  Log Message:
  -----------
  Make PTE_DEVICE a synonym for PTE_NOCACHE on armv4, to make it easier to
share the same code on both architectures.


  Commit: 0abee00695199e51ce831a8e3b7d237c01f40b9e
      https://github.com/pcbsd/freebsd/commit/0abee00695199e51ce831a8e3b7d237c01f40b9e
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/arm/arm/devmap.c
    M sys/arm/include/devmap.h

  Log Message:
  -----------
  Add new helper routines for arm static device mapping.  The new code
allocates kva space from the top down for the device mappings and builds
entries in an internal table which is automatically used later by
arm_devmap_bootstrap().  The platform code just calls the new
arm_devmap_add_entry() function as many times as it needs to (up to 32
entries allowed; most platforms use 2 or 3 at most).

There is also a new arm_devmap_lastaddr() function that returns the lowest
kva address allocated; this can be used to implement initarm_lastaddr()
which is used to initialize vm_max_kernel_address.

The new code is based on a similar concept developed for the imx family
SoCs recently.  They will soon be converted to use this new common code.


  Commit: 6f8b32cf2ad4286fc46239b1f8f93beefa1d6032
      https://github.com/pcbsd/freebsd/commit/6f8b32cf2ad4286fc46239b1f8f93beefa1d6032
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/arm/arm/devmap.c
    M sys/arm/include/devmap.h

  Log Message:
  -----------
  Style and comment tweaks, no functional changes.


  Commit: 73511b9ac588dba4ca1e43f30e3150293e1f1e32
      https://github.com/pcbsd/freebsd/commit/73511b9ac588dba4ca1e43f30e3150293e1f1e32
  Author: ian <ian at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/arm/freescale/imx/imx51_machdep.c
    M sys/arm/freescale/imx/imx53_machdep.c
    M sys/arm/freescale/imx/imx6_machdep.c
    M sys/arm/freescale/imx/imx_machdep.c

  Log Message:
  -----------
  Remove local devmap code and use the essentially identical common code
that got moved from imx_machdep.c to arm/devmap.c.


  Commit: 2547e15155fd59763fe0345fe46b8a6735448230
      https://github.com/pcbsd/freebsd/commit/2547e15155fd59763fe0345fe46b8a6735448230
  Author: markj <markj at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap_impl.h
    M sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c

  Log Message:
  -----------
  Use suword32 and suword64 instead of copyout(9). This fixes a bug in the
emulation of the call instruction caused by reversing the uaddr and kaddr
arguments when copying data out to userland: the suword* functions take the
uaddr as the first argument whereas copyout(9) takes the kaddr as the first
argument. This also partially undoes the fixes from r257143.

Submitted by:	Prashanth Kumar <pra_udupi at yahoo.co.in> (original version)
MFC after:	1 month


  Commit: 79db892faa1963ba60f829d6a2e8aee17c2ff309
      https://github.com/pcbsd/freebsd/commit/79db892faa1963ba60f829d6a2e8aee17c2ff309
  Author: kib <kib at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/vm/vm_object.c

  Log Message:
  -----------
  Do not coalesce if the swap object belongs to tmpfs vnode.  The
coalesce would extend the object to keep pages for the anonymous
mapping created by the process.  The pages has no relations to the
tmpfs file content which could be written into the corresponding
range, causing anonymous mapping and file content aliasing and
subsequent corruption.

Another lesser problem created by coalescing is over-accounting on the
tmpfs node destruction, since the object size is substracted from the
total count of the pages owned by the tmpfs mount.

Reported and tested by:	bdrewery
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week


  Commit: 8d7c71231051cf7bc6bbc64e8b04e8ba9ed3f802
      https://github.com/pcbsd/freebsd/commit/8d7c71231051cf7bc6bbc64e8b04e8ba9ed3f802
  Author: edwin <edwin at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M contrib/tzdata/africa
    M contrib/tzdata/antarctica
    M contrib/tzdata/asia
    M contrib/tzdata/australasia
    M contrib/tzdata/backward
    M contrib/tzdata/etcetera
    M contrib/tzdata/europe
    A contrib/tzdata/leap-seconds.list
    M contrib/tzdata/northamerica
    M contrib/tzdata/southamerica
    M contrib/tzdata/zone.tab

  Log Message:
  -----------
  MFV of 255902, tzdata2013f
MFV of 257651, tzdata2013h

tzdata2013f
- Jordan goes to winter time on the last Friday in October.
- Tocantins in Brazil will not go into summer time in October.
- Indonesian time zones renames.
- Lots of cleanups in with regarding to links and historical data.

tzdata2013h
- Libya didn't go back to DST.
- Fix Morocco 2038 issue.
- Brazil/Acre and Western Amazonas are chaning timezones.


  Commit: 8696ad7613c4e7ab44f4555f64e30b7ad8b5481f
      https://github.com/pcbsd/freebsd/commit/8696ad7613c4e7ab44f4555f64e30b7ad8b5481f
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M share/man/man4/natm.4

  Log Message:
  -----------
  Add required kernel option.


  Commit: bce78dfe179929ceecbfdee04dfb909517d70d13
      https://github.com/pcbsd/freebsd/commit/bce78dfe179929ceecbfdee04dfb909517d70d13
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/net/if_var.h
    M sys/netinet/if_ether.c
    M sys/netinet/in.c
    M sys/netpfil/ipfw/ip_fw2.c
    M usr.sbin/arp/arp.4

  Log Message:
  -----------
  Remove net.link.ether.inet.useloopback sysctl tunable. It was always on by
default from the very beginning. It was placed in wrong namespace
net.link.ether, originally it had been at another wrong namespace. It was
incorrectly documented at incorrect manual page arp(8). Since new-ARP commit,
the tunable have been consulted only on route addition, and ignored on route
deletion. Behaviour of a system with tunable turned off is not fully correct,
and has no advantages comparing to normal behavior.


  Commit: 592c1d7a8e9590ce76786fe68d0cac491b6b23e6
      https://github.com/pcbsd/freebsd/commit/592c1d7a8e9590ce76786fe68d0cac491b6b23e6
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/net/if.c
    M sys/net/if_var.h

  Log Message:
  -----------
  In complemence to ifa_add_loopback_route() and ifa_del_loopback_route()
provide function ifa_switch_loopback_route() that will be used in case when
an interface address used for a loopback route goes away, but we have another
interface address with same address value and want to preserve loopback
route.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.


  Commit: 5af257114fe836888b389ea7897016dee654ea1e
      https://github.com/pcbsd/freebsd/commit/5af257114fe836888b389ea7897016dee654ea1e
  Author: dim <dim at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M gnu/lib/libgcc/Makefile

  Log Message:
  -----------
  Fix libgcc build with gcc after r257645, by using -Wno-static-in-inline
for clang only.


  Commit: 50953d29a148816eac1c07484320e670f5b8054d
      https://github.com/pcbsd/freebsd/commit/50953d29a148816eac1c07484320e670f5b8054d
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/netinet/in.c

  Log Message:
  -----------
  Rewrite in_control(), so that it is comprehendable without getting mad.

o Provide separate functions for SIOCAIFADDR and for SIOCDIFADDR, with
  clear code flow from beginning to the end. After that the rest of
  in_control() gets very small and clear.
o Provide sx(9) lock to protect against parallel ioctl() invocations.
o Reimplement logic from r201282, that tried to keep localhost route in
  table when multiple P2P interfaces with same local address are created
  and deleted.

Discussed with:		pluknet, melifaro
Sponsored by:		Netflix
Sponsored by:		Nginx, Inc.


  Commit: c65c5d400a7c1c9c5fe2642f3d5b5c907dc15da8
      https://github.com/pcbsd/freebsd/commit/c65c5d400a7c1c9c5fe2642f3d5b5c907dc15da8
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M sys/netinet/raw_ip.c

  Log Message:
  -----------
  netinet code no longer uses IFA_RTSELF.


  Commit: e62e567acfc0dcaf9a68baa03e1adfe7294ff7a8
      https://github.com/pcbsd/freebsd/commit/e62e567acfc0dcaf9a68baa03e1adfe7294ff7a8
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M etc/defaults/periodic.conf
    M etc/defaults/rc.conf
    M etc/freebsd-update.conf
    R etc/namedb/Makefile
    R etc/namedb/master/Makefile
    R etc/namedb/master/empty.db
    R etc/namedb/master/localhost-forward.db
    R etc/namedb/master/localhost-reverse.db
    R etc/namedb/named.conf
    R etc/namedb/named.root
    R etc/periodic/daily/470.status-named
    M etc/rc.d/Makefile
    R etc/rc.d/named
    M etc/rc.d/ntpdate
    M etc/rc.d/rpcbind
    M etc/rc.d/syslogd

  Log Message:
  -----------
  Remove remnants of BIND from /etc, since there is no BIND in base now.

Sorry, that would break users running head and BIND from ports, since
ports rely on these scripts. The ports will be fixed soon.

Reviewed by:	erwin


  Commit: 1440b0c5298e57d592534c87f2ccff9841c4db42
      https://github.com/pcbsd/freebsd/commit/1440b0c5298e57d592534c87f2ccff9841c4db42
  Author: oleg <oleg at FreeBSD.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M sys/dev/ixgbe/ixgbe.c

  Log Message:
  -----------
  - Fix link loss on vlan reconfiguration.
- Fix issues with 'vlanhwfilter'.

MFC after:	1 week
Silence from:	jfv 5 weeks


  Commit: 3b6f8b896cf04f26955153df6e46b94aebfaf707
      https://github.com/pcbsd/freebsd/commit/3b6f8b896cf04f26955153df6e46b94aebfaf707
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M libexec/rbootd/bpf.c
    M share/man/man9/ifnet.9
    M sys/compat/svr4/svr4_sockio.c
    M sys/net/if.c
    M sys/net/if.h
    M sys/net/if_tap.c
    M sys/sys/param.h
    M sys/sys/sockio.h

  Log Message:
  -----------
  Drop support for historic ioctls and also undefine them, so that code
that checks their presence via ifdef, won't use them.

Bump __FreeBSD_version as safety measure.


  Commit: cb6df3f35cfa18fcb27b94a3a42423ae51d713c0
      https://github.com/pcbsd/freebsd/commit/cb6df3f35cfa18fcb27b94a3a42423ae51d713c0
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M share/man/man9/ifnet.9
    M sys/compat/linux/linux_ioctl.c
    M sys/net/if.c
    M sys/net/if.h
    M usr.sbin/route6d/route6d.c

  Log Message:
  -----------
  Axe IFF_SMART. Fortunately this layering violating flag was never used,
it was just declared.


  Commit: e6d38ec2e5221ea27c247a2709c8e21cc706205c
      https://github.com/pcbsd/freebsd/commit/e6d38ec2e5221ea27c247a2709c8e21cc706205c
  Author: bdrewery <bdrewery at FreeBSD.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M usr.sbin/pkg/pkg.c

  Log Message:
  -----------
  Remove condition which can never be true as the previous loop
is never exited while remote == NULL.

Reported by:	Coverity
Approved by:	bapt
MFC after:	2 days


  Commit: b72e9af55a32a9886ca2d4aaba3d75cd71cbc358
      https://github.com/pcbsd/freebsd/commit/b72e9af55a32a9886ca2d4aaba3d75cd71cbc358
  Author: nwhitehorn <nwhitehorn at FreeBSD.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M sys/arm/arm/nexus.c
    M sys/arm/broadcom/bcm2835/bcm2835_fb.c
    M sys/arm/freescale/imx/tzic.c
    M sys/arm/mv/mv_localbus.c
    M sys/arm/mv/mv_pci.c
    M sys/conf/files
    M sys/dev/fdt/simplebus.c
    M sys/mips/mips/nexus.c
    M sys/powerpc/mpc85xx/lbc.c
    M sys/powerpc/mpc85xx/pci_mpc85xx.c

  Log Message:
  -----------
  Teach nexus(4) about Open Firmware (e.g. FDT) on ARM and MIPS, retiring
fdtbus in most cases. This brings ARM and MIPS more in line with existing
Open Firmware platforms like sparc64 and powerpc, as well as preventing
double-enumeration of the OF tree on embedded PowerPC (first through nexus,
then through fdtbus).

This change is also designed to simplify resource management on FDT platforms
by letting there exist a platform-defined root bus resource_activate() call
instead of replying on fdtbus to do the right thing through fdt_bs_tag.
The OFW_BUS_MAP_INTR() and OFW_BUS_CONFIG_INTR() kobj methods are also
available to implement for similar purposes.

Discussed on:	-arm, -mips
Tested by:	zbb, brooks, imp, and others
MFC after:	6 weeks


  Commit: 9e5215dca295a6e622894d03eba98b9d0969f2c0
      https://github.com/pcbsd/freebsd/commit/9e5215dca295a6e622894d03eba98b9d0969f2c0
  Author: theraven <theraven at FreeBSD.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M usr.bin/dtc/fdt.cc

  Log Message:
  -----------
  When writing DTS to a file, don't write some of it to stderr.

Reported by:	ray


  Commit: ca7094039acbfbd5bcf9f8607c64411510d18d46
      https://github.com/pcbsd/freebsd/commit/ca7094039acbfbd5bcf9f8607c64411510d18d46
  Author: glebius <glebius at FreeBSD.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M sbin/ifconfig/ifconfig.c

  Log Message:
  -----------
  Axe IFF_SMART.

Submitted by:	pluknet


  Commit: 6ac4b0cbe35c8d3fedfb7b2c514fe1b496b302bd
      https://github.com/pcbsd/freebsd/commit/6ac4b0cbe35c8d3fedfb7b2c514fe1b496b302bd
  Author: pluknet <pluknet at FreeBSD.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M tools/tools/syscall_timing/syscall_timing.c

  Log Message:
  -----------
  Clean up -Wtautological-compare -Wformat warnings.


  Commit: b76282c67f0f233338353c76e5fb3b30cb982297
      https://github.com/pcbsd/freebsd/commit/b76282c67f0f233338353c76e5fb3b30cb982297
  Author: Kris Moore <kris at pcbsd.org>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M Makefile.inc1
    M ObsoleteFiles.inc
    M UPDATING
    M bin/df/df.1
    M bin/freebsd-version/freebsd-version.sh.in
    M bin/ps/print.c
    M bin/sh/jobs.c
    M bin/sh/miscbltin.c
    M bin/sh/nodetypes
    M bin/sh/sh.1
    M bin/sh/trap.c
    M cddl/contrib/opensolaris/cmd/lockstat/lockstat.1
    M cddl/contrib/opensolaris/cmd/lockstat/sym.c
    M cddl/contrib/opensolaris/cmd/zfs/zfs.8
    M cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
    M cddl/contrib/opensolaris/common/ctf/ctf_create.c
    M cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
    M cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
    M cddl/contrib/opensolaris/lib/libdtrace/powerpc/dt_isadep.c
    M cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c
    M cddl/lib/libdtrace/psinfo.d
    M cddl/lib/libnvpair/Makefile
    M cddl/usr.sbin/lockstat/Makefile
    M contrib/binutils/bfd/elf32-score.c
    M contrib/binutils/bfd/elflink.c
    M contrib/binutils/bfd/po/bfd.pot
    M contrib/binutils/binutils/readelf.c
    M contrib/binutils/gas/config/atof-ieee.c
    M contrib/binutils/gas/config/tc-arm.c
    M contrib/binutils/gas/config/tc-mips.c
    M contrib/binutils/gas/config/tc-mips.h
    M contrib/binutils/gas/dwarf2dbg.c
    M contrib/binutils/gas/symbols.c
    M contrib/binutils/opcodes/i386-dis.c
    M contrib/bsnmp/lib/snmp.c
    M contrib/bsnmp/lib/snmp.h
    M contrib/bsnmp/lib/snmpagent.c
    M contrib/byacc/CHANGES
    M contrib/byacc/VERSION
    M contrib/byacc/aclocal.m4
    M contrib/byacc/config.guess
    M contrib/byacc/config.sub
    M contrib/byacc/configure
    M contrib/byacc/package/byacc.spec
    M contrib/byacc/package/debian/changelog
    A contrib/byacc/package/mingw-byacc.spec
    M contrib/byacc/reader.c
    M contrib/byacc/skeleton.c
    M contrib/byacc/test/calc.tab.c
    M contrib/byacc/test/calc1.tab.c
    M contrib/byacc/test/calc2.tab.c
    M contrib/byacc/test/calc3.tab.c
    M contrib/byacc/test/code_calc.code.c
    M contrib/byacc/test/code_error.code.c
    M contrib/byacc/test/error.tab.c
    M contrib/byacc/test/ftp.tab.c
    M contrib/byacc/test/grammar.tab.c
    M contrib/byacc/test/pure_calc.tab.c
    M contrib/byacc/test/pure_error.tab.c
    M contrib/byacc/test/quote_calc-s.tab.c
    M contrib/byacc/test/quote_calc.tab.c
    M contrib/byacc/test/quote_calc2-s.tab.c
    M contrib/byacc/test/quote_calc2.tab.c
    M contrib/byacc/test/quote_calc3-s.tab.c
    M contrib/byacc/test/quote_calc3.tab.c
    M contrib/byacc/test/quote_calc4-s.tab.c
    M contrib/byacc/test/quote_calc4.tab.c
    M contrib/gcclibs/libssp/ssp.c
    M contrib/gperf/src/options.cc
    M contrib/gperf/src/search.cc
    M contrib/groff/src/roff/troff/input.cpp
    M contrib/groff/src/roff/troff/mtsm.cpp
    M contrib/groff/src/roff/troff/node.cpp
    M contrib/ipfilter/ipf.h
    M contrib/jemalloc/ChangeLog
    M contrib/jemalloc/FREEBSD-diffs
    M contrib/jemalloc/FREEBSD-upgrade
    M contrib/jemalloc/VERSION
    M contrib/jemalloc/doc/jemalloc.3
    M contrib/jemalloc/include/jemalloc/internal/arena.h
    M contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h
    M contrib/jemalloc/include/jemalloc/internal/private_namespace.h
    M contrib/jemalloc/include/jemalloc/internal/tcache.h
    M contrib/jemalloc/include/jemalloc/jemalloc.h
    M contrib/jemalloc/src/arena.c
    M contrib/jemalloc/src/chunk.c
    M contrib/jemalloc/src/ctl.c
    M contrib/jemalloc/src/jemalloc.c
    M contrib/libcxxrt/typeinfo.cc
    M contrib/libpcap/bpf/net/bpf_filter.c
    M contrib/libpcap/bpf_dump.c
    M contrib/libpcap/bpf_image.c
    M contrib/libpcap/grammar.y
    M contrib/libpcap/pcap/bpf.h
    M contrib/libpcap/pcap/pcap.h
    M contrib/libreadline/bind.c
    M contrib/libreadline/complete.c
    M contrib/libreadline/display.c
    M contrib/libreadline/histexpand.c
    M contrib/libreadline/history.c
    M contrib/libreadline/input.c
    M contrib/libreadline/search.c
    M contrib/libreadline/support/shobj-conf
    M contrib/libreadline/tilde.c
    M contrib/llvm/tools/clang/tools/driver/driver.cpp
    M contrib/mtree/compare.c
    M contrib/mtree/create.c
    M contrib/mtree/getid.c
    M contrib/mtree/spec.c
    M contrib/opie/libopie/accessfile.c
    M contrib/opie/libopie/generator.c
    M contrib/opie/libopie/lookup.c
    M contrib/opie/libopie/newseed.c
    M contrib/opie/libopie/parsechallenge.c
    M contrib/opie/libopie/passwd.c
    M contrib/opie/libopie/randomchallenge.c
    M contrib/opie/libopie/verify.c
    M contrib/opie/libopie/version.c
    M contrib/opie/opie.h
    M contrib/opie/opieinfo.c
    M contrib/opie/opiekey.c
    M contrib/subversion/subversion/libsvn_subr/opt.c
    M contrib/subversion/subversion/libsvn_subr/version.c
    M contrib/tcp_wrappers/clean_exit.c
    M contrib/tcp_wrappers/hosts_access.c
    M contrib/tcp_wrappers/options.c
    M contrib/tcp_wrappers/percent_x.c
    M contrib/tcp_wrappers/rfc931.c
    M contrib/tcp_wrappers/shell_cmd.c
    M contrib/tcp_wrappers/update.c
    M contrib/tcpdump/print-ip.c
    M contrib/tzdata/africa
    M contrib/tzdata/antarctica
    M contrib/tzdata/asia
    M contrib/tzdata/australasia
    M contrib/tzdata/backward
    M contrib/tzdata/etcetera
    M contrib/tzdata/europe
    A contrib/tzdata/leap-seconds.list
    M contrib/tzdata/northamerica
    M contrib/tzdata/southamerica
    M contrib/tzdata/zone.tab
    M contrib/wpa/src/utils/radiotap.h
    M etc/Makefile
    R etc/atf/FreeBSD.conf
    R etc/atf/Makefile
    R etc/atf/common.conf
    M etc/defaults/periodic.conf
    M etc/defaults/rc.conf
    M etc/freebsd-update.conf
    M etc/ftpusers
    M etc/group
    M etc/login.conf
    M etc/master.passwd
    M etc/mtree/BSD.include.dist
    M etc/mtree/BSD.root.dist
    A etc/mtree/BSD.tests.dist
    M etc/mtree/BSD.usr.dist
    R etc/namedb/Makefile
    R etc/namedb/master/Makefile
    R etc/namedb/master/empty.db
    R etc/namedb/master/localhost-forward.db
    R etc/namedb/master/localhost-reverse.db
    R etc/namedb/named.conf
    R etc/namedb/named.root
    M etc/netstart
    M etc/network.subr
    R etc/periodic/daily/220.backup-pkgdb
    R etc/periodic/daily/470.status-named
    R etc/periodic/daily/490.status-pkg-changes
    M etc/periodic/daily/Makefile
    R etc/periodic/security/460.chkportsum
    M etc/periodic/security/Makefile
    R etc/periodic/weekly/400.status-pkg
    M etc/periodic/weekly/Makefile
    A etc/pkg/FreeBSD.conf
    A etc/pkg/Makefile
    M etc/rc
    M etc/rc.d/Makefile
    M etc/rc.d/initrandom
    M etc/rc.d/jail
    R etc/rc.d/named
    M etc/rc.d/netif
    M etc/rc.d/ntpdate
    M etc/rc.d/rpcbind
    M etc/rc.d/rtadvd
    M etc/rc.d/sendmail
    M etc/rc.d/syslogd
    M etc/sendmail/freebsd.mc
    M gnu/lib/libgcc/Makefile
    M gnu/usr.bin/binutils/ld/Makefile
    M gnu/usr.bin/binutils/ld/ld.1
    M gnu/usr.bin/cc/cc_tools/freebsd-native.h
    M include/Makefile
    M include/iconv.h
    M include/pthread.h
    M lib/Makefile
    M lib/clang/clang.build.mk
    M lib/csu/arm/crt1.c
    M lib/libc/capability/Makefile.inc
    A lib/libc/capability/cap_rights_init.3
    M lib/libc/gen/Makefile.inc
    A lib/libc/gen/cap_rights_get.3
    M lib/libc/gen/getutxent.c
    M lib/libc/gen/popen.c
    M lib/libc/gen/syslog.c
    M lib/libc/iconv/Symbol.map
    M lib/libc/iconv/citrus_mapper.c
    M lib/libc/iconv/iconv.c
    M lib/libc/string/strlcpy.3
    M lib/libc/sys/cap_ioctls_limit.2
    M lib/libc/sys/cap_rights_limit.2
    M lib/libc/sys/getrlimit.2
    M lib/libc/sys/kqueue.2
    M lib/libcam/camlib.c
    M lib/libcrypt/Makefile
    M lib/libcrypt/tests/Makefile
    M lib/libcrypt/tests/crypt_tests.c
    R lib/libiconv_compat/Makefile
    R lib/libiconv_compat/stub.c
    M lib/libnetgraph/debug.c
    M lib/libproc/_libproc.h
    M lib/libproc/proc_bkpt.c
    M lib/libproc/proc_create.c
    M lib/libproc/proc_regs.c
    M lib/libproc/proc_sym.c
    M lib/libproc/proc_util.c
    M lib/libutil/login.conf.5
    M lib/libutil/login_class.3
    M lib/libutil/login_class.c
    M lib/libvmmapi/vmmapi.c
    M lib/libyaml/Makefile
    R lib/libyaml/libbsdyml.3
    M lib/libz/FREEBSD-upgrade
    M lib/libz/Makefile
    M lib/libz/Symbol.map
    M lib/libz/Versions.def
    M lib/libz/zopen.c
    M lib/msun/arm/fenv.h
    M libexec/rbootd/bpf.c
    M release/Makefile
    M release/picobsd/build/picobsd
    M release/picobsd/floppy.tree/etc/rc1
    M release/picobsd/floppy.tree/etc/ssh/sshd_config
    M release/release.sh
    M sbin/camcontrol/camcontrol.c
    M sbin/camcontrol/modeedit.c
    M sbin/fsck_ffs/ea.c
    M sbin/geom/class/part/geom_part.c
    M sbin/growfs/debug.c
    M sbin/gvinum/gvinum.c
    M sbin/hastctl/hastctl.c
    M sbin/hastd/control.c
    M sbin/hastd/hast.h
    M sbin/hastd/hastd.8
    M sbin/hastd/primary.c
    M sbin/hastd/secondary.c
    M sbin/ifconfig/Makefile
    M sbin/ifconfig/ifconfig.8
    M sbin/ifconfig/ifconfig.c
    M sbin/ifconfig/ifgroup.c
    M sbin/iscontrol/fsm.c
    M sbin/mdconfig/mdconfig.8
    M sbin/mdconfig/mdconfig.c
    M sbin/newfs/mkfs.c
    M sbin/nos-tun/nos-tun.c
    M sbin/nvmecontrol/perftest.c
    M sbin/pfctl/pf_print_state.c
    M sbin/route/keywords
    M sbin/route/route.8
    M sbin/route/route.c
    M share/Makefile
    R share/atf/Makefile
    M share/examples/Makefile
    R share/examples/atf/Makefile
    M share/examples/bhyve/vmrun.sh
    M share/examples/kld/random_adaptor/random_adaptor_example.c
    M share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src
    M share/i18n/csmapper/JIS/JISX0208 at 1990%UCS.src
    M share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src
    M share/i18n/csmapper/JIS/UCS%JISX0208 at 1990.src
    M share/i18n/csmapper/JIS/charset.pivot.JIS.src
    M share/i18n/csmapper/JIS/mapper.dir.JIS.src
    M share/i18n/esdb/EUC/EUC-JP.src
    A share/keys/Makefile
    A share/keys/pkg/Makefile
    A share/keys/pkg/trusted/Makefile
    A share/keys/pkg/trusted/pkg.freebsd.org.2013102301
    M share/man/man3/tree.3
    M share/man/man4/Makefile
    M share/man/man4/ahci.4
    A share/man/man4/altera_atse.4
    M share/man/man4/bpf.4
    M share/man/man4/capsicum.4
    R share/man/man4/isf.4
    M share/man/man4/lagg.4
    M share/man/man4/natm.4
    M share/man/man4/netgraph.4
    M share/man/man4/netmap.4
    R share/man/man4/ng_fec.4
    M share/man/man4/random.4
    A share/man/man4/rights.4
    M share/man/man4/urtwn.4
    A share/man/man4/urtwnfw.4
    M share/man/man5/Makefile
    M share/man/man5/rc.conf.5
    M share/man/man5/src.conf.5
    M share/man/man7/Makefile
    M share/man/man7/hier.7
    A share/man/man7/tests.7
    M share/man/man8/rc.8
    M share/man/man8/rc.sendmail.8
    M share/man/man9/Makefile
    M share/man/man9/disk.9
    A share/man/man9/getenv.9
    M share/man/man9/ifnet.9
    M share/man/man9/rtentry.9
    M share/misc/bsd-family-tree
    M share/misc/committers-ports.dot
    M share/misc/committers-src.dot
    M share/mk/atf.test.mk
    M share/mk/bsd.files.mk
    M share/mk/bsd.libnames.mk
    M share/mk/bsd.own.mk
    M share/mk/bsd.prog.mk
    M share/mk/bsd.test.mk
    A share/mk/plain.test.mk
    M share/syscons/keymaps/INDEX.keymaps
    R share/xml/Makefile
    R share/xml/Makefile.inc
    R share/xml/atf/Makefile
    R share/xsl/Makefile
    R share/xsl/Makefile.inc
    R share/xsl/atf/Makefile
    M sys/amd64/amd64/bpf_jit_machdep.c
    M sys/amd64/amd64/minidump_machdep.c
    M sys/amd64/amd64/pmap.c
    M sys/amd64/amd64/trap.c
    M sys/amd64/conf/GENERIC
    M sys/amd64/conf/NOTES
    M sys/amd64/include/vmm.h
    M sys/amd64/vmm/intel/vmcs.c
    M sys/amd64/vmm/intel/vmx.c
    M sys/amd64/vmm/intel/vmx.h
    M sys/amd64/vmm/intel/vmx_controls.h
    M sys/amd64/vmm/intel/vmx_genassym.c
    M sys/amd64/vmm/intel/vtd.c
    R sys/amd64/vmm/io/vdev.c
    R sys/amd64/vmm/io/vdev.h
    M sys/amd64/vmm/io/vlapic.c
    M sys/amd64/vmm/io/vlapic.h
    M sys/amd64/vmm/vmm.c
    M sys/amd64/vmm/vmm_dev.c
    M sys/amd64/vmm/vmm_instruction_emul.c
    M sys/amd64/vmm/vmm_ktr.h
    M sys/amd64/vmm/vmm_lapic.c
    M sys/amd64/vmm/x86.c
    M sys/arm/allwinner/a10_clk.c
    M sys/arm/allwinner/a10_gpio.c
    M sys/arm/allwinner/a10_machdep.c
    M sys/arm/allwinner/a10_wdog.c
    M sys/arm/allwinner/a20/a20_cpu_cfg.c
    M sys/arm/allwinner/timer.c
    M sys/arm/arm/bus_space_generic.c
    M sys/arm/arm/busdma_machdep-v6.c
    M sys/arm/arm/busdma_machdep.c
    M sys/arm/arm/cpufunc.c
    M sys/arm/arm/cpufunc_asm_armv7.S
    M sys/arm/arm/cpufunc_asm_pj4b.S
    A sys/arm/arm/devmap.c
    M sys/arm/arm/fusu.S
    M sys/arm/arm/genassym.c
    M sys/arm/arm/generic_timer.c
    M sys/arm/arm/gic.c
    M sys/arm/arm/identcpu.c
    M sys/arm/arm/locore.S
    M sys/arm/arm/machdep.c
    M sys/arm/arm/minidump_machdep.c
    M sys/arm/arm/mp_machdep.c
    M sys/arm/arm/mpcore_timer.c
    M sys/arm/arm/nexus.c
    M sys/arm/arm/pl310.c
    M sys/arm/arm/pmap-v6.c
    M sys/arm/arm/pmap.c
    M sys/arm/arm/stack_machdep.c
    M sys/arm/arm/trap.c
    M sys/arm/arm/undefined.c
    M sys/arm/arm/vfp.c
    M sys/arm/arm/vm_machdep.c
    M sys/arm/at91/at91.c
    M sys/arm/at91/at91_machdep.c
    M sys/arm/at91/at91_mci.c
    M sys/arm/at91/at91_pmc.c
    M sys/arm/at91/if_ate.c
    A sys/arm/broadcom/bcm2835/bcm2835_bsc.c
    A sys/arm/broadcom/bcm2835/bcm2835_bscreg.h
    A sys/arm/broadcom/bcm2835/bcm2835_bscvar.h
    M sys/arm/broadcom/bcm2835/bcm2835_dma.c
    M sys/arm/broadcom/bcm2835/bcm2835_fb.c
    M sys/arm/broadcom/bcm2835/bcm2835_gpio.c
    M sys/arm/broadcom/bcm2835/bcm2835_machdep.c
    M sys/arm/broadcom/bcm2835/bcm2835_mbox.c
    M sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
    A sys/arm/broadcom/bcm2835/bcm2835_spi.c
    A sys/arm/broadcom/bcm2835/bcm2835_spireg.h
    A sys/arm/broadcom/bcm2835/bcm2835_spivar.h
    M sys/arm/broadcom/bcm2835/bcm2835_systimer.c
    M sys/arm/broadcom/bcm2835/bcm2835_wdog.c
    R sys/arm/broadcom/bcm2835/dwc_otg_brcm.c
    M sys/arm/broadcom/bcm2835/files.bcm2835
    M sys/arm/conf/ARMADAXP
    M sys/arm/conf/DIGI-CCWMX53
    A sys/arm/conf/IMX53-QSB
    A sys/arm/conf/RADXA
    M sys/arm/conf/RPI-B
    A sys/arm/conf/WANDBOARD-DUAL
    A sys/arm/conf/WANDBOARD-QUAD
    A sys/arm/conf/WANDBOARD-SOLO
    A sys/arm/conf/WANDBOARD.common
    M sys/arm/econa/econa.c
    M sys/arm/econa/econa_machdep.c
    M sys/arm/econa/if_ece.c
    M sys/arm/econa/timer.c
    M sys/arm/freescale/imx/files.imx51
    M sys/arm/freescale/imx/files.imx53
    A sys/arm/freescale/imx/files.imx6
    M sys/arm/freescale/imx/imx51_ccm.c
    M sys/arm/freescale/imx/imx51_ccmreg.h
    M sys/arm/freescale/imx/imx51_ipuv3.c
    M sys/arm/freescale/imx/imx51_machdep.c
    M sys/arm/freescale/imx/imx53_machdep.c
    A sys/arm/freescale/imx/imx6_anatop.c
    A sys/arm/freescale/imx/imx6_anatopreg.h
    A sys/arm/freescale/imx/imx6_anatopvar.h
    A sys/arm/freescale/imx/imx6_ccm.c
    A sys/arm/freescale/imx/imx6_ccmreg.h
    A sys/arm/freescale/imx/imx6_machdep.c
    A sys/arm/freescale/imx/imx6_pl310.c
    A sys/arm/freescale/imx/imx6_usbphy.c
    M sys/arm/freescale/imx/imx_gpt.c
    A sys/arm/freescale/imx/imx_machdep.c
    A sys/arm/freescale/imx/imx_machdep.h
    A sys/arm/freescale/imx/imx_nop_usbphy.c
    A sys/arm/freescale/imx/imx_sdhci.c
    A sys/arm/freescale/imx/std.imx6
    M sys/arm/freescale/imx/tzic.c
    M sys/arm/include/armreg.h
    M sys/arm/include/atomic.h
    M sys/arm/include/cpu.h
    M sys/arm/include/cpufunc.h
    A sys/arm/include/devmap.h
    M sys/arm/include/fdt.h
    M sys/arm/include/frame.h
    M sys/arm/include/machdep.h
    M sys/arm/include/pcb.h
    M sys/arm/include/pcpu.h
    M sys/arm/include/pmap.h
    M sys/arm/include/undefined.h
    M sys/arm/include/vmparam.h
    M sys/arm/lpc/if_lpe.c
    M sys/arm/lpc/lpc_fb.c
    M sys/arm/lpc/lpc_gpio.c
    M sys/arm/lpc/lpc_machdep.c
    M sys/arm/lpc/lpc_mmc.c
    M sys/arm/lpc/lpc_spi.c
    M sys/arm/lpc/lpc_timer.c
    M sys/arm/mv/armadaxp/std.armadaxp
    M sys/arm/mv/common.c
    M sys/arm/mv/gpio.c
    M sys/arm/mv/mv_localbus.c
    M sys/arm/mv/mv_machdep.c
    M sys/arm/mv/mv_pci.c
    M sys/arm/mv/mv_sata.c
    M sys/arm/mv/mvreg.h
    M sys/arm/mv/mvvar.h
    M sys/arm/mv/orion/db88f5xxx.c
    M sys/arm/mv/timer.c
    A sys/arm/rockchip/bus_space.c
    A sys/arm/rockchip/common.c
    A sys/arm/rockchip/files.rk30xx
    A sys/arm/rockchip/rk30xx_gpio.c
    A sys/arm/rockchip/rk30xx_grf.c
    A sys/arm/rockchip/rk30xx_grf.h
    A sys/arm/rockchip/rk30xx_machdep.c
    A sys/arm/rockchip/rk30xx_pmu.c
    A sys/arm/rockchip/rk30xx_pmu.h
    A sys/arm/rockchip/std.rk30xx
    M sys/arm/s3c2xx0/files.s3c2xx0
    M sys/arm/s3c2xx0/s3c24x0.c
    M sys/arm/s3c2xx0/s3c24x0_machdep.c
    M sys/arm/s3c2xx0/s3c2xx0_space.c
    M sys/arm/sa11x0/assabet_machdep.c
    M sys/arm/sa11x0/sa11x0.c
    M sys/arm/sa11x0/sa11x0_io.c
    M sys/arm/samsung/exynos/arch_timer.c
    M sys/arm/samsung/exynos/exynos5_machdep.c
    M sys/arm/tegra/tegra2_machdep.c
    M sys/arm/ti/am335x/am335x_dmtimer.c
    M sys/arm/ti/am335x/am335x_lcd_syscons.c
    M sys/arm/ti/am335x/am335x_prcm.c
    M sys/arm/ti/am335x/am335x_scm_padconf.c
    M sys/arm/ti/cpsw/if_cpsw.c
    M sys/arm/ti/omap4/omap4_prcm_clks.c
    M sys/arm/ti/omap4/omap4_scm_padconf.c
    M sys/arm/ti/omap4/pandaboard/pandaboard.c
    M sys/arm/ti/ti_cpuid.c
    M sys/arm/ti/ti_machdep.c
    M sys/arm/ti/ti_mmchs.c
    M sys/arm/ti/ti_prcm.c
    M sys/arm/ti/ti_scm.c
    M sys/arm/ti/ti_sdhci.c
    M sys/arm/ti/twl/twl.c
    M sys/arm/ti/twl/twl_clks.c
    M sys/arm/ti/twl/twl_vreg.c
    M sys/arm/versatile/if_smc_fdt.c
    M sys/arm/versatile/pl050.c
    M sys/arm/versatile/sp804.c
    M sys/arm/versatile/versatile_clcd.c
    M sys/arm/versatile/versatile_machdep.c
    M sys/arm/versatile/versatile_pci.c
    M sys/arm/versatile/versatile_timer.c
    M sys/arm/xilinx/zy7_machdep.c
    M sys/arm/xscale/i80321/ep80219_machdep.c
    M sys/arm/xscale/i80321/i80321_pci.c
    M sys/arm/xscale/i80321/iq31244_machdep.c
    M sys/arm/xscale/i80321/iq80321.c
    M sys/arm/xscale/i8134x/crb_machdep.c
    M sys/arm/xscale/i8134x/i81342_pci.c
    M sys/arm/xscale/ixp425/avila_machdep.c
    M sys/arm/xscale/ixp425/if_npe.c
    M sys/arm/xscale/ixp425/ixp425_mem.c
    M sys/arm/xscale/ixp425/ixp425_pci.c
    M sys/arm/xscale/ixp425/ixp425_wdog.c
    M sys/arm/xscale/pxa/if_smc_smi.c
    M sys/arm/xscale/pxa/pxa_machdep.c
    M sys/arm/xscale/pxa/pxa_obio.c
    M sys/boot/arm/uboot/Makefile
    M sys/boot/fdt/dts/am335x.dtsi
    M sys/boot/fdt/dts/bcm2835.dtsi
    M sys/boot/fdt/dts/beaglebone-black.dts
    A sys/boot/fdt/dts/beri-sim.dts
    A sys/boot/fdt/dts/beripad-de4.dts
    M sys/boot/fdt/dts/db78460.dts
    M sys/boot/fdt/dts/digi-ccwmx53.dts
    M sys/boot/fdt/dts/efikamx.dts
    M sys/boot/fdt/dts/imx51x.dtsi
    A sys/boot/fdt/dts/imx53-qsb.dts
    M sys/boot/fdt/dts/imx53x.dtsi
    A sys/boot/fdt/dts/imx6.dtsi
    A sys/boot/fdt/dts/rk3188-radxa.dts
    A sys/boot/fdt/dts/rk3188.dtsi
    A sys/boot/fdt/dts/wandboard-dual.dts
    A sys/boot/fdt/dts/wandboard-quad.dts
    A sys/boot/fdt/dts/wandboard-solo.dts
    M sys/boot/forth/beastie.4th
    M sys/boot/forth/loader.4th
    M sys/boot/forth/loader.4th.8
    M sys/boot/forth/loader.conf
    M sys/boot/forth/loader.conf.5
    M sys/boot/forth/loader.rc
    M sys/boot/forth/menu-commands.4th
    M sys/boot/forth/menu.4th
    M sys/boot/forth/menu.rc
    M sys/boot/forth/menusets.4th
    M sys/boot/i386/btx/btx/btx.S
    M sys/boot/i386/libi386/Makefile
    M sys/boot/i386/libi386/smbios.c
    M sys/boot/i386/loader/loader.rc
    M sys/boot/powerpc/ps3/start.S
    M sys/boot/uboot/lib/disk.c
    M sys/boot/uboot/lib/glue.c
    M sys/cam/ata/ata_all.c
    M sys/cam/ata/ata_all.h
    M sys/cam/ata/ata_da.c
    M sys/cam/ata/ata_pmp.c
    M sys/cam/ata/ata_xpt.c
    M sys/cam/cam.h
    M sys/cam/cam_ccb.h
    M sys/cam/cam_periph.c
    M sys/cam/cam_periph.h
    M sys/cam/cam_queue.c
    M sys/cam/cam_queue.h
    M sys/cam/cam_sim.c
    M sys/cam/cam_sim.h
    M sys/cam/cam_xpt.c
    M sys/cam/cam_xpt.h
    M sys/cam/cam_xpt_internal.h
    M sys/cam/cam_xpt_periph.h
    M sys/cam/cam_xpt_sim.h
    M sys/cam/ctl/ctl_backend_block.c
    M sys/cam/ctl/ctl_frontend_cam_sim.c
    M sys/cam/ctl/scsi_ctl.c
    M sys/cam/scsi/scsi_all.c
    M sys/cam/scsi/scsi_all.h
    M sys/cam/scsi/scsi_cd.c
    M sys/cam/scsi/scsi_ch.c
    M sys/cam/scsi/scsi_da.c
    M sys/cam/scsi/scsi_enc.c
    M sys/cam/scsi/scsi_enc_internal.h
    M sys/cam/scsi/scsi_enc_safte.c
    M sys/cam/scsi/scsi_enc_ses.c
    M sys/cam/scsi/scsi_pass.c
    M sys/cam/scsi/scsi_pt.c
    M sys/cam/scsi/scsi_sa.c
    M sys/cam/scsi/scsi_sg.c
    M sys/cam/scsi/scsi_targ_bh.c
    M sys/cam/scsi/scsi_target.c
    M sys/cam/scsi/scsi_xpt.c
    M sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
    M sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h
    M sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap_impl.h
    M sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c
    M sys/cddl/contrib/opensolaris/uts/powerpc/dtrace/fasttrap_isa.c
    M sys/cddl/contrib/opensolaris/uts/powerpc/sys/fasttrap_isa.h
    M sys/cddl/dev/dtrace/amd64/dtrace_isa.c
    M sys/cddl/dev/dtrace/amd64/dtrace_subr.c
    M sys/cddl/dev/dtrace/dtrace_sysctl.c
    M sys/cddl/dev/dtrace/powerpc/dtrace_isa.c
    M sys/cddl/dev/sdt/sdt.c
    M sys/compat/linprocfs/linprocfs.c
    M sys/compat/linsysfs/linsysfs.c
    M sys/compat/linux/linux_ioctl.c
    M sys/compat/linux/linux_socket.c
    M sys/compat/ndis/kern_ndis.c
    M sys/compat/ndis/subr_ndis.c
    M sys/compat/ndis/subr_usbd.c
    M sys/compat/svr4/svr4_sockio.c
    M sys/conf/Makefile.arm
    M sys/conf/NOTES
    M sys/conf/files
    M sys/conf/files.amd64
    M sys/conf/files.arm
    M sys/conf/files.i386
    M sys/conf/files.pc98
    M sys/conf/files.powerpc
    M sys/conf/kmod.mk
    M sys/conf/newvers.sh
    M sys/conf/options
    M sys/conf/options.mips
    M sys/contrib/altq/altq/altq_cbq.c
    M sys/contrib/altq/altq/altq_cdnr.c
    M sys/contrib/altq/altq/altq_hfsc.c
    M sys/contrib/altq/altq/altq_priq.c
    M sys/contrib/altq/altq/altq_red.c
    M sys/contrib/altq/altq/altq_rio.c
    M sys/contrib/altq/altq/altq_rmclass.c
    M sys/contrib/altq/altq/altq_subr.c
    M sys/contrib/dev/run/rt2870.fw.uu
    M sys/contrib/ipfilter/netinet/ip_compat.h
    M sys/contrib/ipfilter/netinet/radix_ipf.c
    R sys/contrib/rdma/core_priv.h
    R sys/contrib/rdma/ib_addr.h
    R sys/contrib/rdma/ib_cache.h
    R sys/contrib/rdma/ib_cm.h
    R sys/contrib/rdma/ib_fmr_pool.h
    R sys/contrib/rdma/ib_mad.h
    R sys/contrib/rdma/ib_marshall.h
    R sys/contrib/rdma/ib_pack.h
    R sys/contrib/rdma/ib_sa.h
    R sys/contrib/rdma/ib_smi.h
    R sys/contrib/rdma/ib_umem.h
    R sys/contrib/rdma/ib_user_cm.h
    R sys/contrib/rdma/ib_user_mad.h
    R sys/contrib/rdma/ib_user_sa.h
    R sys/contrib/rdma/ib_user_verbs.h
    R sys/contrib/rdma/ib_verbs.h
    R sys/contrib/rdma/iw_cm.h
    M sys/contrib/rdma/krping/getopt.c
    M sys/contrib/rdma/krping/krping.c
    M sys/contrib/rdma/krping/krping.h
    M sys/contrib/rdma/krping/krping_dev.c
    R sys/contrib/rdma/rdma_addr.c
    R sys/contrib/rdma/rdma_cache.c
    R sys/contrib/rdma/rdma_cm.h
    R sys/contrib/rdma/rdma_cm_ib.h
    R sys/contrib/rdma/rdma_cma.c
    R sys/contrib/rdma/rdma_device.c
    R sys/contrib/rdma/rdma_iwcm.c
    R sys/contrib/rdma/rdma_user_cm.h
    R sys/contrib/rdma/rdma_verbs.c
    R sys/contrib/rdma/types.h
    M sys/dev/acpica/acpi.c
    M sys/dev/acpica/acpi_pci.c
    M sys/dev/adb/adb_kbd.c
    M sys/dev/ae/if_ae.c
    M sys/dev/age/if_age.c
    M sys/dev/aha/aha.c
    M sys/dev/ahci/ahci.c
    M sys/dev/ahci/ahci.h
    M sys/dev/aic7xxx/aic79xx.c
    M sys/dev/aic7xxx/aic7xxx.c
    M sys/dev/aic7xxx/aicasm/Makefile
    M sys/dev/alc/if_alc.c
    M sys/dev/ale/if_ale.c
    A sys/dev/altera/atse/a_api.h
    A sys/dev/altera/atse/if_atse.c
    A sys/dev/altera/atse/if_atse_fdt.c
    A sys/dev/altera/atse/if_atse_nexus.c
    A sys/dev/altera/atse/if_atsereg.h
    M sys/dev/altera/avgen/altera_avgen_nexus.c
    M sys/dev/altera/jtag_uart/altera_jtag_uart_nexus.c
    M sys/dev/altera/sdcard/altera_sdcard.c
    M sys/dev/altera/sdcard/altera_sdcard_io.c
    M sys/dev/altera/sdcard/altera_sdcard_nexus.c
    M sys/dev/an/if_an.c
    M sys/dev/arcmsr/arcmsr.c
    M sys/dev/asr/asr.c
    M sys/dev/ata/ata-all.c
    M sys/dev/ata/ata-card.c
    M sys/dev/ath/ath_dfs/null/dfs_null.c
    M sys/dev/ath/ath_rate/sample/sample.c
    M sys/dev/ath/if_ath.c
    M sys/dev/ath/if_ath_ahb.c
    M sys/dev/ath/if_ath_beacon.c
    M sys/dev/ath/if_ath_btcoex.c
    M sys/dev/ath/if_ath_keycache.c
    M sys/dev/ath/if_ath_lna_div.c
    M sys/dev/ath/if_ath_pci.c
    M sys/dev/ath/if_ath_rx.c
    M sys/dev/ath/if_ath_rx_edma.c
    M sys/dev/ath/if_ath_spectral.c
    M sys/dev/ath/if_ath_sysctl.c
    M sys/dev/ath/if_ath_tdma.c
    M sys/dev/ath/if_ath_tx.c
    M sys/dev/ath/if_ath_tx_edma.c
    M sys/dev/bce/if_bce.c
    M sys/dev/bce/if_bcereg.h
    M sys/dev/bfe/if_bfe.c
    M sys/dev/bge/if_bge.c
    M sys/dev/bm/if_bm.c
    M sys/dev/buslogic/bt.c
    M sys/dev/bwi/bwimac.c
    M sys/dev/bwi/bwiphy.c
    M sys/dev/bwi/bwirf.c
    M sys/dev/bwi/if_bwi.c
    M sys/dev/bwi/if_bwi_pci.c
    M sys/dev/bwn/if_bwn.c
    M sys/dev/bxe/bxe.c
    M sys/dev/bxe/bxe_stats.c
    M sys/dev/bxe/ecore_sp.h
    M sys/dev/cadence/if_cgem.c
    M sys/dev/cas/if_cas.c
    M sys/dev/ce/if_ce.c
    M sys/dev/cesa/cesa.c
    M sys/dev/cfe/cfe_resource.c
    M sys/dev/cfi/cfi_bus_nexus.c
    M sys/dev/cfi/cfi_core.c
    M sys/dev/cm/if_cm_isa.c
    M sys/dev/cm/smc90cx6.c
    M sys/dev/cp/if_cp.c
    M sys/dev/cs/if_cs.c
    M sys/dev/cs/if_cs_isa.c
    M sys/dev/cs/if_cs_pccard.c
    M sys/dev/cs/if_csvar.h
    M sys/dev/ctau/if_ct.c
    M sys/dev/cx/if_cx.c
    M sys/dev/cxgb/cxgb_adapter.h
    M sys/dev/cxgb/cxgb_main.c
    M sys/dev/cxgb/cxgb_sge.c
    M sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c
    M sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c
    M sys/dev/cxgb/ulp/tom/cxgb_listen.c
    M sys/dev/cxgbe/adapter.h
    M sys/dev/cxgbe/common/common.h
    M sys/dev/cxgbe/common/t4_hw.c
    R sys/dev/cxgbe/firmware/t4fw-1.8.11.0.bin.uu
    A sys/dev/cxgbe/firmware/t4fw-1.9.12.0.bin.uu
    M sys/dev/cxgbe/firmware/t4fw_cfg.txt
    M sys/dev/cxgbe/firmware/t4fw_cfg_uwire.txt
    M sys/dev/cxgbe/firmware/t4fw_interface.h
    R sys/dev/cxgbe/firmware/t5fw-1.8.22.0.bin.uu
    A sys/dev/cxgbe/firmware/t5fw-1.9.12.0.bin.uu
    M sys/dev/cxgbe/firmware/t5fw_cfg.txt
    M sys/dev/cxgbe/firmware/t5fw_cfg_uwire.txt
    A sys/dev/cxgbe/iw_cxgbe/cm.c
    A sys/dev/cxgbe/iw_cxgbe/cq.c
    A sys/dev/cxgbe/iw_cxgbe/device.c
    A sys/dev/cxgbe/iw_cxgbe/ev.c
    A sys/dev/cxgbe/iw_cxgbe/id_table.c
    A sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
    A sys/dev/cxgbe/iw_cxgbe/mem.c
    A sys/dev/cxgbe/iw_cxgbe/provider.c
    A sys/dev/cxgbe/iw_cxgbe/qp.c
    A sys/dev/cxgbe/iw_cxgbe/resource.c
    A sys/dev/cxgbe/iw_cxgbe/t4.h
    A sys/dev/cxgbe/iw_cxgbe/user.h
    M sys/dev/cxgbe/t4_l2t.c
    M sys/dev/cxgbe/t4_main.c
    M sys/dev/cxgbe/t4_sge.c
    M sys/dev/cxgbe/t4_tracer.c
    M sys/dev/cxgbe/tom/t4_connect.c
    M sys/dev/cxgbe/tom/t4_cpl_io.c
    M sys/dev/cxgbe/tom/t4_tom.c
    M sys/dev/dc/dcphy.c
    M sys/dev/dc/if_dc.c
    M sys/dev/dc/pnphy.c
    M sys/dev/de/if_de.c
    M sys/dev/drm2/i915/i915_drv.c
    M sys/dev/drm2/radeon/radeon_drv.c
    M sys/dev/e1000/if_em.c
    M sys/dev/e1000/if_igb.c
    M sys/dev/e1000/if_lem.c
    M sys/dev/e1000/if_lem.h
    M sys/dev/ed/if_ed.c
    M sys/dev/ed/if_ed_3c503.c
    M sys/dev/ed/if_ed_hpp.c
    M sys/dev/ed/if_ed_pccard.c
    M sys/dev/ed/if_ed_rtl80x9.c
    M sys/dev/en/if_en_pci.c
    M sys/dev/en/midway.c
    M sys/dev/ep/if_ep.c
    M sys/dev/ep/if_ep_mca.c
    M sys/dev/et/if_et.c
    M sys/dev/etherswitch/arswitch/arswitch.c
    A sys/dev/etherswitch/arswitch/arswitch_9340.c
    A sys/dev/etherswitch/arswitch/arswitch_9340.h
    M sys/dev/etherswitch/arswitch/arswitch_phy.c
    M sys/dev/etherswitch/arswitch/arswitch_vlans.c
    M sys/dev/etherswitch/arswitch/arswitchreg.h
    M sys/dev/etherswitch/arswitch/arswitchvar.h
    M sys/dev/etherswitch/miiproxy.c
    M sys/dev/etherswitch/rtl8366/rtl8366rb.c
    M sys/dev/etherswitch/ukswitch/ukswitch.c
    M sys/dev/ex/if_ex.c
    M sys/dev/fatm/if_fatm.c
    M sys/dev/fdt/fdt_common.c
    M sys/dev/fdt/fdt_common.h
    A sys/dev/fdt/fdt_ic_if.m
    M sys/dev/fdt/fdt_mips.c
    M sys/dev/fdt/fdt_pci.c
    M sys/dev/fdt/fdt_powerpc.c
    M sys/dev/fdt/fdt_slicer.c
    M sys/dev/fdt/fdtbus.c
    M sys/dev/fdt/simplebus.c
    M sys/dev/fe/if_fe.c
    M sys/dev/fe/if_fe_pccard.c
    A sys/dev/ffec/if_ffec.c
    A sys/dev/ffec/if_ffecreg.h
    M sys/dev/firewire/if_fwe.c
    M sys/dev/firewire/if_fwip.c
    M sys/dev/firewire/sbp.c
    M sys/dev/firewire/sbp_targ.c
    M sys/dev/fxp/if_fxp.c
    M sys/dev/fxp/inphy.c
    M sys/dev/gem/if_gem.c
    M sys/dev/glxsb/glxsb.c
    M sys/dev/gxemul/disk/gxemul_disk.c
    M sys/dev/gxemul/ether/if_gx.c
    M sys/dev/hatm/if_hatm.c
    M sys/dev/hatm/if_hatm_intr.c
    M sys/dev/hatm/if_hatm_ioctl.c
    M sys/dev/hatm/if_hatm_rx.c
    M sys/dev/hatm/if_hatm_tx.c
    M sys/dev/hifn/hifn7751.c
    M sys/dev/hme/if_hme.c
    M sys/dev/hme/if_hme_pci.c
    M sys/dev/hme/if_hme_sbus.c
    M sys/dev/hptiop/hptiop.c
    M sys/dev/hyperv/include/hyperv.h
    M sys/dev/hyperv/netvsc/hv_net_vsc.c
    M sys/dev/hyperv/netvsc/hv_net_vsc.h
    M sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
    M sys/dev/hyperv/stordisengage/hv_ata_pci_disengage.c
    M sys/dev/hyperv/vmbus/hv_channel.c
    M sys/dev/hyperv/vmbus/hv_hv.c
    M sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
    M sys/dev/ic/ns16550.h
    M sys/dev/ie/if_ie.c
    M sys/dev/ie/if_ie_isa.c
    M sys/dev/if_ndis/if_ndis.c
    M sys/dev/if_ndis/if_ndis_pccard.c
    M sys/dev/if_ndis/if_ndis_pci.c
    M sys/dev/if_ndis/if_ndis_usb.c
    M sys/dev/iicbus/if_ic.c
    M sys/dev/ipmi/ipmi.c
    M sys/dev/ipw/if_ipw.c
    M sys/dev/iscsi/icl.c
    M sys/dev/iscsi_initiator/isc_cam.c
    R sys/dev/isf/isf.c
    R sys/dev/isf/isf.h
    R sys/dev/isf/isf_fdt.c
    R sys/dev/isf/isf_nexus.c
    M sys/dev/isp/isp.c
    M sys/dev/isp/isp_freebsd.c
    M sys/dev/isp/isp_freebsd.h
    M sys/dev/isp/ispvar.h
    M sys/dev/iwi/if_iwi.c
    M sys/dev/iwn/if_iwn.c
    A sys/dev/iwn/if_iwn_debug.h
    M sys/dev/iwn/if_iwn_devid.h
    M sys/dev/iwn/if_iwnreg.h
    M sys/dev/iwn/if_iwnvar.h
    M sys/dev/ixgb/if_ixgb.h
    M sys/dev/ixgbe/ixgbe.c
    M sys/dev/ixgbe/ixgbe.h
    M sys/dev/ixgbe/ixv.h
    M sys/dev/jme/if_jme.c
    M sys/dev/le/if_le_ledma.c
    M sys/dev/le/lance.c
    M sys/dev/lge/if_lge.c
    M sys/dev/lmc/if_lmc.c
    M sys/dev/lmc/if_lmc.h
    M sys/dev/malo/if_malo.c
    M sys/dev/malo/if_malo_pci.c
    M sys/dev/malo/if_malohal.c
    M sys/dev/md/md.c
    M sys/dev/mge/if_mge.c
    M sys/dev/mii/acphy.c
    M sys/dev/mii/amphy.c
    M sys/dev/mii/atphy.c
    M sys/dev/mii/axphy.c
    M sys/dev/mii/bmtphy.c
    M sys/dev/mii/brgphy.c
    M sys/dev/mii/ciphy.c
    M sys/dev/mii/e1000phy.c
    M sys/dev/mii/gentbi.c
    M sys/dev/mii/icsphy.c
    M sys/dev/mii/ip1000phy.c
    M sys/dev/mii/jmphy.c
    M sys/dev/mii/lxtphy.c
    M sys/dev/mii/mii.c
    M sys/dev/mii/mii_physubr.c
    M sys/dev/mii/miidevs
    M sys/dev/mii/mlphy.c
    M sys/dev/mii/nsgphy.c
    M sys/dev/mii/nsphy.c
    M sys/dev/mii/nsphyter.c
    M sys/dev/mii/pnaphy.c
    M sys/dev/mii/qsphy.c
    M sys/dev/mii/rdcphy.c
    M sys/dev/mii/rgephy.c
    M sys/dev/mii/rlphy.c
    M sys/dev/mii/rlswitch.c
    M sys/dev/mii/smcphy.c
    M sys/dev/mii/smscphy.c
    M sys/dev/mii/tdkphy.c
    M sys/dev/mii/tlphy.c
    M sys/dev/mii/truephy.c
    M sys/dev/mii/ukphy.c
    M sys/dev/mii/xmphy.c
    M sys/dev/mps/mps_sas.c
    M sys/dev/mpt/mpt_cam.c
    M sys/dev/msk/if_msk.c
    M sys/dev/mvs/mvs.c
    M sys/dev/mvs/mvs_soc.c
    M sys/dev/mwl/if_mwl.c
    M sys/dev/mwl/if_mwl_pci.c
    M sys/dev/mxge/if_mxge.c
    M sys/dev/my/if_my.c
    M sys/dev/netmap/if_em_netmap.h
    M sys/dev/netmap/if_igb_netmap.h
    M sys/dev/netmap/if_lem_netmap.h
    M sys/dev/netmap/if_re_netmap.h
    M sys/dev/netmap/ixgbe_netmap.h
    M sys/dev/netmap/netmap.c
    M sys/dev/netmap/netmap_kern.h
    M sys/dev/netmap/netmap_mem2.c
    A sys/dev/netmap/netmap_mem2.h
    M sys/dev/nfe/if_nfe.c
    M sys/dev/nge/if_nge.c
    M sys/dev/nve/if_nve.c
    M sys/dev/nvme/nvme_ctrlr.c
    M sys/dev/nvme/nvme_ns.c
    M sys/dev/nxge/if_nxge.c
    M sys/dev/oce/oce_hw.c
    M sys/dev/oce/oce_hw.h
    M sys/dev/oce/oce_if.c
    M sys/dev/oce/oce_if.h
    M sys/dev/oce/oce_mbox.c
    M sys/dev/oce/oce_queue.c
    M sys/dev/oce/oce_sysctl.c
    M sys/dev/oce/oce_util.c
    M sys/dev/ofw/ofw_bus.h
    M sys/dev/ofw/ofw_bus_if.m
    M sys/dev/ofw/ofw_bus_subr.c
    M sys/dev/ofw/ofw_bus_subr.h
    M sys/dev/ofw/ofw_console.c
    M sys/dev/ofw/ofw_fdt.c
    M sys/dev/ofw/ofw_iicbus.c
    A sys/dev/ofw/ofw_nexus.c
    A sys/dev/ofw/ofw_nexus.h
    M sys/dev/ofw/openfirm.c
    M sys/dev/ofw/openfirm.h
    M sys/dev/patm/if_patm.c
    M sys/dev/patm/if_patm_attach.c
    M sys/dev/patm/if_patm_intr.c
    M sys/dev/patm/if_patm_ioctl.c
    M sys/dev/patm/if_patm_rx.c
    M sys/dev/patm/if_patm_tx.c
    M sys/dev/pci/pci.c
    M sys/dev/pci/pci_private.h
    M sys/dev/pci/pcireg.h
    M sys/dev/pci/pcivar.h
    M sys/dev/pcn/if_pcn.c
    M sys/dev/pdq/if_fea.c
    M sys/dev/pdq/if_fpa.c
    M sys/dev/pdq/pdq_freebsd.h
    M sys/dev/pdq/pdq_ifsubr.c
    M sys/dev/ppbus/if_plip.c
    M sys/dev/qlxgb/qla_os.h
    M sys/dev/qlxgbe/ql_os.h
    M sys/dev/qlxge/qls_os.h
    M sys/dev/ral/rt2560.c
    M sys/dev/ral/rt2661.c
    M sys/dev/ral/rt2860.c
    A sys/dev/random/dummy_rng.c
    M sys/dev/random/harvest.c
    M sys/dev/random/hash.h
    M sys/dev/random/ivy.c
    A sys/dev/random/live_entropy_sources.c
    A sys/dev/random/live_entropy_sources.h
    M sys/dev/random/nehemiah.c
    R sys/dev/random/pseudo_rng.c
    M sys/dev/random/random_adaptors.c
    M sys/dev/random/random_adaptors.h
    M sys/dev/random/random_harvestq.c
    M sys/dev/random/random_harvestq.h
    M sys/dev/random/randomdev.c
    M sys/dev/random/randomdev.h
    M sys/dev/random/randomdev_soft.c
    M sys/dev/random/randomdev_soft.h
    A sys/dev/random/rwfile.c
    A sys/dev/random/rwfile.h
    M sys/dev/random/yarrow.c
    M sys/dev/random/yarrow.h
    M sys/dev/re/if_re.c
    M sys/dev/rndtest/rndtest.c
    M sys/dev/rt/if_rt.c
    M sys/dev/safe/safe.c
    M sys/dev/sbni/if_sbni.c
    M sys/dev/sbni/if_sbni_isa.c
    M sys/dev/sf/if_sf.c
    M sys/dev/sfxge/sfxge.c
    M sys/dev/sfxge/sfxge.h
    M sys/dev/sfxge/sfxge_dma.c
    M sys/dev/sfxge/sfxge_ev.c
    M sys/dev/sfxge/sfxge_intr.c
    M sys/dev/sge/if_sge.c
    M sys/dev/siba/siba_bwn.c
    M sys/dev/siba/siba_core.c
    M sys/dev/siis/siis.c
    M sys/dev/sis/if_sis.c
    M sys/dev/sk/if_sk.c
    M sys/dev/smc/if_smc.c
    M sys/dev/sn/if_sn.c
    M sys/dev/sn/if_sn_isa.c
    M sys/dev/snc/dp83932.c
    M sys/dev/snc/if_snc.c
    M sys/dev/snc/if_snc_pccard.c
    A sys/dev/spibus/ofw_spibus.c
    M sys/dev/spibus/spibus.c
    M sys/dev/spibus/spibusvar.h
    M sys/dev/ste/if_ste.c
    M sys/dev/stge/if_stge.c
    M sys/dev/syscons/scmouse.c
    M sys/dev/syscons/syscons.c
    M sys/dev/terasic/de4led/terasic_de4led_nexus.c
    M sys/dev/terasic/mtl/terasic_mtl_nexus.c
    M sys/dev/ti/if_ti.c
    M sys/dev/tl/if_tl.c
    M sys/dev/tsec/if_tsec.c
    M sys/dev/tsec/if_tsec_fdt.c
    M sys/dev/twa/tw_osl_cam.c
    M sys/dev/tx/if_tx.c
    M sys/dev/txp/if_txp.c
    M sys/dev/uart/uart.h
    M sys/dev/uart/uart_bus_fdt.c
    M sys/dev/uart/uart_cpu_fdt.c
    M sys/dev/uart/uart_dev_imx.c
    M sys/dev/uart/uart_dev_ns8250.c
    M sys/dev/uart/uart_dev_pl011.c
    M sys/dev/ubsec/ubsec.c
    A sys/dev/usb/controller/dwc_otg_fdt.c
    M sys/dev/usb/controller/ehci_imx.c
    M sys/dev/usb/controller/ehci_pci.c
    M sys/dev/usb/controller/musb_otg.c
    M sys/dev/usb/controller/musb_otg.h
    M sys/dev/usb/controller/xhci.c
    M sys/dev/usb/net/if_aue.c
    M sys/dev/usb/net/if_axe.c
    M sys/dev/usb/net/if_cdce.c
    M sys/dev/usb/net/if_cue.c
    M sys/dev/usb/net/if_ipheth.c
    M sys/dev/usb/net/if_kue.c
    M sys/dev/usb/net/if_mos.c
    M sys/dev/usb/net/if_rue.c
    M sys/dev/usb/net/if_smsc.c
    M sys/dev/usb/net/if_udav.c
    M sys/dev/usb/net/if_usie.c
    M sys/dev/usb/net/ruephy.c
    M sys/dev/usb/net/uhso.c
    M sys/dev/usb/net/usb_ethernet.c
    M sys/dev/usb/serial/u3g.c
    M sys/dev/usb/serial/umodem.c
    M sys/dev/usb/serial/uslcom.c
    M sys/dev/usb/storage/umass.c
    M sys/dev/usb/usb.h
    M sys/dev/usb/usb_dev.c
    M sys/dev/usb/usb_device.h
    M sys/dev/usb/usb_generic.c
    M sys/dev/usb/usb_hub.c
    M sys/dev/usb/usb_pf.c
    M sys/dev/usb/usbdevs
    M sys/dev/usb/wlan/if_rsu.c
    M sys/dev/usb/wlan/if_rum.c
    M sys/dev/usb/wlan/if_run.c
    M sys/dev/usb/wlan/if_runreg.h
    M sys/dev/usb/wlan/if_uath.c
    M sys/dev/usb/wlan/if_upgt.c
    M sys/dev/usb/wlan/if_ural.c
    M sys/dev/usb/wlan/if_urtw.c
    M sys/dev/usb/wlan/if_urtwn.c
    M sys/dev/usb/wlan/if_zyd.c
    M sys/dev/vge/if_vge.c
    M sys/dev/virtio/network/if_vtnet.c
    M sys/dev/vmware/vmxnet3/if_vmx.c
    M sys/dev/vmware/vmxnet3/if_vmxvar.h
    M sys/dev/vr/if_vr.c
    M sys/dev/vte/if_vte.c
    M sys/dev/vx/if_vx.c
    M sys/dev/vx/if_vx_eisa.c
    M sys/dev/vx/if_vx_pci.c
    M sys/dev/wb/if_wb.c
    M sys/dev/wds/wd7000.c
    M sys/dev/wi/if_wi.c
    M sys/dev/wi/if_wi_pccard.c
    M sys/dev/wi/if_wi_pci.c
    M sys/dev/wl/if_wl.c
    M sys/dev/wpi/if_wpi.c
    M sys/dev/xe/if_xe.c
    M sys/dev/xe/if_xe_pccard.c
    M sys/dev/xen/blkfront/blkfront.c
    M sys/dev/xen/console/console.c
    M sys/dev/xen/netback/netback.c
    M sys/dev/xen/netback/netback_unit_tests.c
    M sys/dev/xen/netfront/netfront.c
    M sys/dev/xen/pcifront/pcifront.c
    M sys/dev/xen/timer/timer.c
    M sys/dev/xl/if_xl.c
    M sys/dev/xl/xlphy.c
    M sys/fs/devfs/devfs_vnops.c
    M sys/fs/ext2fs/ext2_vnops.c
    M sys/fs/nfs/nfs_commonkrpc.c
    M sys/fs/nfs/nfsport.h
    M sys/geom/concat/g_concat.c
    M sys/geom/concat/g_concat.h
    M sys/geom/eli/g_eli_ctl.c
    M sys/geom/gate/g_gate.c
    M sys/geom/geom.h
    M sys/geom/geom_dev.c
    M sys/geom/geom_disk.c
    M sys/geom/geom_disk.h
    M sys/geom/geom_int.h
    M sys/geom/geom_io.c
    M sys/geom/geom_kern.c
    M sys/geom/geom_slice.c
    M sys/geom/geom_subr.c
    M sys/geom/geom_vfs.c
    M sys/geom/label/g_label.c
    M sys/geom/mirror/g_mirror.c
    M sys/geom/mirror/g_mirror.h
    M sys/geom/multipath/g_multipath.c
    M sys/geom/nop/g_nop.c
    M sys/geom/nop/g_nop.h
    M sys/geom/part/g_part.c
    M sys/geom/part/g_part_apm.c
    M sys/geom/part/g_part_bsd.c
    M sys/geom/part/g_part_ebr.c
    M sys/geom/part/g_part_gpt.c
    M sys/geom/part/g_part_mbr.c
    M sys/geom/part/g_part_pc98.c
    M sys/geom/part/g_part_vtoc8.c
    M sys/geom/raid/g_raid.c
    M sys/geom/raid/g_raid.h
    M sys/geom/raid/md_ddf.c
    M sys/geom/raid/md_intel.c
    M sys/geom/raid/md_jmicron.c
    M sys/geom/raid/md_nvidia.c
    M sys/geom/raid/md_promise.c
    M sys/geom/raid/md_sii.c
    M sys/geom/raid/tr_concat.c
    M sys/geom/raid/tr_raid0.c
    M sys/geom/raid/tr_raid1.c
    M sys/geom/raid/tr_raid1e.c
    M sys/geom/raid/tr_raid5.c
    M sys/geom/stripe/g_stripe.c
    M sys/geom/stripe/g_stripe.h
    M sys/geom/zero/g_zero.c
    M sys/i386/conf/GENERIC
    M sys/i386/conf/NOTES
    M sys/i386/i386/bpf_jit_machdep.c
    M sys/i386/i386/trap.c
    M sys/ia64/ia64/busdma_machdep.c
    M sys/ia64/ia64/machdep.c
    M sys/ia64/ia64/mp_machdep.c
    M sys/ia64/ia64/pmap.c
    M sys/ia64/include/param.h
    M sys/ia64/include/pmap.h
    R sys/kern/dtio_kdtrace.c
    M sys/kern/kern_conf.c
    M sys/kern/kern_environment.c
    M sys/kern/kern_event.c
    M sys/kern/kern_exec.c
    M sys/kern/kern_intr.c
    M sys/kern/kern_jail.c
    M sys/kern/kern_poll.c
    M sys/kern/kern_resource.c
    M sys/kern/makesyscalls.sh
    M sys/kern/subr_bus.c
    M sys/kern/subr_bus_dma.c
    M sys/kern/subr_devstat.c
    M sys/kern/subr_kdb.c
    M sys/kern/subr_param.c
    M sys/kern/subr_taskqueue.c
    M sys/kern/sys_generic.c
    M sys/kern/sys_socket.c
    M sys/kern/uipc_socket.c
    M sys/kern/uipc_syscalls.c
    M sys/kern/vfs_bio.c
    M sys/mips/adm5120/if_admsw.c
    M sys/mips/adm5120/obio.c
    M sys/mips/alchemy/obio.c
    M sys/mips/atheros/apb.c
    M sys/mips/atheros/ar71xx_chip.c
    M sys/mips/atheros/ar71xx_cpudef.h
    M sys/mips/atheros/ar71xx_ehci.c
    M sys/mips/atheros/ar71xx_machdep.c
    M sys/mips/atheros/ar71xx_pci.c
    M sys/mips/atheros/ar71xx_spi.c
    M sys/mips/atheros/ar71xx_wdog.c
    M sys/mips/atheros/ar724x_chip.c
    M sys/mips/atheros/ar724x_pci.c
    M sys/mips/atheros/ar91xx_chip.c
    M sys/mips/atheros/ar933x_chip.c
    M sys/mips/atheros/ar933xreg.h
    M sys/mips/atheros/ar934x_chip.c
    M sys/mips/atheros/ar934xreg.h
    M sys/mips/atheros/if_arge.c
    M sys/mips/atheros/if_argevar.h
    M sys/mips/beri/beri_machdep.c
    A sys/mips/beri/beri_pic.c
    M sys/mips/beri/files.beri
    M sys/mips/beri/std.beri
    M sys/mips/cavium/ciu.c
    M sys/mips/cavium/octe/ethernet-common.c
    M sys/mips/cavium/octe/ethernet-mdio.c
    M sys/mips/cavium/octe/ethernet-mem.c
    M sys/mips/cavium/octe/ethernet-rgmii.c
    M sys/mips/cavium/octe/ethernet-rx.c
    M sys/mips/cavium/octe/ethernet-sgmii.c
    M sys/mips/cavium/octe/ethernet-spi.c
    M sys/mips/cavium/octe/ethernet-tx.c
    M sys/mips/cavium/octe/ethernet-xaui.c
    M sys/mips/cavium/octe/ethernet.c
    M sys/mips/cavium/octeon_ebt3000_cf.c
    M sys/mips/cavium/octeon_pmc.c
    M sys/mips/cavium/octeon_rnd.c
    M sys/mips/cavium/octeon_rtc.c
    A sys/mips/conf/ALFA_HORNET_UB
    A sys/mips/conf/ALFA_HORNET_UB.hints
    M sys/mips/conf/BERI_DE4.hints
    A sys/mips/conf/BERI_DE4_BASE
    M sys/mips/conf/BERI_DE4_MDROOT
    M sys/mips/conf/BERI_DE4_SDROOT
    R sys/mips/conf/BERI_SIM.hints
    A sys/mips/conf/BERI_SIM_BASE
    M sys/mips/conf/BERI_SIM_MDROOT
    A sys/mips/conf/BERI_SIM_SDROOT
    M sys/mips/conf/BERI_TEMPLATE
    M sys/mips/conf/DB120
    M sys/mips/conf/DB120.hints
    M sys/mips/idt/if_kr.c
    M sys/mips/idt/obio.c
    M sys/mips/include/asm.h
    M sys/mips/include/cpufunc.h
    M sys/mips/include/pcb.h
    M sys/mips/include/pte.h
    M sys/mips/malta/gt.c
    M sys/mips/mips/bcopy.S
    M sys/mips/mips/busdma_machdep.c
    M sys/mips/mips/cache.c
    M sys/mips/mips/cpu.c
    M sys/mips/mips/exception.S
    M sys/mips/mips/fp.S
    M sys/mips/mips/nexus.c
    M sys/mips/mips/support.S
    M sys/mips/mips/swtch.S
    M sys/mips/mips/tick.c
    M sys/mips/mips/trap.c
    M sys/mips/nlm/dev/net/xlpge.c
    M sys/mips/nlm/tick.c
    M sys/mips/nlm/xlp_pci.c
    M sys/mips/rmi/dev/nlge/if_nlge.c
    M sys/mips/rmi/iodi.c
    M sys/mips/rmi/tick.c
    M sys/mips/rt305x/obio.c
    M sys/mips/sibyte/sb_zbbus.c
    M sys/modules/Makefile
    M sys/modules/aic7xxx/Makefile
    M sys/modules/aic7xxx/ahc/Makefile
    M sys/modules/aic7xxx/ahd/Makefile
    M sys/modules/cxgb/Makefile
    M sys/modules/cxgbe/Makefile
    A sys/modules/cxgbe/iw_cxgbe/Makefile
    M sys/modules/cxgbe/t4_firmware/Makefile
    M sys/modules/cxgbe/t5_firmware/Makefile
    M sys/modules/dtrace/Makefile
    R sys/modules/dtrace/dtio/Makefile
    M sys/modules/dtrace/dtraceall/dtraceall.c
    M sys/modules/dtrace/fasttrap/Makefile
    M sys/modules/netgraph/Makefile
    R sys/modules/netgraph/fec/Makefile
    M sys/modules/random/Makefile
    M sys/modules/rdma/Makefile
    R sys/modules/rdma/addr/Makefile
    R sys/modules/rdma/cma/Makefile
    R sys/modules/rdma/core/Makefile
    R sys/modules/rdma/iwcm/Makefile
    M sys/modules/vmm/Makefile
    M sys/net/bpf.c
    M sys/net/bpf.h
    M sys/net/bridgestp.c
    M sys/net/flowtable.c
    M sys/net/ieee8023ad_lacp.c
    M sys/net/if.c
    M sys/net/if.h
    M sys/net/if_arcsubr.c
    M sys/net/if_atmsubr.c
    M sys/net/if_bridge.c
    M sys/net/if_clone.c
    M sys/net/if_clone.h
    M sys/net/if_disc.c
    M sys/net/if_edsc.c
    M sys/net/if_ef.c
    M sys/net/if_enc.c
    M sys/net/if_epair.c
    M sys/net/if_ethersubr.c
    M sys/net/if_faith.c
    M sys/net/if_fddisubr.c
    M sys/net/if_fwsubr.c
    M sys/net/if_gif.c
    M sys/net/if_gre.c
    M sys/net/if_iso88025subr.c
    M sys/net/if_loop.c
    M sys/net/if_media.h
    M sys/net/if_mib.c
    M sys/net/if_spppfr.c
    M sys/net/if_spppsubr.c
    M sys/net/if_stf.c
    M sys/net/if_tap.c
    M sys/net/if_tun.c
    M sys/net/if_var.h
    M sys/net/if_vlan.c
    M sys/net/if_vlan_var.h
    A sys/net/ifq.h
    M sys/net/netmap.h
    R sys/net/pf_mtag.h
    M sys/net/pfil.c
    M sys/net/pfvar.h
    M sys/net/radix.c
    M sys/net/radix.h
    M sys/net/raw_cb.c
    M sys/net/raw_usrreq.c
    M sys/net/route.c
    M sys/net/rtsock.c
    M sys/net80211/ieee80211.c
    M sys/net80211/ieee80211_action.c
    M sys/net80211/ieee80211_adhoc.c
    M sys/net80211/ieee80211_ageq.c
    M sys/net80211/ieee80211_alq.c
    M sys/net80211/ieee80211_amrr.c
    M sys/net80211/ieee80211_ddb.c
    M sys/net80211/ieee80211_dfs.c
    M sys/net80211/ieee80211_freebsd.c
    M sys/net80211/ieee80211_hostap.c
    M sys/net80211/ieee80211_ht.c
    M sys/net80211/ieee80211_input.c
    M sys/net80211/ieee80211_ioctl.c
    M sys/net80211/ieee80211_mesh.c
    M sys/net80211/ieee80211_monitor.c
    M sys/net80211/ieee80211_node.c
    M sys/net80211/ieee80211_output.c
    M sys/net80211/ieee80211_phy.c
    M sys/net80211/ieee80211_power.c
    M sys/net80211/ieee80211_proto.c
    M sys/net80211/ieee80211_proto.h
    M sys/net80211/ieee80211_radiotap.c
    M sys/net80211/ieee80211_ratectl.c
    M sys/net80211/ieee80211_ratectl_none.c
    M sys/net80211/ieee80211_regdomain.c
    M sys/net80211/ieee80211_rssadapt.c
    M sys/net80211/ieee80211_scan.c
    M sys/net80211/ieee80211_scan_sta.c
    M sys/net80211/ieee80211_superg.c
    M sys/net80211/ieee80211_wds.c
    M sys/netatalk/aarp.c
    M sys/netatalk/at_control.c
    M sys/netatalk/ddp_input.c
    M sys/netatalk/ddp_output.c
    M sys/netatalk/ddp_pcb.c
    M sys/netatalk/ddp_usrreq.c
    M sys/netgraph/netflow/netflow.c
    M sys/netgraph/ng_base.c
    M sys/netgraph/ng_bridge.c
    M sys/netgraph/ng_cisco.c
    M sys/netgraph/ng_eiface.c
    M sys/netgraph/ng_ether.c
    R sys/netgraph/ng_fec.c
    R sys/netgraph/ng_fec.h
    M sys/netgraph/ng_iface.c
    M sys/netgraph/ng_ipfw.c
    M sys/netgraph/ng_one2many.c
    M sys/netgraph/ng_sppp.c
    M sys/netinet/if_atm.c
    M sys/netinet/if_ether.c
    M sys/netinet/igmp.c
    M sys/netinet/in.c
    M sys/netinet/in.h
    M sys/netinet/in_gif.c
    M sys/netinet/in_mcast.c
    M sys/netinet/in_pcb.c
    M sys/netinet/in_proto.c
    M sys/netinet/in_rmx.c
    M sys/netinet/in_var.h
    M sys/netinet/ip_carp.c
    M sys/netinet/ip_divert.c
    M sys/netinet/ip_gre.c
    M sys/netinet/ip_icmp.c
    M sys/netinet/ip_input.c
    M sys/netinet/ip_ipsec.c
    M sys/netinet/ip_mroute.c
    M sys/netinet/ip_output.c
    M sys/netinet/libalias/alias_db.c
    M sys/netinet/raw_ip.c
    M sys/netinet/sctp_asconf.c
    M sys/netinet/sctp_constants.h
    M sys/netinet/sctp_output.c
    M sys/netinet/sctp_pcb.c
    M sys/netinet/sctp_timer.c
    M sys/netinet/sctp_usrreq.c
    M sys/netinet/sctputil.c
    M sys/netinet/siftr.c
    M sys/netinet/tcp_hostcache.c
    M sys/netinet/tcp_input.c
    M sys/netinet/tcp_offload.c
    M sys/netinet/tcp_reass.c
    M sys/netinet/tcp_sack.c
    M sys/netinet/tcp_subr.c
    M sys/netinet/tcp_syncache.c
    M sys/netinet/tcp_timewait.c
    M sys/netinet/tcp_usrreq.c
    M sys/netinet/toecore.c
    M sys/netinet/udp_usrreq.c
    M sys/netinet6/dest6.c
    M sys/netinet6/frag6.c
    M sys/netinet6/icmp6.c
    M sys/netinet6/in6.c
    M sys/netinet6/in6_gif.c
    M sys/netinet6/in6_ifattach.c
    M sys/netinet6/in6_mcast.c
    M sys/netinet6/in6_pcb.c
    M sys/netinet6/in6_proto.c
    M sys/netinet6/in6_rmx.c
    M sys/netinet6/in6_src.c
    M sys/netinet6/in6_var.h
    M sys/netinet6/ip6_forward.c
    M sys/netinet6/ip6_id.c
    M sys/netinet6/ip6_input.c
    M sys/netinet6/ip6_ipsec.c
    M sys/netinet6/ip6_mroute.c
    M sys/netinet6/ip6_output.c
    M sys/netinet6/mld6.c
    M sys/netinet6/nd6.c
    M sys/netinet6/nd6_rtr.c
    M sys/netinet6/raw_ip6.c
    M sys/netinet6/route6.c
    M sys/netinet6/scope6.c
    M sys/netinet6/sctp6_usrreq.c
    M sys/netinet6/udp6_usrreq.c
    M sys/netipsec/ipsec.c
    M sys/netipsec/ipsec_input.c
    M sys/netipsec/ipsec_output.c
    M sys/netipsec/key.c
    M sys/netipsec/keysock.c
    M sys/netipsec/xform_ah.c
    M sys/netipsec/xform_esp.c
    M sys/netipsec/xform_ipip.c
    M sys/netipx/ipx.c
    M sys/netipx/ipx_if.h
    M sys/netipx/ipx_input.c
    M sys/netipx/ipx_outputfl.c
    M sys/netipx/ipx_pcb.c
    M sys/netipx/ipx_usrreq.c
    M sys/netnatm/natm.c
    M sys/netnatm/natm_pcb.c
    M sys/netnatm/natm_proto.c
    M sys/netpfil/ipfw/ip_dn_io.c
    M sys/netpfil/ipfw/ip_dummynet.c
    M sys/netpfil/ipfw/ip_fw2.c
    M sys/netpfil/ipfw/ip_fw_dynamic.c
    M sys/netpfil/ipfw/ip_fw_log.c
    M sys/netpfil/ipfw/ip_fw_nat.c
    M sys/netpfil/pf/if_pflog.c
    M sys/netpfil/pf/if_pfsync.c
    M sys/netpfil/pf/pf.c
    A sys/netpfil/pf/pf.h
    A sys/netpfil/pf/pf_altq.h
    M sys/netpfil/pf/pf_if.c
    M sys/netpfil/pf/pf_ioctl.c
    M sys/netpfil/pf/pf_lb.c
    A sys/netpfil/pf/pf_mtag.h
    M sys/netpfil/pf/pf_norm.c
    M sys/netpfil/pf/pf_osfp.c
    M sys/netpfil/pf/pf_ruleset.c
    M sys/netpfil/pf/pf_table.c
    M sys/nfs/bootp_subr.c
    M sys/nfsclient/nfs_vfsops.c
    M sys/nfsclient/nfs_vnops.c
    M sys/nfsserver/nfs_srvkrpc.c
    M sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
    M sys/ofed/drivers/infiniband/ulp/sdp/sdp.h
    M sys/ofed/drivers/net/mlx4/en_netdev.c
    M sys/ofed/include/linux/gfp.h
    M sys/ofed/include/linux/list.h
    M sys/pci/if_rl.c
    M sys/pci/if_rlreg.h
    R sys/powerpc/aim/clock.c
    M sys/powerpc/aim/interrupt.c
    M sys/powerpc/aim/machdep.c
    M sys/powerpc/aim/mmu_oea.c
    M sys/powerpc/aim/mmu_oea64.c
    M sys/powerpc/aim/mp_cpudep.c
    R sys/powerpc/aim/nexus.c
    M sys/powerpc/aim/trap.c
    R sys/powerpc/aim/vm_machdep.c
    R sys/powerpc/booke/clock.c
    M sys/powerpc/booke/locore.S
    M sys/powerpc/booke/machdep.c
    M sys/powerpc/booke/machdep_e500.c
    M sys/powerpc/booke/platform_bare.c
    M sys/powerpc/booke/pmap.c
    R sys/powerpc/booke/vm_machdep.c
    M sys/powerpc/conf/GENERIC64
    M sys/powerpc/include/intr_machdep.h
    M sys/powerpc/include/pmap.h
    M sys/powerpc/include/psl.h
    M sys/powerpc/include/tlb.h
    M sys/powerpc/include/trap.h
    R sys/powerpc/include/trap_aim.h
    R sys/powerpc/include/trap_booke.h
    M sys/powerpc/include/vmparam.h
    R sys/powerpc/mambo/mambo_openpic.c
    M sys/powerpc/mpc85xx/atpic.c
    M sys/powerpc/mpc85xx/fsl_sdhc.c
    M sys/powerpc/mpc85xx/lbc.c
    M sys/powerpc/mpc85xx/mpc85xx.c
    M sys/powerpc/mpc85xx/mpc85xx.h
    R sys/powerpc/mpc85xx/nexus.c
    R sys/powerpc/mpc85xx/pci_fdt.c
    A sys/powerpc/mpc85xx/pci_mpc85xx.c
    M sys/powerpc/ofw/ofw_pci.c
    M sys/powerpc/ofw/ofw_pci.h
    M sys/powerpc/ofw/ofw_pcib_pci.c
    M sys/powerpc/ofw/ofw_pcibus.c
    A sys/powerpc/ofw/openpic_ofw.c
    M sys/powerpc/powermac/ata_kauai.c
    M sys/powerpc/powermac/ata_macio.c
    R sys/powerpc/powermac/openpic_macio.c
    M sys/powerpc/powermac/powermac_thermal.c
    M sys/powerpc/powerpc/bus_machdep.c
    M sys/powerpc/powerpc/busdma_machdep.c
    A sys/powerpc/powerpc/clock.c
    M sys/powerpc/powerpc/exec_machdep.c
    M sys/powerpc/powerpc/genassym.c
    M sys/powerpc/powerpc/intr_machdep.c
    A sys/powerpc/powerpc/nexus.c
    R sys/powerpc/powerpc/openpic_fdt.c
    M sys/powerpc/powerpc/pic_if.m
    A sys/powerpc/powerpc/vm_machdep.c
    M sys/powerpc/ps3/if_glc.c
    M sys/powerpc/pseries/mmu_phyp.c
    M sys/powerpc/pseries/phyp-hvcall.S
    A sys/powerpc/pseries/phyp_llan.c
    M sys/powerpc/pseries/phyp_vscsi.c
    M sys/powerpc/pseries/platform_chrp.c
    M sys/powerpc/pseries/plpar_iommu.c
    M sys/powerpc/pseries/vdevice.c
    M sys/security/mac_ifoff/mac_ifoff.c
    M sys/sparc64/include/bus.h
    M sys/sparc64/include/bus_dma.h
    M sys/sparc64/include/bus_private.h
    M sys/sparc64/pci/fire.c
    M sys/sparc64/pci/psycho.c
    M sys/sparc64/pci/schizo.c
    M sys/sparc64/sbus/sbus.c
    M sys/sparc64/sparc64/bus_machdep.c
    M sys/sys/ata.h
    M sys/sys/bus_dma.h
    M sys/sys/counter.h
    M sys/sys/devicestat.h
    M sys/sys/dtrace_bsd.h
    M sys/sys/eventhandler.h
    M sys/sys/eventvar.h
    M sys/sys/jail.h
    M sys/sys/mount.h
    M sys/sys/param.h
    M sys/sys/proc.h
    M sys/sys/random.h
    M sys/sys/resource.h
    M sys/sys/resourcevar.h
    M sys/sys/sdt.h
    M sys/sys/sockio.h
    M sys/sys/systm.h
    M sys/ufs/ffs/ffs_extern.h
    M sys/ufs/ffs/ffs_softdep.c
    M sys/ufs/ffs/ffs_vfsops.c
    M sys/ufs/ffs/ffs_vnops.c
    M sys/ufs/ffs/softdep.h
    M sys/ufs/ufs/dinode.h
    M sys/ufs/ufs/ufs_extern.h
    M sys/ufs/ufs/ufsmount.h
    M sys/vm/vm_object.c
    A sys/x86/include/busdma_impl.h
    M sys/x86/include/trap.h
    A sys/x86/iommu/busdma_dmar.c
    A sys/x86/iommu/busdma_dmar.h
    A sys/x86/iommu/intel_ctx.c
    A sys/x86/iommu/intel_dmar.h
    A sys/x86/iommu/intel_drv.c
    A sys/x86/iommu/intel_fault.c
    A sys/x86/iommu/intel_gas.c
    A sys/x86/iommu/intel_idpgtbl.c
    A sys/x86/iommu/intel_qi.c
    A sys/x86/iommu/intel_quirks.c
    A sys/x86/iommu/intel_reg.h
    A sys/x86/iommu/intel_utils.c
    A sys/x86/x86/busdma_bounce.c
    M sys/x86/x86/busdma_machdep.c
    M sys/x86/x86/io_apic.c
    M sys/xen/xen-os.h
    A tests/Kyuafile
    A tests/Makefile
    A tests/README
    A tests/lib/Makefile
    M tools/build/mk/OptionalObsoleteFiles.inc
    A tools/build/options/WITHOUT_NMTREE
    M tools/build/options/WITHOUT_PKGBOOTSTRAP
    A tools/build/options/WITHOUT_TESTS
    R tools/build/options/WITH_NMTREE
    R tools/build/options/WITH_PKGTOOLS
    M tools/make_libdeps.sh
    A tools/regression/bin/sh/builtins/trap13.0
    A tools/regression/bin/sh/builtins/trap14.0
    M tools/regression/pjdfstest/Makefile
    M tools/regression/pjdfstest/pjdfstest.c
    M tools/tools/ath/athstats/Makefile
    A tools/tools/atsectl/Makefile
    A tools/tools/atsectl/atsectl.c
    M tools/tools/netmap/nm_util.c
    M tools/tools/netmap/pkt-gen.c
    M tools/tools/syscall_timing/syscall_timing.c
    M usr.bin/atf/Makefile
    M usr.bin/atf/Makefile.inc
    R usr.bin/atf/atf-config/Makefile
    R usr.bin/atf/atf-report/Makefile
    R usr.bin/atf/atf-run/Makefile
    R usr.bin/atf/atf-version/Makefile
    M usr.bin/calendar/calendars/calendar.freebsd
    M usr.bin/dtc/fdt.cc
    M usr.bin/iscsictl/iscsictl.8
    M usr.bin/iscsictl/iscsictl.c
    M usr.bin/limits/limits.1
    M usr.bin/limits/limits.c
    M usr.bin/netstat/Makefile
    M usr.bin/netstat/if.c
    M usr.bin/netstat/main.c
    M usr.bin/netstat/mbuf.c
    M usr.bin/netstat/netstat.1
    M usr.bin/netstat/netstat.h
    M usr.bin/netstat/route.c
    M usr.bin/pathchk/pathchk.c
    M usr.bin/procstat/procstat.1
    M usr.bin/procstat/procstat_rlimit.c
    M usr.bin/rpcinfo/rpcinfo.c
    M usr.bin/systat/netcmds.c
    M usr.bin/uname/uname.1
    M usr.bin/uname/uname.c
    M usr.bin/xinstall/xinstall.c
    M usr.sbin/Makefile
    M usr.sbin/arp/arp.4
    M usr.sbin/bhyve/Makefile
    M usr.sbin/bhyve/acpi.c
    M usr.sbin/bhyve/acpi.h
    M usr.sbin/bhyve/bhyverun.c
    M usr.sbin/bhyve/bhyverun.h
    M usr.sbin/bhyve/inout.c
    M usr.sbin/bhyve/inout.h
    M usr.sbin/bhyve/ioapic.c
    A usr.sbin/bhyve/legacy_irq.c
    A usr.sbin/bhyve/legacy_irq.h
    M usr.sbin/bhyve/mptbl.c
    M usr.sbin/bhyve/mptbl.h
    M usr.sbin/bhyve/pci_ahci.c
    M usr.sbin/bhyve/pci_emul.c
    M usr.sbin/bhyve/pci_emul.h
    M usr.sbin/bhyve/pci_hostbridge.c
    A usr.sbin/bhyve/pci_lpc.c
    A usr.sbin/bhyve/pci_lpc.h
    M usr.sbin/bhyve/pci_uart.c
    M usr.sbin/bhyve/pci_virtio_block.c
    M usr.sbin/bhyve/pci_virtio_net.c
    M usr.sbin/bhyve/rtc.c
    M usr.sbin/bhyve/spinup_ap.c
    A usr.sbin/bhyve/uart_emul.c
    A usr.sbin/bhyve/uart_emul.h
    M usr.sbin/bhyvectl/bhyvectl.c
    M usr.sbin/bhyveload/bhyveload.8
    M usr.sbin/bhyveload/bhyveload.c
    M usr.sbin/bootparamd/bootparamd/main.c
    M usr.sbin/bootparamd/callbootd/callbootd.c
    M usr.sbin/bsdconfig/include/messages.subr
    M usr.sbin/bsdconfig/share/Makefile
    M usr.sbin/bsdconfig/share/device.subr
    M usr.sbin/bsdconfig/share/dialog.subr
    A usr.sbin/bsdconfig/share/keymap.subr
    M usr.sbin/bsdconfig/share/strings.subr
    M usr.sbin/bsdconfig/share/variable.subr
    M usr.sbin/bsdinstall/bsdinstall
    M usr.sbin/bsdinstall/bsdinstall.8
    M usr.sbin/bsdinstall/scripts/Makefile
    M usr.sbin/bsdinstall/scripts/auto
    M usr.sbin/bsdinstall/scripts/config
    A usr.sbin/bsdinstall/scripts/docsinstall
    R usr.sbin/bsdinstall/scripts/docsinstall
    A usr.sbin/bsdinstall/scripts/entropy
    M usr.sbin/bsdinstall/scripts/jail
    M usr.sbin/bsdinstall/scripts/keymap
    M usr.sbin/bsdinstall/scripts/netconfig
    M usr.sbin/bsdinstall/scripts/script
    M usr.sbin/bsdinstall/scripts/services
    A usr.sbin/bsdinstall/scripts/zfsboot
    M usr.sbin/crashinfo/crashinfo.sh
    M usr.sbin/ctladm/ctladm.8
    M usr.sbin/ctladm/ctladm.c
    M usr.sbin/edquota/edquota.c
    M usr.sbin/freebsd-update/freebsd-update.sh
    M usr.sbin/ifmcstat/ifmcstat.c
    R usr.sbin/isfctl/Makefile
    R usr.sbin/isfctl/isfctl.8
    R usr.sbin/isfctl/isfctl.c
    M usr.sbin/jail/command.c
    M usr.sbin/jail/config.c
    M usr.sbin/jail/jail.8
    M usr.sbin/jail/jail.c
    M usr.sbin/jail/jailp.h
    M usr.sbin/kldxref/kldxref.c
    M usr.sbin/newsyslog/newsyslog.c
    M usr.sbin/pkg/Makefile
    M usr.sbin/pkg/config.c
    M usr.sbin/pkg/config.h
    M usr.sbin/pkg/dns_utils.c
    M usr.sbin/pkg/dns_utils.h
    A usr.sbin/pkg/pkg.7
    M usr.sbin/pkg/pkg.c
    R usr.sbin/pkg_install/Makefile
    R usr.sbin/pkg_install/Makefile.inc
    R usr.sbin/pkg_install/README
    R usr.sbin/pkg_install/add/Makefile
    R usr.sbin/pkg_install/add/add.h
    R usr.sbin/pkg_install/add/extract.c
    R usr.sbin/pkg_install/add/futil.c
    R usr.sbin/pkg_install/add/main.c
    R usr.sbin/pkg_install/add/perform.c
    R usr.sbin/pkg_install/add/pkg_add.1
    R usr.sbin/pkg_install/create/Makefile
    R usr.sbin/pkg_install/create/create.h
    R usr.sbin/pkg_install/create/main.c
    R usr.sbin/pkg_install/create/perform.c
    R usr.sbin/pkg_install/create/pkg_create.1
    R usr.sbin/pkg_install/create/pl.c
    R usr.sbin/pkg_install/delete/Makefile
    R usr.sbin/pkg_install/delete/delete.h
    R usr.sbin/pkg_install/delete/main.c
    R usr.sbin/pkg_install/delete/perform.c
    R usr.sbin/pkg_install/delete/pkg_delete.1
    R usr.sbin/pkg_install/info/Makefile
    R usr.sbin/pkg_install/info/info.h
    R usr.sbin/pkg_install/info/main.c
    R usr.sbin/pkg_install/info/perform.c
    R usr.sbin/pkg_install/info/pkg_info.1
    R usr.sbin/pkg_install/info/show.c
    R usr.sbin/pkg_install/lib/Makefile
    R usr.sbin/pkg_install/lib/deps.c
    R usr.sbin/pkg_install/lib/exec.c
    R usr.sbin/pkg_install/lib/file.c
    R usr.sbin/pkg_install/lib/global.c
    R usr.sbin/pkg_install/lib/lib.h
    R usr.sbin/pkg_install/lib/match.c
    R usr.sbin/pkg_install/lib/msg.c
    R usr.sbin/pkg_install/lib/pen.c
    R usr.sbin/pkg_install/lib/pkgng.c
    R usr.sbin/pkg_install/lib/pkgwrap.c
    R usr.sbin/pkg_install/lib/plist.c
    R usr.sbin/pkg_install/lib/str.c
    R usr.sbin/pkg_install/lib/url.c
    R usr.sbin/pkg_install/lib/version.c
    R usr.sbin/pkg_install/tkpkg
    R usr.sbin/pkg_install/updating/Makefile
    R usr.sbin/pkg_install/updating/main.c
    R usr.sbin/pkg_install/updating/pathnames.h
    R usr.sbin/pkg_install/updating/pkg_updating.1
    R usr.sbin/pkg_install/version/Makefile
    R usr.sbin/pkg_install/version/main.c
    R usr.sbin/pkg_install/version/perform.c
    R usr.sbin/pkg_install/version/pkg_version.1
    R usr.sbin/pkg_install/version/test-pkg_version.sh
    R usr.sbin/pkg_install/version/version.h
    M usr.sbin/portsnap/portsnap/portsnap.8
    M usr.sbin/portsnap/portsnap/portsnap.sh
    M usr.sbin/ppp/mppe.c
    M usr.sbin/route6d/route6d.c
    M usr.sbin/tcpdump/tcpdump/Makefile
    M usr.sbin/utx/Makefile
    M usr.sbin/utx/utx.8
    M usr.sbin/utx/utx.c
    M usr.sbin/ypset/ypset.c

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/freebsd/freebsd

Conflicts:
	etc/rc
	usr.sbin/freebsd-update/freebsd-update.sh


Compare: https://github.com/pcbsd/freebsd/compare/48650841275b...b76282c67f0f


More information about the Commits mailing list