program: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000140)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[@ANYRES16=0x0, @ANYRES64], 0x86, 0x680, &(0x7f0000000340)="$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") listxattr(&(0x7f0000000a00)='./file1\x00', 0x0, 0x0) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x800000, &(0x7f0000000100)=ANY=[@ANYBLOB="62747265655f6e6f64655f70726566657463682c646563745f696f2c6e597265636f766572792c7374725f6b6173683d6372633332052c6a6f75726e616c5f666c7573685f64697361626c65642c6e6f7265636ffb3542287b66740c8a0ce0766572792c6a6f75726e616c5f7472616e73616374696f6e5f6e616d65732c7265636f6e7374727563745f616c6c6f632c6572726f72733d636f6e74696e75652c00"], 0x1, 0x5921, &(0x7f0000000680)="$eJzs3W2QXFXdIPBzu3synZlMMgkgEWQyBKIIaia8Fb6URte3AqRiYSlhozCQCUaTkEqCQEAJLrhQgIWWlqJ+QAupRaNFFawSKZGXTVhFKVaX2kJqdRf94FPIQ0ogD2X5OE/N9D2dmTt95/Z094QEfr9K5vY5ffp/zj339O17TvdMBwAAAF4T9ly/dd85R33gV18ceemaD/9s47WhtzyeX40F+tPtFa9UCzmQuiuLx7fZcfGmq37w58GL3/fLu3u+//Lutceu+/37D7v4/s+cueu2bz/0Yt+9/3ymKG4cTyfuTyfPJSFUf77361/a/diRY3lJCKGc9O8IYWGy6KGFSSbE0N9DCGvTxOLMnfe8dMq6se21N3VPyl+QKWe8v7ZV03G2fd/lJ4U/vHf1db9Z8uMfde18dsf+Ikl1wngKYf6FEx/fFUKYm/4fE0dbHI9x0K4KIfRMeNwZBe06rsn2L89JH51u56Tb3oI48f6lmXQpUy6bjroy256C+tqV145WyxWZl0lnT0btymtnzF+Ybn+abk+cYfxy/J+EUhIq9eZvSPaPkTDhuCUhGT+W1Xq6VD+2Id3/TDrJpEuZdLkrs1/j9aYDrZwkk/NjuUx+PB1X0vxjJ56rGzg3J//16baaPlFfjumQvVHTO+VGfb/GxXbtnaYtB0JpwjmoUX79wKcHozfN600WTXnMaAPxvt2rb15WXvPwnv6cdiR3J2n8pKX423+9cN6nfnjjZdnX9Xr8C0tp/FJL8f941uPPn3/j976VG//WGL/cUvyTH+h57qxHrl+a2z97Y/9UWoo//Myjtyw5/KKdue2/PcavthR/5a7Hu/v2PfBgbvuHYv/MbSn+0+/84J/uevK+Z3Pjhxi/p6X4a3Zt/nL3wL4TcuM/GPunt7Xx88LO058aGPjLYF78J2L8vpbi37njtnfcseCmM3OP76rYP/0txT/7+Puvm7fvvmPyzp3J7Z165QR4bTosvca6IU23Os9s14T5wjcHK7Vrvnnp/75OVpS5+ByrZ34n4wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC/2YEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsJ+/YVIVcVxAD9nZrcdd3Z1V4O2onW1orCHpCCiXioqQiOEngwJS/MhCoKIwh5aQyOxopcg60WigmoLoSA3SbRYo3/SSw8VFFgPgUgL5SA9VOzMPePsdW5Ddy2oPh8Yzv7O3Pu9v3vvmTs7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) [ 64.035398][ T4662] Bluetooth: hci0: command tx timeout [ 64.134428][ T5314] loop0: detected capacity change from 0 to 1024 [ 64.203653][ T5314] hfsplus: request for non-existent node 128 in B*Tree [ 64.206008][ T5314] hfsplus: request for non-existent node 128 in B*Tree [ 64.562174][ T5314] hfsplus: request for non-existent node 128 in B*Tree [ 64.565288][ T5314] hfsplus: request for non-existent node 128 in B*Tree [ 64.568001][ T5314] ================================================================== [ 64.570854][ T5314] BUG: KASAN: wild-memory-access in hfsplus_bnode_dump+0x403/0xbb0 [ 64.573766][ T5314] Read of size 2 at addr 000508800000103e by task syz.0.0/5314 [ 64.576445][ T5314] [ 64.577347][ T5314] CPU: 0 UID: 0 PID: 5314 Comm: syz.0.0 Not tainted 6.13.0-rc3-syzkaller-00136-g8faabc041a00 #0 [ 64.581167][ T5314] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 64.584902][ T5314] Call Trace: [ 64.586117][ T5314] [ 64.587233][ T5314] dump_stack_lvl+0x241/0x360 [ 64.588981][ T5314] ? __pfx_dump_stack_lvl+0x10/0x10 [ 64.591041][ T5314] ? __pfx__printk+0x10/0x10 [ 64.592778][ T5314] ? _printk+0xd5/0x120 [ 64.594356][ T5314] print_report+0xe8/0x550 [ 64.595882][ T5314] ? __virt_addr_valid+0x58/0x530 [ 64.597679][ T5314] ? hfsplus_bnode_dump+0x403/0xbb0 [ 64.599415][ T5314] kasan_report+0x143/0x180 [ 64.601080][ T5314] ? hfsplus_bnode_dump+0x403/0xbb0 [ 64.603033][ T5314] ? hfsplus_bnode_dump+0x403/0xbb0 [ 64.604830][ T5314] kasan_check_range+0x282/0x290 [ 64.606337][ T5314] ? hfsplus_bnode_dump+0x403/0xbb0 [ 64.608324][ T5314] __asan_memcpy+0x29/0x70 [ 64.610348][ T5314] hfsplus_bnode_dump+0x403/0xbb0 [ 64.612598][ T5314] ? __pfx_hfsplus_bnode_dump+0x10/0x10 [ 64.615273][ T5314] ? hfsplus_bnode_write_u16+0x9b/0xf0 [ 64.617887][ T5314] ? __pfx_hfsplus_bnode_write_u16+0x10/0x10 [ 64.620617][ T5314] ? rcu_is_watching+0x15/0xb0 [ 64.622720][ T5314] ? hfsplus_bnode_move+0x2da/0x910 [ 64.625017][ T5314] ? __mark_inode_dirty+0x3db/0xe90 [ 64.627397][ T5314] hfsplus_brec_remove+0x42c/0x4f0 [ 64.629607][ T5314] __hfsplus_delete_attr+0x275/0x450 [ 64.632003][ T5314] ? __pfx___hfsplus_delete_attr+0x10/0x10 [ 64.634126][ T5314] ? hfsplus_find_init+0x85/0x1c0 [ 64.636119][ T5314] hfsplus_delete_all_attrs+0x26b/0x3d0 [ 64.638128][ T5314] ? __pfx_hfsplus_delete_all_attrs+0x10/0x10 [ 64.640140][ T5314] ? do_raw_spin_unlock+0x58/0x8b0 [ 64.642030][ T5314] ? rcu_is_watching+0x15/0xb0 [ 64.643858][ T5314] ? __mark_inode_dirty+0x924/0xe90 [ 64.645776][ T5314] hfsplus_delete_cat+0xb33/0xf80 [ 64.647418][ T5314] ? __pfx_hfsplus_delete_cat+0x10/0x10 [ 64.649334][ T5314] ? __pfx___mutex_lock+0x10/0x10 [ 64.651085][ T5314] hfsplus_unlink+0x363/0x790 [ 64.652875][ T5314] ? __pfx___might_resched+0x10/0x10 [ 64.654714][ T5314] ? __pfx_hfsplus_unlink+0x10/0x10 [ 64.656702][ T5314] ? do_raw_spin_lock+0x14f/0x370 [ 64.658575][ T5314] ? down_write_nested+0x195/0x220 [ 64.660581][ T5314] ? __pfx_down_write_nested+0x10/0x10 [ 64.662620][ T5314] ? do_raw_spin_unlock+0x58/0x8b0 [ 64.664346][ T5314] hfsplus_rename+0xc8/0x1c0 [ 64.665816][ T5314] ? __pfx_hfsplus_rename+0x10/0x10 [ 64.667639][ T5314] vfs_rename+0xbdb/0xf00 [ 64.668978][ T5314] ? __pfx_vfs_rename+0x10/0x10 [ 64.670261][ T5314] ? bpf_lsm_path_rename+0x9/0x10 [ 64.671719][ T5314] do_renameat2+0xd94/0x13f0 [ 64.673071][ T5314] ? __pfx_do_renameat2+0x10/0x10 [ 64.674735][ T5314] ? __virt_addr_valid+0x183/0x530 [ 64.676450][ T5314] ? __virt_addr_valid+0x45f/0x530 [ 64.678304][ T5314] ? __phys_addr_symbol+0x2f/0x70 [ 64.680005][ T5314] ? strncpy_from_user+0x152/0x270 [ 64.681940][ T5314] ? getname_flags+0x1e3/0x540 [ 64.683715][ T5314] __x64_sys_rename+0x82/0x90 [ 64.685417][ T5314] do_syscall_64+0xf3/0x230 [ 64.687057][ T5314] ? clear_bhb_loop+0x35/0x90 [ 64.688750][ T5314] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 64.690976][ T5314] RIP: 0033:0x7face6b85d29 [ 64.692620][ T5314] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 64.699198][ T5314] RSP: 002b:00007face78d1038 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 64.702008][ T5314] RAX: ffffffffffffffda RBX: 00007face6d75fa0 RCX: 00007face6b85d29 [ 64.704913][ T5314] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000020000000 [ 64.707889][ T5314] RBP: 00007face6c01aa8 R08: 0000000000000000 R09: 0000000000000000 [ 64.710826][ T5314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 64.713658][ T5314] R13: 0000000000000000 R14: 00007face6d75fa0 R15: 00007fff90caebb8 [ 64.716508][ T5314] [ 64.717669][ T5314] ================================================================== [ 64.731147][ T5314] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 64.733939][ T5314] CPU: 0 UID: 0 PID: 5314 Comm: syz.0.0 Not tainted 6.13.0-rc3-syzkaller-00136-g8faabc041a00 #0 [ 64.737568][ T5314] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 64.741468][ T5314] Call Trace: [ 64.742720][ T5314] [ 64.743901][ T5314] dump_stack_lvl+0x241/0x360 [ 64.745715][ T5314] ? __pfx_dump_stack_lvl+0x10/0x10 [ 64.747728][ T5314] ? __pfx__printk+0x10/0x10 [ 64.749448][ T5314] ? preempt_schedule+0xe1/0xf0 [ 64.751189][ T5314] ? vscnprintf+0x5d/0x90 [ 64.752771][ T5314] panic+0x349/0x880 [ 64.754182][ T5314] ? check_panic_on_warn+0x21/0xb0 [ 64.756056][ T5314] ? __pfx_panic+0x10/0x10 [ 64.757664][ T5314] ? _raw_spin_unlock_irqrestore+0x130/0x140 [ 64.759754][ T5314] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 64.762067][ T5314] ? print_report+0xe8/0x550 [ 64.763769][ T5314] check_panic_on_warn+0x86/0xb0 [ 64.765584][ T5314] ? hfsplus_bnode_dump+0x403/0xbb0 [ 64.767446][ T5314] end_report+0x77/0x160 [ 64.768946][ T5314] kasan_report+0x154/0x180 [ 64.770705][ T5314] ? hfsplus_bnode_dump+0x403/0xbb0 [ 64.772718][ T5314] ? hfsplus_bnode_dump+0x403/0xbb0 [ 64.774639][ T5314] kasan_check_range+0x282/0x290 [ 64.776403][ T5314] ? hfsplus_bnode_dump+0x403/0xbb0 [ 64.778304][ T5314] __asan_memcpy+0x29/0x70 [ 64.779897][ T5314] hfsplus_bnode_dump+0x403/0xbb0 [ 64.781699][ T5314] ? __pfx_hfsplus_bnode_dump+0x10/0x10 [ 64.783586][ T5314] ? hfsplus_bnode_write_u16+0x9b/0xf0 [ 64.785435][ T5314] ? __pfx_hfsplus_bnode_write_u16+0x10/0x10 [ 64.787535][ T5314] ? rcu_is_watching+0x15/0xb0 [ 64.789111][ T5314] ? hfsplus_bnode_move+0x2da/0x910 [ 64.790973][ T5314] ? __mark_inode_dirty+0x3db/0xe90 [ 64.792873][ T5314] hfsplus_brec_remove+0x42c/0x4f0 [ 64.794733][ T5314] __hfsplus_delete_attr+0x275/0x450 [ 64.796697][ T5314] ? __pfx___hfsplus_delete_attr+0x10/0x10 [ 64.798782][ T5314] ? hfsplus_find_init+0x85/0x1c0 [ 64.800634][ T5314] hfsplus_delete_all_attrs+0x26b/0x3d0 [ 64.802642][ T5314] ? __pfx_hfsplus_delete_all_attrs+0x10/0x10 [ 64.804790][ T5314] ? do_raw_spin_unlock+0x58/0x8b0 [ 64.806639][ T5314] ? rcu_is_watching+0x15/0xb0 [ 64.808268][ T5314] ? __mark_inode_dirty+0x924/0xe90 [ 64.810157][ T5314] hfsplus_delete_cat+0xb33/0xf80 [ 64.811681][ T5314] ? __pfx_hfsplus_delete_cat+0x10/0x10 [ 64.813709][ T5314] ? __pfx___mutex_lock+0x10/0x10 [ 64.815706][ T5314] hfsplus_unlink+0x363/0x790 [ 64.817417][ T5314] ? __pfx___might_resched+0x10/0x10 [ 64.819378][ T5314] ? __pfx_hfsplus_unlink+0x10/0x10 [ 64.821412][ T5314] ? do_raw_spin_lock+0x14f/0x370 [ 64.823188][ T5314] ? down_write_nested+0x195/0x220 [ 64.824900][ T5314] ? __pfx_down_write_nested+0x10/0x10 [ 64.826725][ T5314] ? do_raw_spin_unlock+0x58/0x8b0 [ 64.828633][ T5314] hfsplus_rename+0xc8/0x1c0 [ 64.830234][ T5314] ? __pfx_hfsplus_rename+0x10/0x10 [ 64.832211][ T5314] vfs_rename+0xbdb/0xf00 [ 64.833863][ T5314] ? __pfx_vfs_rename+0x10/0x10 [ 64.835735][ T5314] ? bpf_lsm_path_rename+0x9/0x10 [ 64.837579][ T5314] do_renameat2+0xd94/0x13f0 [ 64.839346][ T5314] ? __pfx_do_renameat2+0x10/0x10 [ 64.841249][ T5314] ? __virt_addr_valid+0x183/0x530 [ 64.843110][ T5314] ? __virt_addr_valid+0x45f/0x530 [ 64.845020][ T5314] ? __phys_addr_symbol+0x2f/0x70 [ 64.846814][ T5314] ? strncpy_from_user+0x152/0x270 [ 64.848628][ T5314] ? getname_flags+0x1e3/0x540 [ 64.850458][ T5314] __x64_sys_rename+0x82/0x90 [ 64.852322][ T5314] do_syscall_64+0xf3/0x230 [ 64.854109][ T5314] ? clear_bhb_loop+0x35/0x90 [ 64.855818][ T5314] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 64.858039][ T5314] RIP: 0033:0x7face6b85d29 [ 64.859689][ T5314] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 64.866858][ T5314] RSP: 002b:00007face78d1038 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 64.869670][ T5314] RAX: ffffffffffffffda RBX: 00007face6d75fa0 RCX: 00007face6b85d29 [ 64.874291][ T5314] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000020000000 [ 64.877204][ T5314] RBP: 00007face6c01aa8 R08: 0000000000000000 R09: 0000000000000000 [ 64.879998][ T5314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 64.883196][ T5314] R13: 0000000000000000 R14: 00007face6d75fa0 R15: 00007fff90caebb8 [ 64.886060][ T5314] [ 64.887479][ T5314] Kernel Offset: disabled [ 64.889092][ T5314] Rebooting in 86400 seconds..