From owner-freebsd-stable@freebsd.org Mon Aug 24 07:46:31 2020 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BEAF93B2E7D for ; Mon, 24 Aug 2020 07:46:31 +0000 (UTC) (envelope-from nvass@gmx.com) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BZkhh6h17z4Gn4 for ; Mon, 24 Aug 2020 07:46:28 +0000 (UTC) (envelope-from nvass@gmx.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1598255186; bh=arbWsfpbp4oqBenWTeuqLorki6HeQV/tQgAnSiTrUKg=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=DwwVVaBRwJ+vu6IdUWLPHo9ujOw2nBWQpGbrvFQ8wLOpfooc5E0ExWu4OhMPA+ruF ryOkLXDraHGj3dQCdPq+3wcW/o/XjJfcQ3hXeDjPc+deIpIBJ5c/jpgCMssaCq9uzT zhmPoKPg0agNlve9/t4+nnwKGfFkQdgISiOKeuy0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [78.87.189.91] ([78.87.189.91]) by web-mail.gmx.net (3c-app-mailcom-bs12.server.lan [172.19.170.180]) (via HTTP); Mon, 24 Aug 2020 09:46:26 +0200 MIME-Version: 1.0 Message-ID: From: Nikos Vassiliadis To: freebsd-stable@freebsd.org Cc: Pichon Subject: vnet jail crash Content-Type: text/plain; charset=UTF-8 Date: Mon, 24 Aug 2020 09:46:26 +0200 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:xdncYR1lgqoDarmSFxe3YhnmzF6Y+8RDSI8/RsGTiWH1orq3ft4nbbRGQYaHGMeLlPGQ7 S1FbgOsUxEDN6DdPp5FZ1OE9hIcYBk7JhvSLUEn0sTe5VcXbd0I20NcEmOfL/H5X5nSZS2W7C4Np et3Twsnkzn1oZeICkpdNKLfE6OapbZ8yH8cpH3+sNyNspeJsTCmVTTu0OdmZ19SiYCyk8R56uODv pyeAb4CcCNlKOrjseE2td9uykPQVPlNewcys14bDpE29WdbGGS24sHRQYdRUjRNiLqoI5AN5zEtQ Hc= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Con4e78hcJA=:BRRm7MiVM53XpgOGhKVfFD H8Easy3MtGbe18VNFQpO1m2VSFlmchAiShKrCvMv6fgbaFfP9O11OhAucs0TbAgWDcfhNwI3I NceufSPLk41o41+CL4T9EyjzS2eTFDxEjOfPVsTdHhZtlXgVYJ2TSQVFuqGEQ4k49Bhx+BIoa 9kklQf8puYD5kG3+nTCbd0trb5HGE4cpobGofOaqa19vBi2G6EhE4tfBqTtrNFbAhfKiNGDfX eH90HT4L1SXtEFGrQzFMgrB5dofLj60kT4lAEUjXViW3bUzBcehS6m6fCENjcsW6K6VXMmUgM r4ypM5RpqafA5pDSGDSD/A24P8EBT670OSxAgUqwe+OSedGFhX4FZFJqIv3ls+6ASJ3pW0xgC y6cPGQayjhgDw1jrEBBoiAAvsLtfQa6MGX9H6X58qe8F6DzMPen+r1JDPPzGywhUEg31kQa1E qKmrBPhhTiMPfMf0Es+zh3oYJ7A6BWf6EnBuumdQcVtSpDTyAXbH3r4U4NTbN8JcZYRPX5aEG NvBGM4NRwwSng12+fCW7ZE+ujB4RhUPSKUc5xPD3CT0gsLaJyM8eDknA5w8wCBwWEke5B0pu9 IaucWsuh8hisa7dArU5Peyi1Q9mFkVQuNUDl5Dzd+bqn0wlWarzhqEVnCE7aLplQl/Qcl61U8 U2a5UIcZcBVXNYlmya/RhJXEKenj8nZ5O39E94eYwnGxLPA== X-Rspamd-Queue-Id: 4BZkhh6h17z4Gn4 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=DwwVVaBR; dmarc=none; spf=pass (mx1.freebsd.org: domain of nvass@gmx.com designates 212.227.17.22 as permitted sender) smtp.mailfrom=nvass@gmx.com X-Spamd-Result: default: False [-0.17 / 15.00]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.22:from]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmx.com]; R_SPF_ALLOW(-0.20)[+ip4:212.227.17.0/27]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[gmx.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.22:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; RCPT_COUNT_TWO(0.00)[2]; HAS_X_PRIO_THREE(0.00)[3]; NEURAL_HAM_SHORT(-0.07)[-0.065]; MID_RHS_NOT_FQDN(0.50)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmx.com]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; FREEMAIL_CC(0.00)[gmail.com]; MAILMAN_DEST(0.00)[freebsd-stable]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2020 07:46:31 -0000 Hi, After updating to 12-STABLE I am getting kernel panics when re-starting the jail service. Here's a backtrace: #6 0xffffffff8108696f in trap_pfault (frame=0xfffffe00216682c0, usermode=, signo=, ucode=) at /usr/src/sys/amd64/amd64/trap.c:739 #7 0xffffffff81085fb6 in trap (frame=0xfffffe00216682c0) at /usr/src/sys/amd64/amd64/trap.c:405 #8 #9 __mtx_lock_sleep (c=0xfffff8002ef9c738, v=) at /usr/src/sys/kern/kern_mutex.c:580 #10 0xffffffff80bb1381 in _rm_rlock_hard (rm=0xfffff8002ef9c6e0, tracker=0xfffffe0021668450, trylock=0) at /usr/src/sys/kern/kern_rmlock.c:410 #11 0xffffffff80cddf96 in rtinit1 (ifa=, cmd=, flags=0, fibnum=0) at /usr/src/sys/net/route.c:2030 #12 rtinit (ifa=, cmd=, flags=0) at /usr/src/sys/net/route.c:2177 #13 0xffffffff80d2f25e in in_scrubprefix (target=0xfffff8002ef6f000, flags=0) at /usr/src/sys/netinet/in.c:897 #14 0xffffffff80d46b3d in rip_ctlinput (cmd=, sa=0xfffff8002ef6f098, vip=) at /usr/src/sys/netinet/raw_ip.c:804 #15 0xffffffff80c40f9c in pfctlinput (cmd=0, sa=0xfffff8002ef6f098) at /usr/src/sys/kern/uipc_domain.c:473 #16 0xffffffff80cb37ba in if_unroute (ifp=0xfffff80003c47800, flag=, fam=) at /usr/src/sys/net/if.c:2307 #17 if_down (ifp=0xfffff80003c47800) at /usr/src/sys/net/if.c:2410 #18 0xffffffff80cb10e4 in if_detach_internal (ifp=0xfffff80003c47800, vmove=0, ifcp=0x0) at /usr/src/sys/net/if.c:1131 #19 0xffffffff80cb0d7e in if_detach (ifp=0xfffff8002ef9c738) at /usr/src/sys/net/if.c:1042 #20 0xffffffff82b60bb1 in epair_clone_destroy (ifc=0xfffff8002e9ce780, ifp=0xfffff80003c43000) at /usr/src/sys/net/if_epair.c:951 #21 0xffffffff80cb8ecd in if_clone_destroyif (ifc=0xfffff8002e9ce780, ifp=0xfffff80003c43000) at /usr/src/sys/net/if_clone.c:337 #22 0xffffffff80cb8d92 in if_clone_destroy (name=0xfffffe0021668a10 "epair65a") at /usr/src/sys/net/if_clone.c:295 #23 0xffffffff80cb5d14 in ifioctl (so=0xfffff8006769e368, cmd=2149607801, data=0xfffffe0021668a10 "epair65a", td=) at /usr/src/sys/net/if.c:3100 #24 0xffffffff80c205a7 in fo_ioctl (fp=0xfffff8002e9c51e0, com=2149607801, data=0xffffffff82a10088, active_cred=0x1, td=0xfffff8003399e740) at /usr/src/sys/sys/file.h:337 #25 kern_ioctl (td=0x1, fd=, com=2149607801, data=0xffffffff82a10088 "\210") at /usr/src/sys/kern/sys_generic.c:805 #26 0xffffffff80c2024a in sys_ioctl (td=0xfffff8003399e740, uap=0xfffff8003399eb00) at /usr/src/sys/kern/sys_generic.c:713 #27 0xffffffff810874c7 in syscallenter (td=0xfffff8003399e740) at /usr/src/sys/amd64/amd64/../../kern/subr_syscall.c:144 My jail.conf looks like this: exec.start = "/bin/sh /etc/rc"; exec.stop = "/bin/sh /etc/rc.shutdown"; exec.clean; mount.devfs; path = "/jails/$name"; $ip_route = "10.0.64.1"; vnet; vnet.interface = "epair${id}b"; exec.prestart = "ifconfig epair${id} create up"; exec.prestart += "ifconfig bridge0 addm epair${id}a up"; exec.start = "ifconfig epair${id}b inet ${ip_addr} up"; exec.start += "route add default ${ip_route}"; exec.start += "/bin/sh /etc/rc"; exec.stop = "/bin/sh /etc/rc.shutdown"; exec.poststop = "ifconfig epair${id}a destroy"; api1 { host.hostname = "api1.mydomain.com"; persist; $id = "33"; $ip_addr = "10.0.64.$id"; } node2 { host.hostname = "node2.mydomain.com"; persist; $id = "65"; $ip_addr = "10.0.64.$id"; } Any ideas? or patches? Thanks! Nikos