<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source3/profile, branch talloc-2.0.7</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/'/>
<entry>
<title>s3-build: fix the --with-profiling-data build on mac os x.</title>
<updated>2011-04-15T11:33:42+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2011-04-15T10:39:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=0e18a59ed0aa48a8a9dee856faf05c1ad624e264'/>
<id>0e18a59ed0aa48a8a9dee856faf05c1ad624e264</id>
<content type='text'>
Guenther

Autobuild-User: Günther Deschner &lt;gd@samba.org&gt;
Autobuild-Date: Fri Apr 15 13:33:43 CEST 2011 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Guenther

Autobuild-User: Günther Deschner &lt;gd@samba.org&gt;
Autobuild-Date: Fri Apr 15 13:33:43 CEST 2011 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: only include smb profiling where needed.</title>
<updated>2011-04-13T23:31:39+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2011-04-13T22:36:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=165521e20d8aea1e35cc68e39ced57de64f8e560'/>
<id>165521e20d8aea1e35cc68e39ced57de64f8e560</id>
<content type='text'>
Guenther

Autobuild-User: Günther Deschner &lt;gd@samba.org&gt;
Autobuild-Date: Thu Apr 14 01:31:39 CEST 2011 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Guenther

Autobuild-User: Günther Deschner &lt;gd@samba.org&gt;
Autobuild-Date: Thu Apr 14 01:31:39 CEST 2011 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: fix the build of --with-profiling-data.</title>
<updated>2011-04-13T22:47:57+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2011-04-13T22:04:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=bae2ce805478099c1f436e42cd2f47b3ca0caefd'/>
<id>bae2ce805478099c1f436e42cd2f47b3ca0caefd</id>
<content type='text'>
Guenther
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Guenther
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-messages: make ndr_messaging.h part of messages.h.</title>
<updated>2011-03-29T23:13:09+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2011-03-24T14:56:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ab36d597e75286cca09abd75c67d8072c0ff64cf'/>
<id>ab36d597e75286cca09abd75c67d8072c0ff64cf</id>
<content type='text'>
Guenther
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Guenther
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-messages: only include messages.h where needed.</title>
<updated>2011-03-29T23:13:09+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2011-03-24T14:31:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=b2af281e508194d9548ea1119c19ee96a0dd1f0a'/>
<id>b2af281e508194d9548ea1119c19ee96a0dd1f0a</id>
<content type='text'>
Guenther
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Guenther
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename vfs operation posix_fallocate to just fallocate and add the vfs_fallocate_mode parameter.</title>
<updated>2010-12-18T07:59:27+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2010-12-18T07:08:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=716ea734e4cd83a2030ca2cac10056bdaab1a021'/>
<id>716ea734e4cd83a2030ca2cac10056bdaab1a021</id>
<content type='text'>
It turns out we need the fallocate operations to be able to both
allocate and extend filesize, and to allocate and not extend
filesize, and posix_fallocate can only do the former. So by defining
the vfs op as posix_fallocate we lose the opportunity to use any
underlying syscalls (like Linux fallocate) that can do the latter
as well.

We don't currently use the non-extending filesize call, but now
I've changed the vfs op definition we can in the future. For the
moment simply map the fallocate op onto posix_fallocate for the
VFS_FALLOCATE_EXTEND_SIZE case and return ENOSYS for the
VFS_FALLOCATE_KEEP_SIZE case.

Jeremy.

Autobuild-User: Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date: Sat Dec 18 08:59:27 CET 2010 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It turns out we need the fallocate operations to be able to both
allocate and extend filesize, and to allocate and not extend
filesize, and posix_fallocate can only do the former. So by defining
the vfs op as posix_fallocate we lose the opportunity to use any
underlying syscalls (like Linux fallocate) that can do the latter
as well.

We don't currently use the non-extending filesize call, but now
I've changed the vfs op definition we can in the future. For the
moment simply map the fallocate op onto posix_fallocate for the
VFS_FALLOCATE_EXTEND_SIZE case and return ENOSYS for the
VFS_FALLOCATE_KEEP_SIZE case.

Jeremy.

Autobuild-User: Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date: Sat Dec 18 08:59:27 CET 2010 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>Move posix_fallocate into the VFS where it belongs.</title>
<updated>2010-12-03T00:25:59+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2010-12-03T00:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=5819a36aef030772f1e9da81655c1f911a10372c'/>
<id>5819a36aef030772f1e9da81655c1f911a10372c</id>
<content type='text'>
Jeremy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Jeremy.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3/profile: remove the magical clock initialization from the profile code</title>
<updated>2010-09-14T20:45:07+00:00</updated>
<author>
<name>Björn Jacke</name>
<email>bj@sernet.de</email>
</author>
<published>2010-09-14T20:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=4e8d6a779c9aa9b9418b4f835d831ad4492c3f6c'/>
<id>4e8d6a779c9aa9b9418b4f835d831ad4492c3f6c</id>
<content type='text'>
there's no point in not profiling times if no monotonic clock is found -
monotonic and realtime clock are equally fast. Just use clock_gettime_mono
instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
there's no point in not profiling times if no monotonic clock is found -
monotonic and realtime clock are equally fast. Just use clock_gettime_mono
instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3/profiling: don't use CLOCK_PROCESS_CPUTIME_ID</title>
<updated>2010-09-14T20:17:47+00:00</updated>
<author>
<name>Björn Jacke</name>
<email>bj@sernet.de</email>
</author>
<published>2010-09-14T20:17:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=5f6a145800a9e67c638f3ee05e43bb12fafffb48'/>
<id>5f6a145800a9e67c638f3ee05e43bb12fafffb48</id>
<content type='text'>
that clock is a CPU burnometer but we need a chronometer for profiling.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
that clock is a CPU burnometer but we need a chronometer for profiling.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: we have clock_gettime everywhere, remove ifdefs</title>
<updated>2010-08-31T07:07:42+00:00</updated>
<author>
<name>Björn Jacke</name>
<email>bj@sernet.de</email>
</author>
<published>2010-08-24T09:14:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=8c6ca6e25a4d33e4f9ae2ef13a3872cd533ba6f6'/>
<id>8c6ca6e25a4d33e4f9ae2ef13a3872cd533ba6f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
