<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev, branch releng/10.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2016-05-17T22:28:20Z</updated>
<entry>
<title>- Use unsigned version of min() when handling arguments of SETFKEY ioctl.</title>
<updated>2016-05-17T22:28:20Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2016-05-17T22:28:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a6df401345b4ad6ca3055f3d3c3962333a11f6e8'/>
<id>urn:sha1:a6df401345b4ad6ca3055f3d3c3962333a11f6e8</id>
<content type='text'>
- Validate that user supplied control message length in sendmsg(2)
  is not negative.

Security:	SA-16:18
Security:	CVE-2016-1886
Security:	SA-16:19
Security:	CVE-2016-1887
Submitted by:	C Turt &lt;cturt hardenedbsd.org&gt;
Approved by:	so
</content>
</entry>
<entry>
<title>o Fix OpenSSH xauth(1) command injection. [SA-16:14]</title>
<updated>2016-03-16T22:31:04Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2016-03-16T22:31:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c2d52282768af9a11735b27ed3bc9e8f2e850783'/>
<id>urn:sha1:c2d52282768af9a11735b27ed3bc9e8f2e850783</id>
<content type='text'>
o Fix incorrect argument validation in sysarch(2). [SA-16:15]
o Fix Hyper-V KVP (Key-Value Pair) daemon indefinite sleep. [EN-16:04]
o Fix hv_netvsc(4) incorrect TCP/IP checksums. [EN-16:05]

Errata:         FreeBSD-EN-16:04.hyperv
Errata:         FreeBSD-EN-16:05.hv_netvsc
Security:       FreeBSD-SA-16:14.openssh-xauth, CVE-2016-3115
Security:       FreeBSD-SA-16:15.sysarch, CVE-2016-1885
Approved by:    so
</content>
</entry>
<entry>
<title>o Fix filemon and bmake meta-mode stability issues. [EN-16:01]</title>
<updated>2016-01-14T09:10:46Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2016-01-14T09:10:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7f86e2d395476d8856f8ec778b41942180ef632c'/>
<id>urn:sha1:7f86e2d395476d8856f8ec778b41942180ef632c</id>
<content type='text'>
o Fix invalid TCP checksums with pf(4). [EN-16:02.pf]
o Fix YP/NIS client library critical bug. [EN-16:03.yplib]
o Fix SCTP ICMPv6 error message vulnerability. [SA-16:01.sctp]
o Fix ntp panic threshold bypass vulnerability. [SA-16:02.ntp]
o Fix Linux compatibility layer incorrect futex handling. [SA-16:03.linux]
o Fix Linux compatibility layer setgroups(2) system call. [SA-16:04.linux]
o Fix TCP MD5 signature denial of service. [SA-16:05.tcp]
o Fix insecure default bsnmpd.conf permissions. [SA-16:06.bsnmpd]

Errata:		FreeBSD-EN-16:01.filemon
Errata:		FreeBSD-EN-16:02.pf
Errata:		FreeBSD-EN-16:03.yplib
Security:	FreeBSD-SA-16:01.sctp, CVE-2016-1879
Security:	FreeBSD-SA-16:02.ntp, CVE-2015-5300
Security:	FreeBSD-SA-16:03.linux, CVE-2016-1880
Security:	FreeBSD-SA-16:04.linux, CVE-2016-1881
Security:	FreeBSD-SA-16:05.tcp, CVE-2016-1882
Security:	FreeBSD-SA-16:06.bsnmpd, CVE-2015-5677
Approved by:	so
</content>
</entry>
<entry>
<title>MF-stable/10 r286263:</title>
<updated>2015-08-04T00:11:38Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2015-08-04T00:11:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d2cabdbe3fbea500f710864d13cf0cc8ea000415'/>
<id>urn:sha1:d2cabdbe3fbea500f710864d13cf0cc8ea000415</id>
<content type='text'>
Only match devices that belong to this driver.
Approved by:	re@ (gjb@)
</content>
</entry>
<entry>
<title>MFC: r285843 (r286059 in stable/10)</title>
<updated>2015-07-30T03:06:11Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2015-07-30T03:06:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=17154057bba31e3d55527b546fdd9846e8664c57'/>
<id>urn:sha1:17154057bba31e3d55527b546fdd9846e8664c57</id>
<content type='text'>
- Since r253161, uart_intr() abuses FILTER_SCHEDULE_THREAD for signaling
  uart_bus_attach() during its test that 20 iterations weren't sufficient
  for clearing all pending interrupts, assuming this means that hardware
  is broken and doesn't deassert interrupts. However, under pressure, 20
  iterations also can be insufficient for clearing all pending interrupts,
  leading to a panic as intr_event_handle() tries to schedule an interrupt
  handler not registered. Solve this by introducing a flag that is set in
  test mode and otherwise restores pre-r253161 behavior of uart_intr(). The
  approach of additionally registering uart_intr() as handler as suggested
  in PR 194979 is not taken as that in turn would abuse special pccard and
  pccbb handling code of intr_event_handle(). [1]
