1. 05 12月, 2017 8 次提交
  2. 11 11月, 2017 1 次提交
  3. 09 11月, 2017 1 次提交
  4. 04 11月, 2017 1 次提交
  5. 02 11月, 2017 1 次提交
  6. 17 10月, 2017 1 次提交
  7. 03 10月, 2017 21 次提交
  8. 26 9月, 2017 1 次提交
  9. 25 9月, 2017 1 次提交
  10. 16 9月, 2017 2 次提交
  11. 26 8月, 2017 2 次提交
    • A
      scsi: lpfc: avoid false-positive gcc-8 warning · 5fe5a6c9
      Arnd Bergmann 提交于
      This is an interesting regression with gcc-8, showing a harmless warning
      for correct code:
      
      In file included from include/linux/kernel.h:13:0,
                       ...
                       from drivers/scsi/lpfc/lpfc_debugfs.c:23:
      include/linux/printk.h:301:2: error: 'eq' may be used uninitialized in this function [-Werror=maybe-uninitialized]
        printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__)
        ^~~~~~
      In file included from drivers/scsi/lpfc/lpfc_debugfs.c:58:0:
      drivers/scsi/lpfc/lpfc_debugfs.h:451:31: note: 'eq' was declared here
      
      I managed to reduce the warning into a small test case for gcc-8 that I
      reported in the gcc bugzilla[1].
      
      As a workaround, this changes the logic to move the two assignments of
      'eq' out of the conditions and instead make the index conditional.  This
      works for all configurations I tried and avoids adding a bogus
      initialization.
      Acked-by: NJames Smart <james.smart@broadcom.com>
      Link: [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81958Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NMartin K. Petersen <martin.petersen@oracle.com>
      5fe5a6c9
    • A
      scsi: lpfc: avoid an unused function warning · 73626173
      Arnd Bergmann 提交于
      The only reference to lpfc_nvmet_replenish_context() is inside of an
      disabled:
      
      drivers/scsi/lpfc/lpfc_nvmet.c:1457:1: error: 'lpfc_nvmet_replenish_context' defined but not used [-Werror=unused-function]
      
      This replaces the preprocessor conditional with a C condition, so the
      compiler can see that the function is intentionally unused.
      
      Fixes: 9a38e4f1c82f ("scsi: lpfc: Fix MRQ > 1 context list handling")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NMartin K. Petersen <martin.petersen@oracle.com>
      73626173