linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* WARNING in cgroup_finalize_control
@ 2020-05-11 17:21 syzbot
  2020-05-11 18:31 ` Marcelo Ricardo Leitner
  2021-11-21  2:24 ` [syzbot] " syzbot
  0 siblings, 2 replies; 4+ messages in thread
From: syzbot @ 2020-05-11 17:21 UTC (permalink / raw)
  To: andriin, ast, bpf, cgroups, christian, coreteam, daniel, davem,
	hannes, john.fastabend, kaber, kadlec, kafai, kpsingh,
	linux-kernel, linux-sctp, lizefan, marcelo.leitner, netdev,
	netfilter-devel, nhorman, pablo, songliubraving, syzkaller-bugs,
	tj, vyasevich, yhs

Hello,

syzbot found the following crash on:

HEAD commit:    a811c1fa Merge git://git.kernel.org/pub/scm/linux/kernel/g..
git tree:       upstream
console output: https://syzkaller.appspot.com/x/log.txt?x=16ad1d70100000
kernel config:  https://syzkaller.appspot.com/x/.config?x=43badbd0e7e1137e
dashboard link: https://syzkaller.appspot.com/bug?extid=9c08aaa363ca5784c9e9
compiler:       clang version 10.0.0 (https://github.com/llvm/llvm-project/ c2443155a0fb245c8f17f2c1c72b6ea391e86e81)
syz repro:      https://syzkaller.appspot.com/x/repro.syz?x=10d3c588100000

The bug was bisected to:

commit eab59075d3cd7f3535aa2dbbc19a198dfee58892
Author: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
Date:   Wed Dec 28 11:26:31 2016 +0000

    sctp: reduce indent level at sctp_sf_tabort_8_4_8

bisection log:  https://syzkaller.appspot.com/x/bisect.txt?x=151b6c7c100000
final crash:    https://syzkaller.appspot.com/x/report.txt?x=171b6c7c100000
console output: https://syzkaller.appspot.com/x/log.txt?x=131b6c7c100000

IMPORTANT: if you fix the bug, please add the following tag to the commit:
Reported-by: syzbot+9c08aaa363ca5784c9e9@syzkaller.appspotmail.com
Fixes: eab59075d3cd ("sctp: reduce indent level at sctp_sf_tabort_8_4_8")

------------[ cut here ]------------
WARNING: CPU: 0 PID: 7373 at kernel/cgroup/cgroup.c:3111 cgroup_apply_control_disable kernel/cgroup/cgroup.c:3111 [inline]
WARNING: CPU: 0 PID: 7373 at kernel/cgroup/cgroup.c:3111 cgroup_finalize_control+0xb6c/0xd60 kernel/cgroup/cgroup.c:3178
Kernel panic - not syncing: panic_on_warn set ...
CPU: 0 PID: 7373 Comm: syz-executor.0 Not tainted 5.7.0-rc4-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x1e9/0x30e lib/dump_stack.c:118
 panic+0x264/0x7a0 kernel/panic.c:221
 __warn+0x209/0x210 kernel/panic.c:582
 report_bug+0x1ac/0x2d0 lib/bug.c:195
 fixup_bug arch/x86/kernel/traps.c:175 [inline]
 do_error_trap+0xca/0x1c0 arch/x86/kernel/traps.c:267
 do_invalid_op+0x32/0x40 arch/x86/kernel/traps.c:286
 invalid_op+0x23/0x30 arch/x86/entry/entry_64.S:1027
RIP: 0010:cgroup_apply_control_disable kernel/cgroup/cgroup.c:3111 [inline]
RIP: 0010:cgroup_finalize_control+0xb6c/0xd60 kernel/cgroup/cgroup.c:3178
Code: 89 f7 ff d3 eb 08 e8 53 fe 07 00 0f 1f 00 49 ff c4 49 83 fc 0d 0f 84 63 01 00 00 e8 3e fe 07 00 e9 a9 f8 ff ff e8 34 fe 07 00 <0f> 0b e9 88 f9 ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c cd f8 ff
RSP: 0018:ffffc900035a7ba8 EFLAGS: 00010293
RAX: ffffffff816b637c RBX: 0000000000000002 RCX: ffff88809e876100
RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000
RBP: ffffffff89307148 R08: ffffffff816b5cfc R09: ffffed1015d07074
R10: ffffed1015d07074 R11: 0000000000000000 R12: 0000000000000008
R13: ffff88809251c000 R14: ffff88808eef2400 R15: dffffc0000000000
 rebind_subsystems+0x737/0xe60 kernel/cgroup/cgroup.c:1750
 cgroup_setup_root+0x679/0xd50 kernel/cgroup/cgroup.c:1984
 cgroup1_root_to_use kernel/cgroup/cgroup-v1.c:1190 [inline]
 cgroup1_get_tree+0x7a2/0xae0 kernel/cgroup/cgroup-v1.c:1207
 vfs_get_tree+0x88/0x270 fs/super.c:1547
 do_new_mount fs/namespace.c:2816 [inline]
 do_mount+0x17ec/0x2900 fs/namespace.c:3141
 __do_sys_mount fs/namespace.c:3350 [inline]
 __se_sys_mount+0xd3/0x100 fs/namespace.c:3327
 do_syscall_64+0xf3/0x1b0 arch/x86/entry/common.c:295
 entry_SYSCALL_64_after_hwframe+0x49/0xb3
RIP: 0033:0x45f27a
Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 ad 8c fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 8a 8c fb ff c3 66 0f 1f 84 00 00 00 00 00
RSP: 002b:00007fff4f78e3a8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 00007fff4f78e400 RCX: 000000000045f27a
RDX: 00000000004cad91 RSI: 00000000004c1465 RDI: 00000000004c1428
RBP: 0000000000000000 R08: 00000000004cf7b8 R09: 000000000000001c
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000418390
R13: 00007fff4f78e628 R14: 0000000000000000 R15: 0000000000000000
Kernel Offset: disabled
Rebooting in 86400 seconds..


---
This bug is generated by a bot. It may contain errors.
See https://goo.gl/tpsmEJ for more information about syzbot.
syzbot engineers can be reached at syzkaller@googlegroups.com.

syzbot will keep track of this bug report. See:
https://goo.gl/tpsmEJ#status for how to communicate with syzbot.
For information about bisection process see: https://goo.gl/tpsmEJ#bisection
syzbot can test patches for this bug, for details see:
https://goo.gl/tpsmEJ#testing-patches

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

* Re: WARNING in cgroup_finalize_control
  2020-05-11 17:21 WARNING in cgroup_finalize_control syzbot
@ 2020-05-11 18:31 ` Marcelo Ricardo Leitner
  2021-11-21  2:24 ` [syzbot] " syzbot
  1 sibling, 0 replies; 4+ messages in thread
From: Marcelo Ricardo Leitner @ 2020-05-11 18:31 UTC (permalink / raw)
  To: syzbot
  Cc: andriin, ast, bpf, cgroups, christian, coreteam, daniel, davem,
	hannes, john.fastabend, kaber, kadlec, kafai, kpsingh,
	linux-kernel, linux-sctp, lizefan, netdev, netfilter-devel,
	nhorman, pablo, songliubraving, syzkaller-bugs, tj, vyasevich,
	yhs

On Mon, May 11, 2020 at 10:21:13AM -0700, syzbot wrote:
> Hello,
> 
> syzbot found the following crash on:
> 
> HEAD commit:    a811c1fa Merge git://git.kernel.org/pub/scm/linux/kernel/g..
> git tree:       upstream
> console output: https://syzkaller.appspot.com/x/log.txt?x=16ad1d70100000
> kernel config:  https://syzkaller.appspot.com/x/.config?x=43badbd0e7e1137e
> dashboard link: https://syzkaller.appspot.com/bug?extid=9c08aaa363ca5784c9e9
> compiler:       clang version 10.0.0 (https://github.com/llvm/llvm-project/ c2443155a0fb245c8f17f2c1c72b6ea391e86e81)
> syz repro:      https://syzkaller.appspot.com/x/repro.syz?x=10d3c588100000
> 
> The bug was bisected to:
> 
> commit eab59075d3cd7f3535aa2dbbc19a198dfee58892
> Author: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
> Date:   Wed Dec 28 11:26:31 2016 +0000
> 
>     sctp: reduce indent level at sctp_sf_tabort_8_4_8

The reproducer is not touching any sctp code and the commit above
didn't have any functional change. Not sure how the bisect ended up on
it, but this isn't triggered by sctp.

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

* Re: [syzbot] WARNING in cgroup_finalize_control
  2020-05-11 17:21 WARNING in cgroup_finalize_control syzbot
  2020-05-11 18:31 ` Marcelo Ricardo Leitner
@ 2021-11-21  2:24 ` syzbot
  2021-11-21 16:22   ` Waiman Long
  1 sibling, 1 reply; 4+ messages in thread
From: syzbot @ 2021-11-21  2:24 UTC (permalink / raw)
  To: andriin, ast, bpf, cgroups, christian, coreteam, daniel, davem,
	hannes, john.fastabend, kaber, kadlec, kafai, kpsingh,
	linux-kernel, linux-sctp, lizefan.x, lizefan, longman,
	marcelo.leitner, netdev, netfilter-devel, nhorman, pablo,
	songliubraving, syzkaller-bugs, tj, vyasevich, yhs

syzbot suspects this issue was fixed by commit:

commit 7ee285395b211cad474b2b989db52666e0430daf
Author: Waiman Long <longman@redhat.com>
Date:   Sat Sep 18 22:53:08 2021 +0000

    cgroup: Make rebind_subsystems() disable v2 controllers all at once

bisection log:  https://syzkaller.appspot.com/x/bisect.txt?x=12232c06b00000
start commit:   442489c21923 Merge tag 'timers-core-2020-08-04' of git://g..
git tree:       upstream
kernel config:  https://syzkaller.appspot.com/x/.config?x=b3f0df8558780a7d
dashboard link: https://syzkaller.appspot.com/bug?extid=9c08aaa363ca5784c9e9
syz repro:      https://syzkaller.appspot.com/x/repro.syz?x=14148c62900000

If the result looks correct, please mark the issue as fixed by replying with:

#syz fix: cgroup: Make rebind_subsystems() disable v2 controllers all at once

For information about bisection process see: https://goo.gl/tpsmEJ#bisection

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

* Re: [syzbot] WARNING in cgroup_finalize_control
  2021-11-21  2:24 ` [syzbot] " syzbot
@ 2021-11-21 16:22   ` Waiman Long
  0 siblings, 0 replies; 4+ messages in thread
From: Waiman Long @ 2021-11-21 16:22 UTC (permalink / raw)
  To: syzbot, andriin, ast, bpf, cgroups, christian, coreteam, daniel,
	davem, hannes, john.fastabend, kaber, kadlec, kafai, kpsingh,
	linux-kernel, linux-sctp, lizefan.x, lizefan, marcelo.leitner,
	netdev, netfilter-devel, nhorman, pablo, songliubraving,
	syzkaller-bugs, tj, vyasevich, yhs

#syz fix: cgroup: Make rebind_subsystems() disable v2 controllers all at once


On 11/20/21 21:24, syzbot wrote:
> syzbot suspects this issue was fixed by commit:
>
> commit 7ee285395b211cad474b2b989db52666e0430daf
> Author: Waiman Long <longman@redhat.com>
> Date:   Sat Sep 18 22:53:08 2021 +0000
>
>      cgroup: Make rebind_subsystems() disable v2 controllers all at once
>
> bisection log:  https://syzkaller.appspot.com/x/bisect.txt?x=12232c06b00000
> start commit:   442489c21923 Merge tag 'timers-core-2020-08-04' of git://g..
> git tree:       upstream
> kernel config:  https://syzkaller.appspot.com/x/.config?x=b3f0df8558780a7d
> dashboard link: https://syzkaller.appspot.com/bug?extid=9c08aaa363ca5784c9e9
> syz repro:      https://syzkaller.appspot.com/x/repro.syz?x=14148c62900000
>
> If the result looks correct, please mark the issue as fixed by replying with:
>
> #syz fix: cgroup: Make rebind_subsystems() disable v2 controllers all at once
>
> For information about bisection process see: https://goo.gl/tpsmEJ#bisection
>


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

end of thread, other threads:[~2021-11-21 16:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-11 17:21 WARNING in cgroup_finalize_control syzbot
2020-05-11 18:31 ` Marcelo Ricardo Leitner
2021-11-21  2:24 ` [syzbot] " syzbot
2021-11-21 16:22   ` Waiman Long

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).