Re: RH 2.6 64-bit experience needed

Paul Landay <[email protected]> Tue, 7 Feb 2006 06:47:42 -0500
Newsgroups gmane.linux.kernel.streams
Message-ID <OFE15294F7.705B0985-ON8525710E.004014AD-8525710E.00409D09@us.ibm.com>
> > They are patch files. You apply them with the 'patch' command.
> Got it.
> > The A,B,C does imply the order in which they should be applied.
> Understand.

> I'm not sure about the following change:
> +#if (!defined(_S390_LIS_) && !defined(_S390X_LIS_) &&
!defined(_PPC64_LIS_) &&
> !defined(_X86_64_LIS_))
> retval = request_irq(devptr->irq, devptr->handler, 0, name, NULL);
>
> This will remove request_irq() call from the compilation on x86_64,
right?
> So, what is used instead?        I probably miss something again.

My use of LiS does not include real/physical adapters, so I don't
use any of the *pci* or *irq* calls.  They don't exist on an s390
kernel, so that is where that #ifdef came from originally.  I did
a blind extension of all my 64bit #ifdefs to include x86_64 and
this one got caught up in that sweep.  The kernel symbol request_irq
does exist for RHEL4-x86_64, so that #ifdef should be fixed to
remove the conditional on x86_64 platforms.  Sorry about that.
The same problem may exist for other #ifdefs in the 'C' patch.

Paul Landay