From nobody Tue Mar 21 14:09:40 2023 X-Original-To: bugs@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 4PgtlT27R1z40MJb for ; Tue, 21 Mar 2023 14:09:41 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PgtlT02Lfz3G3r for ; Tue, 21 Mar 2023 14:09:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679407781; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JrTnCIhtU8Lefgx36Iv5RX22VHY7MEs06fklS43+8x0=; b=yhzvMw8CEUMIPYdDQFD5UAj6cNKf6nb3e/pg0EePMQcIgF9a8IQx0S7i2HI1feBu4nsKeN RpPJ5eCTiF6sfliFi/f5E9SZI+0GIHbEp4xtlvUC1kXD6iJi3x3e/MGJiMW3pu0juISd8c uQp0l4IWrCarv/1b0RmJsJFJKTwMdi58g3qwPclVBxCCmQC0EiMLI7CJwTGLm0Kua6zBky RIoLo/oTX6urAqzBr6s0D1qiHVgM4pDu/TprltS8I0oCH4WYmBnlGMDS5DwQ2JiMWApBnc pklwAQUa4xUIpfkawOHlxkUDBNYmmI/jljWG7kiwzrM89af+Fq2ipGHwYMKKcQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1679407781; a=rsa-sha256; cv=none; b=BD7W5cEDxtAPLLS6L86eUazqEuik8FbuprajenXpY3TJ0vxXaHkGhhe5a3LIRApv2LaWUz yT9eXRdkuo8W2hlPBF582iXZdAqyAe9EC7JAQM68cIR5bfpo0/E1fxqB0LULOWHTGJpCAC SoYCWPjTo9FqCB0+PKWqrHHK4fjveHZ2nWwv6SV83b3kZOSGzyj2gPJjN4/jdxHhA3hq/n liheztK2bLQjKeEuG19wIh2Ep4+5AGWi/XBo6vCAznv9ZfvC7McEoysSOo3h7F8dlttHuN YpwoNw2aTXGx4O6jLEC+UUpCF840k0Yi0S6lkQCsy3JBx6fBSFgk51O7VDEzCA== 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 4PgtlS68KSzFjK for ; Tue, 21 Mar 2023 14:09:40 +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 32LE9egi029964 for ; Tue, 21 Mar 2023 14:09:40 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 32LE9epY029963 for bugs@FreeBSD.org; Tue, 21 Mar 2023 14:09:40 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 270250] Linuxulator: golang hangs on aarch64; futex related? Date: Tue, 21 Mar 2023 14:09:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: trasz@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: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270250 --- Comment #2 from Edward Tomasz Napierala --- It appears to be looping like this: 1263 101424 closure4 14.001160459 CALL linux_rt_sigreturn 1263 101424 closure4 14.001161209 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 14.001162167 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 14.001164667 CALL linux_rt_sigreturn 1263 101424 closure4 14.001165459 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 14.001166375 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 14.001168875 CALL linux_rt_sigreturn 1263 101424 closure4 14.001169667 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 14.001170584 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 14.001173125 CALL linux_rt_sigreturn 1263 101424 closure4 14.001173875 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 14.001174792 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 14.001177334 CALL linux_rt_sigreturn 1263 101424 closure4 14.001178125 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 14.001179042 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 14.001181584 CALL linux_rt_sigreturn 1263 101424 closure4 14.001194125 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 14.001195125 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 14.001197667 CALL linux_rt_sigreturn 1263 101424 closure4 14.001198459 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 14.001199375 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 14.001201917 CALL linux_rt_sigreturn 1263 101424 closure4 14.001202709 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 14.001203625 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 14.001206167 CALL linux_rt_sigreturn 1263 101424 closure4 14.001206917 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 14.001207834 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR Occasionally there's something else inbetween, eg: 1263 101424 closure4 12.941496250 PSIG SIGSEGV caught handler=3D0x5b4b0 ma= sk=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.941498959 CALL linux_rt_sigreturn 1263 101424 closure4 12.941499792 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 12.941500792 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.941503500 CALL linux_rt_sigreturn 1263 101424 closure4 12.941504375 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 12.941505334 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.941508042 CALL linux_rt_sigreturn 1255 101461 go 12.941508625 RET linux_nanosleep 0 1263 101424 closure4 12.941509000 RET linux_rt_sigreturn JUSTRETURN 1255 101461 go 12.941512417 CALL=20 linux_clock_gettime(CLOCK_MONOTONIC,0x436157c0) 1263 101424 closure4 12.941513625 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1255 101461 go 12.941515459 RET linux_clock_gettime 0 1263 101424 closure4 12.941517084 CALL linux_rt_sigreturn 1263 101424 closure4 12.941520084 RET linux_rt_sigreturn JUSTRETURN 1255 101461 go 12.941518750 CALL=20 linux_sys_futex(0xa1fc90,0x80,0,0x436157f8,0,0) 1263 101424 closure4 12.941521167 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.941524542 CALL linux_rt_sigreturn 1263 101424 closure4 12.941525375 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 12.941526375 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.941529084 CALL linux_rt_sigreturn 1263 101424 closure4 12.941529917 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 12.941530875 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.941533584 CALL linux_rt_sigreturn 1263 101424 closure4 12.941534459 RET linux_rt_sigreturn JUSTRETURN Or: 1263 101424 closure4 12.940970375 PSIG SIGSEGV caught handler=3D0x5b4b0 ma= sk=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.940973709 CALL linux_rt_sigreturn 1263 101424 closure4 12.940974542 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 12.940975542 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.940978250 CALL linux_rt_sigreturn 1263 101424 closure4 12.940979084 RET linux_rt_sigreturn JUSTRETURN 973 100267 run 12.940981375 RET linux_sys_futex -1 errno -110 Operation timed out 1263 101424 closure4 12.940980125 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 973 100267 run 12.940984792 CALL=20 linux_clock_gettime(CLOCK_MONOTONIC,0x400006dfb0) 973 100267 run 12.940987167 RET linux_clock_gettime 0 1263 101424 closure4 12.940985875 CALL linux_rt_sigreturn 1263 101424 closure4 12.940989542 RET linux_rt_sigreturn JUSTRETURN 973 100267 run 12.940988334 CALL=20 linux_sys_futex(0x237f50,0x81,0x1,0,0,0) 1263 101424 closure4 12.940990500 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.940993875 CALL linux_rt_sigreturn 973 100267 run 12.940994750 RET linux_sys_futex 1 1263 101424 closure4 12.940994917 RET linux_rt_sigreturn JUSTRETURN 973 100267 run 12.940996625 CALL=20 linux_clock_gettime(CLOCK_MONOTONIC,0x400006dfb0) 973 100267 run 12.940999375 RET linux_clock_gettime 0 1263 101424 closure4 12.940998042 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 973 100267 run 12.941000792 CALL=20 linux_sys_futex(0x4000030848,0x81,0x1,0,0,0) 1263 101424 closure4 12.941002042 CALL linux_rt_sigreturn 1263 101424 closure4 12.941004917 RET linux_rt_sigreturn JUSTRETURN 973 100267 run 12.941005125 RET linux_sys_futex 1 973 100267 run 12.941007625 CALL=20 linux_clock_gettime(CLOCK_MONOTONIC,0x400006dfb0) 973 100267 run 12.941008500 RET linux_clock_gettime 0 1263 101424 closure4 12.941006000 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.941010917 CALL linux_rt_sigreturn 1263 101424 closure4 12.941011750 RET linux_rt_sigreturn JUSTRETURN 973 100267 run 12.941009625 CALL=20 linux_clock_gettime(CLOCK_MONOTONIC,0x400006df10) 973 100267 run 12.941013959 RET linux_clock_gettime 0 1263 101424 closure4 12.941012834 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 973 100267 run 12.941015584 CALL=20 linux_madvise(0x4000698000,0x2000,0x8) 1263 101424 closure4 12.941016417 CALL linux_rt_sigreturn 973 100267 run 12.941019167 RET linux_madvise 0 973 100267 run 12.941021084 CALL=20 linux_clock_gettime(CLOCK_MONOTONIC,0x400006dfb0) 1263 101424 closure4 12.941019584 RET linux_rt_sigreturn JUSTRETURN 973 100267 run 12.941022125 RET linux_clock_gettime 0 973 100267 run 12.941025250 CALL=20 linux_clock_gettime(CLOCK_MONOTONIC,0x400006dfb0) 1263 101424 closure4 12.941023542 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 973 100173 run 12.941027584 RET linux_sys_futex 0 973 100267 run 12.941026209 RET linux_clock_gettime 0 973 100173 run 12.941031042 CALL=20 linux_clock_gettime(CLOCK_MONOTONIC,0x400003fef0) 973 100173 run 12.941033417 RET linux_clock_gettime 0 973 100173 run 12.941034500 CALL linux_nanosleep(0x400003ff18,0) 973 100175 run 12.941028625 RET linux_sys_futex 0 1263 101424 closure4 12.941027875 CALL linux_rt_sigreturn 973 100175 run 12.941039042 CALL=20 linux_sys_futex(0x4000030848,0x80,0,0,0,0) 1263 101424 closure4 12.941039584 RET linux_rt_sigreturn JUSTRETURN 973 100267 run 12.941032250 CALL=20 linux_clock_gettime(CLOCK_MONOTONIC,0x400006dfb0) 973 100267 run 12.941043750 RET linux_clock_gettime 0 1263 101424 closure4 12.941042750 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.941046417 CALL linux_rt_sigreturn 973 100267 run 12.941044834 CALL=20 linux_sys_futex(0x23a980,0x80,0,0x4000638ec8,0,0) 1263 101424 closure4 12.941047459 RET linux_rt_sigreturn JUSTRETURN 1263 101424 closure4 12.941050500 PSIG SIGSEGV caught handler=3D0x5b4b0 mask=3D0x0 code=3DSEGV_MAPERR 1263 101424 closure4 12.941053250 CALL linux_rt_sigreturn 1263 101424 closure4 12.941054125 RET linux_rt_sigreturn JUSTRETURN I'll happily test any patches you throw in my way. --=20 You are receiving this mail because: You are the assignee for the bug.=