<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/asm-powerpc/uaccess.h, branch linux-2.6.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.15.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.15.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2005-11-10T02:10:38Z</updated>
<entry>
<title>[PATCH] powerpc: Consolidate asm compatibility macros</title>
<updated>2005-11-10T02:10:38Z</updated>
<author>
<name>David Gibson</name>
</author>
<published>2005-11-10T01:56:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3ddfbcf19b15ccd25a0b4b2dc2e38000e08de739'/>
<id>urn:sha1:3ddfbcf19b15ccd25a0b4b2dc2e38000e08de739</id>
<content type='text'>
This patch consolidates macros used to generate assembly for
compatibility across different CPUs or configs.  A new header,
asm-powerpc/asm-compat.h contains the main compatibility macros.  It
uses some preprocessor magic to make the macros suitable both for use
in .S files, and in inline asm in .c files.  Headers (bitops.h,
uaccess.h, atomic.h, bug.h) which had their own such compatibility
macros are changed to use asm-compat.h.

ppc_asm.h is now for use in .S files *only*, and a #error enforces
that.  As such, we're a lot more careless about namespace pollution
here than in asm-compat.h.

While we're at it, this patch adds a call to the PPC405_ERR77 macro in
futex.h which should have had it already, but didn't.

Built and booted on pSeries, Maple and iSeries (ARCH=powerpc).  Built
for 32-bit powermac (ARCH=powerpc) and Walnut (ARCH=ppc).

Signed-off-by: David Gibson &lt;dwg@au1.ibm.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>powerpc: clean up uaccess.h</title>
<updated>2005-11-01T04:53:19Z</updated>
<author>
<name>Stephen Rothwell</name>
</author>
<published>2005-11-01T04:53:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=48fe4871569f019c653efb95b26dda976f84c468'/>
<id>urn:sha1:48fe4871569f019c653efb95b26dda976f84c468</id>
<content type='text'>
Use the best from each architecture.

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
</content>
</entry>
<entry>
<title>powerpc: fix __strnlen_user in merge tree</title>
<updated>2005-11-01T03:34:17Z</updated>
<author>
<name>Stephen Rothwell</name>
</author>
<published>2005-10-31T07:39:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5015b49448cbe5352b9cc232333ab26f3e608a07'/>
<id>urn:sha1:5015b49448cbe5352b9cc232333ab26f3e608a07</id>
<content type='text'>
Change USER/KERNEL_DS so that the merged version of
__strnlen_user can be used which allows us to complete the
removal of arch/ppc64/lib/.

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
</content>
</entry>
<entry>
<title>powerpc: merge uaccess.h</title>
<updated>2005-11-01T03:34:03Z</updated>
<author>
<name>Stephen Rothwell</name>
</author>
<published>2005-10-29T07:51:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2df5e8bcca53e528a78ee0e3b114d0d21dd6d043'/>
<id>urn:sha1:2df5e8bcca53e528a78ee0e3b114d0d21dd6d043</id>
<content type='text'>
There is still a bug to be fixed and more merging to be done.

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
</content>
</entry>
</feed>
