<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/tools/lib/lockdep, branch v3.15.2</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v3.15.2</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v3.15.2'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2014-05-08T17:55:13+00:00</updated>
<entry>
<title>tools/liblockdep: Remove all build files when doing make clean</title>
<updated>2014-05-08T17:55:13+00:00</updated>
<author>
<name>Sasha Levin</name>
<email>sasha.levin@oracle.com</email>
</author>
<published>2014-05-08T17:55:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ad3b564deb91c67ff9621255307ed31da870c8f7'/>
<id>urn:sha1:ad3b564deb91c67ff9621255307ed31da870c8f7</id>
<content type='text'>
We forgot to remove the shared library with the version number when
'make clean' ran, fix the clean pattern.

Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
<entry>
<title>tools/liblockdep: Build liblockdep from tools/Makefile</title>
<updated>2014-05-08T17:34:45+00:00</updated>
<author>
<name>S. Lockwood-Childs</name>
<email>sjl@vctlabs.com</email>
</author>
<published>2014-05-08T17:34:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0041898ec19f10e2adf5f1245f32df88d627ae8a'/>
<id>urn:sha1:0041898ec19f10e2adf5f1245f32df88d627ae8a</id>
<content type='text'>
add targets to build liblockdep with
  make -C tools liblockdep
like the way other stuff under tools/ can be built

Signed-off-by: S. Lockwood-Childs &lt;sjl@vctlabs.com&gt;
Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
<entry>
<title>tools/liblockdep: Add proper versioning to the shared obj</title>
<updated>2014-04-01T15:46:10+00:00</updated>
<author>
<name>Sasha Levin</name>
<email>sasha.levin@oracle.com</email>
</author>
<published>2014-04-01T15:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=be227b45fb228adff4371b8de9e3989904209ff4'/>
<id>urn:sha1:be227b45fb228adff4371b8de9e3989904209ff4</id>
<content type='text'>
Add proper versioning to the shared obj so that distros would be
able to ship this lib without having to worry about versioning.

Suggested-by: Josh Boyer &lt;jwboyer@fedoraproject.org&gt;
Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
<entry>
<title>tools/liblockdep: Ignore asmlinkage and visible</title>
<updated>2014-04-01T15:46:09+00:00</updated>
<author>
<name>Sasha Levin</name>
<email>sasha.levin@oracle.com</email>
</author>
<published>2014-04-01T13:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=95f75476b9a8841c7070301305fbcd437d07c40c'/>
<id>urn:sha1:95f75476b9a8841c7070301305fbcd437d07c40c</id>
<content type='text'>
Commit 63f9a7fde7 "asmlinkage: Make lockdep_sys_exit asmlinkage" has added
asmlinkage annotation to lockdep_sys_exit, which broke build of liblockdep.

Since we don't need asmlinkage in liblockep, just ignore it.

Reported-by: Eunbong Song &lt;eunb.song@samsung.com&gt;
Reported-by: Robin Hack &lt;rhack@redhat.com&gt;
Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
<entry>
<title>tools/liblockdep: Use realpath for srctree and objtree</title>
<updated>2014-02-27T02:22:01+00:00</updated>
<author>
<name>Wang Nan</name>
<email>wangnan0@huawei.com</email>
</author>
<published>2014-02-08T01:43:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7b8853419d3344b06cff64b4dc926805698eeba5'/>
<id>urn:sha1:7b8853419d3344b06cff64b4dc926805698eeba5</id>
<content type='text'>
If BUILD_SRC or CURDIR contains tailing '/', the file names passed to gcc will
contain '//'. It will be contained .o's in debuginfo, then confuse debugedit:

https://bugzilla.redhat.com/show_bug.cgi?id=304121

This patch uses realpath command to makesure potential tailing '/'s are removed.

Signed-off-by: Wang Nan &lt;wangnan0@huawei.com&gt;
Cc: Ingo Molnar &lt;mingo@kernel.org&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Geng Hui &lt;hui.geng@huawei.com&gt;
Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
<entry>
<title>tools/liblockdep: Add a stub for new rcu_is_watching</title>
<updated>2014-02-27T02:22:00+00:00</updated>
<author>
<name>Sasha Levin</name>
<email>sasha.levin@oracle.com</email>
</author>
<published>2014-02-05T22:58:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9e3513b7af9ef3b6225f539181c2d94328bd18f7'/>
<id>urn:sha1:9e3513b7af9ef3b6225f539181c2d94328bd18f7</id>
<content type='text'>
Stub out rcu_is_watching(), prevents build error with the updated
tree.

Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
<entry>
<title>tools/liblockdep: Mark runtests.sh as executable</title>
<updated>2014-02-27T02:21:59+00:00</updated>
<author>
<name>Sasha Levin</name>
<email>sasha.levin@oracle.com</email>
</author>
<published>2014-02-05T22:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1ddc1ffa2f8219e0c55c7f800048533e1ce8dee5'/>
<id>urn:sha1:1ddc1ffa2f8219e0c55c7f800048533e1ce8dee5</id>
<content type='text'>
runtests.sh is used to run the sanity tests for liblockdep
and should be set +x.

Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
<entry>
<title>tools/liblockdep: Add include directory to allow tests to compile</title>
<updated>2014-02-27T02:21:56+00:00</updated>
<author>
<name>Ira W. Snyder</name>
<email>iws@ovro.caltech.edu</email>
</author>
<published>2014-01-31T21:35:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=aef5976fc52a497ac8161f54164c786c771d3ae8'/>
<id>urn:sha1:aef5976fc52a497ac8161f54164c786c771d3ae8</id>
<content type='text'>
All of the programs in the tests directory require the
liblockdep/mutex.h header in order to compile. Add the include directory
to the compiler options so that the tests can be built with the provided
Makefile.

Signed-off-by: Ira W. Snyder &lt;iws@ovro.caltech.edu&gt;
Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
<entry>
<title>tools/liblockdep: Fix include of asm/hash.h</title>
<updated>2014-02-27T02:21:53+00:00</updated>
<author>
<name>Ira W. Snyder</name>
<email>iws@ovro.caltech.edu</email>
</author>
<published>2014-01-31T21:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=75759827bbe78e53330de2c5e061ecec7fa6f86e'/>
<id>urn:sha1:75759827bbe78e53330de2c5e061ecec7fa6f86e</id>
<content type='text'>
Commit 71ae8aac ("lib: introduce arch optimized hash library")
added an include to &lt;linux/hash.h&gt; for setting up an architecture
specific fast hash.

This patch mirrors the fix used for perf, titled "tools: perf: util: fix
include for non x86 architectures".

Signed-off-by: Ira W. Snyder &lt;iws@ovro.caltech.edu&gt;
Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
<entry>
<title>tools/liblockdep: Fix initialization code path</title>
<updated>2014-02-27T02:21:49+00:00</updated>
<author>
<name>Ira W. Snyder</name>
<email>iws@ovro.caltech.edu</email>
</author>
<published>2014-01-31T23:30:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=367d896dafe1b5f49bee75d3a419b9eb9936ae26'/>
<id>urn:sha1:367d896dafe1b5f49bee75d3a419b9eb9936ae26</id>
<content type='text'>
This makes initialization actually happen. Without it, initialization is
always skipped due to an incorrect conditional statement.

Signed-off-by: Ira W. Snyder &lt;iws@ovro.caltech.edu&gt;
Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt;
</content>
</entry>
</feed>
