From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) (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 D95653E1CE1 for ; Fri, 24 Apr 2026 17:22:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.174 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777051330; cv=none; b=lsTiZJtFbZg2LDmvl9hpJQEwOEKW6Y0ZcsIJAdS/nKEliSZEb6hWpUAk23h9/Iqr8Tvpden91WLerZ872moHi/4pcDeDR2zSEBPJKAGnDrDYCWuvI245dCkIHIPxn11Ux42IuVi1sGk6XzSCiCvv8E3GVI4asJQT0zF4gn4DqWo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777051330; c=relaxed/simple; bh=gbZR0raCNNQWWjT/pqfd6zc8qXW6+7hq0+g4RyM+qj4=; h=Date:From:To:CC:Subject:In-Reply-To:References:Message-ID: MIME-Version:Content-Type; b=k32Ky9Mfd+p9lG9eWC9N17i7WZu0BaMfz/Lm+QO70YSEr2CJjmj4728tL4f1ra1L0yNtl1z2WGiJw29Sltt1p6taercolDczHT3xggEJ7FmwZTlghLzgkOCu5YgMLKrbJIPaVOiwv8s391K2NekjB1iwFH3zHO2BZ74e7+S7EBA= 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=CRxOgde6; arc=none smtp.client-ip=209.85.214.174 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="CRxOgde6" Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-2adbfab4501so40175715ad.2 for ; Fri, 24 Apr 2026 10:22:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777051328; x=1777656128; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:user-agent:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to; bh=gbZR0raCNNQWWjT/pqfd6zc8qXW6+7hq0+g4RyM+qj4=; b=CRxOgde6zdw+9UnUQ+O7zmcHuGyyfLBRLvGYt4AAcmEH3HcLUrHo+v8R8Wtoxa/YuL Mf7OsVlVqzSKPNrkLB3nyadS958MN0F9WAVuaKmBclNDxwohBnIOgqFVM2ALYXS71xPh tr2CFdktVKixsqxmITz+35Dyg/eHwbyTfajmof+9qBZjoOcqoBUu7NLDMp4BNztaVeFY /mVmia8ZY+4UmM+7rJ6DbHUBVtL0dAFBKYjbXX6Xs0B+mVVs+P8nUJtq97pRqcNpR9Uw /7Qs6EMmpZqg+yDJTvPSgtDVmOTTplkyZyMk5rn4MR3KcNeO4tA4Yibj157wBNBIhNl9 wsBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777051328; x=1777656128; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:user-agent:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=gbZR0raCNNQWWjT/pqfd6zc8qXW6+7hq0+g4RyM+qj4=; b=pW1vIYcdM+8Jy8+0mz4Z+wmPNqWt+D5SiJ793fkakNEfpJL1nCsWXn/XInsdlMgpHd HNKonInb1Fu0/NBnrWj41dSW9/vwBYUBqj/L3QmbvVSMl5CBmg5BNXP+oZZ1vmK+G1RZ Xkd6r4BBN4zt9oyz+npuRPt168wguKbJAUs1Lc/zz2yAiWlhLt9kKiVbxgP9EWMylwpX ykIdTiV1zNOuGgrWDS/SR677f9Ta3Yzt/Ck/oSOaRtg1dAQjmJxbEfvDjPsTAw1JVXs5 jHBfkbM7waI+WxThHVfM0W/0Gcvx1nBem+KCuYQ+1F5V5pC6KpYdAptrQSjp5SXqREJK XeIA== X-Gm-Message-State: AOJu0Yz1Di9ca7jFBMuSNTJ8pstlRfwQe5rc1l6i1x22/XT556U063MM kb6LayQJwwckyjQohA6H9/eSRoAKBcxPIvn6RFI2Ekohc9JYkKCt9WF5 X-Gm-Gg: AeBDievEKZtnhGu7viHlilQzHccnj3BH41BghajeKjz80gGEeghsqcLYPuvARkDDsZi qzcimmbn4xc+EYzPLBMGd/kcn/3QUgcRz+XqnpR8al5wKdygVoWVkNzqa65TXYrdxOX/msSKqYq rqJnqzz05CKebZgcnr1kv5gD+jhB9bJgY//Uop1Tni5sBwu7fgMj7FsMxnbyZFA1lWfNKkRdWNu 4P3SXnkBNmuUzCVTebiDBBZtseaTRSjSRovxwb5pd3Nkauf75Rtj4WwIqkijflzdg+I/Wj7HWU4 mkgCN+KLfMVdAEgQKu+YHoQkPDXSATSHteTroRhcb4960jLhYfnTH4wS6B8moN8KAsMPGegj0e6 gpLtRMaOpFeyJ6wy7REQxsrzfQ/HSXlr9gGx2gR7VwcPauvFzk0UUhb8fEgbcFiGughiBcc8OzR ILTfGZcgyfqRSq4FjFBND5+9oGrzwRDHewvvgUTxeu0YO5iPfddQ== X-Received: by 2002:a17:903:2ec5:b0:2b2:5503:1b8c with SMTP id d9443c01a7336-2b5f9eebb7amr357448075ad.11.1777051328152; Fri, 24 Apr 2026 10:22:08 -0700 (PDT) Received: from ehlo.thunderbird.net ([49.224.127.68]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b5faa14487sm243627485ad.18.2026.04.24.10.22.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 24 Apr 2026 10:22:07 -0700 (PDT) Date: Sat, 25 Apr 2026 05:22:01 +1200 From: Brite To: Johannes Berg CC: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, fjhhz1997@gmail.com, oscar.alfonso.diaz@gmail.com Subject: =?US-ASCII?Q?Re=3A_=5BPATCH=5D_wifi=3A_mac80211=3A_restore_monitor?= =?US-ASCII?Q?_injection_when_coexisting_with_another_VIF?= User-Agent: K-9 Mail for Android In-Reply-To: <9f7df38831598001ac6cd79ab4fb95b4b6e042fd.camel@sipsolutions.net> References: <20260424120807.25005-1-brite.airgeddon@gmail.com> (sfid-20260424_140854_559281_CA03D57D) <9f7df38831598001ac6cd79ab4fb95b4b6e042fd.camel@sipsolutions.net> Message-ID: Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On April 25, 2026 1:55:46 AM GMT+12:00, Johannes Berg 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=2E >Dropping=2E > Are you saying that the patch itself is created by llm? If yes, is that ev= en possible? I do accept that yourself or experienced devs could come up wi= th the simplest of a solution=2E 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= =2E It has taken a lot of time to narrow it down to this patch=2E It's tota= lly 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 pe= ople in the community=2E=20 The only time I used the help of ai and google was during the initial stag= e trying to understand the different variables, structures, pointers etc=2E= After that it was just me adding a lot of debug lines to all suspected fun= ctions but the vm froze even before anything got printed in dmesg=2E Then i= added delay between the debugs and was finally able to see where the freez= e happened=2E 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=2E=20 I also took help from ai and google to help me prepare the patch file in t= he required format to be sent=2E=20 I don't understand why you think the whole patch is generated by llm=2E I = wonder if it was that easy to be done=2E