From nobody Wed Jan 10 16:10:51 2024 X-Original-To: freebsd-arm@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 4T9CT74Rthz57G5F for ; Wed, 10 Jan 2024 16:10:51 +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 4T9CT72VmMz556r for ; Wed, 10 Jan 2024 16:10:51 +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=1704903051; 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; bh=o6307DxX016UsdgCJO7EiIBkSQADpgfzCAWstCB/vck=; b=ieATA6BuUmLi7SepWsRtInVSBi3/zJjJiCIxWmUNF7BlyAjDj8oIcCOe52YXW8eL8V4+Ag 0a6FLWsINgEGMoB5YBn21/TPRF+D1R4sNdbnOxTmz9KKqss6Ca5WpLXWj7fsa1DlvUOyUK f6JYODerw5Uqdk4dSoXWHjyQ3NcOfiBzIlshXHFYkwpRTsJPzqys9FVzRHenmpHOZLM/Go RslCo3aDZ1JCI3elJ1h3h58dON/tj7xUDzmk9z9Wa155OjuKrIW6ymew53BS4nCWdXyLjN yM9oG7O56ZaAWz15fA9LnXEB/YLDw3W26dDHF6tcvHF5Jdu3b3D/At5ICZiqwA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1704903051; a=rsa-sha256; cv=none; b=f/7MPPjOOwt/wWmW08g5G7+Zy6y0waNJGbUP4nVPAJ1/FbcB7qz1DIXBzOa/eWNRvlm6M3 gs3FdPkLBlaWDJAAnBXo/gQLIYo7pPhZEZ3YhnFsP/DCrnBv+oYaL2pJdHXJFMSLc+rXPK 083jmLB/wMqyBtqfbb/ZlXo4/Uk8GZ9Av/PukXzD4zkpa2AsjhSuYrSuEgsY4Mh5HQB3Yx yH6q8q8AfS/QSCFiKCKooOeZDvyMTd8DRAPo8R+gPjWTDFShUf8qFKPEh8vebabWkPUQBT Vgw+6vNgrQVYPmjST6NVaFunWh/KEDpwyDbVgCs9Z9hsy/Eur5Rj9/cSgW7WXQ== 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 4T9CT71ZtbzhxK for ; Wed, 10 Jan 2024 16:10:51 +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 40AGApP9098166 for ; Wed, 10 Jan 2024 16:10:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 40AGApwh098159 for freebsd-arm@FreeBSD.org; Wed, 10 Jan 2024 16:10:51 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: freebsd-arm@FreeBSD.org Subject: [Bug 276242] Attaching e1000e NIC to aarch64 ancauses ifconfig to hang Date: Wed, 10 Jan 2024 16:10:51 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: 14.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: mxb1143@student.bham.ac.uk X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-arm@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 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276242 Bug ID: 276242 Summary: Attaching e1000e NIC to aarch64 ancauses ifconfig to hang Product: Base System Version: 14.0-RELEASE Hardware: arm64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: arm Assignee: freebsd-arm@FreeBSD.org Reporter: mxb1143@student.bham.ac.uk Attaching an e1000e NIC to an aarch64 machine in QEMU causes ifconfig to ha= ng upon trying to bring the interface up during boot, causing boot to hang indefinitely. Booting into single-user mode allows the system to boot fine,= but running "ifconfig em0 up" causes the same behaviour. From my understanding ifconfig gets stuck in a syscall(?), rendering it impossible to kill. Other= wise FreeBSD seems to recognise the device fine, assigning it "em0" and chatting about it during boot. It also shows up as an adapter in ifconfig fine before any attempt is made to bring it up. uname -a: FreeBSD freebsd 14.0-RELEASE FreeBSD 14.0-RELEASE #0 releng/14.0-n265380-f9716eee8ab4: Fri Nov 10 05:54:07 UTC 2023=20=20=20=20 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm= 64 freebsd-version -kur: 14.0-RELEASE 14.0-RELEASE 14.0-RELEASE To reproduce: 1) Download an aarch64 release from https://download.freebsd.org/releases/VM-IMAGES/14.0-RELEASE/aarch64/Latest/ 2) Run with: qemu-system-aarch64 -m 4096M -cpu cortex-a57 -M virt -bios edk2-aarch64-cod= e.fd -nographic -drive if=3Dnone,file=3D/path/to/fbsd.qcow2,id=3Dhd0 -device virtio-blk-device,drive=3Dhd0 -device e1000e,netdev=3Dnet0 -netdev user,id= =3Dnet0 --=20 You are receiving this mail because: You are the assignee for the bug.=