From owner-freebsd-stable@freebsd.org Fri Aug 3 20:42:53 2018 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BAD8A1050362 for ; Fri, 3 Aug 2018 20:42:53 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DF73774842 for ; Fri, 3 Aug 2018 20:42:52 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A447C105035C; Fri, 3 Aug 2018 20:42:52 +0000 (UTC) Delivered-To: stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6A39A105035A for ; Fri, 3 Aug 2018 20:42:52 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mail-yw1-xc44.google.com (mail-yw1-xc44.google.com [IPv6:2607:f8b0:4864:20::c44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0624E7483F for ; Fri, 3 Aug 2018 20:42:52 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by mail-yw1-xc44.google.com with SMTP id t18-v6so1456628ywg.2 for ; Fri, 03 Aug 2018 13:42:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=yWYnZAIK49U2yeYkHroV6rPCkWhBt95wxfOQZ1GmV1M=; b=PY9frz01QCSdRn3iN85YocbAc/Y8x4XEgUmqqLyY6BE9LO944+GbnCdn/fC1pztZTo oiIvaDyac5SpucNVCDyHwkbbkl1CrDb6kr8tPxrXOLxgkuDl7ZHasTS0rF8g9EqnZ6ti v8CprEpmdVjm1CpMSVWcbaSX4l/zGaVun53ZVked8RwIuxVydjmncaExiIREPcMqV0Og nmVQJ5mgOdm0agCC0iYmDImbIFUa5+U/r90N136DiP6h19ZQEkcnApmiDkjn/fkpLXVt xF96UGbj37x75dbP/O3E75lN5dQTl3FIfWQWTATgJBxetSpRV8A7Pr7Q+wXeoKyhJZj3 rSwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=yWYnZAIK49U2yeYkHroV6rPCkWhBt95wxfOQZ1GmV1M=; b=jSylAkdViir42LGTXX2ITzL5o1wqMcs4PSXet6kKMR6QWv+mY/Mw+IHcY0Eu+Jo01I somY43m17cBL+IMbSxwwHgrIRvP4dPm1+OOsshyuT7ee4wXRelmRQJJcPa4PtlvQw73n 5O4CvtF9UeLrI69/lIwLCNf8suNb4ppDPb8I14vA8WUAIWwCfHgB75Lab04WBRDIUDyn AQ2kwSskPbkNndtiU5OZhFV7EQ9nXEm171iEsvlUH/N6bcbj0xCL11HT5L6gVjAewFk4 EeN+GAeQ/1fnYIysG5a78uNn3Pswn026Tc/x/SCA9F+PKU/7xiZ73U3iRoMoiuI0Mc0H 1kXQ== X-Gm-Message-State: AOUpUlHlVnazsslSEp23R0LPvHmgJUeNJ0MR/YlNN3UphwGutCE9h7eZ QB4h2HA9DFDSb2OBrn1bt0vqmvNYMKpffL78Qn0JdJgu2uo= X-Google-Smtp-Source: AAOMgpcPt/vS8mlVe7wNik0te86lo4YMMLw4jmKVE3B9UBPWySjBtvsqIRL26P1FPjhDg309p71a8L2FC1Dq3Z+jyto= X-Received: by 2002:a81:5f56:: with SMTP id t83-v6mr3019437ywb.382.1533328971527; Fri, 03 Aug 2018 13:42:51 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a5b:bc5:0:0:0:0:0 with HTTP; Fri, 3 Aug 2018 13:42:51 -0700 (PDT) In-Reply-To: <5428C6C5-5627-44DD-A4ED-AF28A305C4F4@lists.zabbadoz.net> References: <5428C6C5-5627-44DD-A4ED-AF28A305C4F4@lists.zabbadoz.net> From: Oliver Pinter Date: Fri, 3 Aug 2018 22:42:51 +0200 Message-ID: Subject: Re: VNET related kernel panic on jail startup with epairs on 11-STABLE To: "Bjoern A. Zeeb" Cc: stable@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Aug 2018 20:42:54 -0000 On 8/3/18, Bjoern A. Zeeb wrote: > On 3 Aug 2018, at 18:48, Oliver Pinter wrote: > >> Hi all! >> >> One of out users observed an VNET related kernel panic with epairs in >> a jail. Seems like some of the > > Well would be great for a start to (a) email virtualisation@ as well, > (b) include a panic message, backtrace or other related information to > deduce anything about the possible bug, (c) and not to conflate it with > another totally unrelated MFC request. > > So what makes you think it=E2=80=99s related to tcp fast open? Every required detail is in HardenedBSD's github issue, but I copy the kernel panic here: Aug 2 17:52:00 test2 syslogd: kernel boot file is /boot/kernel/kernel Aug 2 17:52:00 test2 kernel: [205] epair3314a: promiscuous mode enabled Aug 2 17:52:00 test2 kernel: [205] panic: lock 0xfffffe00078e8fd8 is not initialized Aug 2 17:52:00 test2 kernel: [205] cpuid =3D 0 Aug 2 17:52:00 test2 kernel: [205] __HardenedBSD_version =3D 1100056 __FreeBSD_version =3D 1102501 Aug 2 17:52:00 test2 kernel: [205] version =3D FreeBSD 11.2-STABLE-HBSD #0 : Thu Aug 2 02:27:22 CEST 2018 Aug 2 17:52:00 test2 kernel: [205] root@hb67:/=CE=BB/obj/=CE=BB/src/11= /sys/VerKnowSys Aug 2 17:52:00 test2 kernel: [205] KDB: stack backtrace: Aug 2 17:52:00 test2 kernel: [205] db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe011fbed750 Aug 2 17:52:00 test2 kernel: [205] vpanic() at vpanic+0x17c/frame 0xfffffe011fbed7b0 Aug 2 17:52:00 test2 kernel: [205] doadump() at doadump/frame 0xfffffe011fbed830 Aug 2 17:52:00 test2 kernel: [205] lock_destroy() at lock_destroy+0x32/frame 0xfffffe011fbed850 Aug 2 17:52:00 test2 kernel: [205] rm_destroy() at rm_destroy+0x33/frame 0xfffffe011fbed870 Aug 2 17:52:00 test2 kernel: [205] tcp_fastopen_destroy() at tcp_fastopen_destroy+0x44/frame 0xfffffe011fbed890 Aug 2 17:52:00 test2 kernel: [205] tcp_destroy() at tcp_destroy+0x10e/frame 0xfffffe011fbed8c0 Aug 2 17:52:00 test2 kernel: [205] vnet_destroy() at vnet_destroy+0x12c/frame 0xfffffe011fbed8f0 Aug 2 17:52:00 test2 kernel: [205] prison_deref() at prison_deref+0x29d/frame 0xfffffe011fbed930 Aug 2 17:52:00 test2 kernel: [205] sys_jail_remove() at sys_jail_remove+0x28a/frame 0xfffffe011fbed980 Aug 2 17:52:00 test2 kernel: [205] amd64_syscall() at amd64_syscall+0x6ae/frame 0xfffffe011fbedab0 Aug 2 17:52:00 test2 kernel: [205] fast_syscall_common() at fast_syscall_common+0x101/frame 0xfffffe011fbedab0 Aug 2 17:52:00 test2 kernel: [205] --- syscall (508, FreeBSD ELF64, sys_jail_remove), rip =3D 0x507a3545dba, rsp =3D 0x68533a501528, rbp =3D 0x68533a5015a0 --- Aug 2 17:52:00 test2 kernel: [205] KDB: enter: panic > > > /bz >