From b4fa91b98315d4e4998a0c6aced1df5c6529efc3 Mon Sep 17 00:00:00 2001 From: Yong Zhao Date: Wed, 28 Aug 2019 18:39:09 -0400 Subject: [PATCH] libhsakmt: Improve the confusing code The code tends to confuse readers. Improve it. Change-Id: I5c6cbf7a114b6e7d26ce3b9f54350a153032267d Signed-off-by: Yong Zhao [ROCm/ROCR-Runtime commit: dbe9af7777dd5196581708961b41b687b9f384ed] --- projects/rocr-runtime/src/openclose.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/projects/rocr-runtime/src/openclose.c b/projects/rocr-runtime/src/openclose.c index d4eb264783..b9754fe57c 100644 --- a/projects/rocr-runtime/src/openclose.c +++ b/projects/rocr-runtime/src/openclose.c @@ -126,14 +126,14 @@ HSAKMT_STATUS HSAKMTAPI hsaKmtOpenKFD(void) fd = open(kfd_device_name, O_RDWR | O_CLOEXEC); - if (fd != -1) { - kfd_fd = fd; - kfd_open_count = 1; - } else { + if (fd == -1) { result = HSAKMT_STATUS_KERNEL_IO_CHANNEL_NOT_OPENED; goto open_failed; } + kfd_fd = fd; + kfd_open_count = 1; + init_page_size(); result = topology_sysfs_get_system_props(&sys_props);