<feed xmlns='http://www.w3.org/2005/Atom'>
<title>netbsd, branch trunk</title>
<subtitle>NetBSD fork for lockdoc analysis</subtitle>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/'/>
<entry>
<title>lint: remove redundant '#' after 'argument' in diagnostics</title>
<updated>2023-07-09T10:42:07+00:00</updated>
<author>
<name>rillig</name>
<email>rillig@NetBSD.org</email>
</author>
<published>2023-07-09T10:42:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=61a832267cc5bff1a90f086bd56309a3a0671255'/>
<id>61a832267cc5bff1a90f086bd56309a3a0671255</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libm: Add missing fma(3) and friends for sh3.</title>
<updated>2023-07-09T03:57:09+00:00</updated>
<author>
<name>rin</name>
<email>rin@NetBSD.org</email>
</author>
<published>2023-07-09T03:57:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=b2782b14a8e5066f0436d79a391ce49f9e782b76'/>
<id>b2782b14a8e5066f0436d79a391ce49f9e782b76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>versioningsyscalls(9): markup fixes</title>
<updated>2023-07-09T00:29:49+00:00</updated>
<author>
<name>uwe</name>
<email>uwe@NetBSD.org</email>
</author>
<published>2023-07-09T00:29:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=181b9dcc45c808ca8128cd520e72e056ee0b1a81'/>
<id>181b9dcc45c808ca8128cd520e72e056ee0b1a81</id>
<content type='text'>
While here, fix the pasto for the new ino_t and time_t size.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While here, fix the pasto for the new ino_t and time_t size.</pre>
</div>
</content>
</entry>
<entry>
<title>doc/HACKS: Note OPENSSL_NO_EC_NISTP_64_GCC_128 hack for aarch64eb.</title>
<updated>2023-07-09T00:01:55+00:00</updated>
<author>
<name>rin</name>
<email>rin@NetBSD.org</email>
</author>
<published>2023-07-09T00:01:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=27b50b8d31db37cb5e2e0c33d298d9532fa2ebe8'/>
<id>27b50b8d31db37cb5e2e0c33d298d9532fa2ebe8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Sprinkle OPENSSL_NO_EC_NISTP_64_GCC_128 for aarch64eb.</title>
<updated>2023-07-08T23:54:27+00:00</updated>
<author>
<name>rin</name>
<email>rin@NetBSD.org</email>
</author>
<published>2023-07-08T23:54:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=7e198ef2756edbb6d83001f2767b3f787e3df9b7'/>
<id>7e198ef2756edbb6d83001f2767b3f787e3df9b7</id>
<content type='text'>
Otherwise, the following tests fail with wrong results:

- crypto/libcrypto/t_ciphers:evp
- crypto/libcrypto/t_pubkey:ec

Official document says ec_nistp_64_gcc_128 does not support big endian:
https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-ec_nistp_64_gcc_128
Thanks @a_rin for pointing this out on Twitter!

Note that an equivalent hack was present in openssl.old for aarch64eb,
alpha, and sparc64. But:

- alpha received upstream fix (PR lib/55701)
- sparc64 has been fixed differently (PR port-sparc64/57472)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise, the following tests fail with wrong results:

- crypto/libcrypto/t_ciphers:evp
- crypto/libcrypto/t_pubkey:ec

Official document says ec_nistp_64_gcc_128 does not support big endian:
https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-ec_nistp_64_gcc_128
Thanks @a_rin for pointing this out on Twitter!

Note that an equivalent hack was present in openssl.old for aarch64eb,
alpha, and sparc64. But:

- alpha received upstream fix (PR lib/55701)
- sparc64 has been fixed differently (PR port-sparc64/57472)</pre>
</div>
</content>
</entry>
<entry>
<title>openssl.old: Remove OPENSSL_NO_EC_NISTP_64_GCC_128 hack for alpha.</title>
<updated>2023-07-08T23:42:48+00:00</updated>
<author>
<name>rin</name>
<email>rin@NetBSD.org</email>
</author>
<published>2023-07-08T23:42:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=72291f498126dbbeb97f9e83bb05c6b14ddb522d'/>
<id>72291f498126dbbeb97f9e83bb05c6b14ddb522d</id>
<content type='text'>
Unaligned memory access reported in PR lib/55701 has been fixed by
upstream commit:

https://github.com/openssl/openssl/commit/77286fe3ec6b9777934e67e35f3b7007143b0734

Actually, kernel no longer complains with machdep.unaligned_print=1,
for sshd(8), ssh(1), and full ATF run.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unaligned memory access reported in PR lib/55701 has been fixed by
upstream commit:

https://github.com/openssl/openssl/commit/77286fe3ec6b9777934e67e35f3b7007143b0734

Actually, kernel no longer complains with machdep.unaligned_print=1,
for sshd(8), ssh(1), and full ATF run.</pre>
</div>
</content>
</entry>
<entry>
<title>openssl.old: Fix build with HAVE_OPENSSL == 11.</title>
<updated>2023-07-08T23:41:27+00:00</updated>
<author>
<name>rin</name>
<email>rin@NetBSD.org</email>
</author>
<published>2023-07-08T23:41:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=b02f4634a1d30688984c5db2ec3e5f30943efbab'/>
<id>b02f4634a1d30688984c5db2ec3e5f30943efbab</id>
<content type='text'>
Introduce Makefile.subdir in the same manner as new openssl.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce Makefile.subdir in the same manner as new openssl.</pre>
</div>
</content>
</entry>
<entry>
<title>clock_gettime(2): Fix CLOCK_PROCESS/THREAD_CPUTIME_ID.</title>
<updated>2023-07-08T20:02:10+00:00</updated>
<author>
<name>riastradh</name>
<email>riastradh@NetBSD.org</email>
</author>
<published>2023-07-08T20:02:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=d731d091e3765a540a7260d6d7f07f517d16f37b'/>
<id>d731d091e3765a540a7260d6d7f07f517d16f37b</id>
<content type='text'>
Use same calculation as getrusage, not some ad-hoc arithmetic of
internal scheduler parameters that are periodically rewound.

PR kern/57512

XXX pullup-8
XXX pullup-9
XXX pullup-10</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use same calculation as getrusage, not some ad-hoc arithmetic of
internal scheduler parameters that are periodically rewound.

PR kern/57512

XXX pullup-8
XXX pullup-9
XXX pullup-10</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for missing NAME_MAX when building on Solaris hosts</title>
<updated>2023-07-08T19:10:00+00:00</updated>
<author>
<name>palle</name>
<email>palle@NetBSD.org</email>
</author>
<published>2023-07-08T19:10:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=08308a482718716e6a2b2021ec1a01465d36be96'/>
<id>08308a482718716e6a2b2021ec1a01465d36be96</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix typo</title>
<updated>2023-07-08T17:43:13+00:00</updated>
<author>
<name>christos</name>
<email>christos@NetBSD.org</email>
</author>
<published>2023-07-08T17:43:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=f7b5305bbc03725effdf436fcf4297a721275eff'/>
<id>f7b5305bbc03725effdf436fcf4297a721275eff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
