Hi! > On Sun, Jan 8, 2023 at 8:40 AM Pavel Machek wrote: > > > > Distributions do not usually carry dhrystone, and I don't think anyone > > > > really maintains it. It is useful tool, and it seems we'll maintain > > > > it. > > > > > > > > I'd like to add enough glue so that it would be runnable from > > > > userspace, too? Userland version is what is actually useful to me, and > > > > it should not be hard. > > > > > > I don't see whatever message you were replying to, and it doesn't seem > > > to be archived in lore[1], so I'm not sure about the context. But you > > > are talking about the Dhrystone benchmark[2], right? > > > > > > [1] https://lore.kernel.org/all/Y7nyd4hPeXsdiibH@duo.ucw.cz/T/#u > > > [2] https://wiki.cdot.senecacollege.ca/wiki/Dhrystone_howto > > > > > > If so, I'm confused what you mean by "add enough glue so that it would > > > be runnable from userspace" --- Dhrystone is a userspace benchmark, > > > dating from the 1980's, although what it benchmarks is often more about > > > the compiler than the CPU's performace. > > > > Yes, I'm talking about Dhrystone benchmark. We are carrying > > kernel-only version in lib/dhry_*.c, it is in -next now. > > > > commit cfbd4cc940275240e97f8b922c8f18a44fe15c07 > > Author: Geert Uytterhoeven > > Date: Thu Dec 8 15:31:28 2022 +0100 > > > > lib: add Dhrystone benchmark test > > > > I'd like userspace-too version, at the same place :-). > > So you want to add some glue code to tools/testing/, for building a > userspace version? Yes, that would be the plan. > However, as this is not Linux-specific, how hard can it be to convince > your distro to include https://github.com/qris/dhrystone-deb.git? > Usually, when I have a full userspace available, I just clone the above, > and debuild it myself. Dunno. I'd not solve it if package was in Debian, but it is not. Best regards, Pavel -- People of Russia, stop Putin before his war on Ukraine escalates.