- Const'ify uart_driver_name.
- Fix some minor style bugs.

PR:		194979 [1]
Reviewed by:	marcel (earlier version)
Approved by:	re (gjb)
</content>
</entry>
<entry>
<title>MFC r285928 Do not enable UDP checksum offloading when running on the</title>
<updated>2015-07-30T02:22:38Z</updated>
<author>
<name>Wei Hu</name>
<email>whu@FreeBSD.org</email>
</author>
<published>2015-07-30T02:22:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b2350b85d0bfa30c265089eb10094e0d06725de8'/>
<id>urn:sha1:b2350b85d0bfa30c265089eb10094e0d06725de8</id>
<content type='text'>
Hyper-V on Windows Server 2012 and earlier hosts.

Submitted by: whu
Reviewed by: royger
Approved by: re (gjb)
Sponsored by: Microsoft OSTC
Differential Revision: https://reviews.freebsd.org/D3102
</content>
</entry>
<entry>
<title>MFS r285863 (jhb):</title>
<updated>2015-07-29T00:57:54Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2015-07-29T00:57:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9325ec5c9b7830a837f5ebafd8d4b3e4c5d8c369'/>
<id>urn:sha1:9325ec5c9b7830a837f5ebafd8d4b3e4c5d8c369</id>
<content type='text'>
 Partially revert r284034.  In particular, revert the final change in
 this MFC (281874).  It broke suspend and resume on several Thinkpads
 (though not all) in 10 even though it works fine on the same laptops
 in HEAD.

PR:		201239
Reported by:	Kevin Oberman and several others
Approved by:	re (kib)
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>MFS r285918:</title>
<updated>2015-07-27T17:53:11Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2015-07-27T17:53:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8b144d547adadc2ac7c37b7196b3495d7041c932'/>
<id>urn:sha1:8b144d547adadc2ac7c37b7196b3495d7041c932</id>
<content type='text'>
MFC r285816:

  nvme: ensure csts.rdy bit is cleared before returning from nvme_ctrlr_disable

Approved by:	re (gjb)
Sponsored by:	Intel
</content>
</entry>
<entry>
<title>MFS r285917:</title>
<updated>2015-07-27T17:52:17Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2015-07-27T17:52:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f75ffb547466fcf5b3c7761a942981930a2cd6b4'/>
<id>urn:sha1:f75ffb547466fcf5b3c7761a942981930a2cd6b4</id>
<content type='text'>
MFC r285815:

  nvme: properly handle case where pci_alloc_msix does not alloc all vectors

Approved by:	re (gjb)
Sponsored by:	Intel
</content>
</entry>
<entry>
<title>MFS r285915:</title>
<updated>2015-07-27T17:50:05Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2015-07-27T17:50:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bb9925490089315c37caee965ee9c3a198c26744'/>
<id>urn:sha1:bb9925490089315c37caee965ee9c3a198c26744</id>
<content type='text'>
MFC r285767:

  nvd: set d_delmaxsize to full capacity of NVMe namespace

  The NVMe specification has no ability to specify a maximum delete size
  that is less than the full capacity of the namespace - so just using the
  namespace size is the correct value here.

  This fixes reported issues where ZFS trim on init looked like it was
  hanging the system - previously the default I/O max size (128KB on
  Intel NVMe controllers) was used for delete operations which worked out
  to only about 8MB/s.  With this patch I can add an 800GB DC P3700
  drive to a ZFS pool in about 15-20 seconds.

Approved by:	re (gjb)
Sponsored by:	Intel
</content>
</entry>
</feed>
