[PATCH libdrm 2/2] amdgpu: fix valgrind warnings caused by amdgpu_query_firmware_version

Marek Olšák maraeo at gmail.com
Fri Aug 19 09:04:05 UTC 2016


From: Marek Olšák <marek.olsak at amd.com>

---
 amdgpu/amdgpu_gpu_info.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/amdgpu/amdgpu_gpu_info.c b/amdgpu/amdgpu_gpu_info.c
index 5c1644b..0f23297 100644
--- a/amdgpu/amdgpu_gpu_info.c
+++ b/amdgpu/amdgpu_gpu_info.c
@@ -112,21 +112,21 @@ int amdgpu_query_hw_ip_info(amdgpu_device_handle dev, unsigned type,
 
 	return drmCommandWrite(dev->fd, DRM_AMDGPU_INFO, &request,
 			       sizeof(struct drm_amdgpu_info));
 }
 
 int amdgpu_query_firmware_version(amdgpu_device_handle dev, unsigned fw_type,
 				  unsigned ip_instance, unsigned index,
 				  uint32_t *version, uint32_t *feature)
 {
 	struct drm_amdgpu_info request;
-	struct drm_amdgpu_info_firmware firmware;
+	struct drm_amdgpu_info_firmware firmware = {};
 	int r;
 
 	memset(&request, 0, sizeof(request));
 	request.return_pointer = (uintptr_t)&firmware;
 	request.return_size = sizeof(firmware);
 	request.query = AMDGPU_INFO_FW_VERSION;
 	request.query_fw.fw_type = fw_type;
 	request.query_fw.ip_instance = ip_instance;
 	request.query_fw.index = index;
 
-- 
2.7.4



More information about the amd-gfx mailing list