Re: [PATCH v1] mm/madvise: pass return code of memory_failure() to userspace
From: Naoya Horiguchi <hidden>
Date: 2016-01-27 01:26:59
Also in:
lkml
On Tue, Jan 26, 2016 at 03:27:58PM -0800, Andrew Morton wrote:
On Fri, 22 Jan 2016 17:27:57 +0900 Naoya Horiguchi [off-list ref] wrote:quoted
Currently the return value of memory_failure() is not passed to userspace, which is inconvenient for test programs that want to know the result of error handling. So let's return it to the caller as we already do in MADV_SOFT_OFFLINE case.I updated this to mention that it's for madvise(MADV_HWPOISON): : Currently the return value of memory_failure() is not passed to userspace : when madvise(MADV_HWPOISON) is used. This is inconvenient for test : programs that want to know the result of error handling. So let's return : it to the caller as we already do in the MADV_SOFT_OFFLINE case.
Thank you.
btw, MADV_SOFT_OFFLINE and MADV_HWPOISON are not documented in that comment block over sys_madvise(). Fixy please? You might want to check that no other MADV_foo values have been omitted.
OK, I posted the fix patch just now, which also updates about some other madvices. Thanks, Naoya Horiguchi -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>