Re: [PATCH] mm/z3fold.c: remove z3fold_migration trylock

2019-07-10 Thread Henry Burns
> > z3fold_page_migrate() will never succeed because it attempts to acquire a > > lock that has already been taken by migrate.c in __unmap_and_move(). > > > > __unmap_and_move() migrate.c > > trylock_page(oldpage) > > move_to_new_page(oldpage_newpage) > > a_ops->migrate_page(oldpage, newpag

Re: [PATCH] mm/z3fold.c: remove z3fold_migration trylock

2019-07-10 Thread Shakeel Butt
On Wed, Jul 10, 2019 at 2:32 PM Henry Burns wrote: > > z3fold_page_migrate() will never succeed because it attempts to acquire a > lock that has already been taken by migrate.c in __unmap_and_move(). > > __unmap_and_move() migrate.c > trylock_page(oldpage) > move_to_new_page(oldpage_newpage) >