Messages in this thread | | | Date | Fri, 27 Jul 2012 15:57:33 -0500 (CDT) | From | Christoph Lameter <> | Subject | Re: [RESEND PATCH 2/4 v3] mm: fix possible incorrect return value of migrate_pages() syscall |
| |
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.
| |