<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/wi, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-08-13T22:05:50Z</updated>
<entry>
<title>Merge r254263:</title>
<updated>2013-08-13T22:05:50Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2013-08-13T22:05:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cffe159b0e61cee6bce082f4bd05a4f06a1d53a9'/>
<id>urn:sha1:cffe159b0e61cee6bce082f4bd05a4f06a1d53a9</id>
<content type='text'>
Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI
command register.  The lazy BAR allocation code in FreeBSD sometimes
disables this bit when it detects a range conflict, and will re-enable
it on demand when a driver allocates the BAR.  Thus, the bit is no longer
a reliable indication of capability, and should not be checked.  This
results in the elimination of a lot of code from drivers, and also gives
the opportunity to simplify a lot of drivers to use a helper API to set
the busmaster enable bit.

This changes fixes some recent reports of disk controllers and their
associated drives/enclosures disappearing during boot.

Candidate for 9.2

Submitted by:	jhb
Reviewed by:	jfv, marius, adrian, achim
</content>
</entry>
<entry>
<title>MFC: r227309 (partial)</title>
<updated>2013-03-09T02:36:32Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2013-03-09T02:36:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7b1b32ed4582e7bcdd416c4718d0d79ebaea192d'/>
<id>urn:sha1:7b1b32ed4582e7bcdd416c4718d0d79ebaea192d</id>
<content type='text'>
Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.

The SYSCTL_NODE macro defines a list that stores all child-elements of
that node. If there's no SYSCTL_DECL macro anywhere else, there's no
reason why it shouldn't be static.
</content>
</entry>
<entry>
<title>MFC: r243857 (partial)</title>
<updated>2013-03-09T00:39:54Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2013-03-09T00:39:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=03abd02e1efa33cbb430b395dfdf238e8f3a5f60'/>
<id>urn:sha1:03abd02e1efa33cbb430b395dfdf238e8f3a5f60</id>
<content type='text'>
Mechanically substitute flags from historic mbuf allocator with
malloc(9) flags in sys/dev.
</content>
</entry>
<entry>
<title>MFC r225941:</title>
<updated>2012-04-28T09:15:01Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2012-04-28T09:15:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8d1752a0e82bdba945e102613d709e28dc592bab'/>
<id>urn:sha1:8d1752a0e82bdba945e102613d709e28dc592bab</id>
<content type='text'>
  Fix an unaligned access issue; tidy up OFDM/DS rate decoding from the PLCP.

  This fixes a panic on PPC.

  Submitted by:	novel
  Obtained from:	OpenBSD, sys/dev/ic/bwi.c r1.89

MFC r226181:
  Update from OpenBSD: Include 0x4402 in the bbp id mapping table used on older devices.

  http://bcm-specs.sipsolutions.net/BackPlane agrees.

  Obtained from:	OpenBSD, sys/dev/ic/bwi.c r1.88

MFC r226182:
  Fix an incorrect use of sizeof().

  Obtained from:	OpenBSD sys/dev/ic/bwi.c r1.87

MFC r228621:
  Fix some net80211 enum nits:
  - ic_vap_create() uses an ieee80211_opmode argument
  - ieee80211_rate2media() takes an ieee80211_phymode argument
  - ieee80211_plcp2rate() takes an ieee80211_phytype argument
  - cast to enum ieee80211_protmode and ieee80211_roamingmode to silence
    compiler warnings

  Submitted by:	arundel@
</content>
</entry>
<entry>
<title>sysctl(8) should use the CTLTYPE to determine the type of data when</title>
<updated>2011-01-19T17:04:07Z</updated>
<author>
<name>Matthew D Fleming</name>
<email>mdf@FreeBSD.org</email>
</author>
<published>2011-01-19T17:04:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f8e4b4ef49d1e146c54e7711f954d63d729fbb8e'/>
<id>urn:sha1:f8e4b4ef49d1e146c54e7711f954d63d729fbb8e</id>
<content type='text'>
reading.  (This was already done for writing to a sysctl).  This
requires all SYSCTL setups to specify a type.  Most of them are now
checked at compile-time.

Remove SYSCTL_*X* sysctl additions as the print being in hex should be
controlled by the -x flag to sysctl(8).

Succested by:	bde
</content>
</entry>
<entry>
<title>Add new tunable 'net.link.ifqmaxlen' to set default send interface</title>
<updated>2010-05-03T07:32:50Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2010-05-03T07:32:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e50d35e6c6c68e83fa329aff043d53ab84982fd3'/>
<id>urn:sha1:e50d35e6c6c68e83fa329aff043d53ab84982fd3</id>
<content type='text'>
queue length. The default value for this parameter is 50, which is
quite low for many of today's uses and the only way to modify this
parameter right now is to edit if_var.h file. Also add read-only
sysctl with the same name, so that it's possible to retrieve the
current value.

MFC after:	1 month
</content>
</entry>
<entry>
<title>Revert previous commit and add myself to the list of people who should</title>
<updated>2009-09-08T13:19:05Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2009-09-08T13:19:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=677843147820e9e8d581cf9841ea01a567324d3b'/>
<id>urn:sha1:677843147820e9e8d581cf9841ea01a567324d3b</id>
<content type='text'>
know better than to commit with a cat in the area.
</content>
</entry>
<entry>
<title>Add necessary include.</title>
<updated>2009-09-08T13:16:55Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2009-09-08T13:16:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b34421bf9cab5d0ad5822abfaa62febedef2d9a1'/>
<id>urn:sha1:b34421bf9cab5d0ad5822abfaa62febedef2d9a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/</title>
<updated>2009-06-26T11:45:06Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-06-26T11:45:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eb956cd041f956275522092d6ba66671356ff84f'/>
<id>urn:sha1:eb956cd041f956275522092d6ba66671356ff84f</id>
<content type='text'>
IF_ADDR_UNLOCK() across network device drivers when accessing the
per-interface multicast address list, if_multiaddrs.  This will
allow us to change the locking strategy without affecting our driver
programming interface or binary interface.

For two wireless drivers, remove unnecessary locking, since they
don't actually access the multicast address list.

Approved by:	re (kib)
MFC after:	6 weeks
</content>
</entry>
<entry>
<title>strict kobj sigs: fix assortment of device_detach and device_shutdown impls</title>
<updated>2009-06-11T17:14:28Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2009-06-11T17:14:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c0e55e3b65ffb5b5aa0f4c0f76f4ed62c6d25993'/>
<id>urn:sha1:c0e55e3b65ffb5b5aa0f4c0f76f4ed62c6d25993</id>
<content type='text'>
with common issue of having void return type instead of int

Reviewed by:	imp, current@
Approved by:	jhb (mentor)
</content>
</entry>
</feed>
