Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp3588347pxp; Tue, 8 Mar 2022 18:11:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJxrm4pZtljFMJDVeXQIA6b9oHoOy62YKFpE3zj1Zc9zF0Rp/Tx581Y3DGqasl/6qO+I+RzI X-Received: by 2002:a63:8b4b:0:b0:37e:5f4c:f930 with SMTP id j72-20020a638b4b000000b0037e5f4cf930mr15761704pge.223.1646791895127; Tue, 08 Mar 2022 18:11:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646791895; cv=none; d=google.com; s=arc-20160816; b=S3CmS/FtGgcTua10QeWXBUpLlJzAG1N9Owpp/ppD+6GnFCeky6ca8cJplc/Oc9Ryq/ qDZo4kZbBrn4QKYjTMIQXWfHtOn++NoaE2m9sl0bl7KYGqCyOmH/D8a0itdyBE95vkEU z15dtumPYr6URZF/8rLkCS1Bo+rThVH0AqmUL00u4thza1lpUJlbb94s5zfx2BqpYER3 3MS7ixqwdAnNqcsWdvlxUSPfDXNWF4kjYtwrlAzTajBap968HX6us7vLjHWLEPl4Pwmh dthUAldEHMPLvWz9U79B/ARwA17/6czW156NOo8pv+zZ+QQz1bqu7f0a8SW3c9dAFnS+ WJ2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:date :message-id:subject:references:in-reply-to:cc:to:from:dkim-signature; bh=Ugb8LAMnhzApo9dcZqIaAqW3+Wj+xC7EdGKtorbqFQ4=; b=ZaRe4LoyuXYhksaTbrfJ/GXr8gqkHF0HPs/Z6x6hvofWapL/mepgfOmApxkGGEEROE Rwgl1kSYhNICYJLSLu0vhUyeEYrBmI8N4B04vNPMjFMX0zfslTXxu6m863mJHIyMuQwY gb8xkazSZkzcH+aOrRG0TU3qqTkrN72huHiDW3rAxXmz2jUALbh82G4wMYmsJZuZRyc+ O3qvUPDW2iA0GF/QVTaoaVJzai2wiuph/xdM/g0ywy5m/3T+kLptV59ZL+hxcBn2Ef/S 4rb8cFFGoweoH5JVOVxu23tSlw45BQPnavVc1xd1Hf29VQMrIluplMPJR5WXS/AdjZwT +PwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=cPmZewei; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id m13-20020a170902bb8d00b00151e31c7ee8si632298pls.27.2022.03.08.18.11.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 18:11:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=cPmZewei; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 25233135719; Tue, 8 Mar 2022 17:04:19 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229901AbiCIBFJ (ORCPT + 99 others); Tue, 8 Mar 2022 20:05:09 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229923AbiCIBEr (ORCPT ); Tue, 8 Mar 2022 20:04:47 -0500 Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C2AF513686C for ; Tue, 8 Mar 2022 16:42:30 -0800 (PST) Received: by mail-pl1-x636.google.com with SMTP id z11so582834pla.7 for ; Tue, 08 Mar 2022 16:42:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20210112.gappssmtp.com; s=20210112; h=from:to:cc:in-reply-to:references:subject:message-id:date :mime-version:content-transfer-encoding; bh=Ugb8LAMnhzApo9dcZqIaAqW3+Wj+xC7EdGKtorbqFQ4=; b=cPmZeweir2dZqsfWqdem3ao0HzrSQFQ2BnlJByXXgVp4Pym/TAuYHLP+mdEtMviivT hKOYQ8QjFXzk+Xpag5DquB6EjXeqNSwmG4cDivsl4kfRAXUwY8rQS+SrID0G2T6mnuW/ A+o0UDs0ppF03AAIlzCu/Uqs3I69LSKdUsGKHS/aWGdYosRfmvNdhcDdhJCMbfv/bHOh 8E/0kcg2ptQfU8Eb4fTlO4G6GmRyuXL6P055ZB2WwSWyHOUhODSQNelofFjd2ipAdJ0p x0GHoqvSzkw53/ulDmftS/7voGyWPl3iVjWAkwDD99YD32sCmUWLAV4nDWkUuTRxgFAl HPiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:in-reply-to:references:subject :message-id:date:mime-version:content-transfer-encoding; bh=Ugb8LAMnhzApo9dcZqIaAqW3+Wj+xC7EdGKtorbqFQ4=; b=DAMtY03nEstgJfT/YJaoKGMzX3+zzwr0YYoBcGwX+YQkPmyOWzQFt3bqnLwGRksUJf MyBGjUXueX8N31syA72zwrExE6YGv5gxekOcTb5bLrf7kkK/Lx/u9jzm73TmyJFvVaee Mfi1HLjcX6V6mCPejmBKdwjLBP9HxCFAV47bpPoTSyD8BjOE81cYqUHwVlB1uMfsnOIa fSUMTm0AVLsBTkQqmJ4CYRGXE+1kgxxh7dhnbwseq17KJ+vPBlUxpAY7Sk1BiuFTNvjK XNp4FOaMbumzq6t/kA4CZMtx4GOsUYzKPc469CDCRB3vgq7wnnpTXWxCwbdECl5fas1q OpQA== X-Gm-Message-State: AOAM533MgcdgY7TWaIInerunmt0qA65vbO7GkeUY2z+3fsaz8N4wt6pC QPTk9uvh7pcL/GO7IAYuBHBm5g== X-Received: by 2002:a17:90a:4286:b0:1b8:8ba1:730c with SMTP id p6-20020a17090a428600b001b88ba1730cmr7532393pjg.181.1646786550239; Tue, 08 Mar 2022 16:42:30 -0800 (PST) Received: from [127.0.1.1] ([198.8.77.157]) by smtp.gmail.com with ESMTPSA id il13-20020a17090b164d00b001bf87e5018bsm4213475pjb.37.2022.03.08.16.42.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 16:42:29 -0800 (PST) From: Jens Axboe To: Jiapeng Chong Cc: linux-kernel@vger.kernel.org, io-uring@vger.kernel.org, asml.silence@gmail.com, Abaci Robot In-Reply-To: <20220308075717.37734-1-jiapeng.chong@linux.alibaba.com> References: <20220308075717.37734-1-jiapeng.chong@linux.alibaba.com> Subject: Re: [PATCH] io_uring: Fix an unsigned subtraction which can never be negative. Message-Id: <164678654933.397558.14576742053949962623.b4-ty@kernel.dk> Date: Tue, 08 Mar 2022 17:42:29 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 8 Mar 2022 15:57:17 +0800, Jiapeng Chong wrote: > Eliminate the follow smatch warnings: > > fs/io_uring.c:10358 __do_sys_io_uring_enter() warn: unsigned 'fd' is > never less than zero. > > Applied, thanks! [1/1] io_uring: Fix an unsigned subtraction which can never be negative. commit: 90e80add901b03fe6f3bc5ca6481414ee9f039ab Best regards, -- Jens Axboe