<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/drivers/net/ath/ath9k, branch master</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/net/ath/ath9k?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/net/ath/ath9k?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2017-03-29T07:36:45+00:00</updated>
<entry>
<title>[build] Avoid implicit-fallthrough warnings on GCC 7</title>
<updated>2017-03-29T07:36:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-03-29T07:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5f85cbb9ee1c00cec81a848a9e871ad5d1e7f53f'/>
<id>urn:sha1:5f85cbb9ee1c00cec81a848a9e871ad5d1e7f53f</id>
<content type='text'>
Reported-by: Vinson Lee &lt;vlee@freedesktop.org&gt;
Reported-by: Liang Yan &lt;lyan@suse.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ath9k] Fix buffer overrun for ar9287</title>
<updated>2016-05-12T13:55:13+00:00</updated>
<author>
<name>Christian Hesse</name>
</author>
<published>2016-05-07T19:20:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=858f56e68b7089a3dc8473bb94dd198554a24eeb'/>
<id>urn:sha1:858f56e68b7089a3dc8473bb94dd198554a24eeb</id>
<content type='text'>
This backport is from linux kernel upstream commit 83d6f1f ("ath9k:
fix buffer overrun for ar9287").

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ath] Fix building with GCC 6</title>
<updated>2016-05-04T15:01:33+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-05-04T14:57:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=63037bdce4a325e5e1da85ffcdf27b77ac670c01'/>
<id>urn:sha1:63037bdce4a325e5e1da85ffcdf27b77ac670c01</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ath9k] Remove broken ath_rxbuf_alloc()</title>
<updated>2016-01-28T14:24:24+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-01-28T14:15:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d0bfd830e4e5ddd1015dda66833a99b068b6a519'/>
<id>urn:sha1:d0bfd830e4e5ddd1015dda66833a99b068b6a519</id>
<content type='text'>
ath_rx_init() demonstrates some serious confusion over how to use
pointers, resulting in (uint32_t*)NULL being used as a temporary
variable.  This does not end well.

The broken code in question is performing manual alignment of I/O
buffers, which can now be achieved more simply using alloc_iob_raw().
Fix by removing ath_rxbuf_alloc() entirely.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ath9k] Remove confusing logic inversion in an ANI variable</title>
<updated>2015-04-24T12:08:29+00:00</updated>
<author>
<name>Christian Hesse</name>
</author>
<published>2015-04-23T11:33:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1b56452121672e6408c38ac8926bdd6998a39004'/>
<id>urn:sha1:1b56452121672e6408c38ac8926bdd6998a39004</id>
<content type='text'>
This changed in Linux kernel the same way in commit 7067e701
("ath9k_hw: remove confusing logic inversion in an ANI variable") by
Felix Fietkau.

Additionally this fixes "error: logical not is only applied to the
left hand side of comparison" with GCC 5.1.0.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[legal] Add missing FILE_LICENCE declarations</title>
<updated>2013-07-15T11:41:46+00:00</updated>
<author>
<name>Marin Hannache</name>
</author>
<published>2013-07-15T10:30:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=9b93b669d13611763470f190954cbb711448f749'/>
<id>urn:sha1:9b93b669d13611763470f190954cbb711448f749</id>
<content type='text'>
Signed-off-by: Marin Hannache &lt;git@mareo.fr&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[legal] Add FILE_LICENCE for ath9k driver headers</title>
<updated>2013-07-14T21:47:42+00:00</updated>
<author>
<name>Marin Hannache</name>
</author>
<published>2013-07-14T21:19:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6ad05aa319f69c110ffe3bdd1bbb67b5f778cbe3'/>
<id>urn:sha1:6ad05aa319f69c110ffe3bdd1bbb67b5f778cbe3</id>
<content type='text'>
Signed-off-by: Marin Hannache &lt;git@mareo.fr&gt;
Modified-by: Michael Brown &lt;mcb30@ipxe.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ath9k] Fix compilation on older gcc versions</title>
<updated>2012-03-09T17:09:26+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2012-03-09T17:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=74b1e706a8cc4a85b82ec6afb8389c9af4eb87b7'/>
<id>urn:sha1:74b1e706a8cc4a85b82ec6afb8389c9af4eb87b7</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ath9k] Add ath9k driver</title>
<updated>2011-10-14T14:34:52+00:00</updated>
<author>
<name>Scott K Logan</name>
</author>
<published>2011-10-14T14:19:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=aaf7a35207f4fa88c6d3e1b1e26d1950c19a8169'/>
<id>urn:sha1:aaf7a35207f4fa88c6d3e1b1e26d1950c19a8169</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
