From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: x86/MCE: Remove min interval limitation From: Alexander Sverdlin Message-Id: <20180716084927.24869-1-alexander.sverdlin@nokia.com> Date: Mon, 16 Jul 2018 10:49:27 +0200 To: linux-edac@vger.kernel.org Cc: Dewet Thibaut , Tony Luck , Borislav Petkov , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , x86@kernel.org, stable@vger.kernel.org, Alexander Sverdlin List-ID: RnJvbTogRGV3ZXQgVGhpYmF1dCA8dGhpYmF1dC5kZXdldEBub2tpYS5jb20+CgpQcmV2aW91c2x5 IHRoZSBtaW4gaW50ZXJ2YWwgbGltaXRhdGlvbiAob25lIHNlY29uZCkgaGFzIGJlZW4gaW50cm9k dWNlZC4KSW4gdGhpcyBjYXNlIGl0IHdhcyBubyBsb25nZXIgcG9zc2libGUgdG8gZGlzYWJsZSB0 aGUgbWFjaGluZSBjaGVjay4KVGhpcyBwYXRjaCByZW1vdmVzIHRoaXMgbGltaXRhdGlvbiBhbmQg YWxsb3dzIHRoZSB2YWx1ZSAwIGFnYWluLgoKQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcKRml4 ZXM6IGIzYjdjNDc5NWMgKCJ4ODYvTUNFOiBTZXJpYWxpemUgc3lzZnMgY2hhbmdlcyIpClNpZ25l ZC1vZmYtYnk6IERld2V0IFRoaWJhdXQgPHRoaWJhdXQuZGV3ZXRAbm9raWEuY29tPgpTaWduZWQt b2ZmLWJ5OiBBbGV4YW5kZXIgU3ZlcmRsaW4gPGFsZXhhbmRlci5zdmVyZGxpbkBub2tpYS5jb20+ Ci0tLQogYXJjaC94ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLmMgfCAzIC0tLQogMSBmaWxlIGNo YW5nZWQsIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2NwdS9t Y2hlY2svbWNlLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L21jaGVjay9tY2UuYwppbmRleCBjMTAy YWQ1MTAyNWUuLjhjNTA3NTRjMDljMSAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9t Y2hlY2svbWNlLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLmMKQEAgLTIx NjUsOSArMjE2NSw2IEBAIHN0YXRpYyBzc2l6ZV90IHN0b3JlX2ludF93aXRoX3Jlc3RhcnQoc3Ry dWN0IGRldmljZSAqcywKIAlpZiAoY2hlY2tfaW50ZXJ2YWwgPT0gb2xkX2NoZWNrX2ludGVydmFs KQogCQlyZXR1cm4gcmV0OwogCi0JaWYgKGNoZWNrX2ludGVydmFsIDwgMSkKLQkJY2hlY2tfaW50 ZXJ2YWwgPSAxOwotCiAJbXV0ZXhfbG9jaygmbWNlX3N5c2ZzX211dGV4KTsKIAltY2VfcmVzdGFy dCgpOwogCW11dGV4X3VubG9jaygmbWNlX3N5c2ZzX211dGV4KTsK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-eopbgr30134.outbound.protection.outlook.com ([40.107.3.134]:22324 "EHLO EUR03-AM5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727649AbeGPJQV (ORCPT ); Mon, 16 Jul 2018 05:16:21 -0400 From: Alexander Sverdlin To: linux-edac@vger.kernel.org Cc: Dewet Thibaut , Tony Luck , Borislav Petkov , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , x86@kernel.org, stable@vger.kernel.org, Alexander Sverdlin Subject: [PATCH] x86/MCE: Remove min interval limitation Date: Mon, 16 Jul 2018 10:49:27 +0200 Message-Id: <20180716084927.24869-1-alexander.sverdlin@nokia.com> MIME-Version: 1.0 Content-Type: text/plain Sender: stable-owner@vger.kernel.org List-ID: From: Dewet Thibaut Previously the min interval limitation (one second) has been introduced. In this case it was no longer possible to disable the machine check. This patch removes this limitation and allows the value 0 again. Cc: stable@vger.kernel.org Fixes: b3b7c4795c ("x86/MCE: Serialize sysfs changes") Signed-off-by: Dewet Thibaut Signed-off-by: Alexander Sverdlin --- arch/x86/kernel/cpu/mcheck/mce.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/x86/kernel/cpu/mcheck/mce.c b/arch/x86/kernel/cpu/mcheck/mce.c index c102ad51025e..8c50754c09c1 100644 --- a/arch/x86/kernel/cpu/mcheck/mce.c +++ b/arch/x86/kernel/cpu/mcheck/mce.c @@ -2165,9 +2165,6 @@ static ssize_t store_int_with_restart(struct device *s, if (check_interval == old_check_interval) return ret; - if (check_interval < 1) - check_interval = 1; - mutex_lock(&mce_sysfs_mutex); mce_restart(); mutex_unlock(&mce_sysfs_mutex); -- 2.18.0