From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net [23.128.96.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 955247E for ; Mon, 4 Sep 2023 08:58:30 +0000 (UTC) Received: from mail-ua1-f47.google.com (mail-ua1-f47.google.com [209.85.222.47]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DC70D133; Mon, 4 Sep 2023 01:58:16 -0700 (PDT) Received: by mail-ua1-f47.google.com with SMTP id a1e0cc1a2514c-7a25184a648so363167241.2; Mon, 04 Sep 2023 01:58:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693817896; x=1694422696; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MNvuvCQg6I1mCa+hfsjZ+j7ixM+pQZ/tdnNCPg/yYZg=; b=FW3DX8YYVLZLBvlC2d7+oa8VRVxwX+GL55XHEvQGB+Vp0QTO5jWy0nRTsMUcMiNV2V MIfo6Sy0RvE/BwFSdKQk3oyukH2BkALHLzLtuJdjYAHhlTdOznCSmnNQ3cxX8HXPSbqO esZZYylvjPr8xsBi3XP9jhQt7g+RJaAA89iln9PmA7l9oT1Nw2wd8v1+CNvDWU5sMbqE uGccQjaz/Y7Eu2bNkMOL05SlSCMiZGOluWKJkKcl/OpbteUn8dkZnOEvhOU8lPkSyQb7 oaZ7VoxEwkH1eq3JvzkPxb6nkd8Ccn3YwyA+5SHxzjvINH/ngd0KrD/CwPGqQ87RMNpj uGnw== X-Gm-Message-State: AOJu0YxAG1RBQc8kI0c3+yozJ2YdGokdKGxBEMdWAcedsCRr8SfPxstA RENB7sXHINNagHwCfZnFbQJmMEwpfiileQ== X-Google-Smtp-Source: AGHT+IH4xr2wYFy824wDQk808v1cROTJdpkukX2nqlA8IqligBAtZCTaK5ES9hqwPvbVkLn6XbvdsQ== X-Received: by 2002:a05:6102:1354:b0:44d:476b:3bc0 with SMTP id j20-20020a056102135400b0044d476b3bc0mr8094372vsl.28.1693817895777; Mon, 04 Sep 2023 01:58:15 -0700 (PDT) Received: from mail-vk1-f169.google.com (mail-vk1-f169.google.com. [209.85.221.169]) by smtp.gmail.com with ESMTPSA id p9-20020a67e1c9000000b0044d4acde4bcsm1765168vsl.32.2023.09.04.01.58.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 04 Sep 2023 01:58:15 -0700 (PDT) Received: by mail-vk1-f169.google.com with SMTP id 71dfb90a1353d-48d0bfd352eso467154e0c.2; Mon, 04 Sep 2023 01:58:15 -0700 (PDT) X-Received: by 2002:a1f:cd85:0:b0:48d:149e:1a41 with SMTP id d127-20020a1fcd85000000b0048d149e1a41mr7462346vkg.8.1693817895390; Mon, 04 Sep 2023 01:58:15 -0700 (PDT) Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: In-Reply-To: From: Geert Uytterhoeven Date: Mon, 4 Sep 2023 10:58:03 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: ARM BCM53573 SoC hangs/lockups caused by locks/clock/random changes To: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= Cc: Peter Zijlstra , Ingo Molnar , Will Deacon , Waiman Long , Boqun Feng , Russell King , Daniel Lezcano , Thomas Gleixner , Florian Fainelli , linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, openwrt-devel@lists.openwrt.org, bcm-kernel-feedback-list@broadcom.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Hi Rafa=C5=82, On Mon, Sep 4, 2023 at 10:35=E2=80=AFAM Rafa=C5=82 Mi=C5=82ecki wrote: > 2. Clock (arm,armv7-timer) > > While comparing main clock in Broadcom's SDK with upstream one I noticed > a tiny difference: mask value. I don't know it it makes any sense but > switching from CLOCKSOURCE_MASK(56) to CLOCKSOURCE_MASK(64) in > arm_arch_timer.c (to match SDK) increases average uptime (time before a > hang/lockup happens) from 4 minutes to 36 minutes. That code path is used only for type !=3D ARCH_TIMER_TYPE_CP15, but your kernel log arch_timer: cp15 timer(s) running at 0.03MHz (virt). suggest that type =3D=3D ARCH_TIMER_TYPE_CP15?!? Gr{oetje,eeting}s, Geert --=20 Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k= .org In personal conversations with technical people, I call myself a hacker. Bu= t when I'm talking to journalists I just say "programmer" or something like t= hat. -- Linus Torvalds