ramips/mt7621: drop the weak reordering patch
authorRui Salvaterra <rsalvaterra@gmail.com>
Tue, 30 Mar 2021 22:59:48 +0000 (23:59 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Tue, 30 Mar 2021 23:58:49 +0000 (00:58 +0100)
commit4b2e4518acaf1bed9c06fbd44a7f175e7fdb0a29
tree001dff587354225b4f1050dc6f9d4bff3b6f1e6c
parent9bc6662deab04689a556455ac65c8752f27024e0
ramips/mt7621: drop the weak reordering patch

In order to fix random hangs on MT7621, we've been selecting
WEAK_REORDERING_BEYOND_LLSC for years [1]. However, these random hangs have been
most likely caused by an oversight in the MIPS implementation of the kernel
memory consistency model, which has already been fixed for some time (and
backported to stable) [2].

Manually refreshed:
321-mt7621-timer.patch

[1] https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=5c971cd6fdd7298a2017bdb6bea870088eddb8b9
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/mips?h=linux-5.4.y&id=42344113ba7a1ed7b5654cd5270af0d5698d8521

Suggested-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
Tested-by: Donald Hoskins <grommish@gmail.com>
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
target/linux/ramips/patches-5.10/202-weak_reordering.patch [deleted file]
target/linux/ramips/patches-5.10/321-mt7621-timer.patch