On Fri, Aug 09, 2013 at 11:54:49AM -0500, Aravind Gopalakrishnan wrote: > Adding support for handling ECC error decoding for new F15 models. > On newer models, support has been included for upto 4 DCT's, however, > only DCT0 and DCT3 are currently configured. (Refer BKDG Section 2.10) > Routing DRAM Requests algorithm is different for F15h M30h. > It is cleaner to use a brand new function rather than > adding quirks in the more generic 'f1x_match_to_this_node' > Refer "2.10.5 DRAM Routing Requests" in BKDG for info. > > Tested on Fam15h M30h with ECC turned on using mce_amd_inj facility and > verified to be functionally correct. > > Changes from V3: > - Remove compiler warnings > - Recheck models that need erratum workaround for E505: > - From looking up history of the bug, we find that > the workaround holds true only for Fam15 models upto 1h > and only upto stepping 0h. CPU revisions after these > do not need the workaround. > > Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@xxxxxxx> Ok, I've taken it and applied a cleanup ontop which uses the locally cached family, model, stepping (sending it as a reply to this message). I'd appreciate it if you tested the branch here git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git amd-f15-m30 just to make sure everything is still kosher. Thanks. -- Regards/Gruss, Boris. Sent from a fat crate under my desk. Formatting is fine. -- -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html