Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 May 2015 10:03:53 +0200
From:      =?windows-1252?Q?Jean-S=E9bastien_P=E9dron?= <dumbbell@FreeBSD.org>
To:        Justin Hibbits <chmeeedalf@gmail.com>, freebsd-ppc@freebsd.org
Subject:   Re: Is this a sign that nobody has tested 10.1-stable on a 32-bit ppc?
Message-ID:  <555AEE69.3030901@FreeBSD.org>
In-Reply-To: <555A2AB1.3070907@gmail.com>
References:  <5559E371.9080602@gmail.com> <555A2AB1.3070907@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--LRbCbWClQt5a75Ag5KG9n113I8VVjr4aJ
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 18.05.2015 20:08, Justin Hibbits wrote:
> Hi,
>=20
> On 05/18/15 06:04, Jukka Ukkonen wrote:
>> Find attached a trailing snippet of build time messages
>> while running buildkernel on a 32 bit ppc (PowerMac G4
>> Quicksilver).
>> During the last 2 months or so there have been some changes
>> to sys/dev/drm2/radeon/radeon_fence.c in 10.1-stable which
>> now break buildkernel. (...)
>>
>> Has anyone else noticed this?
>
> (...) Reviewing the commit history, the likely change that
> you're seeing was r282199, on April 28.  I also perused the Makefile,
> and the drm2 module is only getting built for i386 and amd64, so check
> if you have any local modifications that would cause it to be built.

Hi!

I confirm none of the video drivers should be compiled on ppc32 because
of the lack of atomic64 functions.

In HEAD and stable/10, sys/modules/Makefile should say:

    .if ${MACHINE_CPUARCH} =3D=3D "powerpc"

    .if ${MACHINE_ARCH} =3D=3D "powerpc64"
    _drm2=3D          drm2
    .endif

    .endif

So the drivers are built on ppc64 but not ppc32.

However, in FreeBSD 10.1, the drivers are built for amd64 and i386 only,
as Justin says, not even ppc64.

--=20
Jean-S=E9bastien P=E9dron


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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAEBCgBmBQJVWu5pXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz
OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMrTQP/1sqVGJeA3N7TwYRxxj5a+aC
wpd4yLLMZxUmNhYPoNI8FsetbvBIqj5A+exioX52h3NpwAFnl/5tDX7hKgGVAmnm
dQQyeT2T5OGZjYOjhs9fofPx62Rs0Tj7zj4NL4FhaqNPnpemIUrJJef6bYH7rGND
W2Raz++7w95KVrivwIftC+A65sjatHxinBFMvy6H6b/MuON+Un8DqKo8td1PMiak
cDyV5s0Ne3aU2o8ijMSHts8tQreiR3yBABrQ7VzBj8RUKmFysuhG+fWb/PmyA3EA
HoCPoQQEyut/n8lK76hNzQci65Hh4aqk711UGJLfmmTNsjSBYdU1yB7+H1HAmUqg
mg4Zgv2/i6zLotQk+0L00ZVF0axB4CRKiTPrFvo13jWIa9g97XyrPVGPwB5lQQVQ
kmWf3Qn6EWD90hAIPVAtxIK3tCZKamB3zsJ6siKevPUUi4J3ilqfDt1k7WcKEKd7
W0ErdUiEVB2HpRv5cxUuMaKYXUtPGiqEtJhAFJRenn4SLzJqYBVJtBI3ci0vDNlN
YWefFOOq80/smqVfGKrjj9tvAamMeSjvES4dUZpuv6hvNwF+IAkpH1YNbZ3qm1vy
fDoBslROCP2HKl+00t65xEXej1jFS8PaKpC0MQdk8zsqv/PSVQGoYi8QXJ7aoZ/V
DXG43ugDiXGma0yO7BoB
=rgq7
-----END PGP SIGNATURE-----

--LRbCbWClQt5a75Ag5KG9n113I8VVjr4aJ--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?555AEE69.3030901>