From nobody Mon Jun 7 09:01:09 2021 X-Original-To: freebsd-current@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 375A013CC174 for ; Mon, 7 Jun 2021 09:01:14 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fz6mT3X4Nz4YLb for ; Mon, 7 Jun 2021 09:01:13 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: by mail-wm1-x335.google.com with SMTP id n17-20020a7bc5d10000b0290169edfadac9so12117439wmk.1 for ; Mon, 07 Jun 2021 02:01:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:reply-to:mime-version :content-transfer-encoding; bh=LOl4baBvfCHlsVa9eVGJlpuep0uJTjrYryIKPr9Tmas=; b=qx76KPjrMq2HLTnXfXsBtIpmS8aSrekq6GTeR6k97/7aJmFvhH+xmn92+ZSDVgiVyW QS98QsYJkgGCYYaSyebeUQJ4muKnngnZz+XGws1i/8NAOh25fuzdtjbI/621ss6cSUHc ERiroAMbYl0I1wCG3V3BZQRGByHuHooJA3qRQlndkeqzT2VFjbwoWLTIYN7B6D1jEGiv hCtw5fxoGsUmT2mISL2Oh2t9F3UjFGNc4iJl8EvKU91ztHF3dfcT4EJT/4xV/DeJz/Ck uZZEDyw4ZWKe4Nq7a/5xrndocZDYWSzqy3S4TBh1/26i0z+pL6ccDceaTY0mo9GRm2uV 3WYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:reply-to :mime-version:content-transfer-encoding; bh=LOl4baBvfCHlsVa9eVGJlpuep0uJTjrYryIKPr9Tmas=; b=HkyC4YIXVekcjTtasJn5k8EFD0megLDgKHtIcJfC3sdEkczPrr6H0i1FrmFW7Ampdb QAmUCTGhpmctTv5Sg4ngcIJxqnaQYe+/UCR2SbGfEHASgvXIb1vKzVwTD95oNZsu2YUN tEzO+GhcjJL6hvQe/6g/hOUua4wSp8bMGE7alh5al2fKstMrteoMmm6gURD8rlyMFqI/ pJ37li7YP3xsyfsVxLr/Exe56jaxC7EgiMPlcEyKvAcXqz0yEJ89fglTvoGYsAzT3W9k DOJQCiZfa9ker1eho3PdoLBjvE7l/Z8fJGxYOWdjEc3jHggpocrZShniSxrXoi1mQYkC F/3A== X-Gm-Message-State: AOAM533j1GQ6K/y4rEppnsVNhttLgfn43fkcsWgC4umutjKkfxhKIriF vd+ImHZJS77L5x9KP6wCcOIAjs78xwA= X-Google-Smtp-Source: ABdhPJxYheHUtTBjXyL/rAMnw16rf1EHtsWSgluQQmuSlL5l+UtabUIW4KFPSC3QkTRDMFjn8yKXxQ== X-Received: by 2002:a7b:c414:: with SMTP id k20mr16024272wmi.90.1623056471964; Mon, 07 Jun 2021 02:01:11 -0700 (PDT) Received: from ernst.home (pd9e2360f.dip0.t-ipconnect.de. [217.226.54.15]) by smtp.gmail.com with ESMTPSA id a1sm17046481wrg.92.2021.06.07.02.01.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Jun 2021 02:01:11 -0700 (PDT) Date: Mon, 7 Jun 2021 11:01:09 +0200 From: Gary Jennejohn To: freebsd-current@freebsd.org Subject: kernel panic while copying files Message-ID: <20210607090109.08ecb130@ernst.home> Reply-To: gljennjohn@gmail.com X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Fz6mT3X4Nz4YLb X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=qx76KPjr; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of gljennjohn@gmail.com designates 2a00:1450:4864:20::335 as permitted sender) smtp.mailfrom=gljennjohn@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; HAS_REPLYTO(0.00)[gljennjohn@gmail.com]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::335:from]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RECEIVED_SPAMHAUS_PBL(0.00)[217.226.54.15:received]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_REPLYTO(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::335:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::335:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-ThisMailContainsUnwantedMimeParts: N I've seen this panic three times in the last two days: [first panic] Unread portion of the kernel message buffer: Fatal trap 12: page fault while in kernel mode cpuid = 3; apic id = 03 fault virtual address = 0x801118000 fault code = supervisor write data, page not present instruction pointer = 0x20:0xffffffff808d2212 stack pointer = 0x28:0xfffffe00dbc8c760 frame pointer = 0x28:0xfffffe00dbc8c7a0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 28 (dom0) trap number = 12 panic: page fault cpuid = 3 time = 1622963058 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00dbc8c410 vpanic() at vpanic+0x181/frame 0xfffffe00dbc8c460 panic() at panic+0x43/frame 0xfffffe00dbc8c4c0 trap_fatal() at trap_fatal+0x387/frame 0xfffffe00dbc8c520 trap_pfault() at trap_pfault+0x4f/frame 0xfffffe00dbc8c580 trap() at trap+0x253/frame 0xfffffe00dbc8c690 calltrap() at calltrap+0x8/frame 0xfffffe00dbc8c690 --- trap 0xc, rip = 0xffffffff808d2212, rsp = 0xfffffe00dbc8c760, rbp = 0xfffffe00dbc8c7a0 --- zone_release() at zone_release+0x1f2/frame 0xfffffe00dbc8c7a0 bucket_drain() at bucket_drain+0xda/frame 0xfffffe00dbc8c7d0 bucket_cache_reclaim_domain() at bucket_cache_reclaim_domain+0x30a/frame 0xfffffe00dbc8c830 zone_reclaim() at zone_reclaim+0x162/frame 0xfffffe00dbc8c880 uma_reclaim_domain() at uma_reclaim_domain+0xa2/frame 0xfffffe00dbc8c8b0 vm_pageout_worker() at vm_pageout_worker+0x41e/frame 0xfffffe00dbc8cb70 vm_pageout() at vm_pageout+0x21e/frame 0xfffffe00dbc8cbb0 fork_exit() at fork_exit+0x7e/frame 0xfffffe00dbc8cbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00dbc8cbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- KDB: enter: panic __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55 55 __asm("movq %%gs:%P1,%0" : "=r" (td) : "n" (offsetof(struct pcpu, pc_curthread))); One difference was that in the second and third panics the fault virtual address was 0x0. But the backtrace was the same. Relevant info from the info.x files: Architecture: amd64 Architecture Version: 2 Version String: FreeBSD 14.0-CURRENT #33 main-n247184-1970d693039: Sat Jun 5 09:58:55 CEST 2021 CPU: AMD Ryzen 5 1600 Six-Core Processor (3194.09-MHz K8-class CPU) Origin="AuthenticAMD" Id=0x800f11 Family=0x17 Model=0x1 Stepping=1 AMD Features=0x2e500800 AMD Features2=0x35c233ff AMD Extended Feature Extensions ID EBX=0x1007 I have 16GiB of memory in the box. The panic occurred while copying files from an internal SATA SSD to a SATA 8TB disk in an external USB3 docking station. The panic seems to occur quite quickly, after only a few files have been copied. swap is on a different internal disk. I can poke around in the crash dumps with kgdb if anyone wants more information. -- Gary Jennejohn