syzbot


WARNING in restore_regulatory_settings

Status: upstream: reported C repro on 2020/01/06 09:29
Reported-by: syzbot+020e1505881d59e912a3@syzkaller.appspotmail.com
First crash: 1360d, last: 441d
Fix bisection: failed (error log, bisect log)
  
Similar bugs (5)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING in restore_regulatory_settings C error 2 87d 87d 0/3 upstream: reported C repro on 2023/07/02 05:33
upstream WARNING in restore_regulatory_settings C done 10414 1115d 1359d 17/25 fixed on 2020/09/25 01:17
upstream WARNING in restore_regulatory_settings (2) net wireless C done error 12 87d 83d 0/25 upstream: reported C repro on 2023/07/06 05:35
linux-4.14 WARNING in restore_regulatory_settings (2) C error 1 381d 441d 0/1 upstream: reported C repro on 2022/07/13 03:16
linux-4.14 WARNING in restore_regulatory_settings C done 2264 1112d 1358d 1/1 fixed on 2020/10/09 20:44

Sample crash report:
------------[ cut here ]------------
Unexpected user alpha2: 
WARNING: CPU: 1 PID: 4384 at net/wireless/reg.c:416 is_user_regdom_saved net/wireless/reg.c:416 [inline]
WARNING: CPU: 1 PID: 4384 at net/wireless/reg.c:416 restore_alpha2 net/wireless/reg.c:3097 [inline]
WARNING: CPU: 1 PID: 4384 at net/wireless/reg.c:416 restore_regulatory_settings+0x20a/0x1330 net/wireless/reg.c:3189
Kernel panic - not syncing: panic_on_warn set ...

CPU: 1 PID: 4384 Comm: kworker/1:2 Not tainted 4.19.211-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/29/2022
Workqueue: events_power_efficient crda_timeout_work
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x1fc/0x2ef lib/dump_stack.c:118
 panic+0x26a/0x50e kernel/panic.c:186
 __warn.cold+0x20/0x5a kernel/panic.c:541
 report_bug+0x262/0x2b0 lib/bug.c:183
 fixup_bug arch/x86/kernel/traps.c:178 [inline]
 fixup_bug arch/x86/kernel/traps.c:173 [inline]
 do_error_trap+0x1d7/0x310 arch/x86/kernel/traps.c:296
 invalid_op+0x14/0x20 arch/x86/entry/entry_64.S:1038
RIP: 0010:is_user_regdom_saved net/wireless/reg.c:416 [inline]
RIP: 0010:restore_alpha2 net/wireless/reg.c:3097 [inline]
RIP: 0010:restore_regulatory_settings+0x20a/0x1330 net/wireless/reg.c:3189
Code: 03 44 89 ee e8 f7 c8 e1 f9 45 84 ed 0f 85 4d 07 00 00 e8 b9 c7 e1 f9 41 0f be d4 0f be f3 48 c7 c7 60 0d 66 89 e8 8b ff 71 00 <0f> 0b e8 9f c7 e1 f9 48 8b 1d 68 94 7e 03 48 b8 00 00 00 00 00 fc
RSP: 0018:ffff8880a52c7c60 EFLAGS: 00010282
RAX: 0000000000000000 RBX: 00000000000000bf RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff814dff01 RDI: ffffed1014a58f7e
RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000005 R11: 0000000000000000 R12: 00000000000000c7
R13: 0000000000000000 R14: ffff8880ba12a8c0 R15: ffff8880ba12f800
 crda_timeout_work+0x2a/0x50 net/wireless/reg.c:513
 process_one_work+0x864/0x1570 kernel/workqueue.c:2153
 worker_thread+0x64c/0x1130 kernel/workqueue.c:2296
 kthread+0x33f/0x460 kernel/kthread.c:259
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (1613):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/07/12 21:47 linux-4.19.y 3f8a27f9e27b d91dd8ea .config console log report syz C ci2-linux-4-19 WARNING in restore_regulatory_settings
2020/07/17 00:06 linux-4.19.y 17a87580a885 54b3c45e .config console log report syz C ci2-linux-4-19
2020/06/10 22:47 linux-4.19.y 3fc898571b97 5caaad3a .config console log report syz C ci2-linux-4-19
2020/06/02 07:21 linux-4.19.y 2d16cf4817bc a0331e89 .config console log report syz C ci2-linux-4-19
2020/05/10 23:41 linux-4.19.y 033c4ea49a4b 8742a2b9 .config console log report syz C ci2-linux-4-19
2020/05/10 14:36 linux-4.19.y 033c4ea49a4b 8742a2b9 .config console log report syz C ci2-linux-4-19
2020/01/17 00:30 linux-4.19.y db5b9190ff82 3de7aabb .config console log report syz C ci2-linux-4-19
2020/01/16 23:43 linux-4.19.y db5b9190ff82 3de7aabb .config console log report syz C ci2-linux-4-19
2020/01/16 23:08 linux-4.19.y db5b9190ff82 3de7aabb .config console log report syz C ci2-linux-4-19
2020/01/16 21:09 linux-4.19.y db5b9190ff82 3de7aabb .config console log report syz C ci2-linux-4-19
2020/01/06 12:09 linux-4.19.y 3d40d7117e35 438e1227 .config console log report syz C ci2-linux-4-19
2020/01/06 11:28 linux-4.19.y 3d40d7117e35 438e1227 .config console log report syz C ci2-linux-4-19
2020/01/06 11:05 linux-4.19.y 3d40d7117e35 438e1227 .config console log report syz C ci2-linux-4-19
2020/01/06 10:44 linux-4.19.y 3d40d7117e35 438e1227 .config console log report syz C ci2-linux-4-19
2020/01/06 10:01 linux-4.19.y 3d40d7117e35 438e1227 .config console log report syz C ci2-linux-4-19
2020/02/26 01:39 linux-4.19.y f25804f38984 4c886d6a .config console log report syz ci2-linux-4-19
2020/09/09 17:09 linux-4.19.y c37da90efff5 0ea7a887 .config console log report ci2-linux-4-19
2020/09/09 15:34 linux-4.19.y c37da90efff5 0ea7a887 .config console log report ci2-linux-4-19
2020/09/09 12:10 linux-4.19.y c37da90efff5 0ea7a887 .config console log report ci2-linux-4-19
2020/09/09 10:12 linux-4.19.y c37da90efff5 0ea7a887 .config console log report ci2-linux-4-19
2020/09/09 04:14 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/08 01:14 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/07 22:43 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/06 23:37 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/06 22:02 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/06 10:50 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/06 09:26 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/06 06:22 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/06 06:14 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/05 21:48 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/05 17:36 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/05 08:23 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/05 06:09 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/05 02:40 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/05 01:03 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/04 20:31 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/04 03:40 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/03 23:39 linux-4.19.y c37da90efff5 abf9ba4f .config console log report ci2-linux-4-19
2020/09/03 06:55 linux-4.19.y f6d5cb9e2c06 abf9ba4f .config console log report ci2-linux-4-19
2020/09/03 04:38 linux-4.19.y f6d5cb9e2c06 abf9ba4f .config console log report ci2-linux-4-19
2020/09/02 20:26 linux-4.19.y f6d5cb9e2c06 abf9ba4f .config console log report ci2-linux-4-19
2020/09/02 11:30 linux-4.19.y f6d5cb9e2c06 abf9ba4f .config console log report ci2-linux-4-19
2020/09/02 08:23 linux-4.19.y f6d5cb9e2c06 abf9ba4f .config console log report ci2-linux-4-19
2020/09/02 04:14 linux-4.19.y f6d5cb9e2c06 abf9ba4f .config console log report ci2-linux-4-19
2020/09/02 00:19 linux-4.19.y f6d5cb9e2c06 abf9ba4f .config console log report ci2-linux-4-19
2020/09/01 19:07 linux-4.19.y f6d5cb9e2c06 abf9ba4f .config console log report ci2-linux-4-19
2020/09/01 16:06 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/09/01 11:12 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/09/01 05:23 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/09/01 02:37 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/08/31 23:14 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/08/31 12:09 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/08/31 05:47 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/08/30 20:21 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/08/30 16:04 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/08/29 20:47 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/08/29 15:13 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/08/29 09:36 linux-4.19.y f6d5cb9e2c06 d5a3ae1f .config console log report ci2-linux-4-19
2020/01/06 09:28 linux-4.19.y 3d40d7117e35 438e1227 .config console log report ci2-linux-4-19
* Struck through repros no longer work on HEAD.