Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp4353473imm; Mon, 11 Jun 2018 10:52:23 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKS2r1ihd+ab6Y1YTu05IivOBjGe5JMDmcxwXCIeA8uTDVPzTnckR3E5ldI18YH1zpmXkfx X-Received: by 2002:a17:902:8ecb:: with SMTP id x11-v6mr191261plo.308.1528739543753; Mon, 11 Jun 2018 10:52:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528739543; cv=none; d=google.com; s=arc-20160816; b=CJsOaSd7gHlVXMguc+YNEy23pScMPVMv6A1DQIuxHXdbiaHjMSP91xlG4p3Hn/+hg4 HW9A9jmQyKqUVL/aRwda6Lku0TySBEN/ZH+V0q4tU+F8XCiXdo0Iod9i4C+PxkNRrNWb InHtENnD5BVoxmph6UPuQaquisAUmYjD0rX8NY4o5WZ6rHHSmUz4ZefAaU8m/TqbICPZ LK9p0V3g9pSZjml3dy9WnffNGpDua72B7lK/L8Pr56hEcYrCTM4qrjw498r/6sQJUH7q LcWLXlfibh1AWCqoLdN9ehpCzx4z+IOzsJoIlm1VrY6egiUhDw94nCKFa6pNG21RE8gR TToA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=WLGScaBHVojP48okyhDwHpJ3zAItkqtwn11jZTDqoZ4=; b=en4AvEUG9fe0iZetcAL/TYp/Yb1tvr/BwxSI3mfPFpuCxU1hWM6QiwgPN57XJlsero y6U1WfP9VsWLTn4xooWIbbaKsE7PL/zKJM2IEMrA8ZyJ9c/5nLDBb1l0BusCAqp77gaD voPJqtiBtCfWPp7+FG+67Yf4kv9W5e+9Vdijip4Xorq8pPuu+6WD+iFok6Au2LhsoszN AK8wy/ose7yZmVVifvrLT11av796N/YZToQ77ZbW8hWUiPRAmA7ugnkIqD22DDzqwJbN rs+S75VH6EAK9xQoULF+UiyuLXWd9TNfIA5Ew8tT5qH2h19pWofIS8sCB1KiC/vEKX0T 5S2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ieir3JK9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m62-v6si6506780pfb.127.2018.06.11.10.51.39; Mon, 11 Jun 2018 10:52:23 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ieir3JK9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933445AbeFKRrN (ORCPT + 99 others); Mon, 11 Jun 2018 13:47:13 -0400 Received: from mail-yb0-f193.google.com ([209.85.213.193]:42174 "EHLO mail-yb0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933385AbeFKRrK (ORCPT ); Mon, 11 Jun 2018 13:47:10 -0400 Received: by mail-yb0-f193.google.com with SMTP id d123-v6so6976022ybh.9; Mon, 11 Jun 2018 10:47:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=WLGScaBHVojP48okyhDwHpJ3zAItkqtwn11jZTDqoZ4=; b=Ieir3JK99yUQpKykwFf0CYacR4wQgpY5n1suq0me6mZwjfR2iene9gRBDRHk3Bbfqg PKw1MsIvG4Eq8P2SVNcHxnmJY4HoHemgJCQ42hYajWsnITGoQCi1e7uyRMqAh8Pcx16V dy3ifTxOgd2znhNor87DKKvHajJsbPRtCf9b5ofttgHqChq56qpYbrj4VRvsUX/L9e+s ouPKal/yCRmG0AuAlcWDwHpsP0tGz7v9SbIgCM3jMjMymw/hnjkVGgXjDQmtN2TqK9BN PffB548IlS6+N/gzFUn8EtZVjO64NX1pGeElzirx+wFM1MEShJ3/zKjQ1pG567M9aGNM xSAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=WLGScaBHVojP48okyhDwHpJ3zAItkqtwn11jZTDqoZ4=; b=uROqfmRnuxxztLXKqh6YWvX0ox27mol1q+cTLLngOJFoieenJ3dkqM5yXms09eWLvg +s3kpaiPk/iZAgW/huJ9nGXlD/mCrix3jRp+JuTosCxqxl27ecUDcx3T8V+VkPXXVa3w cbsCTAYfoIndR0E4K7gP4EQwJJ+ysm0KBb6HrQr3/p0oW5MjOBLYiAG3xJFT4RbF4gUn 7ZQmi9Jaui/GQz4K3dnMUQdEYR/rMpBttrbGqUDFHt17zJAXUpA+sdx2Q0OMDmW3eUes AjY+x/whSiZUiPusgjLD936L4K5XLTQ6RKI3BOKirh31eBcSrNAXdn6lt4Pa6JZV/smt 6KbQ== X-Gm-Message-State: APt69E25hOchfmLWxiC2fzZWtBswOlFfVqdspBkciWL0xAxsk9pwDO+t yDF8WACZJQwvPrZJcQ0QkCLZIFWSD13vL5LPli8= X-Received: by 2002:a25:ac12:: with SMTP id w18-v6mr82939ybi.77.1528739229728; Mon, 11 Jun 2018 10:47:09 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a81:a0cb:0:0:0:0:0 with HTTP; Mon, 11 Jun 2018 10:47:09 -0700 (PDT) In-Reply-To: <01000163ef24c875-daa2c00e-611e-4383-99a6-c8c72ef04a14-000000@email.amazonses.com> References: <01000163ef24c875-daa2c00e-611e-4383-99a6-c8c72ef04a14-000000@email.amazonses.com> From: Diego Viola Date: Mon, 11 Jun 2018 14:47:09 -0300 Message-ID: Subject: Re: Regression: x86/tsc: Fix mark_tsc_unstable() To: Jeremy Cline Cc: Peter Zijlstra , Thomas Gleixner , "Rafael J. Wysocki" , rui.zhang@intel.com, len.brown@intel.com, stable@vger.kernel.org, linux-kernel@vger.kernel.org, regressions@leemhuis.info Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 11, 2018 at 10:59 AM, Jeremy Cline wrote: > Hi folks, > > A few Fedora users have reported[0] a regression starting in v4.16.8 > where the boot will hang ~1/3 of the time with the following RCU stall > warning: > > INFO: rcu_sched detected stalls on CPUs/tasks: > o1-...!: (0 ticks this GP) idle=688/0/0 softirq=171/171 fqs=0 > o(detected by 0, t=60002 jiffies, g=-142, c=-143, q=9) > Sending NMI from CPU 0 to CPU 1: > NMI backtrace for cpu 1 skipped: idling at > acpi_processor_ffh_cstate_enter+0x65/0xb0 > rcu_sched kthread starved for 60002 jiffies! g18446744073709551474 > c1844674407370955143 f0x0 RCU_GP_WAIT_FQS(3) ->state=0x402 -> cpu=1 > RCU grace-period kthread stack dump: > rcu_sched I 0 9 2 0x80000000 > Call Trace: > ? __schedule+0x234/0x850 > schedule+0x28/0x80 > schedule_timeout+0x166/0x380 > ? __next_timer_interrupt+0xc0/0xc0 > rcu_gp_kthread+0x368/0x830 > ? rcu_process_callbacks+0x4f0/0x4f0 > kthread+0x112/0x130 > ? kthread_create_worker_on_cpu+0x70/0x70 > ret_from_fork+0x35/0x40 > > A user has bisected the problem to the v4.16 commit 1ab4ca7c59d4 > ("x86/tsc: Fix mark_tsc_unstable()"). According to the reporter, > explicitly setting "tsc=" on the kernel command line causes the boot to > always succeed. All the users have Thinkpad T500s or T400s (Core 2 Duos) > > [0] https://bugzilla.redhat.com/show_bug.cgi?id=1579925 > > > Thanks, > Jeremy Everything works fine here with 4.16.8+ on my desktop with E5500 CPU. [diego@dualcore ~]$ uname -a Linux dualcore 4.16.13-2-ARCH #1 SMP PREEMPT Fri Jun 1 18:46:11 UTC 2018 x86_64 GNU/Linux [diego@dualcore ~]$