Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

EDAC, MCE: Remove unused function parameter

Remove remains from previous functionality.

Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>

authored by

Borislav Petkov and committed by
Borislav Petkov
0ee8efa8 c9f281fd

+4 -7
+1 -1
drivers/edac/amd64_edac_dbg.c
··· 24 24 25 25 /* Process the Mapping request */ 26 26 /* TODO: Add race prevention */ 27 - amd_decode_nb_mce(pvt->mc_node_id, &pvt->ctl_error_info, 1); 27 + amd_decode_nb_mce(pvt->mc_node_id, &pvt->ctl_error_info); 28 28 29 29 return count; 30 30 }
+2 -5
drivers/edac/edac_mce_amd.c
··· 291 291 pr_emerg(HW_ERR "Corrupted LS MCE info?\n"); 292 292 } 293 293 294 - void amd_decode_nb_mce(int node_id, struct err_regs *regs, int handle_errors) 294 + void amd_decode_nb_mce(int node_id, struct err_regs *regs) 295 295 { 296 296 u32 ec = ERROR_CODE(regs->nbsl); 297 - 298 - if (!handle_errors) 299 - return; 300 297 301 298 /* 302 299 * GART TLB error reporting is disabled by default. Bail out early. ··· 399 402 regs.nbeah = (u32)(m->addr >> 32); 400 403 node = amd_get_nb_id(m->extcpu); 401 404 402 - amd_decode_nb_mce(node, &regs, 1); 405 + amd_decode_nb_mce(node, &regs); 403 406 break; 404 407 405 408 case 5:
+1 -1
drivers/edac/edac_mce_amd.h
··· 64 64 void amd_report_gart_errors(bool); 65 65 void amd_register_ecc_decoder(void (*f)(int, struct err_regs *)); 66 66 void amd_unregister_ecc_decoder(void (*f)(int, struct err_regs *)); 67 - void amd_decode_nb_mce(int, struct err_regs *, int); 67 + void amd_decode_nb_mce(int, struct err_regs *); 68 68 69 69 #endif /* _EDAC_MCE_AMD_H */