<feed xmlns='http://www.w3.org/2005/Atom'>
<title>netbsd/include/sched.h, branch lockdoc-9.3</title>
<subtitle>NetBSD fork for lockdoc analysis</subtitle>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/'/>
<entry>
<title>Pull up following revision(s) (requested by wiz in ticket #1484):</title>
<updated>2022-08-03T10:42:02+00:00</updated>
<author>
<name>martin</name>
<email>martin@NetBSD.org</email>
</author>
<published>2022-08-03T10:42:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=01daf6f09b8fa9da82ea275389bd9e5530120e85'/>
<id>01daf6f09b8fa9da82ea275389bd9e5530120e85</id>
<content type='text'>
	lib/libc/sys/clone.2: revision 1.14
	lib/libc/sys/clone.2: revision 1.15
	include/sched.h: revision 1.13
	include/sched.h: revision 1.14
	include/sched.h: revision 1.15

Remove mentions of CLONE_PID and CLONE_STOPPED

CLONE_PID was removed in Linux 2.5.15 and recycled for
CLONE_PIDFD since Linux 5.2.
CLONE_STOPPED was removed in Linux 2.6.38 and recycled
for CLONE_NEWCGROUP since Linux 4.6.

sched.h: Linux documents clone and __clone as only available
when_GNU_SOURCE is defined - follow suit.
Ok martin@

clone(2): document that _GNU_SOURCE must be defined for the prototypes
sched.h: format comment to follow KNF
requested by thorpej@
sched.h: keep __clone() visible under _NETBSD_SOURCE</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	lib/libc/sys/clone.2: revision 1.14
	lib/libc/sys/clone.2: revision 1.15
	include/sched.h: revision 1.13
	include/sched.h: revision 1.14
	include/sched.h: revision 1.15

Remove mentions of CLONE_PID and CLONE_STOPPED

CLONE_PID was removed in Linux 2.5.15 and recycled for
CLONE_PIDFD since Linux 5.2.
CLONE_STOPPED was removed in Linux 2.6.38 and recycled
for CLONE_NEWCGROUP since Linux 4.6.

sched.h: Linux documents clone and __clone as only available
when_GNU_SOURCE is defined - follow suit.
Ok martin@

clone(2): document that _GNU_SOURCE must be defined for the prototypes
sched.h: format comment to follow KNF
requested by thorpej@
sched.h: keep __clone() visible under _NETBSD_SOURCE</pre>
</div>
</content>
</entry>
<entry>
<title>merge christos-time_t</title>
<updated>2009-01-11T02:57:17+00:00</updated>
<author>
<name>christos</name>
<email>christos@NetBSD.org</email>
</author>
<published>2009-01-11T02:57:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=50728e7823a76d5bd1a7bfa3a4eac400269b1339'/>
<id>50728e7823a76d5bd1a7bfa3a4eac400269b1339</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add sched_getaffinity_np() and sched_setaffinity_np() wrappers, mainly</title>
<updated>2008-10-31T00:29:19+00:00</updated>
<author>
<name>rmind</name>
<email>rmind@NetBSD.org</email>
</author>
<published>2008-10-31T00:29:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=9b24696c04acd812c60d93ab4b62a01379112987'/>
<id>9b24696c04acd812c60d93ab4b62a01379112987</id>
<content type='text'>
for compatibility purposes.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for compatibility purposes.</pre>
</div>
</content>
</entry>
<entry>
<title>Remove few no longer relevant comments.</title>
<updated>2008-06-15T21:38:08+00:00</updated>
<author>
<name>rmind</name>
<email>rmind@NetBSD.org</email>
</author>
<published>2008-06-15T21:38:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=0d04498ec833051b0cdaf11a6933dd8dd0af21de'/>
<id>0d04498ec833051b0cdaf11a6933dd8dd0af21de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove clause 3 and 4 from TNF licenses</title>
<updated>2008-04-28T20:22:51+00:00</updated>
<author>
<name>martin</name>
<email>martin@NetBSD.org</email>
</author>
<published>2008-04-28T20:22:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=ce099b40997c43048fb78bd578195f81d2456523'/>
<id>ce099b40997c43048fb78bd578195f81d2456523</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the sched_*() functions to return -1 and set errno to ENOSYS</title>
<updated>2005-10-09T11:17:28+00:00</updated>
<author>
<name>kleink</name>
<email>kleink@NetBSD.org</email>
</author>
<published>2005-10-09T11:17:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=34ef731cb3e7096d7cf695c191a5ae9f2c10c960'/>
<id>34ef731cb3e7096d7cf695c191a5ae9f2c10c960</id>
<content type='text'>
(per the standard) instead of returning ENOSYS.  Noted by Ian Zagorskih
in PR kern/30970.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(per the standard) instead of returning ENOSYS.  Noted by Ian Zagorskih
in PR kern/30970.</pre>
</div>
</content>
</entry>
<entry>
<title>de-__P -- the hack is long since useless. Discussed with christos,</title>
<updated>2005-02-03T04:39:32+00:00</updated>
<author>
<name>perry</name>
<email>perry@NetBSD.org</email>
</author>
<published>2005-02-03T04:39:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=19b7469a00774db6388c6a13f555d2fd58994b47'/>
<id>19b7469a00774db6388c6a13f555d2fd58994b47</id>
<content type='text'>
matt, kleink, others. Approved by christos.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
matt, kleink, others. Approved by christos.</pre>
</div>
</content>
</entry>
<entry>
<title>__libc_thr_yield() signature now matches sched_yield().</title>
<updated>2004-12-13T16:08:12+00:00</updated>
<author>
<name>nathanw</name>
<email>nathanw@NetBSD.org</email>
</author>
<published>2004-12-13T16:08:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=30b299d9651edba55b2c8a9e955cf7e4f7bae837'/>
<id>30b299d9651edba55b2c8a9e955cf7e4f7bae837</id>
<content type='text'>
Pointed out by Kouichirou Hiratsuka on current-users.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pointed out by Kouichirou Hiratsuka on current-users.</pre>
</div>
</content>
</entry>
<entry>
<title>Use CPP macros to cause many libpthread functions used by applications</title>
<updated>2004-12-10T16:40:40+00:00</updated>
<author>
<name>nathanw</name>
<email>nathanw@NetBSD.org</email>
</author>
<published>2004-12-10T16:40:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=0eaa8971b75ca19285a4ebb37816f150314d0bb1'/>
<id>0eaa8971b75ca19285a4ebb37816f150314d0bb1</id>
<content type='text'>
to be transformed into the do-nothing-when-libpthread-isn't-linked libc
stub names. This will permit library code that uses &lt;pthread.h&gt; and pthread
functions "defensively" to not need to link against libpthread and not need
to be patched to the threadlib.h API.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to be transformed into the do-nothing-when-libpthread-isn't-linked libc
stub names. This will permit library code that uses &lt;pthread.h&gt; and pthread
functions "defensively" to not need to link against libpthread and not need
to be patched to the threadlib.h API.</pre>
</div>
</content>
</entry>
<entry>
<title>prototype must not have variable name</title>
<updated>2003-07-08T05:39:23+00:00</updated>
<author>
<name>itojun</name>
<email>itojun@NetBSD.org</email>
</author>
<published>2003-07-08T05:39:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=04392e7f81efada861a9e0a307a157ad67bd8cb1'/>
<id>04392e7f81efada861a9e0a307a157ad67bd8cb1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
