From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm2-f8.google.com (mail-wm2-f8.google.com [74.125.225.136]) (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 8D0143A451F for ; Fri, 14 Aug 2026 09:54:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.136 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786701266; cv=none; b=t4KnEqmy8/IOa+jXinJqfkIxu06mxWYj3VfDRU7MNHeOzDl2l8KGCTlDq4EnZDMs9W86u2pq/cs42V5cxcg8T7kUiemyFrSesoIBbxSVoj1JTJWQvDf2EEOs1mE5SDY+xh3+CPOk3HIxlihIG2ppNdvBVkXFT+SDyJG3+4NOQrE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786701266; c=relaxed/simple; bh=hyDs/8XOTKeJX4iNOsTkCEDXnVVk61OPr7WjBkqE038=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=I61Gex3Sq+ZreSGTzp2Tzux2VKEk2Wo9uI+5kvP32qRYlof45q5yJhy0G6JfAs7NMUWDvntPCJZp8jdb6VK2k7vIoCXipoTGTMdb2F+rcGRkbQa19hvULwZFMRbFIw+jVgzHli3zBJ9H0r4O26i0HojyJd6DdEb5j9y9zENiSW0= 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=ss2+PXSb; arc=none smtp.client-ip=74.125.225.136 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="ss2+PXSb" Received: by mail-wm2-f8.google.com with SMTP id 5b1f17b1804b1-4955e5274cdso1924935e9.0 for ; Fri, 14 Aug 2026 02:54:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786701261; x=1787306061; 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=JVsUN0kKLPGyxypNEAmw1vf0QkzraHJoaA0MSgFP0hw=; b=ss2+PXSbTT46c1qJATPsZE7bGVmR91Tdt7DnUihlrhchc3Gony9/O0cdLlBn8S6loZ EqcRTFmddnkX2/G+AEsMT2i42/Y3fPSAlBI+QH2hli51PSVxGdbY6zhFCktX4o4r0Vl1 c1It+UU0uIUGnaP+hm5uP/Swtw67NZECSmkl0XY8IovSm1On/y1xipH5+ZxAzly+VpRX AdnxZOr+VRqyCAGxE88dVe+4pA9dB8wpjoevuKnIJuE4Y4NvXy+XQ2P8gtf7SGqsB4xa m3E397geMFYETfl4MuxSYeQqNnGFdF9XaxxnvfREYfpPgcuJuqrdI0CFKXu03hcBL4XF T73Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786701261; x=1787306061; 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=JVsUN0kKLPGyxypNEAmw1vf0QkzraHJoaA0MSgFP0hw=; b=fwyacXI8xsZv2fMmkIZYfhdDR6aCVJzJb+OXSCndmuaZ/Udif2LKJ/LrBLL8F5DNfa VYodv8O59xg9MGrDXZht5dSA88ZNH3qhAdDuWkHUuEre8O8XOUwsJLvJFBslkKDJJQeQ taKscQjfN1Pfqo2gvO7IjHj91uFx9o7sweE/AlGlv+bwegx5K0f1gYUF1u0o6VNB4km9 XuNqBK6aiUaeOqUiTXcm5glPcgY8SMLgDTkxmgYaAAiNacKnO14MoTO0PAramrBmFpZ/ UWfVlsjyeKLYqf4sl9xTzEaOvnvg6Fx/v57OeWv0nGGXOHeOEd99EEWkezdwZGxQ5tys lCww== X-Forwarded-Encrypted: i=1; AHgh+RryH4AgMK+BkYowjlt3a/pwyjy8n+0QlGxYPH07+9PqeoVwObae4yrmDVjPJkTjxkMUbbA0+Mqa3uc6Y1I=@vger.kernel.org X-Gm-Message-State: AOJu0YyuHxhygRwWtq3FdBbl9J9Y6k5ilNEPh/uVs+PdQWBHkfnzQY61 sS9sTgKsR07ngzoExakdjBBQYSfLp191nKM5v4lERYiV2IyFJzyOaFJw X-Gm-Gg: AR+sD13AbaYkJUbAU19a8ke8KKPOFgWBaEWjIpNoG9Bwb3YlDztIVYxU5tq/LguDhWS QDvBYTaU3+IJZgyfI92/onj4aIdPB0iVJkAQpa3X2VhXs2+nM1MqwlWXThSQQ6DhcDt5LkT7rmy rbBTEQR+jTL9b+kpHD4iOaal14/id+IPe2GzlNoRCEUUWXW6DBwkoJ+4Yd+ObxCSAYol1nWkVh+ TBPYyvHrlAM3NiEjo29UtKkheN/DFOGm4n8WAg9UwGTBY3tfNO4QVWgO9DOWrSIEdIQo6FHRtEQ 6GdvSDtTP64ilidp/3+nk5Kexm1zmlqhdjWBDqc9fS4xCpkuyNVmNXTEsWNJLrPpcjKQZpL4xgx Lvy7y5ZjJkbxwLs/dP4Pqqwv0KOTJ0PQklA/o5ei/DYNP6i7h0Idf6LBsm2IBNMnTV2xpk3tGpD TQgVAtkV7To4PF02cOJLsYOP9g6jpdKjJEmz67au+Zmn4s8cUxVZcx5kK52/U= X-Received: by 2002:a05:600c:a45:b0:499:5b04:6920 with SMTP id 5b1f17b1804b1-49987990f37mr60314985e9.16.1786701261040; Fri, 14 Aug 2026 02:54:21 -0700 (PDT) Received: from fedora ([212.253.206.77]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49988b1d33asm40906395e9.10.2026.08.14.02.54.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2026 02:54:20 -0700 (PDT) From: Serhat Kumral To: jgg@ziepe.ca Cc: leon@kernel.org, dsahern@kernel.org, yanjun.zhu@linux.dev, zyjzyj2000@gmail.com, linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org, syzbot+8c9eede336e3a843750e@syzkaller.appspotmail.com, serhatkumral1@gmail.com Subject: Re: [RFC PATCH 1/2] RDMA/rxe: drive UDP tunnel socket lifetime from the GID table Date: Fri, 14 Aug 2026 12:54:09 +0300 Message-ID: <20260814095409.35416-1-serhatkumral1@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260810180635.GB507588@ziepe.ca> References: <20260810180635.GB507588@ziepe.ca> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit > I'm skeptical this AI conclusion is right? Or at least a leaking sock > crashing the kernel sounds like a netdev bug, not something to avoid here. rxe_ns_exit is unnecessary. I put pr_info in rxe_ns_exit(): in 40 iterations of a netns whose netdev is moved away and which is then deleted, rxe_ns_exit() was called 82 times and found no entry every time. That is ordering, not luck. With a 3s msleep injected into rxe_del_gid() to force the window open (timestamps recorded with kprobes): rxe_del_gid_in 65.844231 rxe_del_gid_out 68.677344 rxe_del_gid_in 68.679284 ib_cache_cleanup_one_in 69.011549 rxe_del_gid_out 71.535930 gid_table_cleanup_one_in 71.536279 gid_table_cleanup_one_out 71.536313 ib_cache_cleanup_one_out 71.536321 rxe_ns_exit_in 71.582488 So rxe_ns_exit is dead code. I will remove it in v2. thanks, serhat