<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/cxgb, branch stable/7</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F7</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F7'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2015-07-28T09:19:04Z</updated>
<entry>
<title>MFC r285340:</title>
<updated>2015-07-28T09:19:04Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2015-07-28T09:19:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cb1fe3ec8f517ff0cc16b3671b4e316dcc3fc054'/>
<id>urn:sha1:cb1fe3ec8f517ff0cc16b3671b4e316dcc3fc054</id>
<content type='text'>
Fix swapped copyin(9) arguments in cxgb's iwch_arm_cq() function.
Detected by clang 3.7.0 with the warning:

sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c:309:18: error: variable
'rptr' is uninitialized when used here [-Werror,-Wuninitialized]
		chp-&gt;cq.rptr = rptr;
			       ^~~~
</content>
</entry>
<entry>
<title>MFC r241844:</title>
<updated>2012-11-04T01:20:00Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2012-11-04T01:20:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=af7a9fb032786ced07919e87380dddb7adf3ac2e'/>
<id>urn:sha1:af7a9fb032786ced07919e87380dddb7adf3ac2e</id>
<content type='text'>
	remove duplicate semicolons where possible.

Approved by:	cperciva (implicit)
</content>
</entry>
<entry>
<title>MFC r242087:</title>
<updated>2012-10-30T19:34:45Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2012-10-30T19:34:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=082af1f7970025efbd596959d6bfa6adfc7ab241'/>
<id>urn:sha1:082af1f7970025efbd596959d6bfa6adfc7ab241</id>
<content type='text'>
Initialize the response queue mutex a bit earlier to avoid a panic that
occurs if t3_sge_alloc_qset fails and then t3_free_qset attempts to
destroy an uninitialized mutex.
</content>
</entry>
<entry>
<title>Merge r240680 from head:</title>
<updated>2012-10-28T13:21:35Z</updated>
<author>
<name>Gavin Atkinson</name>
<email>gavin@FreeBSD.org</email>
</author>
<published>2012-10-28T13:21:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8a605e84584bb76fcd9578434bedc36c155f6761'/>
<id>urn:sha1:8a605e84584bb76fcd9578434bedc36c155f6761</id>
<content type='text'>
  Align the PCI Express #defines with the style used for the PCI-X
  #defines.  This has the advantage that it makes the names more
  compact, and also allows us to correct the non-uniform naming of
  the PCIM_LINK_* defines, making them all consistent amongst themselves.

  This is a mostly mechanical rename:
    s/PCIR_EXPRESS_/PCIER_/g
    s/PCIM_EXP_/PCIEM_/g
    s/PCIM_LINK_/PCIEM_LINK_/g

  In this MFC, #defines have been added for the old names to assist
  merges and out-of-tree drivers.
</content>
</entry>
<entry>
<title>MFC 232854,232874,232882,232883,232886 for bus_get_dma_tag()</title>
<updated>2012-05-18T21:40:17Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2012-05-18T21:40:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=73179c53b45d4e737c784acbbcd549c64dc589f5'/>
<id>urn:sha1:73179c53b45d4e737c784acbbcd549c64dc589f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Partial MFC of r212370.  np@ requested this functionality so I kept in</title>
<updated>2011-06-01T18:27:13Z</updated>
<author>
<name>Matthew D Fleming</name>
<email>mdf@FreeBSD.org</email>
</author>
<published>2011-06-01T18:27:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b82cf201b47516dc29fba0e207fb12f97eda93f4'/>
<id>urn:sha1:b82cf201b47516dc29fba0e207fb12f97eda93f4</id>
<content type='text'>
the cxgb change, but otherwise MFC'd only the new function
sbuf_new_for_sysctl(9) and none of the changed code.

MFC r217830:

Document sbuf_new_for_sysctl(9).

Partial MFC of r217916:

Explicitly wire the user buffer rather than doing it implicitly in
sbuf_new_for_sysctl(9).  This allows using an sbuf with a SYSCTL_OUT
drain for extremely large amounts of data where the caller knows that
appropriate references are held, and sleeping is not an issue.
</content>
</entry>
<entry>
<title>MFC r219945, r219946, r220009</title>
<updated>2011-04-04T20:02:29Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2011-04-04T20:02:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a36105237fa623386e55f3428b66517e7b162ca9'/>
<id>urn:sha1:a36105237fa623386e55f3428b66517e7b162ca9</id>
<content type='text'>
r219945:
T3C initialization should setup the parity fence too.

r219946:
t3_free_sge_resources should be given the number of qsets it needs to free.

r220009:
Update T3 firmware to 7.11.0
</content>
</entry>
<entry>
<title>MFC r216373: fix incorrect use of atomic_set_xxx in cxgb</title>
<updated>2011-03-11T15:53:11Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2011-03-11T15:53:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=71c0e158ebd3b6c0fee9f3eebc1f82d66d5df5ed'/>
<id>urn:sha1:71c0e158ebd3b6c0fee9f3eebc1f82d66d5df5ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r218909:</title>
<updated>2011-02-24T10:45:41Z</updated>
<author>
<name>Rebecca Cran</name>
<email>brucec@FreeBSD.org</email>
</author>
<published>2011-02-24T10:45:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5d332418b021134c72a96d0a0f89e5bf0afec5ff'/>
<id>urn:sha1:5d332418b021134c72a96d0a0f89e5bf0afec5ff</id>
<content type='text'>
Fix typos - remove duplicate "the".

PR:		bin/154928
Submitted by:	Eitan Adler &lt;lists at eitanadler.com&gt;
</content>
</entry>
<entry>
<title>When the per-queueset transmit kthread is idle, do not pass a sleep</title>
<updated>2010-12-14T21:33:17Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2010-12-14T21:33:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=49749270a380502bfb13a496705555255f9978f8'/>
<id>urn:sha1:49749270a380502bfb13a496705555255f9978f8</id>
<content type='text'>
priority of '1' to tsleep().  This caused the priority of this kthread to
be raised higher than every other thread in the system.  Instead, leave
the priority of the kthread at its existing level.

This is a direct commit to stable/7 as this code is no longer present in
8.x and later.

Reviewed by:	np
Approved by:	re (kib)
</content>
</entry>
</feed>
