Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp226012ybt; Tue, 23 Jun 2020 20:21:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxNzxTB/Zu5M3ztApZ09+y5FPdRSNf9C2P1hBCT+vlk82pV4kzbrC4aIDb8eho6iNlal2HB X-Received: by 2002:a17:906:3fd2:: with SMTP id k18mr13801556ejj.387.1592968860711; Tue, 23 Jun 2020 20:21:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592968860; cv=none; d=google.com; s=arc-20160816; b=ddPDEE5FBINvWM6lS2gIWk7WQZSHtaiJk1CfxtC2ATZlI+D69kbQxWTf9gZHSnufeU JFcp18nZ7PkDXQbvC2yki61ljlbUQivesW6bZXG1he37nlfULleqbKpM0iPzYJPGEpmD Flihm8Nyzh+bBj0H+qxIJZE2fB9/0qyciI0Rhj+MmVyjHKXHbvjw43zGB6H/PYtE23i2 Az8BwDRy8JEM/j+gQ/o8bGoYL1GEItmV3EFzlUlE/I7AwN4vTKqlN13SS0J5Bdc24T9U LkTfv8uk7wlaEXFgaOjEoUHVuj6Kamyv1wyjba1qiM92yBr56nY9LyEHClA8btm1cPWV XV4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:from:subject:cc:to:message-id:date; bh=wqCjDEDYmwQX3+aH+PwLBa6JZI2u7+/ey3QTVzzDZ7w=; b=sL6CChCBR3Z9BY0rzHCATsJuhgWyALOMfoU/dvGX29x+HgPnj5kXq1RsbqwIOIHuxI vcBhz7w5fp9+YU+/ggJpr+9eTAhNHBNfeqz2jTqDbNspS5ab4s+IO1zLCae84h9xSYhY 3ksn8pPZS0mRmsmUkOB4m0R5gynD85xsg583TehJk6lvQWk16BXmrD8OSPjrG4HI4LyK 17f+UqoRPUkWEtOZcuge6LGyUIEaF1Kapm0rRmI2Isum8Ul2auotBIRyp04Nz+gTVGh8 rZNK3ufVAo1YLsFI/s2Uf8LBl19NNYRl5EiAcIhOZd06mzht1pa0Wormn+GkrBQW35yE 63qg== 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 r5si479411edo.130.2020.06.23.20.20.37; Tue, 23 Jun 2020 20:21:00 -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; 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 S2388611AbgFXDUW (ORCPT + 99 others); Tue, 23 Jun 2020 23:20:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60560 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387985AbgFXDUW (ORCPT ); Tue, 23 Jun 2020 23:20:22 -0400 Received: from shards.monkeyblade.net (shards.monkeyblade.net [IPv6:2620:137:e000::1:9]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 78153C061573; Tue, 23 Jun 2020 20:20:22 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:601:9f00:477::3d5]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: davem-davemloft) by shards.monkeyblade.net (Postfix) with ESMTPSA id 13FAE129835D5; Tue, 23 Jun 2020 20:20:22 -0700 (PDT) Date: Tue, 23 Jun 2020 20:20:21 -0700 (PDT) Message-Id: <20200623.202021.2152798899056233242.davem@davemloft.net> To: gaurav1086@gmail.com Cc: kas@fi.muni.cz, kuba@kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] [net/wan] cosa_init: check bounds before access From: David Miller In-Reply-To: <20200624010450.4490-1-gaurav1086@gmail.com> References: <20200624010450.4490-1-gaurav1086@gmail.com> X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Tue, 23 Jun 2020 20:20:22 -0700 (PDT) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Gaurav Singh Date: Tue, 23 Jun 2020 21:04:49 -0400 > Check i < io bounds before accessing io[i]. > > Signed-off-by: Gaurav Singh The io[] array is intentionally zero terminated, there is no problem.