[ 58.187975] 8021q: adding VLAN 0 to HW filter on device bond0 [ 58.255592] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 58.264915] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 58.298138] 8021q: adding VLAN 0 to HW filter on device team0 [ 58.426636] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 58.759559] tipc: TX() has been purged, node left! [ 59.963384] device bridge_slave_1 left promiscuous mode [ 59.969233] bridge0: port 2(bridge_slave_1) entered disabled state [ 59.985139] device bridge_slave_0 left promiscuous mode [ 59.990663] bridge0: port 1(bridge_slave_0) entered disabled state [ 60.995206] team0 (unregistering): Port device team_slave_1 removed [ 61.005604] team0 (unregistering): Port device team_slave_0 removed [ 61.015524] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 61.030372] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 61.064530] bond0 (unregistering): Released all slaves Warning: Permanently added '10.128.15.232' (ECDSA) to the list of known hosts. 2019/12/10 14:30:44 parsed 1 programs 2019/12/10 14:30:44 executed programs: 0 [ 65.560972] IPVS: ftp: loaded support on port[0] = 21 [ 65.565523] IPVS: ftp: loaded support on port[0] = 21 [ 65.568676] IPVS: ftp: loaded support on port[0] = 21 [ 65.580741] IPVS: ftp: loaded support on port[0] = 21 [ 65.594730] IPVS: ftp: loaded support on port[0] = 21 [ 65.602941] IPVS: ftp: loaded support on port[0] = 21 [ 65.799737] hfs: unable to locate alternate MDB [ 65.804608] hfs: continuing without an alternate MDB [ 65.810675] hfs: unable to locate alternate MDB [ 65.810729] hfs: unable to locate alternate MDB [ 65.815557] hfs: continuing without an alternate MDB [ 65.820807] hfs: continuing without an alternate MDB [ 65.833519] hfs: unable to locate alternate MDB [ 65.838299] hfs: continuing without an alternate MDB [ 65.854017] [ 65.855678] ============================================ [ 65.857143] hfs: get root inode failed [ 65.861110] WARNING: possible recursive locking detected [ 65.861115] 5.5.0-rc1-syzkaller #0 Not tainted [ 65.861116] -------------------------------------------- [ 65.861118] syz-executor/4567 is trying to acquire lock: [ 65.861121] ffff8881c18480a8 (&tree->tree_lock){+.+.}, at: hfs_find_init+0x110/0x180 [ 65.861135] [ 65.861135] but task is already holding lock: [ 65.861136] ffff8881c18580a8 (&tree->tree_lock){+.+.}, at: hfs_find_init+0x110/0x180 [ 65.861142] [ 65.861142] other info that might help us debug this: [ 65.861143] Possible unsafe locking scenario: [ 65.861143] [ 65.861144] CPU0 [ 65.861145] ---- [ 65.861146] lock(&tree->tree_lock); [ 65.861148] lock(&tree->tree_lock); [ 65.861151] [ 65.861151] *** DEADLOCK *** [ 65.861151] [ 65.861152] May be due to missing lock nesting notation [ 65.861152] [ 65.861154] 3 locks held by syz-executor/4567: [ 65.861156] #0: ffff8881c289e0d8 (&type->s_umount_key#46/1){+.+.}, at: alloc_super+0x134/0x8a0 [ 65.861164] #1: ffff8881c18580a8 (&tree->tree_lock){+.+.}, at: hfs_find_init+0x110/0x180 [ 65.861169] #2: ffff8881c7e09728 (&HFS_I(tree->inode)->extents_lock){+.+.}, at: hfs_get_block+0x484/0x850 [ 65.861177] [ 65.861177] stack backtrace: [ 65.871182] hfs: get root inode failed [ 65.875095] CPU: 1 PID: 4567 Comm: syz-executor Not tainted 5.5.0-rc1-syzkaller #0 [ 65.875098] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 65.875100] Call Trace: [ 65.875110] dump_stack+0x12f/0x187 [ 65.875118] __lock_acquire.cold.65+0x181/0x385 [ 65.875125] ? stack_depot_save+0x265/0x470 [ 65.875129] ? mark_held_locks+0x130/0x130 [ 65.875134] ? read_cache_page+0x45/0x70 [ 65.875138] lock_acquire+0x194/0x3e0 [ 65.875149] ? hfs_find_init+0x110/0x180 [ 65.895962] hfs: get root inode failed [ 65.900857] __mutex_lock+0x160/0x1400 [ 65.900864] ? hfs_find_init+0x110/0x180 [ 65.900867] ? hfs_find_init+0x110/0x180 [ 65.900871] ? mutex_trylock+0x2d0/0x2d0 [ 65.900877] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 65.900881] ? rcu_read_lock_any_held.part.8+0x50/0x50 [ 65.900887] ? __kasan_kmalloc.constprop.7+0xc1/0xd0 [ 65.900891] ? __kmalloc+0x5de/0x760 [ 65.900895] ? hfs_get_block+0x484/0x850 [ 65.900903] mutex_lock_nested+0x16/0x20 [ 65.900906] ? mutex_lock_nested+0x16/0x20 [ 65.900908] hfs_find_init+0x110/0x180 [ 65.900912] hfs_ext_read_extent+0x17e/0xcc0 [ 65.900915] ? __kasan_check_write+0x14/0x20 [ 65.900920] ? do_raw_spin_lock+0x123/0x2d0 [ 65.900924] ? hfs_ext_write_extent.part.4+0x160/0x160 [ 65.900929] hfs_get_block+0x490/0x850 [ 65.900935] block_read_full_page+0x288/0x950 [ 65.900941] ? hfs_extend_file+0xc20/0xc20 [ 66.126333] ? __bread_gfp+0x2b0/0x2b0 [ 66.130298] ? add_to_page_cache_lru+0x16b/0x250 [ 66.135126] ? add_to_page_cache_locked+0x10/0x10 [ 66.140855] ? __page_cache_alloc+0x1fb/0x3c0 [ 66.145438] hfs_readpage+0x13/0x20 [ 66.149072] do_read_cache_page+0x65c/0x12d0 [ 66.153483] ? __kasan_check_read+0x11/0x20 [ 66.157792] ? __kasan_check_read+0x11/0x20 [ 66.162108] ? mark_lock+0xc5/0x1200 [ 66.165803] ? grab_cache_page_write_begin+0x80/0x80 [ 66.170980] ? __hfs_bnode_create+0x337/0x750 [ 66.175480] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 66.180395] ? lock_downgrade+0x900/0x900 [ 66.184533] ? __kasan_check_write+0x14/0x20 [ 66.188973] ? do_raw_spin_lock+0x123/0x2d0 [ 66.193284] ? rwlock_bug.part.2+0x90/0x90 [ 66.197501] ? lock_acquire+0x194/0x3e0 [ 66.201465] read_cache_page+0x45/0x70 [ 66.205350] ? _raw_spin_unlock+0x1d/0x30 [ 66.210112] __hfs_bnode_create+0x4ea/0x750 [ 66.214799] ? hfs_bnode_findhash+0x170/0x170 [ 66.219643] ? lock_acquire+0x209/0x3e0 [ 66.223626] ? do_raw_spin_unlock+0x16e/0x260 [ 66.228131] hfs_bnode_find+0x1b6/0xa10 [ 66.232529] ? hfs_bnode_put.part.5+0x210/0x210 [ 66.237195] ? mark_held_locks+0x130/0x130 [ 66.241417] ? do_mount+0x1285/0x1b70 [ 66.245223] ? lock_acquire+0x194/0x3e0 [ 66.249176] ? hfs_find_init+0x110/0x180 [ 66.253232] hfs_brec_find+0x27e/0x490 [ 66.257108] ? __hfs_brec_find+0x4f0/0x4f0 [ 66.261318] ? mutex_trylock+0x2d0/0x2d0 [ 66.265362] hfs_brec_read+0x1d/0xe0 [ 66.269073] hfs_cat_find_brec+0x142/0x310 [ 66.273382] ? hfs_cat_keycmp+0x1b0/0x1b0 [ 66.277887] ? __kmalloc+0x5de/0x760 [ 66.281586] ? free_object+0x70/0x70 [ 66.285292] ? mutex_lock_nested+0x16/0x20 [ 66.289859] ? mutex_lock_nested+0x16/0x20 [ 66.294091] hfs_fill_super+0xab2/0x12a0 [ 66.298155] ? device_node_string.isra.5+0x160/0x160 [ 66.303327] ? hfs_show_options+0x550/0x550 [ 66.307810] ? file_dentry_name+0x100/0x100 [ 66.312111] ? pointer+0x650/0x650 [ 66.315823] ? down_write+0xe1/0x150 [ 66.319516] ? snprintf+0x91/0xc0 [ 66.322959] ? vsprintf+0x20/0x20 [ 66.326395] ? register_shrinker_prepared+0xe1/0x150 [ 66.331669] mount_bdev+0x27b/0x340 [ 66.335278] ? hfs_show_options+0x550/0x550 [ 66.339677] ? hfs_statfs+0x550/0x550 [ 66.343464] hfs_mount+0x10/0x20 [ 66.346820] legacy_get_tree+0x103/0x1f0 [ 66.350863] vfs_get_tree+0x8b/0x2d0 [ 66.354678] ? capable+0x14/0x20 [ 66.358034] do_mount+0x1285/0x1b70 [ 66.361729] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 66.366553] ? copy_mount_string+0x20/0x20 [ 66.370786] ? retint_kernel+0x10/0x10 [ 66.374728] ? copy_mount_options+0x1b0/0x2c0 [ 66.379207] ? copy_mount_options+0x77/0x2c0 [ 66.383596] ksys_mount+0xba/0xe0 [ 66.387037] __x64_sys_mount+0xb9/0x150 [ 66.390993] do_syscall_64+0xd0/0x600 [ 66.394777] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 66.399944] RIP: 0033:0x457efa [ 66.403376] Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 dd 8f 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 ba 8f fb ff c3 66 0f 1f 84 00 00 00 00 00 [ 66.422466] RSP: 002b:00007f5c221f0ba8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 66.430170] RAX: ffffffffffffffda RBX: 0000000020000000 RCX: 0000000000457efa [ 66.437436] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5c221f0bf0 [ 66.444808] RBP: 0000000000000003 R08: 00000000200002c0 R09: 0000000020000000 [ 66.452078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 66.459694] R13: 0000000000000003 R14: 00000000006fcbb0 R15: 0000000000000000 [ 66.467258] hfs: get root inode failed [ 66.487014] hfs: unable to locate alternate MDB [ 66.491929] hfs: continuing without an alternate MDB [ 66.492132] hfs: unable to locate alternate MDB [ 66.502172] hfs: continuing without an alternate MDB [ 66.504126] hfs: get root inode failed [ 66.508072] hfs: get root inode failed [ 66.536113] hfs: unable to locate alternate MDB [ 66.540891] hfs: continuing without an alternate MDB [ 66.546775] hfs: get root inode failed [ 66.552813] hfs: unable to locate alternate MDB [ 66.557889] hfs: continuing without an alternate MDB [ 66.563365] hfs: unable to locate alternate MDB [ 66.568226] hfs: continuing without an alternate MDB [ 66.577110] hfs: get root inode failed [ 66.589650] hfs: get root inode failed [ 66.597171] hfs: unable to locate alternate MDB [ 66.602076] hfs: continuing without an alternate MDB [ 66.607892] hfs: get root inode failed [ 66.655994] hfs: unable to locate alternate MDB [ 66.660758] hfs: continuing without an alternate MDB [ 66.676807] hfs: unable to locate alternate MDB [ 66.681634] hfs: continuing without an alternate MDB [ 66.687344] hfs: get root inode failed [ 66.696032] hfs: get root inode failed [ 66.706672] hfs: unable to locate alternate MDB [ 66.716645] hfs: continuing without an alternate MDB [ 66.725874] hfs: unable to locate alternate MDB [ 66.730713] hfs: continuing without an alternate MDB [ 66.740100] hfs: get root inode failed [ 66.750263] hfs: unable to locate alternate MDB [ 66.755105] hfs: continuing without an alternate MDB [ 66.755779] hfs: unable to locate alternate MDB [ 66.764969] hfs: continuing without an alternate MDB [ 66.766194] hfs: get root inode failed [ 66.771197] hfs: get root inode failed [ 66.779663] hfs: get root inode failed [ 66.785538] hfs: unable to locate alternate MDB [ 66.790417] hfs: continuing without an alternate MDB [ 66.797365] hfs: get root inode failed [ 66.824780] hfs: unable to locate alternate MDB [ 66.829640] hfs: continuing without an alternate MDB [ 66.836096] hfs: get root inode failed [ 66.858393] hfs: unable to locate alternate MDB [ 66.863174] hfs: continuing without an alternate MDB [ 66.869044] hfs: unable to locate alternate MDB [ 66.873304] hfs: get root inode failed [ 66.873854] hfs: continuing without an alternate MDB [ 66.883728] hfs: get root inode failed [ 66.919624] hfs: unable to locate alternate MDB [ 66.924382] hfs: continuing without an alternate MDB [ 66.930250] hfs: unable to locate alternate MDB [ 66.930370] hfs: get root inode failed [ 66.935060] hfs: continuing without an alternate MDB [ 66.954846] hfs: unable to locate alternate MDB [ 66.960043] hfs: continuing without an alternate MDB [ 66.961237] hfs: get root inode failed [ 66.970125] hfs: unable to locate alternate MDB [ 66.974898] hfs: continuing without an alternate MDB [ 66.983103] hfs: unable to locate alternate MDB [ 66.987823] hfs: continuing without an alternate MDB [ 66.993496] hfs: unable to locate alternate MDB [ 66.994426] hfs: get root inode failed [ 66.998304] hfs: continuing without an alternate MDB [ 67.002629] hfs: get root inode failed [ 67.012314] hfs: unable to locate alternate MDB [ 67.017174] hfs: continuing without an alternate MDB [ 67.023214] hfs: get root inode failed [ 67.043511] hfs: unable to locate alternate MDB [ 67.048346] hfs: continuing without an alternate MDB [ 67.054561] hfs: get root inode failed [ 67.059806] hfs: get root inode failed [ 67.064169] hfs: get root inode failed [ 67.078583] hfs: unable to locate alternate MDB [ 67.083377] hfs: continuing without an alternate MDB [ 67.105329] hfs: get root inode failed [ 67.123080] hfs: unable to locate alternate MDB [ 67.127816] hfs: continuing without an alternate MDB [ 67.134282] hfs: get root inode failed [ 67.140889] hfs: unable to locate alternate MDB [ 67.145603] hfs: continuing without an alternate MDB [ 67.149350] hfs: unable to locate alternate MDB [ 67.151727] hfs: get root inode failed [ 67.155420] hfs: continuing without an alternate MDB [ 67.159758] hfs: get root inode failed [ 67.193694] hfs: unable to locate alternate MDB [ 67.198525] hfs: continuing without an alternate MDB [ 67.213186] hfs: get root inode failed [ 67.242240] hfs: unable to locate alternate MDB [ 67.247769] hfs: continuing without an alternate MDB [ 67.248561] hfs: unable to locate alternate MDB [ 67.257690] hfs: continuing without an alternate MDB [ 67.264136] hfs: get root inode failed [ 67.276527] hfs: unable to locate alternate MDB [ 67.281247] hfs: continuing without an alternate MDB [ 67.288551] hfs: unable to locate alternate MDB [ 67.291177] hfs: get root inode failed [ 67.293299] hfs: continuing without an alternate MDB [ 67.303308] hfs: unable to locate alternate MDB [ 67.308077] hfs: continuing without an alternate MDB [ 67.314146] hfs: get root inode failed [ 67.319285] hfs: unable to locate alternate MDB [ 67.324027] hfs: continuing without an alternate MDB [ 67.326704] hfs: get root inode failed [ 67.334067] hfs: get root inode failed [ 67.347153] hfs: unable to locate alternate MDB [ 67.352456] hfs: continuing without an alternate MDB [ 67.358320] hfs: get root inode failed [ 67.375499] hfs: get root inode failed [ 67.415664] hfs: unable to locate alternate MDB [ 67.420521] hfs: continuing without an alternate MDB [ 67.427457] hfs: unable to locate alternate MDB [ 67.432195] hfs: continuing without an alternate MDB [ 67.438049] hfs: get root inode failed [ 67.449767] hfs: unable to locate alternate MDB [ 67.454490] hfs: continuing without an alternate MDB [ 67.455932] hfs: get root inode failed [ 67.464572] hfs: get root inode failed [ 67.487231] hfs: unable to locate alternate MDB [ 67.492721] hfs: continuing without an alternate MDB [ 67.499854] hfs: get root inode failed [ 67.517915] hfs: unable to locate alternate MDB [ 67.522916] hfs: continuing without an alternate MDB [ 67.529048] hfs: unable to locate alternate MDB [ 67.533997] hfs: get root inode failed [ 67.535217] hfs: continuing without an alternate MDB [ 67.541734] hfs: unable to locate alternate MDB [ 67.550777] hfs: continuing without an alternate MDB [ 67.558074] hfs: unable to locate alternate MDB [ 67.563307] hfs: continuing without an alternate MDB [ 67.571820] hfs: get root inode failed [ 67.576832] hfs: get root inode failed [ 67.580803] hfs: get root inode failed [ 67.632624] hfs: unable to locate alternate MDB [ 67.637374] hfs: continuing without an alternate MDB [ 67.659865] hfs: unable to locate alternate MDB [ 67.665051] hfs: continuing without an alternate MDB [ 67.665372] hfs: unable to locate alternate MDB [ 67.670874] hfs: unable to locate alternate MDB [ 67.676028] hfs: continuing without an alternate MDB [ 67.681215] hfs: continuing without an alternate MDB [ 67.697728] hfs: unable to locate alternate MDB [ 67.699262] hfs: get root inode failed [ 67.702527] hfs: continuing without an alternate MDB [ 67.713605] hfs: get root inode failed [ 67.739694] hfs: get root inode failed [ 67.743940] hfs: get root inode failed [ 67.753627] hfs: unable to locate alternate MDB [ 67.758636] hfs: continuing without an alternate MDB [ 67.760626] hfs: get root inode failed [ 67.770037] hfs: unable to locate alternate MDB [ 67.775917] hfs: continuing without an alternate MDB [ 67.789656] hfs: get root inode failed [ 67.800015] hfs: get root inode failed [ 67.807860] hfs: unable to locate alternate MDB [ 67.812645] hfs: continuing without an alternate MDB [ 67.818410] hfs: get root inode failed [ 67.862606] hfs: unable to locate alternate MDB [ 67.867453] hfs: continuing without an alternate MDB [ 67.873422] hfs: get root inode failed [ 67.882039] hfs: unable to locate alternate MDB [ 67.886795] hfs: continuing without an alternate MDB [ 67.892986] hfs: get root inode failed [ 67.897859] hfs: unable to locate alternate MDB [ 67.902670] hfs: continuing without an alternate MDB [ 67.908950] hfs: get root inode failed [ 67.920708] hfs: unable to locate alternate MDB [ 67.925557] hfs: continuing without an alternate MDB [ 67.932791] hfs: get root inode failed [ 67.941566] hfs: unable to locate alternate MDB [ 67.946618] hfs: continuing without an alternate MDB [ 67.960919] hfs: unable to locate alternate MDB [ 67.965666] hfs: continuing without an alternate MDB [ 67.965812] hfs: unable to locate alternate MDB [ 67.975723] hfs: continuing without an alternate MDB [ 67.981196] hfs: unable to locate alternate MDB [ 67.985935] hfs: continuing without an alternate MDB [ 67.991781] hfs: get root inode failed [ 67.996646] hfs: get root inode failed [ 68.005091] hfs: get root inode failed [ 68.006386] hfs: get root inode failed [ 68.025843] hfs: unable to locate alternate MDB [ 68.030673] hfs: continuing without an alternate MDB [ 68.039852] hfs: get root inode failed [ 68.063331] hfs: unable to locate alternate MDB [ 68.068146] hfs: continuing without an alternate MDB [ 68.075160] hfs: get root inode failed [ 68.091150] hfs: unable to locate alternate MDB [ 68.095898] hfs: continuing without an alternate MDB [ 68.101559] hfs: unable to locate alternate MDB [ 68.103033] hfs: get root inode failed [ 68.106313] hfs: continuing without an alternate MDB [ 68.120270] hfs: unable to locate alternate MDB [ 68.125014] hfs: continuing without an alternate MDB [ 68.131161] hfs: get root inode failed [ 68.139645] hfs: get root inode failed [ 68.149625] hfs: unable to locate alternate MDB [ 68.154800] hfs: continuing without an alternate MDB [ 68.161098] hfs: unable to locate alternate MDB [ 68.165871] hfs: continuing without an alternate MDB [ 68.167172] hfs: get root inode failed [ 68.171763] hfs: get root inode failed [ 68.180662] hfs: unable to locate alternate MDB [ 68.185409] hfs: continuing without an alternate MDB [ 68.224062] hfs: get root inode failed [ 68.238812] hfs: unable to locate alternate MDB [ 68.243614] hfs: continuing without an alternate MDB [ 68.250000] hfs: get root inode failed [ 68.262064] hfs: unable to locate alternate MDB [ 68.266819] hfs: continuing without an alternate MDB [ 68.278612] hfs: unable to locate alternate MDB [ 68.279734] hfs: get root inode failed [ 68.283604] hfs: continuing without an alternate MDB [ 68.294174] hfs: unable to locate alternate MDB [ 68.299230] hfs: continuing without an alternate MDB [ 68.310427] hfs: unable to locate alternate MDB [ 68.315454] hfs: continuing without an alternate MDB [ 68.319045] hfs: get root inode failed [ 68.322069] hfs: get root inode failed [ 68.331815] hfs: get root inode failed [ 68.361112] hfs: unable to locate alternate MDB [ 68.366201] hfs: continuing without an alternate MDB [ 68.372048] hfs: get root inode failed [ 68.395980] hfs: unable to locate alternate MDB [ 68.401003] hfs: continuing without an alternate MDB [ 68.410615] hfs: unable to locate alternate MDB [ 68.410946] hfs: get root inode failed [ 68.416108] hfs: continuing without an alternate MDB [ 68.426405] hfs: get root inode failed [ 68.439927] hfs: unable to locate alternate MDB [ 68.446201] hfs: continuing without an alternate MDB [ 68.452085] hfs: get root inode failed [ 68.464041] hfs: unable to locate alternate MDB [ 68.464665] hfs: unable to locate alternate MDB [ 68.468788] hfs: continuing without an alternate MDB [ 68.479420] hfs: continuing without an alternate MDB [ 68.486045] hfs: get root inode failed [ 68.486072] hfs: get root inode failed [ 68.518584] hfs: unable to locate alternate MDB [ 68.523478] hfs: continuing without an alternate MDB [ 68.529843] hfs: get root inode failed [ 68.558242] hfs: unable to locate alternate MDB [ 68.563161] hfs: continuing without an alternate MDB [ 68.569350] hfs: unable to locate alternate MDB [ 68.574850] hfs: continuing without an alternate MDB [ 68.581234] hfs: get root inode failed [ 68.593238] hfs: get root inode failed [ 68.599846] hfs: unable to locate alternate MDB [ 68.604968] hfs: continuing without an alternate MDB [ 68.619064] hfs: get root inode failed [ 68.637577] hfs: unable to locate alternate MDB [ 68.642393] hfs: continuing without an alternate MDB [ 68.648909] hfs: get root inode failed [ 68.667459] hfs: unable to locate alternate MDB [ 68.672383] hfs: continuing without an alternate MDB [ 68.679701] hfs: unable to locate alternate MDB [ 68.684484] hfs: continuing without an alternate MDB [ 68.707082] hfs: unable to locate alternate MDB [ 68.711865] hfs: continuing without an alternate MDB [ 68.718674] hfs: get root inode failed [ 68.724407] hfs: unable to locate alternate MDB [ 68.729166] hfs: continuing without an alternate MDB [ 68.734973] hfs: get root inode failed [ 68.735318] hfs: get root inode failed [ 68.739544] hfs: get root inode failed [ 68.766530] hfs: unable to locate alternate MDB [ 68.771281] hfs: continuing without an alternate MDB [ 68.777131] hfs: unable to locate alternate MDB [ 68.781932] hfs: continuing without an alternate MDB [ 68.793965] hfs: get root inode failed [ 68.800007] hfs: get root inode failed [ 68.826966] hfs: unable to locate alternate MDB [ 68.831886] hfs: continuing without an alternate MDB [ 68.839652] hfs: get root inode failed [ 68.856085] hfs: unable to locate alternate MDB [ 68.860909] hfs: continuing without an alternate MDB [ 68.868697] hfs: get root inode failed [ 68.868819] hfs: unable to locate alternate MDB [ 68.877455] hfs: continuing without an alternate MDB [ 68.889381] hfs: get root inode failed [ 68.896804] hfs: unable to locate alternate MDB [ 68.901622] hfs: continuing without an alternate MDB [ 68.923568] hfs: get root inode failed [ 68.930139] hfs: unable to locate alternate MDB [ 68.938917] hfs: continuing without an alternate MDB [ 68.954202] hfs: get root inode failed [ 68.963115] hfs: unable to locate alternate MDB [ 68.967860] hfs: continuing without an alternate MDB [ 68.978796] hfs: unable to locate alternate MDB [ 68.983590] hfs: continuing without an alternate MDB [ 68.989186] hfs: unable to locate alternate MDB [ 68.993980] hfs: continuing without an alternate MDB [ 68.995979] hfs: unable to locate alternate MDB [ 69.001730] hfs: get root inode failed [ 69.003861] hfs: continuing without an alternate MDB [ 69.013688] hfs: unable to locate alternate MDB [ 69.018500] hfs: continuing without an alternate MDB [ 69.034107] hfs: get root inode failed [ 69.038895] hfs: get root inode failed [ 69.061214] hfs: unable to locate alternate MDB [ 69.066289] hfs: continuing without an alternate MDB [ 69.075555] hfs: get root inode failed [ 69.080302] hfs: get root inode failed [ 69.085550] hfs: get root inode failed [ 69.133782] hfs: unable to locate alternate MDB [ 69.138827] hfs: continuing without an alternate MDB [ 69.146121] hfs: unable to locate alternate MDB [ 69.150846] hfs: continuing without an alternate MDB [ 69.159332] hfs: unable to locate alternate MDB [ 69.164189] hfs: continuing without an alternate MDB [ 69.174516] hfs: unable to locate alternate MDB [ 69.179573] hfs: continuing without an alternate MDB [ 69.185971] hfs: unable to locate alternate MDB [ 69.186207] hfs: get root inode failed [ 69.190692] hfs: continuing without an alternate MDB [ 69.203768] hfs: get root inode failed [ 69.220968] hfs: get root inode failed [ 69.223865] hfs: unable to locate alternate MDB [ 69.229856] hfs: continuing without an alternate MDB [ 69.238635] hfs: get root inode failed [ 69.243796] hfs: get root inode failed [ 69.246551] hfs: get root inode failed [ 69.253288] hfs: unable to locate alternate MDB [ 69.258103] hfs: continuing without an alternate MDB [ 69.264185] hfs: get root inode failed [ 69.325192] hfs: unable to locate alternate MDB [ 69.330220] hfs: continuing without an alternate MDB [ 69.336163] hfs: get root inode failed [ 69.347465] hfs: unable to locate alternate MDB [ 69.352268] hfs: continuing without an alternate MDB [ 69.358357] hfs: get root inode failed [ 69.359279] hfs: unable to locate alternate MDB [ 69.366972] hfs: continuing without an alternate MDB [ 69.374526] hfs: unable to locate alternate MDB [ 69.378249] hfs: get root inode failed [ 69.379395] hfs: continuing without an alternate MDB [ 69.391031] hfs: unable to locate alternate MDB [ 69.392876] hfs: get root inode failed [ 69.395884] hfs: continuing without an alternate MDB [ 69.399704] hfs: unable to locate alternate MDB [ 69.409614] hfs: continuing without an alternate MDB [ 69.415241] hfs: get root inode failed [ 69.420228] hfs: get root inode failed [ 69.463986] hfs: unable to locate alternate MDB [ 69.468788] hfs: continuing without an alternate MDB [ 69.483133] hfs: get root inode failed [ 69.494014] hfs: unable to locate alternate MDB [ 69.498873] hfs: continuing without an alternate MDB [ 69.499066] hfs: unable to locate alternate MDB [ 69.508797] hfs: continuing without an alternate MDB [ 69.515188] hfs: get root inode failed [ 69.521307] hfs: unable to locate alternate MDB [ 69.526119] hfs: continuing without an alternate MDB [ 69.528973] hfs: get root inode failed [ 69.535657] hfs: unable to locate alternate MDB [ 69.540421] hfs: continuing without an alternate MDB [ 69.549991] hfs: get root inode failed [ 69.554732] hfs: get root inode failed [ 69.578148] hfs: unable to locate alternate MDB [ 69.582872] hfs: continuing without an alternate MDB [ 69.589109] hfs: get root inode failed [ 69.627029] hfs: unable to locate alternate MDB [ 69.631793] hfs: continuing without an alternate MDB [ 69.638067] hfs: get root inode failed [ 69.644704] hfs: unable to locate alternate MDB [ 69.649467] hfs: continuing without an alternate MDB [ 69.655084] hfs: get root inode failed [ 69.655135] hfs: unable to locate alternate MDB [ 69.663720] hfs: continuing without an alternate MDB [ 69.671008] hfs: get root inode failed [ 69.676920] hfs: unable to locate alternate MDB [ 69.681765] hfs: continuing without an alternate MDB [ 69.688247] hfs: get root inode failed [ 69.695666] hfs: unable to locate alternate MDB [ 69.700717] hfs: continuing without an alternate MDB [ 69.709086] hfs: unable to locate alternate MDB [ 69.713083] hfs: get root inode failed [ 69.713817] hfs: continuing without an alternate MDB [ 69.724018] hfs: get root inode failed [ 69.759548] hfs: unable to locate alternate MDB [ 69.764332] hfs: continuing without an alternate MDB [ 69.778628] hfs: get root inode failed [ 69.786379] hfs: unable to locate alternate MDB [ 69.790467] hfs: unable to locate alternate MDB [ 69.791143] hfs: continuing without an alternate MDB [ 69.795753] hfs: continuing without an alternate MDB [ 69.801328] hfs: unable to locate alternate MDB [ 69.810740] hfs: continuing without an alternate MDB [ 69.826305] hfs: get root inode failed [ 69.834847] hfs: unable to locate alternate MDB [ 69.835531] hfs: get root inode failed [ 69.839823] hfs: continuing without an alternate MDB [ 69.855598] hfs: unable to locate alternate MDB [ 69.860157] hfs: get root inode failed [ 69.860662] hfs: continuing without an alternate MDB [ 69.865267] hfs: get root inode failed [ 69.876083] hfs: get root inode failed [ 69.886787] hfs: unable to locate alternate MDB [ 69.888596] hfs: unable to locate alternate MDB [ 69.891511] hfs: continuing without an alternate MDB [ 69.892032] hfs: get root inode failed [ 69.896373] hfs: continuing without an alternate MDB [ 69.912991] hfs: get root inode failed [ 69.953788] hfs: unable to locate alternate MDB [ 69.958677] hfs: continuing without an alternate MDB [ 69.964762] hfs: get root inode failed [ 69.974290] hfs: unable to locate alternate MDB [ 69.979145] hfs: continuing without an alternate MDB [ 69.990545] hfs: unable to locate alternate MDB [ 69.995320] hfs: continuing without an alternate MDB [ 70.000725] hfs: unable to locate alternate MDB [ 70.005654] hfs: continuing without an alternate MDB [ 70.013301] hfs: get root inode failed [ 70.014770] hfs: unable to locate alternate MDB [ 70.021401] hfs: get root inode failed [ 70.022937] hfs: continuing without an alternate MDB [ 70.041066] hfs: get root inode failed [ 70.047075] hfs: get root inode failed [ 70.061666] hfs: unable to locate alternate MDB [ 70.066972] hfs: continuing without an alternate MDB [ 70.072872] hfs: get root inode failed [ 70.082773] hfs: unable to locate alternate MDB [ 70.087515] hfs: continuing without an alternate MDB [ 70.095457] hfs: unable to locate alternate MDB [ 70.100181] hfs: continuing without an alternate MDB [ 70.102552] hfs: get root inode failed [ 70.114471] hfs: get root inode failed [ 70.164158] hfs: unable to locate alternate MDB [ 70.169199] hfs: continuing without an alternate MDB [ 70.178568] hfs: get root inode failed [ 70.178946] hfs: unable to locate alternate MDB [ 70.187215] hfs: continuing without an alternate MDB [ 70.194061] hfs: get root inode failed [ 70.195618] hfs: unable to locate alternate MDB [ 70.202791] hfs: continuing without an alternate MDB [ 70.215333] hfs: unable to locate alternate MDB [ 70.220259] hfs: continuing without an alternate MDB [ 70.220513] hfs: get root inode failed [ 70.228214] hfs: unable to locate alternate MDB [ 70.234104] hfs: continuing without an alternate MDB [ 70.241529] hfs: unable to locate alternate MDB [ 70.246281] hfs: continuing without an alternate MDB [ 70.256570] hfs: get root inode failed [ 70.261852] hfs: get root inode failed [ 70.266693] hfs: get root inode failed [ 70.305422] hfs: unable to locate alternate MDB [ 70.310173] hfs: continuing without an alternate MDB [ 70.315966] hfs: unable to locate alternate MDB [ 70.320760] hfs: continuing without an alternate MDB [ 70.328014] hfs: get root inode failed [ 70.334000] hfs: get root inode failed [ 70.340029] hfs: unable to locate alternate MDB [ 70.340203] hfs: unable to locate alternate MDB [ 70.344753] hfs: continuing without an alternate MDB [ 70.349426] hfs: continuing without an alternate MDB [ 70.354058] hfs: get root inode failed [ 70.364300] hfs: unable to locate alternate MDB [ 70.369138] hfs: continuing without an alternate MDB [ 70.370104] hfs: get root inode failed [ 70.378984] hfs: get root inode failed [ 70.388733] hfs: unable to locate alternate MDB [ 70.393773] hfs: continuing without an alternate MDB [ 70.404839] hfs: get root inode failed [ 70.439574] hfs: unable to locate alternate MDB [ 70.444342] hfs: continuing without an alternate MDB [ 70.452237] hfs: get root inode failed [ 70.462008] hfs: unable to locate alternate MDB [ 70.466786] hfs: continuing without an alternate MDB [ 70.476658] hfs: unable to locate alternate MDB [ 70.481485] hfs: continuing without an alternate MDB [ 70.482040] hfs: unable to locate alternate MDB [ 70.491361] hfs: continuing without an alternate MDB [ 70.503877] hfs: unable to locate alternate MDB [ 70.506124] hfs: get root inode failed [ 70.508727] hfs: continuing without an alternate MDB [ 70.519314] hfs: get root inode failed [ 70.523644] hfs: get root inode failed 2019/12/10 14:30:49 executed programs: 100 [ 70.538161] hfs: unable to locate alternate MDB [ 70.541711] hfs: get root inode failed [ 70.542984] hfs: continuing without an alternate MDB [ 70.553042] hfs: get root inode failed [ 70.569485] hfs: unable to locate alternate MDB [ 70.574266] hfs: continuing without an alternate MDB [ 70.580305] hfs: get root inode failed [ 70.597559] hfs: unable to locate alternate MDB [ 70.603270] hfs: continuing without an alternate MDB [ 70.603699] hfs: unable to locate alternate MDB [ 70.618547] hfs: continuing without an alternate MDB [ 70.625338] hfs: get root inode failed [ 70.625642] hfs: get root inode failed [ 70.635833] hfs: unable to locate alternate MDB [ 70.640605] hfs: continuing without an alternate MDB [ 70.677253] hfs: unable to locate alternate MDB [ 70.681977] hfs: continuing without an alternate MDB [ 70.690168] hfs: get root inode failed [ 70.696947] hfs: unable to locate alternate MDB [ 70.701681] hfs: continuing without an alternate MDB [ 70.703118] hfs: get root inode failed [ 70.711071] hfs: unable to locate alternate MDB [ 70.713616] hfs: get root inode failed [ 70.715803] hfs: continuing without an alternate MDB [ 70.725413] hfs: unable to locate alternate MDB [ 70.726363] hfs: get root inode failed [ 70.730143] hfs: continuing without an alternate MDB [ 70.739999] hfs: unable to locate alternate MDB [ 70.744839] hfs: continuing without an alternate MDB [ 70.750698] hfs: get root inode failed [ 70.755374] hfs: get root inode failed [ 70.813524] hfs: unable to locate alternate MDB [ 70.818276] hfs: continuing without an alternate MDB [ 70.833750] hfs: unable to locate alternate MDB [ 70.838496] hfs: continuing without an alternate MDB [ 70.839949] hfs: get root inode failed [ 70.848996] hfs: unable to locate alternate MDB [ 70.851521] hfs: unable to locate alternate MDB [ 70.853736] hfs: continuing without an alternate MDB [ 70.858501] hfs: continuing without an alternate MDB [ 70.861033] hfs: unable to locate alternate MDB [ 70.865248] hfs: get root inode failed [ 70.868766] hfs: continuing without an alternate MDB [ 70.869999] hfs: get root inode failed [ 70.888256] hfs: get root inode failed [ 70.888428] hfs: get root inode failed [ 70.897557] hfs: unable to locate alternate MDB [ 70.902531] hfs: continuing without an alternate MDB [ 70.908522] hfs: get root inode failed [ 70.916370] hfs: unable to locate alternate MDB [ 70.921104] hfs: continuing without an alternate MDB [ 70.930020] hfs: get root inode failed [ 70.981729] hfs: unable to locate alternate MDB [ 70.986579] hfs: continuing without an alternate MDB [ 70.992394] hfs: get root inode failed [ 71.000992] hfs: unable to locate alternate MDB [ 71.005758] hfs: continuing without an alternate MDB [ 71.011504] hfs: get root inode failed [ 71.018525] hfs: unable to locate alternate MDB [ 71.023652] hfs: continuing without an alternate MDB [ 71.034020] hfs: get root inode failed [ 71.038981] hfs: unable to locate alternate MDB [ 71.044025] hfs: continuing without an alternate MDB [ 71.049851] hfs: get root inode failed [ 71.066347] hfs: unable to locate alternate MDB [ 71.071150] hfs: continuing without an alternate MDB [ 71.078833] hfs: unable to locate alternate MDB [ 71.083610] hfs: continuing without an alternate MDB [ 71.083829] hfs: get root inode failed [ 71.093780] hfs: unable to locate alternate MDB [ 71.098721] hfs: continuing without an alternate MDB [ 71.105232] hfs: get root inode failed [ 71.112400] hfs: get root inode failed [ 71.137710] hfs: unable to locate alternate MDB [ 71.142653] hfs: continuing without an alternate MDB [ 71.152662] hfs: unable to locate alternate MDB [ 71.157521] hfs: continuing without an alternate MDB [ 71.163751] hfs: get root inode failed [ 71.171035] hfs: unable to locate alternate MDB [ 71.177398] hfs: continuing without an alternate MDB [ 71.184202] hfs: unable to locate alternate MDB [ 71.185995] hfs: get root inode failed [ 71.189018] hfs: continuing without an alternate MDB [ 71.191267] hfs: get root inode failed [ 71.196579] hfs: unable to locate alternate MDB [ 71.206716] hfs: continuing without an alternate MDB [ 71.207768] hfs: get root inode failed [ 71.214933] hfs: get root inode failed [ 71.252093] hfs: unable to locate alternate MDB [ 71.256836] hfs: continuing without an alternate MDB [ 71.267532] hfs: unable to locate alternate MDB [ 71.270508] hfs: unable to locate alternate MDB [ 71.272327] hfs: continuing without an alternate MDB [ 71.275366] hfs: get root inode failed [ 71.277024] hfs: continuing without an alternate MDB [ 71.277885] hfs: get root inode failed [ 71.300834] hfs: unable to locate alternate MDB [ 71.305583] hfs: continuing without an alternate MDB [ 71.311884] hfs: get root inode failed [ 71.313721] hfs: get root inode failed [ 71.323340] hfs: unable to locate alternate MDB [ 71.328112] hfs: continuing without an alternate MDB [ 71.336229] hfs: get root inode failed [ 71.337324] hfs: unable to locate alternate MDB [ 71.345917] hfs: continuing without an alternate MDB [ 71.360096] hfs: get root inode failed [ 71.374691] hfs: unable to locate alternate MDB [ 71.379511] hfs: continuing without an alternate MDB [ 71.387647] hfs: get root inode failed [ 71.408256] hfs: unable to locate alternate MDB [ 71.413034] hfs: continuing without an alternate MDB [ 71.419909] hfs: get root inode failed [ 71.434493] hfs: unable to locate alternate MDB [ 71.439478] hfs: continuing without an alternate MDB [ 71.445106] hfs: unable to locate alternate MDB [ 71.445293] hfs: unable to locate alternate MDB [ 71.450256] hfs: continuing without an alternate MDB [ 71.450476] hfs: unable to locate alternate MDB [ 71.454994] hfs: continuing without an alternate MDB [ 71.469974] hfs: continuing without an alternate MDB [ 71.476295] hfs: get root inode failed [ 71.480882] hfs: unable to locate alternate MDB [ 71.482118] hfs: get root inode failed [ 71.485712] hfs: continuing without an alternate MDB [ 71.494851] hfs: get root inode failed [ 71.500409] hfs: get root inode failed [ 71.504744] hfs: unable to locate alternate MDB [ 71.509527] hfs: continuing without an alternate MDB [ 71.517278] hfs: get root inode failed [ 71.534045] hfs: get root inode failed [ 71.563792] hfs: unable to locate alternate MDB [ 71.568545] hfs: continuing without an alternate MDB [ 71.576121] hfs: get root inode failed [ 71.582122] hfs: unable to locate alternate MDB [ 71.586963] hfs: continuing without an alternate MDB [ 71.603692] hfs: unable to locate alternate MDB [ 71.608463] hfs: continuing without an alternate MDB [ 71.626821] hfs: unable to locate alternate MDB [ 71.631606] hfs: continuing without an alternate MDB [ 71.637090] hfs: unable to locate alternate MDB [ 71.641887] hfs: continuing without an alternate MDB [ 71.643062] hfs: unable to locate alternate MDB [ 71.653474] hfs: continuing without an alternate MDB [ 71.659708] hfs: unable to locate alternate MDB [ 71.662623] hfs: get root inode failed [ 71.664447] hfs: continuing without an alternate MDB [ 71.674681] hfs: get root inode failed [ 71.679713] hfs: get root inode failed [ 71.686187] hfs: get root inode failed [ 71.690588] hfs: get root inode failed [ 71.695630] hfs: get root inode failed [ 71.749710] hfs: unable to locate alternate MDB [ 71.754516] hfs: continuing without an alternate MDB [ 71.765760] hfs: unable to locate alternate MDB [ 71.770636] hfs: continuing without an alternate MDB [ 71.772956] hfs: get root inode failed [ 71.790789] hfs: unable to locate alternate MDB [ 71.795590] hfs: continuing without an alternate MDB [ 71.800929] hfs: unable to locate alternate MDB [ 71.802239] hfs: get root inode failed [ 71.805752] hfs: continuing without an alternate MDB [ 71.816807] hfs: unable to locate alternate MDB [ 71.821623] hfs: continuing without an alternate MDB [ 71.840301] hfs: unable to locate alternate MDB [ 71.845045] hfs: continuing without an alternate MDB [ 71.852012] hfs: get root inode failed [ 71.862983] hfs: unable to locate alternate MDB [ 71.868057] hfs: continuing without an alternate MDB [ 71.881037] hfs: unable to locate alternate MDB [ 71.886681] hfs: continuing without an alternate MDB [ 71.897386] hfs: get root inode failed [ 71.905315] hfs: get root inode failed [ 71.909945] hfs: get root inode failed [ 71.914065] hfs: get root inode failed [ 71.918402] hfs: get root inode failed [ 71.956333] hfs: unable to locate alternate MDB [ 71.961102] hfs: continuing without an alternate MDB [ 71.966935] hfs: get root inode failed [ 71.979035] hfs: unable to locate alternate MDB [ 71.983859] hfs: continuing without an alternate MDB [ 71.990008] hfs: get root inode failed [ 72.027798] hfs: unable to locate alternate MDB [ 72.032731] hfs: continuing without an alternate MDB [ 72.045026] hfs: unable to locate alternate MDB [ 72.049849] hfs: continuing without an alternate MDB [ 72.056614] hfs: unable to locate alternate MDB [ 72.061328] hfs: continuing without an alternate MDB [ 72.062306] hfs: unable to locate alternate MDB [ 72.071552] hfs: continuing without an alternate MDB [ 72.077831] hfs: unable to locate alternate MDB [ 72.079336] hfs: get root inode failed [ 72.082548] hfs: continuing without an alternate MDB [ 72.092725] hfs: get root inode failed [ 72.095558] hfs: get root inode failed [ 72.101047] hfs: get root inode failed [ 72.105498] hfs: get root inode failed [ 72.110167] hfs: unable to locate alternate MDB [ 72.114948] hfs: continuing without an alternate MDB [ 72.129985] hfs: get root inode failed [ 72.158411] hfs: unable to locate alternate MDB [ 72.163275] hfs: continuing without an alternate MDB [ 72.169379] hfs: get root inode failed [ 72.189819] hfs: unable to locate alternate MDB [ 72.195503] hfs: continuing without an alternate MDB [ 72.203247] hfs: get root inode failed [ 72.210792] hfs: unable to locate alternate MDB [ 72.216252] hfs: continuing without an alternate MDB [ 72.223875] hfs: get root inode failed [ 72.231426] hfs: unable to locate alternate MDB [ 72.236167] hfs: continuing without an alternate MDB [ 72.236572] hfs: unable to locate alternate MDB [ 72.246007] hfs: continuing without an alternate MDB [ 72.251743] hfs: get root inode failed [ 72.252013] hfs: unable to locate alternate MDB [ 72.260447] hfs: continuing without an alternate MDB [ 72.265912] hfs: unable to locate alternate MDB [ 72.270783] hfs: continuing without an alternate MDB [ 72.311091] hfs: get root inode failed [ 72.320459] hfs: unable to locate alternate MDB [ 72.325209] hfs: continuing without an alternate MDB [ 72.328978] hfs: get root inode failed [ 72.334504] hfs: unable to locate alternate MDB [ 72.339284] hfs: continuing without an alternate MDB [ 72.342602] ================================================================== [ 72.347304] hfs: get root inode failed [ 72.351760] BUG: KASAN: use-after-free in hfs_bnode_read+0xb9/0xe0 [ 72.351764] Read of size 2 at addr ffff8881b9457ffe by task syz-executor3/5557 [ 72.351765] [ 72.351771] CPU: 1 PID: 5557 Comm: syz-executor3 Not tainted 5.5.0-rc1-syzkaller #0 [ 72.351778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 72.351780] Call Trace: [ 72.351787] dump_stack+0x12f/0x187 [ 72.351791] ? hfs_bnode_read+0xb9/0xe0 [ 72.351798] print_address_description.constprop.8+0x3b/0x60 [ 72.363899] hfs: get root inode failed [ 72.369435] ? hfs_bnode_read+0xb9/0xe0 [ 72.369438] ? hfs_bnode_read+0xb9/0xe0 [ 72.369443] __kasan_report.cold.11+0x1b/0x39 [ 72.369447] ? hfs_bnode_read+0xb9/0xe0 [ 72.369450] kasan_report+0x12/0x20 [ 72.369454] check_memory_region+0x153/0x1d0 [ 72.369459] memcpy+0x23/0x50 [ 72.369462] hfs_bnode_read+0xb9/0xe0 [ 72.369466] hfs_bnode_find+0x5be/0xa10 [ 72.369472] ? hfs_bnode_put.part.5+0x210/0x210 [ 72.369476] ? __kasan_kmalloc.constprop.7+0xc1/0xd0 [ 72.369479] ? kasan_kmalloc+0x9/0x10 [ 72.369482] ? __kmalloc+0x164/0x760 [ 72.369488] ? mark_held_locks+0x130/0x130 [ 72.369492] ? do_mount+0x1285/0x1b70 [ 72.369494] ? ksys_mount+0xba/0xe0 [ 72.369499] ? __x64_sys_mount+0xb9/0x150 [ 72.477295] ? do_syscall_64+0xd0/0x600 [ 72.481263] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 72.486713] ? __sched_text_start+0x8/0x8 [ 72.490865] ? lock_acquire+0x194/0x3e0 [ 72.494827] ? hfs_find_init+0x110/0x180 [ 72.498891] hfs_brec_find+0x27e/0x490 [ 72.502765] ? __hfs_brec_find+0x4f0/0x4f0 [ 72.507936] ? mutex_trylock+0x2d0/0x2d0 [ 72.511993] hfs_brec_read+0x1d/0xe0 [ 72.515716] hfs_cat_find_brec+0x142/0x310 [ 72.519937] ? hfs_cat_keycmp+0x1b0/0x1b0 [ 72.524086] ? __kmalloc+0x33a/0x760 [ 72.527779] ? free_object+0x70/0x70 [ 72.531483] ? mutex_lock_nested+0x16/0x20 [ 72.535696] ? mutex_lock_nested+0x16/0x20 [ 72.539939] hfs_fill_super+0xab2/0x12a0 [ 72.543983] ? device_node_string.isra.5+0x160/0x160 [ 72.549081] ? hfs_show_options+0x550/0x550 [ 72.553385] ? file_dentry_name+0x100/0x100 [ 72.557861] ? pointer+0x650/0x650 [ 72.561423] ? down_write+0xe1/0x150 [ 72.565120] ? snprintf+0x91/0xc0 [ 72.568561] ? vsprintf+0x20/0x20 [ 72.572003] ? register_shrinker_prepared+0xe1/0x150 [ 72.577087] mount_bdev+0x27b/0x340 [ 72.580706] ? hfs_show_options+0x550/0x550 [ 72.585005] ? hfs_statfs+0x550/0x550 [ 72.588781] hfs_mount+0x10/0x20 [ 72.592129] legacy_get_tree+0x103/0x1f0 [ 72.596173] vfs_get_tree+0x8b/0x2d0 [ 72.599951] ? capable+0x14/0x20 [ 72.603303] do_mount+0x1285/0x1b70 [ 72.606911] ? kasan_unpoison_shadow+0x35/0x50 [ 72.611476] ? copy_mount_string+0x20/0x20 [ 72.615706] ? kmem_cache_alloc_trace+0x333/0x760 [ 72.620650] ? __kasan_check_write+0x14/0x20 [ 72.625053] ? __kasan_check_read+0x11/0x20 [ 72.629402] ? copy_mount_options+0x77/0x2c0 [ 72.634073] ksys_mount+0xba/0xe0 [ 72.638558] __x64_sys_mount+0xb9/0x150 [ 72.642535] do_syscall_64+0xd0/0x600 [ 72.646418] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 72.651971] RIP: 0033:0x457efa [ 72.655164] Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 dd 8f 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 ba 8f fb ff c3 66 0f 1f 84 00 00 00 00 00 [ 72.674105] RSP: 002b:00007f176a3efba8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 72.681812] RAX: ffffffffffffffda RBX: 0000000020000000 RCX: 0000000000457efa [ 72.689066] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f176a3efbf0 [ 72.696315] RBP: 0000000000000003 R08: 00000000200002c0 R09: 0000000020000000 [ 72.703673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 72.710924] R13: 0000000000000003 R14: 00000000006fcbb0 R15: 0000000000000000 [ 72.718285] [ 72.719901] The buggy address belongs to the page: [ 72.724816] page:ffffea0006e515c0 refcount:0 mapcount:-128 mapping:0000000000000000 index:0x1 [ 72.733469] raw: 02fffc0000000000 ffffea0006e54ac8 ffffea0006e50508 0000000000000000 [ 72.741852] raw: 0000000000000001 0000000000000000 00000000ffffff7f 0000000000000000 [ 72.749719] page dumped because: kasan: bad access detected [ 72.755578] [ 72.757193] Memory state around the buggy address: [ 72.762106] ffff8881b9457e80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 72.769791] ffff8881b9457f00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 72.777136] >ffff8881b9457f80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 72.784472] ^ [ 72.791743] ffff8881b9458000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 72.799187] ffff8881b9458080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 72.806624] ================================================================== [ 72.814312] Kernel panic - not syncing: panic_on_warn set ... [ 72.820193] CPU: 1 PID: 5557 Comm: syz-executor3 Tainted: G B 5.5.0-rc1-syzkaller #0 [ 72.830488] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 72.840020] Call Trace: [ 72.842684] dump_stack+0x12f/0x187 [ 72.846304] ? hfs_bnode_read+0x40/0xe0 [ 72.850280] panic+0x22a/0x4f5 [ 72.853598] ? add_taint.cold.7+0x11/0x11 [ 72.857741] ? do_raw_spin_unlock+0x54/0x260 [ 72.862132] ? do_raw_spin_unlock+0x54/0x260 [ 72.866897] ? hfs_bnode_read+0xb9/0xe0 [ 72.870962] ? hfs_bnode_read+0xb9/0xe0 [ 72.875110] end_report+0x47/0x4f [ 72.878544] __kasan_report.cold.11+0xe/0x39 [ 72.883038] ? hfs_bnode_read+0xb9/0xe0 [ 72.887078] kasan_report+0x12/0x20 [ 72.890686] check_memory_region+0x153/0x1d0 [ 72.895076] memcpy+0x23/0x50 [ 72.898162] hfs_bnode_read+0xb9/0xe0 [ 72.906646] hfs_bnode_find+0x5be/0xa10 [ 72.910617] ? hfs_bnode_put.part.5+0x210/0x210 [ 72.915272] ? __kasan_kmalloc.constprop.7+0xc1/0xd0 [ 72.920810] ? kasan_kmalloc+0x9/0x10 [ 72.924609] ? __kmalloc+0x164/0x760 [ 72.928349] ? mark_held_locks+0x130/0x130 [ 72.932572] ? do_mount+0x1285/0x1b70 [ 72.936349] ? ksys_mount+0xba/0xe0 [ 72.939971] ? __x64_sys_mount+0xb9/0x150 [ 72.944100] ? do_syscall_64+0xd0/0x600 [ 72.948448] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 72.953850] ? __sched_text_start+0x8/0x8 [ 72.957983] ? lock_acquire+0x194/0x3e0 [ 72.961951] ? hfs_find_init+0x110/0x180 [ 72.966127] hfs_brec_find+0x27e/0x490 [ 72.970036] ? __hfs_brec_find+0x4f0/0x4f0 [ 72.974247] ? mutex_trylock+0x2d0/0x2d0 [ 72.978295] hfs_brec_read+0x1d/0xe0 [ 72.981998] hfs_cat_find_brec+0x142/0x310 [ 72.986668] ? hfs_cat_keycmp+0x1b0/0x1b0 [ 72.990798] ? __kmalloc+0x33a/0x760 [ 72.994498] ? free_object+0x70/0x70 [ 72.998218] ? mutex_lock_nested+0x16/0x20 [ 73.002447] ? mutex_lock_nested+0x16/0x20 [ 73.006689] hfs_fill_super+0xab2/0x12a0 [ 73.010748] ? device_node_string.isra.5+0x160/0x160 [ 73.015834] ? hfs_show_options+0x550/0x550 [ 73.020146] ? file_dentry_name+0x100/0x100 [ 73.024453] ? pointer+0x650/0x650 [ 73.028330] ? down_write+0xe1/0x150 [ 73.032204] ? snprintf+0x91/0xc0 [ 73.035631] ? vsprintf+0x20/0x20 [ 73.039071] ? register_shrinker_prepared+0xe1/0x150 [ 73.044164] mount_bdev+0x27b/0x340 [ 73.047771] ? hfs_show_options+0x550/0x550 [ 73.052074] ? hfs_statfs+0x550/0x550 [ 73.055863] hfs_mount+0x10/0x20 [ 73.059205] legacy_get_tree+0x103/0x1f0 [ 73.063244] vfs_get_tree+0x8b/0x2d0 [ 73.066930] ? capable+0x14/0x20 [ 73.070281] do_mount+0x1285/0x1b70 [ 73.073899] ? kasan_unpoison_shadow+0x35/0x50 [ 73.078461] ? copy_mount_string+0x20/0x20 [ 73.082684] ? kmem_cache_alloc_trace+0x333/0x760 [ 73.087504] ? __kasan_check_write+0x14/0x20 [ 73.091976] ? __kasan_check_read+0x11/0x20 [ 73.096277] ? copy_mount_options+0x77/0x2c0 [ 73.100657] ksys_mount+0xba/0xe0 [ 73.104102] __x64_sys_mount+0xb9/0x150 [ 73.108066] do_syscall_64+0xd0/0x600 [ 73.111848] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 73.117020] RIP: 0033:0x457efa [ 73.120195] Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 dd 8f 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 ba 8f fb ff c3 66 0f 1f 84 00 00 00 00 00 [ 73.139309] RSP: 002b:00007f176a3efba8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 73.147026] RAX: ffffffffffffffda RBX: 0000000020000000 RCX: 0000000000457efa [ 73.154281] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f176a3efbf0 [ 73.161545] RBP: 0000000000000003 R08: 00000000200002c0 R09: 0000000020000000 [ 73.168791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 73.176051] R13: 0000000000000003 R14: 00000000006fcbb0 R15: 0000000000000000 [ 73.184721] Kernel Offset: disabled [ 73.188346] Rebooting in 86400 seconds..