On 12.06.2020 10:48, Robert Nagy wrote:
On 11/06/20 20:10 +0200, Mark Kettenis wrote:
Date: Thu, 11 Jun 2020 19:38:48 +0200
From: Christian Weisgerber <na...@mips.inka.de>

Theo de Raadt:

The diff is growing complexity to support a future which wouldn't
exist if attempts at *supporting all* architectures received priority.

Adding support for more archs is very simple, since you just need
to copy the corresponding get_timecounter function from the kernel.

Here's arm64.  I'm running a kernel and libc with this.

I can also provide alpha, powerpc, and sparc64, but I don't have
such machines.

Hope you didn't spend too much time on that, because I already
mentioned that I had arm64 working earlier in the thread.

I've just fired up one of my sparc64 machines such that I can check
how well the approach works for an architecture with two exported
timecounters.

Then please share the patches so that it can be integrated into the
main diff so that when the time comes it can go in at one shot.

Also it would help to avoid duplicate work.

I will respond to deraadt@'s question about where are the clocks that I mentioned we already have support for and to your message also:

 - there are diffs in this thread providing diffs for those archs
- I did not integrate them in the big diff because I did not want to get into an argument about who commits what (some people care about their commits number apparently)

I can integrate those clocks easily of course if I am allowed to commit them too at the end, if not, I don't want to get involved in that as I will probably forget some and drama will happen.

So from kettenis's comments I gather we have: amd64, macppc, sparc64 and arm64?

Reply via email to