Monday, March 27, 2023

Re: [FEEDBACK WANTED] lang/erlang - Implement cpu_sup:util for OpenBSD

Absolutely! I just wanted to solicit some feedback from the OpenBSD
community before proposing it upstream :-)

On 3/28/23 00:56, Courtney Hicks wrote:
> Wouldn't it make more sense to submit this upstream so the patch doesn't have to be maintained in ports?
>
> Courtney
>
> PS - sorry if this reaches you incorrectly. First time responding to the mailing list from my phone.
>
>> On Mar 27, 2023, at 1:45 PM, Volker Schlecht <openbsd-ports@schlecht.dev> wrote:
>>
>> Hi,
>>
>> I was bothered long enough by the
>>
>> "OS_MON (cpu_sup), util/1 unavailable for this OS"
>>
>> message when testing erlang builds on OpenBSD and decided to have a shot at an implementation.
>>
>> I tried to keep it structurally very similar to the already available FreeBSD implementation (which looks to me like it's leaking memory, though), and filled the gaps with what I understood from OpenBSD's top(1) implementation.
>>
>> Tests pass, and interactive use of cpu_sup:util/0 and cpu_sup:util/1 produces reasonable results here, both with and without SMP enabled.
>>
>> It would be great if some of you could have a look if what I came up with makes sense.
>>
>> cheers,
>> Volker
>> <erlang-cpu_sup.diff>
>

No comments:

Post a Comment