From nobody Tue Apr 9 17:02:11 2024 X-Original-To: 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 4VDXMc69sCz5HKry for ; Tue, 9 Apr 2024 17:02:52 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from smtp6.goneo.de (smtp6.goneo.de [85.220.129.31]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4VDXMc3ygHz4dQc; Tue, 9 Apr 2024 17:02:52 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Authentication-Results: mx1.freebsd.org; none Received: from hub1.goneo.de (hub1.goneo.de [IPv6:2001:1640:5::8:52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp6.goneo.de (Postfix) with ESMTPS id 94F982407DE; Tue, 9 Apr 2024 19:02:45 +0200 (CEST) Received: from hub1.goneo.de (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by hub1.goneo.de (Postfix) with ESMTPS id 708F7240036; Tue, 9 Apr 2024 19:02:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walstatt-de.de; s=DKIM001; t=1712682159; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7KscEF2ndqArzSsCHnYbY09ed6WIdz8MkOGY978+FGY=; b=TVwMKuJwfiCcrgKZb8hEpFwTFXPFlD9I0NFu8kWp4mlMBE8yxBnSltRP7oExxzMG+/zIGY NcPfRSHaTvz5snULwM1oRSPvIGhA4mEpqj7XcWogT2Gjm8AILQNJfxqVttZU7h7FOZ8h3y pwMeFBf2HVGH+H2+cBNhcWU0XRozoNLEQc6r6LF+tu4CV0ipC0ZkU97DyZRr10r+fRqQFF 11CKiG+C5F4hzOny0Bj+VPt3L1JAjEFp/eHWwEcurPsnLDz0ntnzED49t1nIgn4+OOV81Q Rd/AGC+atZ+ieLJN4wPZ2PeYeccXaGlKv1bFq0qhn9ivqXfUVENeIl5uWKBMoA== Received: from thor.intern.walstatt.dynvpn.de (dynamic-089-012-184-064.89.12.pool.telefonica.de [89.12.184.64]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by hub1.goneo.de (Postfix) with ESMTPSA id 0084B240013; Tue, 9 Apr 2024 19:02:38 +0200 (CEST) Date: Tue, 9 Apr 2024 19:02:11 +0200 From: FreeBSD User To: Gleb Smirnoff Cc: current@freebsd.org, David Wolfskill Subject: Re: Panic after update main-n269202-4e7aa03b7076 -> n269230-f6f67f58c19d Message-ID: <20240409190238.32f2be63@thor.intern.walstatt.dynvpn.de> In-Reply-To: References: Organization: walstatt-de.de 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-UID: 45db78 X-Rspamd-UID: 6e838f X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:25394, ipnet:85.220.128.0/17, country:DE] X-Rspamd-Queue-Id: 4VDXMc3ygHz4dQc Am Tue, 9 Apr 2024 09:18:49 -0700 Gleb Smirnoff schrieb: > On Tue, Apr 09, 2024 at 04:47:07AM -0700, David Wolfskill wrote: > D> --- trap 0xc, rip = 0xffffffff80b208c5, rsp = 0xfffffe048c204920, rbp = 0xfffffe > D> 048c204960 --- > D> __mtx_lock_flags() at __mtx_lock_flags+0x45/frame 0xfffffe048c204960 > D> clnt_vc_create() at clnt_vc_create+0x4f4/frame 0xfffffe048c204ab0 > D> local_rpcb() at local_rpcb+0x11b/frame 0xfffffe048c204b50 > D> rpcb_unset() at rpcb_unset+0x24/frame 0xfffffe048c204bb0 > D> svc_tp_create() at svc_tp_create+0xee/frame 0xfffffe048c204c90 > D> sys_nlm_syscall() at sys_nlm_syscall+0x3d0/frame 0xfffffe048c204e00 > D> amd64_syscall() at amd64_syscall+0x158/frame 0xfffffe048c204f30 > D> fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe048c204f30 > D> --- syscall (154, FreeBSD ELF64, nlm_syscall), rip = 0x3f00a2dfd2a, rsp = 0x3f00 > D> 96f7168, rbp = 0x3f0096f7230 --- > D> KDB: enter: panic > D> [ thread pid 1208 tid 101107 ] > D> Stopped at kdb_enter+0x33: movq $0,0x104eb92(%rip) > D> db> > > This should be fixed by just pushed e205fd318a296ffdb7392486cdcec7f660fcffcf. > > Sorry for that! > Hello all. The crash is still present on the most recent checked out sources as of minutes ago. I just checked out on HEAD the latest commits (see below, just for the record and to prevent being wrong here). [...] commit 841cf52595b6a6b98e266b63e54a7cf6fb6ca73e (HEAD -> main, origin/main, origin/HEAD) Author: Alan Cox Date: Mon Apr 8 00:05:27 2024 -0500 arm64 pmap: Add ATTR_CONTIGUOUS support [Part 2] Create ATTR_CONTIGUOUS mappings in pmap_enter_object(). As a result, when the base page size is 4 KB, the read-only data and text sections of large (2 MB+) executables, e.g., clang, can be mapped using 64 KB pages. Similarly, when the base page size is 16 KB, the read-only data section of large executables can be mapped using 2 MB pages. Rename pmap_enter_2mpage(). Given that we have grown support for 16 KB base pages, we should no longer include page sizes that may vary, e.g., 2mpage, in pmap function names. Requested by: andrew Co-authored-by: Eliot Solomon Differential Revision: https://reviews.freebsd.org/D44575 commit e205fd318a296ffdb7392486cdcec7f660fcffcf Author: Gleb Smirnoff Date: Tue Apr 9 09:16:52 2024 -0700 rpc: use new macros to lock socket buffers Fixes: d80a97def9a1db6f07f5d2e68f7ad62b27918947 commit cb20a74ca06381e96c41cb4495d633710cc6cb79 Author: Stephen J. Kiernan Date: Wed Apr 3 17:04:57 2024 -0400 -- O. Hartmann