Alpha support for kernel

Dave Jones davej at redhat.com
Thu Aug 9 17:05:26 UTC 2007


On Thu, Aug 09, 2007 at 01:31:24PM +0200, Oliver Falk wrote:
 
 > -# sparse blows up on ppc64
 > +# sparse blows up on ppc64 and alpha
 >  %ifarch ppc64 ppc alpha
 >  %define usesparse 0
 >  %endif

Got bug report?  Actually I should re-test ppc, that may be fixed now.

 > +Patch1101: linux-2.6.21-alpha_execshield.patch
 > +Patch1102: linux-2.6.21-alpha_pagesize.patch

These should drop the '21' in the filename.
(Actually, I'll just fold them into the execshield patch)

 >  # Exec shield
 > +# Doesn't work on alpha :-(
 > +%ifnarch alpha alphaev56
 >  ApplyPatch linux-2.6-execshield.patch
 > +%endif

Oh. Hmm, maybe not.

 > +# Alpha patches
 > +ApplyPatch linux-2.6.21-alpha_execshield.patch
 > +ApplyPatch linux-2.6.21-alpha_pagesize.patch

So this is odd.  It'd be better to fold your diffs into
the execshield patch, and make that build, even if it
doesn't actually use any of the execshield functionality.



 > CONFIG_ALPHA=y
 > CONFIG_64BIT=y
 > ...

This should use the templated files and just override config-generic
where necessary.   This way we don't need to change options in N places
when something changes.

	Dave

-- 
http://www.codemonkey.org.uk




More information about the kernel mailing list