From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 73C603EB0F2 for ; Tue, 9 Jun 2026 19:08:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781032090; cv=none; b=WIeG7mt/UHxQn/KcSprnm6r61u6e9FE4bBBE8AsIfYKqCW+Nd57WFk9rXt+v3WcAjfKLF9KBc7OWhnDBMRZ/3dI98X/e/F8YfiVWrZWCa9p6djcqJjkXc3ThgySf9SLjzAlS1NHvwcH6LwNxfgfrK7Hv8A7RGNLsSQ1Vba0iJYw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781032090; c=relaxed/simple; bh=/Kcf5Uy+acoAPqt4xNEW97+aHZW0gC8pVgx2xqSDLBs=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=NphDqgSyz8ckcckeL0FLTpumSlhDWZtcLSmaH9Tv7ZY/wN1y7xqAI5okKYkzLIcLJ3BGUbPxfkNCkx4tzwVwJUJFkE5nNsOna2t8El5rRNu66IeUyXDMYF7rd4vPsRPj+d3n3fLeQxBZ/aZAxu5fvKQPqj27CIqm49miD7piFLw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=d/40Dx3D; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="d/40Dx3D" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 760081F00893; Tue, 9 Jun 2026 19:08:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1781032089; bh=OueYawCjIWZMc+cN5Km8ZI5C4uldSDTTNN7dlAmrQM4=; h=From:To:Cc:Subject:Date; b=d/40Dx3D6E6Kc1Ssfj6JBiBRLrprcHmxdhDLu511zgImgKACtnSPFINGFbfIT6RzE HQzBQ0qUeTGCb1/VJCSYbHD4c0Ukom4dGGL2iMIM7SMAsac50CyT763bPDBs52c8Oz gJNRiV9Yyv29YFuoVsmJH2cEFpLGhJrRiOriTediobAbPXCdI/AghStN2XwR44oE1U o6epQii9a0utZNhBTIyWwbGveFPJRhp0rwKX1ZjzD7KkCQtTgCNN4wqtthgXaceUaL n2YRp7WmsQaJ2x8izyCznJ+2ICi5e2WZfBncIEqsWo+yQbaYvGwTWplLUWbAPRj9LB rSN/gpnM0HbYQ== From: Jakub Kicinski To: davem@davemloft.net Cc: netdev@vger.kernel.org, edumazet@google.com, pabeni@redhat.com, andrew+netdev@lunn.ch, horms@kernel.org, dw@davidwei.uk, daniel@iogearbox.net, razor@blackwall.org, sdf@fomichev.me, dtatulea@nvidia.com, bobbyeshleman@meta.com, Jakub Kicinski Subject: [PATCH net-next 0/4] netdev: address a handful of nit picks Date: Tue, 9 Jun 2026 12:08:00 -0700 Message-ID: <20260609190804.1137085-1-kuba@kernel.org> X-Mailer: git-send-email 2.54.0 Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit I got slightly concerned about the state of the netdev-genl implementation after Gemini found the bug fixed by commit c849de7d8757 ("netdev: fix double-free in netdev_nl_bind_rx_doit()"). I fed the file into a couple of models to make sure we're not sitting on more bugs. The models haven't found anything worthy of a Fixes tag but some of the nit picks are borderline worth addressing. Jakub Kicinski (4): netdev: check for nla_put_u32() failures netdev: correct error code in netdev_nl_queue_fill_lease() netdev: avoid skipping objects on race with device disappearance netdev: don't use dev->flags for IFF_UP net/core/netdev-genl.c | 47 +++++++++++++++++++++++++++++++++--------- 1 file changed, 37 insertions(+), 10 deletions(-) -- 2.54.0