Re: [PATCH net-next] net: ntb_netdev: Fix NULL check ordering in TX handler
Jakub Kicinski <[email protected]> Wed, 25 Feb 2026 19:22:11 -0800
| Newsgroups | dev.linux.lists.ntb,org.kernel.vger.netdev |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 24 Feb 2026 05:04:47 -0800 Alok Tiwari wrote: > ntb_netdev_tx_handler() calls netdev_priv(ndev) before checking > whether ndev is NULL. Although qp_data is expected to always be > valid in normal operation, Right. Can we delete the seemingly pointless null check instead? Defensive programming is discouraged in the kernel.. > dereferencing the pointer before the > NULL check is logically incorrect. If you strongly prefer to keep the patch as is maybe say "valid but surprising" rather than "logically incorrect" > Move netdev_priv() after validating ndev. > > No functional change intended. -- pw-bot: cr