Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp2480086pxu; Mon, 7 Dec 2020 07:40:01 -0800 (PST) X-Google-Smtp-Source: ABdhPJyvKXy6JJRlBoGWQ+wRAaThFnFnfH12niWCPKyeasfc4bBFtNJVyRwjK4TxjY5h2QxlgQch X-Received: by 2002:a50:ccc8:: with SMTP id b8mr20566387edj.152.1607355601600; Mon, 07 Dec 2020 07:40:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607355601; cv=none; d=google.com; s=arc-20160816; b=LJGf+r7My/8kxncdr/GiSNIK9Hy0OmRXs/msLADrO+FXS1xPL47VEjluEMQJhNIfoT 7QqkEo2mgFAHDfARJC/dj/Uj+4QVAmlavdbZP/4VHmsj+0LCmAO2N4i+xGWjsxEs4Dhp 3F2iAGbuBJPNxGoISKeyWJBB2jO7eZrQsBqeOll1SVjA1coNTkGvYzvfyQ7BktkqV0CZ lqaCxULL+oEGvkRpJWwJbGWOWBxPThBlfFQgLSJFw7LTS1ECRADYFV4BuMwMQvPGxUXp j4BJp8Ny9jMtY3EUGTsuIjMFrsj4Nz4o+AGgUsEkVqCgjDzlevWvPtaQqKkd/ua4cEaW FhEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:message-id:in-reply-to :subject:cc:to:from:date; bh=CON7zOeB0G2eE0LSLYheBzh28ICR6G7N1w7HafW05u0=; b=HSqK5QRZekDg5pGKO9XBDaTvEbqHsZM+pOGt5xgm88JX1pBOa+uLhSoFCJM64synUI wpr5ahZnmLgT1fHBRQt0jtDWau63ZlkieeQdhVak/v9bUrSMmPgOZ4y+CEzAo7OdulaD XzcIbRKnbdzxBLhdfylKUqM0t6bZ0h3Pb7C1pr+gecx+pzPx/evSK4WYofHy5PH6sDxJ X//Gzu/LTQ2wjmFGI/4QFmrX1kMEv3px0fclVFgauhiVhFoH3OL6eNlUKo5CkizPE2fL 0X2pZIQ4aN9somxPkGeJblSPBx81j9UvuMJ3OhFKeZWJZxdmudr8Exrn4DNMu4lHhJXS BKWQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cm2si8416441edb.472.2020.12.07.07.39.31; Mon, 07 Dec 2020 07:40:01 -0800 (PST) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726069AbgLGPgB (ORCPT + 99 others); Mon, 7 Dec 2020 10:36:01 -0500 Received: from [157.25.102.26] ([157.25.102.26]:58306 "EHLO orcam.me.uk" rhost-flags-FAIL-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725822AbgLGPgB (ORCPT ); Mon, 7 Dec 2020 10:36:01 -0500 Received: from bugs.linux-mips.org (eddie.linux-mips.org [IPv6:2a01:4f8:201:92aa::3]) by orcam.me.uk (Postfix) with ESMTPS id 76CAD2BE0EC; Mon, 7 Dec 2020 15:35:28 +0000 (GMT) Date: Mon, 7 Dec 2020 15:35:23 +0000 (GMT) From: "Maciej W. Rozycki" To: Thomas Bogendoerfer cc: Jinyang He , linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] MIPS: KASLR: Fix sync_icache() trapped in loop when synci_step is zero In-Reply-To: <20201202103943.GA9065@alpha.franken.de> Message-ID: References: <1606878005-11427-1-git-send-email-hejinyang@loongson.cn> <20201202103943.GA9065@alpha.franken.de> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2 Dec 2020, Thomas Bogendoerfer wrote: > PS: Does anybody know a reason, why this code doesn't use an old fashioned > dache/icache flushing, which might be slower but would work also on > legecy cores ? Hmm, this was contributed by ImgTec in 2016 only, so I guess there was no reason as such but merely the lack of care about older systems (mind that those people really didn't have any at that point). The option to enable this code is only available for R2 and newer CPUs so at least we are safe. Maciej