linux-ppp.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* INFO: rcu detected stall in __schedule
@ 2018-05-02 17:56 syzbot
  2018-05-03  5:45 ` Tetsuo Handa
  0 siblings, 1 reply; 3+ messages in thread
From: syzbot @ 2018-05-02 17:56 UTC (permalink / raw)
  To: linux-kernel, linux-ppp, netdev, paulus, syzkaller-bugs

SGVsbG8sDQoNCnN5emJvdCBmb3VuZCB0aGUgZm9sbG93aW5nIGNyYXNoIG9uOg0KDQpIRUFEIGNv
bW1pdDogICAgZjIxMjU5OTJlN2NiIE1lcmdlIHRhZyAneGZzLTQuMTctZml4ZXMtMScgb2YgIA0K
Z2l0Oi8vZ2l0Lmtlcm4uLi4NCmdpdCB0cmVlOiAgICAgICB1cHN0cmVhbQ0KY29uc29sZSBvdXRw
dXQ6IGh0dHBzOi8vc3l6a2FsbGVyLmFwcHNwb3QuY29tL3gvbG9nLnR4dD9pZD00NzU1OTQwMDg3
NjkzMzEyDQprZXJuZWwgY29uZmlnOiAgIA0KaHR0cHM6Ly9zeXprYWxsZXIuYXBwc3BvdC5jb20v
eC8uY29uZmlnP2lkPTY0OTM1NTc3ODI5NTkxNjQ3MTENCmRhc2hib2FyZCBsaW5rOiBodHRwczov
L3N5emthbGxlci5hcHBzcG90LmNvbS9idWc/ZXh0aWQ9ZjE2YjNlMzUxMmExZTNjMWQxZjYNCmNv
bXBpbGVyOiAgICAgICBnY2MgKEdDQykgOC4wLjEgMjAxODA0MTMgKGV4cGVyaW1lbnRhbCkNCg0K
VW5mb3J0dW5hdGVseSwgSSBkb24ndCBoYXZlIGFueSByZXByb2R1Y2VyIGZvciB0aGlzIGNyYXNo
IHlldC4NCg0KSU1QT1JUQU5UOiBpZiB5b3UgZml4IHRoZSBidWcsIHBsZWFzZSBhZGQgdGhlIGZv
bGxvd2luZyB0YWcgdG8gdGhlIGNvbW1pdDoNClJlcG9ydGVkLWJ5OiBzeXpib3QrZjE2YjNlMzUx
MmExZTNjMWQxZjZAc3l6a2FsbGVyLmFwcHNwb3RtYWlsLmNvbQ0KDQpkb19kY2NwX2dldHNvY2tv
cHQ6IHNvY2tvcHQoUEFDS0VUX1NJWkUpIGlzIGRlcHJlY2F0ZWQ6IGZpeCB5b3VyIGFwcA0KZG9f
ZGNjcF9nZXRzb2Nrb3B0OiBzb2Nrb3B0KFBBQ0tFVF9TSVpFKSBpcyBkZXByZWNhdGVkOiBmaXgg
eW91ciBhcHANCm50ZnM6IChkZXZpY2UgbG9vcDYpOiBwYXJzZV9vcHRpb25zKCk6IFVucmVjb2du
aXplZCBtb3VudCBvcHRpb24gIA0KZXJyb3Lvv71u77+977+9dWxkaXAuDQpJTkZPOiByY3Vfc2No
ZWQgc2VsZi1kZXRlY3RlZCBzdGFsbCBvbiBDUFUNCgkwLS4uLiE6ICgxMjUwMDAgdGlja3MgdGhp
cyBHUCkgaWRsZT1mM2UvMS80NjExNjg2MDE4NDI3Mzg3OTA2ICANCnNvZnRpcnE9MTEyODU4LzEx
Mjg1OCBmcXM9MA0KCSAodD0xMjUwMDAgamlmZmllcyBnPTYxNjI2IGM9NjE2MjUgcT0xNTM0KQ0K
cmN1X3NjaGVkIGt0aHJlYWQgc3RhcnZlZCBmb3IgMTI1MDAwIGppZmZpZXMhIGc2MTYyNiBjNjE2
MjUgZjB4MCAgDQpSQ1VfR1BfV0FJVF9GUVMoMykgLT5zdGF0ZT0weDQwMiAtPmNwdT0wDQpSQ1Ug
Z3JhY2UtcGVyaW9kIGt0aHJlYWQgc3RhY2sgZHVtcDoNCnJjdV9zY2hlZCAgICAgICBJMjM1OTIg
ICAgIDkgICAgICAyIDB4ODAwMDAwMDANCkNhbGwgVHJhY2U6DQogIGNvbnRleHRfc3dpdGNoIGtl
cm5lbC9zY2hlZC9jb3JlLmM6Mjg0OCBbaW5saW5lXQ0KICBfX3NjaGVkdWxlKzB4ODAxLzB4MWUz
MCBrZXJuZWwvc2NoZWQvY29yZS5jOjM0OTANCiAgc2NoZWR1bGUrMHhlZi8weDQzMCBrZXJuZWwv
c2NoZWQvY29yZS5jOjM1NDkNCiAgc2NoZWR1bGVfdGltZW91dCsweDEzOC8weDI0MCBrZXJuZWwv
dGltZS90aW1lci5jOjE4MDENCiAgcmN1X2dwX2t0aHJlYWQrMHg2YjUvMHgxOTQwIGtlcm5lbC9y
Y3UvdHJlZS5jOjIyMzENCiAga3RocmVhZCsweDM0NS8weDQxMCBrZXJuZWwva3RocmVhZC5jOjIz
OA0KICByZXRfZnJvbV9mb3JrKzB4M2EvMHg1MCBhcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TOjQx
Mg0KTk1JIGJhY2t0cmFjZSBmb3IgY3B1IDANCkNQVTogMCBQSUQ6IDI2Njk0IENvbW06IHN5ei1l
eGVjdXRvcjEgTm90IHRhaW50ZWQgNC4xNy4wLXJjMysgIzI4DQpIYXJkd2FyZSBuYW1lOiBHb29n
bGUgR29vZ2xlIENvbXB1dGUgRW5naW5lL0dvb2dsZSBDb21wdXRlIEVuZ2luZSwgQklPUyAgDQpH
b29nbGUgMDEvMDEvMjAxMQ0KQ2FsbCBUcmFjZToNCiAgPElSUT4NCiAgX19kdW1wX3N0YWNrIGxp
Yi9kdW1wX3N0YWNrLmM6NzcgW2lubGluZV0NCiAgZHVtcF9zdGFjaysweDFiOS8weDI5NCBsaWIv
ZHVtcF9zdGFjay5jOjExMw0KICBubWlfY3B1X2JhY2t0cmFjZS5jb2xkLjQrMHgxOS8weGNlIGxp
Yi9ubWlfYmFja3RyYWNlLmM6MTAzDQogIG5taV90cmlnZ2VyX2NwdW1hc2tfYmFja3RyYWNlKzB4
MTUxLzB4MTkyIGxpYi9ubWlfYmFja3RyYWNlLmM6NjINCiAgYXJjaF90cmlnZ2VyX2NwdW1hc2tf
YmFja3RyYWNlKzB4MTQvMHgyMCBhcmNoL3g4Ni9rZXJuZWwvYXBpYy9od19ubWkuYzozOA0KICB0
cmlnZ2VyX3NpbmdsZV9jcHVfYmFja3RyYWNlIGluY2x1ZGUvbGludXgvbm1pLmg6MTU2IFtpbmxp
bmVdDQogIHJjdV9kdW1wX2NwdV9zdGFja3MrMHgxNzUvMHgxYzIga2VybmVsL3JjdS90cmVlLmM6
MTM3Ng0KICBwcmludF9jcHVfc3RhbGwga2VybmVsL3JjdS90cmVlLmM6MTUyNSBbaW5saW5lXQ0K
ICBjaGVja19jcHVfc3RhbGwuaXNyYS42MS5jb2xkLjgwKzB4MzZjLzB4NTlhIGtlcm5lbC9yY3Uv
dHJlZS5jOjE1OTMNCiAgX19yY3VfcGVuZGluZyBrZXJuZWwvcmN1L3RyZWUuYzozMzU2IFtpbmxp
bmVdDQogIHJjdV9wZW5kaW5nIGtlcm5lbC9yY3UvdHJlZS5jOjM0MDEgW2lubGluZV0NCiAgcmN1
X2NoZWNrX2NhbGxiYWNrcysweDIxYi8weGFkMCBrZXJuZWwvcmN1L3RyZWUuYzoyNzYzDQogIHVw
ZGF0ZV9wcm9jZXNzX3RpbWVzKzB4MmQvMHg3MCBrZXJuZWwvdGltZS90aW1lci5jOjE2MzYNCiAg
dGlja19zY2hlZF9oYW5kbGUrMHg5Zi8weDE4MCBrZXJuZWwvdGltZS90aWNrLXNjaGVkLmM6MTY0
DQogIHRpY2tfc2NoZWRfdGltZXIrMHg0NS8weDEzMCBrZXJuZWwvdGltZS90aWNrLXNjaGVkLmM6
MTI3NA0KICBfX3J1bl9ocnRpbWVyIGtlcm5lbC90aW1lL2hydGltZXIuYzoxMzk4IFtpbmxpbmVd
DQogIF9faHJ0aW1lcl9ydW5fcXVldWVzKzB4M2UzLzB4MTBhMCBrZXJuZWwvdGltZS9ocnRpbWVy
LmM6MTQ2MA0KICBocnRpbWVyX2ludGVycnVwdCsweDJmMy8weDc1MCBrZXJuZWwvdGltZS9ocnRp
bWVyLmM6MTUxOA0KICBsb2NhbF9hcGljX3RpbWVyX2ludGVycnVwdCBhcmNoL3g4Ni9rZXJuZWwv
YXBpYy9hcGljLmM6MTAyNSBbaW5saW5lXQ0KICBzbXBfYXBpY190aW1lcl9pbnRlcnJ1cHQrMHgx
NWQvMHg3MTAgYXJjaC94ODYva2VybmVsL2FwaWMvYXBpYy5jOjEwNTANCiAgYXBpY190aW1lcl9p
bnRlcnJ1cHQrMHhmLzB4MjAgYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUzo4NjMNCiAgPC9JUlE+
DQpSSVA6IDAwMTA6YXJjaF9sb2NhbF9pcnFfZW5hYmxlIGFyY2gveDg2L2luY2x1ZGUvYXNtL3Bh
cmF2aXJ0Lmg6NzkzIFtpbmxpbmVdDQpSSVA6IDAwMTA6X19yYXdfc3Bpbl91bmxvY2tfaXJxIGlu
Y2x1ZGUvbGludXgvc3BpbmxvY2tfYXBpX3NtcC5oOjE2OCAgDQpbaW5saW5lXQ0KUklQOiAwMDEw
Ol9yYXdfc3Bpbl91bmxvY2tfaXJxKzB4NTYvMHg3MCBrZXJuZWwvbG9ja2luZy9zcGlubG9jay5j
OjE5Mg0KUlNQOiAwMDE4OmZmZmY4ODAxYjNkYmY0MzggRUZMQUdTOiAwMDAwMDI4MiBPUklHX1JB
WDogZmZmZmZmZmZmZmZmZmYxMw0KUkFYOiBkZmZmZmMwMDAwMDAwMDAwIFJCWDogZmZmZjg4MDFk
YWUyYzY4MCBSQ1g6IDFmZmZmMTAwMzYxZWJkNGQNClJEWDogMWZmZmZmZmZmMTFhMzE2ZiBSU0k6
IGZmZmY4ODAxYjBmNWVhNDggUkRJOiBmZmZmZmZmZjg4ZDE4Yjc4DQpSQlA6IGZmZmY4ODAxYjNk
YmY0NDAgUjA4OiBmZmZmODgwMWIwZjVlOWY4IFIwOTogMDAwMDAwMDAwMDAwMDAwNg0KUjEwOiBm
ZmZmODgwMWIwZjVlMWMwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IGZmZmY4ODAxYjBmNWUx
YzANClIxMzogZmZmZjg4MDFiMGY1ZTdhMCBSMTQ6IGRmZmZmYzAwMDAwMDAwMDAgUjE1OiBmZmZm
ODgwMWIwZjVlMWMwDQogIHJxX3VubG9ja19pcnEga2VybmVsL3NjaGVkL3NjaGVkLmg6MTgyNCBb
aW5saW5lXQ0KICBfX3NjaGVkdWxlKzB4MTQ0Zi8weDFlMzAga2VybmVsL3NjaGVkL2NvcmUuYzoz
NDkzDQogIHNjaGVkdWxlKzB4ZWYvMHg0MzAga2VybmVsL3NjaGVkL2NvcmUuYzozNTQ5DQogIGRv
X3NjaGVkX3lpZWxkKzB4MTg3LzB4MjQwIGtlcm5lbC9zY2hlZC9jb3JlLmM6NDk2NQ0KICB5aWVs
ZCsweGE1LzB4ZTAga2VybmVsL3NjaGVkL2NvcmUuYzo1MDU0DQogIHRhc2tsZXRfa2lsbCsweDRl
LzB4ZDAga2VybmVsL3NvZnRpcnEuYzo1NTkNCiAgcHBwX2FzeW5jdHR5X2Nsb3NlKzB4OWUvMHgx
NTAgZHJpdmVycy9uZXQvcHBwL3BwcF9hc3luYy5jOjIzOQ0KICBwcHBfYXN5bmN0dHlfaGFuZ3Vw
KzB4MTUvMHgyMCBkcml2ZXJzL25ldC9wcHAvcHBwX2FzeW5jLmM6MjU2DQogIHR0eV9sZGlzY19o
YW5ndXArMHgxMzgvMHg2NDAgZHJpdmVycy90dHkvdHR5X2xkaXNjLmM6NzMwDQogIF9fdHR5X2hh
bmd1cC5wYXJ0LjIxKzB4MmRhLzB4NmUwIGRyaXZlcnMvdHR5L3R0eV9pby5jOjYyMQ0KICBfX3R0
eV9oYW5ndXAgZHJpdmVycy90dHkvdHR5X2lvLmM6NTcxIFtpbmxpbmVdDQogIHR0eV92aGFuZ3Vw
KzB4MjEvMHgzMCBkcml2ZXJzL3R0eS90dHlfaW8uYzo2OTQNCiAgcHR5X2Nsb3NlKzB4M2JkLzB4
NTEwIGRyaXZlcnMvdHR5L3B0eS5jOjc4DQogIHR0eV9yZWxlYXNlKzB4NDk0LzB4MTJlMCBkcml2
ZXJzL3R0eS90dHlfaW8uYzoxNjU2DQogIF9fZnB1dCsweDM0ZC8weDg5MCBmcy9maWxlX3RhYmxl
LmM6MjA5DQogIF9fX19mcHV0KzB4MTUvMHgyMCBmcy9maWxlX3RhYmxlLmM6MjQzDQogIHRhc2tf
d29ya19ydW4rMHgxZTQvMHgyOTAga2VybmVsL3Rhc2tfd29yay5jOjExMw0KICB0cmFjZWhvb2tf
bm90aWZ5X3Jlc3VtZSBpbmNsdWRlL2xpbnV4L3RyYWNlaG9vay5oOjE5MSBbaW5saW5lXQ0KICBl
eGl0X3RvX3VzZXJtb2RlX2xvb3ArMHgyYmQvMHgzMTAgYXJjaC94ODYvZW50cnkvY29tbW9uLmM6
MTY2DQogIHByZXBhcmVfZXhpdF90b191c2VybW9kZSBhcmNoL3g4Ni9lbnRyeS9jb21tb24uYzox
OTYgW2lubGluZV0NCiAgc3lzY2FsbF9yZXR1cm5fc2xvd3BhdGggYXJjaC94ODYvZW50cnkvY29t
bW9uLmM6MjY1IFtpbmxpbmVdDQogIGRvX3N5c2NhbGxfNjQrMHg2YWMvMHg4MDAgYXJjaC94ODYv
ZW50cnkvY29tbW9uLmM6MjkwDQogIGVudHJ5X1NZU0NBTExfNjRfYWZ0ZXJfaHdmcmFtZSsweDQ5
LzB4YmUNClJJUDogMDAzMzoweDQ1NTk3OQ0KUlNQOiAwMDJiOjAwMDA3ZjkyYzM3NTFjNjggRUZM
QUdTOiAwMDAwMDI0NiBPUklHX1JBWDogMDAwMDAwMDAwMDAwMDAwMw0KUkFYOiAwMDAwMDAwMDAw
MDAwMDAwIFJCWDogMDAwMDdmOTJjMzc1MjZkNCBSQ1g6IDAwMDAwMDAwMDA0NTU5NzkNClJEWDog
MDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAwMDAgUkRJOiAwMDAwMDAwMDAwMDAw
MDEzDQpSQlA6IDAwMDAwMDAwMDA3MmJmNTAgUjA4OiAwMDAwMDAwMDAwMDAwMDAwIFIwOTogMDAw
MDAwMDAwMDAwMDAwMA0KUjEwOiAwMDAwMDAwMDAwMDAwMDAwIFIxMTogMDAwMDAwMDAwMDAwMDI0
NiBSMTI6IDAwMDAwMDAwZmZmZmZmZmYNClIxMzogMDAwMDAwMDAwMDAwMDA1MyBSMTQ6IDAwMDAw
MDAwMDA2ZjQ4NjggUjE1OiAwMDAwMDAwMDAwMDAwMDAxDQoNCg0KLS0tDQpUaGlzIGJ1ZyBpcyBn
ZW5lcmF0ZWQgYnkgYSBib3QuIEl0IG1heSBjb250YWluIGVycm9ycy4NClNlZSBodHRwczovL2dv
by5nbC90cHNtRUogZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgc3l6Ym90Lg0Kc3l6Ym90IGVu
Z2luZWVycyBjYW4gYmUgcmVhY2hlZCBhdCBzeXprYWxsZXJAZ29vZ2xlZ3JvdXBzLmNvbS4NCg0K
c3l6Ym90IHdpbGwga2VlcCB0cmFjayBvZiB0aGlzIGJ1ZyByZXBvcnQuDQpJZiB5b3UgZm9yZ290
IHRvIGFkZCB0aGUgUmVwb3J0ZWQtYnkgdGFnLCBvbmNlIHRoZSBmaXggZm9yIHRoaXMgYnVnIGlz
ICANCm1lcmdlZA0KaW50byBhbnkgdHJlZSwgcGxlYXNlIHJlcGx5IHRvIHRoaXMgZW1haWwgd2l0
aDoNCiNzeXogZml4OiBleGFjdC1jb21taXQtdGl0bGUNClRvIG1hcmsgdGhpcyBhcyBhIGR1cGxp
Y2F0ZSBvZiBhbm90aGVyIHN5emJvdCByZXBvcnQsIHBsZWFzZSByZXBseSB3aXRoOg0KI3N5eiBk
dXA6IGV4YWN0LXN1YmplY3Qtb2YtYW5vdGhlci1yZXBvcnQNCklmIGl0J3MgYSBvbmUtb2ZmIGlu
dmFsaWQgYnVnIHJlcG9ydCwgcGxlYXNlIHJlcGx5IHdpdGg6DQojc3l6IGludmFsaWQNCk5vdGU6
IGlmIHRoZSBjcmFzaCBoYXBwZW5zIGFnYWluLCBpdCB3aWxsIGNhdXNlIGNyZWF0aW9uIG9mIGEg
bmV3IGJ1ZyAgDQpyZXBvcnQuDQpOb3RlOiBhbGwgY29tbWFuZHMgbXVzdCBzdGFydCBmcm9tIGJl
Z2lubmluZyBvZiB0aGUgbGluZSBpbiB0aGUgZW1haWwgYm9keS4NCg=

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: INFO: rcu detected stall in __schedule
  2018-05-02 17:56 INFO: rcu detected stall in __schedule syzbot
@ 2018-05-03  5:45 ` Tetsuo Handa
  2018-05-03  6:07   ` Dmitry Vyukov
  0 siblings, 1 reply; 3+ messages in thread
From: Tetsuo Handa @ 2018-05-03  5:45 UTC (permalink / raw)
  To: syzbot, syzkaller-bugs, dvyukov; +Cc: linux-kernel, linux-ppp, netdev, paulus

I'm not sure whether this is a PPP bug.

As of uptime = 484, RCU says that it stalled for 125 seconds.

----------
[  484.407032] INFO: rcu_sched self-detected stall on CPU
[  484.412488] 	0-...!: (125000 ticks this GP) idleóe/1/4611686018427387906 softirq\x112858/112858 fqs=0 
[  484.422300] 	 (t\x125000 jiffies ga626 ca625 q\x1534)
[  484.427663] rcu_sched kthread starved for 125000 jiffies! g61626 c61625 f0x0 RCU_GP_WAIT_FQS(3) ->state=0x402 ->cpu=0
----------

484 - 125 = 359, which was about to start SND related fuzzing in that log.

----------
2033/05/18 03:36:31 executing program 1:
r0 = socket(0x40000a, 0x5, 0x7)
setsockopt$inet_int(r0, 0x0, 0x18, &(0x7f0000000000)=0x200, 0x4)
bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c)
perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
timer_create(0x0, &(0x7f00000001c0)={0x0, 0x15, 0x0, @thr={&(0x7f0000000440), &(0x7f0000000540)}}, &(0x7f0000000200))
timer_getoverrun(0x0)
perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
r1 = syz_open_dev$sndctrl(&(0x7f0000000200)='/dev/snd/controlC#\x00', 0x2, 0x0)
perf_event_open(&(0x7f0000001000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000005000), 0x2}, 0x1000000000c}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r1, 0xc0045516, &(0x7f00000000c0)=0x1)
r2 = syz_open_dev$sndpcmp(&(0x7f0000000100)='/dev/snd/pcmC#D#p\x00', 0x1, 0x4000)
ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r2, 0xc04c5349, &(0x7f0000000240)={0x200, 0xfffffffffffffcdc, 0x1})
syz_open_dev$tun(&(0x7f00000003c0)='/dev/net/tun\x00', 0x0, 0x20402)
ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0xc1105517, &(0x7f0000001000)=""/250)
ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r1, 0xc0045516, &(0x7f0000000000))

2033/05/18 03:36:31 executing program 4:
syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=[0x0, 0x0, 0xb00000000000000], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14}}, @icmp=@parameter_prob={0x5, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}}}}}}}, &(0x7f0000000000)={0x0, 0x2, [0x0, 0x2e6]})

2033/05/18 03:36:31 executing program 1:
r0 = socket$pppoe(0x18, 0x1, 0x0)
connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], 'ip6_vti0\x00'}}, 0x1e)
r1 = socket(0x3, 0xb, 0x80000001)
setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000100)={0x2}, 0x4)
ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000040)={'veth1_to_bridge\x00', {0x2, 0x4e21}})
r2 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x6, 0x8000)
setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r2, 0x28, 0x2, &(0x7f0000000080)=0xffffffffffffff00, 0x8)

[  359.306427] snd_virmidi snd_virmidi.0: control 112:0:0:�\b:0 is already present
----------

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: INFO: rcu detected stall in __schedule
  2018-05-03  5:45 ` Tetsuo Handa
