From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,NICE_REPLY_A,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 516A6C433E0 for ; Mon, 20 Jul 2020 07:34:09 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1C3482073A for ; Mon, 20 Jul 2020 07:34:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="do+b2tlr"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ti.com header.i=@ti.com header.b="Nq90Hzd6" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1C3482073A Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=ti.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Cc:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=SQXiSLJh0r/aHkay/33/INwW7o6JA5jar5oy61QK3a8=; b=do+b2tlrjwbIigWxwKBC5JueE I3A9jDRA2Pk9q55+oKxV5fsydG1XDI8o1r4AFUZe5ZUEzQ5jgQNHQTSNqOe38nwotrosTE07nL2M9 phEG4fUtoKokXa7/TiqhtZx+4IkZMbHI2/DwA+PmZb7BUF/yp57YSfrtUdn0muWY4tJlaiSLh3Bds Lx19dcNaP6G0rBW9fI2zELe1U7/Vncodhh36BlkykqYmlLKp+YV27CNMvn6PBu3bY56bG53LfCCNJ vMB15sTTC+3pr2oQms9cDPX2Sb0GjvHayjFIGXn7h/VTAEq0/5ta6XCG6LQwRO/EPsD15w4P75sUL RulyuC+Zw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jxQHx-0004Fe-1k; Mon, 20 Jul 2020 07:32:41 +0000 Received: from fllv0016.ext.ti.com ([198.47.19.142]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jxQHt-0004El-CJ for linux-arm-kernel@lists.infradead.org; Mon, 20 Jul 2020 07:32:38 +0000 Received: from fllv0034.itg.ti.com ([10.64.40.246]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 06K7WI1d021738; Mon, 20 Jul 2020 02:32:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1595230338; bh=/jWIiALzK5V8fvNl6MphNcf2kmWQpId+dgZUsAkatZo=; h=Subject:To:References:From:Date:In-Reply-To; b=Nq90Hzd6Wbf2o2UFZXbEwdU6FyZSUD0LYkHs/SNRN8N1Fr4tpmG3JWlx7WzPNOPBV BL2lMJOvHcyjlo70f0AY/JmO0Tyrn2EDf6CScFYn/7NlexcDbVYXkaq0ZUgxT3T4TQ CdYcPTEZZnujGkppNZLotdZXfGglX7y8kj2SK4r8= Received: from DLEE102.ent.ti.com (dlee102.ent.ti.com [157.170.170.32]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 06K7WIid074617 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 20 Jul 2020 02:32:18 -0500 Received: from DLEE105.ent.ti.com (157.170.170.35) by DLEE102.ent.ti.com (157.170.170.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Mon, 20 Jul 2020 02:32:18 -0500 Received: from lelv0327.itg.ti.com (10.180.67.183) by DLEE105.ent.ti.com (157.170.170.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3 via Frontend Transport; Mon, 20 Jul 2020 02:32:18 -0500 Received: from [127.0.0.1] (ileax41-snat.itg.ti.com [10.172.224.153]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 06K7WEUK125332; Mon, 20 Jul 2020 02:32:15 -0500 Subject: Re: [PATCH] firmware: ti_sci: Replace HTTP links with HTTPS ones To: "Alexander A. Klimov" , , , , , , , , , , References: <20200718105538.9542-1-grandmaster@al2klimov.de> From: Tero Kristo Message-ID: <7b6caa87-8672-b5d5-ef8d-2fd38a4b53e6@ti.com> Date: Mon, 20 Jul 2020 10:32:13 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <20200718105538.9542-1-grandmaster@al2klimov.de> Content-Language: en-US X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200720_033237_544360_C6F41154 X-CRM114-Status: GOOD ( 24.37 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Alexander, One comment below. On 18/07/2020 13:55, Alexander A. Klimov wrote: > Rationale: > Reduces attack surface on kernel devs opening the links for MITM > as HTTPS traffic is much harder to manipulate. > > Deterministic algorithm: > For each file: > If not .svg: > For each line: > If doesn't contain `\bxmlns\b`: > For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`: > If neither `\bgnu\.org/license`, nor `\bmozilla\.org/MPL\b`: > If both the HTTP and HTTPS versions > return 200 OK and serve the same content: > Replace HTTP with HTTPS. > > Signed-off-by: Alexander A. Klimov > --- > Continuing my work started at 93431e0607e5. > See also: git log --oneline '--author=Alexander A. Klimov ' v5.7..master > > If there are any URLs to be removed completely > or at least not (just) HTTPSified: > Just clearly say so and I'll *undo my change*. > See also: https://lkml.org/lkml/2020/6/27/64 > > If there are any valid, but yet not changed URLs: > See: https://lkml.org/lkml/2020/6/26/837 > > If you apply the patch, please let me know. > > > .../devicetree/bindings/interrupt-controller/ti,sci-intr.txt | 2 +- > drivers/firmware/ti_sci.c | 2 +- > drivers/firmware/ti_sci.h | 2 +- > drivers/irqchip/irq-ti-sci-inta.c | 2 +- > drivers/irqchip/irq-ti-sci-intr.c | 2 +- > drivers/reset/reset-ti-sci.c | 2 +- > include/linux/soc/ti/ti_sci_inta_msi.h | 2 +- > include/linux/soc/ti/ti_sci_protocol.h | 2 +- > 8 files changed, 8 insertions(+), 8 deletions(-) > > diff --git a/Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt b/Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt > index 1a8718f8855d..178fca08278f 100644 > --- a/Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt > +++ b/Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt > @@ -55,7 +55,7 @@ Required Properties: > corresponds to a range of host irqs. > > For more details on TISCI IRQ resource management refer: > -http://downloads.ti.com/tisci/esd/latest/2_tisci_msgs/rm/rm_irq.html > +https://downloads.ti.com/tisci/esd/latest/2_tisci_msgs/rm/rm_irq.html > > Example: > -------- > diff --git a/drivers/firmware/ti_sci.c b/drivers/firmware/ti_sci.c > index 4126be9e3216..53cee17d0115 100644 > --- a/drivers/firmware/ti_sci.c > +++ b/drivers/firmware/ti_sci.c > @@ -2,7 +2,7 @@ > /* > * Texas Instruments System Control Interface Protocol Driver > * > - * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/ > + * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/ > * Nishanth Menon > */ > > diff --git a/drivers/firmware/ti_sci.h b/drivers/firmware/ti_sci.h > index f0d068c03944..57cd04062994 100644 > --- a/drivers/firmware/ti_sci.h > +++ b/drivers/firmware/ti_sci.h > @@ -6,7 +6,7 @@ > * The system works in a message response protocol > * See: http://processors.wiki.ti.com/index.php/TISCI for details ^^^^ You should probably replace that one as well to be https while doing the rest of the changes, even though the wiki is being deprecated during this year. -Tero > * > - * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/ > + * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/ > */ > > #ifndef __TI_SCI_H > diff --git a/drivers/irqchip/irq-ti-sci-inta.c b/drivers/irqchip/irq-ti-sci-inta.c > index 7e3ebf6ed2cd..85de19fe9b6e 100644 > --- a/drivers/irqchip/irq-ti-sci-inta.c > +++ b/drivers/irqchip/irq-ti-sci-inta.c > @@ -2,7 +2,7 @@ > /* > * Texas Instruments' K3 Interrupt Aggregator irqchip driver > * > - * Copyright (C) 2018-2019 Texas Instruments Incorporated - http://www.ti.com/ > + * Copyright (C) 2018-2019 Texas Instruments Incorporated - https://www.ti.com/ > * Lokesh Vutla > */ > > diff --git a/drivers/irqchip/irq-ti-sci-intr.c b/drivers/irqchip/irq-ti-sci-intr.c > index 59d51a20bbd8..5ea148faf2ab 100644 > --- a/drivers/irqchip/irq-ti-sci-intr.c > +++ b/drivers/irqchip/irq-ti-sci-intr.c > @@ -2,7 +2,7 @@ > /* > * Texas Instruments' K3 Interrupt Router irqchip driver > * > - * Copyright (C) 2018-2019 Texas Instruments Incorporated - http://www.ti.com/ > + * Copyright (C) 2018-2019 Texas Instruments Incorporated - https://www.ti.com/ > * Lokesh Vutla > */ > > diff --git a/drivers/reset/reset-ti-sci.c b/drivers/reset/reset-ti-sci.c > index bf68729ab729..b799aefad547 100644 > --- a/drivers/reset/reset-ti-sci.c > +++ b/drivers/reset/reset-ti-sci.c > @@ -1,7 +1,7 @@ > /* > * Texas Instrument's System Control Interface (TI-SCI) reset driver > * > - * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/ > + * Copyright (C) 2015-2017 Texas Instruments Incorporated - https://www.ti.com/ > * Andrew F. Davis > * > * This program is free software; you can redistribute it and/or modify > diff --git a/include/linux/soc/ti/ti_sci_inta_msi.h b/include/linux/soc/ti/ti_sci_inta_msi.h > index 11fb5048f5f6..e3aa8b14612e 100644 > --- a/include/linux/soc/ti/ti_sci_inta_msi.h > +++ b/include/linux/soc/ti/ti_sci_inta_msi.h > @@ -2,7 +2,7 @@ > /* > * Texas Instruments' K3 TI SCI INTA MSI helper > * > - * Copyright (C) 2018-2019 Texas Instruments Incorporated - http://www.ti.com/ > + * Copyright (C) 2018-2019 Texas Instruments Incorporated - https://www.ti.com/ > * Lokesh Vutla > */ > > diff --git a/include/linux/soc/ti/ti_sci_protocol.h b/include/linux/soc/ti/ti_sci_protocol.h > index 9531ec823298..0fc452dd96d4 100644 > --- a/include/linux/soc/ti/ti_sci_protocol.h > +++ b/include/linux/soc/ti/ti_sci_protocol.h > @@ -2,7 +2,7 @@ > /* > * Texas Instruments System Control Interface Protocol > * > - * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/ > + * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/ > * Nishanth Menon > */ > > -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel