@@ -116,8 +116,8 @@ int nvme_fw_download_seq(int fd, __u32 size, __u32 xfer, __u32 offset,
116116 return err ;
117117}
118118
119- int __nvme_get_log_page (int fd , __u32 nsid , __u8 log_id , bool rae ,
120- __u32 xfer_len , __u32 data_len , void * data )
119+ int nvme_get_log_page (int fd , __u32 nsid , __u8 log_id , bool rae ,
120+ __u32 xfer_len , __u32 data_len , void * data )
121121{
122122 __u64 offset = 0 , xfer ;
123123 bool retain = true;
@@ -169,10 +169,10 @@ int __nvme_get_log_page(int fd, __u32 nsid, __u8 log_id, bool rae,
169169 return 0 ;
170170}
171171
172- int nvme_get_log_page (int fd , __u32 nsid , __u8 log_id , bool rae ,
173- __u32 data_len , void * data )
172+ int nvme_get_log_page_padded (int fd , __u32 nsid , __u8 log_id , bool rae ,
173+ __u32 data_len , void * data )
174174{
175- return __nvme_get_log_page (fd , nsid , log_id , rae , 4096 , data_len , data );
175+ return nvme_get_log_page (fd , nsid , log_id , rae , 4096 , data_len , data );
176176}
177177
178178static int nvme_get_telemetry_log (int fd , bool create , bool ctrl , bool rae ,
@@ -222,7 +222,8 @@ static int nvme_get_telemetry_log(int fd, bool create, bool ctrl, bool rae,
222222 }
223223 log = tmp ;
224224
225- err = nvme_get_log_page (fd , NVME_NSID_NONE , lid , rae , size , (void * )log );
225+ err = nvme_get_log_page_padded (fd , NVME_NSID_NONE , lid , rae , size ,
226+ (void * )log );
226227 if (!err ) {
227228 * buf = log ;
228229 return 0 ;
@@ -274,8 +275,8 @@ int nvme_get_lba_status_log(int fd, bool rae, struct nvme_lba_status_log **log)
274275 buf = tmp ;
275276 * log = buf ;
276277
277- err = nvme_get_log_page (fd , NVME_NSID_NONE , NVME_LOG_LID_LBA_STATUS ,
278- rae , size , buf );
278+ err = nvme_get_log_page_padded (fd , NVME_NSID_NONE , NVME_LOG_LID_LBA_STATUS ,
279+ rae , size , buf );
279280 if (!err )
280281 return 0 ;
281282
0 commit comments