Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Aug 2021 06:32:42 -0400
From:      Charlie Li <vishwin@freebsd.org>
To:        Hans Petter Selasky <hselasky@FreeBSD.org>, src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   Re: git: 469884cf04a9 - main - LinuxKPI: Make FPU sections thread-safe and use the NOCTX flag.
Message-ID:  <f13ec61e-ca85-56ab-2c77-b806fdc84f4b@freebsd.org>
In-Reply-To: <202107311338.16VDcaSh006994@gitrepo.freebsd.org>
References:  <202107311338.16VDcaSh006994@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--yxdJvIGndVFNqJYJvYkKUhs4OFIEbWq1c
Content-Type: multipart/mixed; boundary="OZp0Dhagv1rCNgNjuIQvYqG2kmBGhWQku";
 protected-headers="v1"
From: Charlie Li <vishwin@freebsd.org>
To: Hans Petter Selasky <hselasky@FreeBSD.org>, src-committers@FreeBSD.org,
 dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Message-ID: <f13ec61e-ca85-56ab-2c77-b806fdc84f4b@freebsd.org>
Subject: Re: git: 469884cf04a9 - main - LinuxKPI: Make FPU sections
 thread-safe and use the NOCTX flag.
References: <202107311338.16VDcaSh006994@gitrepo.freebsd.org>
In-Reply-To: <202107311338.16VDcaSh006994@gitrepo.freebsd.org>

--OZp0Dhagv1rCNgNjuIQvYqG2kmBGhWQku
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB
Content-Transfer-Encoding: quoted-printable

Hans Petter Selasky wrote:
> commit 469884cf04a9b92677c7c83e229ca6b8814f8b0a
> Author:     Hans Petter Selasky <hselasky@FreeBSD.org>
> AuthorDate: 2021-07-31 13:32:52 +0000
> Commit:     Hans Petter Selasky <hselasky@FreeBSD.org>
> CommitDate: 2021-07-31 13:36:48 +0000
>=20
>     LinuxKPI: Make FPU sections thread-safe and use the NOCTX flag.
>    =20
>     Reviewed by:    kib
>     Submitted by:   greg@unrelenting.technology
>     Differential Revision:  https://reviews.freebsd.org/D29921
>     MFC after:      1 week
>     Sponsored by:   NVIDIA Networking
> ---
>  sys/compat/linuxkpi/common/include/asm/fpu/api.h | 40 ++++------------=
------
>  sys/compat/linuxkpi/common/include/linux/sched.h |  3 +-
>  sys/compat/linuxkpi/common/src/linux_fpu.c       | 43 ++++++++++++++++=
++------
>  sys/conf/files.amd64                             |  3 --
>  sys/conf/files.arm64                             |  4 ---
>  sys/conf/files.i386                              |  3 --
>  sys/modules/linuxkpi/Makefile                    |  3 +-
>  7 files changed, 43 insertions(+), 56 deletions(-)
>=20
i915kms from drm-kmod, while successfully built against the commit after
(__FreeBSD_version bump), fails to load on that same commit:

link_elf_obj: symbol lkpi_kernel_fpu_begin undefined
linker_load_file: /boot/modules/i915kms.ko - unsupported file type

--=20
Charlie Li
=E2=80=A6nope, still don't have an exit line.


--OZp0Dhagv1rCNgNjuIQvYqG2kmBGhWQku--

--yxdJvIGndVFNqJYJvYkKUhs4OFIEbWq1c
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEJXd5utNNhpeHcBMx/reFK+KbPocFAmEGeEoFAwAAAAAACgkQ/reFK+KbPofQ
ERAAhyNv5UqpLEUf5BfqlYkjuMeXL0Txz1gQ3t5IEtYr0w9g0BAzmNvSNC9Xb+MbGvur6ayNzhSj
GQmqBIUQt4/hrmx8oyQ1owiKgMbn8Ig2FH4M0579XIZAKbHm3nTW9xUXIEmnFG+/GfbYbwO5wwfD
VZNFX1/lDw3XnWwFHaD9sWFxK6ZgKvNhvUUJ0Ea1LUexLoELtQXia089yGv7A30iVFtPt0dY1YK7
vYMgOf6GM6JXtEnpy5EzddqXjm2VGrtn1H9/oJP9ApcMAjns+huMHlQ8orz+Br6tUl/XnX60goyS
BPUhveAeE120RCZ6RzYAh6kA5+oVvQxh71Hr/vIARrVXM/0CDhEV+mB0SqtkfWpVpLyYwp5+vb1u
SUaMkEtlBTXG3IK15MFmoDrbsjMIR207SOgsib1TQFQME9n1ZJYXzpiC4oo2gZS/60UDeKM1F5j2
8QcExQlE5IKbE5Eaxh9rIOefn4X8Iq0ZjVdUQ4H+C0wLvQ/+qmRcWctikqFye5koQlq3ICm7IiVO
lHJyjy0fMGL6Ca3LRCbWiz2/9mbdM61kLFKRF3axXZZwtl711aMRGZ+hHvUmGuxZG+OjeyWixD0X
F/e11lyJM9F5Ol4N7cjMXfzXjSGzKfm27QqDzXYTENdq/llsJ0JT4sN70kLXFfjtsTbcXFzLqV64
/uM=
=Esxi
-----END PGP SIGNATURE-----

--yxdJvIGndVFNqJYJvYkKUhs4OFIEbWq1c--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f13ec61e-ca85-56ab-2c77-b806fdc84f4b>