[lvc-project] [PATCH] RDMA/erdma: handle ib_umem_find_best_pgsz() return value

Fedor Pchelkin pchelkin at ispras.ru
Fri Feb 28 11:13:03 MSK 2025


On Thu, 27. Feb 22:42, Fedor Pchelkin wrote:
> On Fri, 21. Feb 07:03, Ваторопин Андрей wrote:
> > From: Andrey Vatoropin <a.vatoropin at crpt.ru>
> > 
> > The ib_umem_find_best_pgsz function is necessary for obtaining the optimal
> > hardware page size. In the comment above, function has statement: 
> > "Drivers always supporting PAGE_SIZE or smaller will never see a 0 result."
> > 
> > But it's hard to prove this holds true for the erdma driver.
> > 
> > Similar to other drivers that use ib_umem_find_best_pgsz, it is essential 
> > to add an error handler to manage potential error situations in the future.
> > 
> > Found by Linux Verification Center (linuxtesting.org) with SVACE.
> > 
> > Fixes: 155055771704 ("RDMA/erdma: Add verbs implementation")
> > Signed-off-by: Andrey Vatoropin <a.vatoropin at crpt.ru>
> 
> Просьба адаптировать данный патч для linux-5.10.y и linux-6.1.y веток,
> т.к. текущий его вариант не применяется к ним из-за гит конфликта в
> связи с произведёнными в master ветке изменениями.
> 
> Отправить стоит только в lvc-patches at linuxtesting.org
> 
> Описание патча остаётся без изменений.
> 
> В теме письма стоит пометить целевую стабильную ветку
> [PATCH 5.10] и/или [PATCH 6.1]
> 
> Если для 5.10 и 6.1 патч будет одинаковый, можно объединить, указав в
> теме письма [PATCH 5.10/6.1].
> 
> Если для 5.10 патч не требуется, то для этой ветки проблема и,
> следовательно, патч для неё, не являются актуальными.

Хотя, быть может, на основании информации от разработчика
erdma-драйвера, стоит перевести сработку в severity Minor, как
считаете?

Бэкпортирование исправлений в стабильные ветки для Minor не
требуется.




More information about the lvc-project mailing list