Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Aug 2017 18:00:21 -0700
From:      "Ngie Cooper (yaneurabeya)" <yaneurabeya@gmail.com>
To:        John Baldwin <jhb@freebsd.org>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>, Andriy Gapon <avg@freebsd.org>
Subject:   Re: zfs.ko no longer loads after r320156: unresolved symbol: abd_is_linear
Message-ID:  <B16DFAFC-916B-4319-8FE1-D84C6C8D6961@gmail.com>
In-Reply-To: <79082534.uzyizLL08l@ralph.baldwin.cx>
References:  <780A67EE-C3F1-46E5-A213-E253B710338E@gmail.com> <d948a8c3-7bdb-e4cf-40e0-5e148b58554a@FreeBSD.org> <79082534.uzyizLL08l@ralph.baldwin.cx>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_83864833-1F07-4A40-B7FD-D044B7F21699
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Aug 1, 2017, at 09:21, John Baldwin <jhb@freebsd.org> wrote:
>=20
> On Tuesday, August 01, 2017 09:47:41 AM Andriy Gapon wrote:
>> On 01/08/2017 02:31, Ngie Cooper wrote:
>>> Hi,
>>> 	I tried upgrading my host from 11.1-STABLE to 12.0-CURRENT, and =
it didn=E2=80=99t work because abd_is_linear is an undefined symbol (it =
exists in sys/conf/files, but not sys/modules/zfs/Makefile). I tried =
adding abd.c to sys/modules/zfs/Makefile and it didn=E2=80=99t =
immediately fix my compilation problem (ran into a linker error =
instead).
>>> 	If it isn=E2=80=99t fixed in the next few hours I=E2=80=99ll try =
my hand at fixing the problem.
>>=20
>> I am not sure what exact problem you have...
>> abd.c should be added to the list of source files via
>> .include "${SUNW}/uts/common/Makefile.files"
>>=20
>> Perhaps something to do with "inline"...
>=20
> Oh, yes.  If you use -fno-inline-funcs or the like.  I forgot to
> send this to Andriy earlier, but here is the fix I'm using:
>=20
> =
https://github.com/freebsd/freebsd/commit/574dc95cf8272e16f6d44aff6cb4e08d=
ede08886

	Unfortunately=E2=80=A6 this is head, verbatim, which means that =
the bug still exists.
	This gives me an idea of where I should look though.
Thanks,
-Ngie

--Apple-Mail=_83864833-1F07-4A40-B7FD-D044B7F21699
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJZgSQlAAoJEPWDqSZpMIYVtlgQAMdeuXWjtwRtCTfa7Ym6mQ3/
kNysIGvGez80UKnWBGtnQbSqlFdT9r4axexaV92UCqcipOXqriEijI0/q1g9NPqN
ZCqWwVtCBW7/PA4Sa/mf8T3+73QoVwsIKLFKCnapgglk6zcR+sd/VXXk6KS+jXh8
Px3AqNSN8MfHDBqEx+YdlaH5ba0TuaXBQxvY7Akqx9o1bRcoSix7v/Hy4bNGyCt/
yB5E3dBmiUfWo4x1XJPr98SYTY3S6tIOl6AfmE/LcJ6f+5a/wvlK4HUpR9ntRDCc
ARMbdEvI04AK36kV2aqjsepglQm78FiwS8HKJscKinNKNH1sM9/j8Bp/tjEL8X9M
yjCJIdHxoaU/A/7kHdYbrMBwc4tlI3G0HbgsIJrI8Mh/kfXOE/X3Beta8VIaMZsw
6PCU9VB1Li+B/lbHwORGjydeGbNgllMoY+N+tpiPaKUwmi9mJNDYSgIC3lqyZfmP
/of0mcgc9/uOEUZ2R4b8YeJa0TcRJk38frbKufV89YWVt4pJA/DYyyaDD/YkYVnG
Dy+JX9bEmF+4H0OoPER231NNYq1IW5sYm29jlEHks2rtqhBLzStKkwLC+yOxBHR4
k5DmlpTYrRAG4uJwxYStrVvrIJNPfuOri/Eqdq0LCr/7INPXHMZ/V807F88+7sn+
tdPB3wR4g/t1Mdm/k4vC
=PIRF
-----END PGP SIGNATURE-----

--Apple-Mail=_83864833-1F07-4A40-B7FD-D044B7F21699--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B16DFAFC-916B-4319-8FE1-D84C6C8D6961>