Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753939AbbFOHyv (ORCPT ); Mon, 15 Jun 2015 03:54:51 -0400 Received: from mail.skyhub.de ([78.46.96.112]:53273 "EHLO mail.skyhub.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751944AbbFOHyn (ORCPT ); Mon, 15 Jun 2015 03:54:43 -0400 Date: Mon, 15 Jun 2015 09:54:37 +0200 From: Borislav Petkov To: Christoph Fritz Cc: Daniel J Blueman , Linux Kernel Subject: Re: lockup when C1E and high-resolution timers enabled Message-ID: <20150615075437.GC4255@pd.tnic> References: <1434256796.1699.5.camel@googlemail.com> <20150614164745.GA14892@pd.tnic> <1434323107.1702.3.camel@googlemail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1434323107.1702.3.camel@googlemail.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2273 Lines: 57 On Mon, Jun 15, 2015 at 01:05:07AM +0200, Christoph Fritz wrote: > > > already using latest microcode: > > > > > > [ 0.514490] microcode: CPU0: patch_level=0x06000822 > > > [ 0.514497] microcode: CPU1: patch_level=0x06000822 > > > [ 0.514508] microcode: CPU2: patch_level=0x06000822 > > > [ 0.514519] microcode: CPU3: patch_level=0x06000822 > > > [ 0.514529] microcode: CPU4: patch_level=0x06000822 > > > [ 0.514540] microcode: CPU5: patch_level=0x06000822 > > > [ 0.514550] microcode: CPU6: patch_level=0x06000822 > > > [ 0.514561] microcode: CPU7: patch_level=0x06000822 > > > > This is not the latest microcode. > > > so what changed? > > nice catch, my bad -- forgot to post all microcode messages. > > $ dmesg | grep microcode: > [ 0.514422] microcode: CPU0: patch_level=0x06000822 > [ 0.514429] microcode: CPU1: patch_level=0x06000822 > [ 0.514440] microcode: CPU2: patch_level=0x06000822 > [ 0.514450] microcode: CPU3: patch_level=0x06000822 > [ 0.514460] microcode: CPU4: patch_level=0x06000822 > [ 0.514493] microcode: CPU5: patch_level=0x06000822 > [ 0.514502] microcode: CPU6: patch_level=0x06000822 > [ 0.514513] microcode: CPU7: patch_level=0x06000822 > [ 0.514557] microcode: Microcode Update Driver: v2.00 , Peter Oruba > [ 3.909642] microcode: CPU0: new patch_level=0x06000832 > [ 3.940694] microcode: CPU2: new patch_level=0x06000832 > [ 3.955187] microcode: CPU4: new patch_level=0x06000832 > [ 3.963403] microcode: CPU6: new patch_level=0x06000832 Just to rule out the aspect that your issue might be fixed by microcode but that microcode needs to be loaded early, can you enable the early microcode loader, put the microcode in initrd as described here: Documentation/x86/early-microcode.txt and retry? I'm working on having it built-in too, in the case where people don't use initrd, but that's 64-bit only for now. Thanks. -- Regards/Gruss, Boris. ECO tip #101: Trim your mails when you reply. -- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/