<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git, branch v5.12.16</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v5.12.16</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v5.12.16'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2021-07-11T10:56:07+00:00</updated>
<entry>
<title>Linux 5.12.16</title>
<updated>2021-07-11T10:56:07+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2021-07-11T10:56:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=362de415aea85e09c8c8741338ab746716539c7f'/>
<id>urn:sha1:362de415aea85e09c8c8741338ab746716539c7f</id>
<content type='text'>
Link: https://lore.kernel.org/r/20210709131549.679160341@linuxfoundation.org
Tested-by: Jon Hunter &lt;jonathanh@nvidia.com&gt;
Tested-by: Fox Chen &lt;foxhlchen@gmail.com&gt;
Tested-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;
Tested-by: Justin M. Forbes &lt;jforbes@fedoraproject.org&gt;
Tested-by: Linux Kernel Functional Testing &lt;lkft@linaro.org&gt;
Tested-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mt76: mt7921: get rid of mcu_reset function pointer</title>
<updated>2021-07-11T10:56:06+00:00</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-04-21T10:28:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=828111d362dfead6461573f40e9bbc4bb0ba6ca0'/>
<id>urn:sha1:828111d362dfead6461573f40e9bbc4bb0ba6ca0</id>
<content type='text'>
commit d43b3257621dfe57c71d875afd3f624b9a042fc5 upstream.

since mcu_reset it used only by mt7921, move the reset callback to
mt7921_mcu_parse_response routine and get rid of the function pointer.

Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
Link: https://lore.kernel.org/linux-wireless/364293ec8609dd254067d8173c1599526ffd662c.1619000828.git.lorenzo@kernel.org/
Signed-off-by: Deren Wu &lt;deren.wu@mediatek.com&gt;
Cc: &lt;stable@vger.kernel.org&gt; # 5.12: f92f81d35ac2 mt76: mt7921: check mcu returned values in mt7921_start
Cc: &lt;stable@vger.kernel.org&gt; # 5.12: d32464e68ffc mt76: mt7921: introduce mt7921_run_firmware utility routine.
Cc: &lt;stable@vger.kernel.org&gt; # 5.12: 1f7396acfef4 mt76: mt7921: introduce __mt7921_start utility routine
Cc: &lt;stable@vger.kernel.org&gt; # 5.12: 3990465db682 mt76: dma: introduce mt76_dma_queue_reset routine
Cc: &lt;stable@vger.kernel.org&gt; # 5.12: c001df978e4c mt76: dma: export mt76_dma_rx_cleanup routine
Cc: &lt;stable@vger.kernel.org&gt; # 5.12: 0c1ce9884607 mt76: mt7921: add wifi reset support
Cc: &lt;stable@vger.kernel.org&gt; # 5.12: e513ae49088b mt76: mt7921: abort uncompleted scan by wifi reset
Cc: &lt;stable@vger.kernel.org&gt; # 5.12
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mt76: mt7921: abort uncompleted scan by wifi reset</title>
<updated>2021-07-11T10:56:06+00:00</updated>
<author>
<name>Sean Wang</name>
<email>sean.wang@mediatek.com</email>
</author>
<published>2021-04-16T15:30:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=356a5c7bb898587bf443330a9bad42130b01ad10'/>
<id>urn:sha1:356a5c7bb898587bf443330a9bad42130b01ad10</id>
<content type='text'>
commit e513ae49088bbb0d00299a9f996f88f08cca7dc6 upstream.

Scan abort should be required for the uncompleted hardware scan
interrupted by wifi reset. Otherwise, it is possible that the scan
request after wifi reset gets error code -EBUSY from mac80211 and
then blocks the reconnectting to the access point.

Fixes: 0c1ce9884607 ("mt76: mt7921: add wifi reset support")
Signed-off-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
Cc: Deren Wu &lt;Deren.Wu@mediatek.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>mt76: mt7921: add wifi reset support</title>
<updated>2021-07-11T10:56:06+00:00</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-03-07T18:20:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bea85ed1f508023e1586ede6a622f35fe910857b'/>
<id>urn:sha1:bea85ed1f508023e1586ede6a622f35fe910857b</id>
<content type='text'>
commit 0c1ce988460765ece1ba8eacd00533eefb6e666a upstream.

