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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6D71AC25B74 for ; Thu, 30 May 2024 17:28:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EAD5A6B009D; Thu, 30 May 2024 13:28:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E5D486B009E; Thu, 30 May 2024 13:28:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D24B16B009F; Thu, 30 May 2024 13:28:50 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id B00536B009D for ; Thu, 30 May 2024 13:28:50 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 6AB6C12112D for ; Thu, 30 May 2024 17:28:50 +0000 (UTC) X-FDA: 82175747220.09.07C285C Received: from mail-oi1-f178.google.com (mail-oi1-f178.google.com [209.85.167.178]) by imf27.hostedemail.com (Postfix) with ESMTP id 6912B40025 for ; Thu, 30 May 2024 17:28:48 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b="zY/QJR0s"; dmarc=none; spf=pass (imf27.hostedemail.com: domain of axboe@kernel.dk designates 209.85.167.178 as permitted sender) smtp.mailfrom=axboe@kernel.dk ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1717090128; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=y7B6fY/Fjz7QmAOYRBLWDUgsv4maBPzpvLfJEUMOCdE=; b=UJfkga2iCG+Uved38evrclrtoXL1KkPGwWB7lRe/Mgebr7RuJ7tl+jzDp/er10zK4B72cr SpnL4m0ukGZ7OVWwowyb4WEgCHw6jQ3dFpO5A9RlRPpWSUsC/+xlUT7Gf8h4FpAMmAiQSI c1xc2LAZGTvjzOg3eKDSmPI+t2/4c7I= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b="zY/QJR0s"; dmarc=none; spf=pass (imf27.hostedemail.com: domain of axboe@kernel.dk designates 209.85.167.178 as permitted sender) smtp.mailfrom=axboe@kernel.dk ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1717090128; a=rsa-sha256; cv=none; b=Rp2CgDXb3XVgtlapAz3yPtxRMqzlplDm8ioOIx1ZWX+w7FTpOS1pTliBCKixaatffKzq2j y5c5+uHEky36itPIUUa3O6bv4IyCggkB7Ni7WJO+VUAsNDhWNT/2Tyu4UsUchtRQncMs9Z Yq6pz8WTqgRNXCnFBqQRbiczVKgL63Q= Received: by mail-oi1-f178.google.com with SMTP id 5614622812f47-3d1d4303580so121903b6e.1 for ; Thu, 30 May 2024 10:28:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1717090127; x=1717694927; darn=kvack.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=y7B6fY/Fjz7QmAOYRBLWDUgsv4maBPzpvLfJEUMOCdE=; b=zY/QJR0sF2sPq5aXgE1aAhyOuvCtOcIqV5gBthdYSSFgqPIYnvw52F3B7HZ0K/PYXb P5o6Af9T1MK+Q03X0Jhtyz/teeHqr7COQkp/xzbwbOu3KwKc0I8hAp3BYNgPv9Led+If 7v8AitJITok9uPa3FR0DOz0HupErjQ4XY3iJCBwsNKm5R5Wvudm8prjaLKcf7gudYraG 7Em9uBFSBpIwfKsohFcmnlLDiMGAFCSt9mLKsa48qHTJZwN91UFzniMvLlkq6OaPRlEa MQVK73QDdmb45DR9Fub0C2T+/4kDOY1L+/LMyz4PibYzUGtipoelzfz396fvyD5zYL3h sGGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717090127; x=1717694927; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=y7B6fY/Fjz7QmAOYRBLWDUgsv4maBPzpvLfJEUMOCdE=; b=mYkfhSgh8RtFy3M4dpshvv46u1NsquXSEH3XDL+0G8rm3ixf+iiaDeZyxXw8K6h5i9 TyiMrNcspTbAUK7Nsw7kev7HdTCjeZoWtnJHy8ZvIjaVmA/FWjn3IB4mSwV92jY9S9tk wOQgV7jXsuty0s6xFTzH7geFnCPV14u+YTtqIhagJ7jyVWSB+kyd85GX83YUcyAk2Qgm usGIJeT+u76+eeOKEzSSik5ConZwd/s/V2kdmJlVTqceLWq3NwoXWAeGL0FRQ1dNvYhb u2/xsKPrC89L8L2bjqLURpy+ygGm2cidwavlJkG2/lWZtH8cO/BasgKb9RDoP74kr4Xi QrNw== X-Forwarded-Encrypted: i=1; AJvYcCUuhL5qjzJuuMNDz1H6tltoaEpyYLfwQrfKv6k1RQ0i1MeF9vFFiZQBt02lrnUOufBIxt1QAwS+mMDpbkb0sADsJB0= X-Gm-Message-State: AOJu0Yxd11ipO7rEnWHADuj92bvbmEKtHmpWATj5NAY44ezG+AXeCcZ4 pq4cf+BAh9hw2Dx5OsFbcKx+3997nndNECMQ13epA2WKkOnmmdL+aN8TU1JEhKI= X-Google-Smtp-Source: AGHT+IEHT9XTg52xPtEdpxEcEsqX1knua+mi9ziTWOWwL12bZiZ68gB1TKYCLWuHZfBOwir9FouWNQ== X-Received: by 2002:a05:6808:308a:b0:3c8:4cc6:4f0c with SMTP id 5614622812f47-3d1dcd40887mr3101730b6e.5.1717090125759; Thu, 30 May 2024 10:28:45 -0700 (PDT) Received: from [192.168.1.116] ([96.43.243.2]) by smtp.gmail.com with ESMTPSA id 5614622812f47-3d1e19da2desm26747b6e.8.2024.05.30.10.28.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 May 2024 10:28:45 -0700 (PDT) Message-ID: <360b1a11-252d-48d9-a680-eda879b676a5@kernel.dk> Date: Thu, 30 May 2024 11:28:43 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH RFC v2 00/19] fuse: fuse-over-io-uring To: Kent Overstreet Cc: Bernd Schubert , Bernd Schubert , Miklos Szeredi , Amir Goldstein , linux-fsdevel@vger.kernel.org, Andrew Morton , linux-mm@kvack.org, Ingo Molnar , Peter Zijlstra , Andrei Vagin , io-uring@vger.kernel.org, Ming Lei , Pavel Begunkov , Josef Bacik References: <20240529-fuse-uring-for-6-9-rfc2-out-v1-0-d149476b1d65@ddn.com> <5mimjjxul2sc2g7x6pttnit46pbw3astwj2giqfr4xayp63el2@fb5bgtiavwgv> <8c3548a9-3b15-49c4-9e38-68d81433144a@fastmail.fm> <9db5fc0c-cce5-4d01-af60-f28f55c3aa99@kernel.dk> Content-Language: en-US From: Jens Axboe In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 6912B40025 X-Stat-Signature: xia7g361b6oxdeuppnkwy9ddz8h8cmce X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1717090128-74510 X-HE-Meta: U2FsdGVkX18Asdrd+lHxeWFW/56HvF3SYiVSHCWTfs68hofTpjralT9liT6bfBAFIXwnL98O2/j9pEGvStgRzN8VMXLxSjZz725iIgER7/KnLMKBidSRdjfQ2lVJt46JHplSAzNcj+HjpfeYKz1bQ9vpWa+qN1Q84VpVuiWP4Cy3zHG3S0eMYWn/Y6rffNGtHhQLreks8vFsY7KJjJom4ebO+eOatmpKl3slXCxSA6JwbbyW7CkF4octvFcjsrJJ/XjYpIr4l96ljIfK9khTpOsN/TD5nQMIXY8dSVskjVB+w4sZnn0IMlfZbfvtPqyl+TCfjnBCbpvBHpffxFwh5bYiNRYO+CkDykNWkSYeDbZaWgI64S1Q+M1bXuXLBvtDXJaWasE+WP1lgUIJS23iJh7oKGhbc6QO/swlpCJ3IlBzcqMGVOdO9iXvgMRQjyTP19kGnxFNdLNn8QI6hZW0VFdHqxledqBLYM9kmAnLAouT1z1+ji+Dh8oLOvHHHP1GPoo7N52T36Dka/BjOQwUi4faV8Ql5HodIecT6W4qG4QeHH/qfZX+bpX2eUKpKuejl6cZK+lX0SBHQ/inxWE1vFm/lmFEtfvlPD7kB4buPVyzGV8Jjs6xAnLo92e55XSjB25lVcQc5OKEG83nwhx3LY1rJvqGapUsjcvWoHYFJHHH75lnH1oOMimnjTdHKymlq/pMZSTKsvqgXbd6L0CpbJVZ9iH2InwLfLZviddgp/AU0QA6DLiwOz43u3p3Fo11PWc84wLZFKdF6i0ya+ENRUGOAswXSprqYW2CV+cD2jqG8n7d8ObOw6d/RC9PAeVLo6sAMUMf+WyeZMrmU/fj6KwbjpZjAs4NAD/V+0+GeyQHkVPV2AsFwfCYryHxJ87UeqbGDiz/oAywV8mvsIwebq/+qmD1cy5J8pcggXQS7uKz+dtkex4Dj3cAXSZ5zhYG5kuPX32BmU8bVbaq4Rp I+owbMCP g9N+ZCnAf6aCCQL2CjHIJukSWwHHNWCScXSqaJy2XX3QVI0hqqFHzrdmcgkX/YnQ6b5yd0mJViUfIpgI07K96qmpj7n29+pz7HHxtdX97SrSZRXZ+shd5D/qeGay8Ir0GG5Bt3K5cZEbAH9bqdgxVrczQyENYVR87K24xnUGoPbKh3jZWU3oTQhuyAzuB9KDrNasHjcohfmiYhJb1Seu4zg/rwcdfKOPg4GHRzoFbtmXA4cRhMhWFiT/bHteSzVHZstoj88Zw6qrcDB4ufjtTI3MaAjPQeeJKbuYDVIIfs/CI2KHUR2imrjZM55PVEutdPQcDK3YerqwoJkofgskQ/QpbQSG/OZGPuUhHjhfHflkCkXM5/OtTN94Fze91p/qXXl9WN5ErL9lF+d8tQGkDkJoTWqTOTEKCZv4Hrz1xFBvejAkZ/W1ky72jakI4B57qAbH/mjnJPTRdnTp31e7PgsKVTT3epA1Y827ZJ7SM/A8Qp8Vey06Wh4OS1w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 5/30/24 11:16 AM, Kent Overstreet wrote: > On Thu, May 30, 2024 at 10:21:19AM -0600, Jens Axboe wrote: >> On 5/30/24 10:02 AM, Bernd Schubert wrote: >>> From our side, a customer has pointed out security concerns for io-uring. >> >> That's just bs and fud these days. > > You have a history of being less than responsive with bug reports, and > this sort of attitude is not the attitude of a responsible maintainer. Ok... That's a bold claim. We actually tend to bug reports quickly and get them resolved in a timely manner. Maybe I've been less responsive on a bug report from you, but that's usually because the emails turn out like this one, with odd and unwarranted claims. Not taking the bait. If you're referring to the file reference and umount issue, yes I do very much want to get that one resolved. I do have patches for that, but was never quite happy with them. As it isn't a stability or safety concern, and not a practical concern outside of the test case in question, it hasn't been super high on the radar unfortunately. > From what I've seen those concerns were well founded, so if you want to > be taking seriously I'd be talking about what was done to address them > instead of namecalling. I have addressed it several times in the past. tldr is that yeah the initial history of io_uring wasn't great, due to some unfortunate initial design choices (mostly around async worker setup and identities). Those have since been rectified, and the code base is stable and solid these days. -- Jens Axboe