From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934360AbbI1QkL (ORCPT ); Mon, 28 Sep 2015 12:40:11 -0400 Received: from mail-by2on0069.outbound.protection.outlook.com ([207.46.100.69]:1952 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933867AbbI1Qji (ORCPT ); Mon, 28 Sep 2015 12:39:38 -0400 Authentication-Results: spf=none (sender IP is 165.204.84.222) smtp.mailfrom=amd.com; alien8.de; dkim=none (message not signed) header.d=none;alien8.de; dmarc=permerror action=none header.from=amd.com; X-WSS-ID: 0NVEBLR-08-T28-02 X-M-MSG: From: Aravind Gopalakrishnan To: , , CC: , Subject: [PATCH V2 0/3] Updates to amd64_edac Date: Mon, 28 Sep 2015 06:43:11 -0500 Message-ID: <1443440593-2316-1-git-send-email-Aravind.Gopalakrishnan@amd.com> X-Mailer: git-send-email 2.4.0 MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:165.204.84.222;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(428002)(209900001)(199003)(54534003)(189002)(53416004)(48376002)(50986999)(19580395003)(87936001)(47776003)(64706001)(50466002)(92566002)(46102003)(101416001)(97736004)(50226001)(4001540100001)(5001830100001)(5001860100001)(5001770100001)(2201001)(86362001)(15975445007)(77156002)(7110500001)(77096005)(106466001)(10710500005)(5003940100001)(62966003)(105586002)(189998001)(2420400006)(5007970100001)(5003600100002)(68736005)(36756003)(15395725005)(229853001)(129325002)(6606295002);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR12MB0709;H:atltwp02.amd.com;FPR:;SPF:None;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2PR12MB0709;2:qtl1GUby60tGuo7r6Qpla6IJlwumGzpYXDkB/yCWks2TgG9pIeaaaLsGZHRnvP5Hi9ulp0ZDBUx/xkOY2JU+dEt3vuLXl+giA2ivM4krrDIPb5zexUo9CnfALdYmfDFW3hVA5Zi2OrRs8d2Tj+cjV0ik/Mf2LuX3J42tBYStvP4=;3:OMYzMmijcJ4+oJZJf1sfMs4y1pJIeGpHMMaHlTiZ9tC5pOFqykcEPUVg/bEFCW3t5hyKT2om3d5UBk+LkGFViFv5vFPBooZ0NgKt98gk1cN0OWqABWQ3Vi+vV4l000ZT7lZdHJFHem6vukRZMBQVnq0xxhCtjHmo3N1iVt+O6moWLHab2LpvAGd1Pw0Pbvok7L9xgotvHLnCJAw8n06xd/3zS73H+m8ThVbjxulLv0jA/xZy05HRANk1aIwW1O79;25:MFcgWPZnu9oPb8LMvdNA60i9G45pUBCh7hON42SocvUHzdebtDMgfDqx1kLPyyA7AfZlDc+Ik6W16tN5qGIDr6pVGszDHS3bLBLPAil/xRAxl6ORpGkLdujBdSrnVx9N/Tk6f91mw05mZJC0FXJkiJKXKxJMfqAQzIcj/UHe+kmYYWhcMBeWtj+69UvZO58lMdlWcsCVt6NiCV0G/KzqrmXxG4fKrH91HXiiQwkP5Uc+SvGQaopeAIdwX4kSFmWitv+tXAndA4lB495HKa9Kaw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR12MB0709; X-Microsoft-Exchange-Diagnostics: 1;BY2PR12MB0709;20:I+LOFhsB2cL+Vh/E5wGqCtSW/gtFjz08He6oeOlUW6J7K4TEbtpUsFpuS84I2300mgMwwzIwzk/8LZZjP6yr7pNCuWmoO628AMInRxHmL/zrNpG44BEFM5lzvwJV34sQxsB2GO54urG3phKxsVZIdGGQ2F48wV2d96lYUAC2EumjCZ/Xwx7OGDlHsMH897VpXPPb8/tCMwNVxm1dfSm0DEBHEj+X7hWnCuKKdqNw84bTJ/Ddv0mTUZqafDTNN7m7mws+yq5dGDKD/P9vsY8KCPAoIQAEmhauINpC5LY0XwuCYrnwmebx9c6uGijKc3+yH6uti3HsjauyfEFfBlwvhCBNJIxSkmktRUyhkF50ZT1CjU598uh9+IuOrjIHdzehb+Gaq02e9uemPwuKuGmQ02gw0imOOq1DyxvKtF4GracTXQX206i74bUuGh/4lVBY9htqICGoY2AbxC8KLqaCCGHI/5BGml4m2iNpvTZc4cRM5M/BmbCP0bWHyQz4y45l;4:aS0jnIfVt2w7gN1WsnmY1I8cewOrF1qASpy77DGNWh5QfED0BH4+h5hkRkPZBpUq1dOjx3fKgfNaMkE5r5st7nuZRQaa0egfh1WYgOJrovGLcBTvEGJk6DglH741Iiyq7vr7ooOJg3K2QCb8Er33t4TJXhHctGbesmfD6gXA6LNyMA8AA9tioeLeReesxItwzu447yW6OKys9xUOXm/teoTcQeFss1XTTfTpuyUpFbe58NVP6ZLjOrelyUcsgFiD9kPapOjb0pDcdvCek9FaC8G0EFVB0JT2WHoSoXfNnxtJ1Y/IHFOT59P7/f7+gCdl21N9HA1Ez2Qro4JTBa5WO857afkKnjza+aKYshN46WQ= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001);SRVR:BY2PR12MB0709;BCL:0;PCL:0;RULEID:;SRVR:BY2PR12MB0709; X-Forefront-PRVS: 0713BC207F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR12MB0709;23:QM5TSiQ1JA45uFkkipn1OSHXdEDCpXOFd5wMWXVXW?= =?us-ascii?Q?FEw14XluSGYtCDHdvZd4ezJmjKHOMDoSY4qOF9kZCnHPh9+dIk50yc7qi9zM?= =?us-ascii?Q?b8XS531ivFTCpPfMTArL6zBKqoZcMkvhZ3T2QHkPfzYahliuAgdxpUVK2K55?= =?us-ascii?Q?Q4MN2pTWRPDOdjVAPdn2+LGXK3XoD2nstEugx9YjhT/BeomGtWaVXlFfPk9z?= =?us-ascii?Q?unkgmK8Dk11zr/C7CVKotbEQ0Xe0hfL3JRQxCAfdLCvDpe0BHXVoCChQWsn+?= =?us-ascii?Q?SJ4ktksjRK/VOCblIgot7Wg1opAStYPbXNdP9OgwwkyZ9V93/X5awkGVEMBT?= =?us-ascii?Q?7dBgAj51ndXlFYz6/XxSPPhq+pbfryW55uGP+mXdOuJpl39eZ8ZIzNGDgqY3?= =?us-ascii?Q?T8UZSfJiotppmeqk26slKoxlNe55YVbW+CRnJVZkkNRDa5MUXllL7mjc4WW3?= =?us-ascii?Q?6RefA22zoPozLzjz5HLD0+6WgONWAgWmXGOxtdiAs+nalfro05xwrXIxWuWo?= =?us-ascii?Q?Wh+RD6zQTjnhk3odHFYLGLRtm6hPcj4e5kTXJAyR1QEmqcsGwjMfI5fW3yVL?= =?us-ascii?Q?HcyejdlJGV0T5b8eJyePaih6o911cCJMT/GG0k0uR2vI/TxM0cG++1IXstsq?= =?us-ascii?Q?PatMR6g2lJ3t/QTGNb17sk0y7GOFIVn/pjQcp0ZbsF423jIeg28bx5IOnXGa?= =?us-ascii?Q?4W6stR7TKcFd9Do15X/fa6otgYhp7RrdelGpSfyI8tDkywe4aS1C15OqFXto?= =?us-ascii?Q?FuFDNultygmgu3upyEH8OQjnKwSJfHDqy3CSX2cOK3jPK3b0vz06inyGBiIO?= =?us-ascii?Q?kFbQ/gNBOHVU6ANS/EvmvpP808WmJeft2qtZixO7a9SLASwjwJ4gKSKNMFqE?= =?us-ascii?Q?wIPKw1SKECSmrRT9zawmvsEkMn0H+8rkLPSMzl1752rm9Z/jiimNegRJ1H+Q?= =?us-ascii?Q?DWsoeuPx/PbzH4Xb5uPXGRPHYB0iCi6ycibIOsQnvc2gAWHaXHzccnF2Zkrm?= =?us-ascii?Q?v//muixhpicx6lNMXiDpXccXYbVK4w+ggPOVqTnx5VYKl/b5yBeovkiGyAVr?= =?us-ascii?Q?eJR0QpYhq9DNvYorPGiYHOPsWJDBY5CfW2VC+DXs+dcoZNlLyPdl9Z1bMgL1?= =?us-ascii?Q?dpBI0uelWU8fMNcPpzb0dQ0xTFuiLd4TY5Fkzh5wJuzFCnazE4xEBd0Fq0O+?= =?us-ascii?Q?ehY2++86YCtxNoeJs5FfR9Estoas8igYI//5vWd/sduREDXZ5YOzdkF6A=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR12MB0709;5:egOw0xSU66CJXjx1UboR8a99NHtCxQ/Ld8igTZGBIlU6msAm+JPafcu9S0iYTvM2QptO/viCi2HWmRvLIKOHoSqcR8XKh0LbLHwfC3CJMpxzdmRWIvIKMCKwA+b7yC7vhH7rcLsjpZFAWOHn2uu0qw==;24:Mb0zo/gPruvxUhut31Nkgg4IUqRsl7Swgo0Jx3TwMZRdux9EnTjTb51M58MEnCPp8cM5R/d7CXNTeRRpRiXyOK3oO9NkB3BkYBUtLXNXGAQ=;20:9ro5ZptNfL/s876KNFivEWBYmJ18aF/dt0l1kgeRsDDfTpfuGr51a6sBlgfbw0Mm9W4G/ROl/V91qC53cKUSPg== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2015 16:39:33.1577 (UTC) X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.222];Helo=[atltwp02.amd.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR12MB0709 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [V1 patchset: http://marc.info/?l=linux-kernel&m=144243636509201&w=2 Patch1 of above set was accepted already. So, not including that as part of this V2 set.] Patches in V2- Patch 1: For F15hM60h, register used to program scrub rate has changed. Add support in the code for the new register Patch 2: Remove changelogs and trim comments section in amd64_edac.h Patch 3: Add back some of the comments regarding reference documents from amd64_edac.h to Documentation/edac.txt Changes from V1 (per Boris suggestions)- - Use family/model checks in __set_scrub_rate() and write appropriate scrub rate register there instead of re-factoring code. - Removed code to set dct in get_scrub_rate() as it was unnecessary - Removed changelogs from amd64_edac.h and add back any info about reference documents to Documentation/edac.txt Aravind Gopalakrishnan (3): EDAC, amd64_edac: Extend scrub rate programmability feature for F15hM60h EDAC, amd64_edac: Update copyright and remove changelog Documentation/edac: Add reference documents section for amd64_edac Documentation/edac.txt | 46 +++++++++++++++++++++++++++++++++++++ drivers/edac/amd64_edac.c | 23 +++++++++++++++---- drivers/edac/amd64_edac.h | 58 +++-------------------------------------------- 3 files changed, 68 insertions(+), 59 deletions(-) -- 2.4.0