Introduce wifi chip reset support for mt7921 device to recover mcu
hangs.

Co-developed-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
Cc: Deren Wu &lt;Deren.Wu@mediatek.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>mt76: dma: export mt76_dma_rx_cleanup routine</title>
<updated>2021-07-11T10:56:06+00:00</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-03-07T18:20:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bec3e519d20af5cbf4cffd2167a5120cc1c2d7f9'/>
<id>urn:sha1:bec3e519d20af5cbf4cffd2167a5120cc1c2d7f9</id>
<content type='text'>
commit c001df978e4cb88975147ddd2c829c9e12a55076 upstream.

Export mt76_dma_rx_cleanup routine in mt76_queue_ops data structure.
This is a preliminary patch to introduce mt7921 chip reset support.

Co-developed-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
Cc: Deren Wu &lt;Deren.Wu@mediatek.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>mt76: dma: introduce mt76_dma_queue_reset routine</title>
<updated>2021-07-11T10:56:06+00:00</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-03-07T18:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=62498784eb58bea5d26a00265d4c83d47b752488'/>
<id>urn:sha1:62498784eb58bea5d26a00265d4c83d47b752488</id>
<content type='text'>
commit 3990465db6829c91e8ebfde51ba2d98885020249 upstream.

Introduce mt76_dma_queue_reset utility routine to reset a given hw
queue. This is a preliminary patch to introduce mt7921 chip reset
support.

Co-developed-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
Cc: Deren Wu &lt;Deren.Wu@mediatek.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>mt76: mt7921: introduce __mt7921_start utility routine</title>
<updated>2021-07-11T10:56:06+00:00</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-03-07T18:20:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f9dceb0fe5c886fcbedae74bc8c8195e96bc3e07'/>
<id>urn:sha1:f9dceb0fe5c886fcbedae74bc8c8195e96bc3e07</id>
<content type='text'>
commit 1f7396acfef4691b8cf4a3e631fd3f59d779c0f2 upstream.

This is a preliminary patch to introduce mt7921 chip reset support.

Co-developed-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
Cc: Deren Wu &lt;Deren.Wu@mediatek.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>mt76: mt7921: introduce mt7921_run_firmware utility routine.</title>
<updated>2021-07-11T10:56:05+00:00</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-03-07T18:20:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e6909eabd24deeb444b04b1f266834a381a3a57a'/>
<id>urn:sha1:e6909eabd24deeb444b04b1f266834a381a3a57a</id>
<content type='text'>
commit d32464e68ffc9cbec4960cd06f05bf48b3b3703f upstream.

This is a preliminary patch to introduce chip reset for mt7921 devices.

Co-developed-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
Cc: Deren Wu &lt;Deren.Wu@mediatek.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>mt76: mt7921: check mcu returned values in mt7921_start</title>
<updated>2021-07-11T10:56:05+00:00</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-02-26T11:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=70bc03bcb3e0f4c00b32f35a07bf70324f720245'/>
<id>urn:sha1:70bc03bcb3e0f4c00b32f35a07bf70324f720245</id>
<content type='text'>
commit f92f81d35ac26f8a519866f1b561743fe70e33a5 upstream.

Properly check returned values from mcu utility routines in
mt7921_start.

Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
Cc: Deren Wu &lt;Deren.Wu@mediatek.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>Hexagon: change jumps to must-extend in futex_atomic_*</title>
<updated>2021-07-11T10:56:05+00:00</updated>
<author>
<name>Sid Manning</name>
<email>sidneym@codeaurora.org</email>
</author>
<published>2021-04-26T18:51:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=359e2fbb213393c123e6935d1d7af5704d3e7a21'/>
<id>urn:sha1:359e2fbb213393c123e6935d1d7af5704d3e7a21</id>
<content type='text'>
commit 6fff7410f6befe5744d54f0418d65a6322998c09 upstream.

Cross-section jumps from .fixup section must be extended.

Signed-off-by: Sid Manning &lt;sidneym@codeaurora.org&gt;
Signed-off-by: Brian Cain &lt;bcain@codeaurora.org&gt;
Tested-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt;
Reviewed-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt;
Cc: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
</feed>
