1. 14 6月, 2017 1 次提交
    • Q
      EDAC, sb_edac: Avoid creating SOCK memory controller · 133e4455
      Qiuxu Zhuo 提交于
      Xiaolong Ye reported the following failure on Broadwell D server:
      
        EDAC sbridge: Some needed devices are missing
        EDAC MC: Removed device 0 for sbridge_edac.c Broadwell SrcID#0_Ha#0: DEV 0000:ff:12.0
        EDAC sbridge: Couldn't find mci handler
        EDAC sbridge: Failed to register device with error -19.
      
      Broadwell D (only IMC0 per socket) and Broadwell X (IMC0 and IMC1 per
      socket) use the same PCI device IDs for IMC0 per socket, then they
      share pci_dev_descr_broadwell_table (n_imcs_per_sock=2). In this case,
      Broadwell D wrongly creates the nonexistent SOCK EDAC memory controller
      and reports above error messages, since it has no IMC1 per socket.
      
      Avoid creating the nonexistent SOCK memory controller.
      Reported-and-tested-by: NXiaolong Ye <xiaolong.ye@intel.com>
      Signed-off-by: NQiuxu Zhuo <qiuxu.zhuo@intel.com>
      Cc: Tony Luck <tony.luck@intel.com>
      Cc: linux-edac <linux-edac@vger.kernel.org>
      Link: http://lkml.kernel.org/r/20170608113351.25323-1-qiuxu.zhuo@intel.com
      [ Massage. ]
      Signed-off-by: NBorislav Petkov <bp@suse.de>
      133e4455
  2. 13 6月, 2017 1 次提交
  3. 09 6月, 2017 1 次提交
  4. 02 6月, 2017 1 次提交
  5. 30 5月, 2017 1 次提交
  6. 29 5月, 2017 1 次提交
  7. 27 5月, 2017 2 次提交
  8. 25 5月, 2017 8 次提交
  9. 24 5月, 2017 1 次提交
  10. 03 5月, 2017 1 次提交
  11. 27 4月, 2017 1 次提交
  12. 10 4月, 2017 10 次提交
  13. 07 4月, 2017 2 次提交
  14. 06 4月, 2017 1 次提交
  15. 05 4月, 2017 1 次提交
  16. 27 3月, 2017 1 次提交
  17. 26 3月, 2017 1 次提交
  18. 23 3月, 2017 2 次提交
    • B
      EDAC, pnd2_edac: Fix !EDAC_DEBUG build · cd1be315
      Borislav Petkov 提交于
      Provide debugfs function stubs when EDAC_DEBUG is not enabled so that we
      don't fail the build:
      
        drivers/edac/pnd2_edac.c: In function ‘pnd2_init’:
        drivers/edac/pnd2_edac.c:1521:2: error: implicit declaration of function ‘setup_pnd2_debug’ [-Werror=implicit-function-declaration]
          setup_pnd2_debug();
          ^
        drivers/edac/pnd2_edac.c: In function ‘pnd2_exit’:
        drivers/edac/pnd2_edac.c:1529:2: error: implicit declaration of function ‘teardown_pnd2_debug’ [-Werror=implicit-function-declaration]
          teardown_pnd2_debug();
          ^
      Signed-off-by: NBorislav Petkov <bp@suse.de>
      cd1be315
    • B
      EDAC: Select DEBUG_FS · 1c5bf781
      Borislav Petkov 提交于
      The debugfs.c functionality relies on DEBUG_FS so select it.
      Signed-off-by: NBorislav Petkov <bp@suse.de>
      1c5bf781
  19. 16 3月, 2017 1 次提交
  20. 09 3月, 2017 1 次提交
  21. 07 3月, 2017 1 次提交