Bug 195037

Summary: Boot up 4.11.0-rc3 vanilla with default config on pine64
Product: Platform Specific/Hardware Reporter: Andreas Bierfert (andreas.bierfert)
Component: ARMAssignee: linux-arm-kernel (linux-arm-kernel)
Status: NEW ---    
Severity: normal CC: regressions, stefan.bruens
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 4.11.0-rc3 Subsystem:
Regression: No Bisected commit-id:

Description Andreas Bierfert 2017-03-25 15:50:52 UTC
[    0.608366] ------------[ cut here ]------------
[    0.608390] WARNING: CPU: 0 PID: 86 at drivers/base/dd.c:349 driver_probe_device+0x258/0x2c0
[    0.608393] Modules linked in:
[2017-03-25 16:06:34

[    0.608405] CPU: 0 PID: 86 Comm: kworker/0:1 Not tainted 4.11.0-rc3 #2
[    0.608408] Hardware name: Pine64+ (DT)
[    0.608415] Workqueue: events deferred_probe_work_func
[    0.608420] task: ffff80007c1b3400 task.stack: ffff80007c19c000
[    0.608425] PC is at driver_probe_device+0x258/0x2c0
[    0.608430] LR is at driver_probe_device+0x60/0x2c0
[    0.608433] pc : [<ffff0000085d2bb8>] lr : [<ffff0000085d29c0>] pstate: 20000045
[    0.608435] sp : ffff80007c19fc60
[    0.608438] x29: ffff80007c19fc60 x28: 0000000000000000 
[    0.608444] x27: ffff80007cb6bd20 x26: ffff80007c121238 
[    0.608449] x25: ffff000008ee77ca x24: 0000000000000001 
[    0.608455] x23: ffff000008f128a0 x22: 0000000000000001 
[    0.608460] x21: 0000000000000000 x20: ffff000009004000 
[    0.608465] x19: ffff80007c1c6410 x18: ffff80007cb53cf0 
[    0.608470] x17: 00000000a84ec63a x16: 00000000c206a73f 
[    0.608476] x15: 000000002212bd31 x14: 00000000167ba9f1 
[    0.608481] x13: 00000000e33d7b09 x12: 0000000000000020 
[    0.608486] x11: 0000000000000020 x10: 0101010101010101 
[    0.608492] x9 : 0000000000000008 x8 : 0000000000000008 
[    0.608497] x7 : ffff0000089f5550 x6 : 0000000000000020 
[    0.608502] x5 : ffff80007c1c65a0 x4 : 0000000000000000 
[    0.608507] x3 : ffff80007c1b3400 x2 : ffff000009004b78 
[    0.608512] x1 : ffff80007c1c66a0 x0 : ffff80007bc87080 

[    0.608519] ---[ end trace 3f08d32ea1a2d08c ]---
Comment 1 The Linux kernel's regression tracker (Thorsten Leemhuis) 2017-03-27 09:53:25 UTC
Lo Awjb. Long time no see ;-) 

Does this problem happen on older versions (<= 4.10) already, or is this something that new with 4.11-rc? In the latter case it might qualify as regression.
Comment 2 Andreas Bierfert 2017-03-28 12:48:31 UTC
Hi :)

I did not see this on the specialized pine trees (based on 4.9). I will Try to dig a bit deeper...
Comment 3 Stefan Brüns 2017-04-04 08:29:40 UTC
Tried the following variants:

4.9.x plus Pine64 ethernet/usb patches
4.10.x plus ethernet patches
4.11.0-rc4 almost vanilla
4.11.0-rc3 plus ethernet patches

4.9.x and 4.10.x are fine, both 4.11.0-rc are not, so its likely a 4.11.0-rc regression
Comment 4 Stefan Brüns 2017-04-06 23:53:11 UTC
FTR: https://lkml.org/lkml/2017/4/2/212