2012/7/28 Christoph Lameter <c...@linux.com>: > On Sat, 28 Jul 2012, Joonsoo Kim wrote: > >> do_migrate_pages() can return the number of pages not migrated. >> Because migrate_pages() syscall return this value directly, >> migrate_pages() syscall may return the number of pages not migrated. >> In fail case in migrate_pages() syscall, we should return error value. >> So change err to -EBUSY > > Lets leave this alone. This would change the migrate_pages semantics > because a successful move of N out of M pages would be marked as a > total failure although pages were in fact moved. >
Okay. Then, do we need to fix man-page of migrate_pages() syscall? According to man-page, only returning 0 or -1 is valid. Without this patch, it can return positive value. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/