On Wed, 2024-10-16 at 12:50 -0700, Muna Sinada wrote: > > > > Why not use config->tx_wdev and avoid changes around tx_netdev? > > tx_netdev instance is being utilized on exisiting code to perform checks and grab its ieee80211_ptr. W are not making changes to tx_netdev itself. In this specific patch we are making changes to config->tx_wdev. I was wondering if I could get clarification on this. I might've misinterpreted the code, but also you're pulling out the tx_netdev variable and really don't need to, just like the end of nl80211_start_ap() you can release it via the config->tx_wdev pointer? johannes