>> So recovery has some risk, but very little upside benefit. > > Since the hardware provides the instruction(CPU)/command(CXL) to clear > the poison, we could make the function work, at least as an optional > feature. Then users could decide to use it or not after evaluating the > risk and benefit. > > I think doing recovery is an improvement step, and may need a lot of > discussion. I'm not sure if we could reach a conclusion in this thread. > Just hope more comments on the original problem (duplicate report) to > solve in this patch. Post a patch to implement poison clearing/recovery with some way to opt-in to get the discussion started. If it doesn't add too much complexity perhaps it will be accepted. -Tony