Re: FW: intel_scu_ipc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This problem seem exist in other distribution eg.
http://stackoverflow.com/questions/3434676/error-while-compiling-the-linux-kernel-2-6-35
http://www.spinics.net/lists/linux-wireless/msg54197.html
How can the kvm to compile it if  without disabling intel_scu_ipc?.

CC to KVM-ML 	

2010/8/17 Hong Liu <hong.liu@xxxxxxxxx>:
> On Tue, 2010-08-17 at 13:12 +0800, Zhou Peng wrote:
>> I don't know  :)
>> I get the kernel(http://www.linux-kvm.org/page/Code) by
>>
>> git clone git://git.kernel.org/pub/scm/virt/kvm/kvm.git
>
> Looks like it merged the intel_scu_ipc code while forgetting the mrst.h
> change.
>
>>
>> 2010/8/17 Hong Liu <hong.liu@xxxxxxxxx>:
>> > On Tue, 2010-08-17 at 12:54 +0800, Zhou Peng wrote:
>> >> Hi,
>> >>
>> >> But MRST_CPU_CHIP_PENWELL is missing in my source. The complete file is below.
>> >
>> > So... which kernel are you using for compile?
>> >
>> > Thanks,
>> > Hong
>> >
>> >>
>> >> -------
>> >> kvm$ find -name mrst.h
>> >> ./include/config/x86/mrst.h
>> >> ./arch/x86/include/asm/mrst.h
>> >> kvm$ vim arch/x86/include/asm/mrst.h
>> >> kvm$ vim include/config/x86/mrst.h
>> >> kvm$ cat include/config/x86/mrst.h
>> >> kvm$ cat arch/x86/include/asm/mrst.h
>> >> /*
>> >>  * mrst.h: Intel Moorestown platform specific setup code
>> >>  *
>> >>  * (C) Copyright 2009 Intel Corporation
>> >>  *
>> >>  * This program is free software; you can redistribute it and/or
>> >>  * modify it under the terms of the GNU General Public License
>> >>  * as published by the Free Software Foundation; version 2
>> >>  * of the License.
>> >>  */
>> >> #ifndef _ASM_X86_MRST_H
>> >> #define _ASM_X86_MRST_H
>> >> extern int pci_mrst_init(void);
>> >> int __init sfi_parse_mrtc(struct sfi_table_header *table);
>> >>
>> >> #define SFI_MTMR_MAX_NUM 8
>> >> #define SFI_MRTC_MAX  8
>> >>
>> >> #endif /* _ASM_X86_MRST_H */
>> >>
>> >>
>> >> Thanks,
>> >>
>> >> 2010/8/17 Hong Liu <hong.liu@xxxxxxxxx>:
>> >> > On Tue, 2010-08-17 at 11:38 +0800, Ds, Sreedhara wrote:
>> >> >>
>> >> >> -----Original Message-----
>> >> >> From: Zhou Peng [mailto:ailvpeng25@xxxxxxxxx]
>> >> >> Sent: Tuesday, August 17, 2010 8:26 AM
>> >> >> To: Ds, Sreedhara
>> >> >> Subject: intel_scu_ipc
>> >> >>
>> >> >> Hi Sreedhara DS,
>> >> >>
>> >> >> Where does "MRST_CPU_CHIP_PENWELL " be defined please?
>> >> >
>> >> > It is defined in asm/mrst.h, please check the
>> >> > arch/x86/include/asm/mrst.h file, seems there is problem with the
>> >> > sfi_table_header structure which defined in include/linux/sfi.h.
>> >> >
>> >> > Thanks,
>> >> > Hong
>> >> >
>> >> >>
>> >> >> While compiling the kvm linux kernel on my ubuntu 10.04(Linux
>> >> >> xxxx-laptop 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC
>> >> >> 2010 i686 GNU/Linux), the  err below appear, How to figure out please?
>> >> >>
>> >> >> =err msg=
>> >> >> drivers/platform/x86/intel_scu_ipc.c: In function 'pwr_reg_rdwr':
>> >> >> drivers/platform/x86/intel_scu_ipc.c:175: error:
>> >> >> 'MRST_CPU_CHIP_PENWELL' undeclared (first use in this function)
>> >> >> drivers/platform/x86/intel_scu_ipc.c:175: error: (Each undeclared
>> >> >> identifier is rep
>> >> >> orted only once
>> >> >> drivers/platform/x86/intel_scu_ipc.c:175: error: for each function it
>> >> >> appears in.)
>> >> >> drivers/platform/x86/intel_scu_ipc.c: In function
>> >> >> 'intel_scu_ipc_init':
>> >> >> drivers/platform/x86/intel_scu_ipc.c:741: error: implicit declaration
>> >> >> of function '
>> >> >> mrst_identify_cpu'
>> >> >> make[3]: *** [drivers/platform/x86/intel_scu_ipc.o] Error 1
>> >> >> make[2]: *** [drivers/platform/x86] Error 2
>> >> >> make[1]: *** [drivers/platform] Error 2
>> >> >> make: *** [drivers] Error 2
>> >> >>
>> >> >>
>> >> >> =search the kvm kernel tree=
>> >> >> kvm$ grep MRST_CPU_CHIP_PENWELL . -R
>> >> >> ./drivers/platform/x86/intel_scu_ipc.c:    if (platform
>> >> >> !=MRST_CPU_CHIP_PENWELL) {
>> >> >> ./drivers/platform/x86/intel_scu_ipc.c:        if (platform
>> >> >> !=MRST_CPU_CHIP_PENWELL) {
>> >> >>
>> >> >> Thanks,
>> >> >>
>> >> >> Best,
>> >> >
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >
>> >
>> >
>>
>>
>>
>
>
>



-- 
Zhou Peng
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux