-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
rdma-core-51.0-1.el10
-
High
-
1
-
rhel-net-drivers
-
ssg_networking
-
6
-
16
-
3
-
Dev ack
-
False
-
False
-
-
None
-
Red Hat Enterprise Linux
-
Network Driver 1
-
None
Goal
- Fix the following build failure for i686 arch:
rdma-core-50.0/pyverbs/dmabuf_alloc.c: In function ‘drm_open’: rdma-core-50.0/pyverbs/dmabuf_alloc.c:122:28: error: assignment to ‘int (*)(struct drm *, uint64_t, uint32_t *, int)’ {aka ‘int (*)(struct drm *, long long unsigned int, unsigned int *, i nt)’} from incompatible pointer type ‘int (*)(struct drm *, size_t, uint32_t *, int)’ {aka ‘int (*)(struct drm *, unsigned int, unsigned int *, int)’} [-Wincompatible-pointer-types] + 122 | drm->alloc = amdgpu_alloc;
The following upstream commit fixes this issue:
https://github.com/linux-rdma/rdma-core/commit/4d0e1a40d8662cf0e2b00ef944ddf6dcef27f7f2
- links to
-
RHBA-2024:136755 rdma-core update