From owner-freebsd-arm@freebsd.org Wed May 2 20:28:08 2018 Return-Path: Delivered-To: freebsd-arm@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 70790FB3843 for ; Wed, 2 May 2018 20:28:08 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EEEFA7A770 for ; Wed, 2 May 2018 20:28:07 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from [IPv6:2003:cd:6f15:a200:4b1:f923:86d:6940] (p200300CD6F15A20004B1F923086D6940.dip0.t-ipconnect.de [IPv6:2003:cd:6f15:a200:4b1:f923:86d:6940]) (Authenticated sender: macmic) by mail-n.franken.de (Postfix) with ESMTPSA id B7E10721E280C for ; Wed, 2 May 2018 22:27:59 +0200 (CEST) From: Michael Tuexen Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Subject: panic() on Overdrive 3000 Message-Id: <93E0921F-54B4-4A48-834E-E7596CA079FC@freebsd.org> Date: Wed, 2 May 2018 22:27:58 +0200 To: freebsd-arm@freebsd.org X-Mailer: Apple Mail (2.3445.6.18) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 May 2018 20:28:08 -0000 Dear all, I installed head of today on a Softiron Overdrive 3000. I'm trying to = set the time=20 using ntpdate_enable in /ertc/rc.conf. Then the system panics: Setting date via ntp. 2 May 22:14:07 ntpdate[799]: step time server 193.175.73.151 offset = -9911.674602 sec panic: acquiring blockable sleep lock with spinlock or critical section = held (sleep mutex) pmap @ = /usr/home/tuexen/head/sys/arm64/arm64/pmap.c:4777 cpuid =3D 7 time =3D 1525292047 KDB: stack backtrace: db_trace_self() at db_trace_self_wrapper+0x28 pc =3D 0xffff000000654f94 lr =3D 0xffff0000000dc318 sp =3D 0xffff00004026aab0 fp =3D 0xffff00004026acc0 db_trace_self_wrapper() at vpanic+0x1a8 pc =3D 0xffff0000000dc318 lr =3D 0xffff0000003731b4 sp =3D 0xffff00004026acd0 fp =3D 0xffff00004026ad80 vpanic() at kassert_panic+0x1bc pc =3D 0xffff0000003731b4 lr =3D 0xffff000000372f60 sp =3D 0xffff00004026ad90 fp =3D 0xffff00004026ae40 kassert_panic() at witness_checkorder+0x140 pc =3D 0xffff000000372f60 lr =3D 0xffff0000003d3c1c sp =3D 0xffff00004026ae50 fp =3D 0xffff00004026aec0 witness_checkorder() at __mtx_lock_flags+0xb0 pc =3D 0xffff0000003d3c1c lr =3D 0xffff00000035335c sp =3D 0xffff00004026aed0 fp =3D 0xffff00004026af10 __mtx_lock_flags() at pmap_fault+0x58 pc =3D 0xffff00000035335c lr =3D 0xffff00000066d5e8 sp =3D 0xffff00004026af20 fp =3D 0xffff00004026af40 pmap_fault() at data_abort+0xa4 pc =3D 0xffff00000066d5e8 lr =3D 0xffff00000066f590 sp =3D 0xffff00004026af50 fp =3D 0xffff00004026b000 data_abort() at do_el1h_sync+0x11c pc =3D 0xffff00000066f590 lr =3D 0xffff00000066f3e8 sp =3D 0xffff00004026b010 fp =3D 0xffff00004026b040 do_el1h_sync() at handle_el1h_sync+0x74 pc =3D 0xffff00000066f3e8 lr =3D 0xffff000000657074 sp =3D 0xffff00004026b050 fp =3D 0xffff00004026b160 handle_el1h_sync() at 0x83ffe24f88 pc =3D 0xffff000000657074 lr =3D 0x00000083ffe24f88 sp =3D 0xffff00004026b170 fp =3D 0xffff00004026b210 (null)() at 0x83ffe24fe4 pc =3D 0x00000083ffe24f88 lr =3D 0x00000083ffe24fe4 sp =3D 0xffff00004026b220 fp =3D 0xffff00004026b220 (null)() at 0x83ffe25170 pc =3D 0x00000083ffe24fe4 lr =3D 0x00000083ffe25170 sp =3D 0xffff00004026b230 fp =3D 0xffff00004026b250 (null)() at 0x83ffe26560 pc =3D 0x00000083ffe25170 lr =3D 0x00000083ffe26560 sp =3D 0xffff00004026b260 fp =3D 0xffff00004026b260 (null)() at 0x83ffe266f0 pc =3D 0x00000083ffe26560 lr =3D 0x00000083ffe266f0 sp =3D 0xffff00004026b270 fp =3D 0xffff00004026b2c0 (null)() at 0x83ffe20834 pc =3D 0x00000083ffe266f0 lr =3D 0x00000083ffe20834 sp =3D 0xffff00004026b2d0 fp =3D 0xffff00004026b2e0 (null)() at 0x83ffdfb508 pc =3D 0x00000083ffe20834 lr =3D 0x00000083ffdfb508 sp =3D 0xffff00004026b2f0 fp =3D 0xffff00004026b360 (null)() at 0x83ffdfc1ec pc =3D 0x00000083ffdfb508 lr =3D 0x00000083ffdfc1ec sp =3D 0xffff00004026b370 fp =3D 0xffff00004026b3b0 (null)() at 0x83ffdfbd9c pc =3D 0x00000083ffdfc1ec lr =3D 0x00000083ffdfbd9c sp =3D 0xffff00004026b3c0 fp =3D 0xffff00004026b400 (null)() at 0x83ffde4f48 pc =3D 0x00000083ffdfbd9c lr =3D 0x00000083ffde4f48 sp =3D 0xffff00004026b410 fp =3D 0xffff00004026b440 (null)() at 0x83ffde5750 pc =3D 0x00000083ffde4f48 lr =3D 0x00000083ffde5750 sp =3D 0xffff00004026b450 fp =3D 0xffff00004026b490 (null)() at 0x83ffde788c pc =3D 0x00000083ffde5750 lr =3D 0x00000083ffde788c sp =3D 0xffff00004026b4a0 fp =3D 0xffff00004026b4d0 (null)() at 0x83ffde9fd8 pc =3D 0x00000083ffde788c lr =3D 0x00000083ffde9fd8 sp =3D 0xffff00004026b4e0 fp =3D 0xffff00004026b590 (null)() at 0x83ffdea2fc pc =3D 0x00000083ffde9fd8 lr =3D 0x00000083ffdea2fc sp =3D 0xffff00004026b5a0 fp =3D 0xffff00004026b6b0 (null)() at 0x83ffda670c pc =3D 0x00000083ffdea2fc lr =3D 0x00000083ffda670c sp =3D 0xffff00004026b6c0 fp =3D 0xffff00004026b700 (null)() at 0x83ffda6edc pc =3D 0x00000083ffda670c lr =3D 0x00000083ffda6edc sp =3D 0xffff00004026b710 fp =3D 0xffff00004026b740 (null)() at 0x83ffda4560 pc =3D 0x00000083ffda6edc lr =3D 0x00000083ffda4560 sp =3D 0xffff00004026b750 fp =3D 0xffff00004026b780 (null)() at efi_set_time+0x90 pc =3D 0x00000083ffda4560 lr =3D 0xffff00000011fb00 sp =3D 0xffff00004026b790 fp =3D 0xffff00004026b7d0 efi_set_time() at efirtc_settime+0xc0 pc =3D 0xffff00000011fb00 lr =3D 0xffff0000001205e4 sp =3D 0xffff00004026b7e0 fp =3D 0xffff00004026b830 efirtc_settime() at settime_task_func+0xc0 pc =3D 0xffff0000001205e4 lr =3D 0xffff0000003befc8 sp =3D 0xffff00004026b840 fp =3D 0xffff00004026b860 settime_task_func() at taskqueue_run_locked+0x104 pc =3D 0xffff0000003befc8 lr =3D 0xffff0000003c80d4 sp =3D 0xffff00004026b870 fp =3D 0xffff00004026b8e0 taskqueue_run_locked() at taskqueue_thread_loop+0x9c pc =3D 0xffff0000003c80d4 lr =3D 0xffff0000003c8f38 sp =3D 0xffff00004026b8f0 fp =3D 0xffff00004026b910 taskqueue_thread_loop() at fork_exit+0x7c pc =3D 0xffff0000003c8f38 lr =3D 0xffff000000335944 sp =3D 0xffff00004026b920 fp =3D 0xffff00004026b950 fork_exit() at fork_trampoline+0x10 pc =3D 0xffff000000335944 lr =3D 0xffff00000066f13c sp =3D 0xffff00004026b960 fp =3D 0x0000000000000000 Any idea what is wrong? Best regards Michael=