wcn36xx: fix typo error

Eugene Krasnikov k.eugene.e at gmail.com
Wed Jan 15 11:09:33 EST 2014


> So, am I right assuming the fault does not depend on the "gentree.py" or "defconfig" step?

Yeah, probably something wrong in the way mako-kernel is configured.

> Or should I still look into those processes?

I dunno what is your goal so cannot answer this question;)


2014/1/15 Rummelhagen, Mirko <Mirko.Rummelhagen at berner-mattner.com>:
> Hi,
>
> i was able to build the modules against the Kernel of the MINT cm-Version, with the same process which failed for MAKO. So, am I right assuming the fault does not depend on the "gentree.py" or "defconfig" step? Or should I still look into those processes?
>
>
> The ... defconfig-wcn36xx step delivers (for MINT and MAKO) the following output. So I assume this should be successful.
>
> mirko at ubuntu:~/git/backport-wcn$ make KLIB=$CM_ROOT/out/target/product/$CM_BUILD/obj/KERNEL_OBJ KLIB_BUILD=$CM_ROOT/out/target/product/$CM_BUILD/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=$CM_ROOT/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- defconfig-wcn36xx
> Generating local configuration database from kernel ... done.
> cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer   -c -o conf.o conf.c
> cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer   -c -o zconf.tab.o zconf.tab.c
> cc   conf.o zconf.tab.o   -o conf
> #
> # configuration written to .config
> #
>
> Thanks so much for your help
>
> Mirko
>
>
> -----Ursprüngliche Nachricht-----
> Von: Eugene Krasnikov [mailto:k.eugene.e at gmail.com]
> Gesendet: Montag, 13. Januar 2014 17:23
> An: Rummelhagen, Mirko
> Cc: wcn36xx
> Betreff: Re: wcn36xx: fix typo error
>
> How about make ... defconfig-wcn36xx? Is that step successful?
> The problem is definitely fundamental but i do not remember what was the root cause....
>
> 2014/1/13 Rummelhagen, Mirko <Mirko.Rummelhagen at berner-mattner.com>:
>> Yes, I am able to build (and run) CM.
>>
>> Thank you for your hints. Because of looking into the old documentation, I just tried "make" in the wcn36xx/wcn36xx_msm folder. The same errors appear but for another file. It is most likely the same problem, but maybe you have another idea.
>>
>>
>>
>> mirko at ubuntu:~/Development/cm/git/wcn36xx/wcn36xx_msm$ make V=1 make
>> ARCH=arm
>> CROSS_COMPILE=/home/mirko/android/system/prebuilts/gcc/linux-x86/arm/a
>> rm-eabi-4.6/bin/arm-eabi- -C
>> /home/mirko/android/system/out/target/product/mako/obj/KERNEL_OBJ/
>> SUBDIRS=/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm modules
>> make[1]: Entering directory `/home/mirko/android/system/out/target/product/mako/obj/KERNEL_OBJ'
>> make -C /home/mirko/android/system/kernel/lge/mako
>> O=/home/mirko/android/system/out/target/product/mako/obj/KERNEL_OBJ/. modules make -C /home/mirko/android/system/out/target/product/mako/obj/KERNEL_OBJ \
>>         KBUILD_SRC=/home/mirko/android/system/kernel/lge/mako \
>>         KBUILD_EXTMOD="/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm" -f /home/mirko/android/system/kernel/lge/mako/Makefile \
>>         modules
>> test -e include/generated/autoconf.h -a -e include/config/auto.conf || (                \
>>         echo;                                                           \
>>         echo "  ERROR: Kernel configuration is invalid.";               \
>>         echo "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
>>         echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";  \
>>         echo;                                                           \
>>         /bin/false)
>> mkdir -p
>> /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/.tmp_versions ; rm
>> -f /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/.tmp_versions/*
>> make -f /home/mirko/android/system/kernel/lge/mako/scripts/Makefile.build obj=/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm
>> (cat /dev/null;   echo kernel//home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko;) > /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/modules.order
>> make -f /home/mirko/android/system/kernel/lge/mako/scripts/Makefile.modpost
>>   scripts/mod/modpost   -i /home/mirko/android/system/out/target/product/mako/obj/KERNEL_OBJ/Module.symvers -I /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/Module.symvers  -o /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/Module.symvers -S -E -w -c -s
>> WARNING: "smd_write" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "smd_read" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "__kmalloc" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "smd_close" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "__alloc_workqueue_key" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "get_random_bytes" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "smd_write_avail" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "queue_work" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "smsm_change_state" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "__init_waitqueue_head" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "__memzero" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "smd_disable_read_intr" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "smd_named_open_on_edge" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "dev_err" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "sscanf" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "platform_device_del" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "platform_device_alloc" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "platform_device_add" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "destroy_workqueue" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "flush_workqueue" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "platform_device_add_resources" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "__stack_chk_fail" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "msecs_to_jiffies" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "wait_for_completion_interruptible_timeout" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "platform_device_add_data" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "platform_get_resource_byname" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "kfree" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "memcpy" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "smd_cur_packet_size" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "request_firmware" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "__aeabi_unwind_cpp_pr0" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "__stack_chk_guard" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "complete" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "smd_read_avail" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "wcnss_get_platform_device" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "release_firmware" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>> WARNING: "platform_device_put" [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.ko] undefined!
>>   /home/mirko/android/system/kernel/lge/mako/scripts/gcc-wrapper.py /home/mirko/android/system/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-gcc -Wp,-MD,/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/.wcn36xx_msm.mod.o.d  -nostdinc -isystem /home/mirko/android/system/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/../lib/gcc/arm-eabi/4.6.x-google/include -I/home/mirko/android/system/kernel/lge/mako/arch/arm/include -Iarch/arm/include/generated -Iinclude  -I/home/mirko/android/system/kernel/lge/mako/include -include /home/mirko/android/system/kernel/lge/mako/include/linux/kconfig.h   -I/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm -D__KERNEL__ -mlittle-endian   -I/home/mirko/android/system/kernel/lge/mako/arch/arm/mach-msm/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -marm -fno-dwarf2-cfi-asm -fstack-protector -mabi=aapcs-linux -mno-thumb-interwork -funwind-tables -D__LINUX_ARM_ARCH__=7 -march=armv7-a -msoft-float -Uarm -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fomit-frame-pointer -g -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack  -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(wcn36xx_msm.mod)"  -D"KBUILD_MODNAME=KBUILD_STR(wcn36xx_msm)" -DMODULE  -c -o /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.mod.o /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.mod.c
>> /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.mod.c:8
>> :1: error: variable '__this_module' has initializer but incomplete
>> type
>> /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.mod.c:9
>> :2: error: unknown field 'name' specified in initializer
>> /home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.mod.c:9
>> :2: warning: excess elements in struct initializer [enabled by
>> default] error, forbidden warning: wcn36xx_msm.mod.c:9
>> make[4]: ***
>> [/home/mirko/Development/cm/git/wcn36xx/wcn36xx_msm/wcn36xx_msm.mod.o]
>> Error 1
>> make[3]: *** [modules] Error 2
>> make[2]: *** [sub-make] Error 2
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `/home/mirko/android/system/out/target/product/mako/obj/KERNEL_OBJ'
>> make: *** [default] Error 2
>>
>>
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: Eugene Krasnikov [mailto:k.eugene.e at gmail.com]
>> Gesendet: Montag, 13. Januar 2014 16:47
>> An: Rummelhagen, Mirko
>> Cc: wcn36xx
>> Betreff: Re: wcn36xx: fix typo error
>>
>> Are you able to build CM kernel without compat? Also do not forget to have cfg80211 build as module but that is more like a trick for future.
>>
>> I do not remember for sure but I guess i had similar problem lot time
>> ago and that was because or 'make defconfig' or gentree.py did not
>> work properly. You might want to look in the old documentation as
>> well(https://github.com/KrasnikovEugene/wcn36xx/commit/6948172c6f889d2
>> a2bfacd0cc7a372f8f82fc744) but not sure how helpful because there is a
>> reason why it's old ;)
>>
>> 2014/1/13 Rummelhagen, Mirko <Mirko.Rummelhagen at berner-mattner.com>:
>>> Thanks for the fast response.
>>>
>>> We tried:
>>> ./gentree.py --verbose --clean --git-revision next-20131206
>>> ../linux-next/ ../backport-wcn (next-20131206 from git log)
>>>
>>> and:
>>> ./gentree.py --verbose --clean --git-revision next-20131122
>>> ../linux-next/ ../backport-wcn (from the website)
>>>
>>> Kind regards
>>> Mirko
>>>
>>>> Added mailing list in case somebody can have a better advice.
>>>
>>>> 2014/1/13 Eugene Krasnikov <k.eugene.e at gmail.com>:
>>>>> unfortunately we are not able to send emails to the Mailing-List.
>>>>> We would highly appreciate your help concerning the build of your wcn36xx driver.
>>>>
>>>> What is the error code you get?
>>>>
>>>
>>> I am terribly sorry. While searching for the error code, I found that the server does not accept HTML mails. My bad.
>>>
>>>
>>>> Something wrong with compat.ko. Could you please share your
>>>> parameters to this command:
>>>> http://wireless.kernel.org/en/users/Drivers/wcn36xx#Generate_a_build
>>>> _
>>>> t
>>>> ree
>>>> ?
>>>>
>>>>
>>>> 2014/1/13 Rummelhagen, Mirko <Mirko.Rummelhagen at berner-mattner.com>:
>>>>> Hi,
>>>>>
>>>>>
>>>>>
>>>>> unfortunately we are not able to send emails to the Mailing-List.
>>>>> We would highly appreciate your help concerning the build of your wcn36xx driver.
>>>>>
>>>>>
>>>>>
>>>>> We are trying to cross-compile wcn36xx for CM 10.1 by executing
>>>>> following instructions
>>>>>
>>>>> http://wireless.kernel.org/en/users/Drivers/wcn36xx#Mako_on_CM_10.1
>>>>>
>>>>>
>>>>>
>>>>> I am working with Ubuntu 13.10 (64bit) and gcc 4.8.
>>>>>
>>>>>
>>>>>
>>>>> On the step:
>>>>>
>>>>>
>>>>>
>>>>> make KLIB=$CM_ROOT/out/target/product/$CM_BUILD/obj/KERNEL_OBJ \
>>>>>
>>>>> KLIB_BUILD=$CM_ROOT/out/target/product/$CM_BUILD/obj/KERNEL_OBJ \
>>>>>
>>>>> ARCH=arm \
>>>>>
>>>>> CROSS_COMPILE=$CM_ROOT/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin
>>>>> /
>>>>> a
>>>>> rm-eabi-
>>>>>
>>>>>
>>>>>
>>>>> The building process delivers the error below. (The same error
>>>>> appears when compiling against cm10.2.)
>>>>>
>>>>> Maybe you stumbled across the same error..would be great to get some help.
>>>>>
>>>>>
>>>>>
>>>>> Thanks in advance
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> :~/Development/cm/git/backport-wcn$ make
>>>>> KLIB=$CM_ROOT/out/target/product/$CM_BUILD/obj/KERNEL_OBJ
>>>>> KLIB_BUILD=$CM_ROOT/out/target/product/$CM_BUILD/obj/KERNEL_OBJ
>>>>> ARCH=arm
>>>>> CROSS_COMPILE=$CM_ROOT/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin
>>>>> /
>>>>> a
>>>>> rm-eabi-
>>>>> defconfig-wcn36xx
>>>>>
>>>>> make[2]: `conf' is up to date.
>>>>>
>>>>> #
>>>>>
>>>>> # configuration written to .config
>>>>>
>>>>> #
>>>>>
>>>>> mirko at ubuntu:~/Development/cm/git/backport-wcn$ make
>>>>> KLIB=$CM_ROOT/out/target/product/$CM_BUILD/obj/KERNEL_OBJ
>>>>> KLIB_BUILD=$CM_ROOT/out/target/product/$CM_BUILD/obj/KERNEL_OBJ
>>>>> ARCH=arm
>>>>> CROSS_COMPILE=$CM_ROOT/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin
>>>>> /
>>>>> a
>>>>> rm-eabi-
>>>>>
>>>>> make[5]: `conf' is up to date.
>>>>>
>>>>> #
>>>>>
>>>>> # configuration written to .config
>>>>>
>>>>> #
>>>>>
>>>>> Building backport-include/backport/autoconf.h ... done.
>>>>>
>>>>>   CC [M]  /home/mirko/Development/cm/git/backport-wcn/compat/main.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat-3.5.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/user_namespace.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat-3.6.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat-3.7.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat-3.8.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat-3.9.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/backport-3.10.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/backport-3.12.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/backport-3.13.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat_atomic.o
>>>>>
>>>>>   CC [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/dma-shared-helpe
>>>>> r
>>>>> s
>>>>> .o
>>>>>
>>>>>   LD [M]
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat.o
>>>>>
>>>>>   Building modules, stage 2.
>>>>>
>>>>>   MODPOST 1 modules
>>>>>
>>>>> WARNING: "__kmalloc"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "genl_register_family"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "mem_map"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "__aeabi_unwind_cpp_pr1"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "rcu_barrier"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "genl_unregister_family"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "get_random_bytes"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "sg_next"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "devres_free"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "jiffies"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "strcmp"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "param_ops_charp"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "del_timer_sync"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "random32"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "printk"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "strncpy"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "__sw_hweight8"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "sg_alloc_table"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "remap_pfn_range"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "memcpy"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "devres_remove"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "genl_register_mc_group"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "genl_register_ops"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "__bitmap_weight"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "__aeabi_unwind_cpp_pr0"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "_clear_bit"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>> WARNING: "queue_delayed_work"
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.ko] undefined!
>>>>>
>>>>>   CC      /home/mirko/Development/cm/git/backport-wcn/compat/compat.mod.o
>>>>>
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat.mod.c:8:1: error:
>>>>> variable '__this_module' has initializer but incomplete type
>>>>>
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat.mod.c:9:2: error:
>>>>> unknown field 'name' specified in initializer
>>>>>
>>>>> /home/mirko/Development/cm/git/backport-wcn/compat/compat.mod.c:9:2:
>>>>> warning: excess elements in struct initializer [enabled by default]
>>>>>
>>>>> error, forbidden warning: compat.mod.c:9
>>>>>
>>>>> make[7]: ***
>>>>> [/home/mirko/Development/cm/git/backport-wcn/compat/compat.mod.o]
>>>>> Error 1
>>>>>
>>>>> make[6]: *** [modules] Error 2
>>>>>
>>>>> make[5]: *** [sub-make] Error 2
>>>>>
>>>>> make[4]: *** [all] Error 2
>>>>>
>>>>> make[3]: *** [modules] Error 2
>>>>>
>>>>> make[2]: *** [modules] Error 2
>>>>>
>>>>> make[1]: *** [modules] Error 2
>>>>>
>>>>> make: *** [default] Error 2
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Mirko Rummelhagen
>>>>> Software Engineer
>>>>>
>>>>> Tel:  +49 89 608090-118
>>>>>
>>>>> Fax: +49 89 6098182
>>>>>
>>>>> E-Mail: mirko.rummelhagen at berner-mattner.com
>>>>> Web: www.berner-mattner.com
>>>>>
>>>>> Berner & Mattner Systemtechnik GmbH Erwin-von-Kreibig-Str. 3
>>>>> D-80807 München
>>>>>
>>>>> Geschäftsführer: Dr. Klaus Eder, Dr. Jan-Oliver Wenzel
>>>>> Registernummer: HR B 83252 beim Amtsgericht München Sitz der
>>>>> Gesellschaft: München
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Eugene
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Eugene
>>
>>
>>
>> --
>> Best regards,
>> Eugene
>
>
>
> --
> Best regards,
> Eugene



-- 
Best regards,
Eugene



More information about the wcn36xx mailing list