OpenVZ Forum


Home » Mailing lists » Users » Error recompiling kernel FC4 patched win OVZ
Re: Error recompiling kernel FC4 patched win OVZ [message #3462 is a reply to message #3454] Tue, 30 May 2006 08:27 Go to previous messageGo to previous message
Kirill Korotaev is currently offline  Kirill Korotaev
Messages: 137
Registered: January 2006
Senior Member
Looks like you have some poor gcc version, which has unimplemented
feature (according to log). You can update your gcc with yum or try to
apply the following patch attached.

Thanks,
Kirill

> Kirill Korotaev escribió:
>
>> Can you post error messages before make error?
>> I suppose this can be somwhow gcc version related.
>>
>> Thanks,
>> Kirill
>>
>>
>>> Hi,
>>>
>>> Im triting to recompile kernel-2.6.8 with OVZ patch.
>>>
>>> Im getting this error when I do: make modules
>>>
>>> make[3]: *** [drivers/scsi/qla2xxx/qla_gs.o] Error 1
>>> make[2]: *** [drivers/scsi/qla2xxx] Error 2
>>> make[1]: *** [drivers/scsi] Error 2
>>> make: *** [drivers] Error 2
>>>
>>>
>>> Thanks,
>>>
>>> José David Bravo Álvarez
> make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
> CC [M] drivers/scsi/qla2xxx/qla_gs.o
> drivers/scsi/qla2xxx/qla_gs.c: In function âqla2x00_ga_nxtâ:
> drivers/scsi/qla2xxx/qla_gs.c:97: sorry, unimplemented: inlining failed
> in call to âqla24xx_prep_ms_iocbâ: function not considered for inlining
> drivers/scsi/qla2xxx/qla_gs.c:61: sorry, unimplemented: called from here
> drivers/scsi/qla2xxx/qla_gs.c: In function âqla2x00_rsnn_nnâ:
> drivers/scsi/qla2xxx/qla_gs.c:684: warning: pointer targets in passing
> argument 1 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:684: warning: pointer targets in passing
> argument 2 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:686: warning: pointer targets in passing
> argument 1 of âstrcatâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:688: warning: pointer targets in passing
> argument 1 of âsprintfâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:689: warning: pointer targets in passing
> argument 1 of âstrcatâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:689: warning: pointer targets in passing
> argument 2 of âstrcatâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:691: warning: pointer targets in passing
> argument 1 of âstrcatâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:692: warning: pointer targets in passing
> argument 1 of âstrcatâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:695: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c: In function âqla2x00_fdmi_rhbaâ:
> drivers/scsi/qla2xxx/qla_gs.c:1325: warning: pointer targets in passing
> argument 1 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1326: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1338: warning: pointer targets in passing
> argument 1 of âsprintfâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1339: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1350: warning: pointer targets in passing
> argument 1 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1350: warning: pointer targets in passing
> argument 2 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1351: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1363: warning: pointer targets in passing
> argument 1 of âstrncpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1364: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1375: warning: pointer targets in passing
> argument 1 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1375: warning: pointer targets in passing
> argument 2 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1376: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1387: warning: pointer targets in passing
> argument 1 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1388: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1403: warning: pointer targets in passing
> argument 1 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1405: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1416: warning: pointer targets in passing
> argument 2 of âqla2x00_get_fw_version_strâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1417: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1429: warning: pointer targets in passing
> argument 1 of âsprintfâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1430: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c: In function âqla2x00_fdmi_rpaâ:
> drivers/scsi/qla2xxx/qla_gs.c:1636: warning: pointer targets in passing
> argument 1 of âsprintfâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1637: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1648: warning: pointer targets in passing
> argument 1 of âstrcpyâ differ in signedness
> drivers/scsi/qla2xxx/qla_gs.c:1649: warning: pointer targets in passing
> argument 1 of âstrlenâ differ in signedness
> make[3]: *** [drivers/scsi/qla2xxx/qla_gs.o] Error 1
> make[2]: *** [drivers/scsi/qla2xxx] Error 2
> make[1]: *** [drivers/scsi] Error 2
> make: *** [drivers] Error 2
>
>


--- ./drivers/scsi/qla2xxx/qla_gs.c.qla 2006-05-25 22:55:04.000000000 +0400
+++ ./drivers/scsi/qla2xxx/qla_gs.c 2006-05-30 11:34:08.000000000 +0400
@@ -23,7 +23,7 @@
static inline ms_iocb_entry_t *
qla2x00_prep_ms_iocb(scsi_qla_host_t *, uint32_t, uint32_t);

-static inline void *
+static void *
qla24xx_prep_ms_iocb(scsi_qla_host_t *, uint32_t, uint32_t);

static inline struct ct_sns_req *
@@ -92,7 +92,7 @@
*
* Returns a pointer to the @ha's ms_iocb.
*/
-static inline void *
+static void *
qla24xx_prep_ms_iocb(scsi_qla_host_t *ha, uint32_t req_size, uint32_t rsp_size)
{
struct ct_entry_24xx *ct_pkt;
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Enable IPSec in VPS
Next Topic: openvz with VIA C3 processor
Goto Forum:
  


Current Time: Mon Sep 30 05:17:50 GMT 2024

Total time taken to generate the page: 0.03176 seconds