's a lot harder to set up hugetlb than that ...
>
> anyway, i figured it out without being able to run the reproducer.
>
> Can you try this?
I can confirm that libhugetlbfs tests do not trigger the BUG with the
below change.
--
Mike Kravetz
>
> diff --git a/mm/filemap.
struct page *newpage, struct page *page,
> +#ifdef CONFIG_MIGRATION
and, thanks for adding the #ifdef CONFIG_MIGRATION to save a little space.
Reviewed-by: Mike Kravetz
--
Mike Kravetz
___
Linux-f2fs-devel mailing list
Lin
On 04/04/2018 08:52 PM, Matthew Wilcox wrote:
> On Wed, Apr 04, 2018 at 09:35:46AM -0700, Mike Kravetz wrote:
>> Running with this XArray series on top of next-20180329 consistently 'hangs'
>> on shutdown looping (?forever?) in tag_pages_for_writeback/xas_for_each_tag.
&g
68,
work=0x88012c02e190) at kernel/workqueue.c:2145
#11 0x810b762e in worker_thread (__worker=0x88012eff6d68)
at kernel/workqueue.c:2279
#12 0x810bd7c3 in kthread (_create=0x88012e88fc28)
at kernel/kthread.c:238
#13 0x81a00205 in ret_from_fork
not do a detailed review of the XArray implementation. Only looked
at the provided interfaces and their intended uses. If the interfaces work
as specified, the changes here are fine.
Reviewed-by: Mike Kravetz
--
Mike Kravetz
> ---
> mm/memfd.c | 43 ++-
s as with with the previous shmem_tag_pins patch.
Reviewed-by: Mike Kravetz
--
Mike Kravetz
> ---
> mm/memfd.c | 61 +
> 1 file changed, 25 insertions(+), 36 deletions(-)
>
> diff --git a/mm/memfd.c b/mm/memfd.c
> index