@ 2018-05-03  6:07   ` Dmitry Vyukov
  0 siblings, 0 replies; 3+ messages in thread
From: Dmitry Vyukov @ 2018-05-03  6:07 UTC (permalink / raw)
  To: Tetsuo Handa; +Cc: syzbot, syzkaller-bugs, LKML, linux-ppp, netdev, paulus

On Thu, May 3, 2018 at 7:45 AM, Tetsuo Handa
<penguin-kernel@i-love.sakura.ne.jp> wrote:
> I'm not sure whether this is a PPP bug.
>
> As of uptime = 484, RCU says that it stalled for 125 seconds.
>
> ----------
> [  484.407032] INFO: rcu_sched self-detected stall on CPU
> [  484.412488]  0-...!: (125000 ticks this GP) idle=f3e/1/4611686018427387906 softirq=112858/112858 fqs=0
> [  484.422300]   (t=125000 jiffies g=61626 c=61625 q=1534)
> [  484.427663] rcu_sched kthread starved for 125000 jiffies! g61626 c61625 f0x0 RCU_GP_WAIT_FQS(3) ->state=0x402 ->cpu=0
> ----------
>
> 484 - 125 = 359, which was about to start SND related fuzzing in that log.
>
> ----------
> 2033/05/18 03:36:31 executing program 1:
> r0 = socket(0x40000a, 0x5, 0x7)
> setsockopt$inet_int(r0, 0x0, 0x18, &(0x7f0000000000)=0x200, 0x4)
> bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c)
> perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0)
> timer_create(0x0, &(0x7f00000001c0)={0x0, 0x15, 0x0, @thr={&(0x7f0000000440), &(0x7f0000000540)}}, &(0x7f0000000200))
> timer_getoverrun(0x0)
> perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
> r1 = syz_open_dev$sndctrl(&(0x7f0000000200)='/dev/snd/controlC#\x00', 0x2, 0x0)
> perf_event_open(&(0x7f0000001000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000005000), 0x2}, 0x1000000000c}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
> ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r1, 0xc0045516, &(0x7f00000000c0)=0x1)
> r2 = syz_open_dev$sndpcmp(&(0x7f0000000100)='/dev/snd/pcmC#D#p\x00', 0x1, 0x4000)
> ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r2, 0xc04c5349, &(0x7f0000000240)={0x200, 0xfffffffffffffcdc, 0x1})
> syz_open_dev$tun(&(0x7f00000003c0)='/dev/net/tun\x00', 0x0, 0x20402)
> ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0xc1105517, &(0x7f0000001000)=""/250)
> ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r1, 0xc0045516, &(0x7f0000000000))
>
> 2033/05/18 03:36:31 executing program 4:
> syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=[0x0, 0x0, 0xb00000000000000], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14}}, @icmp=@parameter_prob={0x5, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x223, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}}}}}}}, &(0x7f0000000000)={0x0, 0x2, [0x0, 0x2e6]})
>
> 2033/05/18 03:36:31 executing program 1:
> r0 = socket$pppoe(0x18, 0x1, 0x0)
> connect$pppoe(r0, &(0x7f00000000c0)={0x18, 0x0, {0x1, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], 'ip6_vti0\x00'}}, 0x1e)
> r1 = socket(0x3, 0xb, 0x80000001)
> setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000100)={0x2}, 0x4)
> ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000040)={'veth1_to_bridge\x00', {0x2, 0x4e21}})
> r2 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x6, 0x8000)
> setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r2, 0x28, 0x2, &(0x7f0000000080)=0xffffffffffffff00, 0x8)
>
> [  359.306427] snd_virmidi snd_virmidi.0: control 112:0:0:� :0 is already present
> ----------


It's the next one that caused the hang (the number in "Comm:
syz-executor1" matches with the number in "executing program 1"):

[  359.306427] snd_virmidi snd_virmidi.0: control 112:0:0:� :0 is
already present
2033/05/18 03:36:31 executing program 1:
r0 = openat$ptmx(0xffffffffffffff9c,
&(0x7f0000000140)='/dev/ptmx\x00', 0x0, 0x0)
ioctl$TCSETS(r0, 0x40045431, &(0x7f00005befdc))
r1 = syz_open_pts(r0, 0x20201)
fcntl$setstatus(r1, 0x4, 0x2800)
ioctl$TCXONC(r1, 0x540a, 0x0)
perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0,
0x0, 0xffffffffffffffff, 0x0)
write(r1, &(0x7f0000fd6000)='z', 0x1)
r2 = openat$ipvs(0xffffffffffffff9c,
&(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0)
ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffff9c, 0x8933,
&(0x7f00000012c0)={'team0\x00', <r3=>0x0})
bind$packet(r2, &(0x7f0000001300)={0x11, 0x1f, r3, 0x1, 0x0, 0x6,
@random="31e8917e98e6"}, 0x14)
ioctl$TIOCSETD(r1, 0x5423, &(0x7f00000000c0)=0x3)
ioctl$TCFLSH(r0, 0x540b, 0x0)
close(r0)

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-05-03  6:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-02 17:56 INFO: rcu detected stall in __schedule syzbot
2018-05-03  5:45 ` Tetsuo Handa
2018-05-03  6:07   ` Dmitry Vyukov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).