./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor3242932943 <...> Warning: Permanently added '10.128.0.242' (ED25519) to the list of known hosts. execve("./syz-executor3242932943", ["./syz-executor3242932943"], 0x7ffd51d896a0 /* 10 vars */) = 0 brk(NULL) = 0x5555733cf000 brk(0x5555733cfd00) = 0x5555733cfd00 arch_prctl(ARCH_SET_FS, 0x5555733cf380) = 0 set_tid_address(0x5555733cf650) = 5218 set_robust_list(0x5555733cf660, 24) = 0 rseq(0x5555733cfca0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor3242932943", 4096) = 28 getrandom("\x59\x08\x7a\x84\x83\xaa\xa3\x81", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x5555733cfd00 brk(0x5555733f0d00) = 0x5555733f0d00 brk(0x5555733f1000) = 0x5555733f1000 mprotect(0x7f0d5c584000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 mkdir("./syzkaller.FugBpr", 0700) = 0 chmod("./syzkaller.FugBpr", 0777) = 0 chdir("./syzkaller.FugBpr") = 0 mkdir("./0", 0777) = 0 openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) close(3) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5219 attached , child_tidptr=0x5555733cf650) = 5219 [pid 5219] set_robust_list(0x5555733cf660, 24) = 0 [pid 5219] chdir("./0") = 0 [pid 5219] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5219] setpgid(0, 0) = 0 [pid 5219] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5219] write(3, "1000", 4) = 4 [pid 5219] close(3) = 0 [pid 5219] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5219] write(1, "executing program\n", 18executing program ) = 18 [pid 5219] memfd_create("syzkaller", 0) = 3 [pid 5219] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0d54000000 [pid 5219] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288) = 524288 [pid 5219] munmap(0x7f0d54000000, 138412032) = 0 [pid 5219] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 5219] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5219] close(3) = 0 [pid 5219] close(4) = 0 [pid 5219] mkdir("./file0", 0777) = 0 [pid 5219] mount("/dev/loop0", "./file0", "hfsplus", 0, "") = 0 [pid 5219] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5219] chdir("./file0") = 0 [ 61.971837][ T5219] loop0: detected capacity change from 0 to 1024 [pid 5219] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5219] open_tree(AT_FDCWD, "", OPEN_TREE_CLONE|OPEN_TREE_CLOEXEC|AT_SYMLINK_NOFOLLOW|AT_NO_AUTOMOUNT|AT_EMPTY_PATH|AT_RECURSIVE) = 4 [pid 5219] move_mount(4, ".", AT_FDCWD, "./file0", 0) = 0 [pid 5219] exit_group(0) = ? [pid 5219] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5219, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 getdents64(3, 0x5555733d06f0 /* 4 entries */, 32768) = 112 umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 unlink("./0/binderfs") = 0 umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EBUSY (Device or resource busy) newfstatat(AT_FDCWD, "./0/file0", {st_mode=S_IFDIR|0755, st_size=9, ...}, AT_SYMLINK_NOFOLLOW) = 0 umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EBUSY (Device or resource busy) openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 newfstatat(4, "", {st_mode=S_IFDIR|0755, st_size=9, ...}, AT_EMPTY_PATH) = 0 getdents64(4, 0x5555733d8730 /* 8 entries */, 32768) = 264 umount2("./0/file0/file.cold", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) newfstatat(AT_FDCWD, "./0/file0/file.cold", {st_mode=S_IFREG|0755, st_size=100, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 62.155460][ T5218] [ 62.157913][ T5218] ============================================ [ 62.164051][ T5218] WARNING: possible recursive locking detected [ 62.170193][ T5218] 6.12.0-rc1-syzkaller-00349-g8f602276d390 #0 Not tainted [ 62.177284][ T5218] -------------------------------------------- [ 62.183441][ T5218] syz-executor324/5218 is trying to acquire lock: [ 62.189840][ T5218] ffff88802e9e1548 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{3:3}, at: hfsplus_get_block+0x383/0x14f0 [ 62.200723][ T5218] [ 62.200723][ T5218] but task is already holding lock: [ 62.208070][ T5218] ffff88802e9e22c8 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{3:3}, at: hfsplus_file_truncate+0x30a/0xc70 [ 62.219224][ T5218] [ 62.219224][ T5218] other info that might help us debug this: [ 62.227269][ T5218] Possible unsafe locking scenario: [ 62.227269][ T5218] [ 62.234711][ T5218] CPU0 [ 62.237989][ T5218] ---- [ 62.241270][ T5218] lock(&HFSPLUS_I(inode)->extents_lock); [ 62.247082][ T5218] lock(&HFSPLUS_I(inode)->extents_lock); [ 62.252929][ T5218] [ 62.252929][ T5218] *** DEADLOCK *** [ 62.252929][ T5218] [ 62.261151][ T5218] May be due to missing lock nesting notation [ 62.261151][ T5218] [ 62.269459][ T5218] 6 locks held by syz-executor324/5218: [ 62.274995][ T5218] #0: ffff888027b46420 (sb_writers#9){.+.+}-{0:0}, at: mnt_want_write+0x3f/0x90 [ 62.284159][ T5218] #1: ffff88802e9e1df8 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: do_unlinkat+0x26a/0x830 [ 62.294478][ T5218] #2: ffff88802e9e24b8 (&sb->s_type->i_mutex_key#14){+.+.}-{3:3}, at: vfs_unlink+0xe4/0x650 [ 62.304685][ T5218] #3: ffff888141ab5998 (&sbi->vh_mutex){+.+.}-{3:3}, at: hfsplus_unlink+0x161/0x790 [ 62.314166][ T5218] #4: ffff88802e9e22c8 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{3:3}, at: hfsplus_file_truncate+0x30a/0xc70 [ 62.325739][ T5218] #5: ffff888141ab58f8 (&sbi->alloc_mutex){+.+.}-{3:3}, at: hfsplus_block_free+0xbb/0x4e0 [ 62.335756][ T5218] [ 62.335756][ T5218] stack backtrace: [ 62.341654][ T5218] CPU: 0 UID: 0 PID: 5218 Comm: syz-executor324 Not tainted 6.12.0-rc1-syzkaller-00349-g8f602276d390 #0 [ 62.352746][ T5218] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 [ 62.362880][ T5218] Call Trace: [ 62.366164][ T5218] [ 62.369085][ T5218] dump_stack_lvl+0x241/0x360 [ 62.373771][ T5218] ? __pfx_dump_stack_lvl+0x10/0x10 [ 62.378961][ T5218] ? __pfx__printk+0x10/0x10 [ 62.383825][ T5218] ? lockdep_unlock+0x16a/0x300 [ 62.388695][ T5218] print_deadlock_bug+0x483/0x620 [ 62.393908][ T5218] validate_chain+0x15e2/0x5920 [ 62.398759][ T5218] ? stack_trace_save+0x118/0x1d0 [ 62.403880][ T5218] ? __pfx_stack_trace_save+0x10/0x10 [ 62.409332][ T5218] ? check_noncircular+0x259/0x4a0 [ 62.414447][ T5218] ? __pfx_validate_chain+0x10/0x10 [ 62.419633][ T5218] ? __pfx_check_noncircular+0x10/0x10 [ 62.425103][ T5218] ? lockdep_unlock+0x16a/0x300 [ 62.429963][ T5218] ? __pfx_lockdep_unlock+0x10/0x10 [ 62.435154][ T5218] ? add_lock_to_list+0x1e8/0x2f0 [ 62.440169][ T5218] ? look_up_lock_class+0x77/0x170 [ 62.445292][ T5218] ? register_lock_class+0x102/0x980 [ 62.450573][ T5218] ? validate_chain+0x15c0/0x5920 [ 62.455581][ T5218] ? is_bpf_text_address+0x285/0x2a0 [ 62.460858][ T5218] ? __pfx_register_lock_class+0x10/0x10 [ 62.466499][ T5218] ? mark_lock+0x9a/0x360 [ 62.470831][ T5218] __lock_acquire+0x1384/0x2050 [ 62.475707][ T5218] lock_acquire+0x1ed/0x550 [ 62.480210][ T5218] ? hfsplus_get_block+0x383/0x14f0 [ 62.485408][ T5218] ? __pfx_lock_acquire+0x10/0x10 [ 62.490539][ T5218] ? __pfx___might_resched+0x10/0x10 [ 62.495832][ T5218] ? create_empty_buffers+0x3a/0x740 [ 62.501115][ T5218] ? __pfx_register_lock_class+0x10/0x10 [ 62.506743][ T5218] ? do_read_cache_page+0x30/0x200 [ 62.511855][ T5218] ? hfsplus_free_extents+0x17a/0xae0 [ 62.517215][ T5218] ? hfsplus_file_truncate+0x86c/0xc70 [ 62.522669][ T5218] __mutex_lock+0x136/0xd70 [ 62.527161][ T5218] ? hfsplus_get_block+0x383/0x14f0 [ 62.532369][ T5218] ? hfsplus_get_block+0x383/0x14f0 [ 62.537658][ T5218] ? __pfx___mutex_lock+0x10/0x10 [ 62.542759][ T5218] hfsplus_get_block+0x383/0x14f0 [ 62.547864][ T5218] ? __pfx_hfsplus_get_block+0x10/0x10 [ 62.553346][ T5218] ? _raw_spin_unlock+0x28/0x50 [ 62.558191][ T5218] ? create_empty_buffers+0x53e/0x740 [ 62.563570][ T5218] ? rcu_is_watching+0x15/0xb0 [ 62.568330][ T5218] block_read_full_folio+0x418/0xcd0 [ 62.573718][ T5218] ? __pfx_hfsplus_get_block+0x10/0x10 [ 62.579167][ T5218] ? __pfx_block_read_full_folio+0x10/0x10 [ 62.584985][ T5218] ? folio_add_lru+0x1cd/0x4f0 [ 62.589736][ T5218] filemap_read_folio+0x14b/0x630 [ 62.594747][ T5218] ? __pfx_hfsplus_read_folio+0x10/0x10 [ 62.600290][ T5218] ? __pfx_filemap_read_folio+0x10/0x10 [ 62.605823][ T5218] ? trace_contention_end+0x3c/0x120 [ 62.611099][ T5218] ? hfsplus_block_free+0xbb/0x4e0 [ 62.616226][ T5218] do_read_cache_folio+0x3f5/0x850 [ 62.621345][ T5218] ? __pfx_hfsplus_read_folio+0x10/0x10 [ 62.626887][ T5218] do_read_cache_page+0x30/0x200 [ 62.631832][ T5218] hfsplus_block_free+0x128/0x4e0 [ 62.636852][ T5218] ? hfsplus_find_init+0x85/0x1c0 [ 62.641880][ T5218] hfsplus_free_extents+0x17a/0xae0 [ 62.647178][ T5218] hfsplus_file_truncate+0x86c/0xc70 [ 62.652473][ T5218] ? __pfx_hfsplus_file_truncate+0x10/0x10 [ 62.658282][ T5218] ? smk_access+0x4ab/0x4e0 [ 62.662784][ T5218] ? hfsplus_unlink+0x161/0x790 [ 62.667645][ T5218] hfsplus_delete_inode+0x174/0x220 [ 62.672836][ T5218] hfsplus_unlink+0x512/0x790 [ 62.677517][ T5218] ? __pfx_smack_inode_unlink+0x10/0x10 [ 62.683050][ T5218] ? __pfx_hfsplus_unlink+0x10/0x10 [ 62.688355][ T5218] ? down_write+0x18c/0x220 [ 62.692864][ T5218] ? bpf_lsm_inode_unlink+0x9/0x10 [ 62.697987][ T5218] ? security_inode_unlink+0xd9/0x340 [ 62.703349][ T5218] vfs_unlink+0x365/0x650 [ 62.707679][ T5218] do_unlinkat+0x4ae/0x830 [ 62.712095][ T5218] ? __pfx_do_unlinkat+0x10/0x10 [ 62.717034][ T5218] ? __might_fault+0xaa/0x120 [ 62.721718][ T5218] ? __might_fault+0xc6/0x120 [ 62.726393][ T5218] ? strncpy_from_user+0x131/0x250 [ 62.731505][ T5218] ? getname_flags+0x1e3/0x540 [ 62.736258][ T5218] __x64_sys_unlink+0x47/0x50 [ 62.740929][ T5218] do_syscall_64+0xf3/0x230 [ 62.745788][ T5218] ? clear_bhb_loop+0x35/0x90 [ 62.750554][ T5218] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 62.756454][ T5218] RIP: 0033:0x7f0d5c50fb17 [ 62.760867][ T5218] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 57 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 62.780484][ T5218] RSP: 002b:00007ffe83106198 EFLAGS: 00000206 ORIG_RAX: 0000000000000057 [ 62.788909][ T5218] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0d5c50fb17 [ 62.796872][ T5218] RDX: 00007ffe831061c0 RSI: 00007ffe83106250 RDI: 00007ffe83106250 unlink("./0/file0/file.cold") = 0 umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) newfstatat(AT_FDCWD, "./0/file0/file0", {st_mode=S_IFDIR|0755, st_size=4, ...}, AT_SYMLINK_NOFOLLOW) = 0 umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=4, ...}, AT_EMPTY_PATH) = 0 getdents64(5, 0x5555733e0770 /* 4 entries */, 32768) = 472 umount2("./0/file0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) newfstatat(AT_FDCWD, "./0/file0/file0/file0", {st_mode=S_IFREG|0755, st_size=1050, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 62.804836][ T5218] RBP: 00007ffe83106250 R08: 0000000000000000 R09: 0000000000000000 [ 62.812794][ T5218] R10: 0000000000000100 R11: 0000000000000206 R12: 00007ffe83107340 [ 62.820752][ T5218] R13: 00005555733d8700 R14: 0000000000000001 R15: 431bde82d7b634db [ 62.828715][ T5218] [ 62.832339][ T5218] hfsplus: unable to mark blocks free: error -5 [ 62.838784][ T5218] hfsplus: can't free extent unlink("./0/file0/file0/file0") = 0 umount2("\x2e\x2f\x30\x2f\x66\x69\x6c\x65\x30\x2f\x66\x69\x6c\x65\x30\x2f\x66\x69\x6c\x65\x31\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 ENOENT (No such file or directory) newfstatat(AT_FDCWD, "\x2e\x2f\x30\x2f\x66\x69\x6c\x65\x30\x2f\x66\x69\x6c\x65\x30\x2f\x66\x69\x6c\x65\x31\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80\xe2\x90\x80", 0x7ffe831050d0, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) exit_group(1) = ? +++ exited with 1 +++ [ 62.880688][ T5218] hfsplus: unable to mark blocks free: error -5 [ 62.887158][ T5218] hfsplus: can't free extent