<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/libkern, branch releng/7.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2009-06-01T22:09:42Z</updated>
<entry>
<title>memmove is defined in support.S on arm - don't compile in</title>
<updated>2009-06-01T22:09:42Z</updated>
<author>
<name>Kip Macy</name>
<email>kmacy@FreeBSD.org</email>
</author>
<published>2009-06-01T22:09:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f6b5e9bf8e18e3740480cedafeee46410324fe15'/>
<id>urn:sha1:f6b5e9bf8e18e3740480cedafeee46410324fe15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC memmove support</title>
<updated>2009-05-20T22:13:21Z</updated>
<author>
<name>Kip Macy</name>
<email>kmacy@FreeBSD.org</email>
</author>
<published>2009-05-20T22:13:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=54037b845c784748f99e78773d6cb81eda695de1'/>
<id>urn:sha1:54037b845c784748f99e78773d6cb81eda695de1</id>
<content type='text'>
ZFS MFC dependency
</content>
</entry>
<entry>
<title>MFC: Add simple locking for the in-kernel iconv code.</title>
<updated>2009-02-12T14:37:58Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-02-12T14:37:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=508d25517cdce7bd89ba5ffebf1dd915a17f0f37'/>
<id>urn:sha1:508d25517cdce7bd89ba5ffebf1dd915a17f0f37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r183733</title>
<updated>2008-10-29T21:43:14Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2008-10-29T21:43:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=212a6f8281f0da052815432f109f93ee19bc06f1'/>
<id>urn:sha1:212a6f8281f0da052815432f109f93ee19bc06f1</id>
<content type='text'>
 Prefix the static shl function with '__' like its parent function __qdivrem to
 avoid being picked up by the DTrace fbt provider.

 This is called by __udivdi3() for doing 64bit division on a 32bit arch and may
 be called from within the dtrace context causing a double fault.

Approved by:	re (kib)
</content>
</entry>
<entry>
<title>MFC: r180514: libkern.h.</title>
<updated>2008-08-28T17:58:01Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2008-08-28T17:58:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2006cfc20d268b46977c0cce95b36bdc707ff3ae'/>
<id>urn:sha1:2006cfc20d268b46977c0cce95b36bdc707ff3ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r172615 (cognet)</title>
<updated>2008-08-10T21:31:39Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2008-08-10T21:31:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=864ce1d910730b1aabcf7ff5828197c954c33244'/>
<id>urn:sha1:864ce1d910730b1aabcf7ff5828197c954c33244</id>
<content type='text'>
 Do not use __XSCALE__ to detect if clz is available, use _ARM_ARCH_5 instead.
</content>
</entry>
<entry>
<title>Unbreak high resolution profiling a little: use dummy asms to prevent</title>
<updated>2007-06-13T06:17:48Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>2007-06-13T06:17:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7df7fc34a30c4dbde5d2e35e6bee7aff30bb88e3'/>
<id>urn:sha1:7df7fc34a30c4dbde5d2e35e6bee7aff30bb88e3</id>
<content type='text'>
timing loops being optimized away.

Once apon a time, gcc promised not to optimize away timing loops, but
gcc started optimizing away the call to a null function in the timing
loop here some time between gcc-3.3.3 and gcc-3.4.6, and it started
optimizing away the timing loop itself some time between gcc-3.4.6
and gcc-4.2.
</content>
</entry>
<entry>
<title>strchr() and strrchr() are already present in the kernel, but with less</title>
<updated>2007-04-10T21:42:12Z</updated>
<author>
<name>Wojciech A. Koszek</name>
<email>wkoszek@FreeBSD.org</email>
</author>
<published>2007-04-10T21:42:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f7caeade24d05a7704db1796e4a126393988c55c'/>
<id>urn:sha1:f7caeade24d05a7704db1796e4a126393988c55c</id>
<content type='text'>
popular names. Hence:

- comment current index() and rindex() functions, as these serve the same
  functionality as, respectively, strchr() and strrchr() from userland;
- add inlined version of strchr() and strrchr(), as we tend to use them more
  often;
- remove str[r]chr() definitions from ZFS code;

Reviewed by:	pjd
Approved by:	cognet (mentor)
</content>
</entry>
<entry>
<title>Add local ptototype for memset function.</title>
<updated>2007-04-06T00:06:26Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2007-04-06T00:06:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c8c0ba192e3ac07c3797a1bbca52e5575e019890'/>
<id>urn:sha1:c8c0ba192e3ac07c3797a1bbca52e5575e019890</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add trivial MI memset function implementation. GCC mandates the</title>
<updated>2007-04-05T22:02:39Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2007-04-05T22:02:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=616db5f04c01535e19a01056bbd75cbec5284559'/>
<id>urn:sha1:616db5f04c01535e19a01056bbd75cbec5284559</id>
<content type='text'>
existence of this function as a linkable symbol in standalone
configurations and existing inline memcpy from libkern.h fails
this requirement.
</content>
</entry>
</feed>
