All of lore.kernel.org
 help / color / mirror / Atom feed
* mm/memory-failure tracepoint change breaks userspace rasdaemon
@ 2026-06-03 13:11 Zhuo, Qiuxu
  2026-06-03 13:44 ` David Hildenbrand (Arm)
  0 siblings, 1 reply; 17+ messages in thread
From: Zhuo, Qiuxu @ 2026-06-03 13:11 UTC (permalink / raw)
  To: david@kernel.org, rostedt@goodmis.org, mchehab+huawei@kernel.org,
	Luck, Tony, bp@alien8.de, akpm@linux-foundation.org,
	linmiaohe@huawei.com, xieyuanbin1@huawei.com
  Cc: Lai, Yi1, Zhuo, Qiuxu, linux-kernel@vger.kernel.org,
	linux-edac@vger.kernel.org, linux-mm@kvack.org,
	linux-trace-kernel@vger.kernel.org

[-- Attachment #1: Type: text/plain, Size: 846 bytes --]

Hi,

Laiyi reported that the userspace rasdaemon fails to enable memory_failure_event on kernels >= v6.19.

Kernel commit 31807483d395 ("mm/memory-failure: remove the selection of RAS"), merged in v6.19-rc1,
moved the memory_failure_event tracepoint from the "ras" subsystem to "memory_failure".
However, rasdaemon still tries to enable:

    ras:memory_failure_event

while on v6.19+ kernels, the tracepoint is:

    memory_failure:memory_failure_event

As a result, rasdaemon fails to start:

    ...
   Can't write to set_event
   Huh! something got wrong. Aborting.
   ...

Reproducer:

    rasdaemon --enable

Could you please let me know whether the preferred solution is to revert the kernel change,
or to update rasdaemon to support both tracepoint names for backward/forward compatibility?

Thanks,
- Qiuxu

[-- Attachment #2: Type: text/html, Size: 3698 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2026-06-05 14:13 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-03 13:11 mm/memory-failure tracepoint change breaks userspace rasdaemon Zhuo, Qiuxu
2026-06-03 13:44 ` David Hildenbrand (Arm)
2026-06-03 16:17   ` Steven Rostedt
2026-06-03 16:19     ` Borislav Petkov
2026-06-03 16:26       ` David Hildenbrand (Arm)
2026-06-03 17:00         ` Steven Rostedt
2026-06-03 19:13           ` David Hildenbrand (Arm)
2026-06-03 19:30             ` Steven Rostedt
2026-06-03 19:31             ` Steven Rostedt
2026-06-05  8:52               ` David Hildenbrand (Arm)
2026-06-05 14:13                 ` Steven Rostedt
2026-06-04  1:46             ` Xie Yuanbin
2026-06-04  6:42               ` David Hildenbrand (Arm)
2026-06-04 13:42                 ` Xie Yuanbin
2026-06-04 15:48                   ` Zhuo, Qiuxu
2026-06-04 15:43             ` Zhuo, Qiuxu
2026-06-03 19:54           ` Andrew Morton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.