Re: hung task detected in ubifs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Richard,

On Thu, Dec 20, 2018 at 10:54 AM Richard Weinberger
<richard.weinberger@xxxxxxxxx> wrote:
>
> On Thu, Dec 20, 2018 at 10:49 AM Martin Townsend
> <mtownsend1973@xxxxxxxxx> wrote:
> > 5 locks held by programmingapp/930:>  #0:  (&mm->mmap_sem){......}, at: [<80113ef0>] do_page_fault+0xb8/0x350
> >  #1:  (&le->mutex){......}, at: [<80568150>] ubi_eba_read_leb+0x34/0x438
> >  #2:  (of_dma_lock){......}, at: [<804ab890>]
> > of_dma_request_slave_channel+0x140/0x228
> >  #3:  (dma_list_mutex){......}, at: [<804a9d3c>] __dma_request_channel+0x24/0x8c
> >  #4:  (cma_mutex){......}, at: [<80246814>] cma_alloc+0xc8/0x29c
>
> The system seems to block in CMA, therefore make_reservation() does not make any
> progress and all write back blocks too.
> Do you have CONFIG_MIGRATION enabled?
>
> If possible, enable LOCKDEP, it can give us more details what is going on.
>
> --
> Thanks,
> //richard

I just checked and CONFIG_MIGRATION=y.
Interesting that it seems to block in the CMA, could it be that the
programmingapp process has used up all the CMA memory?  I'll ask for a
complete log file.
I'll ask them to enable LOCKDEP and hope that the i.MX6 UL can handle it :)

Cheers, Martin.

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/



[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux