Fixed
Created: Dec 22, 2014
Updated: Sep 8, 2018
Resolved Date: Jan 4, 2015
Found In Version: 7.0
Fix Version: 7.0.0.1
Severity: Standard
Applicable for: Wind River Linux 7
Component/s: BSP - Async
There is "lockdep annotation" call trace when booting up WRL70 Async BSP altera-socfpga target ArriaV as follows:
[ 7.107987] INFO: trying to register non-static key.
[ 7.111636] the code is fine but needs lockdep annotation.
[ 7.115803] turning off the locking correctness validator.
[ 7.119976] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.14.23-WR7.0.0.0_standard #1
[ 7.126328] [<80017840>] (unwind_backtrace) from [<80012a80>] (show_stack+0x20/0x24)
[ 7.132758] [<80012a80>] (show_stack) from [<8067e948>] (dump_stack+0x74/0xc0)
[ 7.138667] [<8067e948>] (dump_stack) from [<80079aa4>] (__lock_acquire+0x660/0x1bcc)
[ 7.145176] [<80079aa4>] (__lock_acquire) from [<8007b728>] (lock_acquire+0xfc/0x218)
[ 7.151691] [<8007b728>] (lock_acquire) from [<806859d0>] (_raw_spin_lock_irqsave+0x54/0x68)
[ 7.158810] [<806859d0>] (_raw_spin_lock_irqsave) from [<8047c2b4>] (_dwc2_hcd_start+0x28/0x11c)
[ 7.166270] [<8047c2b4>] (_dwc2_hcd_start) from [<8046ae84>] (usb_add_hcd+0x370/0x698)
[ 7.172865] [<8046ae84>] (usb_add_hcd) from [<8047ee60>] (dwc2_hcd_init+0x40c/0x508)
[ 7.179293] [<8047ee60>] (dwc2_hcd_init) from [<8048678c>] (dwc2_driver_probe+0x134/0x174)
[ 7.186243] [<8048678c>] (dwc2_driver_probe) from [<803f5b64>] (platform_drv_probe+0x28/0x5c)
[ 7.193445] [<803f5b64>] (platform_drv_probe) from [<803f419c>] (driver_probe_device+0xb4/0x1f8)
[ 7.200905] [<803f419c>] (driver_probe_device) from [<803f43b4>] (__driver_attach+0x80/0xa4)
[ 7.208019] [<803f43b4>] (__driver_attach) from [<803f2630>] (bus_for_each_dev+0x7c/0xa0)
[ 7.214874] [<803f2630>] (bus_for_each_dev) from [<803f3c7c>] (driver_attach+0x28/0x30)
[ 7.221555] [<803f3c7c>] (driver_attach) from [<803f38ac>] (bus_add_driver+0xf4/0x1dc)
[ 7.228150] [<803f38ac>] (bus_add_driver) from [<803f4aa4>] (driver_register+0xac/0xf0)
[ 7.234833] [<803f4aa4>] (driver_register) from [<803f5b28>] (__platform_driver_register+0x58/0x6c)
[ 7.242558] [<803f5b28>] (__platform_driver_register) from [<809522e0>] (dwc2_platform_driver_init+0x18/0x20)
[ 7.251142] [<809522e0>] (dwc2_platform_driver_init) from [<80008844>] (do_one_initcall+0xa4/0x144)
[ 7.258868] [<80008844>] (do_one_initcall) from [<80928da4>] (kernel_init_freeable+0x1d4/0x2cc)
[ 7.266243] [<80928da4>] (kernel_init_freeable) from [<8067ade8>] (kernel_init+0x1c/0xf4)
[ 7.273101] [<8067ade8>] (kernel_init) from [<8000e318>] (ret_from_fork+0x14/0x20)
1. clone wrlinux testing layer
git clone git://ala-git/projects/wassp-repos/testcases/wrlinux wrlinux-testing -b WRLINUX_7_0_HEAD
2. configure and build altera-socfpga project with standard kernel
configure --enable-board=fsl-ls10xx --enable-kernel=standard --enable-rootfs=glibc_std --enable-test --enable-jobs=8 --enable-parallel-pkgbuilds=8 --with-layer=<path to wrlinux-testing>/wr-testing/ltp,<path to wrlinux-testing>/wr-testing/kts --with-template=feature/kts-standard
3. boot the target arriaV (barcode 21954)