Re: [RESEND PATCH 0/3] improve vmap allocation

2019-04-02 Thread Andrew Morton
On Tue, 2 Apr 2019 18:25:28 +0200 "Uladzislau Rezki (Sony)" wrote: > Changes in v3 > - > - simplify the __get_va_next_sibling() and __find_va_links() functions; > - remove "unlikely". Place the WARN_ON_ONCE directly to the "if" condition; > - replace inline to __always_inline; > -

[RESEND PATCH 0/3] improve vmap allocation

2019-04-02 Thread Uladzislau Rezki (Sony)
Hello. This is the v3. Objective - Please have a look for the description at: https://lkml.org/lkml/2018/10/19/786 But let me also summarize it a bit here as well. The current implementation has O(N) complexity. Requests with different permissive parameters can lead to long allocation