Re: move_pages() blocks sometimes with SCHED_FIFO thread bound to CPU core

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

 



> If the background thread runs without real-time priorities, move_pages()
> always succeeds. If the background thread is not bound to any CPU core,
> move_pages() always succeeds as well.
> 
> Even decreasing sched_rt_runtime_us does not help:
> 
>     $ cat /proc/sys/kernel/sched_rt_runtime_us 
>     550000
> 
> Do you have any idea what the reason for the blocking move_pages() is?

Likely some priority inversion issue in the VM.

Please report it to linux-mm@xxxxxxxxx

There were some recent fixes in this area, so it might be also
worth trying the latest kernel, if you haven't already.

-Andi



[Index of Archives]     [Linux Kernel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]     [Devices]

  Powered by Linux