Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Apr 2019 20:05:43 +0200
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        Ian Lepore <ian@freebsd.org>
Cc:        Emmanuel Vadot <manu@freebsd.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r346295 - in head/sys: arm/allwinner arm/altera/socfpga arm/amlogic/aml8726 arm/annapurna/alpine arm/broadcom/bcm2835 arm/freescale/imx arm/freescale/vybrid arm/mv arm/nvidia/tegra124 a...
Message-ID:  <B0AE4AC7-7226-41F2-97AB-5FE9ACED888B@fubar.geek.nz>
In-Reply-To: <dd4308b3793325146edf7aa0a73887375abac5b3.camel@freebsd.org>
References:  <201904162004.x3GK4N7u019636@repo.freebsd.org> <EAC3898F-DD99-448B-B9CB-E6093B05891E@fubar.geek.nz> <dd4308b3793325146edf7aa0a73887375abac5b3.camel@freebsd.org>

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


> On 17 Apr 2019, at 17:52, Ian Lepore <ian@freebsd.org> wrote:
>=20
> On Wed, 2019-04-17 at 11:23 +0200, Andrew Turner wrote:
>>> On 16 Apr 2019, at 22:04, Emmanuel Vadot <manu@freebsd.org> wrote:
>>>=20
>>> Author: manu
>>> Date: Tue Apr 16 20:04:22 2019
>>> New Revision: 346295
>>> URL: https://svnweb.freebsd.org/changeset/base/346295
>>>=20
>>> Log:
>>> arm: Add kern_clocksource.c directly in files.arm
>>>=20
>>> This files is needed and included in all our config so move it to
>>> a common
>>> location.
>>>=20
>>> MFC after:	2 weeks
>>=20
>> ...
>>> Modified: head/sys/conf/files.arm
>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>>> --- head/sys/conf/files.arm	Tue Apr 16 19:46:02 2019	=
(r346294)
>>> +++ head/sys/conf/files.arm	Tue Apr 16 20:04:22 2019	=
(r346295)
>>> @@ -11,6 +11,9 @@ cloudabi32_vdso_blob.o		optional	=
com
>>> pat_cloudabi32	\
>>> 	no-implicit-rule						=
\
>>> 	clean		"cloudabi32_vdso_blob.o"
>>> #
>>> +
>>> +kern/kern_clocksource.c			standard
>>=20
>> Could this be moved from the various files.* to files? It seems we
>> define it as standard on all architectures.
>>=20
>>=20
>=20
> I thought mips still had some variants that didn't implement event
> timers.  That's why this stuff was ever in arch-specific files, arm =
and
> mips had some flavors without ET support.

I think it used to be the case on arm. A grep seems to think it=E2=80=99s =
enabled on all architectures now:

grep kern_clocksource files.*
files.amd64:kern/kern_clocksource.c		standard
files.arm:kern/kern_clocksource.c			standard
files.arm64:kern/kern_clocksource.c		standard
files.i386:kern/kern_clocksource.c		standard
files.mips:kern/kern_clocksource.c			standard
files.powerpc:kern/kern_clocksource.c		standard
files.riscv:kern/kern_clocksource.c		standard
files.sparc64:kern/kern_clocksource.c		standard

Andrew




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B0AE4AC7-7226-41F2-97AB-5FE9ACED888B>