Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp908724pxf; Thu, 25 Mar 2021 17:45:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxtU1tsq/vije3YelXGPfEBc9PHXpxs0xzAC/DmlXHJVYEU88vMPN01SNx8jeuxvRSCKQVs X-Received: by 2002:a17:906:228d:: with SMTP id p13mr12611913eja.412.1616719551956; Thu, 25 Mar 2021 17:45:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616719551; cv=none; d=google.com; s=arc-20160816; b=rcoy0LpgPqWscc66yyPhGg6SPJr0kOf8aCO0G8Vgn0sAU/cJneOdvzMo4A13/FcRuh By9/Zigcq91SYfAALSa71KvK9juxFN6KYqPsJZ3R5sZd9TgKA1oIQ+XH2+uOnXlVt0+0 SbdTr0M22swhBgESY19hpxlm2ZxKOXsQdCm4RRrccGY6iVxb6bQ4oIXB3+ZNvj3V+FQd N1CtOf8C3xk0N9s6voqF9oFYSjfLAP5IBdVcXk64aokfOZva3dDB3ZPPIryKtf8F/UV0 qYyhtd70/JncXKuLiphS6AfGrjRcbkn1kF+la5Df1tsIgt4HHBuIjsWDQuTgg/IFn7ES zqTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:user-agent:date:message-id:subject:from:cc:to :dkim-signature; bh=kQfJe3SM3uKBO4y80++UrhVTvqfOoULiPheOgQ6rl2A=; b=JcMWFHEI82rwDZ0vcxGFbUgYODfcDqx4z/y9DAvs78EyYHkcsdHMJl6GauTEmGwINT pB9hiLfuLSh8SPFWLocYABDxlOWPjE9oVctDUUzY+xs5HOnr85rKIyYApsmOv1OIga4f axw53LJ+ey6d/bWiw7FEBJorYRy2z+w+jAFwoI1VMFNibkF+dDaHhYrldYKE/Xy6WPVP IpO0pgLNp25ww7Jh94d0grqJOnN5FJ7JQycDNSgIxPNIy/tZX8kNlnGChWYfas1lCGMi yIMg4RUBGFdA3fS1erxj4QnguxkZRGjaO/bEyNHY9EQnS+PhJboAS6rSTIetxXWLyuAa 90ew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=xUMWuzOH; 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 c14si6451361edn.450.2021.03.25.17.45.29; Thu, 25 Mar 2021 17:45:51 -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; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=xUMWuzOH; 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 S229865AbhCZAo2 (ORCPT + 99 others); Thu, 25 Mar 2021 20:44:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42932 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230084AbhCZAoS (ORCPT ); Thu, 25 Mar 2021 20:44:18 -0400 Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E5C45C06175F for ; Thu, 25 Mar 2021 17:44:17 -0700 (PDT) Received: by mail-pf1-x42c.google.com with SMTP id c204so3745472pfc.4 for ; Thu, 25 Mar 2021 17:44:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20150623.gappssmtp.com; s=20150623; h=to:cc:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=kQfJe3SM3uKBO4y80++UrhVTvqfOoULiPheOgQ6rl2A=; b=xUMWuzOHV/hpq2Qlwq23GvUh51ikLyBfqnYYKJ3Mwxr5uOc2lQOhS9I/DDUci0VUEg QHiYcO72fadNjDnruS9Lk3RnqkW7VBqeMY9lNa05yu0uxwVpJVkc8U0vxbRXfZnOmJam Xd4HzrnO7xEgph1p+ljyVPdiqIYR2SCYkI0RpP4qCi+qvEfMoVJjO7I22tyaAITUW5ZV YekTvsXxwECnat/wKVc2eQrEiLVNKrcd0AZ1gyw5zLUjeIYBTtsW8FzGcH1GgwNZA5T4 DriLYMj/u0262xaw8pVi1MS1shiZEpFLmi1qRIRLZ0nfKIh4PlTwRqat3dUQonJJ7cBI swIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=kQfJe3SM3uKBO4y80++UrhVTvqfOoULiPheOgQ6rl2A=; b=X8ewYX/K68nk7yXNpLwOgLwgYJgysx+zEa6dgKEqG/w7ZWf0bLGLrJLxtAADzgj9rR 7gOwsi4bru83ykjBi9tCmDJMONr5Z0cjrndHK7ix+sVqzI8CgM/6C3WrAiEaIDjrF/aI u7+sRZEvxuTIpbPwODtqwFiooocuBhm/kYhJHSfTMb/GXpsSvPsuOc6LhEanLsCNsXf9 a5ZFBZwNN6kR0fC1X0qU3e+N9qSIFsUsfr9Bi2t60YeGQOH0u0nIVdhvjrsKoxH75Gif Qb+Hg84oiCZxxZWEYIsO6k+SvHG/UwIHfB8oFxq9oSb2WDO/rN+sTrONFIRIyTlOJdrY 4SwA== X-Gm-Message-State: AOAM533vbOFSKmPn6l9Urbk3NJsY0d7FshZLSLvUe6L2p3NoQSxbMqbl 5/qUENIFW3S/CX+rkk6JKBE3sbLKiJb0Bg== X-Received: by 2002:aa7:940a:0:b029:1f1:5b58:24e5 with SMTP id x10-20020aa7940a0000b02901f15b5824e5mr10431788pfo.54.1616719455378; Thu, 25 Mar 2021 17:44:15 -0700 (PDT) Received: from [192.168.1.134] ([66.219.217.173]) by smtp.gmail.com with ESMTPSA id js16sm6636137pjb.21.2021.03.25.17.44.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Mar 2021 17:44:14 -0700 (PDT) To: Kentaro Takeda , Tetsuo Handa Cc: linux-security-module@vger.kernel.org, LKML From: Jens Axboe Subject: [PATCH] tomoyo: don't special case PF_IO_WORKER for PF_KTHREAD Message-ID: <46f6e3cb-cc96-d214-e183-71dd238da075@kernel.dk> Date: Thu, 25 Mar 2021 18:44:13 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The io_uring PF_IO_WORKER threads no longer have PF_KTHREAD set, so no need to special case them for credential checks. Cc: Tetsuo Handa Signed-off-by: Jens Axboe --- security/tomoyo/network.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/security/tomoyo/network.c b/security/tomoyo/network.c index 478f757ff843..8dc61335f65e 100644 --- a/security/tomoyo/network.c +++ b/security/tomoyo/network.c @@ -613,7 +613,7 @@ static int tomoyo_check_unix_address(struct sockaddr *addr, static bool tomoyo_kernel_service(void) { /* Nothing to do if I am a kernel service. */ - return (current->flags & (PF_KTHREAD | PF_IO_WORKER)) == PF_KTHREAD; + return current->flags & PF_KTHREAD; } /** -- 2.31.0 -- Jens Axboe