From owner-freebsd-bugs@freebsd.org Fri Jun 12 14:34:42 2020 Return-Path: Delivered-To: freebsd-bugs@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 BF68333C31C for ; Fri, 12 Jun 2020 14:34:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 49k3CQ4kCYz4bWD for ; Fri, 12 Jun 2020 14:34:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id A051033C31B; Fri, 12 Jun 2020 14:34:42 +0000 (UTC) Delivered-To: bugs@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 A010433C299 for ; Fri, 12 Jun 2020 14:34:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49k3CQ3ndmz4b6X for ; Fri, 12 Jun 2020 14:34:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7D7EAB2B5 for ; Fri, 12 Jun 2020 14:34:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 05CEYgDQ068588 for ; Fri, 12 Jun 2020 14:34:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 05CEYg6A068587 for bugs@FreeBSD.org; Fri, 12 Jun 2020 14:34:42 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 247208] [mpt] VMWare virtualized LSI controller panics during hot-attach Date: Fri, 12 Jun 2020 14:34:36 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: allanjude@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2020 14:34:42 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247208 Bug ID: 247208 Summary: [mpt] VMWare virtualized LSI controller panics during hot-attach Product: Base System Version: 11.3-RELEASE Hardware: amd64 OS: Any Status: New Severity: Affects Many People Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: allanjude@FreeBSD.org Hot-attaching an LSI controller to a VMWare instance causes a panic on 2 ou= t of 2 machines I tested on: Jun 12 09:47:52 nfs-server-00 pcib11: Attention Button Pressed: Detaching i= n 5 seconds Jun 12 09:47:52 nfs-server-00 pci4: on pcib11 Jun 12 09:47:52 nfs-server-00 mpt1: at device 0= .0 on pci4 Jun 12 09:47:52 nfs-server-00 mpt1: MPI Version=3D1.5.0.0 Jun 12 09:47:52 nfs-server-00 mpt1: cannot allocate 262144 bytes of request memory Jun 12 09:47:52 nfs-server-00 mpt1: mpt_dma_buf_alloc() failed! Jun 12 09:47:52 nfs-server-00 mpt1: failed to enable port 0 Jun 12 09:49:26 nfs-server-00 syslog-ng[1045]: syslog-ng starting up; version=3D'3.23.1' Jun 12 09:49:26 nfs-server-00 Fatal trap 12: page fault while in kernel mode Jun 12 09:49:26 nfs-server-00 cpuid =3D 0; apic id =3D 00 Jun 12 09:49:26 nfs-server-00 fault virtual address =3D 0x10 Jun 12 09:49:26 nfs-server-00 fault code =3D supervisor read dat= a, page not present Jun 12 09:49:26 nfs-server-00 instruction pointer =3D 0x20:0xffffffff80e6= 7174 Jun 12 09:49:26 nfs-server-00 stack pointer =3D 0x28:0xfffffe083e1a= 6940 Jun 12 09:49:26 nfs-server-00 frame pointer =3D 0x28:0xfffffe083e1a= 6940 Jun 12 09:49:26 nfs-server-00 code segment =3D base 0x0, limit 0xf= ffff, type 0x1b Jun 12 09:49:26 nfs-server-00 =3D DPL 0, pres 1, long= 1, def32 0, gran 1 Jun 12 09:49:26 nfs-server-00 processor eflags =3D interrupt enabled, resume, IOPL =3D 0 Jun 12 09:49:26 nfs-server-00 current process =3D 0 (thread t= askq) Jun 12 09:49:26 nfs-server-00 trap number =3D 12 Jun 12 09:49:26 nfs-server-00 panic: page fault Jun 12 09:49:26 nfs-server-00 cpuid =3D 0 Jun 12 09:49:26 nfs-server-00 KDB: stack backtrace: Jun 12 09:49:26 nfs-server-00 db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe083e1a65f0 Jun 12 09:49:26 nfs-server-00 vpanic() at vpanic+0x17e/frame 0xfffffe083e1a= 6650 Jun 12 09:49:26 nfs-server-00 panic() at panic+0x43/frame 0xfffffe083e1a66b0 Jun 12 09:49:26 nfs-server-00 trap_fatal() at trap_fatal+0x369/frame 0xfffffe083e1a6700 Jun 12 09:49:26 nfs-server-00 trap_pfault() at trap_pfault+0x49/frame 0xfffffe083e1a6760 Jun 12 09:49:26 nfs-server-00 trap() at trap+0x29d/frame 0xfffffe083e1a6870 Jun 12 09:49:26 nfs-server-00 calltrap() at calltrap+0x8/frame 0xfffffe083e1a6870 Jun 12 09:49:26 nfs-server-00 --- trap 0xc, rip =3D 0xffffffff80e67174, rsp= =3D 0xfffffe083e1a6940, rbp =3D 0xfffffe083e1a6940 --- Jun 12 09:49:26 nfs-server-00 vm_page_next() at vm_page_next+0x4/frame 0xfffffe083e1a6940 Jun 12 09:49:26 nfs-server-00 kmem_unback() at kmem_unback+0x88/frame 0xfffffe083e1a6980 Jun 12 09:49:26 nfs-server-00 kmem_free() at kmem_free+0x43/frame 0xfffffe083e1a69b0 Jun 12 09:49:26 nfs-server-00 mpt_core_detach() at mpt_core_detach+0xf9/fra= me 0xfffffe083e1a69d0 Jun 12 09:49:26 nfs-server-00 mpt_detach() at mpt_detach+0xd5/frame 0xfffffe083e1a69f0 Jun 12 09:49:26 nfs-server-00 mpt_pci_detach() at mpt_pci_detach+0x23/frame 0xfffffe083e1a6a10 Jun 12 09:49:26 nfs-server-00 device_detach() at device_detach+0x183/frame 0xfffffe083e1a6a50 Jun 12 09:49:26 nfs-server-00 bus_generic_detach() at bus_generic_detach+0x48/frame 0xfffffe083e1a6a70 Jun 12 09:49:26 nfs-server-00 pci_detach() at pci_detach+0xe/frame 0xfffffe083e1a6a90 Jun 12 09:49:26 nfs-server-00 device_detach() at device_detach+0x183/frame 0xfffffe083e1a6ad0 Jun 12 09:49:26 nfs-server-00 device_delete_child() at device_delete_child+0x15/frame 0xfffffe083e1a6af0 Jun 12 09:49:26 nfs-server-00 pcib_pcie_hotplug_task() at pcib_pcie_hotplug_task+0x87/frame 0xfffffe083e1a6b20 Jun 12 09:49:26 nfs-server-00 taskqueue_run_locked() at taskqueue_run_locked+0x185/frame 0xfffffe083e1a6b80 Jun 12 09:49:26 nfs-server-00 taskqueue_thread_loop() at taskqueue_thread_loop+0xb8/frame 0xfffffe083e1a6bb0 Jun 12 09:49:26 nfs-server-00 fork_exit() at fork_exit+0x83/frame 0xfffffe083e1a6bf0 --=20 You are receiving this mail because: You are the assignee for the bug.=