<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/ath, branch release/11.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2019-03-28T09:50:25Z</updated>
<entry>
<title>MFC r344990:</title>
<updated>2019-03-28T09:50:25Z</updated>
<author>
<name>Andriy Voskoboinyk</name>
<email>avos@FreeBSD.org</email>
</author>
<published>2019-03-28T09:50:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=878318d26bdecded9654efbf90104bbab93ebd63'/>
<id>urn:sha1:878318d26bdecded9654efbf90104bbab93ebd63</id>
<content type='text'>
Fix ieee80211_radiotap(9) usage in wireless drivers:

- Alignment issues:
 * Add missing __packed attributes + padding across all drivers; in
most places there was an assumption that padding will be always
minimally suitable; in few places - e.g., in urtw(4) / rtwn(4) -
padding was just missing.
 * Add __aligned(8) attribute for all Rx radiotap headers since they can
contain 64-bit TSF timestamp; it cannot appear in Tx radiotap headers, so
just drop the attribute here. Refresh ieee80211_radiotap(9) man page
accordingly.

- Since net80211 automatically updates channel frequency / flags in
ieee80211_radiotap_chan_change() drop duplicate setup for these fields
in drivers.
</content>
</entry>
<entry>
<title>MFC r306049:</title>
<updated>2019-03-28T09:18:22Z</updated>
<author>
<name>Andriy Voskoboinyk</name>
<email>avos@FreeBSD.org</email>
</author>
<published>2019-03-28T09:18:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e6235ffbaa0a6e2ed534b7da0f88cea7e09e1b94'/>
<id>urn:sha1:e6235ffbaa0a6e2ed534b7da0f88cea7e09e1b94</id>
<content type='text'>
net80211: remove IEEE80211_RADIOTAP_TSFT field from transmit definitions.

This field may be used for received frames only.
</content>
</entry>
<entry>
<title>MFC r306323:</title>
<updated>2019-01-27T14:27:53Z</updated>
<author>
<name>Andriy Voskoboinyk</name>
<email>avos@FreeBSD.org</email>
</author>
<published>2019-01-27T14:27:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=77aa9da2929d57d26d1ba9713df0ded5eaf276c0'/>
<id>urn:sha1:77aa9da2929d57d26d1ba9713df0ded5eaf276c0</id>
<content type='text'>
[ath_hal] Add FCC6_FCCA regulatory domain (0x0014).

PR:		194336
Requested by:	Chris Hutchinson &lt;portmaster@bsdforge.com&gt;
</content>
</entry>
<entry>
<title>MFC r337570-r337573</title>
<updated>2018-08-17T03:05:09Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2018-08-17T03:05:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b0d4646542b3ad68d4b647cef4ef786a50265228'/>
<id>urn:sha1:b0d4646542b3ad68d4b647cef4ef786a50265228</id>
<content type='text'>
r337570:
bwi(4): Set ic-&gt;ic_softc before bwi_getradiocaps to avoid bad deref

r337571:
net80211: Drain ageq before cleaning it up.

The comment above ieee80211_ageq_cleanup specifically notes that the queue
is assumed to be empty, and in order to make it so, ieee80211_ageq_drain
must be used.

r337572:
ieee8021_node: fix whitespace issues

r337573:
ath: Minor style cleanups

device_printf =&gt; DPRINTF and two whitespace adjustments
</content>
</entry>
<entry>
<title>MFC ath(4) potential memory disclosure fixes</title>
<updated>2018-04-08T20:50:16Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2018-04-08T20:50:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=01b9f1efb50708ca714218de47d13acee579bf22'/>
<id>urn:sha1:01b9f1efb50708ca714218de47d13acee579bf22</id>
<content type='text'>
[1] r327499: ath: fix memory disclosure from ath_btcoex_ioctl

The ath_btcoex_ioctl handler allocated a buffer without M_ZERO and
returned it to userland without writing to it.

The device has permissions only for root so this is not urgent, and the
fix can be MFCd and considered for a future EN.

[2] r327500: ath: fix possible memory disclosures in ioctl handlers

Apply the fix from r327499 to additional ioctl handlers.

[3] r327529: ath: fix possible memory disclosure in ioctl handler

Submitted by:	Domagoj Stolfa &lt;domagoj.stolfa@gmail.com&gt; [1,3]
Reported by:	Ilja van Sprundel &lt;ivansprundel@ioactive.com&gt; [1,2]
Reviewed by:	adrian [1]
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>MFC r331797:</title>
<updated>2018-04-08T16:54:07Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2018-04-08T16:54:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=be53904b8dac7d13270889f581d6d3b29d365dc7'/>
<id>urn:sha1:be53904b8dac7d13270889f581d6d3b29d365dc7</id>
<content type='text'>
Use an accessor function to access ifr_data.

This fixes 32-bit compat (no ioctl command defintions are required
as struct ifreq is the same size).

Reviewed by:	kib
Obtained from:	CheriBSD
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D14900
</content>
</entry>
<entry>
<title>Revert r330897:</title>
<updated>2018-03-29T02:50:57Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-29T02:50:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4ab2e064d7950be84256d671a7ae93f87cc6aa36'/>
<id>urn:sha1:4ab2e064d7950be84256d671a7ae93f87cc6aa36</id>
<content type='text'>
This was intended to be a non-functional change. It wasn't. The commit
message was thus wrong. In addition it broke arm, and merged crypto
related code.

Revert with prejudice.

This revert skips files touched in r316370 since that commit was since
MFCed. This revert also skips files that require $FreeBSD$ property
changes.

Thank you to those who helped me get out of this mess including but not
limited to gonzo, kevans, rgrimes.

Requested by: gjb (re)
</content>
</entry>
<entry>
<title>Partial merge of the SPDX changes</title>
<updated>2018-03-14T03:19:51Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-14T03:19:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=be5d0b9566b13fdf8cabebb63334cbec12bfc409'/>
<id>urn:sha1:be5d0b9566b13fdf8cabebb63334cbec12bfc409</id>
<content type='text'>
These changes are incomplete but are making it difficult
to determine what other changes can/should be merged.

No objections from:	pfg
</content>
</entry>
<entry>
<title>MFC r327231,r327232:</title>
<updated>2018-03-05T06:59:30Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-05T06:59:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=89c93f3260160931c302bee60fd8f18e2e572d23'/>
<id>urn:sha1:89c93f3260160931c302bee60fd8f18e2e572d23</id>
<content type='text'>
kernel: Fix several typos and minor errors
lib: Fix several typos and minor errors

- duplicate words
- typos
- references to old versions of FreeBSD
</content>
</entry>
<entry>
<title>MFC r303891, r303892:</title>
<updated>2016-09-08T15:05:25Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-09-08T15:05:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bc843878d61e6d91246f22b9e665943f834fa561'/>
<id>urn:sha1:bc843878d61e6d91246f22b9e665943f834fa561</id>
<content type='text'>
sys: replace comma with semicolon when pertinent.

Uses of commas instead of a semicolons can easily go undetected. The comma
can serve as a statement separator but this shouldn't be abused when
statements are meant to be standalone.
</content>
</entry>
</feed>
