syzbot


WARNING in sysfs_remove_group (2)

Status: closed as dup on 2018/11/25 13:06
Subsystems: fs
[Documentation on labels]
Reported-by: syzbot+34cbd0f790e5ab87f63b@syzkaller.appspotmail.com
First crash: 2055d, last: 1687d
Duplicate of
Title Repro Cause bisect Fix bisect Count Last Reported
WARNING in kernfs_get C done 316 1737d 2066d
Discussions (1)
Title Replies (including bot) Last reply
WARNING in sysfs_remove_group (2) 1 (3) 2018/11/25 13:06
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in sysfs_remove_group fs C 11125 2130d 2383d 8/26 fixed on 2018/07/09 18:05
linux-4.14 WARNING in sysfs_remove_group C done 1 1756d 1756d 1/1 fixed on 2019/12/02 18:02
linux-4.19 WARNING in sysfs_remove_group 1 1698d 1698d 0/1 auto-closed as invalid on 2020/01/10 17:21

Sample crash report:
------------[ cut here ]------------
sysfs group 'power' not found for kobject 'rfkill392'
WARNING: CPU: 1 PID: 8544 at fs/sysfs/group.c:256 sysfs_remove_group+0x24e/0x260 fs/sysfs/group.c:254
Kernel panic - not syncing: panic_on_warn set ...
CPU: 1 PID: 8544 Comm: syz-executor509 Not tainted 5.2.0-rc7 #12
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+0x1d8/0x2f8 lib/dump_stack.c:113
 panic+0x28a/0x7c9 kernel/panic.c:219
 __warn+0x216/0x220 kernel/panic.c:576
 report_bug+0x190/0x290 lib/bug.c:186
 fixup_bug arch/x86/kernel/traps.c:179 [inline]
 do_error_trap+0xd7/0x450 arch/x86/kernel/traps.c:272
 do_invalid_op+0x36/0x40 arch/x86/kernel/traps.c:291
 invalid_op+0x14/0x20 arch/x86/entry/entry_64.S:986
