ci starts bisection 2022-12-18 10:06:23.909463364 +0000 UTC m=+129483.313497792 bisecting cause commit starting from 1707c39ae309bf91965aa6f04d63816a090d90a1 building syzkaller on 0042f2b4c00ce1ceeaa44a0147909fe3a6f86c5c ensuring issue is reproducible on original commit 1707c39ae309bf91965aa6f04d63816a090d90a1 testing commit 1707c39ae309bf91965aa6f04d63816a090d90a1 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f0c8352b0ed6587ce930547da5ceb73b8e679f9d72a427b913468553bfea7470 all runs: crashed: WARNING: held lock freed in l2cap_conn_del testing release v5.19 testing commit 3d7cb6b04c3f3115719235cc6866b10326de34cd gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6d8aede12cd1d3ca69b00397c4aa56379aa5fdff16f604be6977cdf534dd0333 all runs: crashed: WARNING: held lock freed in l2cap_conn_del testing release v5.18 testing commit 4b0986a3613c92f4ec1bdc7f60ec66fea135991f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8b3d43f36735febcdd59963a8f583c7fd87479ff3f0f7207598c7552d234c507 all runs: OK # git bisect start 3d7cb6b04c3f3115719235cc6866b10326de34cd 4b0986a3613c92f4ec1bdc7f60ec66fea135991f Bisecting: 8493 revisions left to test after this (roughly 13 steps) [c011dd537ffe47462051930413fed07dbdc80313] Merge tag 'arm-soc-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit c011dd537ffe47462051930413fed07dbdc80313 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9805b8678dc3dd29bec90f97ed7a6b4d46ffefea23d1d98d2fd0879a7b58065d all runs: OK # git bisect good c011dd537ffe47462051930413fed07dbdc80313 Bisecting: 4244 revisions left to test after this (roughly 12 steps) [5d4af9c1f04ab0411ba5818baad9a68e87f33099] Merge branch 'mv88e6xxx-fixes-for-reading-serdes-state' testing commit 5d4af9c1f04ab0411ba5818baad9a68e87f33099 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4530d08324854b7d5cbdf1366ec91f067107a275df157f522f4dadaca66bb755 all runs: OK # git bisect good 5d4af9c1f04ab0411ba5818baad9a68e87f33099 Bisecting: 2122 revisions left to test after this (roughly 11 steps) [7a68065eb9cd194cf03f135c9211eeb2d5c4c0a0] Merge tag 'gpio-fixes-for-v5.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux testing commit 7a68065eb9cd194cf03f135c9211eeb2d5c4c0a0 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1ba3e9195e87d9f5f8c290575dd91ddd586f8edbddce55b59670dab56216c1fb all runs: OK # git bisect good 7a68065eb9cd194cf03f135c9211eeb2d5c4c0a0 Bisecting: 1057 revisions left to test after this (roughly 10 steps) [c1084b6c5620a743f86947caca66d90f24060f56] Merge tag 'soc-fixes-5.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit c1084b6c5620a743f86947caca66d90f24060f56 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3336d6da5129061b1478285f8a84fc113e946f9cbb59934f680f852ad1df8e9a all runs: OK # git bisect good c1084b6c5620a743f86947caca66d90f24060f56 Bisecting: 528 revisions left to test after this (roughly 9 steps) [6305d821e3b9b5379d348528e5b5faf316383bc2] igmp: Fix a data-race around sysctl_igmp_max_memberships. testing commit 6305d821e3b9b5379d348528e5b5faf316383bc2 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: fb17f915bcd1d06a9d6fabd2b7cbbafb1bbe9af34a96a36d33b4662da3c69d03 all runs: OK # git bisect good 6305d821e3b9b5379d348528e5b5faf316383bc2 Bisecting: 249 revisions left to test after this (roughly 8 steps) [7ca433dc6dedb2ec98dfc943f6db0c9b8996ed11] Merge tag 'net-5.19-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 7ca433dc6dedb2ec98dfc943f6db0c9b8996ed11 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1f822bde3b50d9ade0cea1b6261f8598acc3b99e43ff69638ff179c06456696b all runs: OK # git bisect good 7ca433dc6dedb2ec98dfc943f6db0c9b8996ed11 Bisecting: 141 revisions left to test after this (roughly 7 steps) [e64ab2dbd882933b65cd82ff6235d705ad65dbb6] watch_queue: Fix missing locking in add_watch_to_object() testing commit e64ab2dbd882933b65cd82ff6235d705ad65dbb6 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 06425737ac435da6f6c736e5611e797c36e3d4b6f24b564031f7750bab8bb44d all runs: OK # git bisect good e64ab2dbd882933b65cd82ff6235d705ad65dbb6 Bisecting: 70 revisions left to test after this (roughly 6 steps) [51a83391d77bb0f7ff0aef06ca4c7f5aa9e80b4c] net/funeth: Fix fun_xdp_tx() and XDP packet reclaim testing commit 51a83391d77bb0f7ff0aef06ca4c7f5aa9e80b4c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5ef3cb8ca228621a90e7882f03f83b351aa3c48ffad34fb57c28d72504824224 all runs: crashed: WARNING: held lock freed in l2cap_conn_del # git bisect bad 51a83391d77bb0f7ff0aef06ca4c7f5aa9e80b4c Bisecting: 35 revisions left to test after this (roughly 5 steps) [59bf6c65a09fff74215517aecffbbdcd67df76e3] tcp: Fix data-races around sk_pacing_rate. testing commit 59bf6c65a09fff74215517aecffbbdcd67df76e3 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d26a97acdc5bb38ea9564b831ed1b4e6efcf0d7b4f7319a7cb191591d681b6dc all runs: OK # git bisect good 59bf6c65a09fff74215517aecffbbdcd67df76e3 Bisecting: 17 revisions left to test after this (roughly 4 steps) [283d736ff7c7e96ac5b32c6c0de40372f8eb171e] ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) testing commit 283d736ff7c7e96ac5b32c6c0de40372f8eb171e gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 43370a26a89aebff56b26c571c3d9b9bcf2e0152dbf66978f63685e25320a956 all runs: OK # git bisect good 283d736ff7c7e96ac5b32c6c0de40372f8eb171e Bisecting: 8 revisions left to test after this (roughly 3 steps) [e77ea97d2bd99b004e96c339ee22408c5475a52e] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf testing commit e77ea97d2bd99b004e96c339ee22408c5475a52e gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1cd4db65b51c7b1b99abfc6dee431a7d40353bd7a1d5a8ef0a98fbdf6d0bed85 all runs: crashed: WARNING: held lock freed in l2cap_conn_del # git bisect bad e77ea97d2bd99b004e96c339ee22408c5475a52e Bisecting: 3 revisions left to test after this (roughly 2 steps) [e53f5293973181e8f557a7fef9a47f131fc3d4f0] Merge tag 'for-net-2022-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth testing commit e53f5293973181e8f557a7fef9a47f131fc3d4f0 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b8c116193e65ff2554c544b805be80027ea5bc800be0fd370df32b6c58a821d7 all runs: crashed: WARNING: held lock freed in l2cap_conn_del # git bisect bad e53f5293973181e8f557a7fef9a47f131fc3d4f0 Bisecting: 2 revisions left to test after this (roughly 1 step) [ef61b6ea154464fefd8a6712d7a3b43b445c3d4a] Bluetooth: Always set event mask on suspend testing commit ef61b6ea154464fefd8a6712d7a3b43b445c3d4a gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 628107c477b6cf0072050d1be23cad885e92d701e90fdd2c3a40896ea7997f1a all runs: OK # git bisect good ef61b6ea154464fefd8a6712d7a3b43b445c3d4a Bisecting: 1 revision left to test after this (roughly 1 step) [aa40d5a43526cca9439a2b45fcfdcd016594dece] wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop() testing commit aa40d5a43526cca9439a2b45fcfdcd016594dece gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c12d2ca77adb4724b1b2556361b6c9b36f2b16bcc7b2e9474465f8269b13a65a all runs: OK # git bisect good aa40d5a43526cca9439a2b45fcfdcd016594dece Bisecting: 0 revisions left to test after this (roughly 0 steps) [d0be8347c623e0ac4202a1d4e0373882821f56b0] Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put testing commit d0be8347c623e0ac4202a1d4e0373882821f56b0 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 927519c24330bdfdb3cdce59e83c37a62513024db699d3d4244e60d813af5258 all runs: crashed: KASAN: use-after-free Read in l2cap_conn_del # git bisect bad d0be8347c623e0ac4202a1d4e0373882821f56b0 d0be8347c623e0ac4202a1d4e0373882821f56b0 is the first bad commit commit d0be8347c623e0ac4202a1d4e0373882821f56b0 Author: Luiz Augusto von Dentz Date: Thu Jul 21 09:10:50 2022 -0700 Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put This fixes the following trace which is caused by hci_rx_work starting up *after* the final channel reference has been put() during sock_close() but *before* the references to the channel have been destroyed, so instead the code now rely on kref_get_unless_zero/l2cap_chan_hold_unless_zero to prevent referencing a channel that is about to be destroyed. refcount_t: increment on 0; use-after-free. BUG: KASAN: use-after-free in refcount_dec_and_test+0x20/0xd0 Read of size 4 at addr ffffffc114f5bf18 by task kworker/u17:14/705 CPU: 4 PID: 705 Comm: kworker/u17:14 Tainted: G S W 4.14.234-00003-g1fb6d0bd49a4-dirty #28 Hardware name: Qualcomm Technologies, Inc. SM8150 V2 PM8150 Google Inc. MSM sm8150 Flame DVT (DT) Workqueue: hci0 hci_rx_work Call trace: dump_backtrace+0x0/0x378 show_stack+0x20/0x2c dump_stack+0x124/0x148 print_address_description+0x80/0x2e8 __kasan_report+0x168/0x188 kasan_report+0x10/0x18 __asan_load4+0x84/0x8c refcount_dec_and_test+0x20/0xd0 l2cap_chan_put+0x48/0x12c l2cap_recv_frame+0x4770/0x6550 l2cap_recv_acldata+0x44c/0x7a4 hci_acldata_packet+0x100/0x188 hci_rx_work+0x178/0x23c process_one_work+0x35c/0x95c worker_thread+0x4cc/0x960 kthread+0x1a8/0x1c4 ret_from_fork+0x10/0x18 Cc: stable@kernel.org Reported-by: Lee Jones Signed-off-by: Luiz Augusto von Dentz Tested-by: Lee Jones Signed-off-by: Luiz Augusto von Dentz include/net/bluetooth/l2cap.h | 1 + net/bluetooth/l2cap_core.c | 61 ++++++++++++++++++++++++++++++++++--------- 2 files changed, 49 insertions(+), 13 deletions(-) culprit signature: 927519c24330bdfdb3cdce59e83c37a62513024db699d3d4244e60d813af5258 parent signature: 628107c477b6cf0072050d1be23cad885e92d701e90fdd2c3a40896ea7997f1a revisions tested: 18, total time: 4h9m40.569471907s (build: 2h3m39.042606448s, test: 2h3m19.034449523s) first bad commit: d0be8347c623e0ac4202a1d4e0373882821f56b0 Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put recipients (to): ["davem@davemloft.net" "edumazet@google.com" "johan.hedberg@gmail.com" "kuba@kernel.org" "lee.jones@linaro.org" "linux-bluetooth@vger.kernel.org" "luiz.dentz@gmail.com" "luiz.von.dentz@intel.com" "marcel@holtmann.org" "netdev@vger.kernel.org" "pabeni@redhat.com"] recipients (cc): ["linux-kernel@vger.kernel.org"] crash: KASAN: use-after-free Read in l2cap_conn_del Bluetooth: hci0: hardware error 0x00 ================================================================== BUG: KASAN: use-after-free in instrument_atomic_read include/linux/instrumented.h:71 [inline] BUG: KASAN: use-after-free in atomic_long_read include/linux/atomic/atomic-instrumented.h:1265 [inline] BUG: KASAN: use-after-free in __mutex_unlock_slowpath+0xa6/0x5e0 kernel/locking/mutex.c:916 Read of size 8 at addr ffff888015f644b8 by task kworker/u5:0/47 CPU: 0 PID: 47 Comm: kworker/u5:0 Not tainted 5.19.0-rc7-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 Workqueue: hci0 hci_error_reset Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x57/0x7d lib/dump_stack.c:106 print_address_description.constprop.0.cold+0xeb/0x495 mm/kasan/report.c:313 print_report mm/kasan/report.c:429 [inline] kasan_report.cold+0xf4/0x1c6 mm/kasan/report.c:491 check_region_inline mm/kasan/generic.c:183 [inline] kasan_check_range+0x13d/0x180 mm/kasan/generic.c:189 instrument_atomic_read include/linux/instrumented.h:71 [inline] atomic_long_read include/linux/atomic/atomic-instrumented.h:1265 [inline] __mutex_unlock_slowpath+0xa6/0x5e0 kernel/locking/mutex.c:916 l2cap_chan_unlock include/net/bluetooth/l2cap.h:860 [inline] l2cap_conn_del+0x3a4/0x720 net/bluetooth/l2cap_core.c:1925 hci_disconn_cfm include/net/bluetooth/hci_core.h:1583 [inline] hci_conn_hash_flush+0xfb/0x210 net/bluetooth/hci_conn.c:1475 hci_dev_close_sync+0x462/0xef0 net/bluetooth/hci_sync.c:4151 hci_dev_do_close+0x23/0x60 net/bluetooth/hci_core.c:553 hci_error_reset+0x79/0xf0 net/bluetooth/hci_core.c:1039 process_one_work+0x865/0x13d0 kernel/workqueue.c:2289 worker_thread+0x598/0xec0 kernel/workqueue.c:2436 kthread+0x299/0x340 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:306 Allocated by task 47: kasan_save_stack+0x1e/0x40 mm/kasan/common.c:38 kasan_set_track mm/kasan/common.c:45 [inline] set_alloc_info mm/kasan/common.c:436 [inline] ____kasan_kmalloc mm/kasan/common.c:515 [inline] ____kasan_kmalloc mm/kasan/common.c:474 [inline] __kasan_kmalloc+0xa9/0xd0 mm/kasan/common.c:524 kmalloc include/linux/slab.h:600 [inline] kzalloc include/linux/slab.h:733 [inline] l2cap_chan_create+0x39/0x530 net/bluetooth/l2cap_core.c:463 a2mp_chan_open net/bluetooth/a2mp.c:771 [inline] amp_mgr_create+0x80/0x8e0 net/bluetooth/a2mp.c:862 a2mp_channel_create+0x61/0x120 net/bluetooth/a2mp.c:894 l2cap_data_channel net/bluetooth/l2cap_core.c:7569 [inline] l2cap_recv_frame+0x3da7/0x7e80 net/bluetooth/l2cap_core.c:7724 hci_acldata_packet net/bluetooth/hci_core.c:3634 [inline] hci_rx_work+0x3bf/0xba0 net/bluetooth/hci_core.c:3825 process_one_work+0x865/0x13d0 kernel/workqueue.c:2289 worker_thread+0x598/0xec0 kernel/workqueue.c:2436 kthread+0x299/0x340 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:306 Freed by task 47: kasan_save_stack+0x1e/0x40 mm/kasan/common.c:38 kasan_set_track+0x21/0x30 mm/kasan/common.c:45 kasan_set_free_info+0x20/0x30 mm/kasan/generic.c:370 ____kasan_slab_free mm/kasan/common.c:366 [inline] ____kasan_slab_free+0x166/0x1a0 mm/kasan/common.c:328 kasan_slab_free include/linux/kasan.h:200 [inline] slab_free_hook mm/slub.c:1754 [inline] slab_free_freelist_hook+0x8b/0x1c0 mm/slub.c:1780 slab_free mm/slub.c:3536 [inline] kfree+0xd6/0x4d0 mm/slub.c:4584 l2cap_conn_del+0x39c/0x720 net/bluetooth/l2cap_core.c:1923 hci_disconn_cfm include/net/bluetooth/hci_core.h:1583 [inline] hci_conn_hash_flush+0xfb/0x210 net/bluetooth/hci_conn.c:1475 hci_dev_close_sync+0x462/0xef0 net/bluetooth/hci_sync.c:4151 hci_dev_do_close+0x23/0x60 net/bluetooth/hci_core.c:553 hci_error_reset+0x79/0xf0 net/bluetooth/hci_core.c:1039 process_one_work+0x865/0x13d0 kernel/workqueue.c:2289 worker_thread+0x598/0xec0 kernel/workqueue.c:2436 kthread+0x299/0x340 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:306 The buggy address belongs to the object at ffff888015f64000 which belongs to the cache kmalloc-2k of size 2048 The buggy address is located 1208 bytes inside of 2048-byte region [ffff888015f64000, ffff888015f64800) The buggy address belongs to the physical page: page:ffffea000057d800 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff888015f67000 pfn:0x15f60 head:ffffea000057d800 order:3 compound_mapcount:0 compound_pincount:0 flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) raw: 00fff00000010200 ffffea000059c208 ffffea0001da7c08 ffff888010842000 raw: ffff888015f67000 0000000000080001 00000001ffffffff 0000000000000000 page dumped because: kasan: bad access detected page_owner tracks the page as allocated page last allocated via order 3, migratetype Unmovable, gfp_mask 0x1d20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL), pid 3620, tgid 3620 (kworker/1:3), ts 63711870858, free_ts 63700203002 prep_new_page mm/page_alloc.c:2456 [inline] get_page_from_freelist+0x1290/0x3b70 mm/page_alloc.c:4198 __alloc_pages+0x1c7/0x510 mm/page_alloc.c:5426 alloc_slab_page mm/slub.c:1824 [inline] allocate_slab+0x26c/0x3c0 mm/slub.c:1969 new_slab mm/slub.c:2029 [inline] ___slab_alloc+0x9c4/0xe20 mm/slub.c:3031 __slab_alloc.constprop.0+0x4d/0xa0 mm/slub.c:3118 slab_alloc_node mm/slub.c:3209 [inline] __kmalloc_node_track_caller+0x2cb/0x360 mm/slub.c:4979 kmalloc_reserve net/core/skbuff.c:354 [inline] __alloc_skb+0x8a/0x270 net/core/skbuff.c:426 alloc_skb include/linux/skbuff.h:1426 [inline] alloc_skb_with_frags+0x73/0x6f0 net/core/skbuff.c:5992 sock_alloc_send_pskb+0x636/0x7c0 net/core/sock.c:2662 sock_alloc_send_skb include/net/sock.h:1831 [inline] mld_newpack.isra.0+0x1b4/0x770 net/ipv6/mcast.c:1748 add_grhead+0x273/0x370 net/ipv6/mcast.c:1851 add_grec+0xc87/0x1060 net/ipv6/mcast.c:1989 mld_send_cr net/ipv6/mcast.c:2115 [inline] mld_ifc_work+0x3bb/0xa90 net/ipv6/mcast.c:2653 process_one_work+0x865/0x13d0 kernel/workqueue.c:2289 worker_thread+0x598/0xec0 kernel/workqueue.c:2436 kthread+0x299/0x340 kernel/kthread.c:376 page last free stack trace: reset_page_owner include/linux/page_owner.h:24 [inline] free_pages_prepare mm/page_alloc.c:1371 [inline] free_pcp_prepare+0x549/0xd20 mm/page_alloc.c:1421 free_unref_page_prepare mm/page_alloc.c:3343 [inline] free_unref_page+0x19/0x6a0 mm/page_alloc.c:3438 __unfreeze_partials+0x17c/0x1a0 mm/slub.c:2548 qlink_free mm/kasan/quarantine.c:168 [inline] qlist_free_all+0x6a/0x170 mm/kasan/quarantine.c:187 kasan_quarantine_reduce+0x180/0x200 mm/kasan/quarantine.c:294 __kasan_slab_alloc+0xa2/0xc0 mm/kasan/common.c:446 kasan_slab_alloc include/linux/kasan.h:224 [inline] slab_post_alloc_hook mm/slab.h:750 [inline] slab_alloc_node mm/slub.c:3243 [inline] slab_alloc mm/slub.c:3251 [inline] __kmem_cache_alloc_lru mm/slub.c:3258 [inline] kmem_cache_alloc+0x204/0x3b0 mm/slub.c:3268 vm_area_alloc+0x17/0xf0 kernel/fork.c:459 mmap_region+0x74e/0x11d0 mm/mmap.c:1776 do_mmap+0x5c4/0xd80 mm/mmap.c:1587 vm_mmap_pgoff+0x163/0x210 mm/util.c:552 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x35/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd Memory state around the buggy address: ffff888015f64380: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb ffff888015f64400: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb >ffff888015f64480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb ^ ffff888015f64500: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb ffff888015f64580: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb ==================================================================