<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/arch/microblaze/lib, branch master</title>
<subtitle>Linux Kernel</subtitle>
<id>https://git.etezian.org/cgit.cgi/linux.git/atom?h=master</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/'/>
<updated>2014-07-18T12:26:09+00:00</updated>
<entry>
<title>microblaze: Change libgcc-style functions from lib-y to obj-y</title>
<updated>2014-07-18T12:26:09+00:00</updated>
<author>
<name>David Holsgrove</name>
<email>david.holsgrove@xilinx.com</email>
</author>
<published>2014-02-28T00:42:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=ef264cf0c490cc9d46edb3b6aa082d23a9506e2d'/>
<id>urn:sha1:ef264cf0c490cc9d46edb3b6aa082d23a9506e2d</id>
<content type='text'>
Following precedence set by MIPs:
"[MIPS] Change libgcc-style functions from lib-y to obj-y"
(sha1: f7c2778151f32581ea9ec567d01d5d85209fcfe6),
switch the goal definition for kbuild to obj-y to ensure
object files linked in vmlinux if only modules were users
of these functions.

Signed-off-by: David Holsgrove &lt;david.holsgrove@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>microblaze: Do not use module.h in files which are not modules</title>
<updated>2013-02-12T10:24:45+00:00</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2013-02-01T12:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=d64af918feb6cb81c396d6d2dabb738bc51dda3f'/>
<id>urn:sha1:d64af918feb6cb81c396d6d2dabb738bc51dda3f</id>
<content type='text'>
Based on the patch:
"lib: reduce the use of module.h wherever possible"
(sha1: 8bc3bcc93a2b4e47d5d410146f6546bca6171663)
fix all microblaze files which are not modules.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>microblaze: Fix coding style issues</title>
<updated>2013-02-12T10:24:45+00:00</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2012-12-27T09:40:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=6bd55f0bbaebb79b39e147aa864401fd0c94db82'/>
<id>urn:sha1:6bd55f0bbaebb79b39e147aa864401fd0c94db82</id>
<content type='text'>
Fix coding style issues reported by checkpatch.pl.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Fix strncpy_from_user macro</title>
<updated>2013-02-12T10:24:44+00:00</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2013-01-16T17:53:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=1de9e46c21298f85820e004bce103858bc9c9dcb'/>
<id>urn:sha1:1de9e46c21298f85820e004bce103858bc9c9dcb</id>
<content type='text'>
Problem happens when len in strncpy_from_user is setup
and passing string has len-1 chars + \0 terminated
character. In this case was returned incorrect length
of the string.
It should always retunrs the length of the string
(not including the trailing NULL).

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>microblaze: lib: Add lib function declarations</title>
<updated>2012-12-13T17:15:38+00:00</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2012-12-13T16:47:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=9f2a45bd81ad2362b61fe2dc6fa202ae18308b7b'/>
<id>urn:sha1:9f2a45bd81ad2362b61fe2dc6fa202ae18308b7b</id>
<content type='text'>
Function declarations fix these sparse warnings:
arch/microblaze/lib/ashldi3.c:5:11: warning: symbol
	'__ashldi3' was not declared. Should it be static?
arch/microblaze/lib/muldi3.c:50:8: warning: symbol
	'__muldi3' was not declared. Should it be static?
arch/microblaze/lib/cmpdi2.c:5:11: warning: symbol
	'__cmpdi2' was not declared. Should it be static?
arch/microblaze/lib/lshrdi3.c:5:11: warning: symbol
	'__lshrdi3' was not declared. Should it be static?
arch/microblaze/lib/ashrdi3.c:5:11: warning: symbol
	'__ashrdi3' was not declared. Should it be static?
arch/microblaze/lib/ucmpdi2.c:5:11: warning: symbol
	'__ucmpdi2' was not declared. Should it be static?

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>microblaze: lib: Remove helper macros</title>
<updated>2012-12-13T17:15:36+00:00</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2012-12-13T16:46:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=a671de086874b9d8155369319b2bd989cf55d77c'/>
<id>urn:sha1:a671de086874b9d8155369319b2bd989cf55d77c</id>
<content type='text'>
Remove these gcc types and use standard types.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into next</title>
<updated>2012-03-30T10:10:03+00:00</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2012-03-30T10:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=6a4770e335bd4df0a4577146f76e116ab6e23f40'/>
<id>urn:sha1:6a4770e335bd4df0a4577146f76e116ab6e23f40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>microblaze: Fix stack usage in PAGE_SIZE copy_tofrom_user</title>
<updated>2012-03-30T09:37:13+00:00</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2012-03-30T06:21:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=ac64a9caa55bdfd8d24784f25c68cb7919ddabe3'/>
<id>urn:sha1:ac64a9caa55bdfd8d24784f25c68cb7919ddabe3</id>
<content type='text'>
If access to user space failed we need to reconstruct
stack pointer and restore all register.

This patch fixed problem introduces by:
"microblaze: Add loop unrolling for PAGE in copy_tofrom_user"
(sha1: ebe211254bfa6295f4ab0b33c7c881bdfabbab60)

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>Disintegrate asm/system.h for Microblaze</title>
<updated>2012-03-28T17:30:02+00:00</updated>
<author>
<name>David Howells</name>
<email>dhowells@redhat.com</email>
</author>
<published>2012-03-28T17:30:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=c40d04df152a1111c5bbcb632278394dabd2b73d'/>
<id>urn:sha1:c40d04df152a1111c5bbcb632278394dabd2b73d</id>
<content type='text'>
Disintegrate asm/system.h for Microblaze.  Not compiled.

Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
cc: microblaze-uclinux@itee.uq.edu.au
</content>
</entry>
<entry>
<title>microblaze: Add __cmpdi2</title>
<updated>2012-01-05T07:22:01+00:00</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2011-11-29T12:05:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=eecb20720f1b29019725515051e41bc7c079f91f'/>
<id>urn:sha1:eecb20720f1b29019725515051e41bc7c079f91f</id>
<content type='text'>
Some new kernel configurations require __cmpdi2 function.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
</feed>
