Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1869013ybh; Tue, 14 Jul 2020 09:19:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxhFo1K8tDVdylAHXFiX37IrIN7F7tanIwvM09yXE+AdsJVAYoPGICTT8Mgb9JjQKqugc9i X-Received: by 2002:a50:d513:: with SMTP id u19mr5143784edi.241.1594743596287; Tue, 14 Jul 2020 09:19:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594743596; cv=none; d=google.com; s=arc-20160816; b=EAKiaOWyTejU9ULLdff/jbjnefLu822fM/+cH63Bb1317sZ1e0A8wcnJwiLDbPhIe3 KkmL+iHgExUlzOL8bOLI1sPK3joCC9PcU1rxp62KboUyVYk1zNz3bX5mx85MxzNclUR4 Cray2c3VPfGZEqzQRc4uOwCXSlkp1+K6Dd6Kazy2nvhafU8DDHaJsg7dCliMKR/sCifB pfHKR/HE58fwIX1q3GTd71ntyylwIbOADqST+9+frkwQhYP3avzNOlM/xY0Lx69fKo7y huNh8zlIcH/iZ6/du8sioWsVeVG4lbFUMmE3nl5V70UEUk1vtp+AX0Q8uqYjBmiqX1QT vGSw== 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 :in-reply-to:references:mime-version:dkim-signature; bh=PJAAkiMZvLbA+AbaUpZoAxP/9zA26GPbCpUDtX3Iaw0=; b=D13G6msii9G2QlmYIUNbmxa/8O8LgepTHFbcY6PP8KvED6c7ysX+MrCVpTFnO1ZNq1 7DzSsrBnj7UQn2nzUCPC0Jfn04xH6E96iZiX/Xb+yLAOLTgWZ7wz83u7EAKE/4DF2GsD tBZGWf0FlXEO5mC7mOUtQ67ZKuMo1kyvpz2izYGarwN9KZukYQRPTiID5Ej1FKgx2b0i IvbMDLremG7Y9W7Otw5KnIUBhmHmR9y1JgbQb3nHANmTl2JN9xSJlWgR0V8AOn6j3sCa ix14q5Zrvq4xNoHCMQj5GLyd9akrcqsC+CFIGy4qSKGhJWlwTw+0Z2y8pcivjkHBAGLl kIyQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=sXVBKbo9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n27si11404452eje.543.2020.07.14.09.19.33; Tue, 14 Jul 2020 09:19:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=sXVBKbo9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726999AbgGNQQV (ORCPT + 99 others); Tue, 14 Jul 2020 12:16:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42434 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726062AbgGNQQU (ORCPT ); Tue, 14 Jul 2020 12:16:20 -0400 Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A33FAC061755 for ; Tue, 14 Jul 2020 09:16:20 -0700 (PDT) Received: by mail-ed1-x52a.google.com with SMTP id a8so17862522edy.1 for ; Tue, 14 Jul 2020 09:16:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=PJAAkiMZvLbA+AbaUpZoAxP/9zA26GPbCpUDtX3Iaw0=; b=sXVBKbo9WzTyqzS+cenfmH7NMprrjkl7E2/IKGdTaxT3ttHcBJ/7EqcL7ThyfjJtBU mP00heFRE2CJNB28rt18anviIh7a8oj+q+OSqmvPZM1i4OE2pnzADns2q79a9thKjHbx FPkCMBIlNtHsVcU/tiGlqZ9O9rKPzMqBd70OJId2OBTjMDYDNR09B4q6TrrVY7HdULoY RZk9xGm1+/iij/+lPY4GyGZWYPJBGgWCF7UrFA7JLjkTJu5s2KUhW/wrledoXy1l35X7 L7epTxjKULtM0CEQWT/XIyePNQ2gwDcrDv8qK1ssVnCMh2clXH5ucWEEPWqGnhhToiEz upfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=PJAAkiMZvLbA+AbaUpZoAxP/9zA26GPbCpUDtX3Iaw0=; b=rr2mYo2vEEAMuI43YrheuPaPehsyEYhUuZftzo6uJCWTrOEuc0r8MTPOUJ/NQ/v6fv 2bBZWg4J4QanA/YKSBDfhA2WXDYe7EJnsDLYMzZN26BSCy0jeapWIHGpRWAxVFPJZWCG bclEF2SSB4h7bw/4geM+jp1ND++DYFKlwtGHazD6Pg2pjIlv+8K9ByySm8/P92lDm6GV +myeV/gscLT32/jEGv/HTxwk7SL+s+RvpvX1wagwsZ4ikf2fE5VfOAmUqaCDcOhhbvxw h5dW2cNKQll9jXOAxT0awzyjCxPmo78yNCORDmMCBlEZk2zAw/w67zYRVvN5d3/896Cf cNiw== X-Gm-Message-State: AOAM530lWW9RR5LtZDtWHh8AOVyaMjR3wsSOlM4ewENr/PjfUrEgjTXE zUhIHt+yk4hPzpsbnZoSNfO1AJnW5AEiI3m4k9NB2w== X-Received: by 2002:a50:9e02:: with SMTP id z2mr5169887ede.87.1594743378417; Tue, 14 Jul 2020 09:16:18 -0700 (PDT) MIME-Version: 1.0 References: <20200630180255.GD37466@atomide.com> <20200702051213.GB3450@jagdpanzerIV.localdomain> <20200702160514.GK37466@atomide.com> <20200703103241.GB182102@jagdpanzerIV.localdomain> <877dvg6ft6.fsf@kurt> <20200706144314.GB1485@jagdpanzerIV.localdomain> <87o8oqa1zy.fsf@kurt> <20200708080712.GC571@jagdpanzerIV.localdomain> <20200708095215.GB4751@alley> <20200709132229.GD4380@jagdpanzerIV.localdomain> In-Reply-To: <20200709132229.GD4380@jagdpanzerIV.localdomain> From: Raul Rangel Date: Tue, 14 Jul 2020 10:16:07 -0600 Message-ID: Subject: Re: UART/TTY console deadlock To: Sergey Senozhatsky Cc: Petr Mladek , Kurt Kanzenbach , Andy Shevchenko , Tony Lindgren , Sergey Senozhatsky , linux-kernel , Greg Kroah-Hartman , Andy Shevchenko , "S, Shirish" , Peter Zijlstra , John Ogness , Steven Rostedt 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 Hey everyone, So it looks like this was a red herring. We were getting spurious interrupts which I suspect caused the console code to get called in some critical section. Once we fixed the spurious interrupts we no longer see the issue. Sorry for the noise. Thanks, Raul On Thu, Jul 9, 2020 at 7:22 AM Sergey Senozhatsky wrote: > > On (20/07/08 11:52), Petr Mladek wrote: > > > > I still believe that this is a false positive. > > I've no problems with that. The thing that I'm trying to improve here is the > fact that from lockdep's point of view there are no false positives. lockdep > reports the problem and then waves good bye. It disables itself. There might > be some real suspend locking problems on some particular setups, but it's > hard to tell, because console startup blows up the lockdep first. > > -ss