From nobody Tue Apr 19 17:46:31 2022 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 8093611D531E for ; Tue, 19 Apr 2022 17:46:46 +0000 (UTC) (envelope-from antonfb@hesiod.org) Received: from rain.hesiod.org (rain.hesiod.org [IPv6:2001:19f0:ac01:f12:5400:3ff:feec:c026]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "rain.hesiod.org", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KjWT06ymXz3v05 for ; Tue, 19 Apr 2022 17:46:44 +0000 (UTC) (envelope-from antonfb@hesiod.org) Received: from [192.168.4.36] (142-254-83-16.fiber.dynamic.sonic.net [142.254.83.16]) (authenticated bits=0) by rain.hesiod.org (8.17.1/8.17.1) with ESMTPSA id 23JHkVgm007017 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Tue, 19 Apr 2022 10:46:37 -0700 (PDT) (envelope-from antonfb@hesiod.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hesiod.org; s=Apr22; t=1650390397; bh=Pns9O+Tub/btcX/n8SytnRgrFU4szKNfRiA3exvhx6s=; h=Date:To:From:Subject; b=GS3QASfJYkRDC/vODlvaTRE8ZgslqAuWK6bXg2pYnrTSFOZ9c44h6xb7jC6LAowXm FyQchqgnyqKsUTFsmuBtt3lppVz6Fq86uR5+V6onwrPjjWi9wwt5OQIXwf5iSWySxM W//Pd3syMoN35Zn+7FFQxhhjJnWV3Op0i4te80yCBkQs5wS46STAfjbPNTZ3UqtDQe fnqRCwLPe7eioNW6SP8Lr/lxbc7ZH7v0z6Scb7cR9Ep+d06NMYBApOquHUEqRWYiXc iTqXWEXiBgtQoA9IoWvfqP1jEimmgRrEw1xYdnSjIMbVmKxh4SeS2m5DR0SlUnvbKu 1Q+y0VOG/1e+g== X-Authentication-Warning: rain.hesiod.org: Host 142-254-83-16.fiber.dynamic.sonic.net [142.254.83.16] claimed to be [192.168.4.36] Message-ID: Date: Tue, 19 Apr 2022 10:46:31 -0700 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Content-Language: en-US To: freebsd-hackers@freebsd.org From: Jeff Anton Subject: kernel crash making a vlan on a wlan Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4KjWT06ymXz3v05 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hesiod.org header.s=Apr22 header.b=GS3QASfJ; dmarc=pass (policy=none) header.from=hesiod.org; spf=pass (mx1.freebsd.org: domain of antonfb@hesiod.org designates 2001:19f0:ac01:f12:5400:3ff:feec:c026 as permitted sender) smtp.mailfrom=antonfb@hesiod.org X-Spamd-Result: default: False [-3.98 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[hesiod.org:s=Apr22]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; DKIM_TRACE(0.00)[hesiod.org:+]; DMARC_POLICY_ALLOW(-0.50)[hesiod.org,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.98)[-0.984]; MLMMJ_DEST(0.00)[freebsd-hackers]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:20473, ipnet:2001:19f0:ac00::/38, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N A few days ago I tried setting up a vlan for a wlan on a non-critical 13.0 amd64 (Atom processor) machine and it crashed hard. And because I set it up in the rc.conf it loop crashed and eventually would not boot and standalone fsck could not repair the filesystem and it would not even get past the btx loader so that machine is out of action. It was taking kernel dumps but to the same corrupt root fs. Sigh. What I can remember from the crash report was the process was ifconfig and there were calls to like wlan_ioctl and other ioctl's on the stack. I probably set something like the following in rc.conf vlans_wlan0="vlan0" create_args_vlan0="vlan 1234" ifconfig_vlan0="inet 192.168.2.3" static_routes="mcast" route_mcast="-net 224.0.0.0/4 -iface vlan0" Anyone want to risk attempting recreation while I rebuild my now dead machine? Jeff Anton