From nobody Mon May 26 13:05:32 2025 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 4b5bbk3bKSz5xkZg for ; Mon, 26 May 2025 13:05:38 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4b5bbk02n0z3lCd; Mon, 26 May 2025 13:05:38 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Authentication-Results: mx1.freebsd.org; none Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id 4EDF0A64806; Mon, 26 May 2025 13:05:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=zabbadoz.net; s=20240622; t=1748264735; bh=Bxrh6+S97V/CtF5hv7BJ5Ndssc9UGF8fJD0dIgmnLuk=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=lE5Hj2TdVjfs/I4iMn8MiQn6bUwErhzKaPLU5iLIne0jHKgv3XD/5FTlbtCHYUkxj b/ppct6lIxvHumWtzNaNh/sg7E0sdIsbbDJbkCyZNt51wkbCLyerN66UI+4rtDMtho cIlzJa7lptxtDk9HekGmVue7cTNaGIDkdmM/yQbqGCZcW8sjrKmEJa4CdCkctOOQ96 jaVwbbmWlrk8L4mRezVNP5eROULl+eRDR527vqXVo+58C2NTjFee5uNCV1/jkfiBV0 591FQWtn6Rqxp16ruhVtU2FKE2kepp3UVTMjSrftBRBDSSTsAwANSUWIBXgswUXmXP jDCntqaRsuXmxkHVESEB2ThqtaD2eTR2mmwtvgJ7re0JfgDJ7LhBPPTn2aoJAIu0WZ RMJQ5QIw2aMjAGRQqYbKh9caoTgjXPIVRQB/w2wvc+cBu8DNb3riA9teL6sdP74C60 dMhK7EEBVW5PP18CSZpXrsMGD8KwqWC63WRhB/h4Xr2IVc8AxfQQq/jjZMMFPF1Lwd MY+5pE0OJAjbo7dDvHxvl+FsSw6ctwQZ1nOOX08ukxe0Fix9zXJsSlJjrI8h9nFanE Xhv/uE9eiZHN7hjxTgNhfJgyb0oT5G6Z2pWy4fq7xQPyH3uopQveGB/KO55GmL2zV7 EAwYUlH+/rkO04/xaRViNtdk= Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id AA0D52D029E0; Mon, 26 May 2025 13:05:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id YbTbdZxXtDy3; Mon, 26 May 2025 13:05:34 +0000 (UTC) Received: from strong-rtwn0.sbone.de (strong-rtwn0.sbone.de [IPv6:fde9:577b:c1a9:4902:3e64:cfff:fe55:bc80]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id BC1972D029D8; Mon, 26 May 2025 13:05:34 +0000 (UTC) Date: Mon, 26 May 2025 13:05:32 +0000 (UTC) From: "Bjoern A. Zeeb" To: Dimitry Andric cc: "current@freebsd.org" Subject: Re: (arm64) link_elf: symbol __floatundidf undefined ... In-Reply-To: <74650476-D42E-4074-A18F-D7F474EC271B@FreeBSD.org> Message-ID: References: <0r5n4p87-3pn0-3247-8n6q-n20qn0ro27r9@yvfgf.mnoonqbm.arg> <74650476-D42E-4074-A18F-D7F474EC271B@FreeBSD.org> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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; format=flowed X-Rspamd-Queue-Id: 4b5bbk02n0z3lCd 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:3320, ipnet:2003::/19, country:DE] X-Spamd-Bar: ---- On Mon, 26 May 2025, Dimitry Andric wrote: Hi, thanks for the quick answer. > On 26 May 2025, at 14:25, Bjoern A. Zeeb wrote: >> >> I've just compiled and installed a new arm64/main with my own kernel >> config to have wifi bits as modules. >> >> I am a bit puzzed as to where this comes from in the kernel. >> >> # kldload wlan >> link_elf: symbol __floatundidf undefined: 0xffff000143ed1370 0xffff000143ecf9f0 11496 0xffff000143ed26d8 0x2 >> kldload: can't load wlan: No such file or directory >> >> % nm modules/usr/src/sys/modules/wlan/wlan.ko.full | grep float >> U __floatundidf >> >> Anyone any idea? > > _Something_ is converting a unsigned long to a double, but what? Can you figure out which object file it is? % nm ieee80211_ioctl.o | grep __floatundidf U __floatundidf This may be a local change I have adding an extra 10% of space in the ioctl code to accomodate for enlargement of a result set for testing. size_t space; ... space *= 1.10; Given it's likely that it's that I think the real question is, why is this not an issue on amd64 but on arm64 as I've been running that change for days on amd64? -- Bjoern A. Zeeb r15:7