wcn36xx: fix typo error

Jason Mobarak jam at cozybit.com
Wed Jan 15 21:17:43 EST 2014


On Wed, Jan 15, 2014 at 8:09 AM, Eugene Krasnikov <k.eugene.e at gmail.com> wrote:
>> 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.

Don't know if it's true for CM, but I think the mako kernel from Google/LG
was configured without module support.

Newer versions of kernel backports also require crypto ccm support in the
kernel for mac80211 to compile correctly.

-Jason

>> 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
>
> _______________________________________________
> wcn36xx mailing list
> wcn36xx at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/wcn36xx



More information about the wcn36xx mailing list