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=-17.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham 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 4EAD4C433E0 for ; Tue, 5 Jan 2021 16:22:48 +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 06A6122C9D for ; Tue, 5 Jan 2021 16:22:47 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 06A6122C9D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=raspberrypi.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-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ZmyVdR8az15sF7wBWZdpQwUI9jCvb3VjLEcWBDpzq/4=; b=aSnokDIeQcFBgpLpra2cSoSNR HUSsG6bdeeHtae6QTIdB1m1BHRg4UugAsEdv6SlTla27xMeBuLczNo4M1osPK5tSt4VN8jdVEEVVo SXzSZQww4iBOC78NcONw0RMCGNmOM/R08eszs6tSK9NleUu2m2gSrNUaxhVLupIfLssONe2jm8J+/ vh6MZA4yw+rfNrlfkiAleaEIfU4dlxEk8lhAB4141QMsaGQk/kuMzTA46VNN6vePKl/6+pH3UfCoA lbcvToBh6s3RZuFLXyD109Emtsgwur2bktx2t8/y9pGgZMd0T08xbwbDkfzmsVKzCeT8bK0xX3PfB H8M403NMg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kwp5H-0000MQ-0b; Tue, 05 Jan 2021 16:21:23 +0000 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kwp5D-0000Kh-0J for linux-arm-kernel@lists.infradead.org; Tue, 05 Jan 2021 16:21:20 +0000 Received: by mail-wm1-x329.google.com with SMTP id c133so76087wme.4 for ; Tue, 05 Jan 2021 08:21:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=NCnvHAHkzUFnoq0ovTDscrNRoGR9Jfo5kX1KshXgTPQ=; b=GcGVJ5DiKgpyGN650ea3kJ3OqoxuRBt3m7JNWj6eRU7OrMTpwp8DBIDryiiLPGVdI/ dh50hlfyhdatZLCfeyLtFz6liCbmwUjAZA0paYVlkEe+if3IcA7GuWHfoon1CtYzibn7 NOJMisZwgH+sXGWdR8FoOkd9toE8qZbuw+bC0o1tvWeJhYaLIWrHV241Ksh5WrdHDisQ jleRvutwfmTLsRhQY3sPLgHRUVd8bHeUPoJmKoQAyH1Tj3OU1ZjPML6j/XVr5/d2GHRi OnAtNjQ0BO44HCrGMEgJQvlcM/LOdwjdiym4a3zEP29UuYEMyFJoGg8StowwQ1hMI4be 0IhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=NCnvHAHkzUFnoq0ovTDscrNRoGR9Jfo5kX1KshXgTPQ=; b=reuLtgRVfCvyPfeg3eDhKEn7YGkUOQzyehNu2mhQESGcv6Ho60ezEu6OL0qAbT/coN nT2a4bR2pWNvErsn4aCIv8PCS/7TIqQPGQz8kZEkM6WyH5mA4nXN6lWLoVa31zHj9u/x aHUKJdCZXvMlkjlSZeIJ+6c29pyLWLEWK3LXGteziyxChlEaH5iIfEEy8362cV06Rgvw Pg0h5QZCtxzMLmce+kNr4PZvZ7wrrbq3IUFUqKxq/Evp+/vfJzeyQBIgxe6Uy0PQZ54+ /zZav/KYXCCOuPU+x90E2+usV2IEPvWbQXyddNXdbCDEXGMRFPt/J8ijseBnG8A5Im3R v0aw== X-Gm-Message-State: AOAM532kFQTgXHaaBCZj0U73P1GbY0aSW7bOfFRcwp7BUTNkpcnT6+g3 KRQeVxDntkHgsjaGROxGilyaCQ== X-Google-Smtp-Source: ABdhPJzJVka5prqJOPLT5+7ebYaW2AjwFFLUlLmL+aeR3cbuNjNdTMNyHZLDLIGue0s1kqlGKOCXRg== X-Received: by 2002:a1c:6208:: with SMTP id w8mr57053wmb.96.1609863677626; Tue, 05 Jan 2021 08:21:17 -0800 (PST) Received: from buildbot.pitowers.org ([2a00:1098:3142:14:ae1f:6bff:fedd:de54]) by smtp.gmail.com with ESMTPSA id r82sm6654wma.18.2021.01.05.08.21.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 08:21:17 -0800 (PST) From: Phil Elwell To: Nicolas Saenz Julienne , Greg Kroah-Hartman , Arnd Bergmann , Dan Carpenter , Stefan Wahren , bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, devel@driverdev.osuosl.org Subject: [PATCH v2 3/3] staging: vc04_services: Add a note to the TODO Date: Tue, 5 Jan 2021 16:20:30 +0000 Message-Id: <20210105162030.1415213-4-phil@raspberrypi.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105162030.1415213-1-phil@raspberrypi.com> References: <20210105162030.1415213-1-phil@raspberrypi.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210105_112119_157842_3FC8C5D0 X-CRM114-Status: GOOD ( 13.59 ) 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: , Cc: Phil Elwell Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Record in the TODO file that the address of "&waiter->bulk_waiter" should never be returned to userspace. Signed-off-by: Phil Elwell --- drivers/staging/vc04_services/interface/TODO | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/staging/vc04_services/interface/TODO b/drivers/staging/vc04_services/interface/TODO index fc2752bc95b2..0bcb8f158afc 100644 --- a/drivers/staging/vc04_services/interface/TODO +++ b/drivers/staging/vc04_services/interface/TODO @@ -91,3 +91,7 @@ The first thing one generally sees in a probe function is a memory allocation for all the device specific data. This structure is then passed all over the driver. This is good practice since it makes the driver work regardless of the number of devices probed. + +14) Clean up Sparse warnings from __user annotations. See +vchiq_irq_queue_bulk_tx_rx(). Ensure that the address of "&waiter->bulk_waiter" +is never disclosed to userspace. -- 2.25.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel