[Users] Error recompiling kernel FC4 patched win OVZ

José David Bravo Álvarez jbravo at colombiahosting.com.co
Tue May 30 12:26:36 EDT 2006


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
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at openvz.org
>>>> https://openvz.org/mailman/listinfo/users
>>>>
>>>
>>>
>> 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 at 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 at 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;



More information about the Users mailing list