Thread (24 messages) 24 messages, 4 authors, 2024-08-21

Re: [PATCH v12 6/6] arm64: send SIGBUS to user process for SEA exception

From: Jonathan Cameron <Jonathan.Cameron@Huawei.com>
Date: 2024-08-19 12:08:13
Also in: linux-arm-kernel, linux-mm, lkml

On Tue, 28 May 2024 16:59:15 +0800
Tong Tiangen [off-list ref] wrote:
For SEA exception, kernel require take some action to recover from memory
error, such as isolate poison page adn kill failure thread, which are done
in memory_failure().

During our test, the failure thread cannot be killed due to this issue[1],
Here, I temporarily workaround this issue by sending signals to user
processes in do_sea(). After [1] is merged, this patch can be rolled back
or the SIGBUS will be sent repeated.

[1]https://lore.kernel.org/lkml/20240204080144.7977-1-xueshuai@linux.alibaba.com/ (local)
What's the status of that one?  Seems better to help get that in than
carry this.

Jonathan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help