@@ -1461,7 +1461,8 @@ static u64 dc_access_lcb_cntr(const struct cntr_entry *entry, void *context,
1461
1461
ret = write_lcb_csr (dd , csr , data );
1462
1462
1463
1463
if (ret ) {
1464
- dd_dev_err (dd , "Could not acquire LCB for counter 0x%x" , csr );
1464
+ if (!(dd -> flags & HFI1_SHUTDOWN ))
1465
+ dd_dev_err (dd , "Could not acquire LCB for counter 0x%x" , csr );
1465
1466
return 0 ;
1466
1467
}
1467
1468
@@ -6160,7 +6161,7 @@ static int request_host_lcb_access(struct hfi1_devdata *dd)
6160
6161
ret = do_8051_command (dd , HCMD_MISC ,
6161
6162
(u64 )HCMD_MISC_REQUEST_LCB_ACCESS <<
6162
6163
LOAD_DATA_FIELD_ID_SHIFT , NULL );
6163
- if (ret != HCMD_SUCCESS ) {
6164
+ if (ret != HCMD_SUCCESS && !( dd -> flags & HFI1_SHUTDOWN ) ) {
6164
6165
dd_dev_err (dd , "%s: command failed with error %d\n" ,
6165
6166
__func__ , ret );
6166
6167
}
@@ -6241,7 +6242,8 @@ int acquire_lcb_access(struct hfi1_devdata *dd, int sleep_ok)
6241
6242
if (dd -> lcb_access_count == 0 ) {
6242
6243
ret = request_host_lcb_access (dd );
6243
6244
if (ret ) {
6244
- dd_dev_err (dd ,
6245
+ if (!(dd -> flags & HFI1_SHUTDOWN ))
6246
+ dd_dev_err (dd ,
6245
6247
"%s: unable to acquire LCB access, err %d\n" ,
6246
6248
__func__ , ret );
6247
6249
goto done ;
0 commit comments