[MODERATED] Re: [PATCH 1/2] more sampling fun 1

Ben Hutchings <[email protected]> Thu, 20 Feb 2020 19:08:45 +0000
Newsgroups org.kernel.lore.historical-speck
Message-ID <[email protected]>
On Thu, 2020-02-06 at 14:11 -0800, speck for mark gross wrote:
> From: mark gross <[email protected]>
> Subject: [PATCH 1/2] Add capability to specify a range of steppings in the
[...]
> --- a/arch/x86/include/asm/cpu_device_id.h
> +++ b/arch/x86/include/asm/cpu_device_id.h
> @@ -35,7 +35,19 @@ struct x86_cpu_desc {
>  	.x86_microcode_rev	= (revision),			\
>  }
>  
> +/*
> + * Match a range of steppings
> + */
> +
> +struct x86_cpu_id_ext {
> +	struct x86_cpu_id id;
> +	__u16 steppings; /* bit map of steppings to match against */
> +};
> +
> +#define X86_STEPPING_ANY 0
[...]

Minor point, but wouldn't it make more sense to define X86_STEPPING_ANY
as GENMASK(15, 0)?  Then it's no longer a special case.

Ben.

-- 
Ben Hutchings
Unix is many things to many people,
but it's never been everything to anybody.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAl5O2T4ACgkQ57/I7JWG
EQk1Bw/8DVF6o2p//Tm5QYY/gd8Wn6S9hDAF0vJ/Pt9IeGYyrvK+hhbS1kvbnJ2i
zIGB2I7Qz//1BUhUGOk7Nq1dQhOvSYzqJU17PVpL4f8rJrSTnFijoP5YMoI9hfpT
v5Wvi/wga3bnLY9lc7RgK5wvtc4btF1J7Kqgi+lSG77dOmZS9sGs1EXLxe8NiPnz
otfFeVpKWSXRB2GveK5mFwEzlUrqFOYGQe47v9cRf1tQWEtXIAROZT2Qq1RT7fy1
Cdlc9hFx+47CIhsxgRCo9pkVlQGlxDYmh9SB8jDjtrdEElvBGPYg4cZxstV3NvLp
Rw6WAHNy6Nl8Emp/CTr1tvbVaajX6uI9eTmB5Z0i1GQP3t/wogr6P+V/p2Tn9/Sk
Nfrh+AtoKIAGz4iqsg9XlBEu40RWbaWuN/3BDXdoejY6Ntfn4yKrCiAdSWzWUte4
ZKMgAvnoOgkQXMIoT2Jbn1wt+2bHojpDq4O6u8jTvKHuc55PE0GvSpYy81xBG1m+
TPWqfwmMSP+lpRffPoFpZaipo3vsV6y6vfr0Pmhv57BX9NNKED1SJfCRqBUyo5QD
LoEkSnHDC4K9QGa8h4zcgPEtePdZyG/pjSCx6CtwZ08s63WzskNeQoItSgLuk8ou
OiLADtTu4zKvzTSNPB87YAgCpFQ2ecinOD/0l4rXkfqxZDiMpk4=
=MzSF
-----END PGP SIGNATURE-----