From mboxrd@z Thu Jan 1 00:00:00 1970 From: Johannes Berg Subject: Re: WARNING in add_uevent_var Date: Tue, 03 Apr 2018 14:34:05 +0200 Message-ID: <1522758845.2961.3.camel@sipsolutions.net> References: <000000000000a010b80568d75018@google.com> (sfid-20180402_080105_275284_9D0A53D3) Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit To: syzbot , davem@davemloft.net, linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, syzkaller-bugs@googlegroups.com Return-path: In-Reply-To: <000000000000a010b80568d75018@google.com> (sfid-20180402_080105_275284_9D0A53D3) Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org On Sun, 2018-04-01 at 23:01 -0700, syzbot wrote: > So far this crash happened 5 times on net-next, upstream. > C reproducer: https://syzkaller.appspot.com/x/repro.c?id=6614377067184128 > Huh, fun. Looks like you're basically creating a new HWSIM radio with an insanely long name (4k!) and nothing stops you, until we try to generate an rfkill instance which sends a uevent and only has a 2k buffer for the environment variables, where we put the name ... But yeah, we should probably limit the phy name to something sane, I'll pick 128 and send a patch. johannes