From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 53C853603C7 for ; Thu, 30 Jul 2026 05:18:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785388730; cv=none; b=FVLDzRf56e9Uevs7/wLpfxppxo9k7Zvt2BK7kFPaFhd5DoaflRWJOAiCoSVu725LKyuGPba5OW/w1dJ4nqJJ8luJt7A9ZieiKQVJhLDpKo3+brVsiPdkOgiWAYa9kJvOkKaLpGwyRmS0j5X4XJvatbgD9IT3Ux0p76qT3ag+1LE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785388730; c=relaxed/simple; bh=LIfu4x7xfM+uBXxf2PUIKCTibRfoyj7vDPecqDmhgEo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=W+DSlmxtbsq2hRjS2gSTojmNsQg7vtYReHhxJSa8qW2TKC52odT1ESPJuWd/uX4YbrJvT3lwF2SQrGg0mFcRuBRkOd197NPWGAMJl8Q5ls0ckxA4eDwSLQu47btL369WT34gPu7ggw6rHSR2xOVkXy53uHnr0epGZ+rY++nXByU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=OEHd2+/C; arc=none smtp.client-ip=209.85.210.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="OEHd2+/C" Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-8485bd28dd0so1933736b3a.2 for ; Wed, 29 Jul 2026 22:18:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785388729; x=1785993529; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=qg4+DcUhBAZn8bx3zqQaDnZY2M4pMardXDHCGdCxnPo=; b=OEHd2+/CSX3uJA4kCkC41WqPzXgygzlUsR2qCOP75qXDIgYzxc28ZyNc9MjC+j/xuX OwDz48iCfYSP/UK0p2V2ZTGEPw/O74ot5fTzLz1JzCZd5NLdTZJE6pvrpP8uKbwPTzRH W90rDA6U6oqGmykCBD29ue0ItQAgRliHsskAKJlvInxkHYcE9K9wRuZAEiIgysBvNl7w zZs+MiodGz75nSdfWB6fqye/F/gyfO5FvTNcPodCJYOFYMzvzgtheX1wehvkEBQytQph sI9EujFKfobg5yRKXzQte56TwwX1hUGxtqaZr/+kqOSzGfwsvc69CKK7eaQZvXrLu6cz sj0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785388729; x=1785993529; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=qg4+DcUhBAZn8bx3zqQaDnZY2M4pMardXDHCGdCxnPo=; b=QNwDBFjBLbyz4c7LkvFJkRnXR9rh6OjOd+Zyi50RzCM986ujR6fYZ9SnyyW3FoLnZR hLUo5OEtAPeBeBaSaApnFF62I6rpskVHf7iiljOiyAuXvVoeIq16NMKYJOSzRQeHqDy7 KBiyvSsQDJn/uCvFxHPC+Nr5Ea7hVbyuKeMY4BMZf4Ts+AKAObVUC+DcEJ/cTnhEVYPH vJyhoUx+xgKOOdzuSKFyRVW0d3O4yLjkrXRCXGIXbgduoRND4g95k9xJjCDtOqnkZIXh W32Yb34Vttic/y8Of9bRCt8TbLngCbECN6Vs+sHILA8rsPHWtGfX3qXzuhJfpS85OzQV Dqrw== X-Forwarded-Encrypted: i=1; AHgh+RoRhUqguzgQjj1rBylBER1MEBazsxy6UtuqLSYKgqhEU1Mv1wsOOO6QcWUMX9lznXQCaZ8dLn35lDM9Kl4=@vger.kernel.org X-Gm-Message-State: AOJu0YwMKFaTpr0LkYiUUvW2rYy6kDoNCQLW7ykeWeKEVuZKuTRd2yxs AEZ0/AU/VLpfZhZiWetckGkS83neA7SqK4XY068+Lv9uukSgjHXXEmhn X-Gm-Gg: AR+sD103/gQLjC534c5bP4swhfvqw2mv3mnMw0X2hNDTINKnD9FPPlQPNYW9nNPA/EB EcimB4ZJcgmT812a4/xOQXXBCM5Q1jjfWx29Tsncb+5R/fFUzr0O9GAbj+DbWe6zri5/9G7E+nF LWA4+Tpc5+oh/Nuynog4BwbIcgs2+LJG5jWy1GYeZbdrbfixQLI1AofXXIVs2ohxTnFwagdMcAU XPhTZbGKp53pALj+zIdmP07oZXduuDa76Z8izYycNet1JueHszCG4vOCbx4xTJNTb1JudhXbDku NjpWgcFXf8HFno+OInSQ99yv+4TMluYkvZxxHizjdtzQ6/q8v5tbgy5+JE5GifRUwNrJbQ1h93n 3dxRi16egTfJ5KhSBJ/TH4eU9ZZ8Xej6kZtGQW5HIfLxy6BL0vMfYDpvQq5J484xuI887PP1Kuo KR17KUfU4wzws+pLyw4YJppk3PpXu5KeVeJONumZCUPfJImQA2d7Q5jMNkqSnHmqjtC654SmJ8f A23udZMj7yD8kDJ7hfuoTvn5Dg87W/YtZGWUDwOaAyq52kULkZn X-Received: by 2002:a05:6a00:39a3:b0:848:4256:d6ad with SMTP id d2e1a72fcca58-84ebc3e10c2mr1241466b3a.60.1785388728666; Wed, 29 Jul 2026 22:18:48 -0700 (PDT) Received: from secrnd-cstp.tailb7f510.ts.net ([125.131.91.97]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84ea03d0675sm2342543b3a.61.2026.07.29.22.18.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Jul 2026 22:18:48 -0700 (PDT) From: Sanghyun Park To: Ihor Solodrai Cc: Sanghyun Park , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Eduard Zingerman , Sun Jian , Kumar Kartikeya Dwivedi , Martin KaFai Lau , Song Liu , Yonghong Song , Jiri Olsa , Emil Tsalapatis , Puranjay Mohan , bpf@vger.kernel.org, linux-kernel@vger.kernel.org, syzbot+cdd6c0925e12b0af60cc@syzkaller.appspotmail.com, sashiko-bot@kernel.org Subject: Re: [PATCH bpf-next] bpf: Fix mmap_lock leak in irq_work path Date: Thu, 30 Jul 2026 14:17:54 +0900 Message-ID: <20260730051754.113857-2-sanghyun.park.cnu@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: <33024de2-1121-4f08-a579-8a9ceeddf8bd@linux.dev> References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hi Ihor, > So can irq_work_is_busy(&work->irq_work) be dropped here? Thanks for pointing this out. You are right. The active guard is sufficient, so irq_work_is_busy() is redundant. I have dropped it and will send v2 soon. Thanks!