RIP: 0010:sysfs_remove_group+0x24e/0x260 fs/sysfs/group.c:254
Code: 4c 89 f8 48 c1 e8 03 42 80 3c 28 00 74 08 4c 89 ff e8 46 77 d2 ff 49 8b 17 48 c7 c7 a8 36 5e 88 48 89 de 31 c0 e8 f2 1f 6b ff <0f> 0b 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d c3 90 55 48 89 e5
RSP: 0018:ffff8880896df9e0 EFLAGS: 00010246
RAX: 5096149f5926e100 RBX: ffffffff88007740 RCX: ffff8880895d4080
RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000
RBP: ffff8880896dfa10 R08: ffffffff815e87d4 R09: ffffed1015d66063
R10: ffffed1015d66063 R11: 1ffff11015d66062 R12: ffff888096663000
R13: dffffc0000000000 R14: ffffffff88007748 R15: ffff88808f6aef20
 dpm_sysfs_remove+0x87/0xb0 drivers/base/power/sysfs.c:735
 device_del+0x188/0x1020 drivers/base/core.c:2251
 rfkill_unregister+0xc0/0x220 net/rfkill/core.c:1081
 hci_unregister_dev+0x294/0x13e0 net/bluetooth/hci_core.c:3395
 vhci_release+0x77/0xc0 drivers/bluetooth/hci_vhci.c:339
 __fput+0x2e4/0x740 fs/file_table.c:280
 ____fput+0x15/0x20 fs/file_table.c:313
 task_work_run+0x17e/0x1b0 kernel/task_work.c:113
 exit_task_work include/linux/task_work.h:22 [inline]
 do_exit+0x63f/0x2300 kernel/exit.c:877
 do_group_exit+0x15c/0x2a0 kernel/exit.c:981
 __do_sys_exit_group+0x17/0x20 kernel/exit.c:992
 __se_sys_exit_group+0x14/0x20 kernel/exit.c:990
 __x64_sys_exit_group+0x3b/0x40 kernel/exit.c:990
 do_syscall_64+0xfe/0x140 arch/x86/entry/common.c:301
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x43fed8
Code: Bad RIP value.
RSP: 002b:00007ffef5b394a8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000043fed8
RDX: 0000000000000000 RSI: 000000000000003c RDI: 0000000000000000
RBP: 00000000004bf710 R08: 00000000000000e7 R09: ffffffffffffffd0
R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000001
R13: 00000000006d1180 R14: 0000000000000000 R15: 0000000000000000
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (1725):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/07/01 01:39 upstream 6fbc7275c7a9 699d6448 .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/04/11 02:10 upstream 771acc7e4a6e e955ac50 .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/03/16 14:05 upstream 9c7dc824d9a4 bab43553 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/03/06 20:08 upstream 3717f613f48d 05cf83bf .config console log report syz C ci-upstream-kasan-gce-selinux-root
2018/12/08 18:14 upstream 5f179793f0a7 60562a1d .config console log report syz C ci-upstream-kasan-gce-selinux-root
2018/11/25 11:20 upstream e195ca6cb6f2 3d3ec907 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/01/29 13:05 upstream 4aa9fc2a435a aa432daf .config console log report syz C ci-upstream-kasan-gce-386
2019/09/20 22:23 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report syz C ci2-upstream-usb
2019/09/07 00:18 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 acb5b744 .config console log report syz C ci2-upstream-usb
2019/08/30 20:10 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 9adfa876 .config console log report syz C ci2-upstream-usb
2019/08/20 16:40 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 cfc9868f .config console log report syz C ci2-upstream-usb
2019/08/09 12:30 https://github.com/google/kasan.git usb-fuzzer e96407b49762 ede31a9b .config console log report syz C ci2-upstream-usb
2019/08/07 18:59 https://github.com/google/kasan.git usb-fuzzer e96407b49762 e6ebef88 .config console log report syz C ci2-upstream-usb
2019/07/10 22:18 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 ff7bf04c .config console log report syz C ci2-upstream-usb
2019/07/10 21:44 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 ff7bf04c .config console log report syz C ci2-upstream-usb
2019/07/09 23:04 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 f62e1e85 .config console log report syz C ci2-upstream-usb
2019/07/09 22:14 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 f62e1e85 .config console log report syz C ci2-upstream-usb
2019/07/02 00:55 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 cccc4302 .config console log report syz C ci2-upstream-usb
2019/07/01 22:09 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 907bf746 .config console log report syz C ci2-upstream-usb
2019/06/29 15:43 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 7509bf36 .config console log report syz C ci2-upstream-usb
2019/06/29 12:55 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 7509bf36 .config console log report syz C ci2-upstream-usb
2019/06/29 07:28 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 7509bf36 .config console log report syz C ci2-upstream-usb
2019/06/27 16:55 https://github.com/google/kasan.git usb-fuzzer 7829a896a587 7509bf36 .config console log report syz C ci2-upstream-usb
2019/06/19 20:55 https://github.com/google/kasan.git usb-fuzzer 9939f56ee6c0 34bf9440 .config console log report syz C ci2-upstream-usb
2019/06/19 06:49 https://github.com/google/kasan.git usb-fuzzer 9939f56ee6c0 34bf9440 .config console log report syz C ci2-upstream-usb
2019/06/19 02:34 https://github.com/google/kasan.git usb-fuzzer 9939f56ee6c0 34bf9440 .config console log report syz C ci2-upstream-usb
2019/06/12 23:50 https://github.com/google/kasan.git usb-fuzzer 69bbe8c72e6f 3f4e812b .config console log report syz C ci2-upstream-usb
2019/06/08 00:44 https://github.com/google/kasan.git usb-fuzzer 69bbe8c72e6f cf9c3a50 .config console log report syz C ci2-upstream-usb
2019/06/03 19:23 https://github.com/google/kasan.git usb-fuzzer 69bbe8c72e6f 63bf051f .config console log report syz C ci2-upstream-usb
2019/04/15 08:25 https://github.com/google/kasan.git usb-fuzzer 9a33b36996cb 505ab413 .config console log report syz C ci2-upstream-usb
2019/04/13 01:00 https://github.com/google/kasan.git usb-fuzzer 9a33b36996cb 4f421599 .config console log report syz C ci2-upstream-usb
2018/09/21 07:26 upstream 234b69e3e089 37079712 .config console log report ci-upstream-kasan-gce-smack-root
2019/09/23 13:21 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/23 11:41 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/23 09:34 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/23 07:33 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/23 00:14 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/22 21:52 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/22 19:35 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/22 17:50 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/22 10:27 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/22 07:55 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/22 05:38 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/22 01:02 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/21 21:26 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/21 18:50 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/21 13:41 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/21 09:31 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/21 07:21 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/21 06:19 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/21 04:11 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/20 23:34 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/20 19:15 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/20 16:50 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report ci2-upstream-usb
2019/09/19 11:55 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 eb940044 .config console log report ci2-upstream-usb
2019/09/19 10:54 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 eb940044 .config console log report ci2-upstream-usb
2019/09/19 02:24 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 46c0be24 .config console log report ci2-upstream-usb
2019/09/18 23:04 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 46c0be24 .config console log report ci2-upstream-usb
2019/09/18 17:56 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 46c0be24 .config console log report ci2-upstream-usb
2019/09/18 16:27 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 46c0be24 .config console log report ci2-upstream-usb
2019/09/18 11:21 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 03e0d245 .config console log report ci2-upstream-usb
2019/09/18 05:33 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 03e0d245 .config console log report ci2-upstream-usb
2019/09/18 04:11 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 03e0d245 .config console log report ci2-upstream-usb
2019/09/18 01:43 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 03e0d245 .config console log report ci2-upstream-usb
2019/09/17 17:35 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 13dcda9b .config console log report ci2-upstream-usb
2019/09/17 13:27 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 13dcda9b .config console log report ci2-upstream-usb
2019/09/17 09:59 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 51ca0454 .config console log report ci2-upstream-usb
2019/09/17 09:55 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 51ca0454 .config console log report ci2-upstream-usb
2019/09/17 07:04 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 51ca0454 .config console log report ci2-upstream-usb
2019/09/17 03:29 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 51ca0454 .config console log report ci2-upstream-usb
2019/09/16 15:06 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 55c50e70 .config console log report ci2-upstream-usb
2019/09/16 10:36 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 55c50e70 .config console log report ci2-upstream-usb
2019/09/16 08:51 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 55c50e70 .config console log report ci2-upstream-usb
2019/09/16 05:51 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 32d59357 .config console log report ci2-upstream-usb
2019/09/16 01:48 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 32d59357 .config console log report ci2-upstream-usb
2019/09/15 23:21 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 32d59357 .config console log report ci2-upstream-usb
2019/09/15 22:05 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 32d59357 .config console log report ci2-upstream-usb
* Struck through repros no longer work on HEAD.