================================================================== BUG: KASAN: invalid-access in netdev_need_ops_lock include/net/netdev_lock.h:30 [inline] BUG: KASAN: invalid-access in netdev_unlock_ops include/net/netdev_lock.h:47 [inline] BUG: KASAN: invalid-access in __linkwatch_run_queue+0x658/0x8d4 net/core/link_watch.c:245 Read of size 1 at addr 1cf000001da90ca9 by task kworker/u4:9/3891 Pointer tag: [1c], memory tag: [fe] CPU: 0 UID: 0 PID: 3891 Comm: kworker/u4:9 Not tainted syzkaller #0 PREEMPT Hardware name: linux,dummy-virt (DT) Workqueue: events_unbound linkwatch_event Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C) __dump_stack+0x30/0x40 lib/dump_stack.c:94 dump_stack_lvl+0xd8/0x12c lib/dump_stack.c:120 print_address_description+0xac/0x288 mm/kasan/report.c:378 print_report+0x84/0xa0 mm/kasan/report.c:482 kasan_report+0xb0/0x110 mm/kasan/report.c:595 kasan_tag_mismatch+0x28/0x3c mm/kasan/sw_tags.c:176 __hwasan_tag_mismatch+0x30/0x60 arch/arm64/lib/kasan_sw_tags.S:55 netdev_need_ops_lock include/net/netdev_lock.h:30 [inline] netdev_unlock_ops include/net/netdev_lock.h:47 [inline] __linkwatch_run_queue+0x658/0x8d4 net/core/link_watch.c:245 linkwatch_event+0x30/0x40 net/core/link_watch.c:304 process_one_work+0x954/0x1a18 kernel/workqueue.c:3263 process_scheduled_works kernel/workqueue.c:3346 [inline] worker_thread+0xb58/0x11b8 kernel/workqueue.c:3427 kthread+0x794/0x9a0 kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844 The buggy address belongs to the physical page: page: refcount:0 mapcount:0 mapping:0000000000000000 index:0x63f000001da93000 pfn:0x5da90 flags: 0x1fff8c000000000(node=0|zone=0|lastcpupid=0x7ff|kasantag=0xe3) raw: 01fff8c000000000 ffffc1ffc0773008 fff0000072d718c0 0000000000000000 raw: 63f000001da93000 0000000000000000 00000000ffffffff 0000000000000000 page dumped because: kasan: bad access detected Memory state around the buggy address: fff000001da90a00: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fff000001da90b00: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe >fff000001da90c00: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe ^ fff000001da90d00: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fff000001da90e00: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe ==================================================================