Bug 692066

Summary: Latest git kernel doesn't build on PPC, undeclared identifier handle_iic_irq
Product: [Fedora] Fedora Reporter: Karsten Hopp <karsten>
Component: kernelAssignee: Kyle McMartin <kmcmartin>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, peterm
Target Milestone: ---   
Target Release: ---   
Hardware: powerpc   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-04-01 11:51:38 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Karsten Hopp 2011-03-30 10:59:05 UTC
Description of problem:
kernel-2.6.39-0.rc1.git0.0.fc16 with tpm/ima disabled (commmit f80257e0479c02970d5ddadfe59157fac8526c40) doesn't build on PPC:



arch/powerpc/platforms/cell/interrupt.c: In function 'iic_host_map':
arch/powerpc/platforms/cell/interrupt.c:247:7: error: 'handle_iic_irq' undeclared (first use in this function)
arch/powerpc/platforms/cell/interrupt.c:247:7: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [arch/powerpc/platforms/cell/interrupt.o] Error 1
make[1]: *** [arch/powerpc/platforms/cell] Error 2



Logs are at http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=180880

Comment 1 Karsten Hopp 2011-03-30 11:07:00 UTC
https://lkml.org/lkml/2011/3/29/479

Comment 2 Karsten Hopp 2011-03-30 11:54:05 UTC
looks like even more PPC fixes are required, it still fails with that patch from comment #1:

In file included from arch/powerpc/sysdev/qe_lib/qe_ic.c:32:0:
/builddir/build/BUILD/kernel-2.6.38.fc15/linux-2.6.38.ppc/arch/powerpc/include/asm/qe_ic.h: In function 'qe_ic_cascade_low_ipic':
/builddir/build/BUILD/kernel-2.6.38.fc15/linux-2.6.38.ppc/arch/powerpc/include/asm/qe_ic.h:84:9: error: implicit declaration of function 'get_irq_desc_data' [-Werror=implicit-function-declaration]
/builddir/build/BUILD/kernel-2.6.38.fc15/linux-2.6.38.ppc/arch/powerpc/include/asm/qe_ic.h:84:24: warning: initialization makes pointer from integer without a cast [enabled by default]
/builddir/build/BUILD/kernel-2.6.38.fc15/linux-2.6.38.ppc/arch/powerpc/include/asm/qe_ic.h: In function 'qe_ic_cascade_high_ipic':
/builddir/build/BUILD/kernel-2.6.38.fc15/linux-2.6.38.ppc/arch/powerpc/include/asm/qe_ic.h:94:24: warning: initialization makes pointer from integer without a cast [enabled by default]
/builddir/build/BUILD/kernel-2.6.38.fc15/linux-2.6.38.ppc/arch/powerpc/include/asm/qe_ic.h: In function 'qe_ic_cascade_low_mpic':
/builddir/build/BUILD/kernel-2.6.38.fc15/linux-2.6.38.ppc/arch/powerpc/include/asm/qe_ic.h:104:24: warning: initialization makes pointer from integer without a cast [enabled by default]
/builddir/build/BUILD/kernel-2.6.38.fc15/linux-2.6.38.ppc/arch/powerpc/include/asm/qe_ic.h:106:9: error: implicit declaration of function 'get_irq_desc_chip' [-Werror=implicit-function-declaration]




http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=180948

Comment 3 Karsten Hopp 2011-04-01 11:51:38 UTC
fixed in the meantime, latest git builds again