OpenVZ Forum


Home » Mailing lists » Users » Error recompiling kernel FC4 patched win OVZ
Re: Error recompiling kernel FC4 patched win OVZ [message #3479 is a reply to message #3462] Tue, 30 May 2006 16:26 Go to previous messageGo to previous message
jbravo is currently offline  jbravo
Messages: 20
Registered: May 2006
Junior Member
Kirill Korotaev escribió:
> 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;
>
[root@genesis linux-2.6.8]# patch -p1 < patch-qla
patching file drivers/scsi/qla2xxx/qla_gs.c
Hunk #1 FAILED at 23.
Hunk #2 FAILED at 92.
2 out of 2 hunks FAILED -- saving rejects to file
drivers/scsi/qla2xxx/qla_gs.c.rej



[root@genesis linux-2.6.8]# cat drivers/scsi/qla2xxx/qla_gs.c.rej
***************
*** 23,29 ****
static inline ms_iocb_entry_t *
qla2x00_prep_ms_iocb(scsi_qla_host_t *, uint32_t, uint32_t);

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

static inline struct ct_sns_req *
--- 23,29 ----
static inline ms_iocb_entry_t *
qla2x00_prep_ms_iocb(scsi_qla_host_t *, uint32_t, uint32_t);

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

static inline struct ct_sns_req *
***************
*** 92,98 ****
*
* Returns a pointer to the @ha's ms_iocb.
*/
- static inline void *
qla24xx_prep_ms_iocb(scsi_qla_host_t *ha, uint32_t req_size, uint32_t
rsp_size)
{
struct ct_entry_24xx *ct_pkt;
--- 92,98 ----
*
* Returns a pointer to the @ha's ms_iocb.
*/
+ 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:16:46 GMT 2024

Total time taken to generate the page: 0.03235 seconds