Re: [PATCH] wifi: mac80211: restore monitor injection when coexisting with another VIF

From: Brite

Date: Fri Apr 24 2026 - 13:25:25 EST




On April 25, 2026 1:55:46 AM GMT+12:00, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote:
>
>I don't believe that all this complexity is necessary, and the code
>changes have are fairly clearly LLM-created w/o such disclosures.
>Dropping.
>
Are you saying that the patch itself is created by llm? If yes, is that even possible? I do accept that yourself or experienced devs could come up with the simplest of a solution. My initial patch was spread across 6 or 7 files with a lot of debug lines added to find out the location of vm freeze. It has taken a lot of time to narrow it down to this patch. It's totally ok if you're dropping this but if you could at least see what this code does and do a proper minimal fix yourself, that would help out a lot of people in the community.

The only time I used the help of ai and google was during the initial stage trying to understand the different variables, structures, pointers etc. After that it was just me adding a lot of debug lines to all suspected functions but the vm froze even before anything got printed in dmesg. Then i added delay between the debugs and was finally able to see where the freeze happened. This might be totally unnecessary for an experienced dev like you but since I'm new, I found this the easiest way to get to the root of the issue.
I also took help from ai and google to help me prepare the patch file in the required format to be sent.
I don't understand why you think the whole patch is generated by llm. I wonder if it was that easy to be done.