<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/posix4, branch stable/5</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F5</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F5'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2005-04-21T20:33:05Z</updated>
<entry>
<title>MFC:</title>
<updated>2005-04-21T20:33:05Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2005-04-21T20:33:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b999e4002d94e7b705984624773f3fb40688b833'/>
<id>urn:sha1:b999e4002d94e7b705984624773f3fb40688b833</id>
<content type='text'>
kern_ntptime.c, kern_time.c, sys_generic.c p1003_1b.c, syscallsubr.h:
- Implement kern_adjtime(), kern_readv(),
  kern_sched_rr_get_interval(), kern_settimeofday(), and
  kern_writev() to allow for further stackgap reduction in
  the compat ABIs.

osf1_misc.c:
- Use a custom version of copyinuio() to implement
  osf1_{read,write}v() via kern_{read,write}v().

linux32_machdep.c:
- Use a custom version of copyinuio() to implement readv/writev using
  kern_readv/writev.
- Use kern_sched_rr_get_interval() rather than the stackgap.

freebsd32_misc.c:
- Use a custom version of copyinuio() to implement readv/writev using
  kern_readv/writev.
- Use kern_settimeofday() and kern_adjtime() rather than
  stackgapping it.

ibcs2_misc.c:
- Use kern_settimeofday() to avoid stackgap use.
</content>
</entry>
<entry>
<title>MFC: /*- and related license changes</title>
<updated>2005-01-31T23:27:04Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-31T23:27:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c9769f3ab5327a99909391e070c143e92ddc43ec'/>
<id>urn:sha1:c9769f3ab5327a99909391e070c143e92ddc43ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>The sem_timedwait() and ksem_timedwait() functions both</title>
<updated>2004-02-03T22:27:03Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2004-02-03T22:27:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3c96f1d19046bdf35b2afd54d5b5243fb8e6ef2b'/>
<id>urn:sha1:3c96f1d19046bdf35b2afd54d5b5243fb8e6ef2b</id>
<content type='text'>
need struct timespec, so define it here.

Discussed in:	standards (wollman)
</content>
</entry>
<entry>
<title>Add prototype for sem_timedwait().</title>
<updated>2004-02-03T10:15:16Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2004-02-03T10:15:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4e4710b784cea9ff9c8cb129713230bb48d43b4c'/>
<id>urn:sha1:4e4710b784cea9ff9c8cb129713230bb48d43b4c</id>
<content type='text'>
Reviewed by:	standards (Stefan Farfeleder)
</content>
</entry>
<entry>
<title>Add ksem_timedwait() to complement ksem_wait().</title>
<updated>2004-02-03T05:08:32Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2004-02-03T05:08:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=aae94fbbb650665a11f2ddfdf1854db6ea677794'/>
<id>urn:sha1:aae94fbbb650665a11f2ddfdf1854db6ea677794</id>
<content type='text'>
Glanced at by:	alfred
</content>
</entry>
<entry>
<title>sched_setscheduler: Return EINVAL when a invalid policy is specified,</title>
<updated>2003-09-13T18:46:24Z</updated>
<author>
<name>Jacques Vidrine</name>
<email>nectar@FreeBSD.org</email>
</author>
<published>2003-09-13T18:46:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5949ba21364c42168f03fee655a0b61f06c3cb00'/>
<id>urn:sha1:5949ba21364c42168f03fee655a0b61f06c3cb00</id>
<content type='text'>
thus complying with POLA and the man page.  (Previously, no error was
returned for this case.)
</content>
</entry>
<entry>
<title>Use __FBSDID().</title>
<updated>2003-06-11T06:34:30Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-06-11T06:34:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f4636c595963ab77fae559bb5eb35e54c9951538'/>
<id>urn:sha1:f4636c595963ab77fae559bb5eb35e54c9951538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Back out M_* changes, per decision of the TRB.</title>
<updated>2003-02-19T05:47:46Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-02-19T05:47:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a163d034fadcfb4a25ca34a2ba5f491c47b6ff69'/>
<id>urn:sha1:a163d034fadcfb4a25ca34a2ba5f491c47b6ff69</id>
<content type='text'>
Approved by: trb
</content>
</entry>
<entry>
<title>Move a bunch of flags from the KSE to the thread.</title>
<updated>2003-02-17T09:55:10Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2003-02-17T09:55:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4a338afd7a9034a944764eee1adb7b6f7668258c'/>
<id>urn:sha1:4a338afd7a9034a944764eee1adb7b6f7668258c</id>
<content type='text'>
I was in two minds as to where to put them in the first case..
I should have listenned to the other mind.

Submitted by:	 parts by davidxu@
Reviewed by:	jeff@ mini@
</content>
</entry>
<entry>
<title>Remove M_TRYWAIT/M_WAITOK/M_WAIT.  Callers should use 0.</title>
<updated>2003-01-21T08:56:16Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2003-01-21T08:56:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=44956c9863dc03344b03bdf6a83acf4e743f8e50'/>
<id>urn:sha1:44956c9863dc03344b03bdf6a83acf4e743f8e50</id>
<content type='text'>
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
</content>
</entry>
</feed>
