<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/sys/unix/thread.rs, branch 1.76.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.76.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.76.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-12-03T11:54:09+00:00</updated>
<entry>
<title>library: use c string literals</title>
<updated>2023-12-03T11:54:09+00:00</updated>
<author>
<name>klensy</name>
<email>klensy@users.noreply.github.com</email>
</author>
<published>2023-12-03T11:24:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c0134887d2b4cbac421babcd40710cc9b755f931'/>
<id>urn:sha1:c0134887d2b4cbac421babcd40710cc9b755f931</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #115356 - devnexen:haiku_set_name_use_return, r=thomcc</title>
<updated>2023-11-01T07:53:49+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-11-01T07:53:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=815b3ae00a315af1171b2ce371e04518bf746860'/>
<id>urn:sha1:815b3ae00a315af1171b2ce371e04518bf746860</id>
<content type='text'>
`std::thread::set_name` exploit the return on haiku
</content>
</entry>
<entry>
<title>Support AIX in Rust standard library</title>
<updated>2023-10-09T06:02:57+00:00</updated>
<author>
<name>Qiu Chaofan</name>
<email>qcf@ecnelises.com</email>
</author>
<published>2023-04-03T04:33:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=14d29be03c58587ef4bc7b3d2e1e1e29f2be5985'/>
<id>urn:sha1:14d29be03c58587ef4bc7b3d2e1e1e29f2be5985</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #116038 - the8472:panic-on-sched_getaffinity-bug, r=cuviper</title>
<updated>2023-09-22T10:15:27+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-09-22T10:15:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=faf13dd112bf0f455e5311cb1acc9db514defe78'/>
<id>urn:sha1:faf13dd112bf0f455e5311cb1acc9db514defe78</id>
<content type='text'>
Fall back to _SC_NPROCESSORS_ONLN if sched_getaffinity returns an empty mask

Followup to #115946
A gentler fix for #115868, one that doesn't panic, [suggested on zulip](https://rust-lang.zulipchat.com/#narrow/stream/259402-t-libs.2Fmeetings/topic/Meeting.202023-09-19/near/391942927)

In that situation - on the buggy kernel versions - a zero-mask means no affinities have been set so `_SC_NPROCESSORS_ONLN` provides the right value.
</content>
</entry>
<entry>
<title>Auto merge of #115230 - Vtewari2311:mod-hurd-latest, r=b-naber</title>
<updated>2023-09-21T19:24:01+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-09-21T19:24:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f73d376fb669859b167cb04121c52f7f6f71a05e'/>
<id>urn:sha1:f73d376fb669859b167cb04121c52f7f6f71a05e</id>
<content type='text'>
added support for GNU/Hurd

adding support for i686-unknown-hurd-gnu
</content>
</entry>
<entry>
<title>Fall back to _SC_NPROCESSORS_ONLN if sched_getaffinity returns an empty mask</title>
<updated>2023-09-21T18:05:24+00:00</updated>
<author>
<name>The 8472</name>
<email>git@infinite-source.de</email>
</author>
<published>2023-09-21T17:29:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=31cfa4a95611b1151bcdee213d39e2edbeee6c19'/>
<id>urn:sha1:31cfa4a95611b1151bcdee213d39e2edbeee6c19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added support for GNU/Hurd</title>
<updated>2023-09-21T15:31:25+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2023-09-19T10:41:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dcea7709f2ce1be35ba241e923850b1099ceb906'/>
<id>urn:sha1:dcea7709f2ce1be35ba241e923850b1099ceb906</id>
<content type='text'>
</content>
</entry>
<entry>
<title>panic when encountering an illegal cpumask</title>
<updated>2023-09-18T19:51:34+00:00</updated>
<author>
<name>The 8472</name>
<email>git@infinite-source.de</email>
</author>
<published>2023-09-18T19:51:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a6d87246f6d1cee63d773311536ace19d1df78a3'/>
<id>urn:sha1:a6d87246f6d1cee63d773311536ace19d1df78a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std::thread::set_name exploit the return on haiku</title>
<updated>2023-08-29T19:47:46+00:00</updated>
<author>
<name>David CARLIER</name>
<email>devnexen@gmail.com</email>
</author>
<published>2023-08-29T19:46:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=29b859335bf41c3037a9f5d386fef1c951259c3c'/>
<id>urn:sha1:29b859335bf41c3037a9f5d386fef1c951259c3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>QNX: pass a truncated thread name to the OS</title>
<updated>2023-08-18T12:47:12+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge.aparicio@ferrous-systems.com</email>
</author>
<published>2023-08-18T12:47:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f58b2548dc702ebc64a1b6e63f0eb1f99dc7851b'/>
<id>urn:sha1:f58b2548dc702ebc64a1b6e63f0eb1f99dc7851b</id>
<content type='text'>
The maximum length the thread name can have is `_NTO_THREAD_NAME_MAX`
</content>
</entry>
</feed>
