Re: [bug report] IB/hns: Fix for checkpatch.pl comment style warnings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



在 2017/8/10 20:14, Dan Carpenter 写道:
> Hello oulijun,
>
> The patch 5f110ac4bed8: "IB/hns: Fix for checkpatch.pl comment style
> warnings" from Jun 10, 2017, leads to the following static checker
> warning:
>
> 	drivers/infiniband/hw/hns/hns_roce_hw_v1.c:3562 check_qp_db_process_status()
> 	warn: inconsistent indenting
>
> drivers/infiniband/hw/hns/hns_roce_hw_v1.c
>   3529                                  sdb_retry_cnt = roce_read(hr_dev,
>   3530                                                         ROCEE_SDB_RETRY_CNT_REG);
>   3531                                  cur_cnt = roce_get_field(sdb_send_ptr,
>   3532                                          ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_M,
>   3533                                          ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_S) +
>   3534                                          roce_get_field(sdb_retry_cnt,
>   3535                                          ROCEE_SDB_RETRY_CNT_SDB_RETRY_CT_M,
>   3536                                          ROCEE_SDB_RETRY_CNT_SDB_RETRY_CT_S);
>   3537                                  if (!roce_get_bit(tsp_st,
>   3538                                          ROCEE_CNT_CLR_CE_CNT_CLR_CE_S)) {
>   3539                                          old_cnt = roce_get_field(old_send,
>   3540                                          ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_M,
>   3541                                          ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_S) +
>   3542                                          roce_get_field(old_retry,
>   3543                                          ROCEE_SDB_RETRY_CNT_SDB_RETRY_CT_M,
>   3544                                          ROCEE_SDB_RETRY_CNT_SDB_RETRY_CT_S);
>   3545                                          if (cur_cnt - old_cnt > SDB_ST_CMP_VAL)
>   3546                                                  success_flags = 1;
>   3547                                  } else {
>   3548                                          old_cnt = roce_get_field(old_send,
>   3549                                          ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_M,
>   3550                                          ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_S);
>   3551                                          if (cur_cnt - old_cnt >
>   3552                                              SDB_ST_CMP_VAL) {
>   3553                                                  success_flags = 1;
>   3554                                          } else {
>   3555                                                  send_ptr =
>                                                         ^^^^^^^^^^
> This line is indented one more level
>
>   3556                                                          roce_get_field(old_send,
>   3557                                              ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_M,
>   3558                                              ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_S) +
>   3559                                              roce_get_field(sdb_retry_cnt,
>   3560                                              ROCEE_SDB_RETRY_CNT_SDB_RETRY_CT_M,
>   3561                                              ROCEE_SDB_RETRY_CNT_SDB_RETRY_CT_S);
>   3562                                              roce_set_field(old_send,
>                                                     ^^^^^^^^^^^^^^^^^^^^^^^^
> than this line.
>
> But really!  What the heck???  This is so unreadable.  Every single line
> is a game of spot the difference.
> https://www.google.com/search?q=spot+the+difference+hard&tbm=isch
> This is nice as a children's game if you're waiting for food at a
> restaurant, but grizzly for if you're trying to read code.
>
>   3563                                              ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_M,
>   3564                                              ROCEE_SDB_SEND_PTR_SDB_SEND_PTR_S,
>   3565                                                  send_ptr);
>   3566                                          }
>   3567                                  }
>   3568                          } while (!success_flags);
>
> regards,
> dan carpenter
>
> .
Thank your for reporting. I will fixed it in next future


--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux