On Tue, Nov 03, 2020 at 10:30:50PM +0800, Zhu Yanjun wrote: > On Tue, Nov 3, 2020 at 7:33 PM <bugzilla-daemon@xxxxxxxxxxxxxxxxxxx> wrote: > > > > https://bugzilla.kernel.org/show_bug.cgi?id=210021 > > > > Bug ID: 210021 > > Summary: IB/rxe: build error due to unmet dependency for > > CRYPTO_CRC32 by RDMA_RXE > > Product: Drivers > > Version: 2.5 > > Kernel Version: 5.4.4 > > Hardware: All > > OS: Linux > > Tree: Mainline > > Status: NEW > > Severity: normal > > Priority: P1 > > Component: Infiniband/RDMA > > Assignee: drivers_infiniband-rdma@xxxxxxxxxxxxxxxxxxxx > > Reporter: fazilyildiran@xxxxxxxxx > > CC: dledford@xxxxxxxxxx, fazilyildiran@xxxxxxxxx, > > leon@xxxxxxx, paul@xxxxxxxxx > > Regression: No > > > > Created attachment 293417 > > reproduce.tar.gz > > > > Attachment (reproduce.tar.gz) content: > > - sample.config: Config file to reproduce the bug. > > - build_out.txt: Output of Kbuild including the error messages. > > > > When RDMA_RXE is enabled and CRYPTO is disabled, it results in the > > following Kbuild warning: > > > > WARNING: unmet direct dependencies detected for CRYPTO_CRC32 > > https://lkml.org/lkml/2020/9/15/360 > > Please check this mail thread. > > The discussion is in the above link. I'd like crypto people to weight on what is proper here Jason